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
339624684551	339624685067	339624685617	339624686167	339624686717	339624687267	339624687817	339624688367	339624688917	339624689467	339624690017	339624690567	339624691117	339624691667	339624692217	339624692767	339624693317	339624693867	339624694417	339624694967	339624695517	339624696067	339624696617	339624697167	339624697717	339624698267	339624698817	339624699367	339624699917	339624700467	339624701017	339624701567	339624702117	339624702667	339624703217	339624703767	339624704317	339624704867	339624705417	339624705967	339624706517	339624707067	339624707617	339624708167	339624708717	339624709267	339624709817	339624710367	339624710917	339624711467	339624712017	339624712567	339624713117	339624713667	339624714217	339624714767	339624715317	339624715867	339624716417	339624716967	339624717517	339624718067	339624718617	339624719167	339624719717	339624720267	339624720817	339624721367	339624721917	339624722467	339624723017	339624723567	339624724117	339624724667	339624725217	339624725767	339624726317	339624726867	339624727417	339624727967	339624728517	339624729067	339624729617	339624730167	339624730717	339624731267	339624731817	339624732367	339624732917	339624733467	339624734017	339624734567	339624735117	339624735667	339624736217	339624736767	339624737317	339624737867	339624738417	339624738967	339624739517	339624740067	339624740617	339624741167	339624741717	339624742267	339624742817	339624743367	339624743917	339624744467	339624745017	339624745567	339624746117	339624746667	339624747217	339624747767	339624748317	339624748867	339624749417	339624749967	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2740	3600	2300	2740	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2738	3600	2300	2738	3600	2300	2737	3600	2300	2737	3600	2300	2736	3600	2300	2736	3600	2300	2735	3600	2300	2735	3600	2300	2734	3600	2300	2733	3600	2300	2733	3600	2300	2732	3600	2300	2731	3600	2300	2731	3600	2300	2730	3600	2300	2729	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2722	3600	2300	2721	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21580	21211	35910	36812	32053	24956	23179	18585	17607	17755	17682	17770	17728	17650	17616	17569	17583	17775	17481	17702	17435	17516	17565	17464	17777	17643	17511	17674	17464	17669	17530	17474	17644	17578	17472	17573	17473	17530	17490	17521	17316	17608	17443	17510	17458	17226	17450	17424	17386	17545	17545	17590	17638	17379	17499	17611	17390	17523	17614	17510	17645	17485	17551	17547	17407	17283	17387	17184	17425	17411	17628	17465	17382	17408	17560	17319	17486	17379	17567	17475	17424	17623	17421	17456	17497	17417	17655	17475	17590	17620	17322	17546	17210	17359	17134	17344	17141	17544	17414	17408	17422	17479	17555	17248	17360	17489	17543	17418	17608	17534	17394	17566	17197	17288	17461	17269	17483	17497	17406	17385	17501	17231	17460	17478	17216	17386	17374	17263	17599	17431	17301	17427	17501	17366	17375	17454	17545	17427	17595	17345	17449	17410	17271	17603	17428	17211	17426	17604	17444	17145	17345	17423	17420	17635	17431	17477	17470	17317	17433	17433	17234	17443	17500	17247	17431	17191	17256	17456	17160	17340	17487	17316	17508	17595	17410	17548	17601	17469	17456	17562	17439	17252	17460	17540	17377	17350	17324	17395	17462	17369	17309	17411	17562	17455	17282	17514	17442	17464	17318	17554	17409	17415	17349	17438	17429	17420	17267	17415	17471	17546	17521	17474	17312	17274	17532	17497	17433	17416	17486	17448	17401	17382	17328	17448	17487	17504	17421	17529	17367	17232	17407	17315	17554	17414	17510	17433	17488	17449	17389	17620	17420	17378	17144	17578	17249	17461	17565	17584	17339	17355	17316	17317	17599	17469	17516	17305	17335	17218	17361	17349	17366	17364	17459	17455	17391	17073	17403	17403	17401	17358	17380	17476	17511	17492	17145	17420	17412	17684	17336	17319	17372	17445	17623	17460	17713	17569	17316	17597	17447	17642	17449	17436	17392	17358	17495	17215	17458	17280	17358	17246	17466	17341	17454	17384	17509	17505	17517	17533	17360	17564	17420	17463	17604	17519	17277	17384	17375	17525	17376	17463	17481	17355	17433	17445	17439	17386	17336	17349	17380	17155	17438	17295	17502	17419	17415	17483	17559	17494	17310	17282	17359	17384	17519	17497	17371	17517	17204	17155	17453	17375	17477	17395	17203	17435	17361	17459	17560	17481	17571	17473	17342	17327	17654	17405	17478	17502	17560	17680	17334	17348	17299	17305	17349	17521	17301	17413	17366	17372	17502	17381	17406	17610	17390	17112	17413	17467	17509	17395	17342	17295	17424	17539	17403	17381	17387	17374	17184	17287	17491	17378	17371	17517	17403	17319	17359	17308	17468	17328	17291	17368	17325	17376	17245	17513	17461	17519	17407	17428	17574	17408	17577	17522	17359	17478	17511	17434	17353	17294	17462	17536	17330	17483	17359	17465	17495	17511	17545	17427	17511	17332	17517	17295	17575	17440	17426	17480	17498	17529	17443	17302	17408	17594	17467	17504	17569	17425	17480	17543	17597	17376	17540	17120	17436	17397	17462	17471	17324	17476	17482	17396	17571	17428	17294	17383	17445	17298	17428	17365	17343	17349	17265	17429	17370	17400	17503	17311	17294	17279	17138	17296	17202	17353	17388	17342	17398	17358	17340	17455	17415	17414	17529	17387	17301	17490	17494	17498	17468	17457	17318	17347	17491	17462	17374	17311	17369	17526	17218	17614	17509	17420	17452	17416	17340	17368	17240	17560	17452	17331	17351	17426	17569	17504	17424	17334	17425	17537	17353	17386	17552	17533	17396	17546	17329	17309	17311	17267	17435	17303	17390	17486	17507	17450	17428	17375	17457	17534	17589	17498	17378	17532	17278	17477	17527	17262	17344	17363	17378	17343	17539	17310	17537	17379	17509	17311	17507	17325	17368	17145	17435	17532	17307	17370	17488	17626	17401	17397	17359	17460	17392	17467	17630	17366	17320	17747	17429	17385	17583	17650	17470	17236	17384	17192	17227	17458	17442	17508	17316	17535	17419	17610	17408	17185	17469	17403	17430	17478	17645	17358	17413	17433	17394	17531	17240	17504	17475	17521	17558	17538	17385	17328	17187	17604	17518	17438	17402	17413	17399	17155	17282	17406	17320	17479	17343	17361	17185	17384	17453	17543	17460	17400	17421	17367	17361	17475	17358	17295	17433	17402	17472	17526	17410	17181	17469	17185	17462	17472	17440	17444	17391	17299	17416	17359	17264	17366	17320	17221	17243	17549	17385	17463	17329	17416	17276	17325	17379	17310	17378	17334	17302	17480	17453	17344	17308	17180	17371	17358	17270	17526	17405	17387	17612	17475	17508	17197	17456	17403	17402	17443	17326	17411	17425	17442	17525	17259	17220	17257	17379	17283	17373	17275	17432	17262	17504	17283	17176	17466	17432	17284	17499	17410	17336	17548	17483	17443	17615	17461	17423	17337	17580	17363	17270	17286	17280	17443	17565	17442	17626	17404	17344	17556	17360	17277	17636	17265	17332	17643	17526	17531	17607	17507	17394	17570	17433	17308	17484	17452	17342	17420	17437	17377	17291	17417	17504	17394	17207	17113	17403	17525	17303	17414	17272	17294	17629	17403	17356	17389	17568	17404	17506	17456	17193	17417	17496	17602	17520	17498	17463	17350	17472	17366	17402	17209	17379	17512	17540	17451	17383	17535	17458	17485	17355	17552	17494	17336	17490	17501	17483	17445	17514	17558	17394	17277	17178	17517	17555	17482	17515	17459	17495	17398	17453	17333	17413	17253	17430	17355	17318	17217	17392	17499	17307	17587	17137	17403	17474	17585	17517	17335	17259	17338	17493	17347	17457	17288	17250	17496	17427	17243	17432	17279	17367	17392	17562	17364	17446	17374	17326	17254	17258	17441	17496	17418	17449	17348	17404	17356	17525	17489	17380	17329	17484	17322	17497	17401	17401	17453	17250	17270	17467	17547	17379	17572	17613	17336	17318	17303	17374	17400	17405	17355	17314	17256	17204	17542	17347	17292	17385	17483	17378	17524	17475	17394	17478	17413	17536	17373	17470	17265	17350	17231	17214	17403	17323	17502	17431	17280	17419	17297	17186	17397	17358	17459	17271	17498	17462	17457	17312	17271	17405	17337	17552	17346	17450	17413	17480	17336	17476	17392	17552	17524	17388	17542	17436	17461	17389	17484	17073	17291	17373	17243	17664	17375	17437	17490	17418	17299	17487	17417	17614	17453	17272	17270	17198	17357	17501	17394	17308	17268	17154	17432	17348	17381	17326	17368	17303	17499	17334	17462	17422	17421	17483	17443	17438	17346	17541	17524	17322	17197	17275	17257	17433	17512	17400	17539	17377	17293	17530	17334	17461	17344	17595	17435	17660	17277	17435	17364	17315	17321	17343	17480	17394	17156	16981	17294	17493	17389	17431	17601	17462	17384	17443	17507	17496	17481	17501	17531	17598	17448	17305	17576	17304	17598	17379	17469	17456	17631	17359	17252	17494	17403	17451	17358	17416	17297	17442	17419	17377	17525	17462	17420	17518	17369	17376	17292	17309	17351	17471	17405	17577	17464	17270	17328	17226	17299	17496	17326	17304	17452	17442	17319	17246	17652	17483	17563	17318	17523	17333	17362	17539	17479	17368	17394	17625	17402	17696	17746	17295	17380	17535	17310	17214	17414	17494	17383	17480	17277	17269	17365	17293	17198	17209	17346	17386	17579	17414	17807	17429	17476	17262	17179	17395	17382	17288	17399	17362	17338	17358	17226	17451	17240	17463	17526	17338	17726	17374	17368	17561	17483	17538	17483	17489	17135	17285	17427	17332	17346	17439	17463	17519	17210	17411	17446	17423	17378	17395	17366	17532	17377	17505	17336	17408	17386	17546	17338	17483	17415	17257	17411	17359	17373	17576	17427	17394	17302	17379	17484	17407	17446	17594	17629	17491	17194	17411	17247	17624	17299	17431	17532	17351	17485	17485	17361	17545	17456	17550	17344	17435	17272	17452	17225	17522	17422	17442	17380	17415	17226	17456	17436	17368	17494	17274	17234	17649	17521	17357	17391	17303	17449	17377	17476	17523	17481	17370	17490	17371	17443	17204	17523	17593	17559	17455	17595	17358	17522	17306	17521	17315	17345	17234	17334	17290	17370	17464	17545	17425	17600	17486	17335	17430	17391	17482	17531	17469	17311	17385	17464	17444	17292	17288	17302	17412	17274	17468	17298	17177	17449	17555	17275	17128	17350	17387	17563	17529	17328	17506	17421	17570	17411	17414	17312	17315	17208	17363	17302	17452	17596	17306	17371	17328	17331	17462	17562	17456	17315	17232	17370	17348	17333	17615	17447	17423	17481	17347	17420	17448	17280	17288	17320	17546	17442	17467	17379	17515	17187	17314	17481	17258	17185	17409	17160	17445	17460	17482	17474	17358	17435	17238	17366	17377	17338	17391	17338	17449	17435	17449	17422	17329	17433	17339	17244	17248	17332	17527	17515	17568	17408	17574	17442	17671	17565	17340	17379	17313	17567	17471	17521	17557	17679	17352	17526	17469	17454	17492	17482	17257	17328	17345	17313	17365	17323	17365	17305	17322	17289	17552	17526	17465	17461	17245	17481	17379	17373	17376	17426	17435	17216	17613	17530	17329	17260	17490	17405	17498	17197	17412	17452	17248	17433	17335	17464	17471	17478	17337	17471	17442	17261	17302	17389	17597	17568	17398	17507	17423	17311	17373	17330	17469	17431	17648	17450	17382	17376	17467	17487	17356	17007	17153	17240	17500	17435	17512	17456	17472	17329	17370	17367	17321	17367	17308	17513	17561	17394	17304	17236	17603	17532	17541	17203	17288	17451	17265	17427	17456	17458	17554	17365	17311	17413	17437	17287	17432	17737	17348	17345	17252	17441	17196	17476	17274	17233	17448	17429	17423	17479	17368	17412	17262	17378	17581	17277	17579	17212	17577	17258	17395	17367	17411	17359	17452	17439	17248	17559	17272	17420	17411	17488	17584	17579	17175	17232	17344	17441	17352	17328	17192	17443	17300	17458	17329	17416	17424	17561	17221	17466	17539	17405	17434	17518	17384	17474	17534	17473	17288	17363	17354	17421	17488	17387	17534	17399	17324	17430	17177	17355	17347	17339
60903	99035	89636	68462	47147	18404	14433	14464	14626	14451	14665	14608	14597	14584	14659	14542	14644	14631	14667	14625	14527	14593	14677	14600	14569	14509	14607	14511	14674	14594	14550	14701	14709	14567	14534	14661	14658	14489	14561	14559	14703	14731	14579	14533	14656	14484	14462	14685	14379	14601	14697	14322	14625	14598	14738	14452	14671	14491	14587	14547	14549	14396	14633	14496	14522	14487	14539	14395	14550	14430	14608	14719	14655	14585	14716	14766	14732	14582	14520	14577	14491	14554	14611	14610	14730	14646	14654	14555	14405	14366	14534	14520	14348	14671	14640	14543	14443	14648	14700	14591	14551	14550	14571	14523	14590	14558	14523	14647	14454	14560	14652	14517	14317	14710	14606	14562	14626	14564	14596	14382	14444	14491	14438	14642	14576	14467	14696	14436	14489	14458	14497	14518	14630	14539	14505	14714	14379	14514	14381	14543	14549	14471	14582	14577	14575	14280	14731	14593	14552	14584	14464	14421	14474	14599	14371	14440	14668	14715	14603	14671	14480	14716	14506	14496	14596	14585	14588	14511	14528	14709	14481	14487	14450	14607	14580	14428	14632	14471	14408	14679	14399	14456	14558	14523	14560	14624	14783	14646	14560	14446	14351	14521	14700	14563	14582	14602	14484	14618	14561	14637	14582	14360	14643	14482	14515	14574	14573	14468	14760	14429	14443	14439	14543	14454	14592	14517	14593	14432	14485	14494	14636	14577	14415	14603	14589	14518	14508	14501	14557	14426	14583	14696	14586	14570	14526	14546	14653	14563	14543	14813	14521	14664	14482	14579	14669	14601	14603	14426	14442	14737	14479	14547	14558	14605	14445	14433	14515	14580	14541	14500	14631	14599	14605	14553	14705	14418	14577	14669	14406	14604	14410	14550	14718	14672	14546	14615	14503	14667	14619	14593	14457	14642	14611	14584	14649	14755	14473	14594	14584	14594	14446	14643	14540	14548	14590	14676	14446	14485	14531	14573	14605	14518	14651	14659	14468	14645	14783	14695	14463	14495	14618	14697	14564	14477	14518	14563	14481	14472	14508	14680	14611	14751	14744	14396	14600	14549	14543	14663	14410	14507	14516	14571	14439	14587	14520	14392	14364	14573	14574	14466	14680	14572	14584	14458	14677	14508	14475	14587	14482	14420	14537	14611	14468	14543	14636	14531	14555	14610	14455	14539	14476	14616	14466	14493	14523	14677	14434	14540	14302	14598	14503	14604	14670	14554	14638	14550	14521	14707	14589	14611	14463	14509	14430	14638	14567	14547	14630	14338	14611	14567	14529	14566	14432	14482	14457	14718	14571	14527	14510	14614	14498	14557	14726	14613	14572	14715	14455	14614	14516	14558	14642	14582	14530	14455	14527	14593	14411	14561	14537	14503	14602	14395	14548	14508	14569	14593	14353	14491	14461	14543	14720	14381	14639	14629	14582	14500	14635	14432	14591	14511	14546	14634	14613	14468	14503	14668	14434	14569	14558	14612	14651	14443	14427	14603	14509	14512	14489	14554	14481	14596	14724	14534	14408	14639	14485	14570	14494	14368	14759	14519	14490	14681	14486	14570	14676	14574	14508	14424	14548	14446	14591	14627	14554	14437	14405	14496	14521	14374	14501	14724	14657	14457	14668	14498	14540	14502	14344	14486	14581	14560	14747	14547	14585	14737	14455	14404	14515	14544	14643	14613	14625	14454	14514	14512	14623	14645	14510	14466	14499	14616	14427	14427	14529	14418	14632	14590	14642	14699	14596	14325	14639	14505	14440	14548	14505	14554	14783	14545	14598	14493	14654	14453	14632	14613	14559	14528	14490	14607	14476	14350	14476	14602	14665	14373	14649	14611	14578	14562	14570	14505	14664	14614	14538	14470	14676	14560	14617	14654	14602	14532	14661	14577	14733	14760	14591	14628	14564	14515	14712	14365	14445	14372	14546	14646	14626	14530	14693	14510	14431	14518	14461	14427	14621	14662	14510	14637	14466	14657	14571	14696	14575	14371	14604	14534	14489	14482	14585	14587	14474	14540	14656	14528	14552	14605	14549	14684	14594	14536	14545	14487	14600	14593	14503	14528	14492	14471	14533	14647	14550	14392	14597	14699	14603	14532	14454	14497	14576	14499	14550	14422	14573	14537	14636	14516	14520	14582	14573	14448	14445	14617	14582	14625	14402	14482	14610	14395	14626	14507	14461	14631	14336	14676	14505	14569	14614	14572	14608	14560	14566	14565	14557	14638	14451	14523	14487	14593	14308	14625	14455	14601	14463	14478	14412	14654	14546	14628	14708	14570	14509	14639	14459	14565	14569	14630	14483	14696	14568	14555	14343	14534	14405	14574	14552	14683	14626	14387	14729	14614	14421	14563	14505	14394	14472	14544	14489	14632	14732	14631	14487	14512	14569	14491	14420	14646	14568	14491	14702	14540	14690	14506	14584	14790	14453	14602	14602	14715	14475	14696	14569	14449	14414	14464	14448	14350	14460	14494	14600	14375	14580	14512	14547	14490	14629	14303	14589	14682	14615	14582	14613	14573	14374	14580	14398	14704	14717	14592	14579	14665	14660	14526	14696	14536	14520	14556	14632	14467	14569	14472	14518	14710	14364	14481	14667	14487	14513	14615	14444	14559	14549	14529	14498	14395	14590	14584	14668	14430	14329	14406	14543	14687	14451	14640	14567	14480	14560	14591	14430	14621	14593	14566	14569	14592	14387	14488	14733	14462	14633	14622	14688	14393	14397	14574	14556	14454	14541	14653	14562	14581	14711	14611	14526	14575	14478	14544	14569	14533	14561	14760	14479	14692	14639	14500	14686	14399	14771	14469	14724	14620	14622	14529	14431	14532	14580	14515	14519	14454	14689	14620	14652	14609	14584	14627	14582	14661	14523	14550	14469	14628	14553	14369	14507	14432	14735	14575	14575	14604	14560	14404	14571	14532	14437	14572	14526	14446	14403	14629	14530	14501	14476	14547	14473	14411	14613	14609	14483	14631	14438	14641	14370	14593	14656	14307	14575	14658	14440	14479	14730	14609	14589	14552	14500	14353	14612	14610	14573	14747	14668	14519	14520	14625	14505	14659	14634	14545	14486	14629	14563	14586	14332	14688	14570	14518	14491	14556	14715	14564	14485	14498	14585	14572	14642	14650	14687	14623	14573	14717	14576	14382	14657	14627	14515	14578	14629	14478	14412	14516	14346	14671	14623	14487	14604	14495	14440	14717	14407	14550	14614	14516	14547	14497	14542	14616	14592	14577	14616	14572	14681	14563	14468	14600	14657	14555	14488	14547	14552	14559	14654	14472	14490	14456	14683	14563	14604	14705	14500	14534	14548	14618	14472	14516	14683	14471	14415	14577	14594	14574	14422	14321	14579	14705	14549	14461	14590	14607	14501	14644	14640	14441	14581	14414	14520	14586	14450	14668	14565	14534	14558	14675	14523	14499	14624	14587	14614	14428	14609	14584	14633	14532	14446	14690	14521	14566	14823	14602	14542	14747	14633	14450	14479	14454	14537	14484	14562	14513	14567	14561	14424	14607	14490	14566	14464	14653	14652	14486	14653	14485	14584	14505	14538	14545	14498	14581	14622	14470	14673	14582	14589	14693	14552	14538	14481	14509	14509	14478	14621	14490	14569	14542	14749	14510	14450	14541	14574	14509	14675	14564	14375	14640	14614	14675	14323	14703	14493	14394	14567	14426	14517	14539	14676	14649	14742	14657	14572	14609	14558	14541	14578	14637	14498	14429	14499	14737	14703	14524	14461	14613	14563	14568	14502	14431	14480	14542	14531	14478	14469	14566	14657	14579	14682	14588	14366	14637	14467	14627	14626	14399	14541	14696	14585	14570	14580	14473	14596	14608	14306	14645	14412	14650	14582	14536	14592	14464	14459	14596	14536	14674	14650	14679	14539	14533	14357	14574	14484	14674	14498	14510	14464	14467	14488	14646	14659	14534	14662	14614	14534	14652	14637	14465	14491	14609	14398	14550	14529	14436	14382	14554	14484	14543	14505	14581	14681	14522	14590	14592	14595	14502	14647	14394	14551	14519	14628	14512	14644	14563	14599	14695	14457	14655	14522	14536	14703	14509	14510	14694	14480	14562	14469	14629	14602	14640	14660	14657	14690	14558	14706	14534	14602	14752	14535	14506	14582	14484	14673	14480	14424	14585	14383	14578	14535	14584	14588	14338	14408	14527	14765	14595	14410	14539	14529	14665	14352	14496	14662	14677	14637	14515	14600	14556	14670	14721	14568	14506	14515	14412	14495	14605	14534	14574	14646	14638	14670	14599	14442	14618	14474	14333	14454	14533	14436	14494	14448	14566	14688	14628	14409	14506	14565	14541	14454	14483	14495	14649	14556	14620	14481	14671	14596	14594	14550	14662	14458	14632	14651	14683	14522	14446	14599	14717	14504	14462	14491	14648	14619	14556	14639	14500	14718	14516	14522	14592	14526	14564	14625	14527	14629	14519	14572	14533	14424	14477	14531	14631	14571	14634	14458	14520	14468	14515	14625	14701	14589	14329	14366	14600	14529	14567	14473	14645	14605	14486	14675	14536	14488	14605	14516	14605	14523	14565	14507	14589	14495	14678	14504	14701	14581	14502	14500	14524	14549	14705	14637	14549	14476	14674	14490	14474	14469	14579	14523	14568	14583	14371	14529	14462	14328	14695	14538	14464	14552	14484	14605	14392	14471	14547	14549	14698	14782	14481	14593	14428	14652	14479	14468	14455	14515	14745	14460	14509	14543	14495	14426	14482	14732	14498	14519	14565	14491	14551	14545	14388	14525	14582	14563	14641	14430	14363	14567	14490	14632	14521	14496	14651	14477	14527	14664	14507	14621	14589	14548	14496	14480	14413	14658	14474	14503	14634	14703	14682	14710	14761	14629	14544	14519	14556	14635	14466	14563	14683	14575	14792	14554	14439	14577	14679	14625	14458	14473	14248	14671	14412	14599	14498	14468	14485	14521	14601	14527	14569	14472	14641	14649	14471	14476	14547	14449	14715	14517	14607	14573	14568	14532	14444	14478	14527	14535	14566	14547	14539	14611	14635	14522	14568	14498	14604	14569	14543	14611	14682	14456	14642	14581	14456	14553	14607	14479	14475	14541	14433	14551	14535	14379	14503	14465	14514	14581	14560
29856	36561	46366	35779	26173	20471	19543	19227	19193	19037	19166	19070	18997	18916	19226	19249	19285	19069	19149	19233	19216	18983	18956	19196	19117	19215	19096	18979	19077	19174	19124	19111	18964	19083	19173	18936	19248	19000	18890	19015	19180	18960	19348	19126	18988	19147	18871	18966	18894	19009	18893	19029	19004	19176	18972	19186	19323	18955	19059	19128	19221	19308	19215	19006	19077	18999	18971	19064	18856	18951	19253	19173	19015	19268	18968	18973	19028	19002	18979	18922	19135	19103	19128	19288	19187	19104	19226	19078	19156	19024	19301	18854	19064	18952	19033	19136	18963	19087	19272	19002	19120	19030	18990	19211	19063	19172	19128	19233	19148	19032	19010	19182	19021	18984	19150	19057	19027	19028	19119	19001	19185	19238	18960	19211	19177	19076	18894	18970	19118	19060	19105	19112	19015	18952	19114	19027	18893	18925	19192	19189	18991	19072	18994	19020	18943	19041	19152	19223	19119	18959	19122	19084	19133	19138	19135	18949	19153	18989	19181	19045	18894	18984	19283	19179	19088	19084	19207	19073	19191	19187	19072	19054	19034	19020	19091	19014	18940	18945	19089	19026	18953	19041	19066	19113	19269	19171	19104	18949	19055	18909	19112	19012	19072	19141	19213	19069	18910	19109	19042	19259	19095	18820	19156	18943	19301	18850	19121	19066	18952	19054	19184	19028	19032	19021	18959	19162	18930	19131	19085	18989	19078	19057	19078	19009	18896	18943	19074	19010	18928	19256	19216	19098	19113	19094	18964	18902	19028	19079	18937	19135	19023	19145	19045	19038	19257	18938	18955	18970	19022	18970	19262	19115	18892	18932	19105	18911	19023	19096	18886	18923	19054	19238	18763	19099	19062	18970	19211	19125	19101	19248	19239	18929	18896	19291	19114	18890	19032	18912	19022	19034	18889	19177	19110	18882	19133	19217	19143	19053	19194	19133	19150	18989	18986	19192	19011	19107	18947	18934	19006	18911	19176	19105	18938	18978	19166	19070	19066	19144	18950	18971	19058	19028	19123	19053	18920	19067	18965	18995	19106	19071	18929	18977	19087	18997	18907	19138	18977	18791	19027	19153	18967	18983	19167	18960	19156	18967	19055	18993	19198	19053	19149	19045	18935	19366	19167	19068	19036	19063	19176	18781	18989	19209	19069	19042	19227	19081	19056	19089	19028	18904	18860	19114	19074	19170	19299	19061	18953	19089	19230	19123	18959	18864	19204	19201	19158	19093	19191	19427	19023	18930	19003	19108	19225	19061	18969	19116	19027	19046	19058	18951	18909	19209	19037	18979	19051	19292	18944	19038	18973	19123	19025	18984	19057	18958	18996	19183	18977	19009	18988	19069	19145	18859	18890	19043	18923	19146	19011	19193	19128	19061	19193	18914	19028	18955	19070	19117	19082	19137	19122	19078	19285	19088	19096	19153	19055	19157	19013	19047	19196	18966	19064	19021	19216	18961	19053	19096	18808	18718	19081	18963	19253	18989	19127	18974	19087	19017	18880	19014	19182	18985	19010	19079	19016	19096	19177	19231	19316	19017	19170	18923	19184	19145	18825	18981	19009	18927	18954	19042	18844	19034	19048	19125	19226	19237	19136	19000	19127	19101	19070	18904	18961	19118	19032	18941	19032	19283	19040	19211	19126	19119	19158	19225	19006	19142	18951	19091	19017	18980	19243	19230	19165	18832	18930	19154	19030	19040	19057	19055	19132	18980	19229	18934	18967	19264	19038	19148	19190	19101	19123	19087	18917	19222	19041	19032	19021	19025	19293	18875	18702	19028	18939	19083	18908	18997	19147	19255	19180	19106	19002	19229	19053	19129	19073	19072	19096	19089	19170	19034	19236	19113	19126	19057	18895	19055	19037	19021	19077	18978	18871	18904	19158	19147	18952	19073	18939	19062	19141	19032	19164	19076	19098	18974	18672	19025	19034	18921	19076	18979	19021	19043	19030	19073	19131	19257	19112	19108	19246	19085	18931	19204	19011	18915	19028	19069	19134	19118	19132	19070	19283	19030	18936	18939	19158	18934	18892	19065	18987	18820	19055	19147	18929	19165	18959	19027	19020	19143	19046	19106	19071	19026	18986	19019	18757	18952	19079	18999	19170	19094	19050	19063	19095	19157	19197	19068	19103	18977	19188	19201	19261	18977	19055	19075	19127	19127	18957	18982	19222	18958	19046	19200	19153	19022	18985	18981	19059	19103	19153	19094	18967	19096	19074	19104	19037	19058	18972	19076	18971	19074	19145	19081	19118	19167	18907	19010	19062	19174	19303	19180	19123	19157	19101	19098	19047	18945	19002	19220	19257	19104	19163	19166	19173	19097	19062	19086	19111	19208	19072	19160	18925	19168	19232	19201	18728	18984	19103	18896	19039	19221	19111	19133	19173	19047	19261	18890	19131	19123	19000	19132	19119	19136	19208	19233	19051	19114	18965	19033	18929	18939	19230	19142	19206	19085	19118	19174	18961	19049	19087	18864	19031	19137	19139	19034	19013	19187	19040	19229	19062	18924	19066	19037	18934	18932	19036	18999	19031	18791	18956	19055	19077	18963	18986	19010	18963	19147	19004	19030	19170	19152	19125	19048	18977	19169	19184	19360	19117	19263	19175	19318	19263	19125	18952	18934	19006	18972	19005	18935	19253	19193	19029	18953	19082	18969	18856	19104	19107	19123	19160	19291	19090	19007	18957	19008	18990	18847	19091	18820	19063	19168	19191	18992	19210	18954	19071	18958	19068	18994	19155	19173	19133	19155	19169	19144	18951	19268	19091	19168	19004	18977	19187	19029	18963	19038	19127	18916	19249	19047	19059	19363	19213	19044	19108	19081	19216	19131	18978	19140	19251	19099	19176	18957	19125	18951	19023	18778	18984	18961	19128	19278	19257	19011	18994	19054	19176	18985	19080	19070	19156	19001	18928	19009	19133	19050	19010	19106	18995	18973	19169	19086	18892	18920	19143	19009	19048	19041	19026	18898	19020	18988	18893	18984	18935	18925	19060	19148	19175	19226	19163	18988	19136	18923	19270	19160	19037	18961	19215	18962	19072	19093	19092	18879	19109	18974	19135	19178	19099	18955	19021	19191	19137	19079	18977	19018	18978	19023	18951	19026	19124	18979	19183	19115	19091	19071	19015	19245	19196	19187	18891	19075	19091	19031	19116	19083	19076	18966	18908	19298	18949	19093	19087	19044	19076	19069	18962	19026	19114	19079	19003	18647	19002	18974	19063	19116	19002	19261	19253	19254	19235	19059	19086	19173	18965	19035	19059	19072	19025	19149	19102	19021	19127	19228	18756	19180	19115	18888	19068	18929	19075	19071	19098	19170	19126	18920	19016	19038	19072	19071	19034	18896	19269	19097	19302	19177	18996	19088	18997	19135	19085	18863	18973	18862	18963	18916	19110	19233	19094	18980	19109	19122	19268	19158	19048	19080	19061	19168	19211	19016	19167	19070	19069	19188	19124	18957	18915	19179	18965	19078	18982	19047	19044	19069	19067	19014	19220	18996	19063	18947	19103	19095	19070	18935	19294	19140	18874	18857	18989	19029	18908	19176	19014	19033	18925	19053	19063	19101	18779	19221	19059	19102	18985	19103	18859	18837	19018	19127	18969	19049	18979	19101	18965	19009	19255	19094	18994	19259	18837	18916	19215	19209	19145	19217	19217	19169	19066	18984	18825	18866	19079	18898	19038	18997	19057	19087	18931	18977	19048	19058	18799	19229	19127	18936	19064	19017	19116	19086	19189	19134	19128	19139	18964	19063	19110	19214	19091	18991	19268	19163	19165	19364	19290	19176	19230	19010	19143	18909	18843	18907	19151	19080	19109	19074	18834	19008	19174	19133	19023	19107	19148	19031	19056	19144	19162	19050	19264	18890	19022	19133	19011	19090	19181	18869	18994	18854	19050	19263	19005	18831	19191	18974	19118	18859	19073	19220	19027	19232	19175	19049	19224	19241	18976	18810	19071	19173	19114	18878	18964	18971	19032	18959	19134	19013	18943	19035	18961	19098	19046	19106	19021	18908	18930	19074	18992	19126	19185	19134	18989	18944	19166	19312	19081	19076	18858	19013	19146	19168	19126	19216	18832	19025	19125	19135	19181	19215	19080	19203	19071	18897	18873	18948	19096	18937	19069	18980	19037	19006	19038	19141	19193	19027	19052	19169	19047	19080	19050	18940	19018	18975	18973	19283	19056	18987	19215	18971	19001	18792	18818	19167	19131	18980	18885	19112	19028	19054	19131	19010	19065	19171	19066	18803	19033	18993	19044	19119	19031	19150	19157	19262	18966	19223	19068	18912	19134	19020	19021	18967	18926	19030	19157	19154	18885	19032	19173	19168	19060	19033	19095	19014	19076	19002	19082	19063	19075	19090	19220	19123	19176	19086	18982	19018	19167	19147	19094	18929	19118	19015	19007	19199	19163	19154	19142	19223	19067	19001	19154	19095	18771	18856	19107	19189	19331	18963	19176	19038	19046	19202	19001	18877	18842	19149	19246	18982	19237	18877	19075	19254	19225	19079	19153	19061	18789	19166	19123	19014	19050	18949	19109	18957	19119	18991	18890	19025	19123	18880	19032	19162	19094	19082	19152	18886	18974	19081	19084	19205	19034	19049	19066	18905	19109	19069	18851	19000	18897	18987	19190	18905	19247	19089	18870	18935	19148	19080	19047	19254	18879	19057	18880	19081	19115	19156	18955	18934	19085	19149	19141	19289	19121	18954	18991	19148	19043	19038	18974	19154	19106	19111	18945	19148	19022	19118	19065	18790	19105	19102	18990	19099	18942	18993	19154	19030	19109	18959	19340	19243	19037	18939	19046	19018	18982	19042	19201	19094	19261	18926	19068	19196	19062	18669	19013	19015	18833	19037	19098	19193	19121	19090	19056	19168	19030	19026	18919	19178	19068	19013	18952	19237	19053	19147	19105	19033	18923	19203	19077	19058	19142	18999	19241	18937	19072	18974	19135	19169	19342	19363	19120	19010	18973	19035	19197	18950	19090	19078	18991	19199	18978	19260	19068	19091	19261	19129	19183	19142	19071	19060	19222	19035	19007	19050	19164	19052	19123	18944	18940	19086	19005	19081	19023	19000	19195	19041	19084	19143	19245	18978	19140	19013	19162	18939
36219	58200	49195	31976	22831	16090	15684	15898	15825	15798	15791	15759	15953	15770	15744	15705	15866	15848	15831	15806	15875	15721	15888	15920	15789	15898	15889	15756	15837	15846	16025	15779	15695	15713	15757	15885	15789	15834	15722	15851	15711	15811	15941	15924	15795	15755	15790	15892	15922	15701	15780	15843	15925	15799	15616	15733	15946	15811	15916	15770	15931	15738	15930	15807	15955	15660	15886	15768	15900	15830	15887	15760	15961	15772	15863	15544	15763	15831	15769	15826	15814	15924	15810	15769	15833	15873	15797	15818	15852	15897	15823	15864	15905	15760	15808	15768	15605	15797	15816	15776	15715	15817	15805	15889	15652	15937	15986	15758	15799	15833	15814	15905	15745	15787	15924	15745	15778	15834	15751	15814	15770	15948	15845	15939	15815	15903	15647	15993	15666	16041	15734	15869	15754	15955	15831	15861	15724	15898	15854	15839	15766	15653	15764	15765	15734	15655	15720	15783	15889	15769	15750	15664	15809	15893	15958	15876	15775	16029	15966	15541	15790	15770	15970	15704	15799	15835	15825	15764	15777	15886	15900	15849	15813	15685	15676	15867	15700	15768	15829	15750	15718	15767	15750	15709	15764	15711	15993	15922	15820	15681	15816	15975	15915	15789	15695	15803	15601	15666	15762	15896	15781	15942	15804	15663	15604	15609	15812	15751	15767	15754	15883	15811	15871	15732	15779	15857	15791	15743	15843	15773	15613	15790	15848	15707	15824	15782	15802	15761	15754	15813	15833	15988	15693	15788	15667	15708	15850	15730	15722	15832	15866	15812	15852	15765	15761	15726	16071	15659	15810	15818	15742	15810	15736	15903	15724	15657	15988	15801	15876	15803	15715	15851	15721	15797	15900	15786	15844	15671	15994	15840	15784	15803	15740	15842	15926	15753	15878	15784	15802	15636	15697	15748	15819	15805	15785	16031	15735	15730	15752	15911	15872	15773	15872	15861	15585	15771	15786	15806	15831	15906	15803	15814	15703	15877	15816	15703	15748	15667	15936	15708	15871	15874	15849	15755	15827	15718	15808	15915	15757	15843	15814	15872	15794	15791	15782	15567	15825	15798	15886	15888	15759	15868	15905	15565	15692	15737	15957	15740	15822	15676	15804	15885	15730	15865	15791	15832	15721	15813	15798	15776	15785	15641	15944	16009	15813	15831	15849	15737	15673	15821	15701	15893	15978	15782	15736	15788	15863	15686	15861	15852	15854	16022	15888	15949	15787	15794	15759	15736	15676	15721	15841	15685	15708	15837	15725	15885	15739	15965	15836	15858	15649	15689	15727	15756	15780	15630	15800	15704	15783	15640	15744	15996	15723	15730	15734	15850	15896	15777	15884	15969	15953	15778	15803	15820	15736	15772	15759	15762	15664	15832	15674	15782	15844	15801	15946	15789	15762	15930	15852	15975	15827	15865	15863	15845	15745	15822	16039	15712	15856	15722	15776	15775	15774	15936	15721	15935	15721	15811	15906	15970	15938	15963	15804	15891	15793	15913	15826	15822	15760	15733	15822	15982	15669	15704	15807	15737	15827	15812	15857	15890	15698	15743	15685	15851	15896	15757	15756	15729	15591	15800	15730	15766	15705	15624	15885	15795	15819	15627	15586	15847	15926	15830	15638	15838	15871	15823	15911	15570	15843	15850	15652	15765	15759	15803	15997	15800	15781	15989	15755	15790	15770	15758	15811	15733	15827	15861	15737	15848	15777	15920	15838	15870	15593	15944	15781	16023	15931	15950	15741	15624	15635	15881	15874	15956	15955	15765	15786	15706	15655	15732	15869	15704	15729	15823	15773	15730	15755	15909	15889	15858	15820	15586	15946	15848	15884	15817	15725	15890	16023	15665	15710	15930	15836	15808	15721	15783	15811	15869	15828	15665	15802	15777	15812	15851	16004	15852	15863	15751	15711	16024	15819	15927	15819	15656	15661	15836	15772	15942	15654	15713	15842	15756	15963	15777	15740	15754	15921	15744	15915	15741	15959	15843	15788	15949	15868	15864	15937	15642	15572	15664	15740	15753	15916	15922	15793	15828	15924	15834	15968	15766	15752	15712	15814	15746	15890	16019	15879	15837	15808	15903	15790	15815	15766	15761	15859	15920	15738	15808	15750	15740	15900	15795	15754	15755	15731	15886	15905	15953	15723	15800	15679	15958	15803	15835	15650	15815	15663	15705	15883	15839	15696	15830	15781	15909	15639	15724	15754	15737	15855	15729	15749	15814	15907	15771	15800	15819	15895	15775	15846	15839	15813	15904	15889	15731	15772	15808	15924	15796	15712	15928	15882	15909	15971	15728	15795	16020	15826	15791	15689	15772	15842	15848	15795	15721	15857	15813	15710	15829	15871	15841	15729	15745	15773	15936	15914	15850	15828	15815	15593	15746	15859	15739	15976	15854	15695	15693	15857	15797	15938	15907	15864	15537	15913	15655	15816	15838	15833	15773	15841	15857	15638	15810	15837	15720	15718	15956	15800	15643	15775	15801	15826	16107	15721	15657	15788	15920	15755	15705	15860	15810	15769	15874	15591	15997	15810	15871	15783	15930	15854	15815	15781	15860	15751	15838	15634	15863	15809	15694	15682	15784	15781	15769	15929	15983	15700	15824	15899	15650	15807	15968	15870	16032	15820	15716	15918	15969	15845	15816	15958	15803	15601	15861	15690	15901	15716	15745	15549	15893	15769	15708	15866	15763	15817	15836	15821	15825	16006	15790	15807	15765	15701	15744	15727	15945	15722	15781	15847	15970	15721	15812	15876	15913	15847	15836	15796	15854	15737	15879	15848	15923	15792	15717	15903	15829	15825	15921	15948	15761	15730	15786	15856	15956	15884	15740	15669	15680	15640	15907	15803	15817	15958	15964	15896	15865	15720	15750	15851	15700	15856	15610	15764	15880	15892	15933	15798	15652	15552	15853	15800	15755	15899	15809	15801	15633	15806	15862	15795	15713	15814	15857	15852	15842	15801	15840	15906	15754	15929	15681	15854	15699	15896	15831	15856	15836	15835	15875	15798	15777	15839	15765	15745	15786	15922	15826	15722	15777	15828	15752	15951	15817	15798	15874	15788	15661	15824	15905	15729	15743	15775	15535	15694	15776	15793	15817	15783	15744	15814	15812	15909	15819	15718	15954	15680	15861	15838	15789	15786	15676	15730	15723	15838	15844	15761	15908	15852	15970	15882	15809	15821	15784	15969	15763	15876	15828	15882	15841	15867	15556	15849	15849	15898	15779	15734	15878	15799	15962	15957	15893	15885	15665	15892	15869	15786	15830	15970	15673	15739	15768	15736	15715	15842	15695	15925	15767	15701	15928	15676	15900	15625	15764	15681	15842	15829	15737	15725	15840	15681	15942	15692	15806	15816	16124	15936	15884	15855	15850	15700	15839	15769	15816	15735	15736	15699	15701	15681	15821	15833	15830	15907	15774	15771	15886	15979	15646	15744	15712	15827	15813	15915	15905	15694	15762	15846	15769	15757	15779	15867	15816	15879	15686	15876	15892	15842	15771	15778	15792	15708	15887	15909	15950	15910	15812	15765	16010	15794	15680	15897	15839	15806	16013	15838	15622	15630	15655	15738	15802	15830	15828	15806	15901	15766	15706	15759	15789	15752	15811	15924	15849	15809	15826	15758	15915	15660	15845	15944	15782	15862	15840	15920	15643	15840	15878	16017	15861	15812	15853	15962	15928	15999	15822	15881	15845	15714	15678	15755	15911	15935	15790	15722	15696	15794	15695	15899	15708	15757	15824	15727	15883	15824	15740	15888	15899	15703	15789	15883	15832	15883	15799	15825	15897	15764	15721	15885	15814	15937	15900	15869	15913	15683	15723	15959	15856	15769	15776	15850	15779	15748	15905	15865	15903	15804	15748	15945	15802	15829	15880	15577	16056	15741	15898	15733	15909	15925	15706	15798	15763	15833	15834	15871	15693	15861	15930	15901	15839	15763	15706	15711	15780	15716	15718	15886	15746	15644	15888	15819	15702	15831	15744	15940	15705	15851	15822	15768	15925	15602	15809	15898	15864	15895	15970	15839	15732	15756	15737	15720	15935	15727	15790	15791	15675	15696	15802	15857	15675	15767	15821	15787	15830	15703	15781	15962	15787	15862	15747	15768	15685	15851	15795	15906	15906	15847	15702	15978	16019	15797	15763	15960	15689	15723	15903	15682	15786	15844	15895	15810	15914	15768	15847	15794	15652	15661	15842	15835	15741	15868	15679	15797	15889	15765	15778	15992	15848	15921	15638	15886	15782	15803	15824	15920	15875	15785	15859	15783	15936	15832	15895	15811	15808	15735	15626	15900	15792	15733	15778	15710	15696	15900	15868	15600	15844	15861	15824	15923	15737	15881	15728	15745	15841	15818	15738	15884	15840	15835	15663	15686	15585	15851	15952	15832	15896	15762	15904	15823	15823	15870	15877	15803	15664	15956	15800	15742	15758	15882	15819	15776	16022	15786	15815	15688	15812	15958	15718	15836	15862	15728	15657	15802	15877	15814	15748	15549	15796	15675	15794	15768	15716	15718	15769	15815	16137	15848	15663	15914	15893	15960	15837	15774	15888	15879	15787	15892	15819	15839	15860	15850	15846	15968	15791	15993	15885	15947	15758	15853	15773	15808	15977	15798	15719	15883	15789	15919	15783	15840	15826	15822	15764	15645	15829	15764	15754	15868	15807	15820	15740	15902	15961	15980	15722	15747	15830	15774	15735	15859	15876	15909	15724	15896	15814	15730	15867	15860	15913	15854	15907	15777	16024	15883	15879	15764	15885	15884	15684	15891	15717	15757	15755	15724	15656	15998	15834	15900	15711	15717	15816	15663	15665	15847	15732	15866	15576	15548	15795	15858	15856	15984	15797	15970	15818	15792	15894	15871	15845	15928	15862	15848	15753	15932	15874	15802	15722	15937	15878	15739	15790	15889	15778	15905	15776	15896	15777	15773	16084	15905	15807	16022	15651	15894	15815	15819	15813	15786	15810	15848	15932	15595	15936	15848	15940	15764	15652	15912	15873	15714	15889	15850	15709	15825	15842	15912	16049	15794	15795	15731	15840	15688	15845	15760	15785	15730	15612	15911	15867	15710	15786	15715	15672	15948	15834	15882	15738	15876	15797	15893	15772	15912	15842
23959	24093	40744	42675	36207	25006	22916	19524	18919	19320	19218	18933	18977	18994	18852	18931	18985	18998	18788	18771	18918	18955	18667	18772	18783	18678	18868	19084	18986	18921	18948	19048	18916	18932	18979	18778	18804	18788	18856	18799	18806	18699	18948	18989	19009	18879	18929	18719	18886	18583	18813	18873	18941	18960	18878	18820	18820	18892	18599	18741	18861	18792	19112	18799	18743	18867	18715	18855	19051	18973	18723	18806	18951	18782	18900	18905	18769	18958	18863	18731	18937	18876	18895	18890	18878	18739	18681	19034	18899	18692	18663	18835	18955	18832	18834	18992	18749	18822	18511	19039	19030	18635	18837	18851	18983	18913	18764	18668	18738	18803	18846	18853	18690	18742	18886	18844	18771	18711	18631	18668	18848	18824	18723	18902	18940	18812	18794	18853	18875	18733	18679	18772	19031	18907	18886	18926	19025	18620	18709	18841	18928	18631	18912	18680	18955	18709	18894	18799	18826	19073	18876	18780	18796	18960	18871	18650	18678	18664	18593	18769	18888	18748	18792	18728	18651	18729	18795	18772	18751	18755	18882	18699	18759	18764	18623	18752	18822	18703	18866	18806	18785	18832	18840	18918	18690	18753	18904	18917	18701	18676	18661	18661	18781	18734	18775	19009	18765	18855	19125	18808	18768	18908	18762	18715	18932	18753	18847	18743	18613	18588	18819	18931	18711	18653	18880	19006	18706	18770	18780	18840	18885	18795	18970	18646	18737	18798	18876	18892	18750	18522	18596	18756	18625	18779	18812	18843	18912	18892	18457	18812	19021	18765	18581	18959	18764	18725	18746	18750	18711	18950	18755	18762	18909	18818	18752	18974	18814	18786	18824	18911	18757	18802	18591	19035	18726	18833	18828	18762	18758	18421	18553	18789	18901	18998	18832	18688	18888	18881	18868	18598	18951	18809	18789	18659	18746	18815	18979	18592	18891	18749	18628	18612	19103	18531	18756	18790	18736	18942	18801	18768	18906	18648	18793	18512	18838	18964	18600	18729	18659	18746	18776	18757	18780	18707	18663	18714	18932	18746	18962	18866	18954	18706	18857	18929	18888	18990	18677	18849	18716	18853	18909	18840	18717	18730	18727	18922	18717	18776	18930	18718	19027	18694	18648	18896	18895	18752	19033	18935	18811	18794	18925	18730	18881	18667	18733	18924	18654	18846	18831	18780	18907	18608	18745	18684	18587	18737	18796	18801	18718	19005	18709	18676	18675	18820	18640	18885	18701	18701	18825	18769	18993	18820	18781	18912	18705	18533	18638	18743	18724	18785	18993	18767	18784	18818	18706	18680	18655	18620	18836	18803	18793	18801	18620	18691	18821	18611	18852	18613	18908	18738	18820	18779	18686	18623	18780	18669	18630	18814	18674	18706	18599	18690	18801	18652	18853	18948	18880	18844	18550	18595	18850	18759	18947	18799	18772	18815	18991	18804	18667	18698	18701	18956	18910	18697	18458	18745	18855	18843	18795	18654	18847	18735	18924	18915	18665	18818	18820	18861	18760	18700	18757	18980	18779	18631	18639	18896	18835	18801	18789	18685	18705	18747	18852	18970	18612	18863	18728	18570	18918	18738	18921	18757	18585	18726	18748	18730	18728	18938	18680	18789	18673	18459	18870	18779	18920	18817	18830	19092	18755	18797	18953	18658	18890	18810	18958	18514	18769	18567	18755	18865	18762	18782	18945	18689	18815	18955	18911	18881	18675	18620	18722	18860	18830	18867	18754	18664	18875	18753	18756	18750	18710	18983	18736	18914	18995	18778	18823	18875	18942	18770	18834	18920	18817	18666	18802	18750	18859	18759	18761	18675	18787	18583	18789	18975	18685	18792	18929	18957	18937	18812	18723	18609	18737	18801	18686	18767	18774	18763	18995	18791	18872	18576	18752	18888	18806	18808	18720	18754	18656	18694	18852	18901	18820	18941	18785	18849	18680	18805	18914	18711	18759	18909	18865	18952	18630	18902	18866	18735	18965	18664	18944	18940	18969	19090	18941	18904	18644	19000	18904	18746	18872	19011	19010	18969	19057	18928	18890	18889	18646	18672	18717	18866	18724	18628	18581	18676	18670	18788	18903	18757	18783	18672	18864	18733	18932	18891	18802	18732	18682	18771	18879	18676	18852	18675	18716	18712	18607	18815	18841	19045	18652	18846	18744	18601	18820	18659	18489	18755	18680	18739	18782	18650	18744	18835	18594	18707	18863	18697	18658	18851	18913	18702	18873	18855	18874	18926	18821	18774	18852	18887	18814	18742	18966	18803	18650	18927	18765	18904	18761	18605	18854	18692	18925	18812	18949	18774	18700	18792	19083	18835	18676	18836	18499	18735	18868	18827	18746	19014	18810	18780	18737	18689	18791	18745	18804	18862	18834	18897	18989	18873	19088	19023	18998	18748	18676	18953	18966	18861	18772	18787	18923	18780	18722	18769	18731	19018	18815	18769	18822	18959	18785	18738	18698	18885	18675	18651	18782	18581	18612	18746	18858	18661	18703	18843	18733	18703	18870	18984	18980	19060	18748	18824	18740	18936	18883	18635	18615	18593	19101	18918	18760	18804	18322	18623	18862	18710	18727	18724	18548	18818	18658	18821	18786	18807	18637	18837	18716	18731	18970	18800	18809	18862	18779	18652	18750	18745	18791	18874	18586	18884	18941	18792	18921	18772	18787	18636	18923	18847	18804	18747	18774	18788	18939	18782	18860	18954	18856	18900	18963	18840	18736	18814	18773	18902	18706	19030	18937	18849	18915	18752	18597	18821	18721	18714	18832	18761	18776	18760	18700	18733	18801	18825	18883	18863	18754	18647	18848	18752	18841	18760	18996	18928	18713	18706	18912	18640	18782	18717	18851	18675	18985	18922	18563	18668	19035	18978	18862	18751	18740	18872	18951	18931	18848	18957	18940	18758	18715	18854	18674	18816	18822	19000	18909	18860	18866	18885	18711	18777	18821	18842	18602	18876	18753	18799	18881	18760	18929	18914	18934	18820	19007	18869	18918	18391	18992	18701	18840	18874	18678	18736	18705	18679	18799	18811	18840	18905	18882	18816	18757	18787	18914	18905	18859	18712	18912	18774	18913	18842	18887	18909	18645	18864	18693	18805	18620	18704	18802	19032	18828	18787	18810	18592	18974	18753	18911	18560	18587	18757	18679	18586	18611	18792	18899	18813	18823	18885	18832	18635	18820	18518	18722	18745	18929	18987	18743	19063	19069	18654	18817	18809	18875	18845	18830	18975	18674	18932	18807	18816	18753	18910	18725	18672	18891	18719	18816	18657	18940	18751	19040	18535	18756	18668	18815	18767	18588	18658	18646	18829	18665	18727	18730	18780	18607	18552	18651	18712	18726	18621	18767	18703	18758	18479	18885	18906	18817	18748	19026	18736	18827	18831	18862	18766	18871	18688	18843	18716	18964	18932	18885	18787	18574	18685	18997	18865	18819	18915	18749	18694	18737	18693	18967	18720	18708	18851	18728	18833	18740	18690	18630	18789	18713	18979	18918	18764	18702	18942	19009	18696	18689	18828	18474	18786	18847	18632	18686	18577	18574	18777	19114	18681	18602	18778	18898	18693	18940	18842	18698	18711	18677	18786	18766	18570	18863	18782	18831	18809	18748	18874	18893	18747	19033	18748	18869	18651	18861	18887	18667	18642	18728	18798	18802	18838	18942	18744	18842	18772	18747	18713	18647	18835	18666	18547	18814	18672	18973	18747	18807	19033	18943	18724	18856	18858	19034	18845	18908	18812	18658	18633	18706	18757	18774	18932	18738	18920	19016	18821	18741	18689	18666	18798	19061	18684	18612	18726	18781	18882	19045	18736	18660	18627	18773	18723	18650	18755	18962	18801	18914	18934	18713	18589	18840	18710	18880	18725	18755	18917	18935	18661	18715	18726	18909	18936	18990	18861	18759	18913	18718	18908	18873	18928	18735	18678	18795	18878	18956	18916	18661	18572	18896	18754	18603	18823	18861	18744	18916	18801	18981	18753	18884	18737	18722	18814	18712	18850	19064	18866	18550	18849	18683	18839	18782	18858	18795	18821	18632	18917	18749	18788	18794	18712	18980	18865	18916	19016	18677	18853	18700	18688	18808	18908	18840	18929	18736	18893	18752	18841	18854	18815	18653	18773	18632	18826	18722	18892	18994	18829	18934	18859	18780	18925	19000	18804	18721	18765	18949	18924	18631	18833	18769	18752	18767	18926	18807	18778	18923	18903	18714	18843	18777	18995	18836	18801	18930	18536	18728	18577	18626	18653	18842	18778	18704	18724	18795	18730	18801	18979	18780	18606	18917	18856	18615	18963	18939	18804	18924	18913	18628	18684	18689	18846	18720	18630	18804	18783	18876	18839	18661	18775	18807	18801	18820	18750	18664	18881	18751	18752	18710	18858	18948	18655	18657	18790	18655	18866	18871	18759	18755	18874	19154	18671	18783	18705	18801	18808	18800	18855	18664	18834	18898	18968	18636	18757	18776	18717	18919	18974	18795	18697	18859	18788	18792	18707	18896	18824	18699	18788	18876	18616	18844	18784	19050	18686	18759	18768	18834	18728	18801	18778	18911	18683	18693	18674	19033	19075	18853	18886	18882	18795	18863	18773	18628	18784	18645	18626	19022	18767	18856	18644	18687	18552	18906	18878	18965	18744	18786	18727	18670	18851	18834	18819	18899	18688	18945	18689	19032	18699	18845	18750	18998	18942	18663	18897	18969	18944	18879	18835	18765	18746	18775	18577	18890	18733	18849	19108	18823	18842	18908	18739	18795	18883	18712	18905	18931	18621	18857	19043	18650	18958	18842	18751	18731	18669	18737	18804	18823	18889	18944	18924	18641	18732	18741	18557	18928	18587	18832	18736	18792	18960	18867	18764	18721	18622	18623	18606	18674	18690	18882	18732	18659	18969	18869	18961	18767	18723	18833	18901	18592	18850	18734	18697	18815	18744	18663	18752	18890	18797	18775	18932	18699	18832	18674	18755	18818	18785	18764	18876	18649	18849	18792	18740	18899	18817	18883	18890	18583	18944	19010	18970	18694	18704	18950	18831	18631	18603	18655	18884	18693	18873	18649	18681	18865	18673	18890	18738	18897	18840	18753	18695	18733	18770	18684	18633	18644	18789	18864	18658
60872	102036	88144	63947	42476	17174	15822	15865	15629	15583	15735	15605	15698	15895	15505	15757	15616	15702	15702	15651	15751	15856	15673	15792	15613	15641	15708	15781	15606	15565	15629	15527	15752	15669	15509	15787	15890	15645	15737	15936	15651	15729	15679	15880	15768	15765	15667	15684	15826	15765	15870	15674	15709	15805	15664	15705	15474	15776	15696	15657	15835	15586	15850	15801	15751	15782	15702	15650	15651	15664	15887	15648	15717	15696	15628	15702	15660	15822	15744	15669	15636	15677	15509	15608	15678	15661	15652	15764	15680	15554	15776	15858	15626	15748	15886	15663	15767	15576	15569	15635	15622	15590	15795	15663	15772	15692	15788	15713	15689	15761	15771	15597	15585	15687	15834	15670	15721	15717	15749	15579	15658	15652	15652	15618	15774	15709	15685	15734	15679	15682	15765	15772	15587	15586	15569	15679	15686	15698	15656	15674	15656	15639	15684	15809	15629	15797	15654	15711	15801	15761	15640	15620	15509	15554	15734	15722	15758	15691	15823	15694	15757	15780	15554	15798	15809	15832	15653	15772	15627	15584	15801	15610	15757	15735	15801	15698	15650	15597	15725	15752	15699	15540	15808	15723	15647	15725	15734	15677	15543	15713	15903	15646	15767	15413	15546	15692	15795	15709	15803	15749	15638	15799	15521	15653	15758	15622	15644	15725	15625	15598	15688	15707	15827	15482	15522	15670	15647	15563	15666	15619	15710	15735	15800	15553	15712	15740	15637	15689	15650	15847	15602	15753	15504	15560	15753	15724	15851	15833	15889	15579	15631	15707	15650	15675	15763	15819	15638	15677	15649	15689	15711	15693	15697	15700	15693	15562	15667	15466	15676	15777	15773	15444	15631	15669	15710	15893	15715	15712	15619	15737	15674	15658	15522	15623	15595	15814	15653	15739	15732	15643	15689	15533	15737	15814	15523	15781	15744	15499	15536	15759	15597	15539	15704	15619	15755	15953	15600	15605	15606	15575	15611	15827	15591	15463	15443	15532	15763	15644	15562	15640	15681	15687	15733	15761	15508	15797	15623	15684	15791	15661	15606	15564	15751	15562	15724	15529	15669	15329	15570	15822	15529	15715	15756	15730	15546	15721	15682	15508	15652	15682	15681	15583	15575	15699	15732	15718	15643	15708	15694	15593	15684	15613	15814	15645	15645	15715	15752	15670	15639	15635	15787	15710	15672	15782	15779	15688	15656	15552	15585	15563	15616	15722	15731	15747	15662	15860	15764	15734	15669	15779	15657	15552	15566	15778	15748	15663	15722	15716	15728	15610	15754	15605	15821	15639	15728	15543	15642	15653	15523	15726	15748	15667	15677	15786	15742	15771	15734	15586	15760	15712	15738	15703	15864	15629	15666	15766	15623	15793	15515	15526	15726	15666	15638	15762	15771	15620	15646	15681	15746	15629	15746	15654	15621	15696	15624	15712	15591	15791	15575	15846	15768	15650	15772	15752	15679	15623	15570	15749	15657	15772	15648	15579	15624	15704	15727	15588	15617	15544	15762	15667	15701	15734	15838	15634	15857	15614	15683	15612	15576	15656	15612	15629	15739	15611	15546	15834	15699	15692	15818	15719	15821	15680	15656	15670	15738	15780	15683	15620	15530	15812	15583	15736	15719	15587	15720	15574	15691	15858	15596	15767	15782	15750	15696	15721	15783	15785	15756	15536	15527	15574	15697	15685	15712	15544	15715	15514	15830	15807	15831	15597	15795	15628	15756	15796	15678	15695	15736	15756	15662	15700	15646	15719	15667	15710	15614	15595	15791	15750	15605	15615	15625	15731	15670	15522	15781	15598	15731	15864	15724	15560	15652	15653	15791	15804	15802	15585	15702	15610	15781	15628	15700	15701	15579	15660	15875	15791	15542	15610	15709	15684	15748	15617	15546	15671	15804	15646	15726	15629	15687	15654	15577	15674	15642	15783	15737	15830	15687	15674	15688	15641	15728	15596	15760	15654	15549	15732	15636	15673	15689	15741	15646	15733	15737	15567	15742	15589	15594	15583	15684	15629	15721	15720	15713	15675	16012	15661	15536	15738	15829	15636	15642	15663	15636	15725	15636	15692	15796	15642	15764	15626	15661	15819	15620	15618	15584	15672	15749	15611	15675	15661	15675	15556	15751	15617	15554	15653	15749	15615	15676	15590	15577	15535	15709	15798	15654	15724	15642	15522	15643	15708	15697	15706	15775	15844	15589	15543	15710	15746	15747	15626	15730	15525	15756	15760	15567	15643	15773	15600	15504	15794	15778	15604	15843	15509	15728	15779	15749	15831	15649	15567	15672	15883	15767	15601	15662	15710	15717	15717	15727	15753	15727	15699	15623	15699	15785	15789	15727	15630	15794	15567	15783	15601	15795	15739	15775	15671	15801	15760	15769	15640	15491	15809	15813	15672	15625	15725	15664	15704	15787	15891	15873	15689	15779	15647	15622	15570	15657	15691	15722	15821	15584	15745	15435	15762	15583	15669	15697	15605	15690	15651	15809	15762	15750	15892	15830	15536	15474	15723	15707	15629	15673	15605	15646	15736	15879	15620	15706	15754	15772	15712	15707	15675	15743	15711	15823	15616	15631	15661	15835	15643	15598	15554	15678	15674	15776	15690	15617	15663	15771	15849	15693	15592	15801	15839	15619	15487	15653	15665	15708	15635	15834	15771	15778	15851	15656	15673	15761	15642	15621	15581	15667	15654	15677	15628	15638	15647	15695	15683	15770	15624	15782	15718	15740	15831	15805	15795	15669	15605	15575	15721	15824	15703	15792	15728	15607	15632	15709	15657	15878	15663	15621	15591	15580	15562	15630	15680	15633	15631	15827	15628	15709	15749	15865	15643	15679	15729	15807	15768	15624	15737	15698	15722	15710	15753	15635	15649	15780	15652	15786	15587	15672	15700	15630	15845	15590	15620	15706	15618	15630	15809	15626	15955	15682	15583	15807	15646	15690	15753	15781	15663	15730	15729	15830	15694	15510	15796	15646	15690	15635	15570	15639	15785	15723	15785	15666	15617	15756	15536	15855	15599	15620	15730	15764	15714	15681	15682	15789	15689	15674	15790	15545	15704	15653	15811	15740	15600	15756	15620	15967	15724	15684	15707	15692	15676	15522	15627	15713	15612	15522	15461	15547	15799	15534	15636	15752	15722	15705	15708	15680	15529	15735	15827	15673	15657	15757	15690	15663	15515	15715	15685	15597	15723	15824	15823	15773	15729	15782	15737	15687	15567	15677	15758	15657	15662	15642	15750	15768	15747	15666	15707	15682	15694	15692	15624	15781	15733	15641	15752	15769	15628	15807	15723	15902	15816	15573	15736	15621	15753	15783	15567	15708	15732	15616	15643	15651	15629	15829	15728	15593	15507	15834	15811	15586	15750	15629	15714	15578	15758	15566	15691	15748	15605	15671	15566	15838	15760	15532	15740	15416	15651	15516	15634	15711	15789	15560	15792	15660	15561	15727	15577	15740	15827	15592	15617	15760	15673	15646	15795	15626	15557	15590	15676	15827	15646	15706	15687	15640	15715	15654	15749	15803	15900	15613	15740	15878	15805	15777	15824	15806	15740	15559	15724	15591	15562	15633	15760	15608	15777	15605	15733	15795	15805	15501	15714	15665	15608	15814	15605	15767	15624	15819	15682	15719	15609	15796	15668	15818	15707	15678	15549	15509	15597	15549	15821	15687	15770	15933	15492	15660	15485	15664	15654	15617	15792	15731	15827	15770	15617	15793	15709	15712	15693	15582	15526	15669	15563	15836	15641	15602	15758	15834	15532	15555	15673	15720	15788	15735	15931	15601	15712	15762	15542	15730	15732	15559	15870	15683	15858	15613	15755	15714	15833	15576	15812	15517	15693	15645	15718	15667	15729	15720	15739	15790	15863	15675	15842	15819	15673	15581	15881	15596	15847	15633	15649	15701	15644	15655	15563	15831	15895	15593	15598	15835	15625	15734	15737	15643	15657	15812	15633	15802	15687	15566	15664	15768	15671	15639	15649	15679	15685	15723	15648	15646	15707	15649	15610	15785	15791	15645	15763	15715	15683	15738	15628	15746	15736	15532	15921	15730	15592	15644	15843	15676	15671	15712	15627	15815	15877	15704	15488	15668	15613	15765	15686	15848	15604	15521	15633	15866	15699	15823	15605	15787	15783	15518	15650	15563	15694	15905	15637	15708	15536	15741	15431	15649	15651	15697	15709	15727	15785	15502	15711	15638	15644	15514	15761	15640	15824	15650	15618	15783	15593	15590	15821	15810	15614	15691	15550	15728	15700	15630	15801	15857	15734	15651	15846	15534	15739	15718	15712	15655	15482	15850	15802	15636	15671	15774	15748	15698	15641	15780	15573	15745	15676	15755	15642	15728	15762	15835	15673	15571	15592	15859	15688	15636	15541	15724	15812	15801	15752	15756	15629	15624	15659	15723	15802	15829	15636	15742	15589	15687	15616	15640	15737	15640	15617	15813	15771	15700	15742	15855	15630	15650	15747	15670	15770	15786	15628	15578	15728	15709	15571	15706	15645	15788	15749	15695	15647	15745	15790	15739	15675	15598	15928	15635	15752	15723	15569	15770	15643	15670	15635	15692	15758	15922	15753	15646	15701	15679	15785	15518	15832	15710	15528	15735	15735	15672	15794	15561	15678	15629	15730	15545	15720	15739	15760	15541	15697	15710	15912	15733	15666	15614	15737	15729	15766	15510	15727	15819	15612	15760	15774	15751	15757	15710	15850	15768	15594	15643	15716	15728	15581	15669	15802	15909	15804	15844	15678	15650	15569	15778	15920	15844	15613	15732	15811	15556	15706	15718	15640	15818	15714	15496	15712	15817	15573	15644	15721	15680	15804	15870	15686	15529	15650	15766	15667	15735	15552	15637	15683	15541	15756	15586	15647	15840	15699	15736	15711	15642	15625	15816	15716	15806	15734	15705	15759	15757	15615	15629	15616	15705	15790	15693	15722	15763	15581	15913	15646	15685	15633	15640	15650	15748	15819	15665	15751	15752	15606	15821	15628	15770	15777	15700	15591	15601	15796	15724	15567	15658	15648	15618	15604	15639	15898	15558	15540	15698	15780	15659	15818	15612	15704	15667	15553	15701	15618	15652	15690	15729	15641	15867	15677	15784	15513	15621	15697
23092	22711	37052	39895	35924	24782	24853	20061	18903	19211	19260	18899	18975	18794	18884	19062	19181	18881	18975	19041	18901	18927	18763	18718	18767	18926	18838	18708	18803	18767	18764	18634	18767	18778	18658	18723	18842	18946	18720	18752	18915	18688	18605	18788	18837	18849	18768	18657	18808	18677	18594	18670	18703	18622	18823	18582	18523	18676	18641	18684	18559	18663	18907	18843	18778	18721	19003	18876	18696	18787	18778	18780	18753	18486	18864	18792	18684	18840	18894	18864	18796	18826	18631	18707	18645	18606	18443	18554	18852	18606	18666	18647	18691	18696	18610	18767	18756	18591	18581	18672	18824	18888	18826	18510	18775	18642	18685	18945	18696	18565	18709	18678	18673	18594	18718	18742	18510	18754	18760	18649	18830	18692	18567	18780	18465	18294	18612	18664	18650	18839	18732	18660	18825	18641	18706	18891	18759	18677	18874	18572	18568	18637	18624	18631	18607	18865	18709	18748	18685	18637	18686	18705	18646	18702	18666	18869	18653	18817	18589	18872	18859	18765	18820	18825	18717	18684	18692	18710	18805	18746	18694	18694	18672	18694	18807	18831	18594	18715	18630	18861	18513	18635	18660	18529	18625	18572	18580	18712	18607	18724	18769	18877	18650	18689	18529	18589	18683	18828	18687	18533	18587	18594	18776	18436	18513	18517	18632	18726	18768	18521	18481	18864	18656	18731	18855	18716	18770	18678	18529	18575	18451	18671	18587	18743	18672	18497	18618	18727	18621	18766	18667	18556	18648	18788	18533	18486	18754	18512	18596	18595	18659	18525	18588	18757	18758	18688	18816	18412	18630	18499	18705	18690	18643	18536	18577	18612	18793	18635	18569	18622	18812	18839	18666	18771	18899	18874	18852	18738	18463	18554	18657	18839	18844	18678	18579	18651	18620	18505	18771	18687	18732	18646	18580	18390	18594	18721	18564	18724	18768	18829	18774	18539	18602	18673	18407	18580	18517	18692	18665	18751	18741	18682	18629	18788	18652	18662	18667	18742	18653	18830	18646	18667	18767	18557	18391	18616	18699	18517	18763	18569	18746	18743	18683	18707	18736	18560	18874	18647	18648	18704	18760	18675	18680	18605	18553	18580	18565	18683	18575	18516	18615	18651	18528	18759	18541	18747	18547	18462	18678	18526	18617	18561	18767	18654	18656	18552	18581	18728	18800	18762	18615	18635	18579	18429	18743	18641	18935	18641	18846	18815	18668	18599	18605	18683	18602	18693	18547	18651	18682	18582	18668	18618	18648	18804	18712	18674	18663	18637	18669	18840	18740	18629	18745	18606	18499	18805	18643	18612	18650	18680	18514	18659	18700	18645	18525	18553	18772	18358	18419	18625	18664	18826	18697	18856	18727	18818	18641	18615	18600	18520	18694	18614	18578	18688	18507	18542	18687	18554	18673	18615	18627	18830	18630	18804	18658	18640	18685	18757	18813	18736	18803	18459	18420	18482	18767	18679	18660	18686	18743	18657	18681	18661	18495	18574	18675	18679	18616	18796	18910	18597	18872	18592	18647	18721	18708	18726	18672	18694	18683	18516	18639	18626	18551	18657	18637	18722	18590	18642	18541	18850	18550	18667	18632	18582	18796	18635	18676	18372	18775	18924	18833	18562	18444	18929	18583	18450	18789	18529	18551	18671	18712	18748	18950	18520	18670	18822	18467	18717	18638	18832	18462	18652	18626	18429	18719	18682	18484	18561	18649	18685	18771	18461	18746	18779	18660	18589	18537	18520	18722	18420	18588	18632	18544	18545	18760	18529	18790	18593	18661	18761	18626	18534	18645	18944	18582	18711	18468	18726	18694	18343	18461	18613	18576	18511	18749	18634	18614	18611	18806	18783	18541	18549	18619	18675	18563	18834	18559	18486	18468	18304	18904	18610	18721	18520	18440	18541	18476	18707	18661	18637	18764	18598	18627	18733	18563	18807	18718	18536	18811	18659	18602	18938	18652	18712	18731	18565	18804	18715	18482	18703	18773	18646	18713	18759	18929	18690	18580	18597	18771	18802	18861	18788	18583	18593	18802	18723	18663	18625	18499	18642	18612	18761	18487	18832	18400	18881	18729	18676	18702	18467	18595	18769	18760	18608	18586	18626	18643	18794	18771	18623	18687	18552	18526	18650	18567	18600	18682	18614	18571	18596	18579	18761	18741	18795	18493	18618	18663	18626	18483	18729	18511	18769	18727	18805	18635	18725	18791	18806	18383	18617	18529	18724	18761	18617	18607	18695	18714	18934	18471	18866	18604	18740	18468	18589	18733	18582	18597	18636	18592	18543	18645	18852	18647	18736	18606	18524	18789	18557	18699	18492	18616	18611	18651	18682	18604	18733	18941	18507	18457	18509	18674	18748	18634	18724	18717	18796	18489	18479	18810	18709	18440	18619	18940	18394	18613	18518	18588	18694	18406	18764	18654	18574	18644	18909	18600	18559	18575	18643	18431	18790	18826	18640	18646	18772	18725	18569	18768	18783	18729	18713	18736	18771	18613	18453	18746	18664	18620	18773	18798	18668	18566	18473	18489	18711	18798	18729	18584	18744	18490	18716	18671	18782	18669	18634	18425	18497	18660	18623	18645	18686	18637	18717	18650	18547	18754	18549	18528	18881	18744	18741	18759	18755	18754	18751	18712	18732	18582	18631	18674	18535	18671	18625	18587	18554	18643	18533	18579	18651	18736	18505	18864	18608	18585	18692	18664	18596	18533	18818	18703	18722	18724	18606	18712	18669	18894	18627	18378	18891	18621	18854	18847	18833	18671	18665	18781	18506	18701	18871	18707	18745	18654	18668	18560	18599	18592	18544	18710	18743	18724	18697	18665	18708	18590	18593	18425	18754	18686	18703	18422	18433	18505	18510	18469	18524	18696	18602	18644	18616	18598	18458	18665	18835	18627	18662	18548	18590	18508	18579	18734	18632	18481	18603	18648	18694	18880	18846	18703	18636	18922	18775	18626	18654	18734	18475	18575	18586	18616	18712	18561	18530	18613	18689	18734	18531	18664	18626	18710	18598	18579	18734	18764	18813	18546	18553	18749	18751	18722	18538	18527	18487	18784	18655	18743	18701	18561	18728	18889	18833	18947	18741	18677	18492	18561	18729	18618	18634	18665	18556	18789	18488	18570	18536	18693	18793	18621	18864	18793	18788	18460	18700	18687	18810	18810	18459	18725	18861	18839	18884	18625	18630	18721	18701	18592	18682	18718	18410	18592	18513	18566	18647	18490	18435	18707	18448	18647	18665	18698	18652	18678	18649	18467	18543	18665	18697	18691	18464	18698	18540	18757	18843	18634	18657	18611	18677	18644	18540	18845	18760	18591	18672	18418	18660	18629	18727	18750	18546	18584	18503	18749	18539	18523	18627	18665	18594	18924	18519	18582	18602	18609	18621	18680	18757	18636	18866	18890	18595	18764	18586	18766	18533	18731	18528	18671	18496	18493	18643	18771	18833	18718	18796	18804	18540	18580	18792	18873	18529	18739	18795	18520	18727	18666	18676	18528	18786	18531	18669	18611	18537	18580	18650	18768	18708	18602	18628	18467	18540	18596	18798	18455	18764	18434	18602	18615	18634	18760	18662	18737	18572	18682	18805	18924	18512	18636	18651	18849	18583	18553	18541	18740	18707	18718	18659	18834	18623	18771	18661	18591	18761	18475	18458	18543	18660	18574	18501	18641	18584	18778	18743	18718	18699	18822	18586	18811	18554	18505	18755	18655	18836	18660	18532	18584	18628	18796	18587	18854	18948	18810	18671	18652	18763	18566	18609	18479	18576	18774	18585	18910	18553	18614	18578	18705	18591	18304	18532	18732	18891	18882	18765	18728	18540	18664	18795	18668	18723	18820	18683	18457	18652	18614	18618	18697	18662	18519	18570	18646	18587	18543	18749	18453	18562	18577	18516	18665	18708	18714	18653	18634	18727	18701	18514	18501	18779	18584	18558	18542	18625	18728	18542	18525	18450	18684	18711	18629	18655	18756	18805	18682	18777	18701	18648	18729	18314	18626	18717	18634	18757	18495	18564	18491	18582	18686	18669	18514	18580	18723	18490	18609	18664	18632	18464	18632	18531	18600	18805	18448	18709	18766	18599	18711	18695	18474	18549	18694	18820	18577	18625	18627	18399	18499	18602	18797	18660	18759	18776	18345	18640	18658	18451	18465	18756	18793	18634	18602	18662	18539	18610	18579	18583	18588	18828	18656	18580	18864	18766	18640	18458	18803	18684	18741	18659	18490	18562	18617	18417	18702	18712	18604	18666	18539	18588	18478	18520	18544	18794	18725	18724	18755	18654	18553	18675	18569	18676	18757	18599	18722	18748	18599	18622	18601	18582	18551	18794	18638	18653	18675	18552	18767	18377	18551	18399	18686	18326	18586	18662	18542	18778	18784	18600	18474	18576	18630	18630	18712	18812	18818	18629	18682	18589	18581	18670	18716	18847	18609	18629	18654	18354	18487	18496	18637	18624	18841	18614	18796	18646	18697	18469	18530	18715	18679	18781	18515	18627	18606	18457	18801	18571	18600	18705	18682	18619	18541	18526	18910	18827	18505	18535	18526	18658	18656	18519	18755	18688	18588	18494	18764	18701	18709	18872	18717	18443	18574	18605	18582	18497	18877	18520	18847	18887	18280	18589	18858	18754	18770	18562	18718	18237	18600	18714	18659	18557	18744	18707	18785	18783	18578	18593	18571	18804	18445	18656	18553	18687	18925	18766	18829	18644	18830	18677	18694	18505	18787	18724	18662	18832	18495	18791	18562	18732	18787	18752	18776	18496	18571	18625	18613	18518	18863	18713	18482	18614	18853	18536	18792	18575	18792	18747	18724	18675	18591	18527	18469	18479	18715	18809	18563	18717	18883	18420	18650	18710	18544	18606	18589	18561	18570	18915	18527	18708	18672	18411	18609	18517	18595	18666	18414	18561	18942	18553	18713	18569	18735	18548	18635	18694	18627	18655	18459	18688	18466	18648	18668	18590	18620	18698	18951	18663	18602	18551	18675	18427	18483	18343	18544	18703	18538	18504	18586	18848	18803	18448	18663	18611	18657	18776	18731	18553	18580	18675	18654	18635	18518	18642	18522	18407	18503	18752	18673	18618	18754	18621	18607	18366	18561	18510	18585	18647
65114	106047	96111	76075	47437	16787	15509	15570	15540	15673	15501	15582	15608	15560	15477	15588	15832	15482	15446	15556	15659	15630	15713	15689	15503	15539	15615	15617	15464	15649	15455	15750	15587	15516	15401	15566	15570	15600	15645	15410	15674	15677	15644	15536	15751	15532	15483	15570	15583	15581	15464	15571	15471	15734	15636	15679	15783	15512	15437	15619	15481	15694	15706	15626	15514	15526	15666	15626	15635	15530	15572	15455	15456	15464	15552	15531	15661	15696	15596	15696	15401	15686	15600	15508	15692	15618	15556	15544	15512	15435	15407	15567	15682	15516	15551	15609	15488	15499	15469	15548	15394	15536	15559	15571	15471	15723	15485	15424	15570	15372	15451	15539	15550	15600	15381	15607	15715	15498	15556	15572	15607	15614	15587	15458	15443	15529	15396	15472	15595	15624	15561	15644	15510	15778	15517	15600	15529	15601	15475	15538	15567	15748	15480	15477	15661	15422	15527	15543	15665	15739	15346	15363	15469	15670	15444	15559	15648	15545	15634	15715	15543	15477	15469	15641	15630	15625	15568	15506	15573	15505	15557	15502	15688	15558	15525	15501	15459	15608	15419	15555	15637	15610	15697	15498	15533	15600	15592	15558	15513	15542	15582	15546	15723	15613	15456	15589	15479	15368	15422	15633	15372	15613	15434	15585	15505	15491	15450	15643	15476	15573	15528	15743	15453	15548	15700	15576	15644	15544	15625	15576	15662	15627	15469	15502	15538	15494	15502	15603	15525	15666	15460	15693	15597	15683	15501	15570	15532	15517	15418	15602	15572	15423	15379	15495	15607	15426	15508	15521	15590	15630	15391	15494	15345	15580	15608	15629	15489	15455	15596	15534	15457	15486	15756	15538	15580	15584	15443	15517	15461	15716	15500	15591	15760	15378	15554	15466	15449	15492	15522	15710	15512	15697	15442	15599	15684	15546	15590	15607	15581	15612	15540	15720	15526	15555	15604	15586	15552	15440	15482	15590	15548	15466	15538	15412	15519	15588	15603	15490	15524	15472	15590	15509	15610	15525	15617	15626	15487	15544	15514	15551	15532	15357	15521	15735	15571	15546	15568	15556	15520	15442	15381	15486	15469	15512	15398	15585	15561	15486	15741	15669	15487	15474	15705	15577	15519	15630	15386	15572	15620	15683	15554	15462	15641	15397	15609	15458	15488	15572	15511	15641	15702	15573	15523	15552	15589	15520	15670	15629	15477	15529	15508	15528	15457	15559	15586	15566	15657	15538	15580	15439	15669	15553	15514	15520	15524	15711	15567	15480	15560	15332	15461	15550	15550	15544	15500	15647	15377	15557	15607	15540	15705	15612	15519	15594	15575	15483	15681	15365	15493	15558	15536	15502	15468	15825	15502	15432	15520	15515	15444	15585	15465	15435	15574	15453	15381	15512	15552	15917	15445	15531	15386	15656	15528	15633	15479	15609	15637	15531	15655	15550	15342	15640	15605	15399	15519	15459	15468	15565	15617	15638	15788	15648	15405	15619	15490	15598	15529	15482	15573	15445	15561	15734	15581	15600	15668	15624	15585	15553	15498	15456	15735	15424	15525	15611	15588	15726	15467	15492	15598	15526	15648	15434	15446	15473	15680	15425	15598	15467	15498	15706	15569	15587	15663	15542	15567	15688	15565	15447	15538	15526	15626	15539	15670	15448	15707	15450	15741	15624	15533	15549	15513	15670	15581	15480	15472	15516	15519	15545	15527	15739	15609	15495	15644	15562	15645	15614	15683	15412	15645	15688	15588	15462	15566	15312	15420	15435	15573	15436	15527	15525	15633	15584	15372	15626	15671	15566	15499	15430	15412	15399	15409	15381	15546	15487	15625	15344	15676	15562	15393	15759	15597	15485	15573	15445	15430	15604	15401	15533	15485	15530	15716	15542	15596	15479	15514	15614	15674	15492	15309	15432	15652	15535	15628	15682	15527	15506	15475	15729	15457	15516	15531	15543	15680	15528	15402	15563	15499	15598	15528	15399	15694	15500	15598	15548	15774	15387	15521	15625	15413	15617	15447	15689	15510	15445	15512	15540	15646	15485	15684	15500	15653	15497	15578	15541	15442	15569	15534	15480	15585	15435	15598	15767	15405	15491	15437	15598	15688	15579	15594	15502	15327	15625	15620	15555	15481	15506	15575	15624	15720	15610	15473	15653	15447	15479	15435	15512	15703	15665	15442	15503	15498	15588	15582	15671	15663	15613	15409	15562	15485	15556	15656	15503	15604	15533	15600	15492	15675	15576	15575	15615	15610	15613	15492	15509	15540	15533	15517	15466	15616	15483	15635	15477	15562	15695	15789	15486	15484	15596	15390	15694	15669	15641	15633	15443	15668	15664	15647	15592	15545	15734	15545	15549	15655	15572	15492	15554	15659	15515	15605	15744	15699	15523	15394	15623	15552	15486	15624	15690	15543	15402	15484	15595	15566	15492	15729	15606	15495	15443	15536	15529	15680	15501	15629	15620	15369	15625	15687	15605	15524	15426	15716	15498	15518	15523	15423	15453	15575	15654	15556	15726	15552	15510	15530	15549	15593	15518	15628	15478	15566	15603	15668	15436	15530	15511	15536	15481	15807	15626	15636	15454	15738	15481	15570	15663	15611	15438	15451	15483	15477	15495	15379	15446	15597	15362	15613	15464	15610	15564	15527	15358	15471	15538	15745	15760	15582	15610	15555	15663	15368	15557	15629	15407	15493	15717	15465	15634	15483	15471	15594	15510	15512	15393	15517	15647	15777	15622	15378	15512	15535	15564	15565	15484	15507	15550	15459	15583	15679	15664	15434	15654	15550	15537	15480	15506	15621	15502	15465	15642	15598	15445	15556	15549	15468	15443	15418	15661	15439	15536	15541	15638	15466	15607	15607	15655	15435	15595	15570	15389	15656	15356	15592	15530	15415	15537	15691	15334	15369	15742	15543	15468	15510	15551	15606	15507	15606	15593	15514	15541	15485	15465	15688	15448	15368	15749	15348	15529	15535	15634	15565	15474	15489	15553	15573	15537	15582	15512	15637	15636	15613	15405	15703	15570	15710	15651	15439	15664	15643	15504	15575	15317	15716	15674	15537	15475	15544	15577	15587	15785	15627	15642	15706	15461	15569	15426	15508	15467	15460	15591	15562	15681	15479	15609	15423	15644	15595	15586	15519	15592	15698	15654	15605	15424	15625	15456	15720	15468	15532	15776	15516	15473	15636	15367	15686	15593	15547	15627	15464	15510	15561	15599	15382	15565	15482	15556	15628	15509	15471	15389	15731	15487	15506	15528	15528	15512	15676	15561	15595	15492	15569	15530	15670	15698	15701	15562	15715	15290	15590	15398	15529	15516	15556	15551	15574	15513	15479	15448	15598	15437	15547	15475	15510	15476	15596	15538	15769	15586	15498	15647	15780	15603	15497	15658	15573	15658	15565	15471	15563	15426	15551	15514	15618	15422	15548	15683	15464	15537	15559	15496	15460	15607	15443	15594	15678	15527	15602	15526	15707	15711	15483	15663	15470	15585	15613	15635	15549	15632	15739	15653	15422	15496	15507	15504	15467	15636	15489	15481	15811	15575	15657	15516	15417	15465	15615	15341	15358	15581	15569	15600	15629	15497	15500	15579	15635	15321	15410	15512	15553	15555	15584	15546	15663	15411	15447	15447	15707	15453	15596	15524	15636	15597	15706	15649	15506	15447	15560	15411	15606	15431	15477	15749	15551	15666	15592	15442	15579	15546	15396	15566	15569	15448	15568	15543	15488	15555	15503	15437	15584	15569	15624	15609	15396	15628	15683	15496	15319	15743	15548	15543	15487	15661	15555	15604	15680	15697	15672	15670	15398	15599	15505	15527	15395	15582	15600	15736	15580	15532	15520	15626	15543	15471	15477	15593	15527	15653	15494	15551	15540	15672	15493	15538	15343	15548	15465	15542	15561	15636	15551	15580	15515	15491	15503	15346	15571	15495	15627	15548	15626	15620	15539	15682	15454	15513	15602	15602	15588	15540	15545	15548	15701	15489	15636	15477	15685	15425	15381	15424	15489	15685	15547	15466	15689	15593	15473	15426	15736	15689	15523	15639	15711	15550	15431	15569	15483	15487	15528	15496	15508	15377	15588	15492	15741	15460	15622	15635	15650	15651	15714	15710	15578	15540	15531	15568	15705	15635	15603	15672	15480	15497	15581	15496	15468	15616	15671	15626	15597	15396	15557	15390	15509	15499	15550	15566	15597	15671	15382	15735	15563	15784	15705	15392	15611	15599	15554	15554	15523	15486	15583	15515	15365	15542	15504	15617	15726	15574	15494	15490	15579	15492	15562	15446	15639	15577	15434	15508	15450	15665	15573	15494	15635	15586	15703	15514	15647	15449	15475	15648	15394	15681	15600	15445	15585	15393	15593	15495	15502	15713	15553	15623	15421	15469	15556	15717	15513	15585	15610	15498	15571	15513	15647	15598	15549	15397	15215	15568	15602	15515	15706	15640	15594	15547	15515	15442	15613	15666	15631	15698	15568	15521	15505	15671	15600	15536	15610	15696	15544	15669	15211	15601	15487	15572	15724	15625	15535	15635	15541	15647	15596	15567	15635	15585	15350	15686	15434	15416	15514	15508	15585	15403	15672	15647	15462	15543	15592	15619	15503	15586	15754	15538	15464	15487	15686	15680	15692	15681	15618	15391	15483	15458	15630	15380	15519	15754	15473	15599	15809	15502	15628	15598	15565	15494	15563	15576	15587	15496	15545	15471	15506	15626	15689	15632	15564	15548	15454	15408	15559	15521	15525	15604	15524	15644	15459	15542	15652	15418	15464	15554	15681	15556	15514	15722	15441	15534	15682	15402	15527	15517	15497	15459	15576	15587	15682	15413	15641	15511	15562	15601	15556	15571	15361	15438	15581	15632	15684	15605	15578	15645	15581	15675	15550	15435	15678	15535	15530	15341	15599	15667	15567	15596	15526	15621	15780	15398	15541	15599	15402	15613	15467	15650	15670	15503	15363	15708	15517	15633	15582	15457	15596	15602	15570	15682	15544	15529	15378	15575	15611	15555	15535	15569	15672	15487	15518	15709	15355	15609	15667	15695	15585	15548	15522	15704	15584	15622	15589	15491	15528	15595	15514	15670	15459	15553	15653	15521	15643	15422	15619	15342
29518	35119	44002	37082	25643	19675	18827	18474	18418	18259	18567	18415	18611	18432	18536	18321	18503	18566	18327	18459	18455	18619	18357	18505	18536	18457	18464	18229	18678	18403	18390	18480	18368	18407	18497	18343	18429	18297	18633	18415	18553	18465	18567	18369	18402	18369	18466	18252	18505	18345	18647	18612	18498	18393	18338	18561	18374	18454	18281	18306	18426	18323	18389	18356	18394	18419	18250	18434	18443	18432	18554	18421	18524	18499	18341	18451	18418	18391	18308	18477	18350	18575	18590	18246	18279	18407	18476	18295	18542	18432	18427	18403	18385	18313	18509	18275	18315	18536	18483	18198	18442	18324	18539	18609	18489	18400	18423	18476	18410	18547	18339	18440	18434	18470	18425	18357	18435	18449	18318	18454	18379	18514	18535	18391	18447	18442	18389	18318	18397	18495	18392	18465	18374	18434	18372	18486	18326	18506	18571	18382	18225	18292	18299	18365	18285	18501	18578	18524	18486	18260	18456	18402	18319	18409	18591	18420	18366	18540	18738	18476	18427	18409	18200	18390	18395	18522	18547	18481	18123	18342	18489	18416	18341	18597	18500	18468	18390	18416	18467	18304	18396	18310	18504	18520	18646	18526	18362	18391	18387	18414	18581	18476	18483	18584	18591	18488	18331	18257	18522	18335	18612	18377	18671	18405	18346	18412	18661	18294	18434	18515	18644	18346	18491	18528	18344	18274	18447	18358	18401	18660	18259	18428	18589	18427	18588	18551	18480	18430	18440	18385	18298	18279	18435	18526	18600	18579	18512	18380	18449	18475	18426	18488	18684	18507	18604	18465	18365	18294	18384	18222	18570	18500	18683	18227	18210	18306	18410	18414	18462	18395	18433	18472	18579	18566	18298	18400	18371	18332	18313	18365	18488	18368	18274	18260	18432	18339	18609	18681	18408	18419	18550	18437	18403	18581	18493	18321	18490	18292	18323	18526	18401	18402	18241	18388	18396	18426	18348	18319	18555	18334	18529	18398	18450	18418	18398	18534	18526	18315	18638	18541	18392	18389	18291	18592	18279	18483	18350	18471	18336	18376	18401	18331	18560	18446	18453	18579	18209	18460	18423	18332	18426	18406	18467	18362	18703	18295	18439	18498	18177	18473	18559	18324	18368	18534	18540	18684	18663	18451	18256	18384	18529	18507	18410	18330	18383	18506	18389	18408	18368	18382	18427	18371	18363	18322	18515	18323	18351	18503	18502	18489	18385	18396	18626	18511	18386	18495	18259	18705	18343	18343	18330	18457	18172	18383	18369	18392	18382	18405	18420	18367	18301	18434	18490	18333	18469	18490	18373	18429	18632	18444	18254	18408	18488	18475	18416	18474	18381	18456	18462	18373	18428	18523	18415	18281	18401	18391	18626	18364	18356	18235	18446	18324	18381	18486	18362	18477	18486	18546	18332	18257	18505	18450	18513	18450	18521	18496	18559	18370	18478	18425	18495	18784	18439	18551	18363	18342	18469	18315	18455	18399	18498	18348	18308	18311	18416	18597	18438	18327	18531	18476	18436	18519	18588	18264	18379	18422	18491	18405	18435	18785	18325	18286	18551	18560	18607	18451	18450	18394	18422	18391	18463	18446	18373	18265	18370	18383	18521	18316	18622	18339	18388	18463	18454	18597	18370	18573	18612	18320	18266	18602	18428	18474	18291	18410	18561	18485	18304	18204	18420	18528	18315	18460	18548	18403	18543	18311	18598	18319	18580	18622	18514	18671	18265	18401	18532	18566	18612	18425	18418	18424	18674	18204	18415	18580	18308	18504	18446	18482	18394	18488	18462	18526	18360	18272	18320	18544	18142	18458	18380	18313	18315	18489	18586	18497	18432	18477	18547	18347	18488	18631	18412	18538	18363	18420	18213	18275	18394	18495	18351	18498	18491	18530	18248	18412	18377	18172	18408	18426	18604	18359	18294	18263	18550	18388	18235	18393	18503	18397	18382	18336	18302	18518	18472	18554	18363	18365	18349	18492	18420	18395	18425	18375	18381	18326	18306	18438	18402	18466	18285	18422	18130	18242	18328	18568	18339	18394	18497	18514	18578	18444	18432	18416	18542	18527	18420	18379	18658	18413	18748	18263	18482	18375	18344	18498	18591	18411	18299	18515	18198	18502	18269	18637	18499	18321	18477	18410	18577	18379	18428	18443	18319	18249	18437	18336	18318	18394	18573	18357	18398	18317	18358	18433	18429	18479	18335	18180	18444	18352	18716	18423	18295	18412	18634	18230	18567	18333	18357	18605	18582	18535	18389	18488	18410	18668	18469	18502	18540	18385	18385	18476	18602	18436	18622	18254	18538	18475	18456	18407	18550	18408	18485	18446	18404	18231	18382	18498	18503	18391	18295	18462	18170	18566	18468	18450	18487	18652	18629	18394	18458	18406	18361	18520	18527	18166	18324	18402	18357	18409	18365	18448	18455	18434	18455	18395	18509	18213	18262	18261	18423	18302	18376	18271	18367	18601	18160	18346	18371	18335	18414	18430	18505	18345	18382	18271	18483	18320	18538	18393	18375	18477	18195	18414	18500	18346	18545	18419	18569	18534	18491	18334	18394	18422	18342	18412	18449	18318	18414	18256	18297	18308	18457	18418	18437	18402	18645	18465	18523	18436	18255	18498	18278	18340	18375	18488	18547	18434	18322	18251	18534	18602	18251	18481	18340	18514	18359	18368	18348	18670	18318	18362	18517	18410	18410	18322	18341	18748	18485	18385	18306	18531	18529	18552	18393	18108	18531	18480	18480	18388	18392	18435	18554	18576	18500	18463	18527	18497	18499	18525	18439	18560	18521	18403	18519	18403	18352	18496	18427	18322	18203	18433	18477	18564	18452	18437	18433	18439	18298	18383	18486	18359	18597	18460	18572	18493	18244	18330	18616	18374	18406	18385	18500	18423	18478	18338	18374	18393	18363	18296	18388	18265	18409	18501	18477	18379	18219	18548	18489	18291	18412	18290	18286	18511	18547	18515	18559	18390	18410	18629	18380	18489	18400	18399	18563	18306	18578	18457	18438	18419	18501	18481	18332	18352	18470	18204	18371	18407	18402	18282	18543	18544	18301	18651	18324	18512	18312	18564	18414	18360	18608	18375	18293	18368	18567	18780	18460	18318	18263	18543	18500	18384	18396	18439	18452	18329	18525	18442	18567	18335	18527	18311	18379	18404	18305	18356	18501	18265	18355	18360	18507	18475	18407	18547	18641	18485	18558	18454	18354	18341	18341	18473	18383	18342	18459	18312	18343	18412	18387	18407	18563	18546	18403	18533	18607	18534	18355	18389	18496	18331	18133	18069	18291	18462	18319	18082	18182	18318	18353	18472	18445	18421	18335	18444	18439	18385	18501	18383	18667	18640	18634	18248	18325	18337	18289	18478	18326	18455	18441	18428	18436	18404	18364	18568	18427	18528	18643	18489	18465	18534	18460	18376	18508	18415	18438	18358	18193	18573	18627	18578	18525	18506	18537	18342	18368	18454	18543	18445	18424	18423	18387	18425	18363	18483	18348	18602	18682	18469	18480	18451	18634	18536	18538	18709	18262	18725	18412	18358	18390	18424	18334	18356	18475	18378	18231	18345	18426	18280	18372	18511	18207	18549	18644	18571	18456	18475	18440	18483	18469	18330	18429	18586	18426	18124	18514	18336	18626	18553	18360	18455	18384	18492	18477	18461	18423	18372	18472	18250	18635	18348	18463	18382	18498	18576	18345	18525	18465	18493	18299	18509	18464	18332	18269	18477	18645	18430	18623	18536	18668	18564	18528	18314	18320	18494	18469	18407	18525	18422	18484	18399	18700	18522	18496	18377	18273	18393	18440	18589	18347	18323	18307	18420	18487	18423	18485	18364	18500	18433	18250	18245	18449	18366	18518	18439	18291	18645	18260	18491	18532	18677	18649	18315	18424	18324	18522	18500	18260	18495	18465	18301	18296	18633	18467	18514	18391	18450	18434	18406	18722	18461	18474	18386	18338	18339	18354	18436	18369	18368	18429	18478	18648	18366	18545	18548	18483	18561	18430	18662	18392	18371	18298	18410	18490	18424	18422	18484	18526	18593	18591	18489	18366	18482	18465	18084	18602	18691	18433	18531	18548	18576	18344	18500	18290	18349	18507	18536	18340	18427	18407	18566	18554	18316	18496	18511	18371	18191	18447	18360	18597	18424	18533	18526	18337	18429	18648	18429	18592	18377	18211	18552	18422	18314	18375	18001	18439	18517	18554	18586	18444	18540	18540	18413	18442	18152	18343	18431	18183	18492	18621	18476	18506	18331	18410	18332	18346	18231	18290	18533	18416	18671	18520	18509	18562	18570	18429	18542	18585	18420	18360	18453	18475	18336	18385	18420	18538	18117	18341	18333	18398	18321	18316	18456	18342	18556	18513	18375	18361	18683	18512	18415	18362	18266	18323	18284	18414	18447	18441	18584	18432	18309	18337	18532	18659	18665	18670	18579	18270	18474	18533	18452	18659	18494	18313	18424	18322	18627	18485	18600	18578	18540	18366	18383	18155	18365	18349	18484	18389	18488	18224	18421	18358	18444	18413	18244	18526	18439	18288	18515	18458	18417	18464	18399	18520	18458	18428	18461	18272	18501	18411	18453	18314	18512	18507	18430	18369	18395	18455	18314	18172	18382	18298	18441	18650	18323	18543	18509	18604	18531	18364	18482	18478	18738	18518	18396	18452	18544	18386	18392	18366	18359	18516	18336	18587	18386	18322	18385	18512	18491	18640	18316	18468	18458	18439	18414	18429	18446	18377	18341	18548	18642	18545	18612	18143	18419	18427	18574	18250	18164	18277	18434	18369	18588	18425	18430	18462	18441	18312	18442	18523	18473	18419	18553	18411	18492	18451	18514	18348	18365	18439	18517	18440	18418	18380	18322	18174	18342	18365	18444	18435	18475	18418	18516	18627	18583	18340	18490	18634	18247	18389	18306	18561	18525	18486	18222	18485	18398	18343	18278	18381	18440	18662	18511	18612	18470	18459	18580	18312	18537	18556	18353	18496	18420	18436	18347	18381	18540	18324	18535	18368	18428	18481	18317	18402	18364	18484	18580	18550	18372	18398	18400	18194	18436	18338	18544	18369	18544	18201	18413	18557	18736	18401	18499	18505	18488	18454	18615	18493	18312
35426	56126	47429	34300	21814	15641	15406	15499	15450	15387	15190	15420	15500	15422	15440	15250	15313	15416	15359	15391	15444	15554	15206	15452	15332	15412	15418	15429	15427	15451	15408	15430	15443	15403	15432	15357	15253	15298	15324	15628	15469	15389	15394	15432	15395	15498	15350	15333	15260	15471	15551	15242	15307	15407	15342	15341	15401	15346	15399	15161	15365	15406	15286	15493	15348	15285	15379	15393	15420	15437	15298	15426	15478	15358	15525	15389	15517	15392	15471	15291	15239	15375	15436	15362	15443	15554	15271	15294	15360	15313	15418	15393	15462	15485	15471	15399	15218	15407	15441	15512	15278	15457	15415	15454	15285	15233	15566	15454	15421	15328	15382	15423	15401	15601	15444	15316	15246	15318	15334	15423	15382	15434	15453	15493	15341	15486	15178	15204	15210	15410	15410	15377	15289	15326	15431	15396	15349	15153	15318	15441	15379	15426	15160	15321	15344	15252	15263	15444	15403	15505	15542	15416	15367	15245	15365	15317	15226	15387	15359	15240	15332	15147	15275	15480	15268	15449	15379	15242	15469	15398	15360	15378	15286	15301	15332	15370	15459	15360	15420	15237	15370	15401	15405	15364	15372	15330	15403	15470	15495	15389	15446	15466	15600	15444	15303	15252	15338	15391	15463	15411	15434	15419	15422	15447	15327	15515	15395	15333	15406	15368	15371	15370	15204	15364	15347	15447	15440	15170	15243	15291	15485	15265	15359	15327	15382	15358	15599	15391	15265	15508	15410	15304	15341	15235	15318	15401	15340	15386	15334	15570	15426	15289	15289	15340	15286	15404	15391	15241	15501	15340	15355	15296	15247	15556	15384	15411	15241	15357	15334	15532	15298	15339	15337	15409	15297	15209	15363	15271	15206	15459	15448	15381	15436	15348	15393	15399	15549	15470	15388	15448	15393	15206	15324	15468	15448	15207	15418	15356	15438	15313	15423	15305	15438	15350	15322	15337	15290	15405	15471	15331	15542	15373	15508	15463	15255	15526	15389	15360	15471	15351	15438	15339	15441	15370	15479	15555	15378	15290	15391	15355	15381	15224	15266	15416	15687	15474	15268	15343	15476	15309	15431	15311	15372	15408	15467	15415	15472	15349	15288	15294	15374	15361	15258	15312	15423	15306	15267	15472	15317	15490	15220	15354	15359	15499	15397	15338	15473	15410	15324	15164	15343	15533	15252	15337	15343	15465	15464	15516	15372	15411	15413	15282	15371	15272	15420	15245	15293	15369	15393	15315	15421	15286	15312	15476	15415	15450	15265	15294	15387	15314	15470	15263	15377	15355	15323	15450	15504	15275	15344	15360	15319	15338	15456	15283	15385	15464	15266	15286	15284	15362	15280	15479	15492	15319	15493	15338	15344	15397	15232	15542	15375	15368	15361	15371	15477	15402	15364	15159	15292	15389	15337	15386	15414	15387	15395	15353	15366	15324	15304	15391	15420	15386	15386	15259	15478	15147	15457	15435	15411	15353	15385	15441	15407	15548	15337	15503	15350	15419	15467	15456	15357	15307	15389	15339	15327	15386	15297	15327	15339	15383	15443	15348	15512	15413	15380	15276	15405	15470	15350	15395	15454	15431	15222	15300	15207	15230	15327	15315	15348	15406	15326	15250	15428	15331	15406	15415	15355	15371	15304	15341	15393	15388	15528	15390	15401	15241	15379	15441	15397	15373	15234	15243	15332	15490	15389	15401	15218	15582	15376	15408	15207	15400	15406	15276	15265	15331	15451	15543	15404	15405	15257	15353	15438	15269	15529	15123	15595	15328	15289	15551	15277	15428	15534	15333	15334	15467	15382	15220	15429	15428	15420	15350	15450	15424	15525	15398	15490	15345	15303	15404	15530	15476	15337	15455	15427	15361	15413	15292	15367	15455	15316	15496	15269	15332	15230	15415	15345	15484	15498	15332	15205	15480	15434	15300	15366	15354	15413	15402	15277	15394	15455	15446	15285	15287	15260	15356	15283	15343	15422	15437	15272	15320	15387	15441	15375	15547	15458	15295	15478	15271	15397	15150	15342	15414	15542	15402	15291	15265	15294	15380	15298	15166	15364	15455	15401	15623	15548	15313	15332	15471	15308	15293	15330	15458	15405	15467	15421	15463	15259	15478	15440	15422	15202	15243	15357	15294	15360	15373	15453	15531	15442	15439	15382	15330	15352	15397	15521	15237	15501	15243	15228	15450	15341	15427	15486	15384	15519	15399	15415	15429	15444	15433	15625	15360	15409	15272	15195	15168	15376	15293	15475	15372	15484	15417	15350	15304	15318	15451	15454	15252	15353	15402	15475	15276	15498	15366	15371	15400	15520	15332	15246	15455	15479	15412	15429	15384	15381	15380	15457	15216	15502	15391	15336	15278	15338	15428	15448	15497	15502	15335	15370	15107	15403	15395	15498	15423	15455	15383	15289	15333	15258	15389	15562	15189	15437	15311	15576	15349	15460	15327	15342	15260	15380	15341	15521	15355	15487	15488	15422	15398	15392	15389	15360	15329	15322	15302	15317	15465	15368	15384	15304	15410	15313	15518	15212	15399	15406	15366	15187	15310	15393	15415	15386	15495	15408	15298	15330	15456	15402	15392	15246	15496	15421	15298	15404	15136	15263	15453	15294	15436	15379	15446	15276	15257	15320	15433	15294	15499	15328	15389	15409	15207	15432	15335	15329	15528	15450	15311	15378	15499	15430	15393	15264	15269	15253	15493	15317	15458	15454	15273	15301	15401	15381	15298	15297	15150	15444	15493	15340	15349	15414	15282	15299	15530	15314	15348	15291	15396	15463	15339	15523	15277	15256	15200	15344	15301	15447	15336	15500	15357	15325	15209	15208	15124	15343	15310	15327	15235	15275	15286	15130	15286	15546	15341	15417	15218	15511	15252	15457	15452	15295	15392	15270	15434	15461	15337	15476	15497	15312	15383	15374	15390	15446	15362	15319	15332	15421	15436	15369	15447	15318	15490	15430	15473	15659	15238	15411	15539	15169	15575	15409	15401	15277	15346	15445	15357	15318	15420	15474	15561	15361	15288	15316	15501	15259	15457	15360	15374	15449	15310	15503	15475	15284	15313	15265	15529	15496	15316	15412	15398	15532	15108	15260	15506	15352	15323	15259	15244	15461	15378	15234	15408	15420	15293	15315	15398	15462	15345	15348	15253	15474	15249	15367	15270	15534	15390	15503	15371	15343	15489	15358	15454	15348	15446	15435	15236	15505	15389	15409	15379	15118	15382	15416	15309	15403	15384	15392	15362	15464	15247	15436	15439	15609	15205	15382	15435	15409	15459	15407	15328	15312	15499	15348	15176	15413	15353	15405	15430	15356	15454	15301	15279	15502	15334	15346	15430	15529	15493	15400	15269	15248	15431	15334	15454	15377	15357	15424	15425	15268	15433	15406	15504	15371	15296	15349	15272	15225	15452	15466	15353	15350	15474	15291	15467	15576	15249	15214	15465	15235	15334	15341	15295	15374	15274	15370	15311	15522	15412	15487	15388	15347	15410	15439	15425	15346	15265	15466	15479	15267	15455	15275	15367	15190	15563	15252	15250	15337	15519	15308	15309	15528	15470	15212	15340	15372	15350	15411	15420	15340	15409	15414	15299	15389	15379	15329	15370	15414	15401	15526	15136	15527	15359	15210	15441	15346	15411	15321	15484	15341	15363	15300	15207	15434	15401	15286	15334	15277	15421	15231	15349	15260	15248	15487	15241	15405	15288	15464	15396	15354	15473	15406	15263	15355	15285	15423	15316	15411	15227	15363	15303	15404	15393	15268	15242	15413	15322	15472	15205	15444	15320	15474	15338	15296	15419	15384	15489	15393	15356	15452	15378	15456	15510	15299	15512	15261	15375	15440	15375	15174	15343	15340	15429	15344	15232	15493	15511	15271	15388	15378	15327	15270	15284	15539	15443	15231	15414	15436	15151	15445	15412	15303	15543	15263	15205	15533	15498	15306	15234	15361	15431	15480	15465	15102	15424	15456	15312	15267	15331	15377	15307	15433	15505	15319	15136	15311	15503	15384	15455	15360	15431	15360	15438	15374	15321	15358	15382	15307	15234	15268	15350	15329	15409	15329	15282	15418	15250	15458	15286	15367	15407	15298	15307	15193	15449	15454	15373	15277	15555	15408	15431	15451	15451	15532	15492	15545	15412	15264	15364	15298	15391	15432	15332	15385	15432	15278	15473	15385	15353	15343	15448	15412	15357	15355	15379	15457	15395	15421	15371	15186	15446	15353	15284	15556	15364	15446	15475	15516	15514	15452	15250	15357	15282	15462	15241	15471	15338	15483	15430	15338	15315	15532	15531	15483	15370	15202	15214	15299	15519	15368	15419	15329	15469	15389	15315	15262	15403	15498	15590	15487	15286	15504	15189	15524	15443	15362	15188	15372	15465	15438	15228	15339	15356	15513	15412	15235	15243	15425	15362	15305	15348	15419	15351	15390	15423	15309	15347	15528	15375	15265	15549	15411	15354	15476	15218	15406	15403	15415	15394	15451	15397	15249	15585	15316	15324	15310	15417	15379	15294	15439	15223	15441	15453	15451	15372	15313	15325	15430	15423	15492	15380	15409	15353	15360	15267	15428	15480	15346	15257	15358	15450	15348	15355	15345	15418	15502	15425	15401	15513	15534	15354	15411	15271	15193	15377	15411	15407	15427	15300	15376	15470	15263	15349	15488	15490	15429	15450	15503	15346	15373	15363	15391	15616	15384	15554	15567	15525	15376	15291	15451	15380	15498	15193	15412	15486	15384	15408	15357	15253	15330	15372	15333	15401	15471	15387	15224	15355	15451	15346	15476	15360	15438	15548	15449	15386	15352	15400	15423	15397	15634	15286	15437	15290	15251	15412	15443	15411	15360	15548	15315	15310	15379	15347	15416	15495	15516	15404	15322	15422	15314	15567	15386	15480	15237	15502	15500	15548	15372	15281	15394	15290	15452	15537	15536	15345	15308	15299	15463	15336	15286	15438	15296	15335	15390	15403	15360	15349	15395	15610	15233	15452	15111	15370	15322	15469	15449	15187	15300	15454	15303	15170	15331	15316	15333	15426	15420	15390	15368	15385	15444	15418	15289	15538	15390	15351	15428	15507	15416	15539	15282	15291	15379	15360	15466	15371	15296	15306
24043	22967	40728	45279	36081	24904	22207	18770	17910	18192	18084	18136	18112	18171	17992	18085	18166	18067	17963	18173	18123	17931	18091	17893	17867	17995	18005	18009	18013	17891	18050	17788	17795	17842	17708	17752	17922	18155	17937	17759	17977	17824	17870	17994	17880	17905	17937	17859	17907	18015	18142	17865	17706	17886	17940	17939	17788	17992	18124	18070	17770	17956	18035	17832	17951	17747	17780	17978	17888	17844	17806	17802	17999	17971	18059	17766	17613	17798	17935	17886	17791	17843	17889	17796	17868	17889	17945	17945	17824	17842	17960	18085	17929	17820	17847	17885	17655	17687	17697	17813	17898	18066	17920	17909	17944	17894	17966	17707	17962	17711	17868	17866	17699	17891	18102	17864	17736	17790	17691	17644	17810	17794	17972	17911	17935	17788	17747	17790	17833	17990	17972	17909	17934	17692	18092	17848	17886	17845	17973	17583	17836	17844	17936	18026	18092	17727	17839	17752	17979	17979	17734	17896	17893	17748	17880	17758	18081	17752	17781	17862	18066	17790	17761	17812	18002	17758	17632	17860	17860	17965	17807	17835	17878	17736	17799	17866	17993	17834	17932	17751	17745	17950	17713	17812	18001	17823	17898	17783	18048	18027	17907	17904	17980	17763	17999	17676	17969	17816	17773	18013	17829	17911	17840	17936	18046	17859	17896	17765	17922	17966	17907	17605	17768	17725	17923	17731	17775	17736	17753	17890	17771	17791	17967	17866	17822	17701	17930	17870	17852	17785	17960	18046	17953	17790	17896	17960	17761	17949	17905	17654	17853	18015	17993	17755	17925	17761	17610	17977	17931	17985	17969	17830	17734	17639	17911	17788	17968	17801	17765	17856	17801	18097	17953	17721	18032	17724	17909	17891	17873	17845	18005	17746	17874	17807	17990	17744	17919	17784	17868	18060	17760	17659	17893	17875	17799	17778	17881	17928	17997	17720	17764	17789	17709	17824	17722	17944	17869	17635	18009	17800	17838	17881	17768	17744	17993	17866	17893	17941	17956	17869	17899	17709	17757	18007	17939	17900	17813	17969	17726	17990	17941	17917	17833	17987	17998	17836	18001	17884	17720	17663	17767	17933	17807	17974	17738	17780	17798	17809	17635	17834	17898	17826	18013	17922	17816	17942	17843	18194	17955	17726	17843	17842	17884	17786	18011	17576	17753	17771	17846	17837	17744	18048	17877	17631	17735	17821	17754	17818	17854	17769	17779	17626	17833	17751	17808	18067	17822	17509	17894	17803	17753	17810	17848	17779	17913	17915	17873	17910	17956	17819	17849	17782	17904	17773	18017	17772	17897	17583	17782	18040	17974	17784	17805	17874	17956	17864	17775	17658	17828	17996	17727	18090	17643	17964	17624	17870	17857	17646	17807	17836	17830	17951	17855	17739	17794	17937	17828	17975	17952	17786	17957	17841	18067	17845	17721	17794	17976	17715	17831	17943	17989	18005	18065	17853	17710	17835	17822	17684	17743	17694	17787	17795	17696	17784	17745	17928	17914	17792	17856	18021	17832	17992	17743	17780	17801	17908	17972	18146	17794	17625	17667	17856	17718	17941	17981	17820	17882	18029	17838	17789	17843	17897	17823	17609	17978	17829	17911	17633	17788	17770	17742	17864	17624	17688	17990	17884	17830	17819	17641	17794	17955	18045	17820	17882	17766	17848	18073	17922	17683	17799	17979	17832	17853	17760	17905	17812	17713	17925	17805	17877	17993	17836	17984	18162	17758	17806	17840	17741	17818	17965	17767	17832	17714	17973	18006	17685	17963	17899	17852	17958	17714	17844	17777	17911	17746	17725	17905	17777	18008	17628	17741	17682	17968	17888	17794	18032	18078	17736	17851	17962	17807	17767	17707	17720	18002	17780	17945	17934	17815	17804	17835	17942	18090	17763	17969	17745	17662	17660	17868	17844	17970	17888	17640	17937	17790	17860	17899	17652	17835	18057	17894	17733	17701	17857	17907	17828	17990	17690	18072	17967	18026	17773	17750	17783	18062	17941	17747	17800	17754	17955	17727	17873	17647	17804	17754	17946	18060	17798	17873	17881	18030	17892	17935	17642	17835	18103	17911	17869	17984	17682	17911	17971	17909	17877	17666	17932	17633	17835	17637	17886	17934	17834	17991	17952	17925	17710	17824	17887	17896	17876	17909	17610	18022	17778	17837	17932	17842	17608	17793	17958	17958	17795	18108	17866	17954	17880	18039	17952	17812	17788	17802	17995	18000	18022	18078	17602	17789	18222	17883	17741	17952	17617	17947	17874	18040	17835	17596	17795	17786	17832	17687	17842	17722	17750	17855	17709	17818	17807	17914	17819	17727	17925	17820	17863	17970	17816	17797	17960	17827	17928	18072	17842	18000	17903	17681	17888	17926	17846	17650	17745	17866	17687	17727	18008	17736	17825	17750	17817	17702	17942	17861	17725	17917	17994	17848	18027	18009	17843	17787	17775	17729	17778	17954	17798	17845	17748	17926	17933	18000	17604	17711	17831	17840	17825	17953	17953	17702	17734	17831	17604	17653	17780	17866	17806	17726	17678	17951	17853	17767	17941	18074	17889	17944	18103	17780	17774	17971	17728	17935	17797	17715	17880	17853	17965	17692	17796	17989	17888	17720	17761	17691	17854	17819	17952	17699	18011	18028	17636	17964	17713	17952	17895	17934	17782	17884	18087	17814	17753	17627	17777	17796	17871	17760	17624	18022	17628	17961	17941	17797	17593	17811	17761	17978	17936	17853	17877	17703	17806	18029	17776	17787	17716	18029	18192	18008	17928	17912	17761	17801	17902	17757	17803	17643	17723	17864	17821	17752	17740	17809	17911	17878	17927	17928	17858	17817	17848	17756	17690	17714	17854	17912	17762	17778	18024	17749	17674	18001	17814	17722	17910	17588	17666	17793	17869	17781	17911	17936	17768	17895	17907	17711	17790	17813	17991	17927	17929	17895	17732	17808	17966	17793	17734	17720	18052	18029	18014	17938	18021	17845	17714	17740	17945	17856	17788	17841	17919	17810	17852	17837	17707	17891	17774	17911	18011	17934	17813	17770	18049	17893	17926	18033	17915	17941	17974	17848	17822	17812	18015	17720	17871	17966	17882	17719	17986	17985	17968	17967	17883	17879	17978	17793	17726	18008	17786	17775	17760	17727	17834	17966	17861	17857	17859	17725	17807	17681	17838	17812	17903	18011	18026	17901	17829	17901	18005	17674	17727	17890	17979	17767	17941	17940	17867	17707	17909	17846	17803	17896	17965	17893	18099	18085	17773	17824	17810	17992	18034	18078	18018	17927	17778	17789	17832	17725	17832	17756	17504	17801	17877	17675	17782	18046	17789	17959	17962	17667	17880	17804	17965	17851	18009	17854	17866	18024	18032	17953	17927	18010	17748	17909	18027	17936	17849	17874	17604	17709	17599	17877	18032	17891	17929	17874	17893	17698	17942	17925	17828	17806	17835	17851	18016	17690	17983	17846	17944	17717	17927	17971	17899	17893	17967	18033	17716	17794	17801	17789	17973	17981	17854	17826	17801	17970	17955	18062	17897	17832	17904	17963	17815	17813	17838	17852	17666	17687	17786	17857	17793	17814	17660	17774	17862	17925	17842	17862	17815	17847	18026	17712	17926	17906	17800	17858	17925	17746	17837	17736	17690	17953	17900	18023	17522	17834	17842	17827	17928	17744	17823	17754	17815	17754	17708	17844	17863	17831	17957	17787	17706	17578	17849	18030	17746	17793	17852	17938	17895	17669	17647	17992	17752	17862	17835	17944	17656	17857	17859	17763	17946	17947	17709	17796	17767	17649	17940	17566	17923	18072	18069	17790	17847	17744	17849	18007	17955	17779	17623	17833	17905	17838	17816	17906	17899	18038	17952	17931	17867	17773	17875	18024	17696	17948	17836	17754	17788	17815	17658	17925	17986	18045	18056	18031	17874	17779	17887	17766	17727	17776	17736	17920	18010	18043	17780	17934	17722	17787	17866	17740	18078	17777	17832	17941	17834	17798	17876	17908	17853	17832	17886	18107	17963	18201	17890	17716	17658	17773	17722	17625	17847	18047	17778	17903	17672	18042	17785	17906	17704	17834	17767	17895	17844	17898	17858	17955	17809	18022	17849	17945	17880	17980	17838	17667	17763	17808	17868	17771	18010	17806	18002	17935	17901	17979	17973	17830	17927	17783	17887	17766	17888	17903	17944	17757	17883	17864	17883	18029	17750	17920	17930	18005	17787	17793	17802	17754	17599	17935	17766	17925	17857	17901	17977	17663	17811	17826	17866	17831	17692	17725	17770	17842	17882	17973	17814	17734	17670	17920	17777	17801	17727	17749	17874	17839	18055	17720	17849	17681	17997	17923	17984	17989	17805	17978	17921	17733	17796	17774	17910	17878	17874	17882	17672	17942	17885	17829	17753	17837	17735	17935	18039	17865	17689	17709	17899	17917	17833	17982	18055	17566	17765	17820	17785	17727	17778	17910	17833	18024	18058	17974	17768	17749	17662	17695	17998	17585	17982	17941	18155	18067	17714	17790	18035	17870	17911	17762	17887	17794	17875	17811	17749	17691	17847	18044	17956	17801	18032	17858	17865	17601	17865	17669	17953	17902	17940	17863	17734	17874	17822	17846	17847	17778	18038	17635	17757	17895	17718	17810	17745	17833	18045	17862	17941	17910	17814	17975	18197	17747	17788	17872	17858	17801	17673	17815	17909	17785	17784	17844	17786	17638	17876	17882	17869	17984	17786	17864	17694	17898	17805	17703	17779	17759	17920	17791	17766	17918	17760	18046	17966	17880	17669	17961	17749	17885	17939	17787	17839	17847	17791	17640	17631	17992	17755	17768	17727	17775	17628	17861	17821	17717	17784	17875	17912	17693	17851	18012	17710	17957	17734	17856	17872	17780	17876	17814	17825	17785	18083	17780	17786	17901	17820	17937	17917	17934	17875	17964	17675	17926	17740	17776	17924	17697	17962	17831	17966	17923	17832	17856	17857	17770	17869	18003	17971	18107	17663	17853	18029	17662	17838	17967	17739	17874	17781	17789	17712	17897	17822	17787	17808	17744	17752	17957	17840	17696	17773	17754	17765	18038	17897	17767	17892	17822	17870	17809	17835	18072	17822	17834	17860	17919	17848
57625	97965	90948	68157	41645	18061	15122	15153	15170	15106	15210	15012	15359	15022	15152	15130	15238	15104	15022	15107	14957	15224	15074	15231	14909	14970	15099	15055	15136	15119	15176	15184	15152	15052	15138	15113	15140	14964	15068	15104	15096	15163	14942	15017	15207	15099	14908	15081	15212	15283	15053	15139	15141	14942	15040	15052	14941	15059	15057	15066	15007	15086	15052	14985	15130	15149	15143	14896	14895	14868	14997	15116	15156	15141	14956	15072	14963	15173	15224	15099	15214	15074	15093	15124	15087	15007	15020	14966	15144	15264	14989	15049	15083	15050	15142	15255	15098	14999	15020	15043	15229	15177	15066	15131	15157	15133	15054	14966	15176	15187	15127	15212	15101	15238	15135	15121	14972	15213	15044	14958	15107	15224	14997	15058	15062	14904	14980	15109	15109	14965	15145	15143	15135	15123	14891	14933	15198	15118	15052	15130	15175	14993	15073	15027	15153	15032	15057	15015	14984	14917	15017	14994	15328	15170	15014	14889	15160	15122	15072	15205	15046	15195	15202	14980	15114	15091	15153	15041	15094	15065	15040	15048	15063	15086	14898	15059	14951	14971	15010	15030	14999	14976	14926	15056	14880	15136	15186	15046	15172	14945	15144	15031	14882	15182	15073	14964	15043	15175	15114	15022	15060	15093	15156	15281	14909	15018	14976	15034	14980	15226	15063	15062	15030	14919	15151	15104	15227	15101	15174	15115	15071	15083	15133	15127	15160	15096	15241	15097	15089	14983	14975	14926	15108	14957	15076	15083	15078	15071	15064	15173	15132	15007	15118	15076	15079	15195	14969	15246	15226	15081	15169	15210	15064	14989	15089	14961	15072	15007	15036	15182	15110	14893	15182	15103	15151	14940	15133	15093	15043	15126	15086	15131	15030	15067	15029	14968	15135	15276	15246	15074	15064	14966	15091	15045	15092	15019	15068	15162	15103	14987	15037	14894	15090	14968	14962	15026	14894	15103	15078	15014	15023	15147	15130	14984	14954	15016	15008	15085	15154	15164	15085	14956	15061	14968	14973	15080	14982	14983	15213	15153	15072	15199	15025	15217	15045	15181	15180	15086	15257	14986	15228	15030	14967	14993	15184	15184	15103	15127	15030	15108	15241	15177	15142	15161	15081	15148	14968	15133	15070	15032	15096	15026	14981	15101	15132	15182	15212	14952	15006	15001	15121	15177	15016	14880	15151	15098	15136	15165	15139	14837	15011	15119	15087	15074	14987	15133	15106	15131	14906	14910	15249	15127	15139	15060	15027	15003	15172	14960	15031	15104	15108	14969	15100	15083	15046	14967	15058	15035	15059	15112	15108	15050	15156	15108	15282	15042	15067	14979	15062	15020	15085	15290	15085	15103	14965	15155	15130	15088	14975	14861	15120	14989	15234	15276	15104	15109	14982	15114	15132	14855	15024	14971	15189	15050	15016	14911	14873	15195	15212	15191	15280	14948	15152	14876	15067	15039	14928	15027	15098	15274	14905	15073	14968	15064	15029	14889	15075	15165	15131	15171	15159	15051	15050	15230	15127	15121	15140	15146	14973	15029	15045	15243	15170	15143	15096	14928	15137	15052	15022	15082	15148	15166	15127	14889	15248	15158	15090	15254	14899	15002	15262	15262	14957	15001	15188	15180	15150	15000	15013	15126	15091	15156	15232	15064	15155	15077	15062	15112	15233	14911	14992	15053	15009	14990	15029	15089	15127	15119	14929	15086	15110	15107	15107	15059	15207	15055	15034	15088	15202	15055	14915	14962	14962	14916	15097	14874	15130	15091	15113	14967	15161	15033	15091	14960	15124	14992	15203	15134	15068	15159	15069	15060	15119	14982	15252	15146	14977	15032	15309	15199	15067	15088	15144	15113	15007	14968	15271	15010	14999	15129	15051	15138	15048	15215	15098	15046	15005	15169	15036	15071	14925	14983	15096	15068	15153	14941	15013	15079	15160	15208	14900	15140	15162	15172	15036	15033	15029	15000	15163	14906	15099	15102	15076	15170	15146	15156	15069	15220	15015	15145	15197	14936	15109	14889	14994	15072	15048	14993	15090	15075	15007	15128	15154	15112	15031	15082	14961	15067	15077	15202	14955	15150	14946	15217	15194	15189	15079	14977	15189	15017	15064	15119	15313	15125	15132	15054	14953	15028	15091	15164	15216	15055	15034	15103	14992	15093	14992	14954	14979	15200	15001	14895	15049	15109	15143	15141	14935	15102	14983	14933	15009	15142	15124	14970	15016	15067	14846	15211	14860	14879	14855	14935	15182	15179	15133	15257	15076	15036	15008	15113	15035	14880	14837	14972	15021	15110	15055	14988	14964	15028	15186	15093	15150	15129	15010	15288	15036	15008	15052	14998	14947	15024	15169	15055	15200	15173	15127	15133	15021	15209	15070	15127	15091	15129	15165	14927	15068	15126	15081	15020	15088	15341	15081	15054	15107	15140	15020	15010	15189	15195	15019	15000	14947	15009	15094	15106	15151	15185	15152	15109	14979	15014	15128	15203	15002	15157	15013	15224	15009	15174	15026	15063	15123	15047	15002	14846	15030	15239	15043	14993	15034	15113	14993	14908	15185	15088	15088	14892	15172	14960	15162	15091	15039	15023	14939	14945	15085	15053	15052	14938	14964	15057	15005	15017	15155	15086	15070	15286	14943	15007	15052	15156	15235	15087	15238	15045	15132	15092	14968	15320	15203	15202	15290	14947	15088	14989	15075	15094	14955	15054	15144	15070	15049	14965	15144	14961	15053	14954	15157	15008	15186	15162	15184	14987	15224	15208	15029	15223	15115	15067	14948	15097	15090	14982	15059	15063	15176	15095	15054	15100	15140	15148	14907	15216	15060	15195	15010	14996	14992	15074	15046	15069	15160	15259	15061	15104	15092	15123	15167	15047	14906	15021	15108	15143	14894	15093	15134	15010	14923	15107	15129	15241	15148	15180	15165	15104	15048	15148	15111	14953	15052	15163	14983	15117	15019	15114	15124	15134	15136	15066	15161	15029	15102	14968	15059	15106	15092	15141	15143	14912	15166	15165	15032	15127	15217	15078	15087	15106	15176	15124	14953	15118	15090	15065	15033	15249	15169	15045	15103	15050	15083	15003	15017	15070	15119	15391	15115	15161	14860	15145	15197	15110	15065	14942	15250	15069	14988	15209	15003	15092	15245	15176	15004	15108	15143	15083	14949	15137	14859	15106	15057	15027	14922	15112	14940	15153	15004	15167	15140	14964	15006	15200	14940	15166	15143	14995	15132	15072	15096	15038	14944	14988	15055	14960	15033	14875	14930	15164	14997	15067	15235	15112	15152	15026	14944	15044	15156	15078	15036	15052	15165	15054	15114	15098	15036	14956	15099	14964	15256	15134	15189	15020	15076	14987	15104	15035	15073	15118	15212	14866	14987	15062	15043	15045	15149	15021	15070	15036	15054	15012	14963	15131	15108	15038	15103	15351	15147	14982	14999	15089	15083	14980	15080	15026	15066	14920	15099	14972	15306	15093	15093	14967	15058	15063	15015	15101	15104	14998	15182	15041	15147	15127	15118	15113	14870	15074	15158	15139	14952	15118	15125	15218	15129	14994	15171	15014	15078	15130	15130	15023	14851	14994	15077	15096	15220	15057	15111	15008	15118	14890	15062	15133	15073	15122	15257	15033	15049	15122	14978	15119	15219	14962	15193	15023	15130	15114	14978	15054	15146	15087	15057	15093	15053	15038	15135	15049	15180	15179	15302	15009	15094	15093	14987	15093	15228	15077	15102	15088	15008	15096	15215	15160	15065	15188	15227	14903	14936	15008	14937	14958	15259	15106	15136	14947	15152	15276	14924	15001	15205	15046	15182	15012	15137	15022	15017	14984	15072	15028	14980	15166	15036	15110	14971	15204	14946	15117	15148	15076	15012	15019	15234	15121	15031	15077	15011	15040	15003	15016	14954	14978	15088	15006	15171	15127	15122	15105	15025	15091	14948	15119	15109	15240	15121	15079	15017	15120	15056	14935	15069	15095	15180	15170	14845	15053	15091	15104	15132	15096	14975	15203	15116	15065	15024	15018	15129	14934	15167	15194	14994	15061	14930	15078	15243	15175	15083	15006	15075	15017	15154	15097	15092	15139	15106	15235	15150	15012	15027	14992	14917	15146	14930	15067	15077	14988	15168	14989	15011	15119	15067	15180	15204	15025	15361	15076	14965	15140	14933	14954	15132	14929	14930	15229	14961	15082	14923	15125	15089	14894	15096	15106	15140	15095	15166	15122	15191	15078	15205	15096	15125	15199	15089	14869	15035	15163	15162	15041	15071	15056	15042	15181	14971	15113	15155	15087	15067	15005	15084	15083	15126	15129	14991	15138	15102	15124	15222	15261	15043	15020	15141	15153	15111	14991	15145	15146	15072	15025	14975	15111	15080	15077	14999	15142	15189	15319	14979	15108	15239	14954	15066	15155	15004	15005	15090	15038	15264	15071	15070	15062	15193	15026	15159	15030	15031	15149	15048	14910	15236	15156	15102	15046	15295	15213	15072	15103	15158	15129	15117	15177	15063	14969	15017	14975	15093	14989	15207	15225	15064	14930	15099	15074	15150	15059	15200	15070	15078	14972	15025	15172	15101	15079	14973	14982	14977	14998	14991	15087	15038	15310	15131	15015	15018	15170	15155	15072	15181	14962	15173	15154	15191	15054	15041	14988	15206	15012	15058	15190	15143	14909	15174	15117	15264	15073	15004	15115	15069	15106	15033	15099	15004	15165	15118	15199	14871	15046	15139	15139	15151	15153	15102	15165	14960	15138	15104	15094	15016	15159	15070	14948	15043	15096	15144	15193	15186	14953	15272	15010	15080	14944	14971	15050	15189	15061	14988	14988	15178	15134	14943	15117	14983	15151	15140	15330	15105	15070	15155	15038	15133	15040	15036	15175	15043	15027	15105	14963	15053	15029	15247	15080	15068	15145	15192	15036	15241	14965	15055	15077	15078	15131	15026	14950	15006	15229	15167	15034	14986	15007	15029	15159	14979	15078	15082	15016	14963	14988	15124	15110	15151	15019	15114	15165	15205	15197	15021	15038	15196	14968	15112	15077	15142	14982	15089	15135	15029	15033	15171	15048	15165	15087	14850	15067	15137	15088	15224	15175	15040	15012
23064	22362	37814	41862	36580	25645	24768	19277	18038	18108	18292	18110	17732	18012	17846	18048	17627	17867	17759	17767	17743	17977	17703	17959	17823	17862	17961	18004	17735	17853	17835	17458	17765	17730	17729	17535	17738	17889	17762	17577	17776	17989	17722	17975	17917	17865	17739	17847	17849	17717	17690	17846	17944	17671	17575	17666	17468	17720	17789	17765	17723	17587	17610	17875	17658	17729	17831	17713	17693	17717	17560	17535	17542	17781	17808	17671	17669	17737	17838	17913	17721	17577	17733	17608	17514	17593	17640	17628	17734	17660	17884	17803	17724	17953	17479	17362	17598	17758	17665	17369	17627	17467	17649	17722	17683	17736	17625	17526	17458	17623	17601	17711	17751	17681	17682	17646	17686	17686	17601	17584	17762	17539	17713	17674	17707	17686	17751	17955	17760	17646	17461	17668	17502	17609	17530	17744	17463	17717	17433	17688	17772	17706	17470	17457	17817	17573	17664	17681	17913	17772	17560	17490	17719	17854	17727	17836	17536	17544	17571	17494	17609	17607	17711	17733	17606	17640	17819	17647	17784	17678	17845	17790	17763	17382	17689	17656	17494	17733	17495	17655	17637	17648	17464	17602	17746	17679	17588	17840	17786	17695	17691	17678	17838	17776	17488	17625	17524	17624	17660	17576	17709	17678	17445	17626	17582	17877	17762	17557	17539	17644	17740	17694	17410	17763	17834	17646	17713	17790	17492	17626	17679	17654	17564	17949	17723	17721	17708	17391	17653	17470	17709	17547	17608	17584	17571	17513	17744	17589	17585	17390	17405	17714	17668	17727	17620	17542	17637	17843	17794	17641	17686	17508	17560	17771	17725	17702	17573	17586	17675	17809	17510	17704	17708	17702	17697	17484	17535	17624	17554	17859	17562	17672	17555	17726	17635	17687	17691	17625	17666	17475	17587	17616	17564	17793	17743	17729	17825	17600	17574	17744	17634	17752	17607	17526	17753	17719	17828	17485	17848	17750	17681	17773	17763	17548	17766	17564	17562	17761	17754	17640	17580	17740	17614	17675	17486	17452	17531	17768	17711	17636	17900	17780	17507	17562	17558	17575	17550	17539	17784	17472	17906	17659	17801	17664	17398	17641	17793	17574	17791	17698	17779	17666	17745	17557	17487	17598	17584	17653	17797	17727	17737	17725	17776	17832	17750	17643	17736	17499	17559	17629	17562	17644	17825	17456	17694	17796	17891	17723	17792	17646	17902	17608	17703	17622	17761	17637	17591	17628	17724	17908	17635	17709	17595	17606	17681	17509	17829	17528	17701	17685	17868	17647	17802	17403	17744	17673	17553	17673	17582	17798	17790	17571	17637	17572	17703	17603	17797	17670	17720	17612	17585	17726	17761	17660	17633	17585	17607	17643	17576	17734	17585	17806	17580	17527	17620	17784	17731	17810	17739	17593	17709	17625	17502	17753	17682	17720	17600	17654	17842	17664	17568	17636	17606	17600	17617	17496	17798	17718	17631	17606	17448	17597	17610	17859	17755	17606	17586	17743	17752	17715	17731	17534	17681	17801	17653	17619	17836	17811	17801	17917	17779	17677	17538	17559	17657	17702	17732	17532	17845	17743	17641	17681	17583	17774	17613	17716	17670	17603	17545	17703	17630	17607	17630	17709	17832	17786	17576	17663	17577	17948	17541	17688	17555	17638	17725	17699	17319	17480	17584	17684	17513	17629	17783	17662	17506	17634	17607	17725	17762	17726	17617	17748	17867	17619	17761	17693	17648	17562	17924	17577	17586	17712	17631	17635	17572	17725	17700	17591	17539	17708	17644	17383	17661	17769	17780	17431	17531	17673	17542	17623	17613	17601	17477	17713	17781	17669	17711	17756	17576	17550	17714	17586	17427	17631	17555	17728	17682	17761	17833	17593	17710	17481	17639	17629	17592	17717	17911	17736	17760	17565	17640	17578	17678	17812	17627	17686	17862	17612	17716	17760	17539	17521	17681	17598	17526	17829	17664	17626	17689	17611	17555	17591	17736	17624	17648	17613	17478	17859	17595	17883	17994	17719	17439	17581	17738	17675	17687	17537	17787	17669	17598	17715	17549	17765	17774	17538	17658	17548	17616	17859	17724	17668	17628	17464	17656	17573	17620	17667	17608	17644	17625	17541	17708	17618	17684	17930	17716	17558	17667	17657	17631	17664	17848	17547	17813	17576	17724	17587	17582	17619	17613	17739	17769	17823	17840	17770	17663	17721	17540	17753	17531	17677	17777	17491	17445	17725	17749	17705	17566	17707	17615	17794	17554	17626	17773	17676	17709	17503	17695	17730	17770	17596	17673	17606	17785	17695	17656	17501	17627	17633	17781	17749	17637	17514	17614	17616	17645	17443	17668	17714	17500	17606	17751	17593	17735	17648	17571	17788	17506	17384	17659	17614	17851	17680	17654	17631	17808	17644	17793	17724	17529	17806	17590	17665	17742	17506	17590	17670	17694	17480	17646	17846	17841	17598	17526	17757	17608	17651	17720	17636	17699	17610	17653	17643	17446	17406	17707	17652	17794	17707	17793	17693	17646	17787	17579	17725	17659	17549	17629	17632	17736	17537	17569	17572	17708	17746	17863	17720	17583	17576	17839	17721	17577	17548	17648	17617	17763	17645	17531	17495	17749	17770	17636	17644	17713	17616	17824	17598	17673	17728	17830	17798	17643	17564	17712	17513	17613	17770	17659	17685	17814	17482	17727	17769	17597	17848	17581	17635	17681	17694	17735	17791	17651	17770	17762	17863	17692	17790	17640	17700	17454	17580	17768	17894	17651	17438	17593	17702	17754	17551	17879	17595	17648	17638	17742	17589	17716	17454	17532	17563	17778	17790	17604	17619	17595	17594	17535	17642	17808	17631	17667	17600	17686	17676	17577	17651	17650	17729	17772	17719	17722	17573	17632	17724	17570	17587	17840	17616	17638	17697	17703	17751	17621	17559	17815	17649	17797	17897	17608	17578	17633	17690	17634	17824	17803	17688	17557	17640	17682	17676	17678	17566	17460	17806	17593	17727	17826	17619	17731	17830	17427	17667	17940	17703	17705	17698	17516	17587	17599	17700	17681	17680	17786	17733	17717	17769	17747	17518	17682	17520	17606	17659	17460	17475	17679	17600	17727	17540	17713	17671	17686	17839	17726	17728	17840	17583	17622	17564	17658	17595	17831	17642	17494	17579	17428	17544	17466	17510	17702	17623	17674	17755	17698	17512	17495	17632	17591	17626	17595	17609	17820	17777	17649	17843	17609	17708	17676	17627	17687	17590	17670	17661	17718	17702	17708	17478	17596	17572	17673	17734	17659	17500	17733	17617	17681	17558	17644	17745	17506	17704	17667	17614	17718	17709	17759	17850	17585	17670	17589	17743	17442	17883	17656	17569	17665	17660	17563	17698	17737	17639	17691	17719	17787	17827	17762	17577	17752	17623	17640	17612	17525	17859	17582	17653	17730	17665	17527	17638	17792	17879	17552	17639	17745	17653	17593	17597	17835	17692	17608	17606	17587	17572	17722	17674	17669	17869	17649	17665	17852	17811	17684	17324	17676	17939	17681	17657	17812	17861	17551	17637	17812	17522	17483	17684	17638	17749	17814	17405	17646	17683	17486	17718	17778	17596	17581	17689	17845	17636	17545	17855	17710	17524	17542	17728	17784	17634	17718	17868	17614	17690	17673	17687	17521	17740	17682	17410	17576	17888	17875	17529	17564	17622	17643	17628	17527	17758	17746	17667	17662	17657	17665	17702	17866	17745	17587	17860	17672	17688	17626	17687	17534	17541	17525	17416	17775	17693	17719	17674	17487	17574	17687	17836	17886	17775	17629	17801	17565	17753	17626	17611	17590	17659	17596	17640	17569	17638	17738	17809	17561	17707	17559	17634	17699	17740	17387	17731	17643	17558	17779	17556	17426	17758	17484	17540	17628	17693	17742	17794	17749	17565	17739	17710	17558	17631	17756	17679	17511	17853	17702	17584	17707	17517	17697	17661	17771	17484	17635	17598	17728	17536	17820	17991	17710	17702	17730	17788	17637	17710	17694	17631	17592	17656	17482	17561	17772	17757	17761	17619	17714	17737	17724	17775	17547	17796	17592	17737	17601	17674	17581	17773	17638	17770	17766	17523	17687	17469	17823	17606	17745	17944	17465	17482	17746	17724	17864	17446	17886	17805	17586	17853	17647	17657	17869	17761	17742	17721	17831	17758	17725	17694	17639	17658	17616	17693	17699	17743	17873	17751	17475	17570	17520	17638	17570	17801	17595	17735	17700	17589	17703	17706	17549	17556	17586	17628	17518	17634	17463	17757	17549	17728	17536	17488	17736	17711	17666	17593	17721	17860	17830	17530	17628	17494	17724	17525	17551	17830	17651	17502	17825	17749	17475	17635	17726	17596	17625	17788	17661	17684	17646	17598	17602	17477	17684	17616	17602	17404	17679	17653	17494	17566	17603	17740	17819	17577	17723	17584	17761	17488	17497	17593	17758	17516	17744	17809	17730	17616	17419	17503	17626	17743	17699	17446	17580	17790	17698	17689	17668	17643	17698	17771	17782	17542	17780	17438	17324	17815	17665	17808	17704	17850	17801	17656	17898	17613	17507	17776	17770	17733	17681	17704	17665	17713	17599	17546	17629	17580	17714	17622	17841	17718	17564	17527	17752	17776	17696	17507	17839	17697	17635	17625	17770	17693	17555	17565	17762	17773	17755	17727	17461	17566	17642	17606	17764	17560	17426	17510	17632	17491	17783	17503	17619	17544	17765	17606	17502	17653	17644	17750	17810	17700	17570	17440	17685	17895	17563	17806	17799	17938	17550	17626	17526	17657	17811	17720	17688	17611	17722	17616	17448	17780	17742	17573	17581	17527	17651	17625	17832	17710	17660	17789	17620	17665	17840	17746	17712	17708	17542	17531	17663	17582	17596	17607	17667	17714	17512	17708	17559	17477	17754	17743	17628	17772	17711	17489	17646	17675	17546	17541	17652	17680	17711	17827	17639	17508	17545	17644	17423	17512	17337	17744	17582	17694	17618	17577	17648	17706	17727	17667	17587	17638	17636	17434	17839	17713	17698	17632	17611	17764	17796	17720	17655	17657	17716	17468	17623	17738	17869	17670	17733	17548	17424	17759	17647	17701	17571	17682
62717	105125	96821	77772	51062	19202	15013	15022	14986	15018	14972	14932	14920	14988	14897	14842	15076	15033	14864	14808	15003	14936	14814	14826	14885	14914	14965	14975	14841	15074	14800	14926	14945	14815	14819	14956	15088	15008	14999	14951	15042	15036	15014	14946	14852	14895	15080	14889	15018	15148	14908	15083	14770	15009	14905	14793	14950	14879	14912	14926	14923	14919	14885	14832	15067	14997	15039	15029	15016	14945	15013	15056	14995	14883	14943	14890	15065	15155	15115	15037	15023	15033	14823	14982	14879	14994	14883	14963	14945	14990	14959	14684	14856	14926	14857	14958	14922	14830	14875	14802	14965	14960	14771	15040	15102	14845	14968	14869	15034	14932	14751	14977	14913	14943	14832	14853	15058	14975	14862	14807	14983	14848	14890	14876	15041	14853	14832	14892	14882	14880	15129	14925	14780	14751	15010	14907	14850	15085	14837	14868	14885	14964	14979	14829	14922	14828	14992	14805	14921	14829	14968	14948	14823	14871	14932	14964	14890	14868	14849	14810	14888	14913	14962	14930	14838	15024	14959	15055	14949	14774	14833	14990	14936	14929	14968	14971	14879	14898	14923	14799	14984	14959	15032	15016	15037	14999	14835	14920	14971	15013	14920	14759	14924	14818	14843	14884	14959	14868	14822	14912	14914	14877	15054	14902	14898	14918	14854	14896	14982	14853	14888	14758	14915	14915	14908	14863	15005	15046	14929	14903	14858	14873	14857	14839	14916	14981	14926	15026	14909	14842	14866	14898	15028	14973	14802	14714	14978	15110	14888	14862	14953	14750	15071	14884	14926	15051	14938	14960	14965	15050	14873	14971	14917	14913	15011	14915	15020	14879	14966	14911	14828	14959	15093	14893	14898	14814	14932	15017	15209	14868	15006	15073	14995	15007	14883	14905	15006	14946	14987	14872	14857	14881	14903	15015	14958	14932	14804	15000	14959	14908	14943	14941	14934	14797	14943	14865	14869	14947	14893	14889	14843	14891	15007	14974	14778	15147	14864	14909	15029	14938	14823	14813	14845	14899	15003	15142	14911	14828	14836	14816	14850	15100	15051	14940	14948	14910	15012	14932	15079	14905	14859	14736	14805	14920	15019	14893	14928	14973	14914	14913	15087	14872	14970	14952	14922	15093	14813	14936	14949	14756	14808	14934	14825	14879	14923	14962	15006	15002	15039	14860	14650	14970	14923	14878	14997	15021	14998	15028	15026	15141	15068	14879	14796	14990	14925	14719	15035	14841	15050	14783	14820	15011	14847	14897	14812	14770	15178	14890	14892	14908	15028	14866	14929	14839	14869	14862	14938	15090	15014	15010	14890	14791	14794	14715	14891	14992	14968	15024	14905	14732	15039	14938	14775	14845	15218	14971	14895	15035	14759	15028	14872	14897	14806	14824	14936	14930	14904	14810	14895	14949	14919	15007	14847	15132	15042	14965	14964	14943	15075	15001	14955	14984	14918	14946	14729	14923	15040	14880	14990	15006	14856	15145	14778	14971	14941	15023	15062	14891	15033	14964	14841	14879	14903	14852	14969	14813	15078	15025	14967	14843	14981	14853	15078	14810	15032	14951	14912	15012	14962	14937	14818	14813	14960	14945	15049	14811	14939	14891	14993	15034	14721	14981	14984	14993	14938	14908	15085	14936	14917	14777	14958	14902	14927	14801	15062	14706	14955	15124	14844	15000	15003	14861	14805	14920	14924	14995	14865	15078	14928	15046	14864	14965	14974	14889	14842	14920	14891	14929	15024	14899	14954	15068	14938	14927	15002	14939	14995	14778	15089	14918	15029	15153	14804	14884	14893	14995	14873	14795	14844	14913	14916	14957	14911	14836	14912	14960	14900	14773	14879	14855	15047	14966	15013	14981	14868	14933	14979	14724	14912	14942	14999	15010	15018	14919	14966	14781	15112	14900	15003	15014	15032	14984	14871	14897	14851	15021	14898	14922	15162	14989	14942	14757	14986	14791	14977	14993	14926	14918	14848	14845	15042	14887	14968	14933	15035	14884	15057	15003	14919	14819	14874	14817	14877	14923	14808	14856	15009	15028	14896	15079	14974	14940	15035	14875	14727	14969	14960	14954	15043	15090	14877	15040	15045	14989	14959	14819	14878	14871	14999	15085	15006	14696	14959	14868	14878	14959	15009	14991	14937	14830	14938	14849	14919	14769	14857	14877	14849	14915	14925	14948	14863	14825	15034	14905	14975	14848	14871	15037	14939	14983	15025	14932	14836	14929	14847	14922	14869	14980	14817	14824	15024	14847	14858	14839	14751	14989	14911	14859	14976	14815	14898	14892	14934	15007	14939	14917	15178	14903	14927	15028	15051	14963	14865	14921	14991	14947	14855	14890	14907	14839	14937	14856	14939	15031	14900	14965	14975	14843	14836	14794	15054	14877	14926	14987	14898	14853	15028	14924	14796	15105	14958	14893	14955	14882	14952	14926	14749	15059	15014	14832	14888	15094	14707	14816	14917	14813	14899	14983	14962	14949	15040	14763	14825	14910	14736	15013	14929	14995	14941	14873	14862	14970	14865	14926	15077	15054	14903	14993	14772	14791	14866	14999	14906	14809	14904	14865	14964	14898	14993	14889	14880	15074	14899	14912	14731	15028	15115	15051	14995	14995	14948	15000	14845	15022	14970	14743	14845	14920	14717	15099	15092	14924	14905	14995	14881	15128	14838	14889	14961	14756	14864	14917	14887	14913	14924	14942	15068	15017	14984	14816	15048	14836	15092	14976	14999	15050	14900	14895	14857	15095	14945	14872	14931	14985	14980	14940	14933	14958	14869	14917	15119	14988	14907	14971	14832	14854	14983	14983	14925	14973	14807	14858	14792	14737	14931	14996	15055	14828	14886	14989	14917	14883	14997	15072	14751	15061	14936	14577	15018	14817	15021	14891	14873	14869	14912	14840	15012	14861	15016	14833	14760	14852	14989	14846	14936	14830	15054	14895	15179	14870	15033	14910	14781	14856	15104	14847	14895	14927	14860	14726	15070	14927	14929	14869	15017	14912	14876	14867	14929	15033	14842	14875	14940	14746	14908	14878	14856	14915	14976	15021	14860	14909	14831	15058	14953	14826	15139	14946	14889	14801	14954	14952	14893	14957	14754	14986	15107	14911	14967	14723	15149	15246	14928	15062	14877	14873	15106	14763	14948	14791	15007	14951	15077	14809	14910	15065	14796	14838	15035	14928	14880	14927	14871	15083	14847	14905	15109	14900	14873	14821	14800	15008	14770	14793	14940	14931	14866	14975	14904	15000	15025	14905	14956	15024	15029	14912	14860	14830	15010	14950	14955	14973	14801	14952	15041	14981	14974	14947	14953	14909	14902	14820	15057	14959	14615	14833	14877	14869	15083	14834	14810	14901	15032	15030	14959	14729	14945	14986	14925	14863	14796	14921	14757	14874	14789	14946	14928	15031	14906	14828	14987	15073	14829	14900	14911	14900	14897	14572	14979	14832	14967	14751	14826	15102	14881	15124	14838	14869	15014	14795	14961	14902	14992	14868	15023	15005	14839	15082	15055	14949	14823	14811	14793	15013	14896	14769	14990	14917	14973	14950	15011	15049	14904	15115	14937	14851	15026	15103	14862	14753	15036	14978	14937	14860	14837	14677	14863	14928	14844	14950	14845	14893	15079	14873	14766	14875	15017	15068	15020	14834	15044	15057	15009	14943	15065	15149	14875	14871	15017	14814	15012	14916	14799	14953	14948	14865	14982	14992	15041	14971	14970	14982	15004	14944	14978	14679	15047	14831	15011	15002	14776	14856	14953	14922	15003	14902	14893	14873	14915	14982	14971	14879	14905	14879	14951	15077	14809	14900	14786	14912	14991	14883	14994	14952	14955	15029	14803	14989	14930	14870	15046	14903	14977	14788	14939	14881	15091	14959	14807	14892	14874	14926	14875	14961	14982	14786	15069	15067	14681	14893	15124	15000	14923	14818	14924	14977	14947	14995	14900	14833	14877	14873	15009	14926	14906	14845	14954	15054	14882	15019	14875	15040	14812	14936	15011	14809	15075	14889	14972	14987	14817	14933	15042	15091	15117	15030	14866	14892	15014	14878	14993	14866	15017	14975	14952	15007	15064	14854	14908	14871	14985	14916	15014	14994	14955	14871	14991	14895	14953	14937	14746	14869	14974	15066	14870	14828	14854	14888	14795	15018	14953	14824	14973	14971	14796	14958	15028	14916	15001	14990	14854	15078	14739	14938	14925	14811	14947	14707	14989	14949	14897	14862	14887	15064	15018	15037	14964	15046	15041	14811	14924	14942	14974	14950	14908	14850	14978	14820	14856	14941	14780	15007	14910	15102	14968	15004	14830	14772	14885	14849	15089	14763	14918	14899	14876	14921	14932	14847	14943	14923	15004	14972	14731	14905	14993	14967	15057	15012	14838	14831	15083	14840	14777	14841	14929	15020	14824	15045	14900	14982	14849	14913	15065	14817	14790	15005	14976	14831	14861	14805	14967	14883	14942	14909	15020	15055	14846	14980	14850	14930	14875	14754	14908	14981	14871	14912	14917	14764	14982	14895	14786	14904	14809	15008	15005	14799	14886	15054	14920	14946	14898	15042	14976	14830	14946	14813	15059	15038	14843	14941	14929	14878	14981	14881	14992	14957	15127	14819	15056	14868	14939	15100	14733	15001	14921	15011	14769	15062	15045	14978	14968	14852	14994	14988	14879	15095	14825	15070	15044	14940	14896	14916	14867	15067	14906	14849	15110	14955	14973	15013	15012	14876	14786	14883	14968	14814	14995	14939	14844	14935	14907	14915	14827	14819	14996	14872	14904	15042	14828	14850	15007	14854	14969	14856	14835	14890	14921	14804	14961	15062	14808	14861	14895	14664	15103	14877	14871	14929	15021	14944	15119	14740	14854	14970	15018	14856	14986	15004	14930	14855	14881	15066	14984	14898	14799	14906	14985	14825	14998	15071	14942	15011	14937	14948	14918	14873	14919	14774	14868	15096	14890	14972	14999	15000	14782	14866	15046	14833	14770	14934	14903	14950	15003	14858	14882	15044	14724	14712	14836	14905	15013	14999	14957	14775	14976	14937	14900	14876	14893	14876	15042	14901	15178	14880	14879	14995	14730	14915	14850	14921	14757	14960	14920	14911	14953	15016
29040	35665	46330	36939	25068	19007	18253	17973	17799	17856	17891	17918	17934	17565	17959	17653	17846	17861	17965	17800	17898	17625	17469	17754	17830	17709	17936	17935	17697	17610	17744	17640	17836	17739	17801	17828	17795	17748	17974	17866	17747	18048	17672	17782	17551	17783	17746	17793	17856	17924	17697	17778	17710	17662	17583	17805	17907	17900	17877	17759	17759	17738	17803	17771	17678	17620	17579	17676	17748	17596	17757	17620	17862	17986	17734	17888	17739	18047	17840	17439	17843	17776	17727	17737	17946	17790	17846	17832	17786	17931	17673	17616	17677	17786	17733	17781	17499	17722	17704	17792	17798	17707	17718	17607	17885	17581	17924	17623	17460	17718	17714	17820	17643	17588	17698	17939	17883	17835	17887	17813	17585	17701	17735	17643	17743	17579	17638	17819	18063	17915	17696	17667	17705	17810	17743	17583	17642	17611	17837	17602	17518	17739	17732	17758	17714	17881	17968	17768	17717	17860	17733	17746	17832	17818	17611	17675	17743	17678	17618	17780	17806	17717	17677	17885	17730	17838	17822	17779	17675	17640	17872	17886	17625	17811	17815	17861	17842	17618	17693	17840	17891	17745	17880	17800	17846	17893	17584	17841	17615	17830	17585	17783	17964	17794	17667	17648	17736	17544	17483	17813	17859	17703	17748	17787	17807	17861	17624	17555	17622	17674	17788	17941	17622	17579	17773	17741	17884	17785	17775	17682	17985	17815	17785	17782	17878	17491	17626	18001	17775	17871	17501	17757	17745	17792	17745	17859	17836	17635	17408	17770	17709	17730	17672	17828	17875	17662	17661	17689	17785	17855	17747	17757	17704	17724	17707	17772	17649	17858	17811	17645	17825	17569	17868	17781	17975	17787	17784	17618	17893	17974	17729	17780	17589	17592	18136	17857	17724	17931	17667	17721	17688	17853	17801	17688	17853	17712	17633	17887	17894	17651	17858	17705	17801	17672	17801	17847	17718	17739	17671	17921	17694	17640	17777	17728	17969	17855	17746	17606	17753	17819	17740	17812	17756	17743	17701	17907	17771	17648	17893	17610	17769	17723	17761	17830	17624	17876	17644	17750	17796	17786	17624	17645	17683	17632	17659	17802	17811	18031	17788	17566	17792	17731	17839	17741	17889	17678	17767	17655	17780	17739	17600	17764	17851	17765	17893	17845	17759	17898	17689	17780	17819	17985	17804	17754	17841	17626	17705	17776	17516	17810	17797	17790	17936	17788	17769	17674	17720	17836	17901	17878	17721	17749	17749	17765	17826	17657	17704	17564	17824	17566	17553	17700	17841	17821	17711	17804	17731	17807	17645	17653	17769	17760	17845	17798	17909	17768	17635	17892	17838	17902	17879	17660	17891	17767	17573	17871	17773	17774	17771	17771	18026	17871	17795	17775	17646	17587	17652	17810	17775	17594	17789	17645	17660	17671	18061	17715	17757	17799	17760	17722	17916	17856	17913	17760	17887	17828	17710	17643	17610	17666	17693	17720	17619	17704	17674	17770	17802	17825	18093	17936	17558	17883	17701	17875	17615	17857	17685	17671	17691	17827	17776	17955	17666	17807	17897	17839	17596	17867	17832	17923	17913	17727	17922	17780	17848	17778	17951	17818	17645	17692	17668	17818	17547	17793	17905	17796	17596	17864	18057	17705	17910	17672	17929	18128	17775	17551	17756	17946	17572	17764	17640	17566	17945	17932	18069	17732	17783	17589	17664	17750	17825	17775	17865	17780	17667	17677	17814	17834	17651	17855	17890	17782	17756	17764	17747	17670	18004	17788	17886	17662	18052	17838	17519	17841	17762	17657	17792	17469	17709	17795	17734	17749	17574	17666	17688	17697	17937	17761	17877	17909	17675	17656	17755	17664	17718	17773	17872	18143	17935	17757	17879	17783	17778	17596	17826	17715	17785	17898	17946	17753	17826	17609	17822	17706	17638	17951	17791	17750	17709	17793	17818	17700	17760	17920	17824	17720	17796	17713	17790	17859	17643	17743	17715	17714	17786	17579	17901	17992	17706	17692	17639	17754	17968	17446	17970	17897	17805	17732	17864	17890	17654	17942	17793	17768	17792	17693	17687	17761	17731	17846	17835	17872	17954	17819	17858	17947	17774	17870	17844	17690	17706	17733	17656	18005	17825	17921	17915	17808	17736	17712	17779	17795	17550	17870	17841	17731	17649	17756	17814	17836	17710	17568	17744	17820	17808	17848	17697	17661	17717	17623	17737	17888	17859	17740	17829	17959	17978	17953	17805	17846	17813	17720	17740	17729	17948	17848	17906	17920	17906	17763	17796	17689	17864	17779	17738	17803	17830	17710	17788	17726	17604	17822	17662	17727	17716	17673	17526	17828	17779	17993	17734	17806	17662	17653	17727	17838	17583	17722	17735	17744	17801	17794	17838	17901	17612	17921	17802	17802	17840	17908	17675	17823	17747	17879	17912	17627	17741	17900	17761	17755	17715	17858	17728	17525	17586	17824	17868	17577	17748	17992	17785	17832	17803	17798	17595	17717	17789	17779	17622	17839	17640	17842	17697	17565	17739	17692	17763	17976	17816	17756	17707	17836	17792	17680	17737	17775	17798	17770	18077	17753	17710	17884	17782	17745	17874	17607	17878	17842	17675	17763	17866	17686	17873	17893	17892	17889	17713	17715	17815	17629	17915	17808	17718	17662	17581	17836	18075	17765	17916	17795	17695	17753	17691	17798	17753	17946	17673	17642	17631	17780	17938	17687	17698	17718	17829	17776	17802	17888	17813	17849	17834	17638	17838	17579	17974	17703	17680	18007	17682	17740	17649	17729	17944	17657	17782	17915	17828	17737	17758	17941	17756	17820	17835	18078	17760	17843	17819	17754	17883	17798	17820	17615	17682	17748	17770	17789	17733	17667	17658	17730	17784	17931	17763	17717	17575	17657	17697	17673	17719	17732	17733	17625	17701	17957	17862	17652	17953	17731	17744	17763	17927	17785	17658	17821	17700	17702	17858	18027	17492	17719	17996	17565	18009	17785	17929	17744	17795	17800	17690	17809	17676	17599	17879	17867	17897	17769	17799	17738	17639	17668	17950	17744	17590	17671	17787	17763	17798	17863	17868	17932	17812	17683	17852	17784	17865	17745	17962	17725	17879	17902	17645	17905	17592	17590	17636	17598	17852	17614	17653	17795	17794	17709	17780	17610	17741	17860	17714	17721	17716	17660	17731	17670	17928	17714	17408	17710	17841	17735	17617	17793	17631	17853	17691	17667	17714	17784	17601	17795	17629	17623	17728	17802	17790	17981	17672	17693	17829	17745	17823	17804	17700	17704	17762	17776	17676	17851	17707	17748	17739	17620	17782	17762	18097	17758	17663	17855	18009	17796	17779	17813	17774	17606	17669	17807	17961	17686	17767	17787	17801	17644	17579	17769	17692	17729	17773	17558	17790	17656	17781	18067	17954	17781	17670	17696	17890	17952	17697	17983	17944	17824	17869	17800	17643	17723	17825	17597	17910	17501	17767	17622	17791	17611	17883	17753	17930	17772	18003	17911	17759	17621	17614	17819	17769	17757	17556	17691	17791	17687	17681	17765	17759	17915	17671	17762	17733	17734	17761	17854	17881	17800	17822	17594	17749	17646	17753	18009	17834	17809	17697	17883	17698	17894	17698	17662	17747	17622	17669	17883	17903	17880	17984	17933	17854	17695	17741	17836	17828	17808	17598	17894	17830	17737	17741	17595	17818	17784	17880	17716	17910	17783	17658	17738	17779	17755	17770	17947	18072	17786	17755	17770	17839	17774	17792	17696	17891	17827	17883	17883	17695	17744	17982	17934	17822	17749	18012	17615	17677	17754	17840	17928	17842	17898	17802	17842	17721	17668	17784	17708	17912	17885	17782	17932	17780	17764	17809	18123	17691	17829	17826	17685	17660	17862	17800	17757	17660	17842	17809	17841	17708	17910	17911	17639	17720	18009	17647	17801	17738	18010	17719	17789	17800	17884	17807	17833	17902	17659	17991	17799	17600	17761	17793	17643	17937	17624	17833	17742	17932	17786	17919	17843	17733	17822	17670	17716	17798	17628	17676	17670	17655	17805	17733	17834	17653	18033	17981	17963	17742	17964	17882	17743	17984	17725	17939	17776	17727	17607	17808	17841	17694	17790	17912	17780	17794	17859	17858	17927	17807	17816	17786	18034	17915	17731	17736	17682	17849	17721	18064	17791	17670	17617	17828	17779	17579	17543	17707	17813	17690	17814	17995	17790	17825	17649	17872	17876	17931	17675	17895	17923	17636	17783	17619	17576	18042	17656	17832	17779	17687	17919	17871	18091	17850	17795	17775	17816	17878	17730	17897	17632	17744	17848	17875	17789	18031	17766	17754	17902	17868	17791	17749	17745	17753	17568	17786	17810	17924	17617	17738	17887	17652	17816	17817	17638	17785	17850	17968	17739	17781	17834	17890	17837	17788	17808	17873	17865	17944	17918	17773	17711	17829	17853	17945	17990	17779	17564	17536	17952	17775	17765	17470	17735	17832	17762	17803	17694	17861	17847	17907	17936	17875	17772	17813	17871	17729	17871	17820	17809	17918	17838	17644	18010	17623	17929	17872	17870	17821	17785	17619	17646	17869	17825	17908	17769	17834	17702	17774	17825	17819	17927	17762	17806	17829	17795	17660	17887	17866	17764	17790	17852	17761	17838	17890	18015	18069	17819	17996	17903	17611	17629	17653	17783	17902	17801	17754	17822	17865	17678	17726	17805	17973	17940	17762	17851	17796	17743	17806	17801	17864	17716	17655	17696	17759	17830	17927	17714	17816	17755	17667	17539	17794	17624	17608	17773	17733	17683	17948	17679	17699	17625	17647	17714	17731	17838	17782	17816	17878	17792	17891	17742	17761	17813	17747	17909	17852	17677	17903	17976	17889	17821	17676	17838	17747	17697	17746	17751	17733	17819	17823	17778	17679	17791	17778	17750	17782	17657	17640	17627	17923	17745	17862	17736	17528	17826	17899	17817	17905	17738	17994	17715	17968	17843	17595	17686	17735	17797	17693	17964	17598	17724	17788	17688	17787	17904	17747	17712	17787	17903	17795	17685	17859	17930	17835	17834	17917	17666	17655	17750	17792	17731	17723	17668	17853	17679	17846	17723	17780	17652
32075	57196	49099	33954	21818	15269	14976	14968	14982	15040	14972	14986	14912	14992	15117	15026	15001	14970	14935	15133	14901	14994	14966	15136	15002	14924	15226	15031	14961	14908	14975	14990	14996	15012	14979	15027	15093	14914	14913	15164	15127	14971	15136	14864	14971	15083	15080	14993	15088	15013	14914	14926	15034	15073	15125	14727	15137	15078	15058	15171	14982	14914	15107	14971	15102	15031	14952	15064	15030	15085	15070	15028	14882	14991	15124	14988	15101	15179	14951	15103	15035	14817	15134	14961	15109	15050	15122	14955	14978	14977	14965	14809	14973	14993	15100	15105	14880	15080	15135	14981	15092	14899	14996	14795	15081	14998	15002	15037	14978	14942	14918	14802	14893	15035	14982	14845	14881	15074	14970	14970	14959	14990	14787	14860	14841	14887	14869	14938	15036	15098	14934	14991	14837	15207	15033	14972	15023	14986	15107	15005	14969	15147	15055	14979	14962	14945	14996	14988	14840	15025	14952	15082	14971	14910	14972	15078	14822	15003	14978	15041	15039	14946	15033	14933	14937	14957	15039	15094	15123	15097	15000	14994	14950	14986	14921	15124	14854	15176	14969	15018	14864	14996	14969	14832	14930	14994	14831	15002	15042	14997	15015	14990	15083	15015	14867	14963	15010	14999	14945	14948	15056	14944	15173	15006	15046	15066	14997	15001	14812	14880	14898	15016	15043	15047	14842	14911	15048	14863	14884	14893	14904	15107	15004	14935	14973	14993	15028	15007	15022	15128	15006	14834	14921	14886	14924	14917	15075	14843	15034	15045	15113	14961	14987	14971	14969	14942	14938	15098	14990	14979	14958	15024	14994	14917	15029	14853	15207	15039	14976	14937	14834	15091	14945	14889	15022	14907	15076	15033	15090	15014	15013	15060	15074	15068	15016	14963	15105	14984	14997	15084	15015	15098	14963	14992	15069	14988	14968	14727	14953	14953	14993	14975	15095	15059	15022	14888	14922	15014	15040	14978	14940	14881	15062	15135	15159	14884	15007	15000	14982	15098	14820	14767	15036	15030	15097	14875	14971	15011	14939	14993	14921	15008	14944	14849	15140	15088	14892	15087	15031	15012	14953	14980	14880	15068	14995	15079	15056	14970	14965	14916	15024	14992	15008	15114	14964	15093	14944	14896	14906	15068	15130	15173	14966	15169	14762	15050	14988	14858	14954	14981	14972	15057	14925	15140	15010	14992	15049	14885	14981	14988	15088	15000	15092	14921	14995	15095	14958	15141	14951	14893	14884	14816	14977	14950	15030	14941	15111	14770	14940	15138	15001	14986	15061	15117	15096	14920	15100	15137	15116	14955	14982	14811	14970	14949	15067	14988	15071	14870	14904	14954	14895	15105	15018	14936	15098	15091	15075	14893	14882	14995	14998	14876	15178	14834	15066	14880	14972	14977	14982	15004	15036	14936	15022	14946	15080	14940	15016	14943	14960	14995	15010	14997	14949	14912	15211	15012	15034	15068	14945	14999	15038	14924	15019	14971	15045	14926	14941	14868	15059	15070	15001	14836	15027	14936	14844	15025	14949	15070	14778	15029	15031	14819	14925	14988	15146	15064	14897	15024	15038	15126	14910	14922	15160	15100	15188	15017	15132	15009	15029	15218	14951	15097	14801	14916	15022	15086	15044	14936	15147	14883	14944	14964	15117	14892	14801	14986	15079	15060	14954	14986	15120	15003	14973	15036	15147	15191	14950	15061	14971	15080	15051	15097	14928	15188	14991	15143	15036	14903	15125	15071	14912	14968	14970	15027	15211	15107	15037	15086	15006	14944	14899	15055	14961	15091	15065	15073	14850	14876	15082	15065	14987	14978	15047	14921	15099	15039	14990	15070	14875	15026	14930	14936	14991	15070	14873	15006	15022	15094	14900	15020	15018	14817	14995	14979	15195	15160	15059	14913	15073	14840	14856	15080	15182	15156	15135	14853	15054	15126	15069	15239	14895	15043	15029	15032	14968	15122	15098	15149	14804	15093	14860	15128	15045	15066	14999	14870	14982	14962	15008	15065	15018	15027	15175	15061	14893	14780	15028	14958	15202	15050	15176	15030	14962	15045	15041	14970	14920	14882	15052	15127	15173	14863	15033	14936	14923	15186	15042	15134	15176	14914	15000	14935	15083	15085	14975	15081	15097	14988	14977	15083	14902	14941	14934	15044	15153	14798	14952	14893	14957	15062	14962	14800	15219	14991	14909	15047	14951	15018	15024	15096	15082	14908	15125	15052	15050	15009	14931	15098	15035	15076	15110	14815	15037	14893	15100	15103	15034	14917	15027	14895	15033	15008	14981	14908	14917	14992	15052	14839	14970	14932	14838	15051	15086	14919	14898	14992	15013	15028	15116	14981	14920	15003	15023	15209	14884	15083	15026	15152	14941	15035	15020	15059	15133	14973	14979	15054	15076	14841	14865	15001	15013	15063	14992	14955	14991	14966	15069	14960	14995	14940	14945	14849	15013	14916	14875	14852	15025	14988	15011	15066	15079	15024	14948	14904	14823	15167	14816	14838	15031	14946	14879	14905	14981	14912	15053	14810	14909	15073	14957	15084	14948	14926	15194	15052	15006	15009	15064	14858	14990	15055	15099	15078	15088	14974	14907	14933	14987	14891	15064	15126	14926	15061	14888	15053	14881	14882	14942	15097	15013	15009	14800	15010	15011	14911	14914	15029	14955	14971	14966	15063	15132	14970	15020	15029	14988	15052	14882	15023	15201	15143	14976	15078	15056	15017	14947	14942	15028	14930	15005	15156	14987	14940	15118	14877	15179	14868	15108	14836	15025	14894	15039	15016	14966	14901	14967	15026	14969	14975	14940	14975	15161	15137	15110	15018	15001	14916	15171	14928	14987	15134	15123	14983	14979	15055	14805	14854	15121	14974	14868	14957	14955	14882	14981	15035	15062	15090	14994	15052	15018	14943	14977	14930	15029	15119	15031	15264	14968	15020	15019	14973	14963	14885	15021	14962	15097	14994	14910	14919	14945	14980	15039	15123	14973	15002	14953	15107	15009	14937	14961	15104	15045	15009	14920	14831	14981	15134	15013	14988	15024	15017	15151	14934	14908	14964	14959	14993	15035	14951	14957	15083	14974	15123	14987	15050	15058	14947	14930	15027	14791	14980	15049	15057	15005	14938	15020	15085	15074	15051	14958	15017	15112	14896	15022	15035	15078	14952	15053	14957	15080	14903	14985	14886	14899	14915	15071	14897	15166	14831	15145	15031	15010	15032	14908	15070	14985	15009	15050	14975	15079	15207	14959	14978	15055	15010	15218	14989	15066	15134	15044	14825	15025	15078	15070	15106	14856	14853	15000	15018	15078	14895	15167	15124	14864	15152	15039	14834	15016	14759	15094	14965	15016	14935	15074	15018	15039	14915	15056	15055	15072	15028	15033	14940	14932	15038	15004	14902	15041	14975	15030	14816	14945	15030	15113	14947	15011	15093	14944	14943	14934	15000	15089	14875	14932	14969	14961	15152	14659	15078	15063	15033	14975	14927	15045	15078	15061	15102	15184	15137	14868	15149	15017	14961	15071	15040	15067	14970	14978	14876	15088	14905	15071	14960	15099	14791	15105	14918	14964	14917	14961	14990	14896	14988	15199	15093	14906	15050	15000	14970	14999	14852	14860	15003	14956	14934	14901	15164	14797	15035	15132	14886	15012	15162	14876	15039	15100	14956	14972	14876	14981	15021	15261	15136	14939	15018	14822	15096	15060	15102	15155	15033	15101	15131	14940	15034	15017	14966	15061	15082	14865	14902	14879	15096	15199	14907	14981	15094	14953	14949	14988	14938	14913	14776	14943	14910	14997	14794	15113	15031	14864	15127	15035	14973	14986	15084	14935	15000	15053	15154	15125	14968	14961	15164	15098	15070	14958	15027	14978	15119	14809	15032	14937	15139	14916	14917	15028	14991	14955	15051	14961	15023	14860	15042	14940	15048	14748	15023	14953	15061	14832	14918	15182	15048	14991	15049	15028	15011	14935	14986	15034	14953	14935	15025	15051	14920	15126	14867	15117	14978	15088	15127	14741	14924	15063	15076	15060	15069	15005	14820	14989	15060	14995	14957	15114	14932	14958	15046	15025	14884	14873	14970	14999	14888	14982	15160	14949	14974	15063	15033	14924	15015	15215	15004	15019	15009	14734	15000	14876	14971	15144	14955	15130	14814	15126	15043	14995	14980	15049	15127	14968	15009	15016	14990	15028	15163	14953	15042	14801	15020	15085	14976	15026	15024	14860	14980	15066	14977	15033	15108	14940	14863	14843	15024	14987	14978	14950	14992	14973	14989	15064	15094	15087	15028	14991	14993	14916	15009	14902	15101	15044	14926	14928	15108	15009	15083	14963	15017	15056	14895	14986	15025	15019	15015	14893	14808	14899	15094	15029	15044	14944	14963	14953	14902	15138	14947	15093	14907	14792	15034	15003	15005	14881	14949	15224	14970	15173	15006	15049	15037	14716	15050	15017	14974	14978	14907	14906	14921	15234	14980	15113	14865	15009	14844	14900	14975	14963	14903	14932	15101	14948	15049	14953	14967	15140	14945	14935	15026	14978	14998	15044	14995	15038	14998	14964	15041	15196	15113	15127	15186	15025	15119	14766	15078	15076	15018	14843	15076	14921	14907	14826	15001	15009	15017	15101	15235	14946	15077	14902	15067	15041	14997	14942	14973	14964	15075	15157	15079	14843	14912	14738	15032	15028	14985	14875	15013	14923	15065	15128	15047	14940	15039	14942	15035	14910	14988	14997	15043	15061	14884	14980	14980	14965	14983	14873	14936	14823	14922	15000	15145	14870	14992	15023	15093	15110	15053	14959	15128	15032	14878	15046	14835	15008	14941	15020	14873	14955	15029	15037	14911	14959	15006	15007	15143	15000	15232	14903	15032	14904	15008	15017	14931	14814	15043	15036	14966	15200	15023	14847	14872	15022	15067	14989	15203	14871	14951	15117	14994	14905	14839	15124	15016	14938	14988	15035	14987	15230	15159	15095	15080	14958	15284	15180	14999	15037	15041	15087	15152	14982	15171	15037	15055	14867	15005	15110	15014	14983	15002	15025	15057	15032	15023	14967	14857	15049	14942	14792	14911	15060	15149	15046	15136	15021	14979	14910	15036	14869	15020
23953	23661	42179	46980	35456	24506	21631	18087	17417	17421	17721	17589	17243	17435	17435	17393	17522	17285	17383	17618	17278	17341	17427	17291	17365	17368	17158	17297	17341	17470	17546	17442	17421	17274	17364	17137	17539	17407	17047	17393	17532	17231	17307	17279	17204	17532	17422	17271	17415	17367	17204	17136	17180	17265	17406	17159	17353	17284	17437	17068	17314	17285	17415	17193	17177	17123	17311	17312	17258	17184	17188	17397	17368	17304	17270	17338	17116	17133	17326	17520	17286	17359	17103	17209	17132	17207	17125	17166	17517	17359	17304	17096	17281	17168	17335	17181	17022	17046	17433	17104	17201	17297	17249	17151	17123	17341	17206	17212	17131	17275	17417	17298	17392	17158	17249	17378	17076	17306	16997	17083	17233	17302	17348	17342	17333	17331	17270	17210	17384	17178	17240	17140	17182	17315	17225	17356	17322	17161	17291	17402	17272	17128	17194	17032	17311	17090	17217	17273	17157	17223	17150	17326	17337	17102	17210	17397	17251	17203	17373	17493	17285	17169	17180	17329	17363	17388	17248	17308	17372	17282	17240	17156	17385	17195	17295	17245	17272	17198	17457	17288	17207	17271	17249	17237	17229	17321	17188	17295	17160	17273	17323	17202	17311	17214	17250	17025	17342	17255	17187	17372	17173	17464	17386	17105	17327	17235	17150	17317	17341	17457	17139	17151	17310	17158	17318	17203	17329	17323	17343	17261	17220	17420	17304	17346	17259	17149	17264	17335	17085	17181	17208	17078	17200	17226	17206	17186	17083	17198	17355	17094	17285	17401	17154	16987	17377	17215	17331	17289	17386	17370	17070	17156	17326	17337	17176	17166	17174	17314	17282	17225	17233	17160	17210	17150	17150	17046	17304	17013	17409	17158	17290	17194	17406	17167	17437	17265	17247	17308	17167	17353	17438	17121	17552	17173	17058	17476	17023	17053	17098	17315	17548	17437	17224	17163	17221	17157	17243	17304	17145	17204	17282	17241	17237	17073	17238	17483	17253	17448	17288	17157	17293	17294	17235	17104	17325	17084	17126	17225	17110	17124	17335	17248	17322	17380	17152	17439	17194	17336	17365	17185	17333	17226	17215	17329	17219	17329	17258	17270	17174	17265	17148	17013	17121	17191	17164	17224	17178	17197	17157	17033	17395	17258	17463	17288	17303	17213	17357	17247	17141	17163	17159	17212	17214	17254	17387	17430	17158	17216	17296	17176	17075	17188	17236	17078	17327	17097	17173	17347	17175	16998	17352	17431	17331	17144	17022	17186	17129	17143	17136	17251	17089	17055	17275	17079	17358	17309	17289	17362	17365	17077	17217	17014	17229	17136	17417	17243	17297	17297	17356	17097	17207	17225	17171	17180	17239	17100	17136	17162	17267	17309	17454	17123	17192	17374	17263	17121	17228	17338	17237	17122	17121	17435	17178	17237	17275	16971	17262	17320	17546	17246	17376	17185	17460	17263	17175	17308	17299	17139	17419	17277	17151	17273	17311	17240	17305	17243	17380	17134	17249	17255	16994	17306	17340	17138	17137	17363	17327	17181	17134	17212	17169	17210	17245	17224	17083	17107	17177	17365	17165	17325	17147	17352	17191	17119	17182	17224	17193	17157	17290	17289	17227	17247	17299	17409	17299	17163	17058	17149	17121	17267	17276	17329	17314	17300	17243	17059	17321	17086	17203	17370	17242	17185	17465	17297	17256	17269	17293	17541	17343	17232	17139	17185	17449	17097	17082	17286	17314	17247	17435	17647	16948	17334	17280	17154	17172	17468	17400	17171	17240	16955	17323	17080	17486	17267	17198	17311	17104	17152	17108	17309	17209	17333	17187	17152	17199	17218	17189	17170	17301	17231	17211	17173	17036	17244	17212	17144	17202	17170	17133	17369	17329	17061	17020	17023	17231	17441	17198	17114	17139	17090	17327	17198	17088	17151	17167	17164	17312	17264	17171	17319	17224	17072	17188	17150	17232	17257	17306	17330	17134	17196	17226	17425	17070	17236	17189	17177	17261	17222	17430	17321	17255	17223	17185	17206	17027	17396	17185	17320	17284	17343	17227	17044	17230	17183	17219	17224	17137	17328	17232	17125	17232	17231	17160	17374	17247	17377	17340	17208	17200	17150	17340	17146	17202	17326	17270	17269	17077	17252	17052	17122	17135	17127	17094	17067	17175	17268	17041	17143	17262	17204	17443	17410	17425	17191	17108	17327	17276	17296	17222	17372	17412	17124	17350	17334	17295	17322	17160	17072	17114	17354	17230	17102	17291	17066	17381	17255	17437	17217	17260	17251	17246	17054	16990	17262	17146	17268	17444	17283	17172	17149	17284	17228	17220	17208	17260	17013	17249	17330	17250	17158	17298	17291	17433	17378	17263	17153	17254	17474	17368	17312	17246	17458	17185	17323	17171	17321	17074	17266	17248	17335	17113	17225	17036	17027	17436	17223	17201	17070	17011	17197	17227	17317	17312	17361	17128	17084	17150	17079	17132	17118	17478	16995	17400	17034	17143	17213	17366	17224	17479	17249	17172	17171	17292	17334	17318	17216	17199	17343	17131	17217	17419	17143	17174	17010	17108	17091	17231	17086	17438	17252	17125	17130	17039	17164	17263	17192	17265	17200	17150	17232	17133	17178	17112	17298	17282	17402	17232	17148	17215	17269	17365	17190	17244	17088	17264	17212	17116	17202	17174	17099	17233	17174	17256	17433	17255	17076	17268	17403	17316	17155	17259	17203	17192	17089	17352	17186	17197	17347	17113	17308	17181	17185	17192	17411	17243	17227	17203	17429	17358	17278	17324	17236	17198	17326	16842	17258	17173	17172	17490	17233	17126	17373	17351	17232	17363	17252	17160	17225	17170	17500	17430	17388	17239	17233	17261	17250	17257	17384	17249	17162	17082	17151	17365	17073	17256	17244	17294	17178	17473	17225	17198	17106	17276	17153	17142	17292	17300	17361	17266	17180	17252	17289	17124	17213	17191	17286	17110	17173	17229	17075	17194	17410	17182	17325	17168	17220	17242	17234	17132	17109	17400	17206	17320	17183	17236	17165	17191	17083	17240	17136	17141	17074	17147	17185	17029	17250	17254	17204	17203	17023	17137	17318	17231	17426	17147	17146	17301	17266	17158	17161	17291	17180	17368	17153	16930	17359	17120	17260	17270	17217	17181	17068	17222	17217	17365	17515	17222	17547	17175	17367	17181	17160	17315	17095	17315	17181	17318	17254	17424	17366	17091	17217	17409	17237	17265	17133	17458	17296	17192	17161	17384	17337	17223	17309	17160	17244	17430	17275	17067	17348	17245	17298	17326	17050	17070	17278	17317	17069	17262	17364	17189	17075	17087	17223	17298	17060	17359	17281	17332	17264	17319	17260	17149	17352	17196	17387	17265	17261	17221	17130	17094	17153	17280	17299	17164	17198	17300	17282	17176	17235	17246	17239	17281	17144	17274	17296	17286	17197	17215	17230	17120	17445	17198	17287	17301	17170	17326	17154	17270	17129	17369	17305	17118	17121	17145	17276	17358	17373	17346	17150	17196	17305	17256	17231	17231	17082	17332	17114	16994	17324	17141	17166	17325	17373	17216	17167	17379	17104	17257	17320	17332	17402	17209	17133	17142	17338	17331	17140	17167	17299	17189	17212	17125	17486	17266	17295	17514	17209	17317	17259	17229	17248	16989	17177	17371	17330	17323	17207	17245	17432	17141	17184	17385	17201	17472	17287	17121	17316	17012	17177	17304	17228	17413	17554	17164	17381	17326	17420	17292	17230	17185	17138	17327	17430	17265	17401	17274	17237	17357	17150	17207	17264	17371	17172	17458	17104	17208	17172	17349	16886	17123	17035	17285	17309	17252	17322	17334	17212	17241	17067	17023	17269	17202	17368	17403	17156	17310	17125	17225	17305	17383	17266	17236	17287	17491	17159	17455	17463	17284	17235	17240	17300	17177	17043	17227	17444	17099	17254	17183	17328	17234	17244	17141	16935	17103	17225	17260	17284	17169	17107	17124	17219	17175	17072	17309	17425	17266	17358	17227	17136	17333	17223	17350	17272	17328	17059	17225	17053	17353	17333	17329	17135	17264	17208	17268	17136	17205	17200	17071	17230	17478	17351	17302	17093	17221	17215	17438	17438	17330	17169	17462	17310	17296	17106	17281	17293	17235	17255	17297	17130	17357	17302	17428	17161	17344	17188	17210	17259	16966	16999	17004	17305	17162	17290	17269	17321	17281	17130	17251	17249	17259	17292	17065	17311	17234	17362	17252	17434	17304	17383	17057	17023	17234	17018	17354	17320	17073	17238	17257	17393	17094	17423	17243	17050	17119	17325	17411	17215	17266	17142	17255	17482	17196	17109	17029	17284	17354	17288	17117	17279	17235	17227	17361	17098	17168	17316	17335	17146	17148	17322	17398	17268	17404	17368	17191	17299	17232	17140	17245	17295	17237	17179	17334	17176	17124	17065	17139	17220	17192	17156	17126	17196	17290	17182	17347	17217	17371	17356	17436	17226	17051	17234	17120	17204	17245	17211	17126	17063	17186	17263	17136	17111	17174	17320	17214	17368	17069	17346	17397	17257	17218	17193	17271	17173	17217	17177	17151	17345	17144	16986	17280	17350	17436	17287	17182	17206	17214	17110	17085	17168	17300	17192	17241	17216	17249	17154	17203	17135	17245	17073	17319	17207	17152	17254	17247	17427	17390	17120	17209	17248	17284	17177	17188	17389	17307	17259	17216	17254	17338	17321	17114	17263	17248	17451	17259	17289	17245	17200	17268	17173	17186	17219	17421	17231	17235	17081	17172	17057	17183	17271	17065	17092	17317	17330	17300	17120	17184	17310	17198	17254	17072	17439	17238	17437	17337	17211	17501	17155	17192	17350	17370	17145	17354	17100	17251	17160	17440	17359	17157	17213	17417	17390	17155	17146	17268	17191	17301	17170	17417	17340	17259	17310	17126	17183	17072	17160	17077	17495	17167	17219	17154	17209	17255	17102	17227	17072	17098	17265	17207	17277	17193	17224	17173	17165	17214	17193	17293	17252	17300	17270	17285	17216	17308	17172	17282	17308	17481	17037	17049	17186	17259	17174	17282	17305	17341	17019	17094	17118	17259	17429	17214	17341	17285	17338	17089	17344
55795	99276	90230	68341	39757	17626	14926	14868	14875	14761	14841	14786	14629	14855	14695	14777	14688	14769	14863	14725	14582	14791	14633	15032	14682	14741	14673	14754	14698	14915	14719	14844	14748	14694	14632	14768	14843	14715	14716	14696	14864	14691	14796	14523	14674	14724	14855	14911	14813	14965	14827	14755	14871	14752	14585	14661	14888	14896	14646	14940	14847	14761	14871	14933	14821	14753	14707	14728	14556	14654	14798	14677	14741	14823	14768	14758	14671	14862	14861	14693	14917	14649	14721	14803	14965	14893	14690	14678	14788	14674	15022	14865	14746	14660	14851	14514	14770	14783	14873	14581	14851	14594	14767	14773	14599	14767	14840	14862	14743	14690	14901	14842	14802	14552	14801	14660	14837	14668	14864	14804	14633	14875	14928	14729	14593	14697	14539	14723	14722	14861	14693	14884	14705	14744	14856	14538	14761	14704	14613	14575	14623	14687	14763	14893	14602	14816	14766	14701	14586	14785	14493	14704	14799	14708	14691	14801	14735	14786	14785	14739	14847	14881	14698	14814	14626	14806	14817	14848	14828	14539	14721	14847	14704	14850	14596	14846	14733	14695	14926	14698	14809	14635	14801	14913	14713	14721	14712	14655	14622	14829	14650	14834	14662	14847	14648	14795	14792	14740	14796	14687	14712	14831	14722	14797	14946	14765	14713	14686	14668	14893	14854	14725	14680	14966	14667	14892	14656	14720	14830	14725	14578	14695	14868	14840	14689	14788	14903	14744	14792	14787	14856	14665	14632	14518	14935	14698	14891	14603	14827	14688	14816	14774	14610	14993	14749	14754	14791	14701	14894	14909	14846	14780	14739	14675	14825	14816	14709	14681	14754	14572	14756	14786	14683	14638	14801	14719	14600	14853	14813	14738	14617	14798	14728	14735	14668	14863	14721	14699	14620	14648	14778	14730	14696	14665	14867	14772	14727	14917	14786	14687	14832	14808	14525	14852	14864	14584	14821	14804	14750	14772	14699	14749	14726	14648	14928	14578	14609	14768	14770	14766	14838	14722	14798	14689	14736	14724	14621	14750	14734	14654	14583	14782	14725	14828	14717	14780	14748	14786	14804	14640	14694	14816	14652	14725	14671	14859	14845	14671	14836	14814	14776	14726	14915	14595	14751	14811	14776	14781	14770	14673	14544	14759	14652	14788	14663	14856	14624	14926	14868	14730	14723	14653	14774	14771	14715	14793	14746	14756	14730	14684	14924	14820	14825	14669	14818	14753	14702	14636	14725	14762	14652	14744	14953	14680	14692	14565	14712	14719	14784	15019	14677	14793	14764	14796	14789	14748	14739	14592	14551	14716	14715	14759	14758	14742	14643	14766	14892	14792	14881	14712	14686	14676	14812	14587	14750	14834	14779	14661	14846	14749	14583	14829	14743	14896	14764	14651	14917	14933	14779	14798	14804	14795	14618	14616	14754	14758	14656	14811	14903	14589	14688	14668	14779	14700	14551	14689	14845	14944	14619	14567	14619	14831	14685	14854	14732	14774	14765	14616	14738	14754	14827	14570	14820	14837	14816	14780	14673	14859	14780	14734	14718	14719	14760	14723	14859	14591	14683	14835	14612	14746	14623	14678	14787	14713	14847	14851	14825	14838	14785	14672	14805	14641	14597	14763	14786	14917	14688	14833	14684	14777	14794	14768	14805	14691	14647	14889	14763	14489	14815	14788	14837	14943	14836	14624	14804	14743	14706	14759	14694	14855	14780	14851	15039	14580	14733	14906	14626	14680	14853	14596	14835	14862	14526	14608	14882	14883	14767	14697	14659	14675	14770	14673	14830	14980	14679	14845	14530	14785	14637	14850	14751	14625	14704	14641	14823	14574	14740	14781	14665	14731	14896	14863	14729	14659	14669	14818	14759	14638	14591	14878	14883	14740	14647	14787	14877	14788	14747	14726	14963	14689	14801	14735	14635	14634	14630	14683	14742	14781	14661	14673	14821	14815	14833	14657	14708	14480	14766	14654	14871	14728	14556	14721	14694	14824	14637	14731	14869	14651	14776	14794	14719	14767	14788	14798	14781	14676	14743	14671	14883	14771	14712	14770	14910	14887	14798	14596	14693	14664	14944	14707	14961	14668	14675	14894	14730	14962	14665	14608	14907	14876	14752	14790	14605	14719	14506	14803	14767	14769	14689	14847	14668	14790	14635	14686	14630	14629	14678	14770	14736	14794	14846	14685	14880	14896	14890	14754	14665	14686	14696	14837	14637	14696	14799	14758	14800	14669	14778	14691	14810	14826	14927	14778	14860	14853	14529	14781	14723	14730	14615	14687	14613	14798	14687	14758	14766	14689	14841	14708	14596	14625	14733	14760	14770	14707	14810	14648	14671	14761	14635	14764	14636	14934	14879	14682	14852	14656	14659	14881	14860	14685	14711	14786	14823	14739	14735	14774	14627	14854	14732	14810	14563	14766	14641	14810	14760	14778	14756	14814	14537	14741	14723	14661	14804	14769	14574	14626	14656	14740	14595	14824	14826	14578	14958	14868	14770	14821	14650	14715	14723	14683	14800	14786	14882	14699	14658	14600	14850	14749	14674	14753	14822	14835	14471	15055	14774	14838	14669	14654	14616	14770	14740	14840	14787	14887	14702	14843	14780	14678	14735	14875	14748	14787	14854	14506	14826	14707	14776	14874	14815	14789	14739	14736	14846	14795	14767	14705	14810	14741	14694	14630	14732	14865	14614	14767	14666	14744	14763	14829	14790	14786	14716	14736	14740	14812	14754	14700	14906	14713	14758	14661	14818	14808	14773	14673	14770	14827	14848	14799	14833	14722	14847	14840	14713	14656	14615	14680	14774	14795	14662	14772	14819	14812	14764	14839	14726	14845	14848	14617	14718	14708	14793	14691	14773	14706	14962	14699	14679	14868	14732	14578	14597	14709	14917	14876	14647	14707	14738	14732	14599	14633	14634	14733	14639	14586	14884	14728	14725	14760	14782	14670	14761	14897	14766	14737	14639	14620	14701	14590	14849	14844	14786	14688	14895	14809	14717	14815	14663	14556	14691	14871	14721	14648	14905	14697	14762	14735	14909	14728	14808	14597	14853	14775	14648	14775	14712	14654	14736	14776	14778	14712	14650	14808	14750	14870	14843	14782	14748	14724	14755	14984	14768	14700	14710	14748	14783	14685	14707	14862	14627	14802	14583	14822	14731	14776	14862	14674	14927	14698	14736	14750	14751	14753	14733	14902	14663	14815	14769	14820	14873	14920	14646	14856	14714	14555	14676	14798	14825	14699	14698	14663	14696	14805	14846	14747	14768	14702	14850	14842	14730	14789	14841	14751	14817	14814	14617	14795	14804	14710	14828	14794	14793	14726	14775	14640	14768	14775	14639	14810	14895	14684	14738	14474	14712	14572	14936	14710	14714	14801	14733	14832	14736	14761	14649	14698	14694	14919	14688	14875	14698	14887	14764	14809	14932	14604	14971	14755	14763	14809	14836	14788	14732	14619	14691	14885	14653	14755	14807	14733	14781	14784	14876	14862	14847	14811	14625	14604	14595	14730	14697	14745	14698	14775	14689	14890	14669	14754	14605	14587	14690	14823	14842	14768	14712	14699	14686	14749	14842	14665	14625	14845	14486	14783	14948	14782	14726	14730	14789	14608	14655	14735	14675	14773	14618	14700	14795	14747	14684	14815	14556	14838	14801	14763	14766	14701	14695	14750	14727	14838	14562	14694	14553	14651	14817	14793	14816	14710	14772	14657	14750	14746	14677	14866	14701	14677	14851	14992	14843	14673	14737	14731	14769	14689	14815	14774	14798	14589	14590	14985	14880	14936	14665	14643	14733	14556	14775	14541	14641	14755	14824	14746	14862	14909	14695	14764	14586	14706	14616	14893	14908	14618	14584	14737	14898	14704	14720	14767	14893	14799	14922	14635	14782	14589	14787	14732	14841	14759	14906	14768	14944	14699	14943	14818	14753	14563	14741	14788	14563	14774	14925	14645	14775	14705	14704	14870	14867	14693	14784	14744	14819	14874	14688	14602	14733	14558	14759	14965	14734	14581	14574	14777	14679	14803	14686	14703	14800	14745	14676	14886	14850	14640	14788	14848	14766	14643	14861	14763	14840	14691	14614	14698	14693	14551	14615	14840	14674	14752	14716	14654	14698	14847	14808	14835	14663	14766	14743	14623	14937	14689	14794	14813	14663	14775	14830	14649	14640	14796	14682	14719	14724	14811	14602	14580	14790	14692	14709	14800	14802	14675	14780	14730	14836	14807	14781	14621	14563	14762	14814	14800	14816	14623	14704	14727	14961	14654	14734	14701	14898	14777	14734	14725	14652	14723	14763	14601	14705	14679	14670	14786	14673	14798	14727	14596	14970	14800	14624	14829	14795	14830	14710	14728	14664	14712	14629	14890	14756	14908	14759	14735	14754	14552	14893	14755	14816	14796	14755	14928	14691	14763	14773	14674	14721	14587	14595	14665	14826	14905	14656	14776	14783	14805	14910	14651	14881	14806	14849	14785	14738	14856	14798	14784	14730	14838	14672	14825	14725	14625	14832	14711	14733	14823	14773	14829	14833	14630	14692	14685	14691	14815	14552	14778	14706	14681	14765	14598	14655	14775	14806	14727	14827	14761	14541	14788	14841	14694	14590	14689	14728	14712	14782	14741	14653	14766	14737	14618	14797	14623	14767	14756	14971	14749	14829	14769	14610	14725	14695	14732	14831	14703	14959	14646	14786	14714	14880	14679	14683	14694	14736	14646	14817	14839	14615	14660	14790	14561	14594	14884	14727	14783	14743	14944	14765	14756	14595	14766	14824	14755	14685	14728	14786	14763	14702	14595	14575	14717	14813	14590	14780	14893	14550	14740	14843	14827	14605	14709	14817	14745	14555	14655	14703	14675	14887	14672	14784	14571	14703	14686	14603	14878	14697	14752	14632	14695	14840	14560	14730	14789	14667	14689	14755	14855	14867	14816	14873	14642	14748	14746	14627	14872	14738	14856	14683	14621	14613	14648	14550	14921	14762	14925	14773	14745	14581	14917	14763	14677	14850	14752	14824	14859	14724	14752	14755	14813	14759	14833	14650	14776	14631	14652	14667	14666	14801	14668	14709	14673	14679	14696	14700	14700	14712	14687	14823	14811	14626	14746	14723	14687
23067	22301	38466	42618	35899	25951	24290	18732	17531	17851	17681	17509	17493	17604	17490	17437	17448	17475	17366	17388	17490	17309	17559	17395	17267	17464	17173	17021	17253	17411	17363	17363	17189	17453	17361	17234	17301	17267	17374	17250	17285	17120	17360	17144	17288	17244	17046	17205	17338	17396	17214	17362	17167	17236	17350	17219	17378	17254	17430	17123	17078	17327	17271	17244	17246	17177	17158	17146	17394	17037	17282	17100	17126	17259	17256	17267	17368	17418	17294	17327	17386	17427	17374	17359	17366	17320	17143	17106	17256	17064	17364	17213	17192	17236	17224	16955	17277	17310	17399	17136	17153	17182	17338	17026	17295	17365	17165	17148	17269	17394	17106	17120	17417	17086	17170	17161	17367	17351	17305	17126	17202	17060	17162	17212	17028	17249	17228	17305	17265	17164	16975	17132	17244	17202	17275	17352	17119	17205	17372	17163	17092	17176	17045	17238	17197	17149	17245	17148	17270	17292	17368	17318	17205	17023	17216	17225	17305	17281	17093	17150	17052	17080	16956	17161	17208	17276	17331	17204	17364	17291	17187	17258	17219	16979	17252	17257	17119	17283	17231	17276	17244	17074	17159	17153	17245	16987	17322	16944	17097	17115	17257	17015	17243	17128	17106	17317	17139	17154	17291	17307	17173	17166	17129	17018	17209	17164	17125	17274	16991	17141	17142	17222	17281	17074	17234	17173	17377	17256	17113	17109	17140	17354	17031	17159	17297	17184	17185	17132	17185	17238	17239	17189	17156	17020	17162	17222	17268	17227	17258	17306	17411	17027	17230	17312	17178	16999	17197	17127	17227	17264	17450	17124	17443	17312	17215	17134	16933	17146	17178	17099	16881	17122	17050	17127	17396	17152	17178	17203	17184	17149	17052	17111	17366	17235	17304	17225	17212	17212	17323	17218	16994	17275	17127	17062	17027	17295	17205	17268	17143	17174	17241	17353	17064	17297	17153	17010	17200	17260	17112	17258	17067	17365	17132	17094	17264	17273	17051	17007	17251	17201	17384	17195	17187	17204	17206	17114	17144	17135	17194	17154	17204	17315	17200	17196	17108	17150	17293	17127	17309	17346	17336	17088	17184	17258	17180	16997	17308	17061	17117	17117	17210	17039	17125	17022	16965	17186	17168	17483	17155	17305	17250	17121	17287	17179	17382	17056	17353	17090	17115	17011	17436	17287	17302	17240	17291	17223	17178	16923	17153	17046	17453	17228	17198	17256	17240	17278	17238	17090	17199	17061	17092	17148	17010	17332	17193	17133	17153	17253	17047	17240	17249	17352	17132	17492	17332	17412	17307	17224	17237	17155	17210	16876	17315	17263	17190	17222	17161	17315	17224	17291	17399	17138	16943	17175	17061	17195	17002	17119	17183	17253	17380	17143	17257	17144	17494	17256	17014	17168	17177	17385	17303	16953	17094	17283	17025	17106	17334	17211	17213	17140	17242	17053	17402	17426	17208	17076	17220	17143	17138	17045	17257	17191	17312	17094	17207	17024	16859	17254	17084	16935	17170	17242	17139	17148	17028	17325	17302	17154	17254	17179	17221	17042	17140	17333	17218	17289	17306	17239	17184	17217	17285	17138	16962	17243	16957	17097	17196	17043	17198	17100	17073	17342	17120	17045	16962	17220	17160	17031	17153	17022	17287	17374	17037	17274	17157	17054	17282	17113	17358	17187	17047	17327	17222	17042	17069	16993	17178	17189	17232	17346	17059	17282	17129	17244	17084	17310	17355	17074	17138	17456	17197	17245	17211	17220	17235	17329	17158	17349	17146	17199	17193	17359	17207	17185	17221	17150	17184	17456	17236	17068	17241	17201	17071	17029	17058	17356	17122	17058	17185	17422	17209	17200	17148	17172	17100	17245	16935	17192	17346	17144	17024	17260	17371	17087	17027	17297	17247	17251	17408	17240	17155	17088	17192	17080	16885	17152	17194	17198	17130	17327	17117	17090	17234	17032	16931	17080	17308	17330	17086	17161	17117	17147	17058	16930	17218	17051	17187	17121	17192	17127	17026	17222	17171	17181	17306	17315	17257	17016	17306	17282	17123	17372	17405	17350	17378	17295	17281	17085	17127	17357	17137	17108	17249	17180	17148	17052	17298	17152	17318	17319	17304	17295	17081	17050	17161	16983	17199	17116	17226	17226	17238	17083	17188	17203	17028	16995	17161	17318	17261	17140	17349	17368	17318	17136	17219	17206	17209	17172	17165	17144	17042	17227	17270	17193	17180	17323	17232	16997	17215	17232	17078	17236	17275	17222	17087	17165	17182	17134	17263	17236	17082	17135	17227	17271	17337	17509	17274	17349	17386	17170	17057	17170	17119	17117	17064	17268	17320	17071	17198	17110	17266	17189	17159	17307	17361	17049	17137	17162	17306	17465	17259	17397	17065	17118	16967	17200	17122	17173	17430	17331	17311	17030	17342	17195	17001	17083	17122	17348	17165	17110	17240	17177	17125	17108	17183	17202	17225	17303	17134	17095	17204	17115	17145	17174	17089	17452	17346	17179	17136	17127	17034	17082	17167	16968	17104	17229	17252	17080	17155	17556	17185	17001	17318	17067	17230	17166	16861	17101	17231	17173	17133	17156	17188	17196	17065	17221	17052	17170	17114	17141	17117	17030	17118	17320	17196	17251	17040	17145	17254	17156	17103	17092	17174	17156	17274	17267	17185	17049	17016	17127	17134	17150	17137	17153	17407	17293	17026	17174	17165	16976	17208	17173	16968	17193	16961	17154	17065	17014	17240	17137	17129	17289	17113	17137	17180	17094	17267	17041	17214	17304	17253	17117	17305	17132	17237	17276	17275	17198	17161	17364	17139	17023	17242	17348	17353	17174	17133	17120	17105	17290	17126	17126	17384	17197	17097	17227	17344	17493	17285	17161	17142	17343	17215	17173	16996	17291	17217	17263	17028	17238	17279	17274	17003	17239	17150	17151	17143	17233	17247	17139	17444	17137	17078	17309	17115	17158	17275	17112	17345	17131	17318	17075	17008	17127	17202	17366	17290	17406	17407	17183	17206	16996	17203	17163	17212	17201	17291	17205	17146	17077	17066	17223	17017	17244	17079	17098	17379	17215	17188	17224	17245	17214	17014	17255	17373	17224	17205	17112	17148	17359	17043	17095	17138	17166	17302	16973	17286	17216	17149	17073	17085	17101	17140	17269	17245	17326	17084	17139	17021	17151	17018	17112	17119	17137	17114	17214	17134	17328	17093	17229	17287	17172	17276	17089	17336	17134	17050	17110	17120	17144	17151	16944	17095	17081	17104	16962	17170	17193	17278	17198	17243	17082	17101	17203	17243	17027	17331	17171	17026	17251	17057	17163	17142	17079	17201	17201	17144	17203	17098	17343	17082	17023	17300	17271	17309	17335	17270	16948	17236	17270	17170	17296	17391	17149	17110	17106	17218	17274	17063	17323	17358	17183	17189	17200	17138	17130	17272	17156	17028	17162	17032	17199	17235	17272	17068	17121	17140	16944	17226	17065	17184	17391	17258	17146	17145	17062	17216	17068	17082	17108	17290	17013	17222	17265	17191	17125	17233	17326	17145	17194	17299	17281	17110	17154	17208	17186	17303	17228	17088	17278	17365	17180	16946	17092	16969	17256	17188	17322	17258	17135	17236	16951	17181	17258	17339	17094	17159	17193	17013	16990	17025	17145	17297	17162	17219	17083	17145	17227	17258	17168	17178	17176	17093	17091	17155	17132	17396	17277	17186	17272	17129	16897	17252	17363	17188	17050	17265	17116	17136	17245	17115	17190	17104	17345	17180	17071	17029	17002	17248	17197	17276	17373	17446	17279	17181	17211	17167	17224	17199	17150	17292	17312	17269	17169	17217	17204	17441	17320	17321	17171	17105	17194	17425	17072	17294	17300	17272	17182	17045	17027	17022	17026	17298	17275	17105	17182	16962	17120	17081	17272	17258	17011	17071	17165	17269	17215	17250	17090	17191	17152	17259	17168	17267	17068	17175	17241	17239	17243	17179	17220	17028	17194	17267	17032	17348	17133	17271	17125	17081	17086	17205	17258	17447	17200	17225	17372	17111	17237	17226	17161	17413	17082	17147	17183	16975	17306	17366	17260	17268	17288	17084	17162	17335	17099	17219	17202	17047	17111	17452	17112	17202	17234	17180	17177	17546	17099	17264	17419	17255	17143	17007	17296	17367	17027	17244	17210	17214	17223	17268	17158	17190	17013	17090	17008	16998	17061	17167	16965	17051	17155	17400	17068	17328	17038	17311	17208	17130	17104	17000	17205	17154	17124	17102	17087	16979	17171	17318	17061	17256	17085	17280	17413	17246	17328	17367	17273	17173	17190	17331	17307	17144	17297	17279	17026	17151	17194	17011	17066	17012	17235	17346	17340	17330	17206	17018	17370	17217	17139	17269	17493	17036	17237	17357	17188	16976	17234	17154	17265	17122	17107	17254	17518	17275	17383	17302	17247	16968	17230	17083	17326	17311	17261	17283	17159	17154	17266	17082	17078	17081	17092	17173	17438	17127	17005	17132	17089	17029	17295	17367	17116	17016	17036	17111	17208	17091	17227	17311	17207	17393	17320	17108	17261	17218	17070	17006	17358	17255	17237	17187	17055	17205	17220	17240	17240	17172	17221	17067	17111	17262	17095	17197	17164	17266	17347	17363	17290	16974	17365	17183	17121	17330	17524	17128	17382	17095	17122	17177	16993	17211	17134	17209	17069	17267	17166	17136	17258	17062	17188	17101	17240	17327	17268	17236	17053	17108	17042	17289	17140	17238	17170	17000	17279	17081	17244	17174	17067	17135	17026	17224	17484	17162	17087	17117	17136	17360	17281	17157	17045	17187	17158	17270	17165	17357	17265	17251	17312	17115	17187	16993	17331	17429	17183	17142	17291	17113	17252	17164	17195	17332	17099	17316	17330	17222	16981	17212	17212	16968	17260	17113	17166	17193	17433	17354	17370	17366	17208	16971	17001	17249	16887	17128	17246	17147	17108	17060	17108	17033	17202	17236	17147	17118	17188	17234	17210	17370	17204	17387	17273	17323	17108	17043	17057	16974	17105	17233	17003	17146	17273	17259	17005	17075	17246	17133	17119	17062	17270	17219	17121	17205	17104	17126	17177	17206	17227	17249	17164
61773	104018	97861	77777	49586	18306	14778	14839	14822	14708	14880	14826	14696	14674	14756	14753	14751	14687	14670	14820	14707	14560	14516	14705	14799	14661	14713	14706	14797	14775	14620	14623	14561	14709	14546	14605	14634	14625	14828	14587	14704	14702	14910	14865	14706	14745	14584	14704	14619	14660	14658	14678	14686	14627	14508	14704	14682	14588	14662	14773	14775	14615	14686	14713	14700	14727	14700	14794	14837	14510	14649	14551	14713	14692	14653	14901	14671	14772	14916	14836	14760	14682	14647	14630	14677	14577	14631	14708	14639	14652	14725	14777	14543	14643	14809	14739	14577	14707	14773	14670	14533	14608	14875	14679	14672	14654	14698	14740	14759	14778	14816	14664	14632	14591	14678	14606	14580	14645	14804	14732	14665	14775	14703	14784	14570	14619	14825	14671	14696	14720	14808	14807	14775	14863	14745	14558	14667	14675	14650	14790	14570	14896	14900	14536	14717	14472	14829	14807	14727	14746	14662	14566	14693	14745	14724	14591	14759	14796	14719	14792	14615	14570	14655	14795	14744	14820	14701	14729	14514	14562	14621	14722	14622	14695	14714	14523	14758	14645	14721	14784	14765	14629	14749	14648	14622	14617	14630	14730	14740	14587	14680	14708	14640	14571	14590	14645	14705	14611	14620	14713	14692	14569	14706	14718	14894	14595	14778	14624	14617	14692	14790	14699	14723	14643	14793	14646	14606	14564	14772	14644	14750	14787	14793	14747	14793	14489	14695	14646	14566	14662	14563	14626	14713	14547	14775	14724	14882	14677	14665	14631	14700	14742	14639	14748	14611	14778	14669	14743	14619	14677	14540	14782	14614	14577	14650	14823	14600	14589	14666	14765	14527	14595	14587	14539	14764	14653	14791	14584	14600	14681	14737	14763	14644	14681	14792	14665	14603	14614	14660	14703	14667	14706	14790	14638	14659	14925	14589	14566	14766	14672	14588	14680	14736	14784	14696	14519	14627	14662	14756	14645	14655	14439	14834	14871	14628	14795	14590	14725	14735	14713	14682	14656	14605	14733	14711	14674	14672	14563	14497	14647	14490	14722	14476	14853	14693	14745	14664	14604	14710	14740	14648	14783	14572	14540	14730	14493	14615	14730	14674	14552	14445	14554	14775	14727	14501	14480	14769	14837	14737	14622	14619	14587	14738	14657	14578	14713	14596	14722	14535	14750	14690	14556	14727	14643	14591	14611	14671	14688	14785	14626	14804	14724	14692	14859	14719	14605	14795	14705	14751	14591	14465	14642	14665	14565	14521	14854	14687	14724	14686	14653	14828	14667	14682	14713	14582	14611	14620	14524	14604	14746	14701	14684	14904	14698	14559	14575	14709	14522	14751	14640	14540	14602	14503	14663	14526	14575	14611	14551	14705	14613	14758	14652	14643	14537	14864	14716	14611	14697	14607	14633	14654	14610	14488	14520	14688	14668	14653	14754	14467	14639	14646	14808	14602	14611	14588	14662	14669	14726	14665	14749	14659	14736	14629	14714	14836	14707	14727	14623	14624	14639	14889	14824	14753	14615	14700	14848	14714	14754	14695	14675	14631	14591	14735	14665	14535	14596	14744	14601	14642	14615	14659	14714	14619	14766	14714	14850	14635	14551	14650	14703	14633	14684	14701	14621	14602	14755	14560	14641	14504	14708	14751	14556	14737	14706	14650	14642	14702	14665	14526	14687	14650	14481	14682	14569	14688	14632	14743	14741	14682	14609	14674	14614	14717	14626	14622	14707	14536	14861	14599	14571	14651	14751	14879	14665	14688	14719	14616	14665	14578	14777	14847	14562	14682	14457	14725	14632	14553	14641	14679	14563	14853	14576	14672	14673	14730	14583	14615	14661	14803	14754	14564	14667	14702	14622	14681	14697	14680	14582	14760	14741	14580	14761	14885	14661	14579	14596	14617	14719	14489	14672	14666	14544	14888	14721	14623	14723	14506	14702	14731	14704	14682	14784	14552	14555	14690	14852	14778	14737	14624	14694	14625	14657	14689	14593	14633	14739	14645	14527	14611	14666	14672	14567	14529	14544	14632	14742	14484	14680	14544	14639	14621	14819	14808	14620	14717	14646	14627	14659	14590	14524	14671	14697	14747	14609	14619	14681	14678	14699	14758	14722	14683	14699	14704	14724	14679	14581	14515	14556	14650	14626	14708	14707	14524	14740	14718	14650	14797	14506	14666	14524	14563	14696	14689	14670	14581	14708	14692	14751	14738	14558	14760	14624	14615	14861	14804	14570	14500	14707	14699	14764	14667	14789	14641	14566	14533	14774	14595	14717	14608	14536	14549	14639	14731	14647	14549	14585	14793	14671	14698	14566	14690	14675	14618	14614	14496	14682	14724	14882	14807	14654	14625	14753	14696	14604	14790	14532	14676	14653	14695	14728	14662	14692	14666	14604	14820	14742	14729	14696	14669	14726	14793	14655	14776	14764	14716	14715	14628	14473	14604	14420	14741	14599	14719	14773	14673	14748	14788	14739	14715	14751	14791	14496	14616	14730	14572	14427	14651	14623	14847	14594	14572	14756	14667	14687	14640	14737	14587	14529	14864	14826	14508	14576	14681	14623	14734	14597	14706	14805	14674	14407	14615	14754	14815	14744	14769	14482	14652	14782	14526	14644	14614	14664	14655	14695	14613	14683	14668	14664	14865	14494	14784	14618	14515	14606	14612	14653	14626	14604	14666	14666	14632	14678	14675	14812	14647	14788	14666	14581	14810	14639	14834	14607	14494	14637	14600	14745	14715	14588	14481	14686	14642	14733	14622	14790	14661	14682	14512	14572	14650	14602	14537	14635	14676	14708	14774	14625	14582	14662	14714	14631	14810	14667	14685	14713	14672	14837	14819	14528	14706	14563	14833	14792	14551	14641	14644	14731	14595	14624	14668	14568	14716	14632	14600	14647	14694	14596	14544	14699	14677	14520	14572	14640	14559	14772	14476	14710	14671	14646	14727	14494	14698	14712	14731	14631	14704	14558	14712	14600	14522	14760	14743	14737	14622	14708	14424	14449	14754	14545	14565	14666	14718	14855	14594	14630	14708	14491	14738	14530	14753	14717	14545	14706	14788	14687	14672	14534	14673	14553	14662	14718	14812	14608	14771	14740	14671	14707	14568	14824	14687	14406	14609	14747	14703	14655	14534	14580	14670	14590	14849	14609	14649	14566	14676	14762	14658	14550	14702	14759	14568	14510	14581	14524	14809	14538	14742	14670	14628	14603	14633	14616	14818	14581	14757	14510	14690	14598	14588	14658	14639	14755	14719	14897	14504	14746	14743	14536	14719	14674	14480	14592	14684	14671	14717	14553	14668	14835	14698	14694	14640	14709	14603	14712	14635	14495	14798	14795	14614	14714	14575	14665	14618	14681	14544	14564	14774	14836	14727	14668	14578	14731	14869	14683	14692	14677	14504	14575	14707	14635	14519	14620	14552	14645	14676	14723	14620	14460	14605	14720	14639	14493	14805	14686	14739	14672	14729	14790	14680	14816	14572	14636	14590	14670	14509	14697	14689	14682	14681	14778	14681	14557	14687	14599	14621	14732	14705	14815	14534	14667	14595	14624	14645	14404	14656	14651	14622	14599	14613	14591	14536	14637	14680	14594	14701	14612	14615	14744	14806	14740	14764	14720	14641	14795	14731	14775	14636	14589	14573	14620	14706	14584	14562	14548	14637	14783	14598	14568	14583	14568	14573	14605	14654	14564	14522	14675	14553	14643	14654	14712	14629	14679	14620	14705	14700	14721	14657	14691	14736	14624	14430	14636	14628	14627	14879	14718	14544	14671	14683	14654	14734	14536	14687	14724	14674	14793	14859	14773	14644	14855	14828	14791	14648	14599	14668	14762	14659	14620	14855	14560	14558	14722	14751	14747	14729	14824	14814	14463	14685	14644	14583	14717	14576	14694	14699	14801	14596	14716	14468	14852	14562	14611	14733	14712	14635	14814	14729	14643	14612	14723	14775	14716	14658	14611	14622	14543	14561	14554	14662	14653	14624	14511	14718	14662	14730	14441	14704	14638	14655	14731	14686	14575	14527	14496	14525	14929	14769	14660	14687	14592	14726	14844	14812	14624	14664	14504	14786	14570	14661	14760	14536	14586	14664	14551	14864	14665	14751	14578	14873	14726	14641	14612	14703	14678	14754	14636	14921	14822	14599	14797	14842	14647	14588	14648	14791	14766	14679	14749	14731	14729	14651	14682	14563	14711	14687	14675	14683	14731	14709	14838	14596	14604	14652	14817	14737	14406	14671	14571	14625	14558	14649	14705	14437	14755	14754	14677	14711	14736	14718	14744	14604	14697	14669	14759	14659	14547	14617	14638	14720	14765	14683	14657	14687	14552	14520	14776	14692	14618	14749	14570	14620	14673	14611	14692	14599	14569	14681	14627	14763	14614	14744	14610	14530	14820	14718	14878	14667	14819	14586	14642	14660	14788	14735	14710	14586	14773	14581	14442	14495	14706	14488	14686	14766	14810	14600	14606	14610	14740	14797	14688	14676	14428	14609	14856	14742	14507	14691	14574	14657	14621	14535	14791	14718	14677	14596	14545	14679	14695	14504	14615	14563	14742	14777	14615	14626	14475	14626	14715	14722	14633	14800	14687	14691	14652	14577	14747	14665	14554	14765	14727	14772	14856	14702	14605	14905	14534	14584	14656	14799	14638	14598	14705	14676	14557	14508	14611	14806	14815	14576	14669	14543	14598	14750	14634	14600	14654	14624	14704	14717	14729	14785	14772	14675	14723	14608	14548	14425	14821	14579	14778	14759	14666	14727	14857	14699	14649	14575	14528	14667	14753	14705	14642	14572	14642	14611	14686	14820	14787	14712	14804	14615	14721	14572	14644	14795	14571	14724	14461	14620	14693	14659	14434	14672	14677	14450	14736	14641	14697	14608	14611	14645	14604	14743	14576	14660	14691	14667	14843	14773	14632	14676	14585	14440	14792	14778	14736	14473	14611	14720	14796	14831	14611	14643	14802	14551	14742	14861	14627	14721	14749	14566	14530	14738	14770	14364	14670	14664	14598	14704	14580	14664	14843	14665	14839	14597	14749	14599	14877	14655	14663	14690	14777	14602	14699	14727	14653	14746	14718	14788	14723	14711	14720	14798	14657	14667	14777	14539	14815
28698	34334	46988	36255	25695	19138	18005	17627	17508	17702	17583	17553	17480	17716	17460	17475	17501	17457	17451	17566	17366	17578	17528	17836	17778	17339	17599	17495	17619	17691	17536	17572	17437	17483	17544	17612	17388	17619	17560	17468	17624	17509	17484	17423	17424	17323	17485	17612	17366	17550	17237	17381	17381	17394	17500	17490	17422	17479	17395	17387	17428	17633	17401	17242	17429	17379	17339	17412	17414	17432	17334	17582	17297	17398	17258	17383	17581	17551	17259	17597	17356	17402	17258	17339	17328	17429	17450	17458	17499	17418	17606	17499	17500	17546	17502	17284	17273	17478	17444	17572	17244	17555	17544	17435	17328	17322	17461	17328	17380	17475	17554	17451	17499	17678	17711	17418	17593	17384	17452	17471	17584	17403	17483	17441	17504	17505	17293	17431	17328	17408	17441	17505	17541	17492	17496	17342	17391	17489	17571	17692	17438	17674	17687	17545	17352	17322	17560	17550	17295	17393	17495	17464	17453	17533	17511	17593	17407	17572	17565	17369	17601	17419	17475	17437	17479	17490	17518	17561	17334	17349	17584	17440	17434	17244	17434	17254	17382	17208	17430	17449	17476	17392	17480	17459	17410	17375	17476	17457	17319	17471	17528	17601	17477	17352	17430	17444	17422	17301	17371	17420	17599	17397	17555	17480	17619	17546	17535	17329	17354	17163	17393	17449	17447	17334	17421	17401	17465	17333	17321	17519	17569	17644	17475	17334	17371	17386	17515	17401	17550	17306	17424	17573	17369	17370	17338	17326	17527	17198	17478	17643	17440	17473	17380	17347	17452	17312	17576	17248	17475	17402	17448	17496	17342	17460	17506	17521	17311	17490	17597	17492	17481	17546	17497	17387	17390	17562	17674	17621	17321	17400	17339	17297	17524	17288	17584	17408	17560	17575	17374	17312	17593	17439	17389	17540	17438	17489	17488	17354	17447	17491	17609	17407	17618	17592	17451	17479	17423	17460	17366	17462	17594	17419	17690	17382	17543	17588	17631	17563	17459	17279	17468	17329	17568	17384	17548	17614	17469	17557	17293	17475	17611	17427	17393	17406	17263	17554	17502	17587	17345	17619	17462	17257	17236	17333	17362	17513	17335	17309	17417	17374	17424	17520	17332	17340	17763	17435	17457	17367	17488	17506	17416	17525	17397	17466	17390	17522	17481	17435	17453	17559	17517	17563	17409	17272	17282	17413	17490	17718	17313	17520	17580	17438	17458	17618	17632	17733	17332	17227	17413	17341	17340	17376	17522	17460	17401	17651	17312	17485	17264	17374	17456	17458	17574	17784	17418	17118	17386	17408	17560	17360	17452	17424	17369	17442	17330	17411	17356	17278	17426	17485	17336	17334	17229	17640	17441	17345	17520	17456	17357	17502	17465	17282	17313	17512	17380	17443	17596	17379	17458	17455	17317	17649	17495	17388	17531	17799	17814	17337	17409	17594	17388	17419	17436	17466	17568	17663	17392	17395	17479	17385	17627	17349	17428	17693	17569	17390	17572	17567	17446	17421	17579	17679	17594	17465	17384	17385	17331	17302	17608	17374	17397	17367	17448	17579	17409	17485	17559	17457	17574	17603	17455	17559	17553	17526	17533	17511	17416	17420	17462	17453	17543	17565	17542	17646	17310	17373	17514	17498	17438	17367	17282	17553	17639	17585	17651	17449	17346	17402	17752	17470	17403	17574	17415	17432	17464	17522	17500	17458	17475	17244	17343	17603	17514	17479	17531	17622	17425	17337	17486	17498	17363	17256	17303	17618	17400	17313	17468	17459	17484	17578	17606	17483	17557	17552	17623	17627	17499	17468	17515	17550	17499	17271	17477	17382	17455	17260	17417	17235	17459	17290	17374	17578	17528	17470	17651	17518	17407	17491	17562	17460	17436	17246	17613	17579	17268	17527	17448	17519	17379	17654	17647	17615	17450	17456	17383	17414	17487	17363	17577	17439	17489	17419	17355	17311	17555	17502	17499	17481	17521	17532	17446	17463	17410	17603	17335	17556	17354	17489	17483	17347	17555	17308	17367	17219	17401	17434	17576	17388	17405	17317	17420	17334	17474	17406	17405	17531	17481	17383	17625	17176	17588	17515	17505	17594	17326	17404	17480	17298	17432	17491	17387	17409	17611	17490	17295	17469	17487	17450	17394	17515	17674	17315	17572	17525	17123	17142	17440	17508	17504	17583	17354	17551	17431	17469	17488	17365	17442	17633	17428	17621	17535	17591	17347	17571	17582	17404	17424	17540	17575	17378	17493	17537	17463	17439	17516	17560	17443	17551	17402	17365	17397	17540	17547	17419	17577	17496	17336	17320	17188	17291	17556	17437	17596	17377	17487	17457	17383	17321	17558	17619	17648	17447	17454	17533	17437	17493	17312	17522	17389	17429	17394	17372	17450	17400	17663	17752	17544	17579	17526	17521	17425	17646	17306	17279	17244	17637	17385	17533	17640	17492	17366	17359	17369	17300	17456	17449	17508	17313	17313	17416	17355	17485	17538	17493	17418	17388	17690	17390	17595	17582	17439	17420	17467	17450	17389	17386	17425	17359	17414	17432	17552	17443	17680	17519	17594	17550	17501	17461	17455	17606	17690	17502	17625	17534	17594	17461	17527	17453	17515	17340	17344	17193	17468	17248	17534	17583	17454	17425	17550	17583	17573	17438	17273	17459	17443	17531	17475	17394	17446	17321	17613	17593	17310	17739	17531	17583	17692	17422	17447	17330	17519	17501	17424	17489	17435	17480	17341	17495	17431	17617	17424	17405	17423	17440	17356	17513	17448	17425	17334	17562	17452	17507	17196	17478	17466	17590	17357	17532	17113	17681	17396	17400	17395	17517	17430	17581	17425	17430	17347	17451	17334	17543	17389	17456	17410	17417	17633	17383	17492	17478	17533	17322	17353	17578	17562	17573	17381	17270	17314	17514	17424	17350	17475	17596	17368	17446	17542	17529	17611	17238	17545	17419	17221	17498	17438	17397	17481	17503	17549	17527	17526	17368	17288	17651	17385	17568	17555	17539	17578	17359	17473	17482	17406	17334	17506	17458	17425	17490	17525	17463	17564	17588	17431	17331	17387	17623	17603	17407	17543	17344	17399	17418	17612	17308	17529	17294	17580	17359	17615	17288	17464	17325	17307	17387	17490	17330	17540	17336	17544	17630	17556	17534	17410	17399	17452	17393	17504	17470	17572	17485	17430	17449	17437	17433	17425	17314	17276	17558	17415	17449	17547	17352	17486	17518	17424	17641	17581	17592	17431	17466	17535	17595	17465	17390	17469	17461	17716	17490	17459	17422	17479	17572	17496	17380	17613	17462	17193	17340	17520	17486	17425	17451	17383	17624	17617	17592	17307	17424	17568	17465	17425	17367	17310	17336	17482	17480	17502	17440	17710	17404	17382	17379	17399	17485	17387	17354	17586	17357	17432	17404	17516	17389	17451	17454	17394	17418	17539	17431	17455	17482	17442	17352	17522	17556	17473	17520	17518	17330	17391	17388	17458	17429	17417	17362	17616	17410	17421	17481	17475	17290	17244	17594	17428	17222	17448	17643	17591	17482	17448	17545	17565	17678	17599	17436	17429	17606	17224	17379	17392	17239	17411	17266	17423	17356	17545	17436	17359	17418	17556	17639	17305	17483	17353	17426	17446	17496	17521	17594	17664	17477	17564	17591	17480	17251	17604	17408	17512	17570	17540	17413	17496	17520	17689	17408	17581	17482	17408	17577	17459	17511	17215	17599	17417	17372	17487	17533	17565	17619	17475	17414	17578	17644	17390	17572	17314	17533	17460	17477	17417	17222	17537	17567	17478	17402	17358	17376	17498	17562	17466	17631	17539	17447	17395	17414	17340	17490	17432	17449	17405	17457	17698	17625	17360	17466	17325	17480	17694	17453	17396	17450	17494	17649	17426	17454	17394	17257	17601	17322	17345	17502	17491	17477	17478	17255	17503	17606	17411	17486	17342	17540	17647	17493	17540	17653	17587	17374	17536	17505	17427	17416	17453	17373	17500	17343	17544	17611	17625	17520	17279	17458	17233	17465	17384	17379	17593	17581	17432	17418	17515	17397	17418	17409	17476	17272	17460	17375	17492	17497	17305	17375	17464	17626	17330	17264	17484	17621	17758	17482	17411	17508	17353	17329	17264	17563	17598	17604	17415	17446	17565	17461	17472	17491	17412	17464	17674	17481	17637	17288	17444	17536	17537	17628	17482	17464	17274	17389	17462	17613	17436	17444	17561	17585	17489	17641	17475	17421	17378	17520	17620	17413	17483	17527	17454	17433	17432	17548	17389	17445	17498	17575	17222	17638	17415	17526	17572	17541	17551	17581	17526	17503	17375	17485	17376	17517	17523	17462	17456	17728	17546	17641	17400	17467	17195	17357	17451	17504	17472	17386	17548	17730	17471	17321	17483	17661	17553	17152	17313	17572	17366	17483	17491	17563	17558	17470	17443	17447	17461	17551	17393	17371	17515	17592	17291	17499	17268	17639	17477	17338	17300	17709	17575	17569	17433	17437	17630	17563	17472	17546	17499	17540	17523	17561	17355	17302	17613	17519	17520	17503	17526	17447	17638	17273	17434	17489	17580	17399	17263	17480	17473	17623	17341	17474	17512	17379	17354	17593	17305	17360	17497	17440	17657	17591	17552	17477	17308	17319	17541	17607	17538	17545	17389	17539	17511	17377	17353	17548	17419	17404	17439	17402	17649	17585	17538	17568	17409	17433	17441	17538	17288	17386	17315	17378	17330	17548	17515	17451	17532	17501	17443	17303	17274	17580	17531	17409	17378	17457	17760	17356	17750	17594	17637	17665	17551	17379	17382	17434	17433	17496	17448	17337	17413	17430	17478	17534	17585	17547	17594	17803	17335	17532	17506	17359	17643	17494	17398	17425	17495	17448	17664	17298	17474	17682	17320	17478	17509	17525	17466	17392	17677	17475	17505	17481	17299	17320	17500	17508	17524	17495	17581	17482	17401	17475	17316	17325	17646	17582	17446	17512	17414	17449	17440	17486	17582	17628	17470	17444	17525	17334	17365	17408	17314	17542	17609	17444	17286	17439	17419	17558	17748	17667	17630	17348	17362	17427	17443	17541	17390	17311	17287	17509	17614	17490	17372	17465	17668	17585
30312	56770	50479	33369	23335	15327	14697	14701	14752	14828	14929	14735	14747	14861	14864	14916	14828	14899	14778	14698	14770	14775	14749	14788	15021	14719	14876	14833	14753	14761	14837	14885	14876	14803	14866	14731	14659	14876	14828	14819	14809	14983	14746	14821	14817	14938	14724	14912	14712	14872	14897	14649	14800	14856	14949	14920	14733	14872	14757	14735	14923	14752	14758	14759	14806	15037	14662	14805	14737	14695	14774	14869	14969	14786	14818	14859	14724	14895	14930	14977	14817	14855	14765	14860	14753	14738	14680	14784	14938	14829	14835	14789	14932	14928	14800	14742	14778	14784	14857	14927	14715	14628	14755	14758	14871	14656	14750	14752	14855	14767	14722	14769	14842	14979	14780	14812	14929	14802	14813	14844	14783	14791	14757	14752	14803	14858	14731	14815	14917	14691	15046	14790	14768	14846	14740	14863	14730	14726	14646	14888	14846	14865	14832	14675	14877	14869	14814	15031	14775	14853	14787	14780	14782	14622	14654	14816	14865	14749	14729	14794	14989	14927	14669	14847	14601	14899	14662	14882	14767	14861	14791	14927	14795	14636	14699	14831	14799	14877	14905	14703	14855	14797	14900	15057	14764	14870	14967	14801	14768	14891	14859	14751	14728	14866	14845	14871	14680	14748	14841	14851	14699	14797	14664	14773	14846	14825	14908	14879	14889	14702	14852	14947	14778	14679	14870	14830	14906	14895	14809	14784	14875	14847	14870	14770	14764	14737	14770	14716	14689	14726	14745	14701	14777	14960	14826	14799	14834	14936	14825	14932	14682	14786	14934	14863	14736	14848	14770	14960	14797	14794	14816	14778	14895	14856	14666	14791	15067	14715	14764	14995	14749	14961	14910	14824	14886	14676	14853	14903	14833	14737	14811	14814	14930	14788	14721	14911	14762	14731	14713	14758	14896	14752	14669	14822	14672	14723	14833	14780	14806	14996	14935	14721	14731	14705	14840	14725	14712	14925	14848	14802	14852	14767	14714	14599	14588	14955	14760	14859	14920	14947	14969	14877	14715	14740	14787	14829	14847	14772	14735	14898	14995	14742	14796	14764	14767	14784	14804	14782	14688	14758	14688	14939	14951	14874	14695	14763	14767	14961	14906	14881	14893	14949	14754	14980	14545	14796	14821	14782	14637	14739	14783	14811	14827	14861	14794	14618	14743	14745	14786	14783	14652	14765	14583	14998	14767	14875	14835	14761	14814	14719	14869	14938	14709	14904	14853	14816	14863	14777	14853	14924	14796	14850	14791	14786	14723	14894	14959	14847	14815	14789	14884	14902	14879	14698	14638	14894	15011	14826	14845	14766	14739	14760	14840	14732	14796	14847	14656	14831	14827	15001	14809	14918	14818	14945	14733	14829	14911	14834	14754	14688	14821	14811	14806	14839	14810	14652	14687	14713	14865	14851	14746	14779	14723	14789	14833	14756	14792	14790	14813	14938	14784	14939	14806	14911	14899	14802	14855	14790	14722	14719	14710	14830	14869	14643	14740	14754	14662	14734	14996	14707	14976	14774	14882	14622	14693	14777	14934	14765	14919	14775	14951	14896	14916	14848	14971	14797	14818	14807	14740	14842	14745	14737	14923	14913	14849	14853	14764	14820	14741	14822	14703	14519	14792	14815	14764	14767	14836	14927	14572	14863	14734	14801	14805	14757	14843	14852	14814	14717	14876	14837	14923	14662	14753	14748	14765	14687	14810	14727	14824	14870	14968	14829	14893	14792	14836	14769	14686	14776	14818	14768	14813	14842	14777	14683	14753	14748	14872	14844	14826	14886	14920	14890	14774	14955	14763	14765	14837	14843	14891	14859	14754	14845	14808	14842	14733	14695	14872	14789	14892	14875	14756	14941	14848	14781	14630	14978	14926	14833	14981	14718	14812	14871	14780	14759	14910	14795	14914	14793	14796	14663	14770	14872	14802	14667	14781	14649	14870	14710	14705	14832	14830	14830	14725	14575	14904	14800	14716	14943	14907	14703	14747	14882	14897	14752	14782	14805	14597	14750	14756	14848	14911	14934	14808	14786	14838	14742	14865	14819	14872	14658	14691	14821	14834	14874	14944	14736	14834	14647	14901	14775	14831	14881	14670	14898	14625	14673	14565	14865	14559	14628	14881	14792	14852	14770	14748	14691	14957	14850	14828	14800	14782	14943	14854	14794	14750	14783	14902	14786	14704	14736	15024	14797	14942	14816	14811	14838	14859	14737	14779	14862	14651	14766	14873	14852	14784	14908	14609	14779	14636	14666	14968	14837	14912	14776	14689	14983	14762	14758	14649	14782	14781	14728	14710	14970	14876	14820	14904	14836	14953	14662	14797	14843	14737	14796	14793	14623	14963	14895	14836	14836	14787	14896	14922	14874	14822	14795	14884	14947	14881	14942	14827	14797	14819	14728	14723	14917	14909	14732	14794	14761	14798	14995	14787	14874	14758	14600	14788	14975	14671	14914	14634	14819	14871	14782	14922	14925	14766	14760	14798	14970	14709	14937	14759	14601	14696	14954	14915	14847	14934	14807	14693	14760	14789	14667	14793	14834	14683	14873	14865	14836	14908	14944	14756	14878	14801	14860	14732	14862	14642	14829	14781	14789	14779	14980	14881	14975	14747	14796	14824	14700	14831	14795	14780	14717	14905	14785	14882	14674	14862	14905	14802	14874	14772	14769	14819	14765	14845	14909	15077	14730	14932	14687	14908	14811	14882	14945	14982	14897	14874	14796	14874	14692	14890	14758	14763	14819	14764	14793	14850	14787	14797	14891	14835	14813	14842	14707	14863	14792	14911	14757	14638	14621	14779	14672	14676	14970	14941	14857	14758	14862	14881	14645	14904	14677	14834	14937	14802	14977	14634	14958	14928	14738	14704	14651	14772	14896	14770	14811	14901	14862	14865	14899	14737	14746	14994	14765	14864	14784	14752	14745	14760	14867	14740	14721	14825	14905	14749	14851	14811	14722	14723	14941	14864	14799	14729	14779	14948	14869	14763	14806	14748	14896	14779	15137	14648	14875	14791	14671	14812	14833	14870	14990	14845	14909	14704	14787	14951	14589	14866	14780	14706	14753	14725	14738	14702	14874	14863	15023	14849	14783	14733	14701	14989	14678	14933	14750	14873	14860	14905	14761	14859	14773	14878	14913	14716	14879	14836	14707	14798	14741	15006	14793	14736	14863	14831	14824	14692	14773	14818	14681	14912	14773	14917	15052	14947	14735	14893	14804	14789	14673	14892	14809	14835	14586	14739	14834	14765	14944	14861	14648	14928	14870	14779	14852	14770	14867	14859	14855	14810	14760	14675	14881	14854	14648	14839	14719	14810	14803	14545	14771	14682	14815	14822	14730	14739	14760	14714	14917	14611	14800	14701	14795	14839	14766	14800	14978	14884	15013	14868	14659	14845	14785	14817	14711	14802	14807	14930	14804	14887	14821	14837	14964	14802	14865	14863	14939	14793	14884	14883	14931	14692	14710	14767	14751	14789	14764	14884	14824	14844	14693	14865	14613	14618	14932	14845	14712	14902	14805	14770	14862	14802	14997	14752	14899	14974	14753	14799	14952	14706	14748	14805	14745	15127	14845	14928	14945	14781	14791	14918	14860	14834	14727	14923	14931	14767	14700	14975	14816	14745	14535	14859	14818	14861	14689	14951	14716	14803	14862	14795	14856	15044	14856	14869	14924	14587	14794	14778	14948	14686	14867	14891	14830	14914	14891	14880	14773	14911	14916	14676	14686	14898	14849	14855	14754	14940	14900	14691	14780	14908	14668	14841	14806	14844	14860	14935	14902	14700	14821	14825	14844	14696	14742	14863	14703	14774	14541	14926	14945	14857	14713	14883	14897	14619	14846	14869	14790	14809	14824	14729	14970	14860	14810	14756	14668	14658	14849	14755	14921	14774	14856	14751	14799	14940	14747	14963	14648	14908	14970	14887	14958	14792	14892	14858	14874	14785	14869	14735	14710	14679	14787	14886	14735	14687	14768	14832	14917	14743	14898	14696	14935	14934	14669	14781	14798	14820	14872	14707	14834	14848	14839	14870	14775	14640	14923	14711	14990	14781	14846	14723	14639	14929	14790	14743	14871	14826	14701	14872	14786	14863	14962	14751	14975	14627	14894	14893	14716	14825	14772	14862	14845	14715	14794	14765	14906	14644	14667	14988	14812	14955	15081	14924	14829	14758	14969	14835	14988	14808	14756	14829	14865	14948	14704	14856	14838	14842	14861	14847	14742	14889	14888	14826	14867	14927	14655	14781	14928	14865	14777	14931	14935	14839	14849	14557	14842	14761	14814	14730	14758	14907	14915	14936	14670	14761	14692	14698	14990	14863	14908	14812	14728	14890	14631	14602	14972	14857	14919	14804	14848	14838	14795	14880	14878	14873	14835	14758	14969	14762	14790	14894	14802	14955	14735	14963	14893	14994	14806	14705	14651	14827	14920	14783	14763	14710	14872	14803	14981	14778	14850	14913	14743	14766	14762	14785	14773	14655	14863	14789	14682	14823	14769	14827	14956	14835	14870	14749	14868	14938	14741	14742	14858	14767	14709	14982	14831	15009	14905	14835	14824	14859	14807	14809	14769	14957	14781	14863	14876	14906	14925	14880	14956	14695	14916	14945	15004	14853	14552	14810	15016	14565	14901	14740	14856	14578	14829	14670	14776	14748	14678	14883	14763	14652	14781	14969	14897	14865	14876	14859	14790	14840	14800	14780	14707	14829	14852	14683	14845	14785	14834	14882	14688	14768	14939	14898	14795	14862	14774	14871	14982	15097	14750	14816	14818	14952	14677	14960	14724	14852	14850	14742	14946	14796	14798	14749	14916	14820	14799	14798	14821	14717	14770	14700	14776	14829	14733	14966	14776	14961	14777	14777	14957	14718	14807	14976	14805	14720	14820	14908	14777	14798	14860	14731	14844	14754	14798	14959	14861	14789	14721	14826	14701	14941	14836	14924	14789	14874	14758	14849	14705	14670	14747	14854	14768	14716	14762	14604	14767	14886	14668	14775	14881	14734	14859	14875	14821	14890	14747	14715	14664	14721	14867	14634	14732	14936	14962	14727	14891	14849	14738	14768	14833	14751	14848	14865	14840	14772	14918	14887	14962	14871	14815	15008	14963	14879	14771	14673	14768
24010	23260	42508	44569	37618	25631	21657	18081	17325	17572	17541	17442	17401	17365	17429	17255	17509	17185	17267	17298	17383	17306	17496	17371	17204	17490	17347	17134	17224	17347	17385	17411	17194	17100	16997	17378	17261	17419	17317	17457	17168	17163	17314	17180	17053	17115	17248	17145	17272	17422	17242	17147	17159	17148	17347	17323	17275	17215	17302	17240	17028	17127	17249	17221	17145	17217	17281	17198	17056	17145	17189	17278	17241	17105	17218	17012	16915	17187	17210	17093	16912	17136	17180	17158	17179	17204	17200	17047	17045	17262	17147	16903	17020	17296	17118	17273	17251	17153	17303	17185	17090	17119	17211	17087	17029	17110	16968	17119	17259	17096	17230	17129	17084	17302	17233	17223	17202	17249	17117	17189	17209	17115	17148	17108	17139	16954	17161	17139	17448	17199	16941	17162	17175	17309	17249	17095	17269	17097	17028	17184	17232	17224	17352	17267	17345	17264	17040	17144	17247	17088	17135	17054	17102	17145	17213	17186	17247	17275	17165	17092	17082	17198	17215	17327	17111	17051	17261	17252	17179	17174	17216	17056	17249	17180	17140	17030	17243	17105	17196	17233	17193	17388	17345	17146	17229	17099	17290	17306	17133	17113	17091	17118	17264	17223	17072	17298	17113	17284	17212	17112	17068	17258	17178	17230	17003	17108	17250	17326	17067	17102	17175	17238	17076	17271	17092	17126	17022	17295	17267	17072	17146	17143	17186	17106	17289	16885	17096	17429	17121	17312	17090	17122	16949	17429	17190	17201	17251	17236	17279	17046	17330	17208	17329	17312	17178	17039	17258	17415	17303	17175	17168	17193	17170	17086	17230	17098	17011	17295	17260	16791	17110	17132	17211	16992	17002	16962	17077	17223	17106	17212	17276	17279	17230	17009	17059	17102	17157	17198	17245	17054	17310	17131	16992	17119	17077	17274	17169	17081	17310	17239	17152	17201	17056	17185	17273	17394	17152	17158	17141	17228	17103	17131	17075	17231	17304	17245	17021	17092	17209	17300	16997	17227	17230	16893	17246	17068	17088	17055	17184	17229	17301	17140	17080	16901	17109	17227	17090	17099	17043	17131	17164	17379	17306	17192	17301	17105	17067	17100	17252	17234	17137	17306	17280	17297	17409	17090	17145	17119	17173	17021	17090	17241	17127	17353	17188	16925	17232	17180	17303	17129	17249	17034	17165	16995	17079	17114	17322	17241	17137	17077	17250	17308	17294	17216	17118	17021	17079	17277	17161	16884	17190	17102	17228	17195	17146	17196	17122	17462	17251	17259	17162	17152	17102	17091	17162	17102	17225	17105	17239	17272	17188	17109	17319	17218	17251	17117	17005	17208	16999	17287	17389	17189	17157	17095	16947	17455	17084	17050	17229	17287	17285	17079	17103	17181	17136	17430	16998	17203	17270	17235	17124	17191	17240	17262	17168	17161	17194	17355	17242	17300	17163	17245	17160	17024	17047	17089	17079	17226	17197	17077	17074	17133	17028	17212	17117	17169	17038	17256	17038	16984	17403	17238	17066	17103	16948	17238	17308	17157	17239	17258	17024	17220	17137	17206	17433	17161	17303	17293	17224	17247	17165	17289	17328	17172	17164	17076	17080	17209	17310	16948	17074	17327	17287	17120	17234	17126	17039	17015	17050	17030	17115	17135	17083	17141	17097	17162	17274	17211	17094	17159	17111	17066	17194	16975	17084	17289	17263	17322	17312	17029	16987	17216	17092	17261	17056	17186	17351	17073	17334	17179	17100	16983	17014	17010	17092	17067	17255	17278	17196	17119	17019	17241	17262	17149	17163	17196	17106	17233	17180	17173	17028	17176	17034	17377	17361	17190	17301	17119	17267	17032	17293	17224	17211	17021	17180	17147	17122	17163	17236	17240	17137	17050	17312	17013	17162	17307	17053	16904	17416	17118	17120	16997	17206	17329	17115	16942	17129	17123	17075	17043	17365	16950	17177	17337	17067	17132	17169	17389	16969	17376	17319	17206	17224	17353	17136	17194	17058	16973	17065	17070	17116	17133	17029	16988	17313	17126	17237	17148	17222	17143	17362	17110	17169	17080	17224	17256	16933	17020	17171	17106	17053	17264	17168	17230	17167	17182	17059	17317	17229	17223	17122	17060	17136	17092	17191	17202	17234	17113	17147	17152	17175	17293	17296	17041	17338	17114	17329	17162	17082	17241	17425	17002	17293	17199	16886	17295	17255	17275	17239	17166	17345	17116	17044	17083	17189	17195	17139	17145	17147	17222	17144	17143	17161	17275	17291	17322	17141	17310	17314	17285	17076	17233	17157	17335	17292	17101	17001	16972	17155	17215	17373	17331	17218	17379	17156	17478	17223	17236	17091	17154	17232	17018	17208	17192	16984	17161	17203	17275	17357	17350	17410	17229	17224	17276	17288	17172	17136	17132	17263	17085	17279	17250	17222	17113	17271	16927	17154	17322	17147	17370	17189	17128	17206	16915	17149	17295	17314	17351	17065	17101	17351	17212	17176	17236	17046	17083	17303	17083	17154	17107	17206	17250	17097	17389	17201	17202	17325	17096	17281	16968	17124	17199	17212	17179	17188	17172	17288	17167	17207	17309	17347	17336	17234	17278	17246	17101	17301	17156	17116	17121	17381	17200	16899	17320	16931	17130	17049	17407	17265	17201	17050	17156	17197	17121	17200	17257	17282	17153	17292	17271	17077	17207	17130	17175	17254	17246	17281	17305	17221	17213	17043	17117	17158	17403	17147	16880	17271	17046	17201	17108	17028	17192	17092	17271	17071	17220	17067	17325	17124	17024	16951	17051	17141	17201	17141	17029	17276	17072	17085	17302	17059	17097	17228	17111	17216	17123	17049	17290	17231	17389	17128	17100	17280	17041	17203	17370	17241	17169	17100	17186	17155	17181	17142	17159	17082	17010	17049	17134	17003	17146	17309	17206	17300	17070	17250	17223	17168	17378	17130	17034	16947	17132	16992	17173	17121	17127	17205	17204	17106	17048	17191	17173	17067	16982	17268	17176	17101	16992	16960	17219	17115	17149	17144	17118	17217	17115	17321	17387	17123	17076	17195	17400	17089	17343	17289	17017	17104	16995	16998	17115	17049	17090	17065	17251	17207	17135	17266	17180	17196	17097	16968	17169	17209	17056	17193	17146	16932	17330	17204	17070	17272	17109	17184	17167	17319	16993	17022	17280	17181	17030	17050	17179	17017	17097	17071	17188	17075	16993	17268	17218	17113	17122	17311	17400	16976	17041	17061	17301	17249	17226	17240	16987	17193	16961	17153	17047	17216	17166	17082	17151	17148	17430	17108	17203	17159	17010	17107	17310	17243	17255	17053	17160	17120	17229	17062	17233	17145	17270	16966	17319	17345	17342	16998	17134	17026	17274	17186	17273	17173	17147	17178	17128	17094	17050	17208	17228	17213	17120	17377	17154	17039	17054	16888	17333	17089	16955	17221	17158	17143	17131	17243	17093	17119	17202	17029	17196	17035	16987	17067	17288	17319	17117	17267	17022	17356	17327	16979	17177	17349	17197	17246	17219	17000	17119	17260	17082	17155	17249	17260	16937	17329	17314	17331	17150	17143	17302	17236	17058	17213	17251	17143	17143	17148	17175	17191	17208	17308	16966	16903	17101	17137	17218	17239	17230	16984	17046	17209	17008	17216	17313	17198	17123	17152	17120	17256	17353	16991	17074	17310	17037	17117	17163	17236	17185	17382	17174	17409	17129	17053	17029	17100	17033	16963	17060	17067	17091	17141	17165	17100	17382	16949	17111	17061	17209	17275	17081	17132	17003	17220	17031	17125	17157	17393	17268	17230	17270	17157	17183	17243	17182	17102	17087	17163	17173	17197	16939	17180	17081	17229	17066	17238	17402	17284	17123	17172	17277	16991	16942	17229	16865	17347	17256	17116	17109	17064	17147	17176	17070	17103	17255	17284	17060	17056	17226	17230	17395	17149	17047	17074	17125	17043	17216	17341	17222	17175	17184	17065	17012	17166	17265	17217	17140	17225	16982	17004	17224	17199	17132	17188	17051	17266	17162	17056	17330	16949	17193	17155	17246	17262	17028	17216	17503	16997	17136	17307	17055	17226	17102	17148	17199	17005	17053	17027	16985	17166	17222	17011	17373	17143	17171	17082	17154	17220	17019	17186	17344	17220	17365	17235	17203	17217	17419	17134	17064	17056	17332	17163	17319	17022	17146	17107	17401	17182	17438	17213	16967	16923	17118	17235	17195	17187	17191	17211	17323	17185	17038	17128	17410	17282	17069	17089	16913	17172	16986	17066	17028	17111	17232	17255	17242	17168	16951	17147	17038	17085	17199	17346	17326	17242	17161	17247	17384	16996	17096	17200	17180	17276	17218	16902	17102	17281	17254	17323	17048	17169	17091	17348	17208	17090	17184	17197	17228	17157	17244	17168	17130	17284	17198	17108	17133	17181	16964	17293	17030	17231	17373	17512	17224	17169	17226	17097	17173	17047	17091	17140	17133	17104	17079	17214	17104	17174	17167	17018	17280	17178	17097	17292	17320	17121	17146	17330	17231	17158	17247	17207	17302	17212	17041	17002	17326	17086	16989	17155	17132	17066	17074	17172	17152	17262	17121	17172	17310	17028	17074	17288	17238	17080	16985	17314	17239	17131	17155	17056	17101	17130	17273	17312	17134	17122	17217	17200	17211	16932	17143	17293	17164	17034	17168	17043	17186	17221	17155	17112	17203	17122	17367	17568	17114	17068	17065	17286	17244	17296	17087	17061	17179	16980	17265	17165	17204	17089	16970	17119	17097	17247	17240	17155	17165	17017	17158	17058	17113	17148	17178	17080	17079	17185	17067	17081	17031	17007	17156	17273	17143	17255	17257	17052	17254	17128	16992	17217	17219	17207	16991	17184	17308	17028	17071	17062	17147	17170	17060	17138	17177	17129	17327	17195	17062	17107	17197	17223	17120	17210	17017	17132	17100	17126	17134	17286	17020	16967	17023	17118	17103	17229	17128	17122	17164	17021	17256	17124	17116	17325	17375	17218	17066	17243	16870	17246	17273	17064	17051	17258	17063	17348	17010	16923	17043	17206	17202	17064	17203	17209	17097	17089	17060	17151	17092	17267	17486	16839	17139	17117	17141	17180	17381
55059	99141	90302	66218	44813	19761	14847	14723	14646	14674	14651	14735	14681	14675	14831	14609	14669	14749	14733	14547	14770	14727	14633	14695	14510	14485	14882	14666	14772	14579	14950	14673	14583	14680	14684	14646	14782	14792	14683	14454	14594	14726	14583	14533	14576	14753	14590	14723	14791	14590	14744	14617	14641	14650	14737	14604	14640	14521	14616	14727	14667	14695	14846	14559	14699	14612	14545	14753	14747	14680	14613	14753	14480	14537	14619	14668	14621	14715	14671	14765	14694	14567	14619	14630	14708	14580	14710	14581	14668	14676	14816	14683	14737	14582	14588	14807	14539	14727	14727	14561	14637	14559	14761	14758	14604	14767	14798	14702	14553	14699	14516	14826	14822	14660	14507	14622	14518	14716	14625	14691	14565	14906	14713	14668	14669	14825	14750	14772	14750	14732	14705	14465	14611	14647	14740	14720	14693	14494	14508	14528	14566	14676	14682	14609	14488	14665	14469	14471	14626	14618	14493	14753	14527	14783	14656	14626	14677	14454	14511	14818	14553	14754	14808	14670	14730	14689	14769	14563	14917	14411	14684	14699	14592	14834	14604	14489	14642	14703	14667	14710	14759	14767	14647	14645	14665	14622	14540	14372	14466	14751	14785	14724	14743	14632	14569	14579	14526	14753	14422	14636	14787	14565	14712	14648	14527	14704	14852	14601	14711	14771	14769	14496	14687	14640	14691	14709	14681	14557	14627	14678	14641	14535	14747	14745	14455	14679	14520	14560	14739	14627	14750	14677	14640	14673	14830	14466	14610	14441	14690	14614	14747	14656	14630	14646	14698	14458	14532	14704	14701	14584	14735	14639	14659	14723	14654	14865	14651	14514	14715	14708	14606	14744	14690	14617	14558	14667	14718	14740	14796	14845	14680	14717	14709	14670	14677	14727	14704	14662	14801	14606	14548	14744	14768	14508	14655	14527	14693	14608	14525	14480	14616	14562	14725	14696	14750	14662	14721	14619	14699	14417	14676	14729	14640	14770	14603	14620	14629	14533	14580	14528	14714	14783	14646	14507	14687	14773	14661	14528	14560	14775	14676	14591	14833	14643	14631	14572	14707	14532	14892	14674	14690	14629	14666	14557	14798	14665	14604	14627	14744	14616	14733	14523	14448	14589	14702	14697	14576	14527	14745	14734	14708	14618	14711	14679	14679	14484	14554	14677	14643	14646	14727	14888	14746	14607	14553	14579	14639	14773	14477	14644	14584	14584	14568	14627	14734	14615	14543	14533	14552	14612	14684	14654	14927	14705	14449	14585	14704	14644	14607	14656	14700	14710	14609	14674	14642	14517	14560	14660	14567	14452	14748	14730	14757	14870	14727	14789	14787	14633	14649	14677	14642	14486	14785	14554	14555	14624	14571	14688	14649	14445	14656	14527	14706	14797	14509	14489	14750	14636	14743	14710	14484	14766	14733	14795	14673	14517	14587	14561	14581	14518	14532	14653	14715	14820	14670	14765	14556	14621	14789	14566	14580	14402	14706	14678	14721	14512	14727	14757	14786	14593	14667	14527	14618	14617	14793	14548	14691	14561	14760	14685	14487	14654	14538	14583	14701	14718	14652	14673	14728	14476	14683	14660	14529	14740	14537	14567	14689	14650	14505	14665	14669	14613	14656	14740	14616	14699	14524	14745	14686	14728	14429	14696	14628	14720	14567	14609	14722	14458	14712	14706	14682	14603	14502	14608	14666	14615	14665	14622	14730	14691	14768	14702	14612	14689	14695	14554	14480	14600	14783	14582	14643	14610	14604	14705	14728	14711	14545	14671	14600	14768	14753	14746	14747	14629	14599	14748	14690	14681	14553	14607	14851	14726	14612	14625	14671	14649	14614	14656	14570	14739	14725	14533	14442	14553	14760	14744	14795	14600	14547	14485	14683	14564	14680	14679	14589	14544	14715	14691	14355	14709	14706	14607	14560	14588	14676	14681	14665	14610	14617	14558	14747	14672	14567	14380	14608	14571	14679	14632	14723	14806	14583	14525	14732	14674	14754	14637	14801	14603	14611	14677	14599	14560	14737	14884	14578	14739	14517	14626	14691	14634	14606	14670	14711	14708	14623	14862	14621	14615	14635	14794	14658	14654	14425	14476	14767	14678	14624	14675	14671	14376	14792	14748	14622	14648	14678	14750	14664	14502	14734	14574	14621	14624	14573	14647	14726	14677	14748	14611	14501	14581	14656	14716	14753	14757	14549	14569	14656	14587	14676	14548	14663	14535	14655	14564	14617	14641	14704	14688	14804	14632	14644	14733	14800	14907	14485	14706	14784	14495	14779	14730	14608	14592	14599	14589	14531	14501	14608	14704	14662	14580	14689	14698	14558	14563	14696	14712	14754	14640	14583	14691	14529	14771	14678	14567	14684	14618	14874	14501	14584	14746	14673	14554	14691	14775	14558	14687	14574	14647	14722	14700	14603	14755	14626	14588	14493	14530	14619	14696	14578	14729	14641	14646	14565	14704	14578	14560	14867	14481	14554	14706	14692	14606	14695	14686	14524	14718	14548	14770	14438	14679	14491	14674	14695	14685	14710	14562	14561	14642	14718	14691	14693	14465	14660	14519	14678	14629	14766	14580	14510	14767	14768	14676	14571	14831	14632	14416	14386	14680	14640	14726	14767	14700	14698	14592	14709	14678	14807	14671	14749	14580	14623	14672	14599	14557	14815	14508	14610	14756	14707	14656	14560	14620	14648	14724	14731	14640	14626	14702	14715	14723	14563	14435	14561	14656	14721	14654	14829	14712	14846	14658	14662	14668	14733	14764	14696	14723	14805	14538	14613	14611	14747	14809	14629	14696	14653	14650	14457	14687	14646	14624	14825	14584	14587	14635	14707	14574	14620	14777	14532	14645	14541	14643	14656	14596	14478	14682	14692	14711	14537	14749	14490	14627	14684	14584	14601	14646	14667	14705	14682	14520	14638	14712	14703	14779	14577	14720	14534	14744	14694	14679	14814	14618	14654	14673	14614	14503	14603	14693	14566	14837	14708	14680	14658	14771	14528	14521	14637	14498	14713	14835	14481	14610	14660	14731	14757	14735	14727	14633	14544	14728	14709	14729	14547	14751	14497	14645	14685	14672	14599	14651	14612	14650	14698	14731	14772	14670	14792	14712	15009	14542	14801	14636	14753	14486	14749	14559	14494	14700	14786	14608	14620	14666	14579	14594	14487	14804	14652	14749	14821	14509	14681	14509	14597	14532	14509	14793	14658	14824	14594	14821	14427	14638	14723	14657	14681	14648	14752	14654	14769	14681	14700	14621	14585	14780	14708	14527	14759	14671	14765	14659	14613	14544	14608	14666	14636	14524	14563	14654	14636	14672	14638	14479	14709	14589	14536	14724	14711	14655	14732	14759	14676	14688	14704	14607	14563	14646	14784	14584	14664	14614	14578	14797	14574	14646	14703	14551	14537	14585	14644	14413	14726	14565	14604	14744	14552	14804	14710	14709	14711	14604	14560	14673	14730	14735	14643	14810	14809	14602	14602	14668	14661	14517	14618	14614	14751	14723	14881	14549	14542	14602	14516	14618	14811	14692	14754	14602	14522	14699	14821	14679	14805	14723	14738	14626	14771	14840	14823	14841	14750	14651	14659	14697	14814	14757	14811	14687	14681	14574	14608	14701	14593	14741	14666	14505	14616	14895	14506	14708	14683	14495	14580	14654	14657	14913	14596	14665	14785	14650	14637	14624	14725	14571	14663	14592	14665	14833	14800	14534	14697	14574	14563	14763	14381	14525	14842	14622	14656	14812	14779	14765	14759	14748	14695	14715	14614	14569	14584	14543	14757	14637	14479	14599	14665	14733	14624	14639	14548	14632	14738	14546	14711	14596	14615	14731	14586	14761	14467	14636	14752	14721	14510	14637	14764	14640	14652	14695	14567	14695	14771	14604	14690	14645	14560	14649	14714	14522	14710	14602	14619	14758	14738	14605	14475	14713	14619	14623	14695	14789	14576	14695	14686	14597	14586	14671	14629	14754	14844	14727	14684	14569	14705	14504	14759	14762	14701	14615	14661	14655	14663	14716	14763	14744	14696	14559	14632	14606	14851	14646	14648	14651	14603	14698	14772	14652	14624	14896	14503	14690	14668	14768	14534	14835	14782	14758	14577	14632	14775	14641	14705	14783	14676	14718	14671	14566	14685	14648	14589	14719	14529	14732	14714	14743	14647	14696	14522	14634	14861	14801	14691	14653	14645	14610	14658	14558	14632	14614	14562	14546	14763	14611	14673	14542	14816	14565	14681	14769	14644	14684	14618	14729	14575	14712	14598	14589	14675	14701	14742	14613	14659	14618	14731	14698	14768	14628	14705	14488	14710	14693	14623	14562	14645	14392	14552	14583	14791	14630	14592	14703	14529	14674	14678	14588	14600	14632	14742	14666	14597	14893	14522	14574	14731	14637	14553	14470	14503	14727	14552	14643	14768	14723	14676	14676	14650	14715	14596	14624	14664	14701	14614	14558	14843	14625	14738	14780	14650	14518	14614	14617	14778	14587	14514	14503	14638	14834	14742	14558	14716	14731	14582	14616	14678	14761	14640	14577	14732	14477	14638	14754	14680	14575	14593	14614	14561	14638	14648	14546	14653	14641	14670	14636	14639	14777	14607	14745	14692	14579	14789	14765	14747	14715	14788	14675	14732	14761	14744	14511	14578	14538	14680	14765	14609	14617	14735	14550	14768	14767	14755	14714	14577	14786	14654	14624	14707	14835	14753	14588	14708	14862	14581	14543	14621	14577	14710	14636	14714	14666	14543	14638	14714	14729	14666	14728	14773	14448	14684	14633	14593	14638	14659	14652	14499	14778	14655	14608	14680	14589	14655	14542	14673	14613	14683	14668	14742	14723	14696	14630	14667	14648	14629	14713	14681	14577	14743	14651	14559	14619	14721	14672	14865	14863	14850	14556	14594	14695	14696	14826	14626	14628	14824	14687	14505	14557	14802	15021	14733	14663	14684	14571	14585	14601	14697	14559	14622	14717	14647	14569	14651	14646	14896	14769	14668	14658	14517	14685	14447	14865	14708	14531	14814	14816	14655	14750	14672	14771	14662	14835	14740	14718	14712	14553	14740	14582	14555	14642	14665	14731	14599	14509	14346	14592	14665	14677	14780	14640	14733	14663
23057	22325	37706	38848	35195	27270	24345	18551	17688	17663	17517	17376	17518	17631	17486	17505	17592	17289	17443	17270	17191	17252	17453	17333	17496	17262	17309	17446	17257	17295	17192	17113	17287	17305	17303	17168	17304	17201	17334	17246	17374	17474	17183	17074	17370	17207	17289	17291	17271	17171	17249	16992	17291	17368	17213	17384	17185	17041	17253	17247	17221	17119	17081	17212	17223	17169	17214	17173	17326	17173	17097	17235	17151	16977	17115	17183	17319	17508	17089	17267	17066	17177	17153	17235	17132	17291	17263	17254	17414	17056	17228	17171	17016	17068	17228	17339	17316	17058	17194	17179	17147	17241	17307	17248	17164	17351	17120	16972	17050	17140	17287	17182	17262	17056	17003	17043	17254	17165	17220	16908	17027	17147	16944	17075	16980	17070	17349	17029	17054	17233	17112	17321	17185	17147	17245	17118	17026	17092	17402	17221	17243	17173	17108	17161	17162	16947	17110	17179	17076	17079	17125	17142	17039	17036	17097	17116	17295	17022	17174	17088	17285	17115	17189	17196	17156	17304	17171	17329	17168	17137	17033	17101	16960	17056	17047	17288	17275	16975	17030	17256	17257	17110	17096	17246	17239	17269	17335	17075	17180	17006	17144	17316	17132	17246	17188	17164	17156	17265	16993	17120	17149	17071	17134	17145	17128	17241	16926	17024	17364	17032	17098	17233	17165	17125	17229	17158	17160	17165	17084	17130	17147	17060	17225	16991	17145	17210	17067	17173	17258	17113	17335	17138	17112	17166	16882	17171	17000	17091	17097	17078	17206	17223	16966	16984	17221	17198	17210	17355	17187	17143	17141	17222	17126	17168	17118	17009	17346	17376	17295	16981	17093	17212	17211	17165	17202	17046	17171	17114	16887	16986	17035	17227	17215	17066	17042	17135	17130	17064	17083	17244	17021	17057	17391	17092	17135	17161	17224	16907	17118	16901	17051	17017	17207	17297	17136	17013	17098	17216	17316	17097	17023	17048	17070	17143	17121	16934	17126	17131	17061	17063	17128	17166	17049	17080	17111	17270	17398	17265	17104	17123	17308	17095	17129	16976	17295	17088	17143	17083	17268	17131	17238	16976	17204	16967	17226	17117	17135	17210	17086	17050	17211	17092	17219	17265	17166	17090	16958	17049	17132	17058	16929	17003	17181	17323	17251	17050	17295	17176	17160	17074	17140	17205	16957	17118	17159	17211	17132	17020	17367	17242	17150	17079	17006	16995	16972	17084	17144	16988	17015	17230	17053	17123	16882	17042	17050	17095	17241	17184	17252	17195	16758	17291	16984	17257	17102	17231	17187	17131	17155	17000	17255	17099	17012	17212	17026	17104	17158	17146	17259	17022	17239	17066	16935	17114	17194	17127	17067	17235	17161	17119	17243	17155	17238	17091	17177	17142	17009	17113	17022	17146	17153	17214	17132	17147	17128	17063	17000	17399	17140	17302	17018	17180	17254	17153	17296	17186	17229	17037	17135	16933	17056	17107	17046	17205	16986	17355	17221	17208	17097	17098	17166	17041	17143	17099	17241	16997	17219	17244	17195	17276	17185	17002	17185	17181	17250	17092	17289	16903	17156	17032	17054	17043	17346	17038	17090	17134	17132	17285	17174	17354	16976	17228	17237	17152	16960	17050	17114	17136	17179	17108	16964	17048	17144	17133	17300	17101	17219	17228	17131	17135	17309	17180	17220	17182	17148	17283	16946	17248	17067	17077	17162	17232	16990	17247	17153	17243	16951	17335	17154	17212	17295	17094	17260	17136	17040	17131	17310	17063	17312	17214	17047	17084	17002	17168	17180	17070	17089	17091	17149	16977	17178	17111	16938	16984	17075	17146	17111	17062	17188	17338	16868	17017	17189	17225	16958	17231	17247	17048	16948	16978	17101	17050	17015	17196	17148	17089	17273	17158	16935	16993	17236	17209	17348	17112	17054	17167	17135	17035	17211	17380	17083	17168	17051	17153	17168	17003	17110	16984	17188	17261	17030	16976	17035	17142	17229	17196	17079	17083	17210	17076	17242	17197	17108	17203	17191	17180	17117	17136	17200	17135	17041	17242	16922	17033	17032	17094	17210	17158	17317	17184	17208	17055	17142	17025	17153	17231	17119	16983	17264	17051	17078	17082	17285	17125	17269	17113	17112	17422	17284	17037	17222	17094	17193	16950	17100	16984	17312	16937	17073	17232	17290	17043	17013	17285	17148	17095	17190	17238	17073	17206	17262	17366	17157	17012	17033	17042	17142	17330	17255	17202	17083	17121	17334	17350	17106	17235	17237	17037	17219	17185	17113	17118	17227	17141	17234	17116	17261	17015	17070	17277	17234	17013	17199	16875	17215	17072	17110	17049	17366	17121	17252	17016	16998	17122	17218	17204	16958	17125	17237	17195	17079	17081	17005	17036	17049	17043	16965	17224	17127	17368	17164	17030	17215	17108	17157	16954	17111	16993	17069	17109	17149	17211	17068	17173	17201	16900	17310	17085	17024	16972	17208	17001	17172	17256	17282	17135	17077	17124	16998	17165	17223	17121	17259	17320	17200	17083	17149	16900	16903	16926	17183	16946	17202	17322	17246	17384	16939	17003	17342	17152	17158	17105	17132	17065	17004	17137	17290	17138	16975	17070	16911	16974	17239	17186	17028	17168	17243	17043	17087	17209	16762	17164	17064	17028	17007	17040	16981	16977	17265	17304	17084	17043	17017	17236	17054	17165	16928	17127	17233	17076	17076	17272	17058	17039	17272	17114	17164	17303	17239	17190	16899	17074	17249	17095	16955	17321	17286	17187	17224	16935	17014	17157	16962	17023	17214	17245	17059	17065	17233	17011	17265	17210	17090	17115	17039	17049	17205	17070	17208	17158	17193	17106	17130	16850	16923	17072	17073	17144	17174	16908	17114	17250	17080	17093	17216	17188	17092	17245	17048	17163	17334	17188	17110	17100	17343	17211	17088	17367	16971	17201	17106	17306	17158	17165	17188	17277	17066	17018	17181	17171	17081	16903	17011	17202	17012	17059	17150	17125	17047	16984	17009	17059	17066	16908	17001	17051	17151	17110	17401	17182	17095	17071	17196	17437	17225	17244	16943	17341	16974	17194	17217	17198	17179	17061	17129	17304	17084	17268	17274	16946	17158	16927	17207	17290	17070	16994	17124	17159	16817	17177	17059	17246	17037	17044	17163	17289	17192	17089	17114	17171	16983	17133	17030	17121	17014	17107	17125	17242	17229	17136	16967	17320	17252	17115	17213	17023	17063	17171	17024	17222	17270	17268	16776	16965	17154	17126	17054	17094	17150	17333	17201	17179	17003	17233	17485	17157	17194	17082	16987	16947	17134	17149	17155	17256	17323	17179	17166	17082	17052	17290	17019	17050	17174	17217	16959	17060	17070	17046	17168	17298	17303	17209	17088	17259	17369	17135	17132	17109	17097	17003	17183	16924	17259	17090	17101	17137	17050	17128	17263	17311	17224	17180	17233	16971	17171	17061	16974	17023	17215	17032	17211	16985	17122	16942	17171	17160	17042	17241	17173	17192	16993	16919	17287	17158	17138	17178	17179	17219	16999	17053	17150	17301	17103	16935	17089	16910	17192	17132	16843	16997	17090	17227	17060	17056	17176	17306	16952	17071	17292	17240	17156	17048	17252	16871	17281	17215	17160	17148	17180	17149	16992	17072	17003	17254	17144	17110	17123	17250	17063	16839	17035	17075	17067	17039	17104	17369	17088	17292	17034	16921	17085	17091	17088	17008	17183	17338	16913	16797	17349	17233	17247	17149	17164	17129	16945	16882	17123	17233	17061	16860	17221	17299	17171	17114	16945	17249	17095	17280	17102	17241	17113	16940	17362	17134	16948	17096	17148	17042	17113	17082	17054	17042	17074	17120	17091	17117	17311	17059	17128	17069	17083	17247	16945	16996	17245	17105	17002	16881	17099	16939	17098	16954	17063	17050	16982	17205	17119	17110	17277	17220	17175	16980	17130	17287	17149	17239	17426	17169	17343	17123	17060	16969	17111	17411	16997	17085	17077	17146	17072	16968	17018	16704	17071	17004	17069	17070	17184	17067	17058	16965	17172	17225	17024	17023	17306	17030	17202	17180	17253	17156	17163	17134	17300	17124	17017	16975	17221	17144	17359	17163	17293	17121	17071	17029	17172	17189	17191	17094	17048	17110	17085	17330	17328	17179	17237	17109	17215	17058	17034	17299	17076	17112	17054	16856	17339	17021	17162	16996	17322	16980	16840	17047	16956	17030	17148	17204	17197	16922	17250	17036	17181	17189	17174	17115	17237	17070	16959	16881	17097	17098	17256	17166	17286	17060	17111	17089	17195	17032	17276	17239	17169	17191	17185	17153	17080	17090	17149	16981	17240	17246	17055	17088	17204	17241	17358	17232	17174	17156	17305	17179	17104	17339	17214	17079	17010	17047	17289	16885	16996	17053	17169	17195	17080	17047	17095	17041	17356	17222	17141	17209	16990	17145	17224	17271	17058	16941	17176	17052	17097	17115	17393	17067	17206	17321	17153	17064	17033	17057	17066	17271	17116	17322	17116	17062	17190	17117	16914	17099	17185	17075	17426	17233	16944	17148	17078	16978	17048	17060	17206	17279	17112	17087	16958	17178	17279	17114	17270	17041	17065	16921	17122	17048	17148	17136	16965	16983	17262	17025	17016	17348	16977	17016	17173	17264	17061	17190	17108	16957	17159	16971	17208	17007	17109	17112	17132	17055	17005	17127	17146	17098	17064	17059	16994	16968	17126	17167	17120	17042	17082	17117	17413	17184	17172	17118	17119	17057	17017	17247	17018	17353	17037	17086	17212	17190	17101	17108	17080	17237	17195	17051	17189	17183	17103	17081	17161	17162	17077	17009	17075	17325	17094	17263	16962	17287	17183	16999	17175	17251	17002	17037	16996	17185	17150	16985	17060	17067	17207	17423	17114	17069	17076	17015	17046	16875	17003	17144	16991	17224	17012	17174	17276	17313	17144	17149	17033	17096	17207	17234	17002	17180	16961	16984	17130	17131	17132	17071	17004	17063	17154	17175	17248	17235	17063	17097	17068	17146	17121	17339	17278	17098	17203	17229	16976	17069	17048	17063	17146	17299	16966	16994	17186	17209	17023	17139	16866	17207
62394	105950	96317	74096	51232	23688	14609	14602	14701	14643	14516	14465	14570	14767	14506	14704	14564	14669	14599	14546	14738	14573	14723	14646	14717	14643	14821	14649	14525	14560	14637	14710	14619	14682	14642	14582	14666	14738	14597	14583	14548	14732	14616	14652	14707	14556	14323	14603	14485	14564	14461	14651	14545	14540	14642	14737	14710	14600	14658	14480	14552	14640	14661	14661	14579	14819	14680	14529	14739	14825	14603	14642	14797	14756	14707	14638	14754	14801	14631	14774	14743	14573	14609	14668	14699	14626	14683	14818	14516	14503	14486	14543	14707	14567	14503	14774	14447	14511	14550	14851	14750	14645	14489	14496	14538	14666	14493	14626	14595	14576	14485	14673	14414	14524	14614	14651	14692	14643	14639	14739	14504	14823	14537	14608	14463	14489	14405	14555	14586	14572	14593	14597	14495	14645	14463	14762	14606	14565	14581	14700	14501	14611	14511	14651	14529	14569	14499	14582	14660	14477	14444	14674	14424	14501	14632	14673	14526	14634	14568	14702	14507	14490	14609	14661	14566	14724	14385	14438	14738	14605	14434	14581	14613	14640	14523	14782	14527	14575	14625	14452	14775	14609	14475	14582	14654	14481	14487	14543	14562	14759	14666	14516	14629	14569	14493	14479	14767	14567	14517	14486	14526	14648	14598	14582	14541	14583	14611	14550	14575	14724	14579	14661	14551	14678	14594	14600	14527	14586	14611	14506	14633	14623	14597	14531	14602	14536	14423	14646	14675	14538	14747	14425	14541	14677	14520	14609	14615	14609	14708	14516	14617	14793	14664	14698	14598	14698	14708	14440	14511	14646	14608	14507	14590	14570	14715	14675	14521	14521	14482	14601	14626	14580	14554	14661	14700	14443	14673	14588	14619	14521	14498	14704	14537	14741	14442	14511	14603	14544	14692	14425	14620	14598	14708	14468	14699	14628	14487	14732	14532	14600	14718	14684	14529	14526	14746	14635	14408	14669	14499	14684	14509	14586	14676	14489	14725	14605	14564	14770	14547	14612	14693	14499	14554	14604	14557	14554	14695	14629	14674	14580	14616	14549	14640	14622	14577	14693	14530	14371	14541	14750	14719	14387	14665	14614	14680	14674	14508	14470	14474	14649	14546	14473	14364	14684	14641	14775	14655	14478	14465	14677	14458	14624	14657	14592	14519	14439	14612	14659	14639	14729	14759	14792	14515	14712	14659	14624	14599	14539	14559	14582	14726	14575	14499	14525	14527	14603	14592	14430	14530	14698	14627	14611	14596	14531	14560	14626	14610	14690	14704	14686	14605	14443	14648	14669	14474	14510	14521	14706	14656	14676	14582	14710	14628	14586	14504	14553	14556	14490	14612	14595	14623	14721	14617	14662	14747	14492	14473	14543	14565	14651	14632	14731	14668	14646	14667	14630	14573	14630	14596	14438	14619	14894	14684	14711	14695	14444	14694	14654	14545	14539	14562	14708	14556	14570	14758	14556	14571	14576	14769	14592	14629	14566	14602	14583	14578	14624	14589	14461	14443	14886	14516	14634	14489	14330	14534	14644	14455	14562	14646	14584	14475	14866	14520	14473	14548	14704	14670	14537	14622	14528	14531	14561	14535	14524	14582	14482	14638	14551	14566	14606	14461	14583	14718	14614	14652	14689	14753	14626	14679	14617	14572	14487	14645	14503	14647	14511	14707	14587	14612	14738	14715	14471	14741	14663	14544	14453	14683	14564	14545	14682	14537	14456	14642	14630	14586	14591	14627	14488	14636	14632	14679	14624	14660	14767	14552	14624	14577	14669	14475	14843	14580	14562	14571	14647	14572	14629	14517	14450	14695	14646	14728	14584	14705	14524	14577	14598	14739	14438	14675	14630	14643	14425	14523	14671	14690	14486	14730	14636	14503	14634	14523	14741	14462	14522	14552	14571	14508	14616	14457	14633	14487	14705	14622	14577	14814	14516	14656	14518	14747	14705	14642	14572	14643	14548	14618	14669	14637	14489	14708	14544	14489	14508	14843	14509	14726	14541	14477	14709	14651	14601	14438	14529	14717	14524	14641	14607	14572	14638	14613	14613	14538	14677	14518	14532	14471	14584	14606	14553	14707	14676	14469	14629	14605	14529	14658	14567	14512	14532	14611	14606	14645	14563	14523	14527	14610	14658	14474	14722	14658	14638	14607	14613	14536	14668	14611	14528	14558	14532	14597	14488	14644	14593	14556	14706	14573	14650	14741	14461	14733	14671	14607	14611	14570	14624	14712	14608	14542	14498	14640	14621	14705	14668	14853	14535	14537	14597	14613	14586	14541	14672	14622	14531	14504	14670	14687	14544	14449	14555	14456	14716	14530	14643	14734	14622	14721	14720	14489	14498	14669	14601	14507	14553	14318	14664	14777	14610	14569	14524	14557	14574	14719	14587	14644	14755	14656	14594	14760	14680	14571	14562	14402	14610	14650	14639	14560	14596	14541	14462	14796	14633	14481	14489	14543	14598	14556	14659	14677	14544	14574	14544	14411	14513	14588	14603	14541	14602	14708	14674	14425	14401	14660	14549	14648	14558	14706	14499	14595	14524	14580	14571	14581	14713	14594	14701	14504	14752	14410	14525	14658	14430	14607	14392	14703	14468	14558	14710	14704	14552	14617	14359	14681	14569	14601	14542	14424	14595	14602	14535	14681	14670	14704	14495	14675	14677	14568	14591	14629	14487	14517	14611	14502	14447	14552	14616	14500	14581	14557	14690	14859	14616	14480	14658	14832	14685	14471	14536	14485	14580	14522	14598	14593	14496	14794	14625	14639	14710	14721	14731	14693	14509	14683	14606	14712	14497	14683	14625	14627	14688	14621	14591	14607	14325	14560	14564	14634	14544	14549	14693	14683	14484	14583	14569	14612	14577	14683	14393	14744	14661	14379	14579	14508	14580	14611	14657	14710	14600	14600	14772	14517	14411	14629	14544	14524	14524	14617	14546	14494	14677	14554	14624	14595	14529	14659	14609	14593	14708	14785	14502	14666	14522	14599	14532	14553	14589	14591	14755	14474	14583	14626	14558	14657	14745	14775	14626	14604	14561	14648	14585	14602	14673	14653	14842	14653	14649	14692	14644	14631	14784	14478	14558	14552	14711	14604	14655	14709	14687	14767	14528	14676	14425	14658	14731	14571	14702	14573	14513	14738	14695	14530	14613	14706	14514	14498	14603	14758	14671	14511	14697	14578	14558	14527	14766	14646	14783	14710	14654	14549	14788	14573	14491	14797	14668	14508	14568	14671	14524	14638	14562	14492	14585	14798	14560	14506	14386	14598	14344	14546	14558	14617	14548	14555	14649	14551	14607	14497	14755	14457	14373	14663	14504	14454	14688	14556	14594	14552	14588	14569	14607	14595	14686	14610	14721	14733	14647	14773	14694	14681	14499	14532	14525	14609	14611	14622	14576	14513	14407	14538	14669	14611	14527	14635	14601	14552	14612	14694	14698	14693	14554	14485	14726	14712	14617	14544	14728	14673	14661	14501	14455	14743	14536	14412	14433	14386	14527	14614	14821	14728	14518	14597	14715	14570	14600	14508	14467	14697	14659	14525	14519	14695	14811	14590	14752	14599	14463	14480	14517	14682	14709	14625	14572	14623	14628	14549	14558	14616	14688	14458	14482	14564	14582	14666	14450	14656	14500	14640	14693	14614	14618	14584	14488	14698	14631	14392	14595	14527	14624	14542	14525	14600	14667	14646	14435	14457	14672	14531	14763	14598	14700	14478	14557	14812	14720	14808	14566	14629	14568	14533	14671	14728	14634	14667	14670	14744	14622	14531	14581	14600	14652	14736	14771	14837	14523	14530	14482	14404	14629	14565	14722	14490	14597	14636	14996	14460	14599	14582	14627	14791	14625	14683	14675	14509	14594	14695	14560	14620	14664	14717	14700	14634	14458	14596	14728	14385	14682	14500	14446	14605	14411	14634	14598	14596	14657	14588	14378	14584	14606	14561	14767	14551	14703	14715	14532	14574	14602	14640	14844	14547	14603	14605	14611	14567	14719	14486	14511	14655	14514	14449	14525	14515	14559	14751	14481	14506	14524	14663	14560	14656	14594	14518	14613	14553	14606	14719	14700	14428	14453	14592	14775	14685	14690	14480	14704	14838	14324	14551	14581	14570	14679	14640	14638	14476	14588	14596	14725	14624	14711	14644	14461	14677	14682	14675	14588	14622	14572	14514	14582	14614	14497	14513	14572	14606	14449	14419	14603	14603	14687	14608	14652	14601	14701	14652	14617	14615	14571	14382	14554	14746	14546	14681	14631	14523	14567	14550	14655	14611	14532	14587	14632	14471	14528	14642	14467	14696	14623	14666	14495	14695	14655	14756	14720	14699	14797	14576	14567	14625	14537	14590	14731	14638	14580	14677	14651	14599	14502	14650	14619	14639	14543	14666	14540	14520	14498	14559	14531	14715	14494	14584	14515	14542	14547	14703	14520	14783	14513	14620	14602	14700	14500	14752	14544	14553	14740	14406	14588	14541	14640	14568	14570	14603	14565	14625	14436	14745	14513	14660	14615	14515	14733	14499	14438	14541	14467	14682	14488	14589	14574	14746	14595	14574	14453	14662	14850	14767	14467	14591	14481	14636	14546	14636	14697	14455	14524	14537	14646	14706	14605	14575	14660	14562	14599	14759	14649	14509	14656	14701	14529	14672	14518	14530	14590	14525	14538	14639	14487	14600	14373	14464	14630	14559	14691	14556	14705	14533	14621	14541	14569	14433	14478	14455	14603	14592	14559	14515	14631	14685	14716	14721	14767	14682	14634	14491	14592	14712	14814	14727	14811	14550	14646	14713	14526	14689	14639	14389	14615	14756	14507	14588	14595	14738	14556	14643	14650	14582	14646	14494	14772	14750	14629	14626	14594	14530	14677	14582	14658	14564	14613	14487	14657	14459	14720	14552	14615	14629	14730	14636	14675	14597	14716	14572	14554	14640	14757	14591	14736	14552	14463	14730	14590	14640	14695	14525	14732	14598	14690	14698	14489	14569	14758	14605	14527	14678	14556	14610	14790	14633	14573	14612	14642	14795	14775	14483	14470	14647	14702	14572	14530	14560	14560	14608	14663	14594	14416	14681	14601	14562	14558	14573	14598	14755	14754	14441	14558	14674	14745	14853	14650
29013	33945	46056	35964	24282	19661	18029	17637	17686	17609	17553	17441	17604	17543	17400	17755	17731	17642	17492	17434	17604	17644	17689	17464	17592	17620	17618	17643	17621	17400	17549	17690	17518	17502	17626	17691	17593	17819	17521	17539	17510	17575	17615	17703	17798	17540	17405	17400	17475	17516	17763	17772	17522	17595	17632	17601	17515	17593	17436	17487	17611	17585	17625	17543	17512	17521	17589	17680	17612	17546	17448	17519	17484	17622	17674	17727	17530	17597	17603	17561	17414	17506	17724	17715	17516	17547	17364	17386	17696	17390	17579	17539	17608	17548	17591	17609	17809	17522	17502	17630	17693	17512	17408	17382	17418	17568	17593	17390	17575	17650	17526	17615	17477	17427	17599	17510	17644	17525	17433	17586	17546	17791	17420	17663	17672	17580	17537	17327	17520	17484	17598	17574	17823	17580	17894	17682	17538	17485	17587	17589	17476	17854	17496	17454	17412	17446	17290	17530	17660	17597	17278	17697	17553	17450	17617	17491	17499	17291	17585	17508	17513	17547	17488	17652	17757	17524	17533	17387	17507	17471	17503	17561	17546	17617	17734	17293	17639	17589	17767	17543	17443	17531	17650	17542	17567	17425	17584	17449	17759	17538	17460	17551	17436	17474	17435	17457	17449	17631	17340	17351	17388	17787	17515	17597	17598	17582	17426	17603	17438	17480	17439	17364	17645	17696	17377	17657	17492	17433	17704	17569	17845	17604	17563	17360	17594	17590	17656	17598	17574	17484	17367	17532	17605	17566	17442	17422	17767	17458	17541	17621	17577	17859	17619	17532	17543	17489	17491	17492	17474	17596	17632	17575	17534	17465	17521	17615	17476	17509	17570	17702	17541	17523	17366	17542	17379	17594	17497	17330	17675	17529	17473	17798	17401	17520	17651	17528	17623	17687	17548	17617	17646	17723	17684	17498	17747	17631	17573	17855	17496	17588	17380	17417	17755	17594	17504	17470	17643	17390	17534	17659	17498	17485	17500	17594	17592	17413	17446	17491	17653	17260	17404	17465	17585	17644	17472	17516	17625	17528	17714	17579	17658	17630	17568	17684	17428	17451	17545	17700	17560	17453	17568	17567	17624	17240	17521	17637	17444	17349	17550	17541	17750	17338	17415	17544	17525	17546	17592	17442	17448	17528	17472	17436	17426	17521	17620	17567	17309	17544	17551	17561	17570	17317	17517	17409	17846	17467	17635	17646	17692	17725	17775	17766	17848	17606	17474	17406	17412	17395	17693	17499	17598	17657	17408	17617	17551	17670	17376	17583	17442	17606	17646	17652	17643	17650	17814	17261	17585	17464	17515	17634	17646	17482	17422	17423	17688	17360	17507	17533	17537	17497	17570	17623	17498	17650	17518	17582	17590	17503	17479	17596	17400	17638	17692	17677	17639	17766	17551	17593	17449	17616	17411	17523	17646	17694	17620	17624	17467	17235	17505	17387	17542	17761	17671	17518	17426	17623	17721	17790	17550	17535	17542	17672	17682	17476	17614	17587	17660	17663	17913	17561	17669	17557	17574	17454	17584	17496	17491	17440	17578	17426	17404	17583	17540	17430	17670	17512	17673	17440	17447	17564	17537	17522	17466	17546	17603	17402	17510	17527	17548	17571	17657	17355	17691	17495	17593	17522	17551	17471	17821	17379	17709	17547	17554	17577	17709	17465	17494	17563	17481	17445	17591	17718	17530	17519	17577	17393	17389	17443	17822	17699	17569	17443	17584	17725	17607	17653	17417	17455	17554	17661	17472	17246	17422	17406	17426	17435	17354	17598	17616	17531	17445	17667	17360	17521	17431	17473	17494	17558	17666	17508	17484	17454	17622	17645	17470	17531	17499	17499	17442	17605	17617	17498	17440	17688	17412	17468	17498	17591	17657	17575	17570	17588	17657	17529	17733	17414	17241	17526	17508	17447	17574	17227	17322	17409	17733	17596	17430	17555	17692	17635	17285	17609	17730	17327	17771	17371	17478	17338	17489	17378	17346	17551	17433	17557	17473	17344	17327	17503	17627	17530	17173	17430	17682	17621	17387	17516	17493	17397	17697	17624	17607	17687	17500	17611	17783	17517	17592	17391	17624	17753	17663	17537	17317	17468	17392	17506	17709	17561	17535	17436	17709	17460	17559	17547	17666	17580	17495	17547	17579	17437	17536	17684	17298	17426	17397	17691	17585	17645	17526	17459	17543	17711	17594	17672	17532	17673	17551	17694	17596	17692	17470	17563	17457	17457	17420	17487	17493	17592	17409	17561	17569	17495	17440	17575	17416	17644	17587	17534	17492	17557	17412	17649	17830	17811	17502	17631	17648	17320	17609	17594	17709	17303	17513	17630	17565	17413	17833	17766	17566	17724	17588	17504	17600	17688	17597	17470	17671	17514	17548	17574	17514	17543	17377	17649	17378	17588	17616	17602	17632	17674	17718	17587	17574	17460	17390	17562	17616	17407	17511	17485	17347	17581	17527	17522	17547	17591	17571	17631	17465	17499	17473	17603	17492	17358	17442	17511	17393	17453	17598	17360	17804	17323	17544	17686	17618	17605	17557	17495	17671	17614	17419	17599	17432	17738	17610	17658	17584	17388	17543	17604	17713	17620	17546	17528	17557	17563	17519	17551	17691	17551	17570	17647	17539	17589	17513	17363	17590	17629	17766	17504	17641	17398	17356	17447	17561	17606	17606	17666	17523	17478	17649	17533	17678	17556	17548	17418	17676	17478	17590	17511	17639	17557	17445	17566	17633	17413	17613	17478	17478	17365	17699	17444	17453	17749	17564	17437	17719	17677	17662	17411	17566	17387	17636	17727	17606	17457	17511	17577	17659	17525	17528	17637	17617	17567	17622	17392	17370	17585	17454	17566	17426	17523	17471	17472	17696	17623	17508	17557	17650	17380	17469	17434	17236	17435	17513	17592	17706	17439	17591	17314	17540	17652	17555	17612	17371	17339	17647	17626	17514	17391	17578	17617	17710	17610	17417	17747	17505	17577	17468	17559	17603	17608	17667	17407	17735	17744	17401	17523	17456	17452	17478	17498	17489	17439	17607	17440	17527	17638	17477	17439	17700	17327	17597	17520	17665	17701	17553	17553	17414	17626	17330	17674	17641	17673	17893	17400	17395	17474	17478	17475	17629	17519	17419	17380	17383	17585	17640	17724	17495	17254	17629	17382	17494	17670	17403	17760	17702	17520	17572	17533	17485	17386	17624	17641	17496	17648	17407	17615	17363	17514	17391	17613	17403	17486	17414	17701	17531	17479	17642	17359	17513	17419	17605	17695	17552	17532	17701	17599	17319	17495	17644	17590	17555	17742	17475	17563	17508	17632	17543	17345	17366	17477	17603	17544	17521	17491	17342	17693	17687	17581	17347	17501	17812	17592	17560	17678	17583	17331	17480	17547	17388	17463	17418	17441	17649	17541	17482	17563	17387	17552	17352	17566	17635	17590	17332	17386	17692	17572	17640	17461	17557	17500	17463	17659	17509	17591	17572	17466	17443	17634	17786	17673	17451	17522	17498	17512	17316	17302	17538	17489	17577	17389	17466	17613	17564	17643	17620	17660	17550	17540	17582	17536	17449	17508	17519	17360	17745	17549	17520	17704	17506	17637	17631	17596	17375	17575	17485	17609	17847	17597	17659	17496	17639	17414	17698	17530	17527	17658	17658	17420	17692	17457	17518	17687	17761	17620	17663	17543	17341	17405	17314	17155	17601	17518	17497	17582	17439	17645	17510	17557	17546	17433	17703	17621	17470	17255	17467	17580	17627	17761	17689	17538	17381	17569	17390	17653	17591	17460	17541	17494	17801	17581	17554	17348	17501	17604	17593	17558	17474	17591	17394	17674	17605	17514	17708	17404	17513	17617	17444	17470	17561	17447	17657	17610	17558	17496	17420	17351	17406	17520	17389	17420	17437	17366	17562	17504	17768	17629	17502	17653	17432	17573	17372	17569	17705	17600	17402	17702	17667	17531	17620	17612	17381	17508	17555	17492	17367	17410	17682	17500	17699	17420	17543	17513	17600	17469	17650	17775	17569	17323	17592	17480	17555	17332	17469	17461	17475	17639	17762	17532	17604	17496	17505	17495	17684	17474	17641	17509	17458	17386	17840	17630	17651	17581	17349	17613	17580	17472	17540	17618	17524	17525	17599	17476	17652	17533	17513	17723	17665	17564	17521	17641	17576	17562	17431	17579	17524	17360	17595	17558	17379	17571	17540	17393	17434	17499	17486	17460	17673	17631	17672	17603	17407	17417	17545	17610	17572	17859	17381	17600	17424	17636	17583	17364	17431	17536	17504	17415	17836	17656	17518	17491	17457	17677	17462	17545	17752	17408	17535	17689	17645	17446	17533	17516	17631	17560	17475	17644	17715	17506	17318	17614	17562	17479	17608	17698	17538	17624	17448	17504	17497	17498	17535	17351	17545	17448	17531	17558	17583	17453	17622	17473	17493	17494	17689	17481	17457	17426	17449	17499	17643	17560	17410	17412	17488	17810	17471	17576	17440	17496	17482	17716	17428	17444	17423	17435	17410	17428	17472	17481	17468	17479	17653	17551	17623	17657	17468	17659	17638	17572	17466	17625	17511	17839	17502	17481	17423	17528	17575	17534	17426	17552	17727	17498	17331	17450	17405	17621	17543	17554	17686	17458	17511	17551	17582	17616	17418	17424	17601	17790	17618	17277	17618	17457	17684	17461	17571	17510	17533	17553	17324	17547	17577	17497	17487	17598	17535	17640	17675	17428	17633	17631	17483	17616	17774	17672	17502	17718	17484	17594	17637	17183	17769	17482	17501	17476	17585	17626	17538	17536	17491	17457	17532	17674	17528	17454	17747	17577	17388	17570	17670	17686	17577	17701	17504	17410	17615	17460	17523	17467	17467	17374	17296	17399	17528	17619	17546	17667	17456	17544	17570	17672	17422	17649	17487	17691	17353	17625	17480	17692	17628	17492	17613	17473	17475	17479	17403	17341	17415	17444	17465	17447	17719	17504	17699	17648	17765	17301	17693	17515	17462	17546	17704	17544	17689	17508	17634	17633	17505	17517	17649	17524	17598	17561	17604	17577	17485	17500	17743	17670	17500	17487	17605	17502	17779	17646	17512	17550	17691	17493	17625	17543	17539	17538	17491	17534
33289	55633	49638	32457	21394	16216	14880	14749	14659	14958	14772	14725	15016	14931	14938	14901	14785	14922	14849	14711	14895	14807	14942	14842	14877	14810	15001	14710	14742	14960	14702	14849	14872	14789	14861	14814	14888	14886	15052	14928	14736	14666	14889	14847	14866	14736	14686	14843	14773	14940	14911	15006	14782	14706	14718	14905	14835	14689	14780	14847	14864	14798	14846	14794	14699	14760	14998	14725	14868	14747	14772	14978	14925	14652	14779	14825	14836	14990	14974	14817	14752	14596	14860	14699	14920	14860	14603	14931	14974	14917	14866	14796	14958	14723	14867	14893	14795	14748	14944	14928	14718	14713	14786	14871	14982	14842	14732	14838	14717	14973	14900	14772	14574	14680	14872	14889	14907	14626	14866	14791	14896	14782	14831	14743	14843	14848	14771	15054	14800	14873	14900	14790	14576	14826	14979	14889	14872	14833	14792	14754	14857	14655	14913	14788	14909	15018	14625	14690	14744	14775	14741	14913	14819	14747	14782	14752	14697	14759	14905	14744	14568	14752	14658	14790	14933	14574	14760	14727	14778	14709	14781	14852	14819	14805	14621	14890	14804	14745	14884	14979	14897	14726	15044	14854	14758	14706	14869	14819	14800	14829	14918	14576	14801	14823	14790	14731	14861	14779	14576	14823	14775	14920	14907	14663	14804	14817	14855	14737	14925	14739	14772	14805	14828	14898	14946	14698	14910	14862	14849	14880	14824	14906	14723	14773	14742	14774	14830	14693	14890	14948	14877	14803	14874	15111	14791	14725	14773	14762	15020	14962	14852	15003	15003	14892	14783	14895	14819	14710	14914	15066	14835	14821	14901	14846	14831	14760	14801	14902	14908	14842	14661	14684	14715	14843	14714	14834	14850	14842	15021	14564	14786	14757	14850	14949	14891	14921	14985	14734	14928	14718	14938	14648	14739	14946	14730	14821	14851	14842	14887	14716	14815	14872	14983	14807	14782	14777	14829	14874	14854	14814	14673	14931	14839	14729	14780	14784	14803	14886	14816	14870	14747	14900	14877	14839	14698	14620	14742	14850	14807	14781	14890	14759	14781	14919	14812	14647	14701	14673	14963	14638	14888	14897	14787	14771	14833	14771	14731	14740	14946	14700	14897	14926	14868	14889	14771	14863	14739	14830	14866	14859	14871	14822	14888	14666	14852	14737	14691	14734	14792	14772	14770	14979	14842	14903	14883	14784	14792	14856	14619	14918	14813	14838	14830	14891	14737	14718	14713	14768	14877	14838	14894	14757	14850	14854	14699	14883	14971	14804	14957	14823	14839	14934	14834	14754	14727	14848	14695	14811	14717	14790	14622	14980	14803	14634	15003	14722	14879	14763	14889	14911	14911	14789	14754	14765	14999	14685	14780	14862	14824	14821	14817	14823	14805	14879	14748	15041	14774	14944	14721	14790	14836	14756	14798	14809	14777	14786	14775	14750	14861	14869	14852	14926	14848	14806	14827	14707	14765	14709	14953	14637	14831	14701	14634	14766	14904	14907	14687	14805	14965	14742	14972	14755	14824	14934	14863	14856	14790	14824	14921	14850	14915	14866	14764	14848	14757	14748	14678	14786	14632	14899	14813	14771	14701	14796	14662	14842	14924	14779	14731	14850	14665	14918	14723	14692	14694	14835	14932	14841	14870	14735	14994	14831	14815	14795	14773	14976	14905	14872	14956	14872	14757	14903	14855	14685	14839	14726	14931	14812	14746	14608	14686	14743	14680	14779	14701	14813	14808	14789	14696	14784	14846	14637	14748	14724	14781	14881	14901	14824	14829	14758	14806	14837	14952	14686	14809	14817	14718	14893	14799	14956	14806	14726	14709	14873	14721	14779	14839	14879	14841	14832	14906	14918	15040	14723	14710	14849	14943	14787	14921	14653	14671	14687	14762	14712	14698	14827	14885	14785	14694	14682	14729	14869	14783	14850	14834	14709	14950	14868	14812	14579	14846	14854	14903	14885	14938	14906	14726	14811	14819	14737	14854	14691	14860	14740	14972	14734	14982	14678	14915	14994	14759	14744	14986	14998	14867	14689	14787	14808	14910	14600	14927	14787	14822	14829	14782	14797	14947	14734	14939	14922	14789	14872	14956	14790	14813	14883	14826	14777	14945	14817	14831	14783	14839	14872	14987	14808	15022	14764	14840	14923	14731	14674	14976	14785	14784	14734	14753	14802	14708	14787	14729	14782	14890	14829	14672	14757	14816	14936	14931	14768	14795	14878	14934	14878	14823	14738	14771	15012	14714	15000	14800	14924	14774	14613	14880	14801	14803	14675	14776	14919	14835	14726	14651	14936	14878	14941	14749	14765	14809	14676	14694	14822	14774	14800	14744	14820	14892	14792	14849	14649	14899	14921	14838	14833	14943	14708	14813	14747	14807	14852	14959	14878	14800	14896	14833	14859	14758	14732	14993	14802	14906	14920	15015	14689	14905	14901	14899	14828	14918	14828	14776	14857	14767	14600	14974	14906	14817	14663	14712	14841	14881	14744	14827	14947	14824	14823	14701	14771	14865	14845	14729	14775	14702	14827	14652	14675	14729	14893	14986	14996	14990	14815	14925	14805	14776	14929	14742	14676	14806	14834	15004	14606	14928	14838	14810	14995	14871	14700	14745	14772	14736	14798	14656	14853	14908	14765	14815	14680	14659	14807	14737	14950	14794	14772	14994	14761	14911	14833	14870	14884	14839	14705	14824	14814	14655	15027	14748	14722	14902	14863	14903	14876	14830	14891	14950	14860	14734	14865	14900	14613	14873	14881	14953	14885	14846	14689	15005	14739	14892	14807	14809	14737	14889	14778	14865	14707	14753	14878	14862	14837	14779	14771	14972	14875	14848	14574	14762	14779	14982	14715	14843	14720	14640	14751	14746	14729	14819	14918	14753	14791	14720	14835	14915	14697	14891	14897	14830	14778	14845	14963	14802	15009	14738	14796	14735	15022	14606	14749	14685	14942	14762	14878	14770	14583	14875	14706	14570	14880	14804	14789	14751	14775	14817	14858	14938	14833	14923	14744	14862	14936	14757	14868	14794	14871	14736	14709	14675	14806	14664	14661	14703	14778	14797	14777	14805	14739	14894	14855	14749	14831	14777	15082	14851	14725	14757	14679	14803	14853	14766	14770	14708	14856	14644	14838	14875	14796	14722	14890	14971	14760	14858	14660	14814	14799	14870	14795	14813	14849	14763	14817	14883	14726	14766	14959	14957	14702	14820	14866	14865	14922	14856	14728	14701	15023	14928	14785	14945	14713	14795	14870	14848	14746	14755	14749	14986	14759	14748	14841	14791	14817	14805	14784	14811	14755	14789	14787	14794	14861	14726	14870	14745	14703	14944	14804	14817	14838	14854	14654	14686	14745	14678	14805	15017	14741	14754	14853	14829	14753	14849	14874	14970	14795	14885	14861	14867	15091	14796	14654	14763	14693	14878	14696	14859	14785	14833	14727	14946	14857	14844	14835	14899	14766	14796	14758	14896	14931	14797	14824	14758	14886	14705	14794	14648	14959	14973	14869	15001	14913	14606	14792	14976	14573	14883	14965	14891	14780	14882	14836	14993	14826	14880	14813	14782	14802	14683	14764	14789	14948	14796	14753	14682	14789	14805	14875	14730	14900	14866	14662	14604	14870	14583	14761	14893	14808	14887	14995	14753	14720	14719	14760	14678	14860	14608	14792	14800	14676	14918	14835	14735	14852	14808	14805	14830	14805	14896	14938	14897	14670	14858	14955	14700	14851	14911	14938	14717	14751	14921	14834	14849	14763	14807	14855	15024	14921	14920	14845	14889	14824	14826	14716	14936	14756	14843	14898	14832	14640	14781	14846	14969	14770	14890	14807	14939	14782	14942	14892	14810	14813	14898	14888	14826	14777	14918	14744	14682	14868	14797	14775	14880	14850	14903	14856	14822	14862	14498	14779	14768	14868	14776	14873	14838	14900	14866	15007	14613	14832	14727	14706	14693	14652	14967	14804	14917	14986	14868	14934	14886	14741	14695	14784	14849	14847	14907	14989	14777	14796	14754	14728	14783	14680	14849	14703	14770	14855	14815	14745	14902	14650	14725	14747	14851	14898	14662	14743	14661	14711	14909	14841	14759	14947	14985	14887	14746	14872	14944	14845	14713	14923	14676	14664	14764	14651	14742	14802	14857	14753	14859	14847	14925	14730	14767	14613	14839	14956	14807	14809	14699	14728	14904	14848	14897	14918	14870	14874	14806	14881	14596	14963	14690	14809	14745	14813	14849	14877	14825	14854	14836	14825	14778	15063	14878	14752	14918	14894	14664	14716	14912	14765	14654	14737	14825	14811	14862	14961	14983	14799	14703	15028	14757	14961	14806	14768	14803	14887	14962	14784	14835	14933	14771	14830	14862	14760	14840	14877	14806	14875	14803	14920	14929	14911	14777	14718	14703	14750	14800	14818	14716	14821	14791	14651	15017	14858	14899	14703	14845	14921	14927	14802	14776	14791	14856	14796	14668	14557	14976	14810	14740	14774	14884	14854	14947	14780	14787	14739	14969	14811	14822	14828	14721	15059	14912	14878	14794	14958	14745	14841	14924	14798	14816	14851	14823	14734	14783	14948	14828	14695	14942	14846	14741	14902	14830	14782	14925	14795	14581	14738	14984	14528	14856	14860	14817	14670	14903	14894	14897	14910	14968	14845	14831	14871	14899	14481	14818	14918	14805	14935	14843	14786	14987	14618	14773	14852	14657	14728	14700	14803	14726	14895	14817	14914	14761	15021	14890	14768	14845	14874	14704	14742	14751	14859	14777	14857	14718	14810	14710	14787	14993	14759	14944	14892	14724	14866	14843	14974	14947	14812	14809	14814	15013	14862	15041	14855	14939	14845	14765	14637	14857	14686	14958	14697	14834	14915	14833	14860	14938	14821	14943	14673	14896	14643	14931	14755	14769	14729	14917	14871	14869	14804	14869	14816	14925	14679	14977	14601	14806	14784	14669	14868	14872	14851	14774	14969	14731	14805	14851	14936	14879	14807	14878	14618	14868	14778	14906	14661	14900	14590	14774	14941	14829	14790	14782	14817	14979	14875	14835	14739	14918	14772	14796	14918	14857	14858	14776	14849	14853	14782	14727	14873	14852	14813	14846	14741	14758	14959	14855	14804
23875	23431	42373	44296	34657	26039	21723	18107	17333	17620	17549	17470	17758	17728	17454	17410	17342	17304	17551	17408	17460	17623	17657	17616	17124	17188	17407	17309	17400	17441	17386	17396	17566	17381	17371	17245	17360	17404	17526	17150	17442	17294	17271	17348	17318	17193	17285	17191	17165	17324	17290	17309	17137	17420	17227	17343	17371	17325	17215	17287	17342	17203	17275	17433	17439	17385	17199	17137	17034	17216	17299	17315	17353	17276	17323	17087	17177	17383	17296	17181	17377	17400	17341	17390	17321	17412	17306	17464	17150	17307	17239	17325	17296	16976	17287	17160	17094	17234	17259	17083	17316	17316	17213	16974	17251	17421	17227	17240	17238	17201	17252	17380	17388	17252	17325	17496	17209	17241	17117	17233	17400	17251	17145	17140	17397	17211	17210	17230	17397	17461	17125	17311	17281	17184	17218	17200	17336	17371	17405	17283	17348	17251	17302	17317	17137	17323	17388	17207	17330	17293	17349	17239	17117	17175	17196	17146	17363	17302	17164	17332	17305	17185	17677	17208	17292	17224	17216	17382	17363	17163	17218	17363	17273	17132	17304	17296	17408	17127	17299	17359	17340	17143	17268	17195	17333	17427	17068	17384	17392	17171	17235	17166	17261	17205	17253	17369	17119	17193	17400	17426	17219	17282	17317	17279	17457	17159	17124	17192	17231	17253	17425	17237	17354	17275	17321	17208	17236	17090	17167	17219	17258	17117	17223	17250	16994	17314	17212	17193	17484	17158	17371	17321	17392	17085	17211	17235	17217	17241	17227	17231	17110	17199	17186	17146	17209	17218	17463	17186	17160	17161	17257	17397	17571	17274	17141	17189	17156	17360	17490	17243	17197	17261	17281	17226	17356	17306	17312	17322	17171	17337	17303	17135	17372	17370	16928	17287	17239	17171	17110	17367	17096	17266	17358	17266	17117	17495	17419	17369	17427	17186	17273	17174	17361	17355	17332	17465	17305	17270	17300	17442	17139	17265	17298	17425	17415	17363	17025	17249	17332	17314	17393	17385	17231	17210	17233	17229	17267	17254	17326	17182	17311	17270	17276	17062	17155	17449	17416	17209	17358	17288	17350	17211	17250	16949	17196	17339	17233	17260	17128	17133	17194	17046	17392	17281	17258	17215	17252	17163	17131	17363	17135	17100	17230	17036	17274	17247	17395	17235	17229	17328	17343	17047	17167	17271	17275	17206	17165	17197	17003	17219	17169	17242	17342	17105	17245	17244	17334	17245	17277	17338	17239	17073	17125	17299	17249	17384	17171	17207	17363	17134	17208	17355	17440	17285	17096	17285	17134	17183	17272	17171	17218	17138	17040	17158	17380	17178	17242	17174	17351	17084	17202	17096	17379	17228	17111	17058	17263	17178	17086	17293	17337	17493	17188	17085	17401	17166	17138	17124	17134	17354	17294	17126	17324	17276	17360	17273	17220	17142	17217	17255	17493	17206	17242	17435	17322	17171	17218	17273	17254	17325	17326	16887	17261	17060	17286	17326	17331	17305	17379	17213	17229	17293	17481	17263	17224	17219	17218	17259	17419	17279	17164	17194	17192	17204	17208	17021	17267	17297	17330	17173	17244	17215	17081	17151	17257	17437	17250	17366	17351	17300	17345	17269	17262	17278	17167	17252	17227	17357	17347	17298	17434	17364	17232	17243	17361	17114	17224	17308	17223	17366	17343	17173	17329	17285	17387	17144	17222	17248	17313	17308	17060	17199	17135	17355	17265	17355	17286	17179	17384	17235	17208	17165	17220	17503	17320	17388	17200	17366	17039	17380	17342	17317	17116	17088	17278	17335	17321	17193	17235	17371	17337	17144	17074	17167	17464	17440	17241	17302	17340	17028	17269	17238	17431	17335	17132	17258	17281	17218	17362	17389	17383	17451	17404	17229	17304	17247	17281	17290	17378	17293	17065	17217	17261	17443	17531	17249	17185	17317	17269	17295	17553	17182	17495	17202	17470	17331	17235	17260	17257	17313	17297	17253	17237	17174	17285	17339	17242	17147	17190	17381	17247	17073	17282	17181	17335	17332	17196	17093	17108	17273	17417	17422	17484	17302	17196	17331	17034	17162	17390	17072	17219	17115	17331	17318	17234	17506	17268	17391	17408	17101	17289	17294	17287	17062	17368	17150	17541	17274	17417	17411	17566	16857	17159	17200	17460	17077	17320	17439	17386	17353	17219	17308	17204	17230	17250	17286	17181	17147	17275	17231	17194	17321	17392	17272	17455	17153	17197	16899	17098	17418	17081	17158	17426	17233	17389	17105	17112	17394	17203	16991	17315	17251	17358	17155	17178	17065	17249	17137	17235	17334	17225	17133	17441	17242	17330	17076	17393	17316	17358	17310	17348	17323	17114	17169	17110	17360	17239	17341	17303	17137	17383	17124	17242	17351	17101	17124	17326	17149	17329	17171	17169	17291	17364	17368	17220	17202	17193	17266	17125	17314	17349	17203	17299	16901	17172	17223	17280	17197	17201	17402	17147	17342	17304	17232	17325	17125	17091	17285	17505	17288	17370	17425	17114	17221	17367	17132	17298	17305	17264	17133	17231	17154	17234	17161	17224	17241	17052	17324	17204	17377	17220	17161	17289	17028	17072	17174	17216	17302	17363	17253	17602	17261	17378	17228	17158	17376	17201	17312	17157	17336	17207	17322	17244	17262	17296	17286	17355	17308	17262	17320	17279	17281	17293	17258	17368	17277	17057	17172	17356	17257	17172	17271	17329	17160	17040	17044	17344	17209	17371	17333	17269	17176	17113	17148	17273	17183	17175	17086	17023	17353	17353	17248	17296	17215	17305	17128	17229	17335	17447	17066	17727	17295	17155	16966	17294	17475	17390	17311	17102	17289	17335	17071	17351	17218	17284	17466	17346	17450	17273	17207	17253	17191	16992	17225	17282	17242	17248	17207	17476	17364	17329	17296	17202	17296	17059	17237	17269	17354	17412	17172	17278	17329	17279	17251	17229	17161	17126	17367	17299	17433	17146	17150	17333	17240	17293	17466	17250	17340	17190	17200	17170	17326	17188	17303	17030	17250	17229	17021	17207	17246	17339	17452	17375	17410	17326	17135	17062	17263	17235	17228	17405	17070	17209	17167	17375	17324	17266	17230	17183	17216	17171	17104	17136	17403	17252	17284	17228	17323	16907	17256	17282	17257	17146	17290	17273	17332	17263	17458	17245	17158	17032	17124	17151	17109	17254	17254	17251	17210	17138	17317	17206	17267	17244	17204	17394	17387	17281	17324	17149	17139	17244	17445	17386	17177	17120	17109	17396	17291	17198	17164	17225	17370	17374	17295	17400	17201	17227	17214	17176	17337	17354	17127	17130	17166	17147	17178	17204	17199	17266	17289	17295	17297	17468	17465	17368	17214	17180	17196	17117	17357	17471	17298	17105	17145	17122	17263	17098	17095	17112	17364	17187	17431	17378	17330	17132	17140	17305	17183	17485	17247	16953	17131	17315	17213	17129	17041	17466	17386	17233	17242	17389	17196	17059	17172	17140	17155	17075	17299	17212	17385	17383	17078	17223	17354	17225	17184	17311	17207	17242	17206	17279	17213	17400	17063	17205	17292	17239	17293	17210	17310	17176	17286	17019	17469	17240	17107	17287	16994	17427	17178	17207	17231	17223	17203	17132	17453	17301	17313	17037	17054	17200	17260	17238	17114	17165	17284	17312	17185	17330	17253	17272	17376	17327	17263	17355	17190	17259	17241	17290	17136	17151	17289	17186	17224	17248	17347	17398	17294	17251	17027	17178	17282	17332	17175	17254	17394	17416	17466	17277	17306	17109	17131	17120	17234	17200	17296	17456	17322	17077	17231	17165	17257	17152	17219	17315	17247	17185	17140	17223	16986	17256	17233	17171	17153	17288	17263	17227	17084	17353	17354	17170	17196	17303	17303	17444	17164	17100	17378	17302	17047	17282	17093	17160	17309	17312	17262	17588	17111	16883	17191	17235	17144	17368	17366	17228	17093	17194	17366	17255	17336	17351	17186	17335	17226	17221	17115	17199	17002	17407	17363	17315	17304	17151	17283	17352	17255	17170	17234	17324	17048	17142	17074	17328	17162	17390	17359	17197	17187	17232	17195	17363	17261	17134	17266	17267	17367	17321	17237	17447	17025	17160	17263	17103	17158	17230	17220	17270	17174	17247	17140	17248	17213	17317	17198	17469	17391	17277	17243	17371	17051	17295	17114	17426	17421	17306	17259	17316	17214	17254	17091	17277	17291	17140	17164	17214	17165	17341	17370	17428	17174	17271	17299	17245	17227	17303	17342	17247	17268	17240	17359	17500	17300	17260	17120	17256	17237	17184	17162	17294	17373	17194	17373	17169	17098	17208	17485	17199	17147	17015	17237	17339	17326	17435	17358	17121	17274	17318	17295	17215	17180	16934	16865	17250	17361	17227	17206	17333	17279	17095	17341	17268	17178	17235	17408	17153	16843	17290	17101	17141	17207	17286	17273	17216	17401	17516	17195	17344	17142	17315	17439	17134	17160	17251	17106	17256	17194	17189	17078	17310	17042	17444	17142	17287	17349	17136	17294	17154	17187	17161	17264	17292	17432	17200	17216	17420	17025	17275	17236	17096	17266	17244	17159	17215	17085	17270	17225	17280	17280	17530	17228	17163	17284	17389	17182	17144	17202	17165	17246	17374	17141	17260	17368	17110	17209	17404	17327	17379	17320	17134	17168	17197	17216	17214	17315	17190	17245	17106	17197	17211	17417	17307	17339	17235	17306	17475	17302	17333	17311	17262	17440	17256	17412	17231	17294	17361	17224	17293	17347	17171	17147	17251	17131	17347	17204	17306	17167	17400	17399	17193	17223	17351	17281	17142	17294	17389	17353	17435	17494	17244	17134	17123	17300	17333	17219	17151	17380	17415	17071	17210	17215	17368	17329	17378	17451	17245	17217	17350	17097	17365	17339	17304	17232	17135	17267	17254	17203	17204	17131	17154	17344	17008	17294	17140	17359	17145	16968	17245	17125	17357	17144	17270	17394	17311	17125	17143	17428	17104	17222	17206	17426	17386	17554	17216	17068	16925	17022	17295	17288	17326	17358	17201	16963	17056	17272	17167	17211	17286	17348	17191	17442	17279	17244	17159	17245	17379	17138
58636	100756	90211	64474	42715	19782	14748	14756	14772	14691	14608	14773	14572	14741	14807	14750	14778	14680	14799	14860	14583	14969	14983	14686	14840	14828	14648	14834	14763	14804	14573	14789	14785	14774	14722	14604	14629	14706	14800	14565	14660	14733	14724	14864	14796	14651	14789	14637	14761	14637	14797	14622	14767	14631	14531	14777	14824	14680	14614	14707	14705	14712	14671	14726	14689	14730	14606	14507	14683	14689	14724	14848	14586	14691	14604	14720	14691	14766	14806	14618	14738	14764	14610	14582	14852	14837	14737	14765	14649	14764	14621	14700	14715	14612	14778	14635	14757	14681	14525	14791	14671	14711	14847	14715	14764	14632	14711	14657	14816	14627	14586	14778	14681	14647	14725	14636	14681	14696	14664	14648	14673	14734	14671	14663	14802	14676	14612	14666	14504	14589	14885	14769	14747	14701	14775	14662	14773	14667	14658	14696	14632	14600	14808	14551	14679	14737	14546	14680	14768	14573	14678	14746	14702	14642	14716	14714	14677	14817	14753	14710	14687	14688	14652	14773	14657	14612	14735	14719	14745	14646	14609	14800	14626	14498	14651	14774	14726	14546	14646	14739	14598	14608	14656	14619	14647	14829	14661	14837	14687	14745	14527	14746	14591	14816	14733	14524	14644	14535	14640	14572	14847	14573	14779	14694	14776	14613	14742	14756	14813	14663	14552	14763	14547	14729	14690	14697	14599	14552	14634	14736	14662	14722	14758	14719	14831	14796	14699	14588	14736	14662	14711	14548	14577	14620	14679	14626	14696	14738	14698	14542	14729	14746	14630	14751	14668	14724	14868	14618	14632	14874	14659	14870	14632	14649	14707	14635	14689	14781	14823	14585	14869	14678	14721	14656	14814	14603	14754	14594	14919	14689	14617	14816	14766	14631	14756	14565	14770	14568	14729	14744	14577	14754	14689	14845	14833	14720	14655	14861	14705	14656	14822	14695	14652	14699	14719	14748	14711	14754	14758	14785	14722	14718	14799	14586	14676	14768	14671	14893	14685	14705	14661	14726	14635	14754	14716	14750	14772	14809	14716	14649	14645	14625	14750	14751	14808	14583	14793	14597	14614	14606	14582	14862	14602	14605	14486	14594	14542	14756	14765	14715	14886	14532	14655	14827	14729	14887	15066	14607	14650	14515	14742	14745	14630	14735	14742	14758	14602	14812	14571	14519	14663	14851	14625	14705	14692	14547	14404	14565	14607	14621	14548	14767	14749	14698	14442	14878	14713	14691	14732	14590	14605	14619	14817	14642	14600	14679	14719	14573	14727	14726	14756	14665	14792	14813	14776	14485	14582	14688	14758	14685	14695	14618	14702	14690	14771	14629	14734	14599	14728	14715	14748	14693	14728	14793	14712	14757	14812	14493	14608	14685	14531	14736	14651	14807	14725	14641	14586	14712	14623	14396	14602	14695	14760	14751	14778	14778	14725	14671	14773	14673	14548	14716	14749	14655	14673	14588	14706	14666	14685	14703	14735	14710	14584	14799	14666	14765	14867	14648	14611	14640	14699	14654	14584	14691	14631	14704	14674	14734	14733	14668	14676	14787	14668	14793	14689	14654	14702	14779	14603	14789	14577	14755	14616	14617	14573	14654	14655	14727	14834	14587	14637	14538	14695	14723	14598	14789	14679	14613	14677	14612	14721	14708	14583	14716	14440	14662	14656	14640	14555	14799	14603	14707	14817	14656	14880	14708	14712	14678	14854	14535	14636	14767	14587	14830	14692	14910	14738	14643	14755	14597	14791	14689	14719	14669	14826	14589	14645	14699	14757	14731	14761	14584	14618	14591	14590	14705	14613	14599	14657	14810	14741	14569	14713	14636	14785	14643	14599	14732	14618	14772	14646	14782	14519	14674	14963	14816	14586	14647	14697	14743	14618	14823	14634	14686	14558	14727	14787	14818	14745	14711	14902	14589	14730	14539	14758	14539	14716	14733	14644	14623	14793	14691	14675	14766	14705	14711	14829	14725	14739	14638	14709	14807	14656	14634	14664	14724	14655	14701	14656	14655	14706	14649	14866	14564	14727	14683	14778	14843	14582	14610	14643	14725	14725	14876	14708	14678	14858	14580	14648	14901	14709	14533	14582	14757	14720	14620	14624	14870	14800	14599	14605	14689	14503	14426	14804	14583	14610	14605	14826	14480	14778	14517	14708	14699	14809	14825	14617	14530	14858	14756	14956	14625	14693	14705	14893	14592	14563	14728	14724	14906	14844	14651	14696	14631	14686	14489	14680	14731	14764	14677	14666	14569	14773	14731	14563	14531	14594	14699	14692	14733	14722	14677	14521	14651	14645	14697	14850	14745	14750	14538	14492	14808	14647	14726	14683	14791	14756	14786	14675	14611	14826	14713	14616	14705	14674	14718	14630	14779	14705	14609	14748	14494	14464	14702	14698	14577	14672	14766	14746	14684	14696	14889	14687	14665	14593	14675	14706	14722	14796	14584	14818	14737	14736	14761	14683	14713	14734	14698	14709	14507	14883	14761	14554	14648	14811	14721	14642	14744	14614	14769	14545	14801	14628	14825	14547	14754	14754	14670	14575	14736	14757	14919	14687	14828	14535	14691	14652	14758	14634	14647	14863	14600	14669	14681	14728	14685	14783	14710	14676	14660	14554	14487	14462	14658	14911	14568	14570	14719	14696	14741	14568	14846	14644	14909	14618	14754	14630	14584	14800	14693	14803	14769	14663	14685	14694	14687	14575	14763	14558	14786	14790	14718	14595	14690	14697	14478	14705	14778	14684	14569	14571	14722	14664	14680	14656	14822	14669	14671	14988	14593	14780	14594	14715	14672	14615	14750	14878	14796	14615	14619	14726	14679	14711	14653	14727	14629	14623	14519	14606	14628	14657	14703	14735	14733	14632	14654	14851	14829	14699	14646	14805	14596	14703	14749	14715	14623	14796	14873	14620	14819	14773	14682	14801	14714	14616	14650	14781	14587	14685	14769	14644	14695	14576	14737	14749	14773	14564	14697	14638	14592	14468	14870	14876	14709	14742	14709	14944	14619	14577	14677	14596	14574	14645	14739	14617	14691	14651	14624	14743	14775	14576	14922	14641	14639	14650	14787	14805	14771	14694	14778	14662	14719	14682	14758	14762	14734	14545	14762	14713	14503	14622	14607	14781	14748	14736	14743	14717	14724	14595	14830	14828	14661	14780	14681	14640	14669	14894	14608	14569	14508	14621	14671	14807	14878	14502	14751	14813	14551	14624	14768	14720	14808	14515	14654	14913	14806	14673	14796	14667	14676	14718	14572	14531	14716	14770	14682	14848	14703	14624	14817	14772	14686	14794	14757	14738	14756	14808	14647	14911	14612	14560	14674	14777	14606	14710	14551	14717	14659	14749	14671	14706	14659	14842	14758	14730	14531	14657	14621	14676	14809	14775	14612	14740	14552	14686	14652	14843	14651	14620	14501	14699	14580	14525	14710	14740	14692	14679	14761	14557	14644	14681	14649	14643	14624	14874	14722	14570	14717	14562	14687	14667	14642	14620	14705	14648	14744	14717	14885	14657	14761	14665	14601	14547	14756	14678	14525	14759	14894	14767	14791	14811	14487	14529	14718	14776	14598	14675	14697	14802	14763	14683	14580	14800	14774	14563	14800	14718	14425	14645	14665	14536	14673	14723	14825	14597	14733	14632	14713	14556	14889	14480	14654	14768	14614	14660	14541	14793	14630	14687	14661	14746	14631	14797	14858	14576	14564	14654	14656	14512	14682	14723	14663	14754	14720	14637	14621	14686	14609	14716	14687	14777	14615	14618	14619	14654	14699	14652	14774	14626	14777	14660	14573	14580	14630	14780	14827	14680	14763	14472	14757	14637	14762	14686	14674	14652	14815	14673	14590	14724	14689	14576	14878	14868	14795	14736	14704	14538	14694	14726	14562	14654	14799	14613	14576	14804	14760	14857	14612	14661	14861	14622	14779	14778	14607	14630	14671	14752	14725	14744	14708	14617	14780	14727	14803	14657	14613	14622	14474	14580	14772	14822	14794	14715	14734	14618	14705	14747	14487	14675	14568	14660	14580	14566	14693	14676	14846	14639	14601	14834	14708	14693	14700	14842	14816	14615	14615	14839	14596	14795	14570	14852	14582	14821	14638	14712	14631	14782	14792	14725	14818	14746	14620	14669	14779	14488	14650	14860	14618	14630	14815	14714	14811	14647	14795	14596	14781	14660	14618	14823	14781	14601	14724	14613	14721	14834	14578	14587	14721	14775	14685	14586	14680	14601	14615	14689	14634	14726	14768	14749	14730	14658	14743	14779	14641	14791	14866	14523	14604	14751	14678	14619	14695	14582	14704	14759	14650	14604	14632	14633	14540	14633	14742	14742	14559	14658	14803	14662	14614	14513	14776	14635	14573	14679	14644	14824	14744	14781	14642	14671	14582	14665	14607	14672	14614	14780	14791	14484	14763	14681	14724	14801	14451	14684	14822	14565	14575	14759	14559	14697	14899	14552	14560	14686	14564	14749	14678	14727	14768	14721	14752	14621	14705	14584	14614	14643	14802	14828	14667	14668	14756	14594	14649	14592	14678	14744	14744	14456	14781	14592	14579	14757	14857	14763	14719	14588	14736	14670	14764	14683	14723	14672	14721	14551	14692	14720	14852	14596	14585	14558	14634	14614	14612	14723	14618	14691	14737	14625	14685	14722	14672	14775	14608	14640	14665	14699	14772	14713	14641	14640	14488	14622	14819	14721	14527	14628	14648	14768	14726	14690	14610	14667	14609	14796	14577	14631	14733	14717	14569	14672	14585	14695	14615	14649	14691	14781	14783	14674	14594	14752	14636	14730	14618	14661	14669	14495	14654	14817	14678	14674	14810	14604	14689	14673	14516	14678	14659	14561	14558	14805	14607	14827	14629	14705	14566	14701	14734	14677	14699	14795	14765	14626	14594	14750	14729	14717	14778	14730	14646	14624	14710	14762	14768	14684	14622	14722	14717	14687	14739	14715	14590	14735	14729	14567	14649	14684	14804	14691	14777	14789	14629	14693	14845	14656	14695	14861	14647	14658	14690	14612	14719	14833	14731	14780	14614	14573	14731	14719	14583	14500	14614	14731	14773	14687	14497	14634	14743	14763	14662	14801	14572	14745	14590	14735	14605	14735	14672
23074	22403	37513	38832	35450	26576	23727	18235	17054	17094	17100	16717	16798	16649	16778	16751	16750	16801	16616	16841	16672	16854	16901	16626	16625	16578	16904	16845	16737	16756	16805	16582	16622	16677	16455	16628	16615	16937	16750	16641	16530	16461	16603	16595	16585	16789	16516	16632	16649	16659	16490	16836	16716	16447	16585	16714	16463	16748	16710	16777	16707	16707	16539	16579	16503	16706	16654	16704	16715	16513	16544	16607	16626	16695	16777	16810	16735	16643	16560	16673	16431	16690	16803	16469	16625	16680	16462	16643	16497	16500	16555	16487	16489	16636	16476	16674	16576	16569	16458	16750	16705	16649	16635	16633	16356	16516	16603	16360	16462	16284	16717	16682	16637	16701	16592	16568	16579	16620	16563	16500	16679	16505	16573	16486	16537	16432	16471	16502	16669	16608	16607	16432	16609	16669	16722	16652	16406	16506	16713	16574	16751	16430	16414	16662	16701	16693	16925	16522	16606	16565	16442	16506	16549	16520	16613	16655	16509	16552	16521	16440	16558	16659	16747	16564	16568	16360	16605	16576	16594	16629	16408	16666	16541	16517	16795	16714	16575	16460	16505	16430	16543	16724	16486	16790	16864	16514	16750	16600	16610	16775	16724	16491	16491	16552	16522	16436	16568	16689	16466	16524	16693	16487	16550	16679	16546	16543	16622	16636	16624	16508	16776	16651	16683	16607	16462	16466	16651	16334	16652	16611	16698	16889	16560	16494	16674	16554	16620	16689	16564	16384	16503	16538	16666	16566	16824	16607	16616	16411	16608	16506	16566	16603	16699	16528	16514	16568	16531	16543	16512	16534	16478	16628	16422	16740	16607	16622	16692	16943	16553	16709	16644	16512	16485	16552	16358	16520	16655	16527	16696	16473	16570	16711	16771	16625	16582	16487	16606	16625	16581	16629	16472	16733	16489	16442	16538	16637	16674	16441	16519	16419	16619	16486	16390	16602	16444	16458	16565	16605	16646	16618	16391	16474	16421	16441	16478	16544	16477	16656	16593	16567	16524	16211	16649	16596	16654	16564	16528	16462	16624	16656	16481	16553	16535	16754	16670	16373	16481	16638	16597	16503	16669	16438	16405	16718	16612	16545	16784	16782	16520	16352	16436	16612	16659	16525	16291	16481	16403	16491	16693	16673	16430	16383	16404	16658	16646	16536	16752	16502	16677	16651	16523	16610	16563	16575	16505	16436	16590	16714	16358	16640	16434	16399	16468	16486	16673	16776	16577	16553	16545	16689	16472	16730	16656	16473	16546	16549	16541	16662	16678	16458	16568	16543	16679	16602	16508	16650	16574	16611	16607	16787	16736	16695	16452	16630	16684	16821	16920	16864	16559	16584	16611	16613	16472	16553	16725	16358	16549	16601	16698	16640	16699	16471	16640	16488	16581	16434	16373	16571	16588	16598	16499	16397	16620	16701	16599	16632	16588	16495	16732	16521	16589	16537	16572	16463	16523	16577	16412	16587	16697	16389	16444	16603	16521	16570	16825	16617	16582	16641	16529	16530	16612	16558	16662	16543	16411	16708	16638	16445	16484	16828	16748	16610	16704	16636	16662	16986	16799	16459	16558	16590	16636	16636	16575	16570	16678	16658	16687	16755	16642	16288	16555	16633	16516	16708	16427	16680	16664	16523	16627	16376	16494	16363	16513	16728	16592	16604	16507	16504	16628	16632	16685	16627	16325	16542	16584	16415	16674	16563	16608	16614	16578	16333	16598	16607	16670	16636	16698	16556	16639	16608	16649	16606	16541	16467	16607	16797	16716	16390	16460	16530	16468	16462	16599	16652	16680	16486	16422	16488	16652	16605	16787	16602	16590	16447	16602	16344	16428	16504	16458	16566	16525	16621	16590	16692	16546	16534	16610	16528	16606	16672	16355	16449	16433	16727	16738	16538	16687	16496	16660	16607	16724	16563	16435	16474	16558	16547	16555	16751	16580	16632	16606	16668	16789	16860	16797	16580	16450	16612	16513	16352	16516	16605	16601	16448	16634	16587	16364	16428	16502	16608	16564	16461	16546	16452	16547	16526	16621	16758	16465	16536	16582	16496	16654	16522	16492	16636	16490	16561	16669	16734	16530	16527	16722	16332	16424	16492	16346	16632	16459	16719	16628	16459	16344	16469	16558	16447	16745	16453	16568	16740	16466	16571	16601	16506	16489	16472	16741	16520	16542	16625	16613	16462	16382	16438	16370	16433	16548	16453	16488	16404	16735	16576	16645	16450	16796	16562	16614	16603	16526	16607	16700	16465	16605	16790	16715	16525	16596	16470	16529	16423	16706	16666	16514	16481	16426	16509	16603	16702	16608	16574	16479	16496	16579	16417	16688	16489	16641	16615	16531	16547	16681	16806	16706	16296	16502	16559	16501	16605	16579	16522	16613	16723	16530	16518	16605	16528	16606	16650	16701	16738	16563	16683	16587	16574	16507	16553	16683	16330	16620	16615	16575	16472	16538	16556	16592	16806	16454	16479	16339	16343	16617	16665	16636	16529	16572	16673	16583	16488	16514	16685	16571	16710	16619	16685	16636	16666	16742	16538	16655	16377	16615	16555	16565	16428	16590	16612	16610	16312	16419	16501	16370	16382	16457	16613	16459	16478	16611	16576	16582	16662	16360	16589	16467	16547	16589	16569	16557	16649	16638	16492	16714	16523	16590	16587	16484	16719	16414	16466	16555	16596	16695	16541	16720	16677	16653	16534	16270	16685	16620	16373	16606	16561	16517	16529	16542	16338	16690	16724	16689	16443	16764	16568	16600	16522	16458	16418	16536	16519	16516	16534	16761	16651	16381	16503	16674	16606	16687	16582	16632	16569	16476	16539	16730	16439	16666	16628	16404	16678	16646	16702	16707	16510	16577	16419	16675	16438	16621	16502	16537	16590	16393	16408	16686	16368	16491	16689	16671	16364	16407	16578	16719	16652	16576	16460	16621	16575	16481	16561	16434	16672	16368	16544	16496	16657	16565	16542	16588	16685	16619	16573	16704	16609	16655	16623	16514	16417	16592	16716	16564	16375	16583	16615	16498	16667	16627	16302	16728	16670	16545	16670	16367	16522	16560	16661	16501	16389	16585	16738	16543	16635	16504	16605	16542	16410	16615	16619	16513	16738	16825	16587	16650	16421	16551	16504	16432	16501	16476	16504	16545	16541	16569	16390	16594	16684	16659	16602	16830	16480	16559	16488	16626	16700	16753	16433	16715	16642	16518	16444	16516	16434	16463	16826	16785	16727	16499	16727	16721	16502	16780	16539	16551	16612	16522	16587	16471	16670	16643	16485	16476	16412	16591	16439	16595	16709	16666	16674	16506	16580	16572	16529	16613	16555	16497	16525	16656	16765	16485	16614	16607	16566	16460	16468	16418	16512	16517	16554	16581	16336	16533	16652	16460	16478	16438	16507	16487	16717	16637	16585	16581	16496	16483	16768	16649	16626	16761	16446	16687	16642	16710	16417	16588	16608	16624	16435	16397	16491	16655	16568	16703	16764	16546	16756	16557	16611	16652	16616	16514	16567	16767	16581	16448	16664	16490	16675	16559	16734	16415	16650	16480	16404	16594	16430	16506	16708	16632	16423	16497	16534	16449	16617	16351	16425	16436	16586	16374	16280	16479	16743	16543	16675	16530	16394	16589	16696	16725	16588	16488	16395	16653	16454	16510	16592	16643	16697	16384	16480	16527	16622	16660	16724	16473	16868	16542	16600	16617	16435	16466	16435	16631	16625	16585	16617	16557	16459	16523	16723	16350	16606	16548	16563	16572	16716	16802	16415	16559	16684	16746	16698	16667	16475	16521	16551	16511	16576	16447	16501	16449	16747	16483	16505	16485	16516	16644	16621	16350	16416	16550	16692	16665	16530	16499	16740	16825	16646	16706	16502	16567	16298	16530	16531	16746	16477	16517	16638	16635	16439	16612	16639	16603	16610	16666	16779	16333	16626	16624	16474	16551	16518	16717	16449	16535	16520	16438	16613	16315	16534	16545	16790	16551	16406	16333	16581	16686	16686	16569	16618	16355	16522	16657	16516	16616	16450	16663	16535	16637	16462	16556	16580	16432	16598	16648	16553	16708	16751	16760	16709	16512	16706	16600	16395	16713	16666	16648	16572	16804	16730	16405	16332	16538	16678	16298	16790	16404	16663	16563	16377	16640	16374	16729	16450	16666	16543	16439	16500	16658	16427	16621	16554	16581	16439	16518	16428	16685	16456	16494	16459	16436	16727	16694	16655	16674	16514	16657	16521	16719	16649	16641	16728	16572	16455	16637	16617	16621	16568	16715	16752	16554	16472	16334	16597	16590	16517	16695	16364	16609	16364	16517	16407	16605	16484	16745	16637	16581	16805	16361	16576	16398	16469	16580	16666	16535	16525	16460	16632	16684	16447	16579	16742	16671	16809	16704	16576	16505	16644	16450	16568	16599	16423	16498	16665	16526	16604	16668	16652	16660	16674	16608	16599	16703	16598	16376	16535	16272	16530	16504	16474	16528	16446	16389	16605	16573	16512	16645	16652	16607	16753	16699	16570	16314	16578	16536	16634	16523	16538	16617	16590	16382	16711	16565	16631	16709	16689	16603	16517	16562	16466	16666	16495	16742	16542	16692	16542	16731	16497	16706	16637	16643	16765	16594	16498	16396	16602	16445	16483	16654	16270	16559	16467	16677	16556	16547	16574	16552	16554	16346	16770	16558	16593	16517	16564	16437	16433	16442	16552	16601	16789	16454	16557	16497	16567	16583	16575	16592	16375	16618	16589	16522	16613	16556	16398	16800	16433	16602	16588	16588	16716	16608	16631	16479	16644	16748	16591	16615	16518	16504	16504	16521	16721	16592	16564	16618	16561	16660	16529	16439	16552	16627	16482	16653	16624	16551	16843	16548	16529	16603	16463	16578	16520	16530	16499	16560	16441	16579	16627	16589	16626	16557	16494	16421	16564	16600	16858	16692	16577	16558	16608	16534	16590	16490	16591	16637	16691	16513	16508	16624	16548	16549	16409	16542	16520	16412	16388	16549	16675	16503	16852	16464	16673	16771	16549	16492	16753	16703	16641	16505	16711	16650	16648	16455	16496	16547	16433	16693	16577	16725	16771	16658	16583	16450	16501	16692	16639	16669	16419	16371	16667
62907	105783	95153	74073	51804	20178	14522	14282	14257	14341	14257	14362	14361	14194	14393	14244	14360	14341	14397	14248	14294	14245	14321	14208	14426	14359	14238	14270	14380	14419	14224	14441	14379	14222	14433	14333	14314	14145	14220	14378	14165	14223	14151	14273	14284	14288	14271	14023	14395	14253	14288	14324	14242	14194	14310	14340	14344	14387	14215	14273	14069	14296	14377	14413	14335	14193	14208	14237	14305	14232	14111	14389	14202	14444	14394	14373	14465	14356	14318	14390	14370	14287	14424	14264	14303	14112	14304	14327	14210	14086	14312	14311	14333	14242	14300	14467	14236	14276	14255	14341	14327	14098	14078	14239	14375	14314	14318	14281	14367	14149	14363	14192	14132	14305	14264	14246	14051	14288	14249	14292	14284	14270	14332	14299	14224	14320	14226	14375	14196	14298	14394	14227	14356	14311	14286	14255	14415	14175	14260	14367	14365	14229	14348	14296	14238	14250	14279	14341	14299	14194	14141	14295	14259	14346	14263	14274	14435	14334	14211	14269	14370	14306	14195	14325	14188	14225	14239	14288	14386	14475	14273	14313	14321	14300	14376	14207	14210	14171	14258	14201	14354	14137	14251	14141	14321	14276	14306	14307	14159	14353	14161	14251	14213	14174	14410	14256	14311	14257	14077	14439	14206	14160	14111	14282	14169	14335	14157	14075	14355	14229	14232	14339	14180	14283	14443	14342	14286	14083	14252	14343	14264	14330	14227	14368	14392	14096	14328	14304	14200	14282	14180	14264	14308	14299	14336	14235	14434	14339	14210	14441	14416	14194	14299	14198	14143	14374	14278	14234	14444	14107	14307	14230	14451	14188	14226	14485	14234	14279	14239	14187	14405	14205	14236	14415	14351	14463	14276	14321	14270	14311	14390	14179	14272	14094	14265	14128	14226	14382	14202	14370	14212	14333	14176	14302	14420	14384	14367	14520	14355	14288	14275	14185	14158	14280	14214	14285	14320	14325	14315	14215	14312	14166	14188	14144	14222	14315	14368	14377	14341	14170	14193	14337	14189	14329	14367	14124	14202	14380	14263	14314	14270	14283	14383	14379	14116	14310	14179	14238	14222	14250	14279	14314	14369	14417	14297	14296	14281	14343	14446	14364	14301	14259	14160	14287	14134	14445	14258	14248	14339	14246	14189	14413	14408	14467	14290	14286	14359	14468	14314	14043	14238	14165	14273	14492	14073	14347	14331	14382	14376	14371	14134	14269	14310	14269	14283	14235	14104	14346	14077	14279	14310	14370	14088	14307	14360	14468	14492	14238	14282	14303	14032	14293	14270	14239	14446	14172	14392	14326	14289	14225	14211	14285	14259	14151	14271	14112	14306	14346	14334	14130	14460	14283	14226	14320	14046	14378	14145	14270	14411	14249	14274	14320	14254	14169	14190	14316	14281	14183	14322	14185	14516	14309	14359	14322	14119	14096	14223	14331	14324	14186	14232	14322	14116	14090	14235	14362	14456	14293	14261	14262	14315	14237	14206	14309	14155	14374	14143	14389	14279	14297	14212	14325	14252	14368	14272	14345	14060	14176	14206	14267	14204	14340	14237	14294	14273	14213	14349	14080	14309	14213	14389	14278	14180	14420	14222	14217	14479	14200	14212	14397	14372	14202	14288	14253	14326	14363	14384	14067	14152	14235	14399	14335	14401	14391	14369	14237	14088	14224	14258	14237	14348	14020	14300	14306	14333	14223	14392	14116	14197	14332	14202	14321	14331	14321	14191	14272	14138	14327	14140	14312	14365	14350	14444	14279	14357	14195	14303	14220	14464	14455	14310	14339	14084	14346	14296	14322	14233	14483	14286	14104	14534	14200	14293	14239	14230	14283	14316	14319	14270	14390	14136	14473	14083	14292	14254	14319	14377	14233	14036	14309	14227	14368	14346	14265	14382	14276	14109	14223	14187	14306	14311	14337	14269	14057	14282	14233	14213	14088	14282	14042	14339	14270	14374	14265	14070	14211	14254	14196	14211	14395	14286	14288	14187	14175	14241	14424	14151	14245	14309	14252	14301	14278	14223	14238	14389	14251	14080	14397	14294	14276	14412	14462	14276	14282	14470	14279	14314	14339	14268	14340	14509	14289	14329	14192	14152	14195	14284	14298	14425	14414	14104	14389	14103	14314	14266	14225	14347	14409	14318	14344	14322	14288	14151	14234	14348	14108	14246	14383	14194	14255	14277	14273	14270	14264	14276	14278	14294	14207	14217	14292	14369	14300	14341	14271	14343	14373	14219	14229	14291	14501	14236	14350	14366	14286	14381	14358	14175	14070	14328	14528	14305	14317	14247	14254	14124	14114	14366	14380	14389	14292	14335	14261	14399	14299	14407	14570	14180	14268	14337	14174	14200	14151	14380	14495	14357	14149	14372	14357	14304	14252	14310	14198	14220	14342	14471	14243	14259	14303	14399	14347	14301	14078	14249	14192	14243	14084	14376	14374	14172	14218	14323	14171	14210	14258	14239	14227	14358	14439	14239	14332	14239	14277	14269	14140	14277	14290	14206	14262	14342	14320	14282	14425	14265	14407	14207	14304	14487	14139	14153	14213	14211	14371	14191	14463	14283	14252	14267	14257	14192	14344	14256	14362	14312	14364	14239	14233	14243	14199	14268	14343	14252	14355	14313	14247	14260	14224	14254	14202	14337	14323	14326	14292	14285	14333	14335	14152	14233	14291	14216	14220	14196	14292	14177	14353	14312	14120	14336	14330	14190	14289	14192	14198	14262	14421	14155	14373	14335	14464	14216	14239	14263	14194	14290	14231	14265	14265	14377	14186	14197	14307	14239	14369	14389	14274	14231	14249	14202	14167	14237	14175	14127	14193	14170	14278	14259	14277	14390	14057	14305	14384	14327	14202	14303	14472	14317	14299	14413	14148	14314	14141	14025	14409	14193	14302	14295	14301	14200	14116	14281	14253	14301	14354	14289	14379	14275	14365	14256	14336	14374	14392	14381	14282	14287	14230	14304	14320	14168	14220	14269	14262	14326	14268	14399	14359	13987	14267	14291	14290	14336	14162	14043	14256	14364	14243	14256	14282	14247	14286	14307	14286	14326	14378	14365	14272	14319	14268	14409	14505	14192	14299	14191	14411	14276	14302	14292	14177	14137	14362	14283	14095	14340	14300	14195	14251	14192	14284	14343	14201	14196	14237	14216	14399	14177	14384	14348	14185	14172	14177	14294	14343	14430	14271	14235	14287	14472	14156	14123	14238	14319	14316	14294	14455	14257	14246	14356	14204	14361	14342	14349	14268	14334	14325	14244	14295	14228	14276	14301	14092	14303	14377	14405	14288	14223	14265	14171	14234	14201	14425	14154	14404	14284	14570	14279	14166	14210	14291	14265	14244	14489	14368	14091	14374	14189	14294	14188	14276	14096	14328	14238	14215	14288	14154	14180	14126	14277	14168	14369	14360	14175	14266	14320	14299	14185	14436	14215	14287	14213	14262	14183	14336	14276	14380	14265	14349	14207	14308	14347	14351	14173	14339	14413	14176	14329	14200	14378	13968	14424	14367	14475	14233	14272	14288	14350	14355	14223	14165	14293	14493	14220	14176	14210	14364	14230	14354	14421	14245	14437	14446	14258	14271	14251	13994	14067	14196	14389	14322	14208	14256	14433	14301	14336	14270	14395	14330	14196	14287	14267	14231	14254	14360	14277	14231	14290	14371	14231	14387	14174	14287	14155	14240	14166	14282	14368	14346	14267	14243	14375	14342	14534	14380	14196	14400	14297	14187	14145	14476	14269	14303	14364	14250	14184	14267	14188	14346	14224	14124	14489	14302	14152	14138	14319	14199	14354	14272	14245	14137	14364	14287	14274	14307	14209	14265	14251	14214	14107	14226	14040	14338	14277	14388	14305	14170	14140	14397	14173	14196	14172	14453	14320	14089	14283	14105	14384	14308	14201	14459	14344	14309	14314	14244	14274	14273	14310	14319	14366	14149	14305	14330	14254	14246	14254	14255	14195	14337	14386	14097	14252	14232	14393	14349	14275	14358	14239	14176	14239	14167	14306	14123	14086	14398	14235	14188	14281	14314	14292	14236	14304	14226	14271	14248	14256	14284	14202	14410	14373	14159	14300	14117	14212	14193	14234	14324	14300	14170	14207	14259	14389	14255	14306	14099	14154	14229	14393	14234	14341	14369	14236	14420	14220	14418	14162	14226	14251	14199	14232	14277	14284	14324	14161	14262	14138	14364	14367	13884	14253	14287	14254	14381	14271	14374	13995	14416	14116	14358	14230	14197	14412	14306	14291	14450	14263	14218	14305	14095	14210	14329	14356	14301	14324	14189	14208	14274	14283	14307	14237	14223	14094	14168	14380	14195	14338	14344	14382	14354	14271	14247	14218	14384	14315	14381	14557	14160	14302	14251	14333	14348	14405	14201	14252	14340	14286	14385	14183	14215	14254	14272	14286	14200	14201	14399	14320	14187	14219	14300	14313	14215	14274	14285	14208	14317	14286	14278	14278	14182	14293	14050	14242	14197	14321	14302	14476	14139	14238	14372	14458	14244	14266	14188	14385	14155	14280	14080	14296	14338	14115	14349	14388	14158	14385	14158	14354	14196	14048	14198	14279	14101	14187	14069	14396	14380	14398	14148	14401	14424	14292	14155	14253	14293	14151	14217	14280	14271	14120	14195	14255	14299	14277	14248	14125	14153	14261	14315	14339	14329	14485	14186	14387	14190	14179	14327	14221	14362	14375	14257	14361	14111	14299	14398	14246	14204	14515	14346	14278	14185	14272	14179	14358	14394	14490	14265	14190	14253	14097	14336	14330	14329	14251	14345	14263	14401	14331	14368	14298	14122	14187	14473	14164	14360	14277	14292	14333	14340	14168	14286	14273	14212	14344	14213	14288	14208	14288	14269	14363	14237	14185	14269	14117	14175	14208	14410	14264	14147	14471	14231	14307	14220	14341	14280	14420	14321	14177	14250	14178	14323	14232	14122	14142	14253	14479	14228	14236	14299	14224	14314	14121	14088	14281	14252	14289	14316	14261	14239	14124	14214	14240	14355	14275	14235	14246	14148	14189	14403	14342	14209	14243	14097	14275	14198	14255	14276	14145	14323	14272	14352	14327	14241	14213	14309	14334	14194	14114	14193	14315	14228	14162	14175
28977	32973	44143	35913	24617	18030	16927	16501	16261	16483	16516	16543	16382	16519	16486	16628	16405	16519	16525	16314	16534	16479	16519	16584	16512	16509	16515	16422	16417	16683	16365	16446	16341	16401	16535	16444	16501	16552	16501	16623	16351	16449	16390	16384	16462	16560	16443	16308	16593	16339	16371	16387	16426	16600	16363	16394	16313	16406	16463	16157	16384	16483	16313	16506	16419	16522	16515	16428	16360	16213	16425	16242	16404	16442	16463	16398	16422	16511	16501	16503	16535	16205	16493	16426	16529	16501	16359	16277	16473	16310	16375	16341	16322	16356	16333	16372	16367	16487	16416	16619	16148	16326	16463	16432	16391	16415	16202	16453	16222	16404	16490	16450	16419	16489	16429	16240	16263	16238	16378	16455	16405	16365	16541	16514	16318	16282	16381	16488	16479	16549	16546	16330	16138	16422	16564	16119	16431	16425	16437	16295	16285	16377	16502	16354	16353	16522	16533	16377	16413	16312	16451	16607	16306	16418	16291	16284	16316	16582	16404	16507	16404	16603	16487	16337	16235	16185	16348	16377	16528	16445	16373	16256	16372	16318	16366	16426	16405	16477	16480	16345	16191	16472	16280	16473	16300	16377	16471	16308	16440	16170	16095	16508	16525	16460	16473	16524	16449	16291	16353	16495	16232	16385	16367	16269	16281	16361	16425	16378	16367	16616	16385	16369	16452	16417	16235	16450	16460	16399	16327	16403	16177	16197	16462	16496	16634	16276	16344	16542	16566	16286	16305	16428	16392	16319	16474	16404	16339	16408	16276	16429	16378	16320	16473	16534	16319	16480	16277	16444	16503	16560	16357	16363	16464	16479	16348	16576	16476	16516	16381	16400	16323	16547	16282	16350	16430	16200	16418	16312	16335	16424	16340	16499	16324	16268	16310	16377	16423	16198	16595	16300	16265	16433	16419	16247	16484	16475	16229	16278	16272	16268	16389	16410	16341	16357	16182	16368	16220	16398	16513	16314	16565	16519	16390	16416	16524	16513	16381	16235	16393	16413	16544	16287	16548	16417	16431	16377	16515	16535	16414	16401	16455	16385	16420	16434	16410	16370	16284	16584	16380	16508	16476	16552	16599	16369	16532	16457	16209	16582	16388	16453	16557	16416	16475	16592	16252	16558	16696	16361	16512	16375	16224	16318	16562	16482	16343	16432	16361	16473	16417	16455	16527	16421	16472	16393	16260	16208	16251	16380	16348	16340	16434	16277	16474	16275	16333	16170	16292	16253	16292	16489	16513	16293	16431	16292	16344	16343	16417	16402	16582	16348	16343	16326	16200	16428	16525	16242	16416	16208	16382	16362	16313	16352	16466	16304	16476	16156	16334	16178	16473	16568	16376	16411	16474	16465	16179	16403	16411	16239	16116	16223	16316	16310	16341	16168	16129	16368	16441	16256	16419	16637	16443	16379	16396	16509	16445	16298	16482	16375	16281	16133	16367	16452	16412	16533	16634	16470	16478	16470	16447	16522	16526	16385	16223	16242	16350	16319	16555	16279	16626	16390	16317	16286	16381	16218	16419	16430	16501	16443	16360	16380	16346	16392	16590	16468	16354	16499	16458	16585	16484	16486	16467	16413	16424	16455	16485	16386	16497	16478	16449	16410	16480	16303	16428	16478	16396	16435	16282	16231	16342	16526	16372	16464	16560	16279	16448	16339	16407	16347	16349	16365	16509	16484	16415	16570	16357	16212	16402	16506	16274	16442	16468	16446	16426	16418	16472	16346	16529	16444	16335	16580	16474	16261	16294	16320	16442	16274	16427	16370	16420	16509	16390	16352	16316	16153	16544	16502	16372	16052	16506	16428	16584	16544	16167	16405	16101	16411	16277	16516	16368	16692	16385	16157	16460	16258	16290	16371	16237	16329	16301	16563	16531	16433	16378	16515	16430	16284	16423	16280	16410	16405	16442	16478	16299	16407	16619	16652	16549	16414	16417	16436	16472	16288	16316	16459	16523	16506	16345	16393	16404	16399	16398	16391	16338	16346	16545	16255	16458	16273	16501	16589	16437	16241	16317	16401	16409	16484	16373	16127	16323	16269	16396	16457	16387	16421	16339	16495	16487	16335	16471	16487	16339	16524	16501	16417	16229	16380	16451	16405	16237	16364	16515	16422	16410	16502	16450	16622	16491	16312	16327	16434	16371	16526	16542	16308	16730	16447	16484	16382	16450	16444	16412	16302	16297	16316	16563	16413	16249	16306	16536	16536	16138	16471	16248	16309	16508	16280	16329	16440	16464	16112	16380	16329	16544	16379	16464	16638	16670	16369	16253	16403	16391	16268	16587	16201	16418	16153	16285	16419	16437	16514	16446	16358	16567	16247	16567	16402	16424	16231	16230	16485	16530	16569	16255	16303	16416	16541	16554	16627	16559	16463	16468	16592	16395	16306	16365	16383	16365	16402	16489	16379	16468	16299	16494	16441	16269	16392	16593	16519	16654	16410	16370	16334	16300	16289	16301	16673	16512	16366	16430	16301	16524	16375	16539	16320	16455	16477	16356	16253	16432	16343	16486	16501	16275	16443	16577	16211	16337	16357	16348	16222	16290	16375	16455	16292	16445	16479	16296	16246	16555	16554	16310	16397	16421	16399	16268	16289	16489	16514	16507	16423	16378	16586	16267	16514	16408	16419	16286	16524	16264	16379	16356	16437	16436	16395	16527	16220	16315	16526	16412	16410	16429	16191	16386	16557	16370	16366	16218	16435	16374	16545	16398	16326	16300	16495	16153	16339	16304	16323	16290	16419	16461	16466	16296	16409	16301	16406	16354	16519	16575	16329	16668	16369	16438	16305	16280	16273	16405	16534	16439	16504	16330	16371	16340	16346	16337	16393	16360	16381	16433	16384	16594	16353	16248	16505	16309	16438	16289	16399	16612	16482	16436	16603	16501	16371	16536	16552	16596	16332	16476	16273	16485	16361	16470	16316	16321	16402	16538	16452	16594	16381	16476	16384	16478	16396	16474	16326	16234	16439	16565	16534	16557	16088	16594	16287	16510	16465	16400	16319	16416	16352	16308	16187	16340	16369	16318	16395	16576	16483	16301	16333	16423	16450	16387	16408	16536	16305	16558	16373	16347	16401	16542	16607	16445	16369	16456	16377	16399	16424	16335	16361	16728	16594	16364	16501	16341	16271	16474	16325	16464	16380	16441	16573	16376	16269	16478	16650	16484	16552	16530	16512	16325	16368	16560	16438	16414	16364	16475	16180	16291	16094	16303	16456	16476	16494	16521	16399	16508	16501	16325	16445	16386	16530	16486	16546	16399	16545	16563	16497	16373	16499	16395	16333	16606	16337	16497	16354	16474	16473	16428	16478	16554	16375	16219	16556	16616	16418	16384	16301	16583	16320	16522	16511	16268	16710	16334	16473	16555	16618	16419	16306	16281	16632	16266	16449	16503	16571	16517	16314	16407	16420	16469	16366	16392	16482	16366	16398	16382	16376	16455	16438	16234	16502	16407	16313	16520	16216	16355	16230	16416	16761	16508	16383	16371	16416	16490	16309	16429	16471	16422	16461	16256	16411	16430	16610	16530	16573	16399	16469	16597	16461	16375	16451	16548	16432	16419	16454	16360	16363	16274	16567	16180	16385	16320	16429	16286	16374	16550	16678	16375	16321	16395	16337	16243	16366	16337	16183	16395	16405	16509	16496	16513	16524	16368	16223	16463	16294	16179	16523	16511	16410	16329	16198	16395	16411	16431	16291	16448	16518	16357	16524	16384	16473	16261	16241	16424	16283	16360	16240	16337	16472	16570	16469	16463	16495	16400	16281	16279	16543	16491	16209	16287	16459	16547	16585	16537	16390	16715	16324	16362	16342	16363	16426	16272	16462	16514	16283	16233	16562	16500	16448	16305	16523	16274	16420	16355	16300	16323	16522	16240	16328	16486	16356	16408	16297	16572	16368	16203	16314	16442	16332	16343	16443	16442	16320	16400	16310	16290	16542	16573	16338	16284	16506	16388	16467	16605	16420	16625	16432	16487	16322	16373	16234	16375	16229	16446	16365	16398	16512	16467	16409	16284	16184	16257	16539	16573	16583	16367	16366	16392	16497	16358	16396	16441	16467	16365	16348	16450	16599	16500	16442	16446	16382	16451	16410	16570	16385	16452	16533	16403	16303	16303	16314	16286	16414	16348	16319	16291	16471	16427	16406	16653	16574	16584	16292	16332	16349	16341	16343	16304	16503	16588	16463	16491	16430	16217	16383	16549	16252	16539	16514	16234	16340	16540	16358	16407	16258	16581	16451	16223	16531	16615	16305	16481	16388	16438	16283	16326	16325	16443	16483	16526	16384	16437	16337	16392	16376	16437	16193	16276	16380	16284	16310	16332	16641	16501	16243	16365	16281	16644	16511	16591	16592	16195	16660	16443	16442	16221	16148	16211	16354	16469	16537	16473	16347	16348	16477	16416	16329	16384	16416	16325	16241	16446	16590	16264	16512	16313	16452	16344	16354	16590	16354	16367	16306	16523	16633	16550	16104	16461	16285	16436	16472	16397	16301	16736	16646	16599	16466	16329	16370	16264	16557	16634	16424	16623	16402	16405	16705	16379	16516	16332	16337	16171	16350	16236	16426	16257	16258	16310	16380	16400	16431	16318	16530	16410	16535	16405	16418	16518	16421	16358	16363	16686	16219	16305	16478	16438	16482	16510	16517	16346	16527	16513	16579	16560	16509	16344	16268	16415	16291	16456	16508	16563	16498	16581	16471	16200	16462	16358	16345	16390	16447	16402	16553	16491	16383	16394	16501	16485	16381	16443	16313	16133	16414	16228	16288	16445	16524	16365	16406	16460	16512	16315	16402	16599	16399	16208	16227	16291	16451	16421	16425	16215	16557	16336	16359	16359	16249	16284	16245	16322	16283	16344	16234	16422	16359	16377	16427	16587	16470	16262	16239	16369	16328	16448	16278	16286	16345	16467	16519	16410	16564	16782	16466	16436	16519	16332	16363	16314	16429	16456	16379	16505	16437	16319	16301	16378	16239	16575	16442	16401	16424	16553	16379	16372	16363	16463	16380	16495	16388	16387	16272	16504	16449	16274	16503	16374	16401	16197	16375	16354	16515	16416	16368	16304	16535	16287	16458	16567	16345	16322	16393	16384	16764	16347	16481
33289	54871	48667	33417	22531	14869	14272	14278	14178	14267	14254	14242	14257	14212	14262	14081	14234	14286	14117	14242	14175	14175	14255	14237	14148	14128	14322	14122	14093	14186	14332	14125	14263	14323	14161	14361	14249	14296	14290	14397	14182	14119	14269	14155	14195	14196	14252	14324	14372	14273	14180	14172	14250	14346	14149	14177	14198	14255	14304	14102	14155	14261	14164	14166	14343	14317	14165	14042	14259	14305	14233	14251	14033	14156	14375	14350	14209	14228	14100	14080	14265	14314	14167	14333	14275	14325	14209	14178	14257	14179	14218	14300	14207	14153	14265	14195	14226	14207	14175	14202	14186	14068	14198	14365	14092	14212	14137	14151	14278	14235	14115	14085	14275	14168	14248	14104	14238	14256	14334	14261	13959	14267	14176	14417	14170	14376	14043	14155	14199	14133	14139	14167	14178	14191	14152	14418	14156	14235	14232	14245	14210	14099	14198	14203	14224	14278	14107	14202	14252	14221	14149	14038	14343	14092	14189	14333	14202	14125	14202	14320	14164	14223	14169	14236	14177	14261	14247	14295	14209	14329	14130	14100	14264	14262	14266	14096	14088	14130	14137	14241	14220	14217	14129	14198	14141	14207	14121	14093	14369	14235	14186	14150	14074	14122	14100	14083	14089	14116	14415	14167	14144	14039	14141	14245	14197	14278	14159	14111	14269	14295	14229	14141	14047	14303	14258	14260	14118	14029	14216	14287	14162	14126	14206	14398	14218	14327	14208	14267	14111	14250	14162	14192	14182	14264	14256	14130	14233	14338	14314	14342	14326	14214	14427	14324	14176	14349	14204	14115	14096	14201	14172	14241	14210	14404	14251	14185	14257	14194	14081	14257	14304	14249	14230	14309	14176	14097	14025	14404	14182	14183	14200	14244	14100	14276	14175	14204	14244	14126	14184	14164	14177	14048	14053	14289	14413	14254	14229	14151	14183	14259	14034	14110	14240	14271	14146	14066	14281	14384	14270	14144	14063	14181	14247	14183	14263	14348	14158	14358	14190	14213	14043	14106	14254	14224	14080	14152	14308	14288	13991	14123	14146	14238	14286	14293	14324	14415	14192	14189	14108	14287	14297	14194	14130	14227	14206	14130	14392	14205	14050	14098	14309	14187	14186	14239	14303	14142	14150	14257	14144	14211	14114	14274	14247	14170	14037	14218	14233	14223	14331	14276	14119	14145	14228	14099	14358	14393	14359	14175	14334	14253	14265	14150	14287	14281	14078	14323	14170	14130	14270	14163	14018	14220	14186	14147	14116	14349	14312	14252	14287	14108	14379	14066	14152	14153	14152	14168	14111	14035	14169	14250	14469	14143	14214	14342	14101	14042	14095	14286	14184	14338	14251	14309	14123	14148	14108	14313	14089	14162	14309	14283	14142	14104	14138	14165	14034	14317	14024	13928	13998	14305	14321	14345	14112	14215	14222	14186	14129	14278	14353	14377	14082	14152	14095	14339	14236	14260	14200	14118	14161	14305	14185	14354	14213	14331	14161	14042	14012	14091	14264	14343	14342	14197	14216	14124	14244	14068	14339	14160	14321	14273	14219	14261	14303	14182	14185	14079	14459	14220	14269	14267	14402	14195	14108	14116	14220	14055	14232	14275	14018	14121	14082	14188	14239	14137	14216	14320	14244	14052	14210	14278	14076	14095	14166	14299	14143	14148	14044	14109	14217	14160	14250	14253	14003	14137	14221	14239	14202	14058	14064	14318	14255	14227	14173	14272	14149	14158	14232	14240	14174	14222	14126	14119	14317	14137	14230	14242	14318	14373	14291	14159	14114	14204	14091	14200	14095	14199	14341	14232	14185	14194	14246	14277	14242	14140	14112	14160	14378	14154	14285	14123	14168	14117	14273	14097	14286	14300	14333	14204	14292	14024	14251	14238	14038	14150	14160	14040	14294	14359	14179	14136	14221	14100	14293	14351	14362	14087	14205	14246	14246	14221	14280	14074	14138	14060	14348	14164	14123	14333	14175	14309	14234	14079	14159	14185	14295	14390	14076	14206	14228	14273	14146	14234	14128	14256	14275	14232	14137	14088	14360	14111	14138	14168	14063	14114	14082	14158	14204	14114	14200	14152	14242	14208	14078	14185	14201	14265	14172	14306	14260	14368	14163	14215	14174	14351	14286	14142	14353	14088	14220	14392	14116	14109	14305	14223	14349	14081	14190	14199	14326	14364	14208	14154	14227	14038	14264	14137	14162	14292	14280	14148	14184	14185	14242	14066	14189	14275	14325	14286	14172	14263	13975	14381	14225	14241	14342	14274	14229	14212	14309	14269	14245	14295	14348	14240	14263	14168	14278	14360	14268	14289	14222	14107	14227	14372	14163	14133	14165	14335	14139	14159	14261	14089	14055	14147	14271	14024	14178	14204	14150	14370	14342	14093	14177	14068	14244	14165	14117	14248	14107	14249	14219	14199	14243	14247	14228	14255	14176	14164	14159	14114	14321	14420	14114	14288	14072	14371	14252	14256	14298	14344	14299	14212	14214	14237	14104	14122	14182	14322	14255	14060	14129	14451	14288	13982	14249	14235	14168	14185	14075	14350	14216	14317	14209	14175	14347	14243	14376	14269	14118	14318	14088	14272	14310	14090	14149	14327	14239	14192	14094	14325	14225	14260	14128	14384	14327	14513	14136	14297	14278	13945	14215	14049	14242	14223	14251	14324	14155	14212	14326	14242	14173	14169	14133	14157	14332	14290	14203	14261	14210	14184	14155	14208	14325	14153	14194	14096	14326	14274	14300	14173	14156	14211	14326	14077	14201	14172	14289	14166	14092	14315	14229	14187	14169	14098	14177	14237	14093	14125	14333	14225	14111	14308	14148	14184	14284	14228	14103	14261	14263	14359	14236	14146	14287	14142	14090	14217	14130	14353	14077	14213	14124	14171	14467	14205	14156	14190	14282	14212	14191	14063	14252	14222	14079	14319	14233	14245	14057	14228	14366	14236	14274	14256	14382	14215	14139	14219	14264	14197	14178	14183	14282	14183	14192	14233	14418	14253	14151	14257	14217	14175	14144	14248	14149	14216	14190	14203	14136	14367	14197	14207	14222	14267	14110	14233	14055	14217	14191	14142	14194	14413	14268	14211	14140	14393	14361	14241	14224	14153	14227	14291	14231	14373	14284	14180	14200	14073	14222	14222	14227	14271	14301	14302	14258	14347	14048	14202	14235	14193	14249	14146	14233	14099	14265	14232	14006	14309	14208	14202	14424	14237	14248	14063	14266	14214	14344	14310	14125	14081	14413	14262	14169	14159	14201	14055	14201	14243	14274	14218	14379	14238	13893	14146	14299	14265	14159	14220	14228	14253	14258	14360	14212	14141	14195	14111	14099	14296	14296	14075	14168	14332	14217	14165	14256	14350	14287	14082	14242	14283	14084	14313	14216	14319	14118	14267	14211	14126	14269	14304	14231	14194	14185	14203	14370	14282	14293	14170	14260	14173	14261	14179	14061	14254	14266	14352	14187	14290	14297	14201	14145	14169	14233	14050	14191	14274	14115	14239	14210	14271	14303	14224	14263	14174	14379	14081	13991	14166	14288	13996	14271	14385	14185	14382	14307	14317	14084	14301	14207	14199	14271	14260	14253	14197	14183	14193	14187	14303	14234	14341	14323	14234	14223	14163	14030	14185	14191	14097	14203	14275	14388	14363	14293	14198	14080	14081	14250	14165	14074	14416	14458	14453	14121	14146	14148	13999	14242	14238	14277	14192	14179	14334	14325	14196	14327	14301	14223	14179	14227	14261	14146	14118	14060	14349	14170	14070	14091	14039	14190	13955	14238	14350	14098	14173	14240	14156	14189	14117	14313	14183	14342	14256	14311	14236	14293	14240	14213	14202	14291	14295	14032	14497	14159	14330	14361	14190	14162	14204	14234	14252	14071	14251	14224	14313	14077	14005	14173	14135	14129	14146	14063	14109	14102	14304	14096	14211	14129	14141	14233	14098	14169	14234	14144	14322	14361	14094	14169	13978	14233	14234	14381	14097	14274	14298	14271	14158	14262	14078	14217	14389	14274	14123	14083	14260	14282	14189	14157	14427	14279	14207	14233	14119	14267	14191	14235	14345	14205	14019	14316	14158	14136	14183	14235	13978	14328	14141	14207	14119	14234	14284	14305	14308	14119	14225	14209	14195	14199	14271	14209	14333	14096	14180	14252	14167	14035	14214	14190	14337	14212	14231	14273	14259	14047	14319	14217	13978	14238	14263	14031	14203	14404	14234	14053	14438	14348	14281	14284	14146	14167	14107	14194	14063	14283	14029	14324	14281	14102	13984	14200	14100	14183	14253	14344	14125	14249	14178	14277	14191	14106	14189	14326	14151	14372	14085	14235	14261	14080	14137	14222	14317	14194	14358	14349	14164	14320	14300	14295	14106	14273	14115	14322	14258	14153	14346	14088	14348	14142	14214	14258	14135	14147	14327	14180	14107	14339	14246	14180	14228	14318	14312	14072	14337	14321	14334	14153	14189	14302	14294	14228	14340	14311	14240	14143	14286	14260	14221	14001	14336	14313	14231	14256	14305	14268	14201	14276	14310	14394	14226	14191	14330	14184	14262	14010	14095	14201	14125	14190	14300	14167	14194	14126	14235	14302	14158	14330	14156	14112	14172	14154	14281	14075	14209	14303	14181	14247	14188	14255	14094	14062	14372	14042	14210	14280	14189	14232	14206	14105	14275	14277	14142	14247	14233	13986	14252	14162	14183	14428	14159	14224	14292	14096	14078	14139	14263	14125	14077	14317	14157	14342	14079	14164	14277	14195	14279	14104	14235	14186	14251	14169	14238	14062	14257	14109	14318	14232	14103	14255	14099	14181	14135	14170	14146	14342	14300	14156	14181	14185	14164	14180	14377	14112	14451	14196	13995	14125	14176	14316	14318	14184	14139	14294	14247	14329	14276	14047	14147	14121	14205	14195	14276	14158	14315	14310	14246	14179	14135	14184	14074	14226	14139	14135	14219	14109	14260	14234	14093	14024	14166	14232	14251	14285	14184	14143	14172	14239	14324	14236	14216	14199	14247	14313	14213	14262	14165	14314	14196	14273	14297	14153	14115	14185	14337	14178	14241	14129	14031	14104	14242	14254	14390	14221	14261	14202	14329	14260	14379	14169	14332
24006	23131	41523	46019	36644	24657	20511	16699	16269	16424	16281	16215	16133	16020	15972	15796	15984	16100	15843	15995	16027	15944	15872	15945	15824	15991	16054	15963	15789	15751	15989	16052	15880	15918	15743	15905	15849	15862	15852	16056	15961	15677	16092	15923	15765	15816	15868	15966	15779	15904	15825	15946	15918	16041	15885	15921	15920	15920	15952	15935	15887	16037	16035	15790	15805	15994	15906	15962	15759	15916	15936	15908	15958	15899	15997	15732	15871	15877	15751	15982	15805	16076	15831	16040	15915	16064	16037	15919	15822	15913	15774	15849	15939	15716	15887	15926	15805	15903	15791	16052	15907	15904	15951	15913	15812	15759	15853	15818	15937	15817	15757	15673	15686	15913	15846	15713	16014	15777	15826	15689	15865	15905	15942	15827	15988	15995	15842	15889	15947	16021	15763	15819	15691	15898	15873	16049	15843	15907	15855	15924	15738	15899	15842	16047	16008	16009	15835	15802	15675	15788	15844	16077	16002	15922	16060	15963	15813	15848	15866	15964	15965	15865	15830	15761	15529	15941	15707	15809	15758	15733	15929	15895	16021	15976	15843	15754	15913	15755	15942	15898	15680	15750	15857	15800	15972	15907	15917	15904	15817	15843	15944	15843	15882	15907	15767	15820	15694	15587	15759	16002	15899	16118	15815	15842	15836	15972	15808	15763	15817	15702	15794	15964	15785	15937	15887	15742	15945	15867	15943	15716	15854	15870	15640	15710	15733	16115	15731	15961	15822	15807	15939	15852	16029	15756	15837	15929	15837	15843	15604	15774	15916	15965	15852	15789	15803	15683	15912	15812	15919	15856	16033	15666	15785	15805	15754	16023	15843	15883	15878	15771	15921	16038	15840	15927	15832	15658	15851	15788	15610	15965	15647	15745	15800	15955	15693	16010	15910	15875	15869	15757	15914	15869	15855	15997	15741	15692	15923	15798	15887	15863	15758	15975	15809	15974	15813	15918	16093	15920	15813	15865	15791	15765	15784	15714	15863	15904	15769	15831	15919	15800	15766	15730	16085	15906	15897	15843	15898	15796	15914	15961	15965	15838	15660	15910	15920	16002	15944	15804	15903	15809	16105	15784	15886	15641	15855	15810	16064	15948	15755	15931	15872	15906	15796	15809	16037	15748	15699	15871	15645	15705	15688	15926	15898	15916	15881	15926	15643	15874	15854	15918	15934	15867	15890	15990	15818	15738	16080	15765	16017	15953	15752	16000	15957	15963	15908	15699	15911	15978	15763	15998	15791	15840	15933	15931	15924	15756	15887	15942	16088	15706	15992	15976	15778	15838	15924	15823	15827	15797	15905	15935	15757	15943	16056	15870	15845	16043	15937	15760	15796	15647	15702	15984	15885	15938	15717	15916	15813	15891	16008	15781	15995	16054	15923	15966	15776	15979	15946	15803	15828	15858	15813	15897	15775	15816	15942	16044	15814	15932	15692	15810	15780	15916	15844	15660	15810	15908	15911	15937	15683	15864	15933	15702	15882	15870	15998	15905	15919	15840	15789	15714	15942	15705	15813	16082	15797	15833	16000	16002	15770	15716	15681	15997	15787	15849	15914	15713	15900	15926	16040	15885	15991	15966	15787	15879	15915	15873	15951	15947	15828	15942	15793	15702	15837	15996	15879	15782	15766	15820	15772	15808	16028	15997	15782	15822	15975	15923	15910	15852	15673	15904	16035	15942	15737	15948	15985	15884	15874	15768	15876	15762	15857	15832	15643	15955	15675	15825	15895	15838	15759	15901	15855	15943	15746	15885	15637	15921	15668	15676	15888	15998	15922	15890	15841	15904	15812	15834	16075	16009	15842	15678	15850	15656	15800	15957	15904	15933	16034	15968	15725	15812	15986	15905	15812	16012	15937	15765	15933	15845	15947	15960	15888	15891	15660	16077	15886	15935	15778	15843	15999	15857	15840	15873	15853	15877	15777	15865	15879	15674	15711	15866	15980	15757	15888	15928	15775	15659	15830	15796	15981	15710	15704	15918	15815	15794	16035	15601	15800	15898	15679	15767	15971	15925	15789	15902	15623	16030	15823	15873	15858	16029	15858	15876	16001	15802	15867	15882	15711	15754	16055	15835	15755	15650	15827	15955	15801	15854	15758	15868	15634	15634	15710	15743	15730	15932	15869	15869	15695	15739	15875	15937	15846	15884	15703	15998	15983	15746	15861	15809	15928	15801	15696	15830	15821	15911	15811	16090	15845	15931	15814	15704	15931	15924	15947	15837	15764	15887	15987	15712	15768	15895	15933	15947	16006	15764	15850	16017	15952	15726	15660	15954	16028	15786	16030	15694	15884	15647	15922	15922	15898	15961	15687	15945	15876	15834	15835	15736	15820	15852	15761	15854	16000	15930	15837	15801	15817	15817	15790	15827	15750	15977	15817	15876	15787	15964	16076	15809	16173	15789	15583	15595	15764	15679	15745	15621	15852	15818	16022	16011	15839	15719	15742	15943	15911	15828	15802	15827	15793	15840	15709	15766	15752	15644	15943	15762	15998	15785	15782	15864	15892	15807	15696	15517	15826	15833	16068	15868	15970	16040	15916	15902	15905	15984	15982	15800	16013	15942	15886	15875	15784	15613	15689	15836	15719	15710	15882	15813	15925	16022	15803	15923	15916	16005	15925	16017	15700	15904	15807	15746	15728	15615	16065	15794	15883	15877	15870	15769	15639	15906	16031	15869	15773	15654	15948	15833	15943	15835	15963	15951	15804	15788	15921	15867	15734	15780	16045	15804	15913	15945	15773	15847	15919	15653	15762	15783	15927	15810	16089	15689	16016	15777	15849	15808	15654	15955	15898	15934	15810	15834	15857	15910	15793	15647	15839	15897	15639	15983	15705	15811	15741	15844	15818	15789	15914	15877	15770	15851	15846	15844	15752	15810	15923	15926	15887	15785	15885	15886	15917	15802	15671	15865	15698	15810	15958	16054	16031	16059	15817	15867	15830	15872	15867	15922	15992	15901	15931	15811	15778	15893	15966	15803	16113	15780	16084	15952	15962	15930	15956	16058	15916	15886	15895	15662	15873	15814	15955	15860	15944	15879	15846	15641	15950	15646	15901	15727	15589	15813	15864	15975	15761	16040	15857	15927	15797	16017	16087	15678	16027	15883	15851	15980	15909	15881	15960	15914	15931	15863	15884	15973	15893	15867	15945	15767	15690	15910	15892	15934	15959	16034	15972	15871	15915	15816	15807	15941	15845	15811	15959	15944	15827	15865	15702	15741	15813	15788	15892	15813	15826	15876	15891	15676	15870	15880	15842	15673	15832	15952	15855	15993	15978	15780	15858	15896	15749	15915	15963	16029	15593	15923	15816	16026	15999	15840	16070	15709	15802	15871	15629	15946	15834	15740	15875	15889	15721	15908	15791	15839	15749	15827	15838	15877	16023	15806	15888	15824	15653	15766	15948	15918	15768	15849	15946	15881	15942	15689	16108	15631	15751	15745	15763	15864	15691	15864	15744	15936	15865	15986	15749	15917	15741	15838	15767	15769	15857	15942	15874	15861	15992	15942	15834	15880	16044	15903	16011	15670	15868	15870	15784	15798	15780	16009	15770	15755	15966	16024	15634	15719	15906	15816	16019	16028	15962	15992	15689	15689	15887	15901	16000	15824	16056	15927	16183	15767	16006	15771	15852	16033	15658	16098	15659	15709	15781	15910	15869	15735	15672	15916	16011	15975	15642	15788	15965	15754	15939	15958	16097	15812	15787	15992	15948	15853	16053	15754	15739	15889	15683	15571	15730	15918	15686	15884	15769	15834	15775	15750	16050	15990	15696	15811	15905	15686	15852	15905	15769	15895	15772	15931	15710	15811	15759	15760	15945	15849	15925	15808	16078	16010	15989	15898	15934	15984	15812	15760	15946	15942	15762	15942	15827	15756	15852	15595	15850	15880	15569	15967	15812	15935	16034	15575	15841	15746	15847	15885	15899	16038	15893	15982	16041	15861	15888	15928	15787	15927	15687	15853	15887	15847	15808	15967	15869	15831	15879	15925	16117	15943	15811	15905	15874	15748	15892	15885	15929	15794	15682	16050	16038	15911	15816	15938	16070	15913	15841	15874	15740	15804	15958	15884	15754	15938	15975	15654	15995	15752	15789	16026	15875	15711	15720	15896	15879	15804	15846	15881	15771	15741	15890	15798	15975	15749	15927	15943	15846	15960	15806	15828	15870	15818	16043	15911	15989	15699	15951	15892	15927	15788	15944	15885	15886	15895	15898	15898	15796	15922	15850	15793	15737	15977	15811	15794	15693	15561	15820	15902	15816	15711	16073	15966	15870	15806	15761	15824	15866	15901	15692	15685	15944	15890	15994	15962	15870	15705	15845	16066	15826	15870	15964	15839	15861	15980	15784	15714	15956	15907	15990	15936	15951	15792	15762	15767	15843	15956	15874	15743	15750	15864	15971	15869	15606	15857	15846	15680	15900	15723	15784	15751	15895	15732	16026	15894	15665	16039	15699	15708	15799	15924	15814	15903	15853	15745	15693	15863	15789	15974	15798	15742	15899	15876	16010	15871	16061	15839	15887	15722	15963	15907	15639	15839	15816	15967	16003	15910	15870	15808	15940	15974	15834	15817	15977	15886	15957	15854	15944	15866	15829	16040	15806	15849	15600	15773	15753	15853	15872	15889	15841	15906	16075	15830	15792	15951	15876	15837	15958	15966	15797	15822	16012	15892	15933	15841	15840	15948	15741	16023	15908	15832	15693	15844	15885	16028	15796	15809	15814	15869	15936	15947	15766	15649	15868	15898	15889	15928	15847	16001	15775	15759	15713	15866	15768	15784	16023	15971	15828	15841	15791	15660	15756	15935	15703	15838	15785	15848	15874	15674	15654	15914	15826	15862	15883	15893	16083	16047	15909	15920	15866	15764	15786	16110	15862	15673	15700	15765	15752	15718	15969	15651	16029	15913	15873	15950	15943	15727	15772	15946	15814	15865	15813	15706	15975	15689	15993	15787	15974	15807	15865	15723	15858	15853	15836	15690	15773	15880	15860	15645	15822	15687	15687	15908	15867	15953	15962	15982	15969	15816	15883	15935	15941	15957	15912	15973	15906	15981	15923	15918	16024	15927	16093	15839	15905	15833	15853	15856	15979	15948	15759	15904	16002	15904
57500	98040	89286	66978	42770	17819	13960	13907	14124	13810	14067	13852	13928	13876	13947	13893	13969	13908	13897	13920	14078	13962	13918	14079	13797	13950	13779	13795	14089	13976	13906	13855	13919	14014	13911	13848	14156	13969	13946	13892	13871	13884	13999	13831	13840	14035	13721	14028	13922	13899	13893	13976	13950	13856	13771	13993	13860	13746	13791	13859	13994	13928	13978	13947	13995	14035	13856	13882	13855	13862	13895	13822	13892	13874	13714	13979	13993	13868	14055	14047	13908	13763	14047	13832	14046	13870	13781	13930	13772	13830	13892	13939	13845	13993	13848	14003	14009	13927	14016	13957	13907	13894	13833	13984	13967	13871	14016	14015	14038	13961	14074	13905	13823	13707	13882	13943	13828	13854	14042	13898	13827	14000	13783	14051	13698	14058	13990	13866	13853	13981	13932	13873	13854	13969	13821	14051	14083	13920	13814	13928	13998	13948	13881	14003	13861	13711	13920	13943	13933	13928	13966	13769	13871	13909	13749	13941	13882	14002	13797	13943	14008	13694	13778	13748	13865	13943	13898	14018	13732	13969	13908	13822	13882	13979	13737	13818	13902	13887	13843	13857	14046	13778	13773	13805	13893	13856	13966	13892	13854	13870	13931	14020	14008	13952	13951	13752	13883	13876	13806	13974	13979	14012	13978	13924	13915	13829	13912	13939	13869	14164	13892	13898	13755	13792	13937	13986	13823	14038	13782	13846	13847	13832	13883	13835	13957	13949	13906	13879	13910	13853	13838	13839	13795	13836	13833	14115	13946	14024	13859	14047	13932	13905	13709	14088	13880	13942	13865	14086	13953	13803	13905	13789	14030	13944	13757	14006	13757	14008	14084	13934	14034	13835	13862	13969	13985	13809	13764	13791	14027	14018	13863	13756	13740	13898	13881	14028	13790	13965	13862	13911	13774	13707	13780	13888	13867	13938	13893	13856	13814	13997	14041	13972	13868	13868	13854	13926	13960	13757	13906	13860	13921	13836	14038	13855	13760	13788	13800	13817	13882	13948	13913	13941	13814	13801	13764	13921	13753	13917	13825	13981	13869	13792	13951	13936	13898	14077	13949	13922	13929	14006	13963	14036	13920	14044	13753	13952	13942	13808	13796	14059	14048	13833	13812	13975	13921	13850	13809	13790	13872	13814	13983	13880	13892	13875	13959	13748	13796	13977	13963	13874	13860	13661	13773	14114	13776	13875	14137	13876	13927	13975	13942	13821	13936	13936	14012	13822	13905	13870	13930	14104	13655	14025	13898	13885	13863	13743	13979	13918	14010	14005	14002	13827	13887	13780	13997	13780	13935	13862	13831	13789	13973	13906	13835	14044	13994	13850	13903	13953	14039	13787	13959	13858	13870	13814	13800	13797	13962	13981	13730	14128	13957	13801	13813	13918	13813	13772	13978	13797	14068	13748	14067	13766	13827	13824	13930	13825	13920	13833	14023	13768	13777	14016	13903	13892	13912	13853	13758	13640	13764	13999	13851	13863	14009	13897	13812	13880	14039	13952	13936	13973	13905	13918	13886	13931	13848	14055	13794	13956	13930	14016	14016	13981	13964	13891	13928	13820	13843	13916	13878	13882	13833	13965	13922	13955	14028	13700	13935	13980	13854	13944	13742	13937	14087	13945	13785	13929	14054	13955	13723	13900	13894	13926	14109	13870	13826	13729	13811	13970	13823	13932	14157	13925	13988	14030	13867	13882	13958	13842	13745	14033	13826	13877	13874	13936	13928	13885	13931	13994	13976	13894	13860	14020	13800	13716	13844	13965	13975	13847	13921	13962	13815	14090	14007	14095	13955	13875	13927	13826	13971	13834	13945	13964	14151	13761	13962	13795	13731	13834	13878	13926	13967	14015	13726	13885	13919	13983	13756	13931	13864	13738	13925	13994	13840	13940	14020	13825	13968	13902	13829	13878	13846	13820	13935	14075	13865	13870	13863	13978	13972	13693	13921	13972	13994	13915	13861	13812	14063	13860	13956	13768	13981	13889	13799	13719	13833	13983	13973	13917	14018	13886	13973	13891	13990	13977	13928	13889	13876	13950	13917	14075	13920	13799	13934	13765	14058	14012	13763	13858	13959	13954	13983	13757	13974	13819	14015	13902	13943	13845	13951	13783	13805	13910	13998	13933	13717	13803	13837	13912	13854	14085	13952	13840	13930	13973	13891	13804	14012	14049	13815	13880	13975	13800	13862	13828	13921	13688	13864	13897	13940	13887	14032	13930	13699	14060	13859	13867	14019	13948	13762	13814	13985	14146	13945	13890	13949	13970	14091	13807	14058	13788	13927	13848	14021	14053	13830	13928	13849	13930	13918	13823	13865	13986	13822	13745	13927	13900	13933	13947	13811	13881	13941	13874	13949	13809	14058	14129	13749	13866	13933	13754	14002	13904	13915	13894	13907	13863	13877	13868	13840	13880	13890	13951	13807	13918	14028	13780	13817	13861	14110	13781	13953	13799	14093	13984	13927	13802	13784	13907	14056	13921	14023	13744	13985	13789	13911	13887	14142	13953	13849	13874	13871	13952	14083	14004	13909	13847	13903	13652	14054	13959	13844	13886	13820	13905	13916	14034	13786	13954	13825	13946	13896	13835	13958	13914	13970	13929	13919	13718	13857	13805	13909	14001	13821	13953	14023	13946	13917	14102	13772	13740	13926	14016	13817	14003	14032	14018	13984	13848	13945	13969	13942	13946	13911	13942	13957	14138	13825	14042	13839	13814	13847	13916	13772	13835	13944	13992	13874	13968	13872	13956	13807	13886	14017	13867	13976	13864	13833	13883	14111	13811	13875	13914	13965	14089	13936	13926	13956	13863	13803	13936	13935	13801	13934	13983	13886	13983	13820	13896	14107	13795	13752	13982	13951	13859	13803	13922	13831	13849	13891	13851	14098	13736	13859	13819	13741	13829	13979	13971	13863	13908	13829	13829	13874	13827	13924	13942	13904	13896	13900	13888	13934	13969	13798	13920	13890	13943	13697	13762	13771	13972	14110	13931	13876	13895	13747	13987	14086	13744	14022	13892	13851	13919	13860	13958	13929	13943	13789	13930	13833	13954	13778	14092	13826	13965	13998	13877	14083	14139	13807	13911	13833	13904	14053	14016	14002	13924	13946	13941	14086	13905	13849	13960	14010	13894	13928	13770	13933	13966	13843	14019	14026	13940	13830	13729	14016	13912	14115	13958	13867	13923	13792	13883	14007	13909	13872	14031	13847	13907	13942	13909	13987	13992	13926	13803	13963	13730	13907	13906	14011	13889	13865	13814	14014	14085	14000	14099	14021	13895	14007	13880	13877	13902	13923	13756	13897	13907	13953	13811	14161	13968	13996	13907	13870	13817	13886	13820	13944	13980	13889	13886	13927	13851	13796	14050	13840	13690	13880	13841	13926	13707	13838	13896	13868	13846	13824	13999	14018	14117	13972	13879	13834	13940	13954	14094	13872	13750	13959	13860	13773	14028	13942	13824	13900	14104	14035	13935	13811	13743	13841	14021	13921	13935	13995	13833	13900	13928	13997	13967	13916	13963	13947	13748	13854	13943	13751	13807	13985	14019	14059	14043	14043	13968	13768	13879	13944	13892	13784	13989	13638	13901	13909	13751	13964	13957	13977	14022	14063	13925	13943	14019	14021	13840	13976	13965	13910	13906	13952	13951	13983	13750	13923	14111	14002	14025	13920	13937	13838	13918	13883	13916	13790	13981	13874	13924	14003	13842	13831	13796	13859	14065	14034	13948	13910	13692	13714	13952	13932	13920	13984	13768	13872	13921	13782	13868	13874	13844	13863	13924	14035	13921	13745	13938	13939	13823	13962	13831	13887	13905	13714	13852	13929	13903	13762	13844	13922	13825	13869	13919	13842	13969	13887	13906	13935	13902	13854	13738	13954	13803	13921	13940	13902	13868	13914	13921	13822	13917	13904	13857	13942	14004	14035	14026	13713	13913	13845	13900	13886	14028	13860	13984	13821	13951	13838	13946	13767	13941	13895	13972	13766	14021	13938	13945	13644	13765	13930	13896	13997	13825	13857	13807	13983	14048	13837	13828	13844	13969	13914	13811	13888	13852	13877	13952	13929	14027	13837	13948	13968	13903	13841	13820	13784	13794	13767	13904	14180	14113	14079	13658	14050	13798	13826	13983	14044	13780	13998	13866	13857	13953	13900	13990	13928	13932	14083	13911	13980	14032	13827	13988	13806	13975	13730	13782	13803	14041	13846	14050	13915	14040	13801	13908	13833	14014	13960	13881	14031	13990	13887	13915	13949	13706	13806	13961	13844	14094	13951	13845	13930	13845	13712	13982	13874	14045	13958	13908	13910	13899	13914	13863	13857	13801	13789	13939	13818	13899	13890	13886	13948	13968	13862	13960	13804	13893	13861	13805	13896	14090	13848	13985	13943	13819	14124	13907	13704	13818	13921	13919	13963	13875	14099	13963	14037	13886	13878	13949	13841	13906	13990	13741	13836	14054	13978	13722	13812	13867	13932	13953	13873	13947	14004	13760	13985	13825	13904	13872	14004	13950	13751	13935	14041	13902	13965	13741	13999	13991	13718	13947	13920	13845	13933	13908	13904	13786	13983	13821	13774	13935	13798	13919	13808	13915	13850	13752	13822	13816	13934	13963	13844	13912	13860	13834	13947	13962	13854	13853	14056	13775	14057	13972	13909	13841	13856	14015	14077	13845	13904	14003	14114	13955	13919	13814	13901	14040	14006	13884	13898	13996	13850	14119	13924	13966	13800	13936	14042	13972	13850	13875	13956	13809	13832	13865	13930	13885	14027	14047	13957	14004	13983	14009	13938	14054	14003	13871	13940	13919	14002	14014	14090	14021	13770	13878	13961	13764	13975	13954	13798	13880	13888	13901	13691	13971	13918	13980	13890	13865	13815	13790	13849	13857	13870	13992	13759	13951	13895	14068	13826	13741	13833	13962	13725	14005	13941	14057	13882	13717	13958	13901	14002	14019	13948	13968	13894	13820	14015	13805	13893	14065	13951	13880	13810	13794	13781	13766	13810	13822	13882	13952	13989	13936	13932	13954	13869	14008	13882	13870	13889	13835	14056	13830	14105	13892	14044	13832	13906	13874	13961	13902	13917	13822	13968	13863	14010	13900	13941	14069	14018	13772
23162	22279	37529	41404	36567	26081	22830	17139	15764	16040	16011	15915	15813	15724	15854	15780	15814	15908	15790	15589	15817	15718	15750	15849	15574	15918	15736	15615	15741	15951	15729	15647	15598	15437	15676	15587	15725	15739	15744	15641	15705	15820	15756	15500	15468	15712	15781	15498	15460	15620	15663	15416	15439	15582	15753	15682	15484	15622	15771	15825	15601	15506	15727	15627	15728	15535	15400	15612	15858	15518	15714	15598	15804	15505	15714	15415	15702	15750	15421	15641	15561	15523	15674	15453	15710	15621	15708	15572	15389	15563	15626	15650	15480	15604	15440	15655	15674	15533	15558	15598	15602	15534	15684	15593	15686	15710	15498	15509	15592	15497	15420	15749	15435	15549	15448	15539	15358	15480	15715	15451	15396	15517	15454	15538	15702	15494	15393	15519	15298	15470	15560	15544	15643	15410	15451	15488	15499	15516	15537	15408	15666	15520	15563	15743	15618	15734	15448	15697	15602	15534	15580	15426	15567	15339	15484	15475	15475	15363	15628	15616	15574	15494	15478	15581	15562	15484	15404	15602	15599	15565	15518	15516	15760	15626	15504	15614	15566	15650	15562	15616	15488	15687	15655	15440	15674	15540	15692	15469	15493	15434	15500	15580	15520	15536	15561	15581	15392	15637	15499	15653	15447	15572	15448	15543	15702	15484	15581	15568	15718	15483	15598	15465	15512	15597	15733	15682	15590	15332	15502	15521	15659	15546	15581	15493	15563	15514	15463	15607	15583	15565	15667	15629	15318	15434	15374	15735	15654	15417	15437	15473	15507	15659	15694	15561	15320	15659	15603	15473	15674	15578	15821	15537	15414	15605	15687	15496	15576	15602	15725	15523	15740	15459	15707	15267	15533	15555	15472	15383	15664	15679	15451	15605	15528	15528	15491	15740	15674	15502	15519	15496	15609	15433	15533	15487	15725	15713	15481	15750	15562	15605	15376	15446	15469	15695	15453	15618	15534	15475	15637	15401	15564	15556	15487	15338	15567	15702	15615	15491	15662	15526	15526	15462	15685	15614	15610	15424	15390	15508	15691	15664	15458	15359	15495	15527	15366	15580	15619	15582	15556	15504	15622	15553	15583	15504	15505	15308	15541	15527	15435	15668	15828	15488	15559	15583	15787	15541	15544	15551	15456	15373	15574	15535	15666	15576	15338	15596	15518	15444	15606	15423	15586	15535	15502	15625	15527	15439	15737	15579	15576	15359	15645	15486	15727	15729	15283	15423	15666	15576	15445	15156	15673	15647	15541	15519	15577	15634	15729	15353	15620	15677	15589	15547	15665	15690	15455	15716	15525	15725	15312	15492	15694	15710	15661	15658	15437	15577	15503	15566	15468	15501	15474	15680	15555	15462	15479	15658	15512	15611	15529	15579	15567	15440	15645	15392	15609	15340	15517	15735	15679	15590	15488	15605	15528	15573	15487	15470	15509	15578	15623	15464	15349	15623	15590	15588	15519	15557	15696	15610	15653	15465	15682	15283	15434	15631	15540	15757	15610	15529	15585	15421	15305	15522	15611	15441	15627	15544	15623	15554	15602	15401	15618	15657	15560	15676	15681	15585	15396	15418	15540	15554	15566	15709	15598	15600	15512	15606	15629	15773	15560	15387	15314	15690	15638	15602	15576	15604	15660	15578	15418	15267	15511	15457	15615	15481	15668	15637	15721	15606	15421	15516	15534	15428	15476	15513	15500	15470	15484	15678	15749	15682	15442	15466	15512	15504	15568	15631	15473	15616	15577	15634	15535	15764	15435	15415	15675	15554	15393	15411	15475	15518	15470	15409	15404	15569	15519	15489	15482	15605	15718	15655	15628	15477	15661	15582	15591	15739	15547	15523	15449	15557	15642	15641	15468	15335	15407	15570	15689	15376	15628	15530	15619	15500	15476	15638	15531	15724	15646	15531	15708	15431	15489	15600	15473	15627	15655	15636	15644	15507	15621	15633	15430	15491	15483	15460	15594	15694	15560	15597	15802	15703	15377	15476	15426	15671	15673	15744	15531	15308	15437	15634	15512	15446	15380	15627	15664	15608	15546	15480	15428	15752	15612	15571	15557	15771	15405	15504	15571	15556	15634	15539	15445	15467	15460	15436	15579	15404	15678	15523	15514	15414	15609	15578	15623	15538	15648	15600	15590	15338	15551	15397	15629	15486	15479	15586	15511	15542	15291	15427	15627	15508	15726	15603	15707	15604	15570	15518	15642	15412	15782	15403	15702	15422	15658	15434	15455	15589	15390	15410	15628	15526	15317	15429	15560	15601	15479	15752	15599	15448	15615	15523	15483	15492	15554	15626	15502	15665	15622	15676	15746	15527	15494	15558	15610	15586	15631	15481	15629	15442	15983	15482	15557	15489	15730	15642	15454	15505	15742	15528	15647	15475	15499	15559	15485	15471	15558	15573	15525	15525	15648	15629	15676	15548	15664	15509	15637	15733	15733	15275	15499	15554	15654	15494	15560	15377	15505	15474	15716	15455	15544	15528	15592	15768	15541	15606	15427	15426	15635	15458	15435	15580	15697	15542	15576	15399	15791	15492	15740	15547	15452	15755	15577	15522	15560	15472	15811	15686	15505	15753	15681	15475	15469	15438	15719	15598	15608	15641	15569	15650	15740	15478	15692	15548	15623	15624	15654	15565	15485	15519	15400	15396	15370	15668	15457	15581	15682	15388	15603	15457	15716	15713	15712	15635	15615	15470	15704	15716	15479	15639	15460	15579	15605	15235	15630	15512	15439	15457	15334	15685	15391	15535	15668	15579	15671	15677	15545	15474	15486	15358	15664	15662	15585	15623	15585	15553	15659	15635	15503	15539	15644	15564	15347	15405	15438	15425	15532	15626	15642	15566	15697	15508	15467	15857	15563	15605	15608	15557	15471	15522	15386	15505	15426	15403	15545	15375	15514	15438	15514	15576	15716	15702	15526	15534	15600	15320	15479	15602	15752	15472	15544	15751	15746	15572	15489	15711	15683	15542	15633	15468	15533	15763	15422	15689	15726	15613	15553	15340	15479	15694	15456	15616	15526	15423	15487	15551	15438	15408	15646	15385	15700	15611	15599	15591	15722	15566	15663	15454	15564	15477	15523	15638	15691	15484	15360	15665	15482	15520	15645	15458	15659	15569	15664	15533	15790	15631	15568	15394	15602	15576	15448	15649	15219	15597	15711	15503	15393	15594	15445	15517	15438	15512	15537	15550	15566	15656	15636	15319	15531	15288	15451	15484	15602	15470	15701	15509	15577	15486	15508	15727	15559	15457	15479	15365	15411	15469	15544	15655	15639	15626	15614	15647	15488	15507	15829	15682	15635	15581	15388	15747	15449	15596	15611	15724	15481	15442	15627	15614	15537	15478	15356	15434	15678	15736	15744	15565	15656	15461	15427	15503	15399	15520	15492	15506	15364	15417	15523	15523	15627	15606	15573	15450	15433	15592	15529	15548	15615	15465	15489	15597	15472	15448	15630	15606	15620	15578	15563	15343	15760	15820	15430	15482	15778	15468	15614	15722	15610	15620	15535	15382	15411	15601	15632	15423	15514	15387	15499	15438	15542	15513	15674	15727	15680	15452	15442	15558	15536	15532	15532	15390	15379	15739	15435	15512	15652	15592	15297	15480	15557	15416	15579	15725	15562	15584	15339	15421	15658	15580	15650	15518	15501	15530	15586	15635	15459	15627	15489	15487	15581	15482	15516	15435	15510	15407	15549	15511	15464	15544	15577	15672	15521	15545	15585	15828	15542	15551	15511	15550	15474	15565	15398	15653	15434	15560	15827	15482	15794	15776	15707	15579	15453	15377	15517	15659	15504	15447	15639	15518	15429	15612	15488	15396	15673	15400	15539	15714	15442	15460	15373	15504	15548	15671	15445	15536	15511	15583	15595	15370	15536	15436	15447	15725	15520	15597	15572	15661	15438	15624	15761	15341	15737	15453	15610	15405	15473	15449	15418	15474	15452	15596	15562	15712	15509	15530	15710	15400	15708	15578	15766	15609	15691	15542	15577	15627	15507	15407	15724	15619	15682	15634	15535	15592	15516	15532	15667	15666	15593	15562	15457	15444	15678	15405	15638	15712	15534	15420	15470	15272	15372	15560	15442	15655	15646	15490	15467	15557	15623	15483	15647	15600	15366	15709	15588	15512	15537	15598	15707	15611	15785	15735	15676	15461	15725	15439	15453	15332	15695	15588	15600	15730	15569	15489	15704	15401	15507	15397	15270	15565	15543	15709	15775	15567	15622	15436	15476	15578	15503	15624	15561	15506	15460	15458	15385	15345	15437	15560	15596	15539	15378	15427	15427	15710	15520	15640	15682	15487	15504	15521	15580	15447	15532	15545	15491	15506	15623	15529	15527	15556	15708	15537	15525	15542	15634	15596	15415	15391	15589	15735	15389	15475	15570	15542	15765	15573	15652	15468	15424	15622	15561	15672	15691	15500	15569	15446	15459	15574	15553	15585	15536	15484	15567	15440	15619	15516	15555	15588	15654	15443	15488	15660	15545	15660	15482	15583	15527	15684	15549	15431	15540	15498	15560	15344	15603	15397	15470	15575	15408	15807	15860	15461	15393	15450	15600	15550	15605	15449	15475	15562	15667	15721	15685	15564	15550	15595	15516	15431	15604	15282	15481	15446	15595	15720	15744	15443	15748	15581	15419	15474	15435	15296	15340	15561	15509	15463	15647	15787	15605	15490	15603	15542	15588	15420	15459	15559	15483	15453	15589	15487	15529	15562	15502	15535	15408	15534	15550	15603	15474	15448	15525	15448	15532	15406	15723	15493	15625	15506	15588	15369	15423	15655	15492	15502	15528	15810	15635	15447	15499	15481	15496	15519	15525	15387	15340	15653	15350	15442	15531	15572	15630	15463	15467	15676	15529	15639	15527	15720	15584	15532	15512	15576	15679	15251	15642	15622	15579	15584	15523	15589	15718	15590	15451	15449	15444	15487	15483	15599	15657	15399	15688	15309	15688	15710	15474	15682	15409	15688	15603	15576	15441	15740	15514	15475	15583	15620	15550	15478	15691	15582	15434	15568	15439	15403	15556	15558	15463	15545	15559	15612	15587	15465	15542	15404	15449	15499	15616	15523	15534	15788	15748	15755	15507	15546	15470	15593	15554	15474	15495	15676
61084	104977	97396	77274	51000	19860	13806	13762	13770	13792	13821	13659	13774	13900	13536	13784	13677	13727	13826	13789	13734	13705	13793	13583	13814	13735	13874	13748	13736	13794	13732	13520	13674	13715	13664	13599	13695	13638	13882	13739	13583	13539	13636	13881	13861	13745	13726	13580	13718	13790	13760	13685	13694	13668	13878	13621	13743	13946	13685	13753	13682	13771	13687	13589	13821	13810	13824	13625	13830	13649	13922	13698	13748	13727	13557	13521	13822	13833	13736	13829	13870	13669	13804	13627	13669	13887	13802	13710	13679	13656	13723	13886	13458	13652	13662	13895	13606	13879	13809	13797	13645	13696	13485	13702	13704	13680	13688	13846	13659	13480	13881	13621	13632	13622	13661	13656	13590	13835	13639	13532	13607	13569	13615	13702	13696	13601	13755	13710	13672	13808	13751	13688	13627	13670	13766	13705	13704	13618	13703	13643	13593	13680	13766	13686	13767	13795	13771	13768	13648	13674	13756	13722	13797	13698	13857	13671	13762	13782	13631	13798	13798	13772	13569	13876	13705	13656	13621	13572	13543	13726	13728	13741	13840	13734	13501	13712	13666	13848	13553	13621	13566	13680	13652	13741	13653	13772	13634	13555	13922	13711	13703	13705	13868	13692	13605	13597	13884	13685	13556	13677	13529	13673	13847	13633	13741	13750	13832	13789	13740	13581	13727	13396	13716	13630	13744	13635	13698	13659	13705	13700	13718	13696	13632	13643	13800	13711	13614	13711	13599	13657	13633	13664	13745	13542	13696	13687	13678	13782	13664	13665	13582	13703	13654	13632	13616	13777	13774	13779	13751	13795	13619	13570	13729	13541	13640	13535	13682	13692	13641	13818	13766	13584	13738	13557	13768	13763	13601	13687	13658	13778	13711	13645	13858	13803	13659	13902	13761	13619	13660	13708	13743	13778	13652	13756	13655	13548	13777	13884	13792	13746	13650	13761	13657	13892	13803	13671	13696	13683	13593	13662	13776	13806	13823	13970	13678	13483	13567	13691	13622	13762	13488	13873	13779	13673	13850	13766	13702	13723	13802	13761	13830	13647	13612	13653	13679	13686	13729	13843	13726	13563	13689	13653	13806	13522	13612	13690	13642	13734	13778	13773	13631	13624	13754	13767	13796	13749	13683	13787	13708	13618	13818	13704	13781	13707	13625	13758	13629	13771	13638	13749	13596	13810	13554	13569	13759	13594	13716	13654	13723	13724	13736	13617	13788	13715	13490	13714	13683	13724	13784	13711	13704	13645	13548	13752	13783	13554	13705	13653	13788	13605	13720	13654	13597	13636	13796	13716	13652	13857	13858	13494	13644	13742	13715	13789	13639	13607	13658	13781	13820	13480	13737	13705	13586	13677	13624	13738	13633	13699	13629	13744	13690	13639	13767	14071	13587	13739	13690	13754	13677	13628	13858	13688	13699	13663	13743	13565	13767	13590	13769	13781	13796	13761	13687	13587	13673	13832	13685	13707	13552	13587	13679	13597	13739	13666	13569	13543	13810	13798	13660	13634	13704	13717	13706	13790	13697	13827	13590	13635	13633	13721	13598	13757	13656	13697	13832	13545	13604	13881	13669	13661	13715	13670	13578	13645	13574	13569	13916	13655	13563	13679	13671	13651	13615	13761	13631	13843	13563	13632	13776	13795	13642	13726	13684	13807	13581	13693	13750	13693	13847	13664	13667	13777	13816	13765	13873	13654	13813	13650	13742	13714	13756	13665	13731	13766	13719	13747	13599	13781	13726	13695	13818	13744	13591	13597	13847	13578	13570	13786	13586	13645	13598	13664	13607	13608	13899	13580	13531	13823	13738	13663	13811	13707	13677	13519	13639	13807	13823	13774	13839	13736	13657	13683	13769	13766	13818	13773	13598	13753	13611	13780	13545	13834	13612	13762	13630	13802	13788	13836	13773	13823	13684	13679	13727	13848	13733	13592	13637	13836	13664	13645	13639	13664	13885	13830	13606	13666	13692	13619	13702	13723	13743	13686	13739	13677	13692	13793	13669	13779	13792	13688	13713	13756	13615	13709	13724	13622	13696	13766	13530	13522	13800	13679	13654	13587	13671	13574	13996	13656	13755	13681	13747	13642	13766	13501	13536	13738	13848	13695	13740	13729	13717	13742	13571	13616	13728	13652	13814	13628	13664	13690	13683	13689	13637	13655	13577	13471	13628	13852	13729	13766	13552	13677	13812	13613	13783	13743	13547	13622	13661	13579	13666	13707	13712	13658	13762	13853	13759	13593	13708	13761	13791	13771	13544	13691	13663	13678	13576	13950	13762	13719	13641	13765	13586	13677	13680	13491	13858	13749	13581	13660	13698	13701	13613	13619	13741	13616	13637	13721	13784	13784	13808	13488	13725	13661	13635	13702	13633	13647	13712	13699	13669	13728	13767	13651	13687	13681	13851	13713	13643	13553	13559	13752	13728	13650	13643	13691	13691	13704	13744	13763	13779	13609	13809	13685	13722	13765	13584	13609	13821	13803	13784	13682	13786	13947	13790	13625	13626	13692	13621	13611	13732	13709	13692	13740	13851	13635	13696	13779	13637	13808	13815	13624	13844	13850	13785	13725	13558	13743	13755	13552	13777	13640	13670	13793	13563	13693	13694	13598	13740	13631	13647	13847	13689	13696	13766	13641	13772	13891	13740	13726	13764	13630	13732	13684	13491	13576	13725	13526	13757	13624	13636	13551	13658	13793	13829	13796	13621	13778	13795	13708	13720	13754	13615	13590	13738	13728	13854	13719	13716	13698	13725	13715	13640	13804	13712	13563	13578	13839	13564	13490	13744	13687	13648	13732	13715	13666	13622	13749	13565	13652	13720	13764	13816	13726	13476	13820	13894	13546	13779	13796	13730	13793	13644	13843	13662	13732	13936	13696	13734	13774	13571	13651	13644	13676	13657	13723	13691	13629	13651	13702	13670	13636	13767	13825	13675	13655	13626	13783	13701	13786	13734	13678	13758	13740	13693	13748	13853	13815	13803	13696	13794	13666	13716	13764	13671	13743	13697	13674	13712	13627	13714	13741	13686	13658	13778	13677	13885	13706	13660	13663	13710	13615	13671	13697	13699	13656	13631	13628	13594	13715	13711	13797	13737	13552	13756	13787	13699	13708	13837	13857	13688	13567	13770	13773	13624	13608	13707	13704	13566	13666	13725	13669	13680	13507	13767	13619	13648	13756	13773	13606	13686	13707	13781	13637	13632	13720	13693	13710	13715	13593	13742	13732	13702	13642	13722	13702	13621	13690	13678	13832	13947	13546	13656	13736	13964	13619	13851	13768	13687	13783	13846	13836	13734	13924	13596	13633	13758	13740	13680	13661	13728	13723	13831	13587	13663	13702	13873	13711	13742	13598	13791	13593	13647	13742	13639	13634	13575	13652	13749	13552	13642	13566	13733	13634	13815	13703	13598	13762	13700	13695	13530	13527	13727	13604	13524	13683	13736	13681	13820	13637	13471	13658	13621	13646	13717	13522	13649	13694	13670	13742	13659	13848	13756	13605	13780	13527	13686	13652	13809	13851	13755	13631	13724	13564	13765	13592	13652	13754	13572	13739	13709	13801	13536	13790	13675	13558	13784	13683	13733	13813	13747	13649	13805	13638	13655	13650	13644	13815	13777	13756	13557	13725	13528	13874	13765	13612	13650	13673	13718	13593	13798	13674	13816	13696	13635	13707	13681	13740	13773	13803	13776	13797	13734	13602	13727	13635	13676	13593	13782	13774	13943	13567	13626	13794	13665	13768	13739	13755	13607	13741	13756	13772	13674	13733	13792	13739	13532	13703	13870	13758	13715	13653	13603	13589	13809	13587	13684	13607	13562	13875	13720	13672	13721	13693	13780	13643	13607	13736	13683	13881	13655	13710	13646	13753	13723	13799	13654	13606	13625	13739	13646	13638	13704	13663	13730	13805	13651	13591	13677	13772	13696	13811	13723	13580	13568	13566	13786	13797	13693	13641	13742	13879	13709	13510	13796	13626	13592	13637	13891	13685	13829	13573	13868	13775	13664	13787	13606	13471	13589	13727	13737	13682	13767	13726	13674	13730	13606	13770	13657	13878	13790	13928	13613	13835	13789	13755	13723	13759	13609	13577	13703	13581	13464	13573	13625	13626	13885	13684	13753	13586	13739	13635	13607	13745	13685	13756	13702	13745	13670	13662	13862	13737	13702	13638	13627	13723	13755	13648	13732	13800	13687	13807	13626	13779	13669	13677	13570	13655	13714	13773	13783	13728	13574	13622	13654	13636	13700	13699	13624	13688	13742	13739	13747	13775	13661	13789	13858	13523	13451	13873	13672	13730	13706	13784	13667	13710	13734	13562	13700	13615	13664	13600	13707	13841	13759	13595	13768	13777	13642	13655	13741	13669	13752	13714	13838	13706	13746	13641	13592	13843	13678	13749	13665	13713	13718	13668	13709	13751	13740	13800	13460	13808	13852	13642	13515	13648	13734	13667	13677	13733	13819	13848	13697	13719	13725	13785	13557	13543	13714	13834	13736	13735	13686	13659	13642	13692	13661	13766	13517	13735	13685	13658	13655	13750	13845	13526	13678	13627	13701	13631	13873	13544	13659	13573	13696	13797	13572	13819	13656	13749	13782	13491	13625	13707	13593	13726	13586	13736	13697	13712	13754	13709	13638	13686	13696	13719	13746	13651	13786	13671	13629	13641	13849	13765	13523	13880	13766	13693	13557	13591	13826	13765	13706	13665	13688	13667	13652	13691	13537	13803	13739	13658	13785	13602	13650	13531	13647	13677	13741	13784	13890	13709	13792	13687	13570	13645	13720	13701	13694	13702	13725	13773	13691	13711	13615	13782	13717	13533	13758	13646	13710	13779	13736	13677	13622	13676	13651	13720	13603	13768	13715	13767	13614	13623	13691	13720	13674	13947	13683	13760	13716	13662	13777	13713	13727	13616	13578	13694	13628	13520	13679	13802	13700	13733	13745	13611	13656	13717	13545	13665	13677	13763	13647	13664	13667	13637	13709	13585	13656	13660	13769	13740	13675	13687	13599	13584	13615	13575	13666	13740	13933	13690	13533	13704	13563	13776	13587	13646	13772	13683	13812	13555	13670	13676	13612	13640	13572	13732	13870	13810	13888	13847	13667	13656	13773	13688
28751	33667	44989	35247	23908	17945	16624	16184	16317	16333	16402	16124	16384	16087	16278	16274	16477	16168	16296	16298	16240	16289	16114	16298	16130	16096	16139	16020	16012	16296	16185	16270	16196	15978	16146	16062	16264	16230	16142	16219	16382	16174	16082	16237	16178	16282	16335	16179	16254	16067	16177	16280	16171	16163	16127	16233	16248	16192	15983	16179	16234	16076	16101	16050	16053	16259	16336	16229	16323	16268	16303	16085	16271	16272	16246	16215	16151	16215	16231	16320	16100	16257	16188	16178	16145	16111	16226	16263	16057	16250	16144	16063	16093	16091	16385	16368	16225	16071	16116	16364	16298	16250	16164	16017	16241	16111	16250	16263	16132	16100	16266	16130	16045	16067	16075	16266	16055	16323	15961	16247	16246	16239	16341	16390	16310	16237	16126	16143	16228	16148	16259	16217	16349	16260	16265	16242	16147	16481	16121	16161	16034	16117	16139	16337	16273	16371	16162	16264	16164	16231	16169	16263	16094	16256	16148	16134	16089	16181	16237	16307	16090	16133	16087	15927	16252	16179	16206	16037	15916	16105	16044	16204	16041	16382	16122	16230	16378	16135	16180	15983	16177	16199	16079	16129	16237	16153	16401	16093	16323	16350	16321	16184	16231	16100	16053	16122	16179	16245	16191	16211	16102	16159	16076	16060	16180	16313	16004	16329	16196	16133	16072	15990	16187	15980	16165	16150	16065	15986	16281	16263	16318	16191	16056	16130	16087	16042	16291	15938	16265	15983	16357	16043	16301	16088	16041	16185	16352	16133	16245	16239	16033	16221	16151	16307	16186	16286	16252	16132	16130	16361	16166	16383	16206	16154	16193	16181	16292	16019	16147	16194	16254	16040	16158	16088	16041	16373	16059	16220	16221	16165	16052	16207	16160	16063	16078	16255	15931	16064	16188	16087	16260	16367	16191	16196	16212	16221	16103	16230	16309	16319	16300	16048	16057	16090	15985	16199	16284	16152	16165	16264	16206	16020	16079	16148	16340	15930	15924	16219	16045	16298	16166	16142	16181	16091	16068	16093	16186	16163	16145	16207	16162	16161	16079	16157	16007	16258	16275	16289	16229	16183	16032	16263	16091	16180	16139	16300	16341	16170	16131	16061	16206	16118	16094	16259	16158	16180	16224	16204	16167	16134	16192	16177	15887	16006	15978	16125	16153	16262	15965	16088	16320	16297	16250	16070	16119	16110	16042	16494	16131	16205	16130	16122	16117	15926	16086	16230	16075	16128	16041	16243	16170	16029	16350	16082	16096	16256	16133	16247	16172	15959	16266	16378	16267	16111	16195	16001	16039	16245	16116	16190	16096	15999	16151	16171	16137	16191	16299	15911	16014	16318	16056	16018	16186	16228	16187	16147	16106	16403	16205	16111	16046	16246	16153	16025	15962	16101	16254	16106	16077	16031	16052	16093	16241	16265	16027	16098	16177	15964	16055	15972	16083	16148	16095	16273	16304	16058	16288	16334	16125	16170	16318	16234	16241	16118	16226	16243	16210	16174	16464	16368	16202	16022	16229	16314	16291	16000	16032	15989	16194	16123	16232	16288	16168	16280	15984	16158	16106	16110	16161	16231	16244	16259	16190	16181	16164	16332	16276	16184	16163	16265	16287	16047	16120	16189	16122	16278	15978	16171	15976	15961	16183	16121	16217	16128	16328	16377	16099	16136	16254	16155	16293	16315	16262	16113	16140	16142	16054	16069	16161	16106	16159	16161	16371	16158	16251	16217	16123	16417	16019	16275	16103	16048	16179	16208	16147	16057	16252	16277	16150	16200	16213	16179	16110	16127	16355	16251	16321	16358	16024	16043	16338	16167	16188	16199	16019	16159	16221	16118	16283	15946	16062	16028	16186	16049	16214	16089	16112	16113	16331	16227	16390	16201	16062	16268	16135	16088	16229	16316	16073	16169	16193	16234	16256	16254	15998	16184	16250	16251	16226	16172	15925	16093	15982	16231	16312	16186	16169	16311	16153	16185	16205	16084	16058	16026	16180	15916	16223	16194	16153	16039	16302	16066	16224	16301	16257	16224	16162	16356	16382	16192	15978	16447	16128	16199	16216	16199	16224	16094	16416	16177	16135	16177	16272	16141	16153	16281	16210	16199	16370	16164	16151	15906	16267	16084	16101	16197	16146	16169	16165	16302	16389	16250	16336	15996	15978	16145	16352	16170	16105	16193	16271	16046	16145	16182	16058	16226	16266	16144	16253	16157	16214	16119	16108	16186	16055	16137	16182	16217	16270	16140	16272	16070	16178	16298	16099	16171	16285	16228	16066	16268	16169	16219	16210	16064	16413	16291	15991	16253	16270	16131	16282	16201	16257	16214	16164	16152	16193	16182	16176	16170	16258	16235	16169	15997	16029	16301	16314	16251	16148	16244	16302	15998	16317	16394	16189	16228	16420	16171	16418	16391	16197	16208	16150	16345	16239	16178	16163	16165	16039	16109	16284	16003	16214	16204	16028	16160	15970	16185	16099	16100	16214	16400	16329	16107	16116	15945	16149	16235	16290	16385	16296	16120	16277	16383	16301	16240	15964	16271	16211	16268	16235	16201	16236	16105	16228	15979	16160	16257	16077	16374	16024	16163	16177	16314	16125	16115	16205	16334	16049	16190	16213	16064	16197	16299	16127	16059	15956	16130	16072	16094	16162	15991	16408	16272	16083	15987	16044	16342	16307	16360	16339	16149	16114	16021	16230	16236	16138	16446	15894	16114	16308	16178	16036	16106	16335	16014	15999	16192	16324	16280	16225	16063	16194	16177	16290	16178	15987	16158	16121	16137	16095	16128	16245	16194	16217	16260	16100	16309	16166	15924	16190	16157	16095	16166	16412	16250	16530	16380	16191	16080	16230	16200	16208	16328	16115	16186	16177	16232	16166	16063	16159	16010	16275	16123	16391	16367	16050	16327	16263	16209	16431	16217	16309	16150	16127	15993	16133	16158	16157	16000	16256	16122	16145	16285	16092	16003	16307	16315	16193	16254	16201	16237	16276	16295	16348	16126	16234	16118	16174	16187	16092	16199	16295	16393	16330	16241	16185	16165	16099	16150	16248	16286	16056	15915	16179	16178	16199	16093	16107	16205	16290	16305	16145	15984	16138	16049	16261	16299	16307	16238	16070	16040	16061	16029	16108	16291	16197	16110	16183	16118	16065	16131	16298	16145	16174	16052	16044	16221	16114	16264	16240	15973	15993	16370	16196	16289	16101	16403	16172	16311	16384	16237	16183	16280	16114	16223	15934	15968	16103	16255	16317	16218	16158	16163	16115	16156	16124	16287	16088	16179	16161	16117	16081	16165	16238	16147	16234	15974	16200	16379	16246	16293	16076	16226	16127	16238	16037	16151	16141	15975	16238	16207	16202	16294	16119	16073	16298	16161	16393	16120	16104	16148	16095	16295	16112	16123	16099	16140	16251	16201	16245	16101	16173	16162	16350	16406	16125	16167	16151	16213	16193	16181	16047	16205	16285	16163	16028	16235	16239	16319	16217	16000	16266	16175	16364	16141	16274	15885	16024	16106	16089	16169	16307	16276	16288	15843	15846	16168	16385	16433	16243	16309	16207	16234	16303	16097	16040	16003	16041	16270	16247	16039	16138	16178	16205	16145	16250	16123	16119	16134	16015	16169	16136	16376	16308	16383	16269	15985	16135	16105	16349	16414	16213	16312	16274	16142	16165	16170	16158	16167	16061	16194	16257	16268	16109	16212	16226	16130	16361	16247	16334	16101	16203	16202	16246	16109	16185	16391	16040	16210	16096	16105	16215	16225	16180	16038	16336	16172	16057	16187	16291	16244	16175	16229	16041	16245	15971	16074	16345	16427	16158	16158	16133	16187	16134	16056	16104	16032	16172	16204	16142	15948	16153	16236	16002	16133	16329	16283	16317	16087	16126	16260	16164	16098	16344	16299	16174	16102	16129	16034	16120	16080	16268	16252	16132	16317	16235	16500	16245	16172	16203	16324	16280	16157	16186	16062	16206	16071	16033	16069	16075	16258	16113	16271	16055	16104	16121	15924	16050	16211	16213	16165	16299	16279	16319	16272	16071	16201	16261	16115	16257	16175	16108	16384	16291	16180	16385	16133	16070	16138	16122	16250	16026	16021	15974	16266	16095	16251	16393	15920	16186	16190	16292	16253	16078	16316	16349	16009	16128	16139	16220	16117	16207	16285	16124	16060	16287	16127	16014	16077	16048	16339	16183	16280	16235	16160	16348	16201	16395	16301	16023	16105	16240	16219	16008	16080	16209	16128	16126	16141	16308	16058	16323	16096	16071	16150	16166	16168	16339	16129	16188	16268	16198	16162	16110	16074	16206	16300	16177	16089	16180	16262	16186	16285	16206	16120	15980	16143	16386	16293	16310	16340	16267	16046	16021	16134	16124	16353	16140	16127	16158	16157	16037	16193	16210	16296	16252	16076	16273	16276	16292	16261	16415	16230	16175	16000	16224	16164	16104	16324	16140	16127	16183	16213	16133	16207	16081	16107	16234	16375	16170	16002	16098	16178	16294	16193	16302	16191	16007	16036	16017	16014	16098	15930	16229	16105	16064	16227	16197	16246	16136	16055	16316	16097	16247	16244	15919	16322	16310	16158	16090	16271	16183	16097	16138	16068	16235	16127	16045	16462	16237	16208	16196	16133	16198	16207	16292	16214	16277	16045	16128	16053	16274	16226	16198	16094	15942	16250	16138	16200	15907	16048	16154	16258	16164	16066	16201	16065	16097	16174	16645	16043	16156	16206	16296	16280	16191	16047	16054	16094	16126	16223	16248	16201	16117	16060	16225	16233	16248	16218	16184	16224	16260	15908	16047	16089	16117	16149	15948	16054	16038	16023	16171	16041	16302	16489	16107	16295	16137	16274	16286	16181	16235	16234	16273	16254	16273	16050	16314	16240	16252	16143	16133	16282	15990	16179	16303	16268	16077	16189	16038	16385	16203	16220	16163	16245	16226	16291	16171	16154	16094	16343	16260	16057	16277	16276	16131	16252	16240	16419	16267	16373	16401	16380	16161	16000	16053	16030	16003	16289	16259	16073	16220	16092	16221	16193	16308	16187	16210	16180	16138	16217	16219	16192	16267	16266	16358	16224	16317	16296	16030	16168	16093	16106	16219	16221
32196	55487	48784	33180	21788	14492	14272	13923	14246	14016	14047	14028	14189	14043	14166	14181	14090	13976	14291	14088	14126	13966	13915	14175	14190	14104	14264	14128	14056	14230	13996	14072	14215	14140	14089	14076	14126	14167	14203	14036	14121	14076	14007	14141	14271	14191	14157	14098	14052	13933	14049	14213	14255	14104	14115	13991	14015	14041	14079	14117	13934	14112	14149	13973	14091	14192	14080	13915	14202	13987	14132	14136	14172	14161	13930	14025	14164	14075	14028	13958	13988	13983	14028	14200	13975	14195	13996	14015	14059	14230	13969	14077	14264	14069	14142	14265	14149	14072	13965	13882	13931	14133	14077	13965	14200	14014	13991	14260	14070	14029	14162	14095	14204	14008	14140	14096	14037	14128	14089	14109	13925	14142	14026	13840	14047	14131	13971	14038	14004	13979	14215	14053	14044	14040	14087	13983	13992	14092	14121	14118	14183	14110	13903	14077	14024	14118	14106	14150	14103	14071	14133	14064	13942	14145	14170	14066	13980	14039	14193	14043	14150	14027	14039	14122	13960	14129	14091	14116	14085	14076	14058	14161	14199	14205	14022	14180	14288	13980	14124	14085	14040	14036	13985	13838	14048	14107	14308	14154	14194	14177	14072	14174	14019	14100	14124	14020	13965	14060	14008	14273	14137	14025	14176	14177	13943	14235	13906	13982	14012	14133	14077	14276	13901	14120	14073	13929	14163	14102	14154	14117	14047	14233	14149	14043	14002	14108	14050	13937	14041	14192	14297	13994	14011	14097	13977	14077	14102	14112	14053	14075	14005	14195	13939	14103	14105	14198	14162	14074	14039	14121	14067	13983	14080	13977	14156	14061	14044	14142	14065	14136	14011	14110	14072	14115	14114	14120	14118	13849	14182	13936	14012	14010	14031	14169	14051	13932	13991	13993	14241	14288	14084	13977	14082	14137	14015	14109	14036	14011	14060	14056	14141	14047	14067	14066	14174	14088	13868	14066	14104	14135	14019	14093	14106	14062	14093	13897	14020	14177	14144	14011	14064	14100	14142	14144	13835	14128	14027	14064	14108	13963	13944	14069	14100	14179	14112	14156	13996	14082	14112	14012	13968	14036	14039	14059	13985	14163	14090	14072	14002	14187	13858	14189	13946	13966	14149	14171	14087	14216	14222	14084	13943	14033	14091	14072	14002	13984	14061	14267	14031	14216	14209	13971	13946	14113	14130	14178	14126	14019	13977	14136	14155	14089	14110	14138	14149	13998	14008	14072	14039	14221	14078	14107	13910	14034	14118	14068	14171	14080	13941	13912	14068	14105	14077	14083	13971	14100	14025	14032	14081	14186	14093	14026	14026	14016	14081	14211	14062	14052	13976	14203	14033	14073	13902	14066	14038	14000	14001	14215	14118	13995	14010	14195	14148	14200	14138	14129	14064	14170	14062	14093	14111	13986	14095	14099	14150	14029	14143	14114	14001	14015	13911	14165	14074	14045	14090	14196	13883	14228	14017	14141	13995	13984	13946	14116	14041	13969	13919	14059	14025	14179	14107	14079	14141	14011	14042	14012	14137	14088	14161	14179	14064	13997	14219	14103	14071	14076	14070	14057	14211	13989	14098	13986	14150	14039	14078	13944	14040	14112	14118	14001	14074	14172	14062	14001	13946	13951	14004	14004	14023	14062	13907	14257	14035	14050	14188	14121	13996	13923	14088	14164	13885	14130	14009	14080	14089	14232	14053	14100	13972	14153	14108	13839	14074	14111	13929	14131	14214	14095	14218	13940	14067	14150	13999	14198	14068	14004	13998	13925	14043	14013	14003	14047	14238	13975	14069	14091	14160	14043	13983	13989	14002	13928	14181	14099	13999	14191	14038	14019	14202	14191	14027	14104	14150	13905	14029	14019	14053	14057	14118	13956	14098	14139	14284	14022	14121	14045	14168	14076	14189	14035	14028	14274	14210	14169	14104	13985	14059	14091	14142	14325	13972	14139	14080	14183	14190	14135	14045	14079	14162	14186	14109	14097	14097	14113	14119	13925	14212	14105	14144	14064	14079	14139	14185	14073	14113	14156	14005	13991	14103	14082	14053	13963	14119	14096	14131	14086	14123	14129	14031	14081	14074	14106	14062	13994	14112	14168	14182	14189	14127	14027	14113	14024	14198	14056	14164	14288	14104	14149	14049	13996	14041	14041	14193	14297	14175	14123	13974	13962	13953	13972	14114	13842	14123	14231	14100	14038	14048	13954	14044	14201	14138	13904	14008	14054	13990	13946	13994	14135	14032	14042	14055	14185	14130	14112	14112	14091	13962	14223	14011	13888	14137	14075	14103	14059	14132	13896	14119	14114	14049	13978	14021	14101	13929	14264	13999	14002	14215	14035	14176	13986	14113	14084	14186	14175	14040	13886	13948	13928	14131	14122	14020	14207	14063	13894	13945	13906	14170	14073	14170	14149	14109	13992	13949	14071	14136	14250	13998	14103	14167	14042	14089	14004	14172	14202	13939	14053	14093	14003	14047	14006	14149	14190	14165	13967	13996	14073	14028	14129	14015	14035	14091	14142	14159	14115	14057	14087	14111	14065	14224	14057	14205	14040	14151	14013	13984	14130	14129	14045	13988	14142	14194	14118	13959	14184	14095	14268	14107	14049	13977	14229	14087	13975	14120	14140	14041	14061	14159	14140	14011	14211	14079	14136	14164	14078	13974	14182	14112	14032	13946	14339	13968	14043	14212	13994	14065	13951	14074	14199	14127	14133	14059	14189	14164	14075	14015	13984	14156	14048	14211	14071	14024	14006	14090	14176	14066	14132	14136	14054	14073	14113	14011	14112	14312	13981	14146	14136	14135	14063	14148	14061	13917	13983	14118	14161	14029	14001	14092	13927	13911	14103	14051	14086	14134	14118	13902	14182	14014	14050	13976	14131	14096	13954	14159	14198	13956	14156	14029	14230	13979	14142	14181	14079	14128	14105	13970	14101	14122	14052	14135	14084	14252	14049	14127	14142	14065	14192	14105	13821	14072	14038	14220	14192	14068	14140	13929	14187	14172	14153	14155	14023	14149	14227	14060	14091	14173	14201	13949	14066	14107	14207	14010	13951	14073	13971	14121	14057	14045	14095	14041	14011	14123	14175	13979	14070	14099	14069	13831	14094	14131	14137	14205	14218	13907	14141	14140	14068	14010	14009	13950	14045	14161	14102	14072	14194	13900	14007	13977	14086	14071	14050	14031	14122	13986	14094	13982	14142	14101	14254	14079	14160	14062	14144	14036	14078	14148	13996	14109	14189	14043	14218	14111	14101	14321	14356	14042	14183	14218	14122	14237	14202	14009	14035	14028	14080	14243	14118	14079	14132	13983	14015	14050	14032	14110	14089	14401	13974	14123	14089	14014	14133	14241	14151	13935	13948	14105	13983	13920	13979	14144	14080	14057	14030	14133	14022	14113	13976	13998	14010	14372	14150	14122	14111	13969	14126	14052	14120	14134	14153	14036	14059	14124	14069	13958	14038	14155	14001	14004	14082	14058	14266	14134	14146	14066	14110	14278	14106	14179	14091	14053	14084	13982	14167	13947	13969	14018	14272	14192	14071	14269	14041	14195	14019	14122	14179	14206	13937	14168	14041	14197	14148	14014	13823	14082	13990	14219	14049	14013	14172	14064	13885	13941	14079	13955	14137	14186	14097	14160	13897	14090	14175	14035	14063	14173	14118	14065	14009	14107	14279	14140	14038	14070	14279	13979	14122	14171	13980	13908	13966	14052	14065	14151	14146	14201	14003	14088	13965	14068	14025	14176	14075	14024	13950	14120	14239	14025	14141	14046	13945	13981	14165	14117	14028	14060	14142	14112	13983	14179	14210	14004	14149	14100	13962	14180	14022	14035	14144	14115	14063	14083	13942	13953	14165	13944	13926	13985	14018	14090	13942	14042	14128	14155	14046	13992	13906	14079	14048	14075	14007	13934	13855	14177	14075	13987	14128	14034	14175	13945	14126	14024	14057	13912	14164	14118	14132	14120	14195	14041	14021	14079	14113	14065	14062	14172	14160	14070	14107	14110	14218	14186	14074	14027	14085	14105	14081	14142	13916	14098	13991	14090	14040	13989	13987	14076	14187	13976	14238	14236	14137	14090	14079	14133	14189	14135	14052	14032	14135	13998	14214	14020	14041	14149	14197	14040	14110	14163	13997	13932	14236	14013	14052	14097	14160	14030	14206	13988	14013	14004	14201	14027	14066	13982	14165	14085	13932	13979	14255	14105	14046	14200	14064	14089	14193	14027	14157	14128	14250	14168	14166	14145	14137	14157	13969	14103	14116	14148	14139	14095	13958	14090	14105	13962	14054	13979	14037	13923	14090	14055	14009	14141	14006	13957	14064	14023	14151	13948	13974	14083	14256	14132	14134	13900	14087	14142	14049	14149	14183	14324	14157	14107	13991	14006	14054	14069	14176	14173	14134	14236	14063	14132	14094	13943	14165	14011	14121	14153	13990	14076	13990	14152	14076	14188	14109	14215	13938	14202	14266	14083	13935	14018	13965	14107	14118	14127	14167	14025	14133	14013	14196	14135	14124	14054	14054	14174	14051	14038	14072	14023	14167	14034	13899	14098	14015	14157	14138	14202	14084	14213	14186	14148	14077	14019	13979	13989	13955	14328	14132	14089	14079	14269	14098	14100	14015	14141	14058	14221	14240	13998	14193	14229	14071	14072	14119	14003	14084	14105	13931	14198	14008	14051	14078	14060	14328	14001	14015	14155	13985	14014	14031	14133	14017	13936	14115	13939	14177	14086	14133	14049	14115	13891	14217	14147	14119	14064	14024	14099	14049	14067	14181	14032	14017	14044	13985	14023	14137	14049	14073	13946	14066	14137	13928	14072	14148	14201	14079	14063	14245	14247	13822	14084	14084	14142	14232	14028	14174	14102	14080	13922	14097	14215	13973	14100	13913	13997	14037	14075	14088	14109	14026	14167	14022	14189	13979	14160	14086	14181	14028	14104	14089	14156	14118	14052	14080	14376	14092	13958	13960	14086	14053	14168	14049	14088	14067	14017	14101	14164	14029	13960	14148	14208	14046	14056	14055	14098	14034	14224	14050	13892	14109	14108	14037	14236	14167	14114	13981	14087	14155	14224	14135	14004	13998	13909	14140	13965	14058	14196	14055
24029	23525	42024	43331	36967	24038	20472	16670	16311	16181	15970	15993	16202	16003	15948	15877	15994	16085	16042	16087	15967	15834	16118	15948	16018	15946	16129	15914	16106	15971	16040	15959	15996	16094	15871	16144	16039	16001	15955	16136	15945	16025	15981	16017	15991	15822	15964	15899	15988	16125	16096	15727	15978	15855	15945	15979	16093	15880	15714	15845	16017	15868	15815	16024	15788	15867	15677	15831	16023	15938	15835	15928	15862	15731	16058	15933	15848	15952	15856	16042	16202	15824	15903	15871	15766	15860	15813	15752	16003	16135	15916	15738	15771	15900	15820	15920	15834	15970	15995	15869	15994	15897	15889	15799	15929	15808	15937	15933	15821	15778	15776	15702	15845	15870	15876	15893	16043	15898	16009	15935	15865	16053	15732	15624	15877	15864	15881	15734	15932	15945	16024	15886	15818	15882	15964	15976	15813	15912	15903	15798	16017	15847	16021	15759	16009	16074	16018	15874	15875	15937	15912	15643	15953	16040	16017	15915	15899	15956	15881	15999	16039	16044	15905	15874	15816	15960	15902	16099	15865	15893	15980	15943	15723	15932	16006	15860	15929	16034	15905	16015	15963	15756	15902	15825	15975	15891	15719	15840	15950	16022	15940	15912	15666	16057	15928	15851	15870	15973	15911	16003	16055	15991	15925	15962	15913	16007	16083	15980	15776	15860	15952	15741	15893	15838	15991	15979	15867	15741	15891	15919	16275	15911	16015	15907	15917	15742	15680	15756	15975	16093	15937	15842	16054	15765	15788	15981	15665	15624	15864	15969	15835	15617	15978	15822	15729	16035	15920	15895	15936	15895	16067	15690	15821	15952	15668	15911	15844	16004	15793	15803	15991	15851	15880	16050	15811	15944	15866	15763	15810	15782	15830	15871	15812	16041	15817	15824	16046	15794	15845	15824	15679	15753	15917	15873	15770	15941	16111	15756	15970	15876	15905	15851	15884	15938	15791	15858	15964	16029	15944	16053	15861	15890	16042	15898	15951	16012	15820	15898	15696	15878	16010	16022	15887	16026	15910	15902	15859	15728	15729	15834	15752	15911	15777	15934	15728	16015	15937	15924	16098	16103	16006	15849	15767	15891	15908	15960	15893	15776	15814	15667	15740	15936	15998	16011	16004	15766	15865	15891	15840	15741	16032	16033	15996	15812	15898	15909	15934	15905	15817	15893	15893	16097	16004	15909	15938	16029	15814	16040	15864	15803	15763	15978	15923	15871	15827	15821	15877	15925	15967	15967	15764	15718	15895	15906	15907	16006	15829	15950	15708	15839	15839	15907	15940	15871	15752	15721	15892	16156	15852	15905	15765	15901	15877	15858	15966	15758	15956	15867	15827	15883	15812	15721	15896	15885	15870	15775	15746	15850	15838	15896	15969	15823	15875	15799	15819	15781	15888	15968	15751	15873	15830	15871	15884	15876	16067	15916	15830	15694	15925	15959	16029	15810	15821	15647	15967	16205	15914	15862	15695	15807	15990	15848	15885	15762	15932	15965	15922	15769	16010	15787	15902	16001	16024	15824	15924	15944	15698	15903	15779	15821	16061	15850	15783	15846	15934	15861	15955	15846	15746	15758	16078	15815	15722	15743	15765	15970	15901	15797	15892	15937	16078	15752	15927	16000	16050	15852	16059	16120	16044	15774	15880	16019	16006	16039	15881	15757	15756	15952	16114	15812	16042	15911	15885	15940	15863	15869	15932	15964	15747	16035	16012	15783	15837	16027	15770	16023	15907	15834	15959	15960	15895	15891	15839	15674	15730	15969	15799	15863	15909	15701	15776	15978	15862	15903	15994	16005	15893	15820	15927	16019	15766	15783	15791	15779	15915	15867	15751	15768	15832	15824	15906	15980	15972	15980	15902	15970	15807	15652	15950	15890	16063	16019	15921	15733	15840	15679	15789	15817	15824	15998	15694	15888	15866	15920	15705	15937	15909	16073	15755	15931	16059	16120	15789	15813	15813	15893	15952	15911	15737	15911	15782	15968	16173	16014	15816	15920	15846	15925	16021	16118	15941	15965	15708	15880	15905	16019	15930	15824	15976	15797	15998	15912	15828	15772	15867	15911	15920	16085	15789	15826	16085	16058	16117	15906	15923	15750	15892	16073	16012	15772	15868	16009	15684	15892	15840	15834	16168	15968	15870	15892	15905	16051	15772	15868	16122	16021	15820	16055	15808	15951	15819	15942	15757	15963	15946	15832	15784	15879	15572	16066	15889	16270	16004	15812	15759	15690	15683	15749	15722	15756	15857	15914	15895	15856	15924	15942	15909	15747	15863	15889	15828	15837	15972	15854	15813	15906	15866	15874	15882	15955	15856	15712	15734	15847	16093	16035	16191	16083	15795	15800	15787	15753	15841	15922	16069	15907	15980	15804	15861	16023	15728	15956	16007	15817	15925	16050	15768	15880	16046	15837	15978	15752	15649	15852	16087	15985	15829	15880	15941	15890	15840	15657	16006	15844	15945	15810	15854	15960	15665	15994	15683	15881	15765	15846	15829	15655	16000	15890	15991	15873	15737	15898	15859	15742	15675	15734	15815	15818	15832	15939	15768	15835	16027	15953	15789	15844	15786	15735	16021	16042	15969	15838	15759	15806	15961	15802	15864	15934	15810	15989	16000	15972	15745	15847	15834	15677	16012	15951	15997	15929	15959	15758	15765	15861	16086	15924	15903	15991	15867	15890	16028	16000	15816	15856	15838	15815	15778	16074	16040	15831	15911	15892	15835	15723	15631	15896	15723	15916	15819	15882	15903	15967	15865	15777	15824	15793	15907	15709	15781	15980	15949	15889	15886	15897	15936	16058	15677	15884	15770	15899	15959	15806	16119	15865	15851	15743	15849	15969	15754	15992	15992	15764	15831	15851	15774	15781	15854	15872	15788	15852	15943	15917	15917	15823	15868	16162	15916	15944	15744	15940	15743	15861	15868	16005	15898	15874	15951	16070	15948	16025	15971	15891	15939	15803	15882	15792	16078	15726	15915	15921	16046	15838	15642	16038	15911	15874	15825	16074	16076	15783	16030	16001	15812	15942	15831	15916	15912	15964	15642	15796	15937	15922	16007	15830	15865	15803	15919	15828	15829	15961	15919	15804	15676	15860	15707	15695	15891	15780	15841	16072	15808	15907	16015	15932	16005	15981	15874	15915	15743	15987	15879	15857	16074	15849	15737	15722	15956	15889	15726	15769	16103	15893	15813	15772	15903	15880	15874	15973	15917	15827	15756	15735	15775	15842	15872	15972	15949	15831	15772	15850	15891	15821	15758	15957	15856	15826	15937	15787	15909	15798	15856	15733	15753	15916	15929	15809	16069	15741	15828	15981	15804	15862	15872	15887	15869	15989	15979	16095	15920	15922	15790	15926	15905	15748	15880	15834	15811	16044	16002	15978	15844	15667	15661	15769	15941	15887	15995	16084	15869	16011	15950	15884	15793	15981	15883	15865	15961	15768	15821	15879	16086	15979	15818	15857	15730	16055	15881	15981	15847	15850	15935	16030	15867	15878	16070	15958	15955	16043	15882	15732	15859	15834	15895	15786	15767	15909	15882	15991	15844	16039	15965	15861	15631	15845	15904	15893	15727	15690	15953	15753	15744	15906	15747	15808	15828	16046	16016	15845	15920	15549	15799	15751	15748	15773	15826	15834	15899	15917	15970	16014	15963	15880	15890	15960	16074	15997	15876	15927	15922	15798	15917	15879	15876	15895	16008	15904	15818	16172	15799	15855	15737	15807	15954	15860	15892	16001	15968	15879	15966	15958	15969	16043	15930	15943	15703	15902	15909	15940	15960	15900	16024	15704	15845	15873	15820	15689	15726	15842	15998	15955	16011	16092	15890	15587	15819	15822	15969	15654	15692	15871	15905	15790	15771	15882	15831	15987	15915	15961	16014	15934	16026	15968	15673	15926	16040	15848	15955	15961	15912	15935	15945	15704	15985	15904	15745	15820	16016	15928	15973	16010	16034	15802	16041	15790	15943	15701	16041	16000	15617	15796	15969	15867	15749	15924	15721	15892	15930	15736	15783	16073	16049	15880	15764	15875	15937	15946	15793	15953	15928	15957	15988	15932	15914	15948	15847	15936	16090	15794	16118	15886	15833	15806	15925	16080	15911	15928	15789	16094	15953	15749	15967	15953	15924	15739	15939	16077	15821	15815	15625	15935	15964	16002	15890	15771	15788	15690	15837	16146	15822	15801	15830	15863	15937	15909	15879	16054	15864	15872	16022	16041	15894	16009	15980	15972	16043	15848	15936	15923	15884	15853	16065	16069	15865	15661	15910	15836	15741	15953	15902	15848	15952	15889	15836	15770	15814	15712	15869	15782	15900	15983	16061	15990	16029	15693	15795	15712	15854	15902	16083	15920	16101	15962	16077	15805	15914	15881	15814	16157	15857	15803	15770	15783	15699	15948	15974	15609	15962	15886	15891	15962	15928	15919	15798	15933	15914	15945	15797	16086	15875	15941	15740	16013	16074	15890	15912	15970	15980	15787	15794	15727	15916	15936	15902	15881	15941	15894	15983	15915	15841	16055	15871	15875	15911	15964	16099	15817	15781	15716	15692	15694	15948	15892	15939	15961	16004	16030	15865	15822	15957	15786	15890	16048	16091	15954	15911	15894	15955	15901	15988	15897	15984	15957	15926	15899	15997	15986	15846	15962	15968	15844	15900	15938	15869	15985	15949	16143	15827	15947	15868	15868	16080	15889	15723	15916	15994	16018	15764	15974	15979	15752	15795	15865	15935	15941	15647	15807	15791	15880	15973	16025	15841	15976	15948	15858	15814	16066	16047	16033	16003	15850	15816	15827	15958	15760	15881	15821	15741	15793	15997	16133	15871	15867	15954	15737	15960	15975	15892	15937	15755	15951	15769	16041	16030	15686	15903	15896	15958	15897	15787	15906	15963	16112	15682	15828	15702	15937	15880	15853	15901	15830	16117	15870	15876	15684	15743	15808	15938	15864	15968	15836	15713	15750	15771	15829	15850	15972	15902	15786	15932	15892	15965	15938	15784	15947	15919	15772	15806	16022	16008	15976	15824	15867	15621	15957	15856	15938	15813	16045	15996	15710	15951	15907	15933	15873	15887	15711	15929	15855	15957	15942	15799	15842	15919	15926	15852	15822
56579	99182	87994	63687	43664	15230	13820	13936	13999	13958	14029	14035	13954	13947	13999	14022	13965	14058	13935	13932	13815	13770	14080	13983	13955	13977	13912	13872	13854	13999	14030	14001	14021	14005	14073	13845	13972	13921	13937	13981	14004	13852	14102	14160	14027	14113	13951	13860	13901	13924	13925	13860	14007	13853	14059	13986	13915	13916	13978	14025	13949	13867	14035	14022	13954	14049	14044	13943	13995	13993	13981	13850	13913	14052	13913	14010	13836	13965	14050	14130	14064	14017	13943	13960	13819	14049	14011	14192	13989	13863	13846	14100	13838	14064	13948	14074	14002	13869	13945	13836	13824	14084	13865	13763	13916	13868	13885	13970	13908	13897	13951	13930	13836	13953	13953	13791	13886	13970	14041	14048	13944	14020	13975	13872	13907	13971	14050	13952	14078	13896	14029	13938	13947	13923	14072	13826	13945	13932	13987	13965	14140	13952	14009	14010	14050	13873	13960	13922	13850	13996	13863	13978	14037	14011	13912	14047	13945	13969	13847	14047	14059	14063	13900	13905	13857	13666	13869	13966	13995	13945	13981	14081	14089	13871	13870	13951	13942	13961	14124	13874	13879	14101	13957	13981	13919	13868	13998	14174	13947	14036	13877	13927	14000	14045	13957	13832	13842	13929	14073	13881	14098	13856	14005	13949	14046	14044	13842	13922	14179	13955	14045	14020	14036	14052	13974	14044	13913	13903	13879	13958	14095	13761	13754	14133	14009	13827	13846	13733	13990	13963	13863	14058	13918	13955	14021	14074	13805	13818	13862	14040	13879	13926	14046	14000	14214	13775	13936	13936	13960	14012	13765	13896	13851	14043	13848	13978	13896	13825	13927	13907	13980	13967	13934	13883	13967	13981	13946	14051	14097	13872	13950	13807	13950	13763	13873	13934	13935	14020	13912	14061	14013	13921	14213	13991	14110	14072	13894	13999	13992	13860	13869	13985	13907	13993	14037	14029	14207	13945	13846	13891	14076	13929	14023	13895	14032	13961	13976	13992	13948	13980	13828	13944	13899	13916	14061	13876	13955	14019	13916	14073	14017	13930	13889	13902	13938	13897	14021	13832	13755	13830	14032	13826	13835	13929	13976	14014	14026	13955	13909	13981	14014	13689	13850	13889	14003	13824	14011	14030	13922	13755	13811	14068	13850	14076	13907	14104	14018	13939	13995	13941	14080	14060	13914	13986	13992	14077	13840	14064	13887	14114	14122	13873	13951	13981	14022	13860	13920	13940	14059	13817	14041	13853	13836	13876	13861	13862	14024	14024	13805	13845	13962	13982	14014	13837	13866	14021	13841	14001	13910	13872	13906	14007	13949	13948	13948	13986	13826	14083	13825	13872	14024	14062	13941	13860	14041	13966	14007	13868	13894	13918	13992	14041	13958	13996	14121	13886	13726	14024	13987	13782	14036	13841	14030	13803	14000	13973	14017	14057	13974	13882	13831	13876	13929	13872	13933	13948	13977	13921	13961	13800	13963	14021	13910	14047	13881	14041	14053	13882	13993	13873	14013	13797	13989	13926	13965	13915	13956	13817	14029	13965	14003	13981	13966	14065	13905	13835	13899	13811	13863	13814	13951	14106	13981	13877	13814	14104	14009	13902	13833	13863	13958	13892	13929	13873	13913	13920	14063	13955	14143	13970	13917	13884	13894	13849	13722	13805	13973	14000	13985	13898	13955	14051	13884	13955	13966	13875	13909	13823	13965	13918	14064	13898	13940	13936	13934	13949	14024	13917	13990	13952	14039	13964	14096	13919	13916	13988	13826	13855	14132	13864	14009	13902	13880	13954	14070	13893	13798	13861	14104	13935	13923	13845	13912	14026	13987	13988	13957	13920	14113	13903	13834	13845	13810	14042	13927	13866	13944	13873	14061	13923	13985	13961	13858	13923	13945	13985	14218	14048	13779	13931	13937	13911	13978	13813	13911	13767	14009	13917	14049	13847	13924	13881	13951	13834	14120	13954	13884	13847	13854	13882	13922	13926	13936	14090	14005	13971	13921	13965	13900	13922	13924	14025	13984	14062	13901	13984	13882	13960	13846	14107	14039	13959	13860	13991	13801	14033	13957	13857	13927	14063	13931	13911	13828	13911	13946	13875	13809	14029	13915	13870	14239	13793	14022	13941	13996	13932	13878	13928	13887	13978	13960	13964	13981	13926	13851	13977	13850	13954	14008	13848	13999	13977	13889	13872	13944	13926	13828	13962	13970	13866	14013	14042	13954	14005	13867	13898	13932	13902	13791	14039	14042	13851	13882	14018	14039	13784	13925	13865	13841	14207	13950	13985	13747	13948	14088	14014	14001	14021	14000	14071	14018	13917	14066	13882	13916	14110	13917	13942	13782	14052	14004	13975	14002	13882	13938	13904	13965	14068	13785	13908	13973	13909	14021	14066	14078	13955	13975	13948	13931	13702	13956	13945	13897	14170	14012	13955	14015	13975	13847	13973	13927	13982	13950	13785	13948	13873	13981	13834	13901	13934	14068	13895	14078	13895	14127	14051	13982	13871	13821	13780	14057	13920	13924	13974	13783	14002	13853	14139	13868	13848	14056	14010	13866	13935	13931	13920	14047	13939	13825	13910	14116	13953	13919	14071	14000	13964	13929	14016	14015	13854	13836	14066	13798	13878	13962	13839	14039	13889	13852	13941	14048	13976	13942	13816	13817	14064	13964	13951	13970	13928	14165	13978	13982	13899	14054	13944	14047	13893	13988	13965	13950	13867	14073	13768	13853	13909	13818	13983	13962	13790	13941	13680	14110	13986	14116	14090	13949	13841	14017	13973	13983	13900	14061	13935	14056	13782	14051	13930	13930	13985	13826	14041	13822	13956	13872	13775	14051	14030	13890	14065	13867	13783	13845	13945	13920	13924	13969	13983	13911	13908	13876	14115	14049	14012	14090	13775	13930	14009	14022	14009	13796	14082	14189	13961	13908	14093	13863	14149	13932	14025	13852	13902	13936	13940	13999	13837	13987	13935	14050	14097	13872	13932	13959	13838	14055	13921	13941	13955	14214	13848	14119	14011	14016	13953	14094	14095	14043	13951	13819	14021	13971	13903	13950	14021	13962	13826	13945	14083	13912	13982	13790	13894	13991	14031	14075	13972	13981	14041	14051	13850	13980	13943	13947	13751	13992	13932	14108	14061	14029	13933	14063	13898	14036	14135	14048	13994	13865	13944	13852	13913	14014	14006	13943	13923	14113	13934	14020	13983	13959	13891	13942	14026	14066	13909	13970	13917	13904	13986	14103	13878	13906	13919	13880	14050	14028	13925	13875	13898	13899	14148	13842	13984	13990	13987	13916	13994	13966	13973	13934	13911	13860	14051	13832	13895	13938	13831	14023	13963	13949	13926	14037	13838	13899	13919	13818	14130	14016	14078	13918	13997	13947	14021	13781	13931	14042	14059	13958	13931	13848	13892	13922	14044	13927	14155	13934	13965	14033	13890	13946	13924	13961	13886	13916	13960	14046	13799	13966	13949	13894	13898	14010	13864	14039	14016	13948	13905	14135	13691	13980	13934	13935	13840	13863	13911	14015	13863	14051	13859	13918	13891	13880	13954	13950	13965	13967	13919	14081	14010	13952	14049	13970	13879	13978	14013	13887	13935	14108	13943	13895	14034	13978	13915	13996	13912	13866	14110	13826	13918	14021	13958	13919	13779	14064	14007	13919	13859	13947	13984	13767	13988	13965	13853	13988	14080	13950	14001	14035	13908	14018	13951	13929	13938	14110	13953	14005	13735	14029	13902	13960	14120	14126	13991	14023	13977	14069	13919	13907	14057	13951	13778	13900	14068	13967	14122	13899	13913	13994	13902	13932	14046	14087	14086	13926	14002	13783	13994	14024	13939	13993	14103	13744	14108	13995	14000	14010	13988	14068	14110	14013	13913	13979	13910	13930	13939	13953	13950	14024	14051	14003	14068	13872	13863	13976	13882	14043	14043	13868	13964	13980	14035	14012	13963	13875	13980	13857	13946	13947	14065	13991	13939	14021	13876	13986	14143	13966	13963	13944	13922	13824	13816	14061	13885	13894	14011	14097	13693	13947	13896	13966	13934	13965	13811	13938	14067	13922	14137	14117	13862	13856	13756	13961	14016	13987	14092	13897	13900	14082	14021	14016	14025	13853	14121	13916	13774	13930	13794	13808	13967	13902	13778	14046	13911	13929	13908	13911	13855	14089	14070	14020	13987	13981	13857	13921	14031	13831	13860	14057	13824	13917	14176	14068	14033	13923	13963	13895	13999	14026	14131	14025	13937	14102	14029	14005	13982	14051	14134	13930	13987	14159	13911	13992	14013	14049	14050	13946	13895	14051	13903	13914	14026	13906	13862	13859	14019	13947	14006	13995	13963	14029	13920	13972	13894	13759	13923	13852	13959	13838	13967	14001	13889	14014	14084	14061	13891	13896	13983	13782	13811	14054	13887	13867	13946	14052	13890	13768	13956	14024	13849	14002	13902	13950	14039	14114	13976	13883	14165	13915	14004	14004	13823	13896	13883	13821	13818	13997	14014	13944	13986	13921	14058	13997	14040	13800	13897	13970	13815	13889	13971	14059	13917	13974	13923	13965	13949	13902	13992	14157	14078	13916	13892	13966	14116	13866	13850	13949	13926	13866	13837	14099	14000	13930	13961	13993	13853	14126	14108	13920	13871	13985	13773	13993	13919	13975	13979	14100	13918	13856	14036	13799	13768	13866	13958	13872	13961	13969	13815	13933	13990	13976	13849	14048	13984	13806	14001	13901	14047	13951	13881	13890	13998	14048	13949	13865	13973	14006	13825	13900	13892	13920	13969	13982	13771	13842	13997	14006	13941	13806	13826	14000	14028	13821	13851	13962	14053	13995	13894	14204	13768	13843	13850	14109	13829	13926	13986	13939	14018	13830	14128	13906	13851	13830	14107	13862	14052	13961	14189	13946	13820	13924	14062	13905	13862	14105	13858	13889	14082	14001	13990	13872	14182	13941	13912	13852	13942	14037	13863	13919	13960	14109	13964	14060	13973	13899	14086	13946	14025	14100	14172	14030	13950	14065	13948	13868	14089	13905	13952	13873	14085	13907	13856	13986	14140	14062	13979	13983	14119	13822	13838	13856	13847	13816	13990	13910	14014	13895	13816
23065	22496	37323	35721	32550	24198	23338	17271	15979	16267	16083	15824	16118	16062	15679	15806	15840	16067	15901	15951	15814	15920	15679	15873	15759	15729	15855	15789	15717	15682	15773	15667	15871	15729	15747	15772	15655	15820	15733	15563	15730	15678	15687	15712	15677	15586	15627	15721	15678	15728	15596	15518	15593	15569	15810	15646	15740	15689	15688	15599	15591	15819	15746	15580	15656	15810	15834	15748	15624	15621	15728	15589	15310	15693	15630	15863	15702	15691	15817	15733	15880	15825	15648	15602	15607	15637	15950	15613	15713	15704	15707	15667	15604	15652	15664	15428	15507	15516	15621	15497	15775	15563	15659	15538	15631	15581	15529	15680	15512	15723	15610	15421	15667	15548	15651	15678	15744	15474	15618	15607	15494	15532	15608	15759	15510	15512	15578	15637	15799	15555	15601	15497	15768	15576	15510	15667	15725	15499	15798	15523	15706	15645	15536	15471	15781	15658	15560	15716	15508	15378	15812	15656	15748	15639	15505	15762	15581	15569	15520	15451	15778	15706	15548	15660	15610	15726	15567	15833	15654	15513	15613	15622	15524	15494	15688	15603	15601	15416	15592	15529	15865	15631	15508	15772	15645	15571	15785	15463	15507	15659	15619	15815	15578	15621	15615	15705	15742	15356	15612	15769	15520	15535	15700	15606	15473	15769	15733	15579	15600	15652	15470	15670	15683	15661	15624	15759	15484	15673	15668	15539	15552	15698	15478	15687	15702	15717	15613	15615	15615	15734	15739	15501	15646	15579	15624	15607	15609	15687	15735	15631	15715	15631	15692	15494	15509	15528	15547	15645	15485	15465	15682	15543	15631	15681	15662	15742	15525	15562	15708	15543	15597	15725	15568	15602	15701	15571	15766	15620	15642	15505	15658	15759	15695	15575	15877	15647	15781	15638	15623	15725	15777	15702	15463	15751	15564	15958	15610	15538	15692	15528	15783	15484	15725	15569	15597	15527	15637	15652	15941	15679	15492	15757	15597	15665	15644	15639	15503	15652	15523	15516	15702	15645	15825	15853	15596	15530	15696	15805	15466	15840	15564	15620	15747	15736	15682	15626	15651	15446	15720	15676	15776	15700	15595	15701	15681	15708	15625	15680	15598	15536	15817	15719	15694	15681	15576	15611	15552	15497	15556	15340	15746	15603	15541	15608	15631	15723	15569	15588	15724	15685	15488	15639	15798	15655	15569	15607	15558	15458	15526	15550	15536	15826	15427	15623	15572	15747	15900	15492	15420	15788	15677	15610	15497	15553	15576	15617	15589	15684	15567	15680	15819	15644	15474	15401	15721	15565	15608	15548	15648	15569	15425	15606	15623	15525	15534	15744	15633	15709	15352	15627	15772	15649	15567	15768	15562	15677	15666	15520	15628	15643	15675	15528	15622	15601	15686	15444	15707	15553	15467	15665	15637	15689	15393	15580	15524	15426	15559	15548	15694	15675	15741	15702	15611	15806	15603	15748	15825	15595	15419	15584	15736	15643	15607	15743	15678	15561	15421	15580	15656	15594	15539	15738	15547	15544	15417	15620	15574	15343	15524	15599	15700	15541	15688	15667	15525	15657	15634	15564	15575	15421	15616	15691	15447	15603	15497	15537	15456	15489	15635	15625	15841	15512	15547	15473	15655	15516	15534	15564	15454	15657	15435	15580	15750	15653	15566	15731	15623	15524	15578	15747	15716	15620	15625	15628	15721	15543	15462	15518	15592	15729	15658	15508	15695	15651	15553	15802	15619	15630	15614	15827	15633	15611	15751	15475	15528	15425	15568	15801	15524	15460	15345	15704	15737	15634	15534	15476	15450	15546	15889	15577	15655	15750	15493	15493	15718	15667	15449	15466	15689	15732	15638	15523	15450	15666	15592	15510	15692	15565	15593	15781	15616	15608	15743	15561	15602	15725	15553	15709	15706	15658	15595	15716	15523	15627	15638	15506	15613	15544	15799	15795	15711	15575	15543	15669	15542	15884	15724	15559	15528	15619	15736	15638	15605	15657	15541	15722	15576	15595	15604	15704	15608	15736	15568	15672	15599	15646	15425	15724	15807	15698	15575	15582	15584	15394	15634	15636	15639	15727	15741	15720	15884	15642	15746	15604	15737	15673	15832	15616	15539	15550	15401	15527	15496	15477	15654	15592	15538	15527	15890	15565	15687	15671	15617	15673	15607	15603	15974	15595	15756	15591	15413	15605	15674	15614	15787	15714	15701	15590	15582	15593	15721	15649	15621	15305	15503	15636	15525	15592	15582	15789	15448	15537	15574	15765	15570	15593	15819	15534	15638	15781	15607	15599	15923	15474	15700	15441	15534	15403	15411	15660	15728	15478	15676	15820	15638	15708	15694	15680	15669	15482	15607	15610	15542	15845	15741	15661	15674	15676	15721	15450	15797	15583	15758	15625	15618	15565	15535	15462	15634	15536	15703	15725	15813	15638	15496	15512	15844	15681	15460	15714	15569	15612	15582	15558	15706	15642	15599	15482	15594	15429	15605	15540	15604	15536	15723	15694	15617	15487	15458	15667	15707	15587	15632	15682	15605	15783	15574	15588	15464	15618	15539	15611	15755	15676	15531	15617	15713	15502	15551	15666	15720	15645	15635	15722	15695	15673	15513	15941	15765	15516	15568	15635	15759	15658	15495	15678	15593	15786	15845	15528	15808	15814	15697	15754	15602	15651	15663	15640	15726	15748	15775	15517	15639	15634	15553	15821	15583	15479	15508	15627	15762	15659	15607	15820	15647	15684	15522	15746	15800	15540	15635	15644	15791	15603	15391	15648	15672	15681	15491	15591	15805	15569	15612	15648	15451	15422	15534	15548	15662	15863	15660	15523	15570	15481	15602	15542	15527	15817	15600	15615	15646	15589	15647	15534	15504	15609	15683	15519	15703	15696	15583	15523	15617	15820	15591	15678	15513	15594	15622	15674	15495	15642	15616	15625	15526	15505	15938	15603	15681	15751	15777	15700	15508	15531	15634	15594	15755	15598	15564	15522	15507	15561	15569	15526	15796	15845	15613	15553	15720	15689	15759	15460	15368	15593	15603	15613	15652	15629	15516	15673	15564	15557	15667	15507	15677	15868	15484	15622	15577	15484	15538	15770	15699	15681	15594	15783	15684	15677	15584	15548	15393	15514	15589	15668	15597	15679	15594	15779	15570	15794	15736	15481	15615	15592	15523	15654	15551	15602	15631	15754	15683	15690	15578	15572	15426	15554	15615	15809	15821	15569	15626	15825	15518	15692	15562	15648	15537	15476	15426	15518	15431	15782	15472	15580	15441	15571	15606	15455	15657	15685	15406	15407	15554	15646	15744	15620	15338	15690	15585	15734	15636	15726	15709	15610	15716	15756	15607	15732	15570	15597	15620	15611	15602	15539	15499	15743	15729	15673	15602	15727	15567	15687	15497	15413	15597	15594	15696	15538	15708	15505	15730	15422	15669	15646	15671	15611	15791	15724	15585	15671	15470	15794	15563	15678	15430	15522	15558	15706	15407	15629	15752	15647	15785	15577	15592	15773	15780	15513	15537	15662	15667	15583	15694	15702	15527	15705	15790	15390	15855	15604	15662	15699	15731	15632	15863	15477	15506	15698	15633	15431	15704	15616	15628	15662	15575	15795	15632	15636	15410	15697	15736	15532	15619	15405	15585	15567	15626	15505	15586	15517	15549	15786	15578	15583	15647	15508	15758	15548	15454	15516	15692	15690	15474	15658	15630	15554	15735	15736	15640	15768	15846	15540	15596	15421	15418	15498	15594	15620	15664	15773	15782	15639	15535	15417	15629	15653	15771	15734	15472	15691	15704	15678	15481	15700	15782	15382	15656	15522	15626	15814	15733	15738	15612	15499	15569	15761	15703	15575	15518	15756	15661	15546	15719	15628	15740	15427	15775	15597	15500	15657	15709	15648	15458	15420	15740	15597	15618	15621	15742	15667	15769	15627	15733	15595	15680	15754	15803	15682	15737	15561	15781	15627	15769	15500	15507	15584	15644	15563	15781	15725	15435	15333	15591	15625	15451	15671	15434	15484	15645	15575	15524	15690	15551	15890	15657	15621	15477	15903	15762	15662	15516	15622	15657	15659	15404	15529	15655	15579	15470	15506	15485	15579	15628	15563	15714	15647	15569	15596	15659	15586	15688	15683	15617	15727	15707	15709	15744	15462	15781	15633	15888	15734	15714	15646	15416	15620	15483	15609	15583	15541	15546	15429	15719	15368	15753	15614	15568	15525	15526	15677	15615	15607	15502	15540	15462	15580	15657	15598	15628	15553	15661	15684	15592	15628	15627	15718	15617	15610	15443	15743	15645	15494	15670	15683	15637	15602	15730	15522	15430	15701	15606	15867	15681	15713	15403	15597	15582	15711	15608	15638	15702	15526	15589	15489	15457	15391	15652	15545	15558	15673	15520	15766	15589	15600	15591	15765	15667	15649	15724	15568	15615	15691	15669	15554	15338	15682	15711	15730	15373	15613	15614	15541	15439	15638	15633	15716	15774	15710	15696	15721	15476	15606	15541	15646	15587	15475	15640	15640	15660	15698	15555	15599	15453	15783	15574	15866	15549	15699	15765	15663	15533	15752	15861	15573	15794	15803	15607	15513	15665	15780	15663	15632	15534	15791	15456	15521	15819	15658	15617	15707	15630	15483	15550	15570	15560	15583	15610	15505	15667	15624	15597	15544	15765	15679	15810	15689	15775	15563	15537	15584	15471	15678	15874	15604	15725	15622	15471	15640	15690	15585	15652	15557	15524	15648	15550	15537	15607	15601	15712	15533	15746	15574	15568	15839	15689	15771	15587	15669	15719	15541	15721	15593	15506	15592	15685	15646	15588	15769	15656	15656	15469	15724	15698	15493	15600	15565	15654	15684	15461	15629	15771	15513	15546	15599	15656	15624	15535	15352	15539	15464	15625	15709	15752	15678	15486	15532	15468	15635	15530	15639	15616	15411	15678	15758	15636	15657	15567	15610	15436	15754	15610	15628	15629	15479	15536	15704	15595	15651	15547	15666	15638	15655	15646	15552	15488	15716	15471	15445	15717	15591	15735	15652	15722	15577	15592	15628	15638	15663	15554	15523	15520	15592	15602	15385	15681	15634	15454	15679	15765	15774	15701	15693	15714	15728	15780	15701
61657	104763	94161	72517	45017	17677	13872	13991	13911	13883	13923	13767	13928	13881	13741	13781	13727	13954	13895	13807	13863	13778	13724	13696	13753	13761	13816	13767	13766	13711	13848	13712	13930	13723	13808	13644	13613	13821	13778	13717	13699	13705	13727	13717	13726	13702	13779	13749	13680	13706	13627	13825	13818	13779	13713	13643	13828	13711	13805	13805	13759	13698	13842	13631	13678	13945	13647	13701	13635	13747	13796	13655	13775	13876	13755	13676	13816	13953	13793	13873	13649	13643	13691	13873	13955	13762	13813	13760	13755	13839	13615	13588	13759	13824	13799	13704	13712	13768	13866	13733	13882	13726	13850	13796	13630	13683	13662	13792	13742	13646	13679	13711	13785	13920	13871	13680	13743	13835	13852	13821	13771	13809	13727	13548	13695	13679	13689	13739	13854	13699	13688	13628	13829	13701	13662	13707	13890	13811	13624	13779	13881	13661	13712	13882	13712	13593	13844	13680	13629	13845	13872	13816	13657	13791	13691	13701	13681	13743	13807	13787	13579	13763	13639	13807	13558	13647	13699	13701	13611	13743	13695	13585	13826	13617	13556	13773	13657	13829	13689	13892	13806	13833	13698	13812	13630	13595	13840	13746	13860	13810	13784	13755	13682	13680	13677	13779	13733	13989	13744	13644	13635	13747	13698	13904	13780	13666	13926	13803	13798	13772	13596	13675	13742	13787	13707	13626	13764	13787	13764	13834	13726	13830	13751	13909	13599	13866	13774	13851	13666	13685	13560	13880	13714	13782	13775	13760	13635	13853	13508	13517	13709	13824	13736	13670	13701	13702	13825	13879	13755	13756	13705	13734	13713	13686	13770	13513	13747	13765	13697	13696	13724	13739	13841	13650	13725	13819	13698	13870	13681	13808	13667	13671	13547	13779	13660	13755	13689	13817	13768	13650	13697	13899	13851	13795	13676	13810	13826	13769	13973	13739	13691	13550	13792	13617	13730	13652	13862	13848	13723	13748	13690	13885	13666	13769	13662	13844	13783	13694	13798	13775	13659	13693	13841	13774	13762	13856	13733	13711	13710	13672	13845	13920	13686	13679	13649	13768	13621	13849	13715	13725	13883	13722	13639	13657	13684	13707	13763	13693	13727	13873	13560	13909	13987	13603	13827	13741	13773	13655	13779	13888	13739	13762	13848	13756	13800	13646	13790	13721	13687	13765	13788	13911	13575	13776	13760	13836	13674	13787	13729	13731	13736	13731	13731	13792	13735	13808	13849	13883	13687	13694	13713	13785	13662	13781	13672	13743	13667	13828	13889	13700	13636	13788	13865	13802	13796	13789	13671	13782	13820	13716	13634	13762	13795	13775	13876	13780	13657	13671	13745	13776	13472	13791	13727	13794	13741	13716	13798	13767	13752	13890	13746	13638	13690	13854	13872	13756	13729	13793	13649	13676	13741	13693	13804	13887	13690	13780	13698	13589	13751	13741	13654	13837	13784	13917	13833	13901	13774	13845	13779	13697	13798	13809	13745	13776	13646	13724	13851	13822	13732	13776	13698	13695	13846	13827	13939	13764	13795	13652	13790	13792	13824	13619	13765	13626	13738	13664	13747	13658	13802	14017	13803	13753	13780	13786	13789	13833	13620	13925	13555	13723	13791	13740	13756	13589	13723	13818	13570	13976	13650	13704	13900	13743	13820	13760	13607	13711	13814	13760	13704	13692	13582	13715	13717	13763	14010	13751	13635	13605	13632	13692	13661	13706	13842	13792	13619	13739	13709	13837	13689	13672	13729	13701	13649	13665	13805	13761	13802	13717	13574	13757	13919	13722	13682	13868	13679	13551	13792	13772	13787	13869	13538	13722	13979	13701	13687	13787	13791	13777	13781	13858	13721	13845	13743	13772	13701	13729	13822	13762	13777	13706	13735	13699	13692	13744	13788	13686	13823	13869	13763	13594	13657	13792	13613	13701	13775	13758	13518	13835	13748	13636	13764	13728	13686	13809	13882	13769	13723	13859	13773	13790	13655	13731	13508	13699	13839	13719	14019	13797	13550	13709	13712	13802	13641	13694	13772	13658	13833	13669	13731	13778	13707	13726	13715	13794	13743	13583	13697	13871	13681	13727	13686	13672	13658	13756	13741	13710	13814	13634	13694	13706	13752	13732	13736	13627	13780	13659	13712	13924	13880	13775	13711	13876	13736	13868	13648	13715	13696	13718	13662	13603	13738	13708	13695	13641	13695	13790	13810	13611	13749	13597	13620	13744	13932	13683	13847	13700	13776	13787	13837	13604	13789	13641	13824	13790	13671	13885	13607	13743	13757	13656	13757	13788	13962	13704	13695	13900	13715	13627	13678	13703	13888	13622	13775	13721	13776	13682	13863	13801	13820	13792	13629	13715	13800	13806	13576	13855	13763	13650	13775	13767	13782	13705	13772	13781	13692	13813	13763	13541	13759	13756	13719	13763	13799	13587	13880	13712	13748	13784	13757	13717	13805	13861	13704	13792	13676	13457	13901	13702	13755	13725	13690	13764	13730	13749	13647	13597	13830	13729	13707	13635	13665	13858	13651	13737	13722	13745	13767	13792	13814	13802	13730	13738	13791	13659	13672	13769	13860	13817	13886	13699	13751	13662	13769	13715	13792	13780	13769	13603	13795	13620	13838	13921	13700	13734	13963	13776	13843	13655	13739	13789	13805	13815	13801	13670	13777	13624	13751	13603	13781	13682	13693	13839	13890	13959	13854	13823	13852	13632	13694	13772	13719	13755	13760	13556	13697	13830	13799	13757	13557	13933	13631	13739	13664	13800	13816	13826	13855	13739	13740	13791	13671	13678	13643	13764	13707	13637	13812	13675	13749	13631	13791	13802	13816	13733	13803	13669	13604	13763	13658	13753	13601	13941	13670	13911	13749	13707	13893	13713	13885	13699	13667	13701	13847	13733	13705	13860	13785	13697	13739	13890	13698	13798	13610	13699	13665	13598	13821	13638	13512	13726	13717	13750	13739	13638	13862	13775	13673	13738	13771	13711	13669	13667	13784	13746	13661	13689	13808	13821	14028	13684	13619	13661	13710	13663	13756	13746	13774	13701	13582	13672	13766	13791	13721	13574	13727	13630	13788	13716	13608	13843	13599	13853	13658	13746	13648	13773	13732	13849	13740	13790	13743	13684	13824	13978	13840	13740	13686	13794	13607	13617	13720	13741	13711	13883	13530	13799	13660	13797	13705	13596	13762	13750	13734	13697	13631	13853	13640	13753	13721	13709	13732	13709	13739	13858	13818	13746	13921	13723	13565	13763	13570	13860	13741	13689	13727	13837	13706	13799	13820	13935	13641	13539	13697	13864	13568	13799	13769	13510	13763	13786	13793	13685	13849	13798	13771	13823	13746	13813	13815	13685	13692	13816	13747	13767	13808	13769	13801	13749	13886	13704	13760	13684	13901	13792	13699	13881	13689	13847	13798	13671	13720	13673	13635	13638	13791	13781	13700	13677	13724	13633	13618	13883	13712	13665	13650	13744	13840	13632	13780	13751	13755	13881	13739	13685	13750	13756	13865	13756	13939	13548	13651	13672	13920	13695	13883	13854	13571	13841	13908	13690	13691	13740	13602	13749	13753	13683	13545	13731	13652	13656	13724	13715	13829	13685	13784	13737	13556	13657	13761	13686	13735	13734	13685	13781	13793	13649	13772	13835	13596	13495	13710	13677	13804	13744	13752	13796	13695	13688	13709	13637	13886	13594	13653	13830	13830	13655	13815	13822	13818	13760	13598	13712	13592	13583	13815	13682	13643	13750	13626	13772	13652	13596	13847	13639	13682	13978	13777	13730	13854	13655	13641	13689	13708	13653	13739	13779	13759	13757	13693	13772	13875	13783	13726	13652	13751	13752	13813	14127	13802	13799	13874	13655	13696	13659	13830	13955	13744	13714	13797	13755	13813	13679	13652	13669	13784	13775	13749	13697	13724	13634	13832	13852	13630	13643	13603	13792	13768	13709	13707	13767	13692	13755	13853	13711	13808	13900	13702	13778	13854	13660	13744	13730	13752	13727	13801	13849	13694	13868	13720	13750	13815	13738	13818	13683	13894	13698	13681	13572	13683	13616	13631	13771	13684	13631	13831	13983	13613	13624	13769	13695	13784	13830	13759	13838	13840	13604	13831	13836	13784	13564	13816	13653	13694	13726	13801	13771	13772	13693	13705	13790	13659	13586	13680	13945	13803	13735	13856	13813	13682	13699	13691	13759	13740	13753	13588	13761	13793	13756	13660	13790	13646	13778	13898	13770	13709	13783	13630	13751	13789	13573	13787	13639	13702	13792	13601	13783	13802	13696	13709	13670	13651	13568	13725	13709	13721	13585	13712	13637	13700	13724	13810	13779	13747	13824	13747	13822	13835	13689	13757	13709	13910	13742	13772	13810	13541	13599	13827	13865	13741	13760	13718	13735	13761	13740	13646	13874	13698	13831	13683	13567	13713	13786	13819	13741	13595	13902	13661	13649	13734	13980	13630	13856	13726	13906	13757	13803	13666	13876	13720	13841	13623	13778	13684	13871	13605	13823	13700	13842	13877	13773	13731	13674	13687	13800	13767	13704	13544	13688	13741	13726	13741	13763	13851	13632	13799	13865	13769	13720	13768	13804	13761	13780	13824	13730	13695	13680	13981	13820	13801	13777	13642	13676	13948	13922	13769	13672	13702	13754	13770	13681	13828	13749	13693	13699	13759	13722	13821	13796	13654	13745	13647	13862	13574	13681	13758	13636	13804	13783	13902	13910	13792	13767	13754	13585	13773	13630	13865	13662	13839	13817	13597	13948	13750	13837	13744	13806	13753	13790	13698	13715	13931	13811	13928	13637	13693	13685	13751	13749	13773	13901	13935	13586	13767	13732	13600	13742	13836	13747	13752	13594	13792	13836	13878	13861	13795	13678	13796	13871	13737	13661	13778	13795	13700	13747	13873	13681	13673	13854	13696	13655	13685	13854	13785	13793	13926	13750	13860	13636	13701	13621	13675	13697	13766	13626	13783	13649	13730	13745	13831	13652	13653	13730	13951	13618	13678	13807	13894	13664	13682	13681	13830	13575	13869	13660	13900	13723	13582	13739	13657	13846	13926	13831	13784	13698	13796	13585	13680	13841	13702	13660	13658	13577	13618	13837	13766	13681
28668	34177	47096	33897	22157	17452	16441	16363	16313	16313	16231	16218	16258	16303	16394	16393	16248	16363	16367	16441	16205	16377	16302	16389	16469	16312	16208	16246	16130	16156	16220	16343	16211	16193	16211	16397	16496	16185	16472	16318	16525	16160	16518	16178	16212	16295	16300	16209	16106	16482	16573	16225	16166	16330	16298	16272	16200	16236	16232	16185	16251	16259	16196	16357	16222	16469	15957	16215	16297	16111	16216	16240	16210	16245	16609	16152	16236	16242	16375	16306	16242	16335	16110	16361	16240	16080	16166	16195	16047	16176	16053	16343	16388	16383	16185	16228	16375	16180	16362	16217	16262	16310	16264	16321	16313	16152	16274	16237	16176	16142	16118	16308	16262	16244	16139	16259	16249	16388	16231	16211	16079	16225	16370	16244	16287	16178	16325	15944	16214	16464	16260	15984	16073	16038	16019	16040	15954	16158	16135	16354	16137	16151	16230	16163	16060	16197	16236	16312	16263	16084	16478	16134	16450	16020	16287	16282	16159	16216	16175	15982	15961	16113	16230	16133	16277	16229	16184	16231	16043	16133	16036	15998	16285	16208	16141	16135	16106	16196	16257	16220	16184	16268	15967	16205	16252	16011	16261	16345	16222	16395	16150	16121	16266	16250	16301	16096	16208	16225	16280	16091	16235	16291	16346	16213	16199	16137	16202	16078	16415	16368	16168	16022	16268	16126	16075	16392	16272	16220	16142	16176	16219	16442	16310	16461	16306	16196	16333	16326	16209	16126	16361	16336	16233	16194	16038	16089	16213	16260	16007	16257	16190	16072	16099	16358	16351	16171	16207	16198	16338	16275	16136	16126	16379	16252	16183	16071	16120	16175	16166	16120	16181	16370	16297	16165	16145	16193	15990	16207	16291	16127	16420	16408	16326	16328	16151	16328	16106	16372	16092	16573	16188	16388	16309	16120	16107	16211	16106	16058	15929	16263	16175	16310	16168	16322	16280	16184	16049	16087	16228	16262	16161	16192	16187	16130	16294	16060	16327	16236	16080	16433	16181	16081	16372	16148	16216	16348	16061	16118	16110	16184	16236	16134	16340	16322	16278	16117	16119	16152	16062	16215	16332	16338	16341	16164	15944	16169	16029	16294	16310	16347	16352	16233	16058	16203	16263	16255	16287	16393	16315	16112	16432	16215	16327	16207	16089	16299	16130	16281	16282	16005	16118	16219	16264	16312	16228	16058	16385	16282	16287	16100	16332	16296	16236	15995	16238	16134	16160	16051	16319	16146	16167	16172	16275	16099	16242	16264	16428	16117	16366	16209	16236	16215	16358	16232	16306	16215	16222	16221	16169	16447	16153	15983	16261	16184	16216	16200	16290	16198	16069	16049	16366	16175	16166	16329	16331	16110	16319	16128	16172	16311	16257	16107	16342	16114	15968	16131	16330	16238	15994	16046	16264	16059	16309	16200	16411	16457	16222	16100	16202	16238	16302	16481	16309	16002	16288	16312	16134	16155	16161	16072	16402	16206	16164	16412	16428	16067	16303	15987	16224	16204	16264	16301	16044	16054	16194	16210	16200	16285	16174	16204	16326	16000	16188	16188	16209	16194	16131	16076	16360	16373	16102	16184	16152	16052	16199	16213	16234	16300	16354	16106	16179	16231	16203	16429	16459	16194	16207	16270	16257	16150	16185	16247	16265	16410	15960	16363	16297	16275	16357	16241	16344	16029	16197	16069	15989	16174	16221	16149	15967	16249	16230	16364	16225	16334	16017	16214	16184	16187	16107	16240	16307	16297	16373	16380	16413	16305	16340	16113	16268	16266	16074	16267	16256	16327	16341	15962	16312	16237	16421	16057	16343	16267	16183	16223	16258	16230	16133	16300	16253	16133	16156	16436	16431	16189	16369	16170	16277	16183	16119	16316	16398	16171	16158	16005	16158	16173	16273	16376	16307	16244	16200	16403	16169	16250	16239	16155	16091	16230	16492	16041	16081	15987	16325	16307	16294	16144	16359	16284	16189	16363	16249	16211	16231	16183	16268	16317	16116	16223	16054	16351	16314	16133	16100	16337	16368	16117	16219	16271	16255	16199	16205	16189	16199	16341	16370	16261	16252	16239	16256	16185	16416	16442	16490	16346	16286	16216	16143	16178	16261	16123	16148	16301	16111	15995	15996	16293	16107	16263	16045	16284	16301	16282	16203	16292	16108	16114	16001	16317	16155	16376	16163	16237	16319	16132	16034	16024	16150	16199	16091	16252	16247	16156	16036	16289	16335	16109	16179	16174	16192	16101	16314	16191	16232	16283	16198	16213	16351	16325	16086	16101	16063	16082	16337	16145	16074	16339	16168	16207	16082	16267	16183	16149	16193	16311	16232	16123	16284	16278	16282	16296	15963	16394	16160	16157	16438	16252	16393	16531	16245	16141	16396	16110	16336	15997	16148	16232	16177	16175	16191	16361	16356	16271	16140	16227	16071	16212	16457	16316	16324	16259	16210	16083	16252	16324	16226	16257	16042	16137	16211	16182	16330	16116	16218	16242	16197	16305	16258	16145	16335	16349	16086	16164	16323	16160	16233	16300	16066	16277	16192	16240	16216	16210	16167	16179	16183	16264	16121	16065	16171	16367	16177	16243	16198	16218	16372	16414	16225	16168	16225	16282	16245	16099	16219	16255	16225	16467	16153	16255	16221	16195	16274	16069	16036	16288	16179	16059	16339	16249	16366	16183	16197	16156	16211	16135	15948	16149	16262	16215	16324	16217	16173	16167	16217	16311	16263	16228	16268	16229	16098	16252	16065	16283	16199	16330	16383	16377	16372	16263	16304	16281	16183	16307	16284	16274	16413	16136	16185	16241	16339	16194	16116	16405	16218	16269	16207	16175	16315	16316	16382	16157	16163	16308	16221	16403	16292	16159	16211	16370	16157	16084	16154	16218	16197	16156	16448	16281	16159	16244	16341	16371	16341	16228	16268	16411	16115	16073	16052	16278	16314	16164	16362	16217	16045	16080	16115	16280	16266	16361	16273	16148	16190	16142	16227	16070	16215	16216	16218	16228	16109	16227	15932	16243	16112	16249	16378	16193	16360	16068	16096	16232	16111	16084	16228	16290	16204	16355	16199	16294	16285	16197	16268	16104	16211	16172	16200	16076	16366	16230	16271	16375	16303	16182	16180	16378	16250	16168	16180	16250	16327	16100	16230	16267	16152	16282	16313	16065	16105	16401	16091	16138	16146	16114	16346	16159	16345	16522	16212	16225	16095	16276	16014	16147	16156	16058	16036	16242	16179	16152	16170	16250	16316	16153	16107	16285	16207	16203	16422	16169	16161	16134	16267	16070	16213	15974	16202	16228	16320	16161	16131	16178	16147	16406	16292	16108	16257	16411	16080	16116	16298	16190	16226	16206	16148	16221	16177	16183	16305	16202	16252	16194	16237	16118	16254	16100	16246	16390	16168	16516	16305	16047	16235	16179	16482	16200	16187	16236	16291	16235	16139	16217	16289	16253	16223	16467	16265	16249	16319	16196	16299	15993	16146	16309	16393	16294	16142	16273	16347	16193	16273	16072	15940	16223	16119	16124	16166	16363	16363	16245	16232	16059	16216	16159	16293	16235	16383	16213	16207	16131	16398	16098	16276	16242	16227	16356	16089	16180	16408	16388	16288	16255	16036	16196	16136	16266	16253	16311	16054	16302	16053	16060	16089	16198	16142	16213	16205	16251	16221	16233	16247	16586	16124	16386	16262	16248	16205	16259	16232	16174	16202	16151	15954	16175	16236	16329	16319	16216	16178	15893	16266	16136	16452	16134	16351	16116	16147	16169	16312	16209	16382	16232	16380	16359	16387	16252	16181	16314	16142	16197	16283	16087	16044	16406	16363	16276	16376	16327	16463	16264	16278	16248	16290	16256	16155	16283	16287	16194	16112	16291	16319	16146	16261	16267	16104	16318	16233	16061	16457	16177	16086	16457	16090	16331	16290	16264	16307	16026	16335	16223	16076	16198	16257	16103	16141	16304	16124	16398	16273	16460	16128	16063	16341	16213	16189	16298	16112	16245	16283	16273	16291	16191	16110	15974	16350	16132	16170	16440	16416	16466	16273	16287	16267	16304	16192	16173	16208	16230	16342	16265	16197	16205	16176	16235	16317	16200	16225	16090	16047	16131	16272	16323	16249	16175	16350	16304	16423	16185	16398	16382	16217	16161	16426	16193	16269	16129	16065	16196	16298	16234	16222	16351	16065	16318	16187	16092	16235	16169	16166	16142	16239	16103	16067	16291	16261	16222	16054	16273	16186	16198	16190	16150	16321	16259	16319	16302	16249	16261	16281	16254	16191	16327	16271	16193	16249	16044	16246	16337	16175	16446	16246	16197	16068	16353	16315	16148	16127	16264	16379	16188	16156	16188	16134	16162	16226	16156	16312	16120	16236	16032	16404	16145	16279	16190	16102	16222	16297	16208	16042	16321	16260	16263	16261	16388	16241	16046	16309	16429	16382	16153	16211	16204	16098	16091	16252	16093	16270	16158	16212	16280	16173	16243	16344	16145	16223	16297	16077	16056	16220	16168	16297	16186	16166	16111	16337	16291	16056	16292	16027	16222	16471	16183	16306	16296	16190	16324	16256	16338	16182	16181	16325	16271	16101	16157	16112	16179	16141	16190	16247	16140	16319	16204	16139	16255	16278	16135	16325	16321	16237	16269	16275	16228	16373	16438	16219	16208	16284	16248	16231	16231	16267	16142	16276	16322	16186	16256	16160	16332	16168	16227	16306	16298	16239	16256	16092	16288	16142	16209	16270	16153	16436	16211	16195	16070	16144	16140	16184	16384	16226	16294	16336	16311	16177	16110	16311	16191	16229	16192	16178	16249	16070	16253	16013	16044	16003	16105	16416	16271	16398	16362	16234	15966	16230	16262	16108	16039	16268	16222	16155	16243	16459	16361	16082	16190	16322	16215	16291	16205	16283	16146	16332	16297	16334	15968	16142	16302	16269	16073	15957	16099	16302	16268	16309	16229	16402	16324	16005	16202	16236	16219	16341	16317	16216	16088	16255	16331	16210	16334	16267	16422	16398	16158	16221	16173	16342	16048	16137	16234	16292	16446	16031	16151	16139	15954	16107	16114	16135	16298	16225	16119	16298	16238	15936	16381	16305	16351	16174	16221
30466	56481	50513	30024	19430	14831	14111	14121	14097	14218	13988	14126	14270	14061	14051	14240	14264	14335	14159	14294	14131	14191	14228	14062	14158	14170	14255	14219	14301	14203	14117	14160	14146	14117	13995	14219	14020	14166	14250	14039	14268	14163	13989	14062	14196	14030	14174	14016	14124	14214	14180	14077	14173	14202	14123	14154	14046	14404	14024	13999	14229	14118	14117	14024	14318	14010	14135	14037	14070	14175	14104	14365	14100	14098	14219	14184	14347	14107	14084	14216	14310	14100	14229	14142	14165	14065	14227	13980	13976	14124	14205	14206	14146	14146	14181	14292	14097	14186	14138	14134	14049	14110	14244	14161	14167	14032	14095	14135	14158	14213	14294	14149	14314	14063	14152	14154	14175	14038	14254	14122	14171	14234	14199	14106	14068	14227	14170	14110	14140	14076	14056	14173	14016	14172	14191	14166	14004	14049	14262	14181	14190	14034	14258	13998	14098	14359	14141	14400	14273	14156	14368	14108	14365	14171	14134	13993	14092	14089	14103	14116	14177	14113	14012	14155	14133	14243	14176	14210	13983	13987	14141	14198	13958	14108	14229	14153	14112	14132	14209	14067	13959	14199	14220	14201	14134	14036	14266	14247	14003	14051	14229	14261	14279	14083	14064	13993	14164	14057	13928	14167	14274	14045	14076	14158	14123	14164	14151	14351	14297	14186	14140	14326	14086	14170	14104	14059	14268	14130	14155	14199	14087	14186	14023	14011	14084	14305	13940	14041	14195	14186	14269	14192	14252	14097	14110	14169	13942	14080	14203	14107	14146	14288	14082	14294	14047	14177	14035	13886	14129	14054	14233	14192	14093	14054	14276	14035	14221	14212	14159	14044	14260	14083	14323	14163	14038	14148	14211	14116	14165	14128	14205	14181	14032	14129	14151	13988	14159	14190	14266	14270	13984	14193	14014	14239	14080	14024	14196	14283	14103	14110	14115	14075	14016	14187	14316	14217	14083	14249	14273	14003	14129	14169	14163	14187	14019	14190	14116	14204	14262	14135	14093	14329	14235	13953	14122	14168	14139	14209	14246	14074	14159	14203	14175	14037	14195	14237	14220	14083	14178	14176	14309	14172	14077	14173	14280	14146	14187	14019	14162	14229	14028	14266	14157	14228	14195	14165	14000	14014	14323	14047	14136	14222	14167	14269	13993	14168	14161	14035	14224	14265	14258	14311	14182	14206	14056	14078	14193	14143	14165	14204	14056	14159	13972	14207	13955	14202	14082	14209	14166	14196	14161	14170	14152	14217	14092	14132	14189	14265	14178	13976	14131	14076	14034	14139	14170	13886	14226	14191	13981	14101	14003	14236	14087	14037	14119	14296	14177	14154	14116	14232	14111	14243	14152	14164	14023	14249	14023	14192	14254	14197	13935	14004	14178	14148	14291	14202	14096	14166	14201	14264	14063	14261	14001	14185	14150	14199	14324	14107	14009	14199	14068	14188	14124	14223	14271	14016	14001	14251	14055	14095	14243	14133	14271	14150	14298	14273	14080	14307	14311	14186	14187	14044	14180	14240	14160	14105	14034	14311	14237	13966	14261	13998	14186	14195	14064	14088	14112	14037	14075	14123	14094	14084	14092	14091	14251	14116	14173	14056	14129	14121	14199	14213	14237	14131	14346	14159	14258	14397	14120	14158	14035	14107	14327	14251	14241	14212	14051	14236	14196	14427	14228	14139	14109	14217	14067	14145	14030	14197	14012	13984	14230	14072	14201	14170	14096	14245	14046	14277	14024	14246	13949	14292	14111	14202	14261	14131	14185	14015	14261	14228	14175	14246	14074	14179	13995	14151	14149	14162	14090	14237	14198	14261	14118	14106	14029	14157	14250	14152	14104	14262	14130	13910	14041	14152	14280	14095	14243	14075	14246	14202	14113	14020	14107	14072	14223	14012	14129	14125	14113	14210	14160	14045	14250	14253	14024	14050	14266	14123	14179	14316	14134	14252	14152	14034	14124	14185	14235	14176	14284	14075	14240	14040	14094	14170	14210	14149	14261	14045	14162	14122	14158	14149	14297	14070	14036	14176	14173	14177	14262	14201	14095	14118	14177	14303	14099	14110	14183	14171	14275	14190	14419	14090	14025	13966	14131	14199	14137	14180	14131	14057	13995	14244	14254	14065	13992	14187	14159	14172	14311	14256	14269	14186	14005	14199	14062	14105	14116	14105	14256	14227	14163	14021	14253	14180	14201	14137	14175	14144	14128	14124	14078	14140	14217	14280	14144	14173	14264	14028	14156	14174	14237	13975	14026	14130	14154	14136	14110	14318	14209	14166	14254	14053	14041	14105	14177	14130	14278	14139	14288	14105	14293	14333	14064	14228	14093	14277	14192	14095	14125	14177	14081	14170	14154	14063	14291	14124	14142	14056	14164	14088	14172	14185	14124	14167	14215	14264	14244	14258	14266	14063	14204	14170	14214	14060	14226	14300	14245	14190	14095	13965	14019	14093	14342	14166	14175	14135	14201	14238	14088	14047	14190	14186	14231	14010	14193	14057	14279	14146	14254	14188	14323	14243	14081	14159	14067	14105	14168	14135	14167	14070	14220	14164	14117	14151	14022	14137	14125	14216	14088	14138	14282	14113	14197	14262	14273	14306	14121	14104	14184	14209	14181	14180	14220	13959	14065	14209	14169	14088	14178	14245	14217	14172	14098	14123	14043	14225	14237	14170	14159	14188	14030	14168	14246	14162	14044	14300	14307	14184	14074	14096	14227	13980	13945	14340	14162	13947	14146	14117	14131	14169	14123	14072	14135	14190	14078	14015	13921	14073	14124	14124	14464	14183	14338	14225	14145	14169	14341	13920	14275	14214	14004	14146	14037	14198	14191	14155	14034	14159	14199	14211	14097	14139	14388	14223	14228	14160	14188	14111	14096	14198	14025	14186	14144	14124	14041	14316	14232	14147	14153	14197	14130	14156	14028	14276	14261	14047	14230	14117	13992	14144	14014	13950	14206	14149	14039	14150	14142	14210	14226	14086	14223	14103	14218	14055	14179	14283	14195	14232	14032	14084	14187	14270	14061	14129	14272	14069	14117	14138	13983	14178	14206	14241	14211	14120	14146	14099	14045	14178	14244	14138	14297	13921	14218	14206	14090	14070	14189	14099	14086	14285	14197	14282	14070	14107	14279	14142	14176	14140	13911	14048	14115	14137	14164	14153	14074	14145	14037	13912	14155	14189	14402	14116	14171	14028	14025	14154	14123	14199	14009	14176	13997	14223	13868	14241	14123	13990	14216	14076	14362	14153	14159	14137	14144	14201	14227	14203	14207	13954	14265	14115	14214	14169	13966	14189	14229	14313	14120	14310	14204	14110	14197	14132	14142	14069	14125	14089	14015	14142	13985	14023	14211	14167	14183	14043	14057	14075	14007	14110	14146	14218	14090	14190	14163	14074	14309	14165	14338	14062	14122	14163	14208	14293	14205	13961	14058	14057	14229	14263	14116	14181	14037	14063	14177	14059	14318	14186	13966	14342	14111	14190	14017	14149	14185	14131	14063	14308	14051	14137	14091	14193	14146	14324	14231	14079	14142	14150	14311	14125	14203	14065	14100	14197	14040	14161	14131	14110	14101	14086	14125	13941	14173	14164	14095	14202	14212	14189	14187	14085	14200	14114	14114	13947	14184	14171	14208	14130	14230	13952	14090	14069	14096	14012	14123	14061	14268	14181	14103	14112	14072	14096	14116	14016	14233	14218	14139	14161	14106	14183	14101	14214	14236	14027	14186	14276	14142	14183	14173	14091	14204	13973	14337	14082	14220	13993	14154	13997	14042	14154	14233	14086	14168	14173	14208	14107	14162	14266	14177	13990	14070	14222	14043	14097	14079	14053	14158	14203	14176	14073	14158	14255	14212	14124	14255	13986	14181	14075	14162	14031	14289	14136	14245	14339	14234	14206	14226	14076	14142	14119	14251	14082	14222	14083	13977	14180	14051	14200	14092	14149	14168	14008	14126	14143	14316	14021	14116	14204	14126	14111	14137	13951	14240	14182	14031	14282	14366	14028	14185	14064	14205	14198	14110	13995	14200	14202	14193	14106	13976	14026	14140	14055	14191	14073	13993	14162	14004	14032	14075	14227	14119	14071	14083	14123	13944	14233	14150	14095	14239	14259	14127	14129	14151	14121	14055	14266	14233	14121	14170	14151	14071	14192	14116	14140	14152	13985	14154	14001	14108	14179	14218	14054	14049	14190	14138	14069	14132	14021	14290	14087	14142	14051	13972	14115	14265	13923	14111	14142	14091	14138	14183	14115	14266	14280	13940	14053	14052	14200	14071	14218	14036	14141	14141	14161	14244	14307	14319	14247	14097	14068	14021	14025	14136	14045	14004	14253	13980	14113	14078	14419	14173	14362	14249	14124	14060	14197	14162	14167	14069	14255	14060	14024	14185	13993	14114	14160	14173	14123	14123	14200	14120	14202	14009	14233	14111	14255	14216	14195	14003	14199	14238	14145	14254	14147	14220	14130	14210	14148	14156	14228	14150	14071	14037	14139	14088	14289	14182	14041	14082	14065	14085	14082	14288	13976	14165	14162	14265	14085	14136	14250	14237	13997	14089	14177	14160	14255	14127	14164	14249	14110	14119	14190	14202	14272	14208	14105	14087	14132	14117	14223	14175	14259	13984	14148	14138	14230	14225	14018	14043	14209	14094	14180	14118	14263	14172	14349	14329	14190	14183	14094	14118	14068	14247	14224	14227	14150	14052	14170	14178	14182	14252	14078	14096	14196	14002	14200	14133	14086	14207	14284	14211	14147	14207	14203	14084	14178	14158	14015	14120	14287	14332	14230	14144	14174	14017	14154	14249	14018	14217	14056	14301	14218	14127	14367	14131	14041	14085	14235	14319	14055	14124	14091	14120	14150	14129	14008	14079	14134	14025	13971	14175	14123	14033	14348	14119	14132	14077	14112	14115	14342	14062	14229	14067	14212	14162	14274	14114	14098	14187	14198	14058	13943	14075	14305	14216	14231	14222	14154	14148	13993	14132	14232	14150	14111	14089	14196	14284	14247	14294	14078	14199	14058	14290	14170	14351	14090	14122	14305	14155	14210	14074	14103	14047	14134	14042	14120	14175	14150	14106	14044	14194	14131	14298	14043	14035	14256	14219	14193
23946	23686	44317	44917	33103	23813	20671	17360	16695	16772	16800	16780	16784	16737	16728	16769	16706	16611	16715	16622	16374	16688	16733	16521	16713	16806	16647	16556	16620	16637	16881	16570	16650	16365	16476	16635	16478	16426	16484	16482	16445	16541	16904	16622	16392	16616	16569	16495	16629	16571	16617	16494	16628	16602	16536	16525	16534	16414	16668	16476	16565	16667	16655	16364	16482	16399	16623	16688	16569	16511	16463	16444	16471	16701	16476	16377	16597	16641	16727	16551	16661	16786	16411	16608	16475	16609	16601	16504	16412	16623	16570	16636	16528	16513	16636	16590	16669	16597	16637	16681	16572	16737	16502	16545	16612	16543	16582	16665	16611	16564	16703	16547	16506	16623	16564	16598	16354	16632	16512	16521	16337	16678	16467	16566	16491	16526	16636	16406	16476	16398	16591	16546	16790	16626	16667	16572	16531	16520	16709	16683	16538	16581	16482	16620	16486	16640	16733	16673	16586	16513	16689	16671	16439	16377	16460	16334	16480	16671	16481	16563	16506	16511	16559	16495	16657	16566	16483	16281	16677	16515	16564	16601	16730	16431	16619	16513	16563	16505	16431	16560	16560	16692	16670	16441	16623	16624	16569	16480	16610	16595	16503	16505	16576	16349	16546	16738	16635	16737	16549	16560	16339	16367	16711	16193	16545	16574	16675	16467	16501	16587	16772	16568	16488	16429	16446	16710	16746	16639	16781	16494	16621	16569	16536	16560	16788	16773	16595	16652	16519	16706	16525	16502	16604	16332	16590	16296	16488	16455	16383	16703	16521	16493	16509	16552	16359	16268	16784	16594	16369	16540	16423	16492	16478	16569	16510	16422	16608	16512	16580	16468	16618	16284	16621	16713	16676	16491	16484	16631	16403	16406	16743	16294	16534	16454	16522	16548	16481	16691	16575	16376	16355	16622	16554	16610	16512	16669	16688	16340	16598	16453	16335	16556	16604	16382	16488	16556	16537	16358	16441	16586	16416	16557	16545	16356	16488	16391	16370	16458	16581	16386	16530	16525	16532	16372	16639	16649	16604	16568	16611	16568	16710	16518	16311	16550	16542	16388	16613	16592	16487	16443	16506	16535	16528	16429	16406	16621	16549	16530	16314	16649	16546	16835	16547	16481	16528	16704	16631	16542	16606	16475	16534	16531	16554	16529	16369	16365	16502	16463	16505	16652	16483	16583	16724	16450	16460	16520	16644	16509	16535	16386	16642	16661	16556	16579	16783	16584	16384	16466	16457	16514	16402	16434	16557	16389	16520	16668	16478	16362	16526	16507	16536	16565	16410	16515	16322	16547	16472	16452	16322	16393	16461	16303	16533	16516	16533	16512	16787	16411	16623	16521	16549	16428	16514	16444	16350	16507	16508	16508	16473	16641	16748	16431	16487	16381	16589	16451	16535	16506	16470	16479	16565	16669	16580	16477	16493	16571	16487	16629	16501	16667	16607	16582	16743	16587	16640	16531	16396	16606	16353	16503	16599	16526	16508	16541	16573	16557	16355	16569	16436	16592	16533	16494	16501	16569	16657	16523	16542	16561	16418	16576	16492	16494	16355	16627	16574	16597	16590	16508	16470	16464	16590	16485	16608	16592	16573	16500	16495	16550	16504	16635	16535	16543	16821	16428	16597	16526	16599	16616	16486	16482	16576	16440	16544	16362	16625	16757	16700	16720	16602	16491	16666	16684	16533	16685	16516	16433	16683	16468	16715	16344	16604	16419	16392	16831	16528	16696	16497	16570	16568	16610	16455	16689	16709	16455	16528	16592	16905	16458	16492	16685	16409	16667	16463	16694	16718	16543	16570	16524	16471	16525	16518	16447	16408	16498	16507	16554	16670	16597	16355	16399	16499	16501	16621	16486	16566	16635	16721	16617	16534	16432	16416	16470	16621	16573	16402	16360	16637	16477	16624	16412	16687	16428	16435	16466	16610	16615	16548	16479	16379	16455	16463	16596	16532	16503	16490	16640	16526	16484	16483	16549	16485	16560	16615	16554	16542	16541	16668	16639	16477	16619	16652	16406	16520	16438	16594	16831	16561	16577	16661	16432	16593	16744	16631	16695	16598	16541	16492	16602	16566	16728	16597	16527	16744	16410	16606	16463	16656	16459	16579	16772	16404	16736	16586	16507	16568	16446	16490	16605	16706	16673	16469	16721	16465	16620	16498	16715	16506	16730	16587	16522	16493	16557	16500	16509	16608	16476	16500	16375	16449	16501	16428	16411	16604	16470	16548	16593	16607	16417	16802	16442	16527	16458	16600	16252	16621	16513	16688	16506	16568	16554	16501	16638	16572	16486	16590	16637	16569	16533	16425	16408	16587	16504	16622	16640	16681	16444	16715	16471	16492	16383	16697	16431	16458	16668	16478	16506	16541	16548	16478	16528	16689	16634	16511	16582	16488	16580	16308	16659	16479	16408	16393	16621	16390	16590	16469	16463	16635	16688	16538	16437	16451	16782	16617	16308	16617	16503	16458	16570	16594	16479	16634	16490	16505	16419	16521	16483	16394	16540	16451	16452	16602	16484	16656	16404	16476	16458	16486	16596	16700	16498	16482	16721	16513	16492	16657	16595	16638	16768	16688	16670	16451	16639	16548	16352	16493	16614	16411	16563	16531	16543	16459	16472	16651	16465	16503	16585	16517	16464	16560	16534	16570	16611	16495	16580	16588	16580	16600	16392	16425	16526	16421	16550	16477	16526	16548	16556	16725	16362	16552	16570	16838	16571	16680	16823	16526	16210	16643	16545	16573	16535	16494	16470	16499	16700	16574	16524	16572	16591	16451	16557	16599	16457	16648	16444	16579	16630	16346	16444	16643	16678	16634	16458	16494	16459	16650	16590	16458	16278	16396	16634	16681	16499	16269	16631	16578	16713	16611	16681	16718	16521	16528	16448	16599	16732	16712	16609	16509	16610	16440	16574	16564	16359	16594	16418	16684	16626	16785	16263	16435	16506	16411	16615	16465	16545	16537	16536	16636	16510	16692	16466	16622	16374	16633	16350	16545	16626	16665	16453	16529	16469	16518	16578	16535	16610	16446	16560	16527	16539	16496	16163	16594	16519	16524	16549	16389	16473	16542	16404	16548	16611	16581	16548	16567	16260	16473	16535	16596	16489	16518	16474	16462	16355	16630	16537	16498	16355	16529	16434	16362	16554	16480	16641	16709	16575	16584	16482	16465	16575	16598	16377	16253	16589	16588	16711	16650	16544	16617	16658	16476	16571	16457	16504	16535	16634	16644	16543	16373	16572	16600	16407	16729	16414	16428	16444	16496	16503	16587	16551	16618	16484	16631	16527	16525	16605	16619	16494	16545	16534	16509	16846	16523	16604	16588	16475	16599	16659	16578	16690	16447	16493	16547	16597	16571	16420	16559	16516	16574	16632	16563	16416	16389	16605	16471	16567	16532	16532	16624	16586	16481	16668	16574	16438	16551	16486	16581	16537	16549	16599	16555	16544	16678	16578	16601	16701	16579	16401	16553	16670	16527	16633	16445	16682	16444	16418	16481	16391	16564	16534	16681	16587	16528	16665	16642	16696	16429	16417	16462	16661	16632	16634	16526	16617	16476	16536	16507	16592	16594	16370	16569	16414	16503	16733	16511	16420	16477	16562	16713	16627	16593	16675	16439	16531	16388	16685	16559	16356	16508	16658	16493	16433	16357	16649	16524	16677	16535	16508	16477	16515	16416	16453	16601	16396	16561	16590	16577	16768	16639	16469	16543	16579	16541	16488	16710	16331	16537	16490	16665	16475	16469	16496	16433	16367	16548	16580	16356	16554	16560	16590	16470	16656	16501	16314	16500	16481	16674	16619	16513	16568	16361	16518	16430	16476	16599	16646	16570	16544	16541	16451	16421	16389	16476	16714	16582	16551	16371	16466	16567	16561	16510	16630	16479	16770	16511	16534	16534	16525	16515	16672	16718	16391	16536	16521	16619	16642	16594	16506	16560	16710	16466	16664	16562	16639	16684	16551	16432	16623	16557	16531	16687	16559	16560	16489	16507	16757	16375	16438	16532	16485	16468	16432	16406	16663	16461	16754	16353	16529	16546	16582	16448	16510	16377	16363	16547	16481	16517	16536	16539	16586	16510	16615	16576	16590	16572	16657	16508	16476	16542	16530	16738	16497	16410	16491	16585	16515	16737	16574	16726	16713	16495	16607	16672	16691	16394	16531	16556	16273	16368	16449	16612	16546	16672	16451	16739	16532	16638	16683	16693	16589	16532	16640	16488	16317	16541	16338	16726	16510	16477	16513	16534	16398	16636	16396	16444	16659	16638	16554	16660	16491	16573	16410	16451	16630	16345	16518	16564	16655	16686	16579	16677	16677	16432	16398	16690	16754	16556	16470	16610	16700	16559	16668	16641	16439	16701	16439	16484	16677	16577	16532	16495	16682	16496	16489	16669	16602	16648	16634	16494	16638	16499	16448	16702	16574	16710	16495	16614	16514	16657	16655	16619	16649	16603	16732	16452	16545	16657	16510	16447	16476	16522	16465	16749	16517	16381	16300	16458	16639	16515	16499	16535	16433	16576	16373	16496	16539	16685	16714	16664	16445	16524	16543	16602	16624	16519	16575	16385	16461	16503	16232	16526	16731	16639	16444	16581	16454	16354	16567	16384	16633	16616	16464	16372	16431	16548	16488	16402	16602	16524	16436	16608	16588	16530	16423	16470	16442	16415	16530	16696	16713	16260	16420	16480	16344	16497	16488	16713	16813	16507	16547	16635	16632	16674	16627	16636	16553	16497	16478	16542	16582	16523	16610	16503	16715	16547	16716	16462	16389	16583	16424	16582	16473	16516	16319	16424	16392	16408	16576	16311	16438	16528	16585	16717	16393	16453	16354	16511	16601	16679	16612	16458	16336	16381	16676	16645	16554	16499	16600	16485	16630	16584	16524	16452	16467	16583	16469	16875	16412	16404	16484	16579	16692	16619	16537	16665	16537	16365	16543	16393	16490	16434	16428	16500	16532	16537	16599	16390	16607	16452	16508	16475	16643	16490	16683	16458	16533	16502	16519	16745	16589	16689	16541	16349	16594	16506	16540	16671	16599	16694	16526	16619	16673	16597	16502	16479	16611	16585	16351	16455	16546	16597	16570	16738	16619	16386	16513	16745	16601
56842	100455	91197	62545	39251	16935	14324	14472	14452	14419	14548	14534	14574	14492	14258	14318	14499	14410	14460	14350	14217	14439	14407	14294	14359	14222	14317	14328	14102	14331	14543	14461	14331	14360	14397	14427	14597	14270	14462	14482	14382	14448	14450	14300	14144	14433	14485	14358	14284	14327	14293	14430	14471	14325	14401	14357	14461	14412	14415	14450	14465	14444	14344	14333	14427	14153	14299	14449	14323	14382	14441	14292	14402	14435	14387	14464	14342	14386	14436	14441	14317	14437	14307	14279	14308	14298	14312	14361	14256	14266	14412	14435	14394	14223	14353	14396	14219	14392	14190	14291	14386	14250	14313	14465	14314	14560	14347	14505	14593	14345	14369	14241	14336	14325	14492	14453	14403	14257	14403	14403	14398	14368	14301	14529	14374	14327	14260	14367	14458	14342	14415	14278	14373	14435	14233	14415	14496	14415	14232	14383	14385	14270	14388	14308	14330	14446	14284	14292	14331	14392	14338	14323	14197	14356	14282	14433	14421	14143	14358	14350	14183	14433	14329	14301	14373	14318	14343	14300	14406	14360	14288	14389	14495	14416	14533	14295	14518	14309	14300	14328	14518	14343	14416	14442	14252	14254	14366	14329	14436	14379	14324	14343	14420	14357	14392	14281	14236	14310	14489	14211	14299	14287	14176	14419	14377	14355	14506	14567	14260	14282	14382	14308	14283	14286	14369	14506	14232	14432	14366	14444	14305	14196	14403	14511	14255	14243	14552	14503	14347	14289	14459	14373	14377	14353	14320	14351	14422	14394	14473	14241	14467	14257	14278	14616	14458	14377	14308	14409	14297	14212	14461	14419	14353	14514	14281	14248	14528	14234	14241	14447	14357	14386	14227	14270	14392	14134	14311	14475	14205	14325	14344	14343	14365	14260	14368	14479	14407	14370	14209	14208	14406	14474	14348	14288	14379	14468	14240	14274	14396	14413	14377	14282	14439	14249	14249	14334	14287	14443	14356	14515	14223	14279	14295	14348	14392	14375	14333	14336	14461	14260	14352	14461	14395	14384	14420	14318	14483	14410	14207	14390	14351	14381	14362	14374	14285	14348	14293	14338	14332	14344	14331	14335	14475	14340	14411	14361	14436	14373	14435	14439	14372	14286	14354	14283	14504	14252	14184	14337	14290	14496	14443	14480	14398	14310	14358	14221	14414	14394	14328	14555	14249	14204	14412	14294	14221	14413	14324	14390	14395	14346	14313	14336	14343	14345	14539	14404	14310	14446	14331	14465	14417	14346	14408	14309	14452	14451	14490	14310	14404	14354	14305	14394	14215	14539	14285	14373	14180	14360	14338	14311	14232	14237	14210	14431	14329	14423	14258	14425	14361	14452	14306	14418	14340	14446	14306	14462	14435	14407	14391	14334	14285	14314	14296	14348	14314	14399	14456	14229	14256	14477	14224	14233	14327	14347	14452	14451	14288	14375	14404	14314	14280	14273	14423	14261	14254	14400	14169	14263	14563	14337	14409	14290	14490	14411	14360	14251	14387	14325	14361	14386	14377	14404	14307	14447	14441	14411	14312	14413	14451	14294	14311	14415	14294	14320	14309	14319	14298	14353	14234	14525	14336	14358	14254	14466	14412	14263	14377	14288	14386	14260	14358	14395	14229	14205	14386	14347	14252	14399	14293	14507	14330	14315	14185	14327	14308	14214	14410	14448	14071	14465	14237	14395	14255	14325	14372	14426	14292	14252	14382	14470	14345	14228	14391	14261	14376	14335	14412	14466	14343	14220	14318	14294	14447	14157	14351	14254	14286	14294	14446	14471	14260	14366	14342	14336	14371	14376	14304	14368	14432	14350	14448	14408	14347	14234	14515	14384	14218	14393	14274	14300	14481	14437	14380	14368	14363	14427	14293	14315	14350	14443	14422	14337	14297	14263	14241	14247	14380	14386	14421	14280	14330	14457	14341	14368	14542	14207	14337	14388	14346	14326	14402	14523	14264	14311	14416	14332	14337	14260	14481	14399	14493	14289	14394	14079	14429	14462	14345	14428	14297	14320	14353	14355	14378	14250	14321	14370	14235	14394	14525	14539	14203	14232	14357	14666	14389	14515	14437	14362	14289	14322	14444	14508	14252	14418	14303	14500	14276	14302	14309	14379	14268	14243	14298	14323	14388	14278	14215	14215	14240	14394	14343	14520	14213	14416	14397	14329	14251	14285	14381	14314	14337	14403	14383	14219	14199	14267	14369	14361	14370	14345	14337	14431	14287	14380	14379	14363	14281	14299	14359	14351	14109	14317	14474	14282	14538	14373	14255	14313	14438	14253	14361	14399	14375	14300	14381	14334	14366	14373	14302	14248	14321	14253	14238	14420	14317	14425	14234	14465	14412	14372	14320	14312	14426	14167	14200	14435	14265	14470	14177	14307	14408	14337	14358	14288	14266	14406	14322	14161	14389	14407	14263	14334	14318	14378	14274	14294	14331	14405	14524	14406	14448	14388	14306	14375	14379	14429	14483	14349	14171	14516	14326	14392	14370	14346	14213	14416	14397	14265	14296	14337	14296	14523	14310	14323	14410	14194	14340	14348	14247	14418	14443	14286	14276	14441	14460	14322	14365	14154	14270	14487	14383	14304	14305	14223	14223	14258	14179	14343	14419	14354	14227	14359	14414	14406	14462	14511	14455	14367	14304	14396	14352	14354	14403	14421	14384	14432	14444	14395	14402	14223	14408	14333	14304	14335	14324	14226	14222	14400	14207	14366	14506	14363	14350	14262	14306	14416	14497	14406	14291	14574	14297	14219	14394	14141	14298	14338	14406	14324	14343	14377	14485	14255	14213	14388	14171	14160	14557	14332	14458	14487	14368	14346	14189	14555	14426	14340	14200	14339	14307	14531	14382	14519	14301	14241	14378	14273	14449	14285	14452	14317	14216	14400	14315	14272	14120	14433	14379	14326	14379	14416	14301	14359	14474	14391	14258	14465	14451	14389	14409	14194	14192	14118	14295	14280	14295	14402	14350	14272	14236	14302	14353	14412	14288	14245	14489	14269	14281	14259	14410	14212	14303	14251	14418	14236	14353	14472	14370	14386	14382	14516	14518	14347	14385	14451	14406	14351	14380	14286	14330	14270	14277	14396	14302	14434	14247	14279	14365	14344	14282	14195	14276	14476	14480	14243	14324	14399	14357	14208	14500	14424	14342	14396	14302	14436	14230	14360	14355	14334	14315	14363	14340	14275	14299	14503	14424	14321	14277	14487	14327	14370	14300	14143	14358	14463	14482	14296	14320	14089	14368	14405	14375	14425	14338	14481	14281	14266	14230	14250	14352	14343	14301	14420	14442	14407	14413	14283	14402	14388	14372	14209	14354	14312	14360	14257	14421	14367	14445	14387	14197	14528	14170	14383	14296	14529	14389	14322	14214	14460	14224	14237	14382	14335	14475	14338	14398	14362	14417	14473	14334	14325	14368	14420	14505	14303	14382	14356	14425	14164	14360	14402	14269	14305	14312	14337	14315	14381	14331	14403	14417	14382	14421	14522	14352	14357	14297	14381	14437	14474	14300	14135	14192	14382	14369	14278	14298	14362	14296	14177	14298	14283	14354	14436	14294	14185	14413	14167	14366	14418	14352	14447	14470	14426	14326	14402	14391	14323	14336	14421	14412	14230	14360	14441	14364	14292	14278	14368	14391	14358	14424	14427	14253	14286	14439	14388	14289	14537	14386	14456	14298	14253	14314	14469	14469	14283	14292	14375	14255	14384	14356	14408	14414	14411	14489	14434	14252	14463	14121	14467	14402	14260	14432	14398	14197	14514	14347	14276	14442	14393	14380	14256	14305	14264	14396	14311	14410	14428	14350	14261	14268	14525	14444	14196	14169	14255	14417	14297	14193	14417	14304	14478	14376	14219	14461	14345	14348	14263	14483	14350	14380	14402	14448	14381	14375	14355	14290	14357	14149	14489	14234	14336	14369	14447	14449	14380	14401	14288	14420	14225	14228	14352	14516	14291	14447	14428	14280	14154	14417	14372	14332	14300	14362	14217	14486	14374	14354	14447	14204	14252	14446	14299	14325	14476	14275	14344	14457	14329	14422	14322	14425	14437	14423	14264	14296	14462	14233	14270	14272	14373	14416	14194	14272	14443	14350	14346	14527	14303	14162	14385	14289	14431	14241	14283	14351	14230	14444	14357	14590	14184	14340	14440	14407	14249	14472	14504	14433	14197	14394	14220	14525	14097	14295	14334	14299	14333	14619	14299	14251	14307	14604	14441	14556	14302	14372	14301	14337	14311	14542	14320	14377	14364	14405	14184	14510	14444	14295	14474	14304	14177	14379	14439	14393	14293	14479	14340	14285	14516	14544	14550	14237	14301	14463	14246	14264	14357	14315	14433	14284	14392	14360	14344	14379	14355	14338	14362	14275	14368	14307	14424	14248	14408	14186	14388	14297	14278	14371	14322	14482	14400	14365	14326	14250	14460	14484	14521	14226	14387	14411	14535	14198	14474	14570	14243	14229	14242	14381	14328	14439	14428	14462	14406	14339	14400	14466	14390	14428	14280	14283	14263	14386	14317	14241	14439	14293	14447	14391	14345	14506	14133	14237	14349	14198	14454	14403	14439	14220	14379	14285	14294	14362	14351	14335	14463	14355	14385	14482	14394	14276	14326	14484	14346	14320	14321	14514	14371	14273	14339	14276	14383	14419	14390	14198	14377	14433	14323	14206	14243	14432	14337	14250	14437	14210	14246	14501	14378	14310	14307	14541	14371	14317	14412	14455	14316	14255	14325	14405	14342	14391	14425	14137	14441	14317	14400	14190	14187	14352	14144	14323	14398	14434	14215	14267	14439	14295	14398	14282	14306	14367	14287	14440	14389	14485	14424	14435	14310	14395	14305	14377	14288	14471	14419	14203	14141	14514	14435	14480	14183	14418	14376	14490	14217	14246	14522	14232	14342	14407	14434	14387	14170	14342	14381	14245	14425	14202	14404	14440	14223	14331	14390	14324	14199	14154	14410	14285	14394	14463	14601	14306	14238	14228	14346	14328	14249	14325	14317	14441	14393	14599	14444	14346	14278	14293	14342	14264	14517	14408	14408	14351	14343	14233	14278	14291	14295	14205	14487	14351	14271	14378	14268	14300	14341	14153	14546	14459	14233	14399	14335
23068	22605	38759	38491	32059	24509	23532	17961	16683	16970	16741	16857	16760	16589	16541	16375	16474	16621	16457	16556	16479	16428	16521	16645	16526	16394	16623	16344	16569	16488	16537	16544	16204	16431	16373	16420	16257	16489	16407	16176	16426	16422	16498	16483	16389	16454	16392	16321	16481	16299	16356	16471	16417	16330	16495	16268	16410	16332	16393	16364	16450	16228	16282	16425	16272	16358	16333	16415	16390	16235	16385	16384	16328	16360	16340	16469	16430	16530	16369	16452	16459	16357	16389	16398	16416	16291	16118	16457	16339	16629	16402	16182	16341	16325	16272	16404	16321	16434	16378	16284	16317	16322	16517	16155	16449	16322	16470	16327	16268	16449	16294	16309	16198	16260	16472	16409	16228	16381	16341	16304	16372	16279	16404	16190	16302	16099	16406	16383	16252	16351	16271	16360	16363	16384	16350	16377	16488	16259	16512	16580	16379	16421	16307	16425	16143	16362	16400	16206	16357	16369	16521	16135	16193	16201	16544	16366	16508	16328	16245	16226	16373	16437	16343	16158	16390	16235	16405	16150	16524	16458	16392	16540	16492	16171	16272	16235	16431	16369	16332	16384	16474	16234	16364	16240	16303	16509	16141	16241	16250	16276	16340	16284	16417	16228	16290	16288	16326	16350	16423	16280	16490	16418	16169	16422	16359	16324	16406	16447	16232	16308	16254	16382	16374	16371	16362	16319	16403	16167	16126	16372	16537	16332	16384	16233	16359	16336	16462	16277	16196	16253	16196	16409	16316	16326	16356	16320	16332	16253	16107	16167	16248	16488	16490	16142	16313	16376	16321	16529	16292	16351	16512	16244	16247	16317	16130	16387	16292	16350	16506	16051	16287	16461	16403	16226	16282	16388	16475	16268	16303	16403	16340	16386	16420	16314	16264	16217	16352	16388	16173	16241	16334	16277	16292	16221	16083	16318	16233	16371	16390	16391	16330	16302	16370	16173	16283	16327	16203	16244	16056	16187	16469	16293	16411	16323	16238	16232	16542	16511	16321	16268	16259	16395	16423	16250	16330	16426	16377	16413	16279	16371	16253	16176	16384	16303	16376	16298	16397	16367	16320	16138	16270	16355	16197	16250	16217	16395	16181	16151	16137	16276	16207	16259	16234	16469	16330	16329	16402	16414	16413	16271	16056	16419	16391	16431	16298	16418	16289	16269	16323	16368	16308	16096	16462	16461	16343	16294	16487	16317	16203	16282	16235	16427	16485	16270	16544	16316	16406	16062	16366	16422	16369	16448	16108	16379	16397	16274	16465	16344	16273	16060	16269	16365	16287	16251	16279	16256	16272	16363	16229	16201	16349	16192	16126	16207	16485	16447	16326	16575	16057	16394	16254	16164	16459	16199	16187	16311	16317	16263	16201	16341	16303	16288	16491	16498	16265	16475	16371	16310	16313	16335	16218	16389	16218	16367	16426	16320	16331	16358	16295	16356	16514	16204	16122	16403	16379	16250	16459	16456	16231	16233	16481	16532	16288	16166	16357	16309	16298	16097	16386	16248	16176	16175	16191	16390	16415	16321	16409	16281	16249	16285	16297	16364	16337	16566	16292	16212	16315	16268	16263	16318	16366	16361	16498	16111	16399	16386	16522	16301	16198	16125	16249	16363	16364	16385	16392	16364	16465	16256	16260	16190	16630	16328	16083	16407	16163	16295	16274	16130	16413	16406	16244	16482	16307	16230	16380	16158	16359	16208	16026	16341	16281	16326	16392	16346	16287	16189	16249	16212	16451	16237	16287	16236	16392	16337	16398	16177	16383	16370	16365	16278	16317	16305	16383	16420	16344	16185	16411	16349	16145	16264	16422	16341	16267	16402	16329	16115	16476	16211	16230	16298	16274	16324	16495	16391	16357	16417	16467	16134	16452	16337	16388	16243	16428	16267	16289	16451	16328	16360	16555	16398	16382	16414	16369	16241	16300	16310	16221	16344	16222	16534	16288	16240	16204	16490	16408	16319	16348	16106	16297	16389	16215	16318	16290	16224	16322	16450	16214	16372	16029	16368	16215	16438	16302	16333	16330	16218	16265	16068	16217	16062	16443	16206	16345	16292	16232	16376	16307	16358	16362	16221	16388	16260	16276	16332	16464	16109	16238	16194	16317	16418	16266	16371	16406	16443	16095	16296	16306	16309	16233	16323	16177	16344	16305	16371	16282	16207	16341	16310	16409	16213	16094	16280	16371	16403	16332	16464	16283	16358	16348	16265	16306	16299	16406	16189	16352	16421	16254	16524	16365	16284	16348	16250	16396	16274	16288	16337	16430	16394	16416	16439	16597	16165	16186	16436	16417	16372	16215	16397	16338	16182	16433	16200	16382	16413	16285	16485	16269	16182	16458	16375	16420	16196	16400	16366	16401	16192	16285	16391	16420	16313	16416	16349	16299	16390	16227	16310	16180	16644	16360	16477	16585	16366	16432	16304	16220	16389	16328	16257	16259	16381	16351	16418	16351	16221	16274	16234	16226	16379	16175	16307	16283	16188	16404	16293	16371	16221	16369	16310	16316	16142	16208	16428	16576	16407	16572	16407	16283	16235	16217	16288	16148	16476	16302	16430	16454	16297	16237	16266	16161	16300	16353	16332	16352	16226	16429	16289	16393	16145	16193	16230	16364	16429	16491	16297	16529	16223	16280	16339	16309	16396	16426	16316	16444	16350	16399	16342	16438	16366	16443	16412	16380	16425	16432	16252	16459	16227	16364	16198	16383	16281	16292	16379	16416	16217	16474	16215	16171	16330	16275	16418	16203	16272	16304	16507	16286	16240	16257	16296	16387	16190	16389	16320	16462	16449	16292	16170	16400	16338	16331	16423	16248	16220	16376	16199	16280	16267	16296	16263	16403	16357	16437	16343	16387	16163	16232	16280	16301	16242	16470	16255	16210	16324	16296	16237	16216	16452	16080	16301	16514	16316	16382	16238	16475	16339	16536	16462	16416	16254	16398	16195	16471	16261	16305	16118	16376	16211	16375	16310	16267	16327	16269	16653	16261	16250	16135	16187	16205	16497	16282	16199	16228	16289	16404	16346	16261	16281	16158	16465	16420	16382	16288	16331	16229	16347	16321	16234	16311	16387	16159	16238	16188	16203	16354	16575	16292	16272	16380	16347	16329	16209	16303	16456	16421	16225	16356	16297	16320	16441	16172	16359	16186	16359	16451	16294	16430	16395	16285	16366	16434	16417	16468	16469	16366	16285	16440	16271	16352	16458	16214	16412	16498	16405	16509	16554	16331	16380	16201	16328	16399	16294	16323	16166	16342	16400	16300	16303	16422	16412	16329	16340	16350	16130	16325	16290	16254	16357	16161	16185	16400	16356	16193	16424	16233	16196	16263	16288	16333	16348	16189	16410	16201	16328	16289	16323	16292	16248	16185	16380	16337	16355	16508	16269	16255	15882	16444	16234	16277	16372	16275	16213	16218	16406	16354	16283	16163	16416	16281	16447	16308	16397	16351	16312	16344	16552	16362	16491	16244	16285	16243	16317	16177	16298	16213	16394	16300	16385	16323	16292	16341	16468	16399	16335	16201	16297	16297	16477	16132	16212	16447	16222	16272	16228	16344	16433	16304	16373	16513	16397	16359	16383	16391	16067	16241	16492	16219	16302	16369	16315	16328	16216	16366	16367	16347	16618	16298	16367	16138	16356	16366	16585	16299	16331	16511	16360	16404	16320	16420	16378	16306	16291	16231	16218	16322	16192	16303	16283	16178	16194	16397	16190	16199	16003	16523	16275	16533	16388	16430	16291	16113	16049	16237	16225	16438	16372	16425	16360	16330	16386	16348	16452	16311	16198	16394	16308	16349	16233	16320	16431	16130	16185	16315	16371	16046	16453	16233	16290	16144	16206	16209	16267	16325	16328	16489	16060	16081	16272	16116	16342	16295	16167	16265	16245	16348	16273	16264	16363	16127	16434	16343	16342	16467	16160	16209	16294	16355	16246	16391	16323	16148	16132	16573	16316	16233	16367	16381	16416	16424	16152	16302	16332	16327	16323	16362	16508	16451	16542	16310	16273	16402	16361	16474	16247	16257	16439	16266	16458	16411	16274	16287	16295	16311	16499	16341	16195	16426	16231	16331	16241	16254	16362	16512	16249	16261	16380	16204	16468	16206	16352	16284	16149	16315	16142	16229	16393	16343	16395	16322	16187	16208	16368	16322	16323	16064	16378	16079	16331	16306	16269	16338	16426	16246	16241	16322	16222	16197	16090	16267	16371	16148	16404	16242	16314	16393	16360	16292	16247	16361	16371	16307	16250	16348	16396	16124	16352	16275	16480	16415	16439	16561	16385	16316	16332	16508	16379	16393	16541	16387	16173	16430	16387	16294	16191	16341	16087	16345	16146	16364	16230	16247	16211	16219	16298	16404	16245	16383	16154	16286	16297	16423	16442	16521	16363	16337	16358	16223	16069	16226	16324	16186	16311	16199	16111	16168	16010	16323	16357	16121	16345	16324	16280	16348	16382	16322	16425	16179	16385	16312	16182	16324	16209	16276	16071	16181	16246	16285	16080	16343	16410	16525	16462	16277	16081	16138	16282	16450	16338	16261	16250	16164	16286	16256	16488	16494	16263	16483	16182	16202	16287	16145	16400	16450	16445	16388	16345	16272	16184	16230	16266	16165	16439	16369	16389	16265	16392	16562	16330	16270	16265	16125	16252	16385	16242	16181	16326	16274	16278	16242	16299	16492	16333	16366	16391	16158	16322	16069	16334	16332	16435	16148	16282	16291	16385	16303	16269	16288	16409	16450	16207	16324	16060	16385	16294	16385	16370	16502	16361	16483	16266	16452	16327	16352	16489	16359	16218	16377	16365	16352	16373	16248	16357	16342	16264	16329	16299	16398	16274	16341	16196	16329	16327	16241	16329	16273	16269	16049	16305	16339	16415	16546	16545	16393	16554	16155	16349	16506	16235	16435	16199	16249	16166	16309	16280	16177	16233	16528	16351	16230	16254	16255	16283	16395	16519	16313	16198	16278	16159	16366	16326	16372	16297	16312	16068	16403	16233	16303	16226	16309	16190	16136	16590	16197	16212	16514	16394	16433	16574	16303	16342	16311	16292	16349	16152	16236	16280	16337	16153	16228	16225	16231	16235	16444	16173	16195	16273	16293	16272
61898	103550	96379	70642	47280	18083	14307	14451	14363	14199	14221	14347	14210	14175	14174	14227	14315	14160	14058	14322	14360	14337	14249	14213	14254	14274	14167	14370	14056	14291	14371	14295	14164	14094	14194	14171	14185	14228	14136	14253	14156	14097	14210	13979	14127	14275	14344	14154	14238	14095	14099	14119	14102	14239	14403	14142	14017	14040	14208	14182	14112	14165	14062	14112	14097	14040	14061	14206	14082	14116	14135	14291	14375	14176	14105	14125	14241	14332	14343	14234	14306	14257	14322	14264	14177	14333	14315	14202	14234	14014	14117	14184	14143	14297	14216	14252	14371	14230	14266	14013	14162	14149	14035	14382	14124	14242	14251	14140	14151	14268	14304	14091	14417	14179	14182	14150	14264	14299	14076	14236	14081	14016	14116	14014	14220	14102	14080	14252	14228	14055	14222	14318	14303	14171	14325	14374	14168	14033	14336	14140	14145	14294	14257	14137	14135	14241	14218	14163	14150	14079	14218	14333	14133	14212	13980	14407	14142	14082	14189	14045	14174	14258	14186	14193	14110	14220	14255	14102	14325	14128	14222	14140	14163	14248	14247	14212	14138	13945	14285	14151	14258	14063	14084	14250	14100	14081	14198	14161	14237	14174	14291	14120	14242	14186	14186	14136	14249	14266	14223	14237	14232	14156	14114	14094	14153	14061	14364	14099	14065	14101	14165	14290	14039	14216	14134	14155	14249	14162	14195	14173	14137	14272	14195	14256	14161	14334	14247	14141	14185	14142	14157	14063	14105	14067	14252	14065	14296	14194	14048	14326	14343	14294	14144	14038	14121	14241	14327	14142	14187	14098	14195	13959	14252	14258	14285	14013	14221	14312	14212	14079	14131	14241	14093	14003	14127	14136	14277	14176	14237	14147	14227	14155	14137	14118	14044	14309	14121	14187	14113	14272	14012	14287	14042	14080	14148	14014	14245	14083	14308	14251	14227	14118	14224	14179	14235	14214	14034	14240	14086	14133	14277	14322	14070	14107	14131	14183	14393	14072	14198	14132	14102	14146	14193	14223	14135	14171	14233	14200	14110	14191	14191	14309	14020	14234	14249	14257	14152	14093	14247	14109	14143	14015	14080	14020	14366	14058	14505	14254	14191	14028	14247	14266	14098	14302	14249	14219	14135	14288	14094	14151	14426	14096	14302	14288	14231	14082	14156	14241	14232	14104	14287	13951	14108	14376	14296	13934	14316	14168	14184	14215	14143	14026	14266	14237	14225	14133	14183	14186	14180	14201	14224	14162	14141	14182	14250	14291	14229	14391	14183	14041	14145	14180	14180	14272	14234	14051	14267	14233	14155	14110	14017	14375	14054	14294	14164	14259	14144	13977	14172	14223	14292	14154	14259	14228	14134	14141	14228	14168	14254	14315	14223	14255	14190	14240	14218	14290	14285	14265	14192	14214	14214	14258	14229	14107	14157	14211	14127	14075	14251	14061	14182	14224	14345	14122	14183	14378	14000	14197	13988	14237	14125	14145	14274	14290	14251	14185	14127	14304	14215	14232	14200	14188	14145	14182	14232	14142	14226	14211	14105	14175	14324	14201	14208	14261	14178	14315	14324	14218	13992	14125	14317	14160	14270	14164	14198	14208	14118	14217	14192	14300	14218	14167	14205	14197	14158	14202	14060	14242	14183	14105	14025	14332	14216	14287	14159	14175	14223	14347	14049	14187	14184	14202	14298	14275	14196	14058	13960	14260	14113	14212	14118	14249	14180	14244	14202	14112	13994	14227	14268	14171	14113	14056	14290	14172	14163	14049	14120	14201	14244	14329	14234	14258	14086	14159	14158	14146	14211	14179	14104	14152	14029	14251	14106	14374	14132	14141	14040	14090	14204	14292	14171	14227	14072	14162	14134	14321	14112	14250	14322	14259	14130	14078	14236	14181	14244	14248	14163	14046	14110	14074	14193	14354	14102	14277	14100	14189	14155	14057	14166	14175	14146	14193	14116	14293	14317	14134	14085	14241	14196	14298	14241	14174	14197	14195	14043	14149	14102	14231	14149	14170	14105	14097	14095	14117	14143	14149	14214	14091	14379	14362	13995	14110	14226	14049	14058	14050	14128	14275	14214	14178	14125	14169	14094	14130	14264	14143	14140	14259	14289	14131	14185	14092	14101	14111	14186	14223	14178	14057	14243	14243	14110	13977	14126	14137	14122	14059	14268	14050	14229	14139	14286	14180	14246	14294	14224	14322	14271	14108	14216	14227	14371	14243	14190	14169	14121	14186	14281	14222	14099	14248	14096	14403	14183	14239	14211	14262	14287	14183	14272	14106	14027	14210	14122	14061	14255	14189	14156	14158	14255	14107	14117	14111	14094	14202	14210	14141	14253	14089	14049	14269	14196	14199	14103	14145	14352	14282	14216	14316	14092	14304	14173	14249	14247	14176	14111	14127	14134	14179	14128	14108	14223	14170	14095	14231	14101	14081	14189	14186	14082	14159	14317	14186	14191	14302	14323	14219	14273	14054	14299	14292	14269	14181	14266	14198	14324	14118	14189	14053	14229	14146	14172	14006	14260	13990	14228	14334	14278	14218	14170	14374	14215	14268	14251	14060	14214	14272	14105	14186	14046	14254	14034	14361	14191	14235	14245	14191	14192	14267	14091	14277	14309	14214	14140	14288	14079	14215	14250	14234	14203	14186	14214	14296	14112	14269	14231	14281	14154	14131	14269	14260	14120	14217	14242	14122	14184	14220	14236	14199	14103	14156	14103	14065	14058	14107	14000	14289	14110	14109	14407	14174	14076	14186	14184	14194	14289	14306	14162	14190	14146	14169	14267	14220	14325	14382	14056	14154	14180	14223	14159	14178	14158	14125	14221	14132	14217	14138	14186	14266	14309	14240	14306	14135	14248	14190	14241	14170	14314	14244	14157	14184	14363	14051	14175	14070	14168	14050	14351	14219	14186	14094	14109	14284	14180	14247	14126	14344	14041	14235	14196	14184	14124	14066	14292	14051	14167	14104	14261	14159	14240	14244	14331	14238	14356	14298	14097	14166	14229	14137	14160	14147	14146	14217	14099	14183	14115	14444	14110	14157	14226	14291	14160	14197	14412	14158	14207	14283	14284	14173	14181	14140	14008	14163	14358	14230	14373	14024	14130	14188	14147	14235	14230	14128	14051	14056	14232	14079	14247	14146	14107	14144	14036	14200	14118	14008	14299	14175	14193	14158	14214	14219	14018	14156	14125	14193	14170	14105	14188	14098	14204	14075	14177	14200	14210	14088	14053	14117	14168	14240	14114	14215	14047	14042	14171	14053	14195	14186	14101	14219	14202	14196	14266	14146	14058	14069	14197	14124	14252	14251	14195	14036	14180	14235	14149	14363	14222	14279	14371	14079	14277	14283	14146	14278	14285	14168	14216	14131	14124	14187	14182	14241	14022	14181	14164	14189	14211	14240	14246	14319	14312	14133	14041	14108	14142	14124	14180	14225	14198	14117	14152	14082	14266	14048	14112	14139	14287	14236	14357	14208	14098	14168	14247	14045	14231	14168	14095	14189	14176	14247	14189	14308	14171	14264	14195	14161	14337	14203	14145	14050	14086	14151	14141	14282	14173	14372	14183	14209	14042	14243	14129	14212	14185	14230	14153	14218	13875	14177	14134	14248	14179	14299	14265	14092	14158	14347	14243	14170	14225	14195	14267	14142	14246	14108	14232	14217	14049	14164	14247	14305	14179	14240	14329	13995	14253	14132	14075	14359	14125	14236	14133	14225	14174	14113	14302	14221	14258	14084	14071	14046	14105	14249	14088	14174	14088	14088	14092	14135	14213	14169	14080	14189	14165	14095	14167	14272	14337	14238	14115	14132	14139	13963	14117	14144	14050	14075	14185	14225	14146	14153	14026	14081	14240	14214	13918	14203	14221	13959	14349	14167	14038	14216	14245	14026	13976	14310	14348	14044	14252	14330	14239	14216	14159	14142	14201	14181	14165	14144	14355	14316	14146	14302	14227	14295	14301	14203	14131	14161	14120	14248	14254	14383	14106	14203	14293	14062	14087	13993	14156	14117	14305	14125	14083	14043	14198	14243	14132	14248	14059	14273	14131	14104	14231	14151	14233	14150	13980	14144	14245	14209	14244	14069	14211	14178	14195	14314	14114	14257	14106	14254	14132	14174	14196	14221	14198	14168	14203	14204	14055	14224	14011	14155	14102	14247	14209	14193	14033	13943	14237	14064	14201	14215	14225	14205	14185	14011	14283	13982	14163	14149	14221	14094	14212	14190	14175	14114	14256	14329	14132	14116	14254	14217	14377	14310	14004	14259	14187	14216	14108	14104	14184	14254	14241	14124	14144	14177	14304	14185	14282	14219	14092	13972	14146	14177	14158	14066	14217	14304	14348	14176	14230	14060	14229	14285	14076	14059	14161	14377	14227	14239	14309	14345	14101	14132	14148	14362	14093	13977	14195	14106	14203	14160	14076	14142	14299	14184	14204	14294	14221	14346	14345	14068	14341	14339	14260	14267	14207	14131	14223	14209	14011	14109	14174	14138	14138	14170	14270	14253	14159	14128	14098	14165	14041	14114	14107	14314	14215	14026	14083	14256	14110	14161	14211	14251	14163	14036	14230	14176	14204	14338	14085	14245	14320	14091	14029	14069	14182	14067	14228	14137	14289	14180	14049	14182	14081	14184	14239	14183	14150	14129	14216	14160	14319	14255	14165	14170	14254	14144	14322	14268	14418	14185	14169	13890	14109	14212	14151	14088	14176	14218	14147	14254	14060	14134	14260	14178	14159	14373	14110	14104	14076	14318	14158	14277	14115	14172	14418	14150	14224	14149	14151	14220	14126	14298	14215	14205	14314	14197	14187	14198	14102	14319	14185	14186	14162	14163	14308	14314	14039	14237	14296	14042	14126	14158	14260	14286	14192	14165	14294	14185	14166	14133	14107	14289	14253	14297	14190	14085	14198	14151	14178	14172	14110	14122	14218	14153	14146	14104	14018	14045	14170	14027	14142	14010	13993	14049	14162	14346	14059	14049	14077	14345	14247	14144	14076	14248	14162	14294	13996	14056	14222	14147	14234	14038	14206	14189	14199	14236	14049	14048	14155	14306	14200	14143	14370	14154	14228	14188	14218	14147	14130	14059	14281	14125	14183	14182	14084	14215
28851	34446	45558	33285	22315	17531	17033	16708	16641	16734	16968	16774	16850	16846	16591	16847	16550	16789	16295	16707	16685	16597	16734	16684	16719	16610	16593	16619	16728	16346	16614	16453	16616	16701	16551	16705	16489	16777	16758	16641	16621	16697	16587	16604	16515	16713	16667	16520	16569	16635	16374	16354	16436	16558	16573	16567	16642	16563	16692	16673	16596	16559	16537	16541	16520	16592	16534	16638	16552	16582	16703	16508	16747	16570	16645	16577	16834	16564	16611	16660	16474	16557	16709	16485	16535	16506	16551	16654	16575	16475	16454	16497	16793	16645	16727	16480	16741	16576	16484	16596	16633	16808	16666	16645	16638	16474	16534	16545	16697	16617	16609	16463	16747	16591	16569	16549	16713	16687	16570	16618	16842	16672	16496	16550	16698	16530	16416	16588	16483	16496	16684	16444	16538	16758	16336	16554	16443	16673	16666	16538	16490	16651	16522	16467	16602	16845	16533	16462	16617	16803	16637	16477	16493	16658	16642	16535	16730	16634	16720	16491	16528	16367	16419	16836	16445	16635	16554	16491	16503	16436	16776	16437	16799	16605	16800	16522	16461	16801	16554	16651	16527	16861	16967	16614	16373	16601	16450	16715	16632	16589	16518	16313	16681	16445	16438	16454	16544	16617	16391	16349	16617	16672	16525	16281	16618	16622	16617	16416	16494	16607	16532	16557	16420	16726	16464	16504	16645	16587	16553	16677	16404	16503	16581	16290	16541	16740	16538	16631	16628	16694	16686	16486	16657	16552	16571	16515	16587	16399	16534	16553	16672	16478	16673	16672	16536	16571	16491	16636	16579	16556	16650	16464	16564	16544	16757	16481	16534	16677	16526	16518	16552	16413	16690	16606	16595	16548	16646	16336	16580	16356	16454	16583	16390	16614	16467	16508	16551	16647	16456	16561	16667	16633	16606	16319	16686	16455	16533	16584	16669	16569	16627	16460	16634	16539	16647	16465	16376	16597	16469	16406	16538	16468	16484	16583	16684	16616	16603	16527	16559	16530	16742	16452	16579	16609	16676	16474	16634	16598	16649	16506	16463	16584	16580	16679	16510	16745	16550	16539	16504	16441	16469	16706	16535	16760	16364	16557	16602	16636	16528	16452	16524	16707	16390	16524	16672	16554	16510	16512	16511	16637	16434	16714	16524	16504	16784	16522	16511	16559	16644	16569	16475	16508	16562	16523	16612	16619	16566	16550	16648	16456	16465	16465	16555	16479	16657	16549	16582	16589	16528	16542	16712	16582	16615	16419	16698	16329	16585	16445	16587	16497	16609	16648	16669	16614	16478	16553	16431	16495	16568	16496	16625	16573	16672	16514	16602	16583	16535	16805	16624	16551	16489	16432	16489	16436	16705	16569	16599	16491	16642	16695	16514	16610	16504	16516	16524	16499	16554	16491	16407	16445	16591	16721	16799	16496	16587	16477	16516	16620	16513	16549	16858	16782	16452	16426	16777	16623	16451	16305	16529	16559	16541	16554	16492	16539	16616	16657	16506	16611	16885	16688	16637	16687	16453	16273	16587	16552	16703	16633	16593	16452	16544	16482	16599	16493	16551	16468	16349	16549	16437	16562	16501	16679	16581	16667	16766	16760	16524	16454	16535	16704	16578	16667	16787	16471	16545	16520	16701	16431	16555	16663	16543	16740	16484	16608	16751	16651	16571	16673	16593	16736	16505	16379	16498	16469	16460	16521	16613	16819	16471	16605	16587	16564	16420	16706	16625	16627	16533	16505	16708	16687	16619	16569	16653	16439	16711	16470	16644	16595	16786	16714	16788	16757	16682	16468	16713	16527	16637	16729	16567	16422	16732	16572	16596	16616	16555	16741	16615	16738	16410	16627	16657	16433	16593	16505	16583	16438	16487	16604	16722	16634	16571	16531	16406	16597	16672	16434	16624	16505	16546	16580	16508	16565	16526	16587	16513	16507	16585	16536	16485	16559	16579	16276	16558	16586	16600	16520	16482	16442	16444	16579	16411	16803	16697	16650	16616	16572	16621	16627	16511	16587	16543	16570	16486	16633	16558	16563	16712	16694	16615	16593	16631	16629	16592	16300	16586	16710	16641	16513	16314	16706	16658	16619	16613	16599	16550	16582	16701	16652	16690	16663	16785	16556	16803	16427	16616	16571	16596	16673	16447	16496	16529	16399	16538	16740	16638	16512	16438	16448	16495	16646	16780	16620	16575	16430	16662	16776	16416	16640	16537	16266	16661	16491	16482	16488	16717	16639	16559	16551	16606	16617	16666	16522	16700	16430	16544	16524	16650	16481	16779	16598	16558	16565	16664	16609	16445	16484	16748	16546	16334	16416	16456	16610	16679	16556	16465	16337	16404	16464	16578	16484	16613	16340	16459	16715	16544	16843	16608	16571	16541	16647	16608	16794	16316	16586	16281	16687	16680	16526	16596	16601	16568	16550	16528	16368	16387	16750	16666	16503	16729	16628	16623	16474	16553	16693	16771	16667	16472	16594	16512	16792	16701	16487	16429	16531	16591	16713	16436	16662	16425	16385	16715	16512	16770	16749	16767	16462	16585	16627	16627	16402	16580	16603	16687	16473	16740	16513	16675	16571	16511	16630	16561	16740	16705	16693	16442	16624	16514	16643	16566	16566	16676	16562	16536	16614	16762	16745	16509	16604	16814	16621	16518	16561	16584	16542	16608	16704	16553	16591	16525	16620	16455	16568	16500	16566	16394	16624	16568	16518	16515	16483	16440	16643	16645	16555	16509	16552	16740	16509	16681	16610	16470	16531	16676	16511	16648	16602	16470	16535	16416	16548	16540	16340	16703	16551	16539	16460	16509	16515	16465	16472	16566	16666	16802	16567	16457	16660	16770	16485	16523	16471	16501	16484	16667	16534	16443	16574	16445	16517	16468	16572	16559	16413	16665	16471	16624	16456	16716	16380	16701	16450	16695	16524	16418	16610	16578	16533	16669	16599	16595	16607	16487	16575	16445	16493	16454	16482	16550	16688	16499	16558	16506	16471	16454	16479	16657	16474	16612	16512	16547	16542	16547	16655	16404	16672	16556	16455	16611	16873	16492	16615	16817	16595	16576	16719	16521	16464	16409	16731	16491	16525	16601	16644	16430	16583	16549	16466	16630	16584	16617	16604	16573	16526	16757	16461	16595	16407	16554	16397	16678	16489	16511	16562	16644	16498	16575	16700	16699	16552	16712	16545	16673	16542	16624	16706	16567	16654	16587	16425	16734	16647	16453	16575	16460	16635	16655	16353	16558	16539	16491	16573	16555	16870	16537	16558	16607	16621	16524	16782	16546	16601	16451	16848	16689	16544	16694	16680	16519	16560	16734	16473	16691	16425	16619	16514	16460	16496	16852	16786	16595	16595	16660	16701	16481	16601	16476	16325	16762	16583	16829	16589	16651	16521	16419	16576	16422	16625	16493	16504	16801	16468	16634	16448	16497	16727	16413	16341	16549	16437	16536	16587	16867	16659	16409	16583	16613	16694	16589	16442	16669	16616	16577	16417	16567	16373	16574	16553	16491	16486	16597	16705	16705	16615	16359	16764	16602	16695	16542	16506	16563	16657	16457	16767	16634	16605	16609	16387	16523	16484	16418	16541	16528	16782	16460	16481	16531	16472	16318	16687	16646	16546	16395	16457	16419	16647	16791	16476	16644	16577	16539	16475	16682	16635	16535	16761	16537	16650	16574	16568	16639	16433	16544	16479	16430	16469	16499	16615	16493	16563	16552	16689	16716	16753	16597	16579	16585	16600	16466	16698	16495	16617	16462	16680	16665	16635	16438	16480	16412	16633	16575	16385	16549	16576	16548	16658	16525	16551	16591	16576	16493	16525	16514	16711	16674	16651	16635	16492	16505	16197	16470	16733	16519	16287	16510	16619	16467	16526	16456	16470	16459	16636	16654	16580	16663	16599	16503	16436	16619	16645	16366	16530	16692	16513	16548	16754	16685	16714	16460	16542	16588	16555	16574	16517	16544	16631	16617	16538	16734	16824	16510	16438	16425	16531	16365	16766	16638	16667	16647	16623	16517	16606	16575	16602	16653	16671	16710	16711	16459	16506	16691	16513	16477	16499	16589	16706	16592	16448	16584	16637	16761	16538	16797	16576	16587	16426	16552	16640	16478	16553	16718	16508	16440	16593	16590	16862	16716	16693	16416	16595	16657	16577	16674	16660	16640	16724	16646	16692	16424	16446	16510	16664	16584	16561	16429	16841	16548	16642	16519	16552	16627	16695	16423	16658	16593	16614	16695	16523	16580	16676	16711	16595	16618	16671	16730	16471	16604	16517	16681	16610	16732	16395	16569	16755	16485	16623	16374	16441	16600	16593	16619	16569	16568	16539	16643	16448	16292	16401	16652	16436	16689	16572	16414	16585	16377	16697	16348	16567	16457	16506	16327	16510	16678	16703	16513	16574	16599	16507	16454	16519	16628	16542	16536	16596	16500	16434	16551	16569	16583	16738	16480	16439	16466	16517	16733	16566	16304	16615	16568	16640	16576	16518	16655	16596	16494	16641	16503	16488	16591	16487	16485	16616	16558	16634	16683	16734	16718	16689	16680	16584	16569	16545	16441	16595	16618	16568	16407	16587	16377	16585	16637	16707	16624	16673	16586	16686	16585	16566	16728	16708	16641	16650	16381	16628	16418	16531	16666	16570	16522	16558	16825	16728	16384	16514	16661	16409	16576	16560	16267	16540	16679	16528	16709	16495	16496	16660	16708	16602	16583	16632	16483	16688	16774	16498	16521	16561	16638	16644	16526	16499	16492	16594	16444	16609	16748	16547	16578	16658	16641	16657	16670	16620	16398	16351	16536	16646	16557	16499	16585	16631	16633	16458	16628	16438	16532	16578	16767	16339	16532	16522	16644	16733	16582	16477	16540	16732	16697	16573	16602	16734	16670	16626	16720	16472	16717	16465	16660	16657	16503	16748	16775	16791	16550	16521	16436	16346	16735	16485	16743	16619	16470	16681	16583	16664	16590	16648	16628	16737	16914	16560	16343	16435	16527	16683	16425	16568	16449	16432	16507	16492	16453	16429	16506	16560	16589	16603	16609	16574	16624	16517	16487	16531	16680	16434	16749	16602	16589	16485	16600	16365	16401	16598	16487	16522	16329	16588	16607	16473
32417	56058	47598	30745	19489	14513	14323	14443	14546	14552	14423	14561	14414	14508	14266	14480	14339	14482	14496	14353	14288	14377	14352	14621	14250	14423	14402	14433	14239	14369	14380	14395	14536	14284	14470	14376	14375	14315	14410	14414	14428	14208	14344	14337	14323	14337	14472	14414	14350	14469	14419	14541	14310	14360	14541	14365	14429	14405	14132	14258	14512	14458	14372	14242	14280	14337	14223	14423	14321	14381	14322	14264	14438	14555	14177	14483	14369	14356	14424	14462	14364	14377	14416	14355	14352	14268	14437	14396	14419	14360	14307	14547	14317	14519	14321	14464	14152	14397	14311	14399	14320	14386	14462	14303	14416	14251	14204	14562	14281	14249	14263	14440	14389	14400	14239	14163	14454	14485	14404	14330	14394	14341	14274	14367	14322	14354	14240	14392	14382	14425	14371	14446	14211	14394	14389	14478	14492	14235	14514	14305	14301	14318	14591	14250	14539	14375	14244	14251	14364	14275	14428	14280	14255	14321	14238	14337	14499	14425	14332	14281	14406	14333	14428	14211	14366	14309	14338	14428	14513	14304	14321	14285	14289	14438	14415	14177	14338	14476	14385	14238	14332	14337	14275	14228	14356	14493	14319	14343	14198	14187	14342	14484	14440	14273	14391	14290	14569	14351	14451	14553	14323	14337	14254	14359	14304	14462	14258	14428	14351	14393	14209	14300	14243	14338	14565	14229	14352	14387	14247	14351	14393	14370	14270	14234	14481	14448	14411	14508	14391	14353	14338	14336	14439	14501	14306	14419	14278	14316	14376	14482	14455	14444	14423	14497	14359	14170	14490	14266	14371	14360	14387	14259	14336	14133	14320	14297	14270	14547	14428	14195	14361	14284	14441	14372	14479	14348	14291	14393	14377	14368	14514	14517	14384	14307	14094	14526	14171	14251	14420	14442	14466	14368	14357	14409	14330	14244	14243	14310	14367	14377	14386	14381	14291	14326	14233	14358	14230	14227	14330	14210	14546	14206	14375	14416	14334	14297	14402	14312	14343	14345	14461	14423	14348	14318	14298	14362	14147	14431	14423	14334	14451	14238	14287	14448	14285	14432	14309	14505	14441	14358	14280	14340	14539	14297	14351	14347	14379	14422	14251	14226	14408	14439	14297	14339	14479	14351	14483	14550	14409	14286	14504	14485	14433	14316	14385	14254	14281	14534	14402	14463	14151	14279	14450	14387	14275	14317	14437	14337	14285	14146	14260	14493	14335	14320	14449	14342	14424	14362	14473	14331	14314	14312	14293	14228	14357	14195	14377	14281	14413	14438	14190	14154	14335	14393	14331	14444	14355	14286	14420	14520	14290	14423	14263	14486	14323	14369	14508	14327	14323	14340	14228	14272	14349	14523	14451	14315	14490	14455	14165	14419	14365	14443	14484	14301	14317	14268	14383	14369	14328	14295	14310	14283	14313	14574	14318	14361	14452	14460	14379	14351	14379	14320	14318	14440	14388	14607	14414	14419	14462	14384	14445	14366	14267	14416	14486	14367	14289	14320	14412	14192	14245	14435	14385	14407	14450	14387	14183	14304	14349	14430	14413	14404	14249	14259	14207	14405	14238	14276	14454	14545	14442	14276	14215	14305	14353	14320	14453	14442	14291	14426	14554	14279	14394	14501	14418	14199	14323	14345	14309	14280	14500	14473	14456	14309	14266	14335	14508	14343	14328	14318	14241	14300	14296	14382	14191	14366	14193	14275	14291	14318	14351	14317	14247	14273	14388	14416	14468	14391	14348	14450	14439	14362	14500	14226	14364	14439	14439	14339	14491	14365	14362	14339	14370	14407	14180	14425	14163	14297	14365	14512	14483	14342	14275	14150	14352	14320	14417	14409	14400	14373	14359	14238	14440	14323	14261	14152	14399	14424	14369	14250	14330	14218	14384	14361	14351	14396	14281	14350	14414	14329	14421	14271	14260	14357	14425	14380	14534	14372	14438	14370	14291	14273	14505	14445	14332	14413	14340	14286	14402	14430	14214	14439	14280	14390	14214	14206	14465	14458	14308	14268	14458	14584	14397	14270	14022	14218	14178	14392	14333	14168	14286	14273	14207	14385	14375	14275	14249	14272	14389	14313	14299	14213	14314	14354	14399	14353	14387	14436	14524	14457	14196	14269	14343	14240	14359	14423	14435	14383	14324	14403	14411	14473	14379	14235	14574	14237	14317	14331	14334	14388	14393	14504	14202	14353	14232	14286	14283	14265	14437	14351	14284	14358	14366	14564	14251	14315	14290	14348	14339	14355	14261	14386	14333	14411	14358	14280	14382	14484	14476	14214	14327	14451	14521	14462	14469	14457	14456	14469	14364	14390	14273	14617	14368	14336	14448	14396	14401	14353	14269	14361	14597	14396	14442	14173	14351	14452	14297	14403	14531	14438	14503	14245	14461	14432	14431	14400	14362	14671	14265	14258	14303	14532	14386	14286	14148	14402	14374	14362	14383	14291	14297	14476	14376	14410	14499	14152	14523	14371	14208	14363	14146	14321	14359	14346	14165	14318	14503	14346	14298	14271	14404	14386	14281	14297	14229	14357	14172	14509	14429	14297	14298	14313	14516	14491	14119	14368	14352	14573	14379	14378	14485	14279	14271	14244	14286	14355	14341	14440	14223	14368	14316	14450	14227	14445	14225	14356	14403	14272	14548	14316	14479	14257	14279	14372	14538	14447	14342	14268	14195	14424	14453	14314	14395	14138	14414	14339	14542	14258	14422	14306	14379	14347	14318	14401	14278	14145	14298	14160	14516	14431	14362	14425	14499	14214	14385	14358	14348	14396	14424	14356	14361	14319	14311	14306	14496	14209	14391	14369	14426	14323	14422	14357	14350	14347	14411	14345	14332	14266	14360	14359	14468	14194	14399	14274	14375	14230	14326	14283	14352	14370	14407	14249	14483	14389	14237	14476	14460	14416	14185	14413	14423	14259	14346	14446	14213	14312	14445	14509	14397	14471	14303	14334	14430	14290	14329	14515	14438	14339	14545	14262	14425	14452	14327	14224	14368	14207	14338	14347	14316	14305	14457	14166	14370	14425	14317	14377	14254	14381	14469	14483	14479	14431	14452	14420	14287	14361	14339	14319	14329	14402	14247	14388	14450	14190	14467	14299	14265	14327	14360	14330	14295	14432	14267	14476	14396	14312	14246	14310	14391	14373	14346	14413	14245	14451	14304	14284	14199	14405	14283	14319	14173	14320	14398	14194	14319	14368	14403	14417	14361	14185	14256	14413	14439	14447	14369	14302	14455	14314	14419	14403	14218	14386	14503	14291	14550	14596	14365	14197	14263	14357	14279	14151	14455	14567	14302	14380	14256	14324	14387	14376	14405	14394	14441	14464	14358	14392	14524	14312	14326	14471	14295	14279	14316	14282	14440	14354	14227	14330	14370	14326	14515	14325	14377	14281	14327	14186	14505	14374	14442	14391	14303	14235	14511	14298	14408	14303	14635	14311	14270	14206	14313	14448	14456	14319	14314	14521	14293	14179	14389	14362	14312	14411	14258	14358	14116	14423	14366	14231	14093	14276	14322	14497	14455	14301	14217	14399	14404	14384	14262	14219	14280	14448	14532	14360	14404	14301	14537	14175	14279	14506	14343	14363	14292	14298	14358	14334	14352	14252	14454	14489	14366	14398	14337	14370	14404	14444	14298	14420	14323	14333	14342	14272	14366	14412	14626	14241	14206	14314	14330	14519	14279	14526	14367	14476	14395	14335	14310	14324	14350	14325	14425	14478	14404	14360	14343	14341	14364	14370	14341	14152	14442	14323	14409	14351	14301	14348	14327	14461	14317	14410	14432	14178	14392	14511	14262	14249	14370	14269	14426	14296	14326	14277	14295	14493	14286	14329	14563	14307	14421	14347	14445	14266	14420	14336	14273	14427	14534	14373	14354	14391	14407	14309	14271	14335	14189	14405	14240	14348	14427	14353	14303	14360	14328	14287	14331	14352	14486	14412	14303	14487	14220	14453	14308	14463	14226	14292	14272	14442	14314	14330	14491	14285	14214	14430	14377	14465	14491	14232	14546	14337	14242	14243	14231	14408	14248	14375	14624	14259	14378	14440	14417	14483	14325	14332	14378	14388	14312	14310	14222	14354	14343	14270	14354	14201	14371	14446	14429	14276	14235	14312	14327	14320	14317	14193	14269	14371	14373	14303	14299	14244	14361	14441	14440	14386	14444	14411	14354	14396	14338	14282	14477	14488	14382	14274	14381	14297	14381	14566	14234	14340	14559	14313	14288	14302	14376	14315	14492	14226	14468	14429	14523	14431	14359	14421	14265	14469	14351	14384	14420	14370	14261	14377	14319	14259	14372	14387	14399	14320	14199	14446	14302	14335	14376	14239	14237	14323	14363	14302	14333	14484	14344	14564	14446	14341	14314	14438	14376	14316	14443	14464	14278	14406	14248	14313	14382	14446	14321	14394	14349	14418	14272	14513	14176	14342	14260	14506	14287	14474	14201	14262	14309	14267	14096	14337	14418	14461	14337	14414	14303	14462	14297	14237	14237	14205	14279	14229	14331	14305	14238	14324	14330	14376	14177	14500	14330	14281	14446	14405	14320	14419	14343	14377	14513	14426	14415	14341	14324	14295	14450	14355	14468	14273	14418	14352	14438	14249	14400	14485	14374	14324	14325	14183	14325	14417	14368	14303	14230	14289	14458	14394	14385	14237	14306	14360	14343	14267	14433	14335	14203	14310	14307	14349	14436	14493	14541	14363	14398	14365	14463	14369	14274	14204	14257	14521	14376	14374	14395	14463	14368	14418	14304	14204	14277	14416	14370	14469	14302	14217	14268	14445	14478	14321	14261	14246	14377	14472	14359	14244	14331	14295	14329	14565	14354	14324	14331	14412	14325	14472	14115	14317	14415	14395	14510	14319	14526	14503	14207	14513	14463	14378	14344	14380	14211	14591	14343	14502	14540	14344	14469	14339	14312	14386	14447	14249	14412	14340	14463	14299	14438	14240	14295	14314	14334	14324	14276	14414	14232	14400	14470	14369	14291	14425	14343	14461	14216	14189	14444	14202	14173	14186	14354	14309	14443	14502	14300	14197	14208	14290	14410	14385	14410	14471	14561	14384	14405	14363	14344	14370	14318	14364	14552	14258	14518	14279	14426	14352
24057	24146	43855	43520	31515	23034	20345	17248	16676	16869	16691	16778	16721	16625	16736	16564	16628	16620	16512	16659	16642	16745	16431	16707	16566	16476	16635	16464	16803	16601	16565	16526	16454	16691	16470	16617	16589	16559	16516	16755	16622	16518	16609	16430	16398	16457	16625	16519	16495	16578	16658	16485	16493	16536	16521	16465	16233	16281	16407	16507	16376	16490	16575	16492	16576	16639	16351	16649	16438	16453	16635	16564	16487	16614	16555	16447	16477	16549	16555	16523	16533	16354	16428	16382	16387	16557	16610	16464	16463	16681	16651	16410	16249	16488	16583	16441	16638	16357	16267	16329	16525	16340	16387	16557	16493	16347	16419	16571	16304	16336	16490	16510	16462	16517	16314	16537	16553	16560	16331	16401	16617	16513	16625	16488	16657	16379	16639	16484	16569	16485	16388	16393	16454	16634	16432	16325	16646	16474	16603	16568	16600	16643	16403	16242	16686	16587	16478	16547	16614	16503	16459	16481	16391	16784	16495	16391	16503	16434	16364	16684	16476	16503	16259	16378	16574	16471	16446	16619	16581	16702	16522	16527	16557	16505	16713	16527	16653	16639	16753	16685	16428	16339	16281	16506	16627	16406	16410	16481	16335	16600	16596	16312	16323	16594	16641	16654	16507	16434	16457	16535	16673	16471	16517	16650	16472	16513	16605	16639	16489	16610	16566	16222	16501	16348	16500	16298	16435	16537	16363	16368	16465	16523	16485	16454	16472	16417	16537	16442	16543	16547	16638	16474	16391	16441	16483	16652	16503	16388	16481	16512	16557	16524	16476	16605	16437	16507	16639	16369	16473	16347	16459	16398	16300	16455	16542	16536	16534	16675	16474	16486	16520	16418	16492	16606	16346	16305	16545	16470	16767	16648	16528	16412	16483	16552	16593	16472	16234	16414	16715	16298	16435	16545	16332	16431	16501	16444	16532	16483	16548	16426	16492	16444	16470	16506	16486	16483	16437	16414	16563	16547	16660	16529	16560	16518	16456	16609	16560	16259	16481	16564	16475	16674	16351	16540	16473	16543	16299	16456	16681	16389	16635	16223	16498	16609	16538	16476	16678	16494	16343	16615	16382	16413	16249	16361	16264	16624	16460	16492	16514	16387	16825	16389	16600	16511	16507	16441	16376	16503	16451	16635	16572	16607	16358	16427	16342	16459	16429	16466	16332	16473	16386	16417	16421	16442	16685	16178	16498	16363	16410	16591	16522	16401	16556	16438	16745	16422	16429	16583	16495	16382	16479	16344	16350	16517	16498	16606	16361	16342	16567	16574	16631	16290	16422	16680	16533	16569	16404	16437	16520	16400	16520	16592	16413	16464	16410	16456	16538	16564	16373	16447	16499	16488	16454	16604	16455	16460	16492	16394	16466	16365	16590	16469	16662	16743	16537	16508	16215	16577	16684	16364	16509	16275	16479	16423	16682	16417	16550	16473	16647	16335	16483	16480	16421	16341	16571	16446	16525	16552	16516	16452	16548	16462	16357	16486	16277	16442	16442	16506	16227	16539	16483	16479	16787	16432	16544	16514	16562	16546	16550	16467	16577	16640	16450	16575	16386	16403	16492	16391	16220	16292	16279	16469	16501	16584	16439	16665	16654	16404	16506	16679	16582	16656	16644	16499	16403	16343	16481	16462	16483	16582	16547	16391	16443	16205	16348	16480	16451	16522	16623	16579	16303	16474	16837	16450	16514	16455	16679	16585	16453	16524	16496	16534	16634	16597	16386	16597	16631	16621	16523	16432	16702	16609	16421	16520	16428	16403	16568	16436	16551	16463	16449	16837	16573	16430	16509	16655	16531	16611	16443	16407	16522	16393	16578	16474	16441	16609	16387	16382	16577	16441	16404	16557	16446	16383	16657	16490	16519	16406	16563	16663	16544	16665	16792	16435	16554	16613	16530	16632	16429	16495	16536	16546	16690	16655	16522	16646	16686	16444	16556	16603	16427	16403	16351	16540	16440	16484	16583	16635	16448	16529	16413	16487	16443	16576	16461	16400	16341	16576	16530	16596	16357	16470	16532	16502	16522	16453	16535	16519	16496	16447	16557	16334	16294	16541	16286	16419	16573	16562	16483	16459	16493	16572	16574	16601	16408	16515	16486	16512	16450	16475	16484	16546	16461	16460	16628	16515	16428	16438	16576	16398	16358	16228	16511	16390	16424	16704	16344	16485	16534	16497	16564	16349	16391	16476	16588	16601	16334	16566	16485	16620	16309	16280	16242	16386	16346	16428	16547	16767	16639	16561	16788	16334	16437	16487	16580	16364	16543	16323	16505	16537	16435	16537	16627	16702	16504	16341	16505	16552	16569	16307	16366	16533	16468	16511	16225	16423	16504	16712	16488	16576	16187	16218	16542	16444	16535	16428	16625	16642	16520	16448	16572	16533	16385	16553	16546	16591	16575	16396	16508	16581	16372	16225	16537	16393	16461	16572	16264	16579	16314	16302	16518	16438	16623	16508	16576	16562	16625	16346	16633	16421	16475	16621	16485	16612	16459	16393	16584	16448	16212	16450	16235	16497	16461	16504	16631	16352	16645	16393	16566	16649	16544	16546	16435	16558	16690	16581	16483	16467	16381	16534	16542	16483	16403	16584	16357	16407	16437	16485	16466	16390	16565	16504	16428	16605	16585	16399	16465	16543	16313	16535	16516	16436	16372	16520	16497	16523	16681	16477	16302	16668	16499	16467	16737	16340	16412	16430	16734	16443	16638	16450	16615	16554	16294	16585	16460	16418	16473	16501	16396	16634	16462	16522	16301	16436	16487	16432	16313	16479	16540	16586	16203	16586	16706	16506	16319	16563	16433	16232	16533	16729	16510	16416	16427	16424	16269	16322	16523	16540	16629	16672	16475	16498	16520	16417	16506	16484	16404	16343	16485	16365	16509	16556	16561	16388	16655	16339	16291	16467	16590	16636	16505	16827	16597	16594	16515	16351	16451	16680	16278	16469	16536	16498	16482	16332	16326	16738	16515	16689	16624	16298	16458	16421	16402	16360	16516	16521	16432	16495	16499	16470	16527	16363	16546	16460	16470	16393	16502	16643	16312	16486	16508	16520	16475	16767	16612	16552	16361	16370	16459	16503	16631	16609	16559	16350	16470	16314	16490	16358	16423	16443	16490	16365	16420	16600	16457	16557	16447	16605	16594	16572	16539	16343	16466	16481	16371	16565	16502	16486	16536	16611	16476	16441	16345	16374	16334	16412	16554	16586	16487	16361	16492	16639	16574	16432	16533	16450	16477	16306	16440	16505	16666	16423	16561	16421	16279	16478	16621	16616	16395	16424	16700	16495	16524	16544	16616	16499	16314	16462	16546	16519	16535	16444	16542	16313	16304	16320	16675	16365	16573	16660	16590	16523	16576	16490	16346	16637	16504	16734	16586	16470	16486	16456	16483	16330	16408	16329	16495	16333	16370	16418	16582	16309	16614	16454	16435	16373	16555	16618	16462	16562	16356	16427	16530	16401	16486	16520	16380	16453	16423	16492	16573	16525	16451	16470	16436	16521	16439	16431	16298	16538	16533	16562	16035	16540	16673	16488	16666	16487	16534	16660	16684	16743	16482	16702	16661	16580	16514	16442	16354	16423	16520	16502	16342	16606	16685	16482	16503	16577	16393	16545	16619	16386	16690	16469	16790	16451	16475	16447	16473	16359	16499	16648	16517	16456	16361	16355	16477	16528	16617	16556	16301	16458	16611	16395	16526	16504	16555	16443	16300	16571	16596	16471	16413	16420	16356	16403	16457	16419	16592	16565	16401	16677	16495	16459	16512	16635	16464	16565	16524	16419	16312	16584	16515	16468	16439	16463	16671	16574	16596	16454	16699	16412	16508	16397	16406	16563	16646	16569	16460	16564	16665	16620	16615	16754	16620	16556	16463	16542	16624	16533	16420	16314	16459	16453	16365	16618	16640	16252	16366	16365	16612	16441	16534	16464	16306	16254	16419	16316	16497	16497	16408	16397	16426	16350	16356	16621	16697	16562	16335	16376	16266	16355	16390	16486	16452	16382	16554	16481	16484	16528	16541	16446	16524	16654	16373	16334	16477	16573	16508	16409	16421	16410	16526	16529	16414	16575	16601	16726	16494	16274	16628	16462	16542	16310	16668	16519	16423	16537	16529	16527	16440	16417	16475	16525	16532	16511	16593	16533	16546	16525	16336	16528	16567	16542	16581	16498	16565	16337	16506	16367	16497	16629	16529	16428	16507	16418	16644	16382	16539	16471	16598	16556	16586	16413	16415	16368	16501	16434	16333	16427	16476	16579	16515	16406	16530	16482	16425	16624	16554	16546	16426	16505	16445	16524	16578	16423	16479	16481	16644	16470	16402	16471	16471	16463	16446	16514	16668	16579	16497	16411	16688	16370	16303	16415	16416	16359	16523	16547	16517	16523	16482	16381	16557	16308	16410	16452	16270	16554	16422	16502	16363	16400	16794	16444	16570	16741	16485	16667	16528	16666	16466	16604	16676	16585	16713	16262	16528	16519	16426	16554	16483	16541	16455	16551	16593	16553	16558	16574	16322	16368	16492	16502	16494	16526	16300	16531	16426	16450	16476	16461	16440	16454	16650	16519	16546	16441	16299	16592	16643	16468	16366	16465	16458	16571	16429	16268	16333	16555	16522	16461	16557	16498	16418	16440	16453	16567	16319	16277	16380	16553	16345	16358	16592	16580	16412	16416	16576	16622	16284	16644	16581	16381	16409	16643	16408	16353	16485	16603	16596	16579	16516	16457	16543	16671	16351	16511	16435	16463	16495	16435	16497	16432	16385	16243	16526	16699	16472	16605	16408	16592	16392	16463	16385	16326	16624	16458	16617	16433	16595	16325	16543	16510	16527	16790	16619	16527	16445	16348	16465	16740	16492	16409	16597	16316	16500	16667	16433	16664	16607	16486	16493	16494	16595	16726	16370	16404	16448	16596	16386	16665	16485	16426	16474	16560	16606	16704	16698	16468	16537	16485	16651	16612	16807	16700	16316	16346	16601	16323	16373	16363	16319	16507	16618	16546	16428	16483	16490	16515	16572	16407	16642	16449	16394	16444	16470	16464	16584	16320	16519	16216	16382	16382	16526	16410	16506	16661	16632	16421	16390	16348	16403	16252	16500	16426	16359	16570
56856	100104	87693	60124	36580	15566	14503	14483	14455	14421	14400	14214	14445	14602	14369	14365	14243	14463	14276	14419	14403	14376	14538	14352	14289	14340	14520	14397	14385	14277	14284	14339	14430	14431	14261	14272	14212	14211	14220	14299	14293	14171	14321	14368	14167	14339	14301	14183	14241	14319	14380	14206	14294	14335	14607	14153	14453	14488	14252	14418	14348	14395	14330	14327	14388	14379	14502	14337	14329	14279	14432	14243	14301	14274	14329	14234	14458	14522	14459	14575	14437	14358	14313	14462	14414	14485	14459	14195	14290	14438	14294	14382	14348	14399	14272	14221	14450	14437	14344	14316	14293	14092	14280	14397	14204	14270	14392	14267	14176	14228	14324	14302	14269	14291	14244	14427	14349	14274	14354	14280	14354	14312	14284	14345	14316	14279	14407	14490	14318	14252	14554	14261	14470	14394	14386	14370	14416	14217	14195	14259	14429	14298	14257	14263	14211	14129	14379	14421	14255	14390	14476	14298	14243	14341	14294	14229	14489	14257	14310	14312	14372	14234	14201	14359	14436	14390	14146	14274	14291	14201	14218	14361	14347	14320	14406	14377	14389	14400	14364	14383	14328	14226	14226	14288	14309	14453	14454	14377	14400	14321	14260	14363	14429	14448	14128	14316	14531	14308	14481	14287	14360	14349	14387	14397	14349	14258	14319	14376	14341	14480	14286	14362	14421	14271	14457	14476	14344	14428	14366	14310	14280	14272	14241	14311	14352	14095	14195	14078	14526	14381	14326	14126	14250	14341	14176	14258	14338	14504	14224	14330	14437	14425	14458	14187	14282	14321	14304	14399	14247	14434	14345	14280	14365	14258	14370	14390	14320	14171	14362	14247	14297	14244	14392	14423	14425	14359	14235	14385	14238	14366	14231	14425	14207	14393	14286	14318	14344	14437	14324	14342	14433	14362	14436	14265	14303	14453	14102	14277	14283	14235	14233	14348	14362	14387	14311	14378	14374	14190	14343	14347	14326	14362	14330	14292	14374	14280	14356	14387	14369	14085	14308	14258	14379	14285	14350	14177	14279	14274	14114	14278	14482	14354	14367	14257	14387	14411	14358	14374	14388	14405	14461	14479	14244	14426	14425	14289	14278	14196	14247	14335	14356	14392	14397	14374	14351	14380	14286	14322	14216	14208	14444	14261	14288	14443	14453	14152	14321	14298	14292	14305	14332	14202	14257	14223	14359	14173	14309	14456	14294	14167	14285	14355	14314	14338	14254	14273	14229	14134	14332	14254	14275	14269	14299	14338	14176	14319	14290	14271	14526	14372	14315	14327	14415	14373	14446	14350	14438	14322	14367	14486	14428	14325	14351	14358	14391	14471	14172	14356	14217	14273	14327	14269	14171	14284	14407	14283	14378	14422	14207	14195	14128	14395	14342	14306	14301	14483	14357	14264	14391	14235	14406	14306	14355	14220	14310	14219	14450	14308	14341	14349	14547	14560	14293	14443	14324	14288	14332	14360	14514	14297	14386	14272	14349	14355	14316	14276	14446	14412	14217	14298	14180	14198	14446	14385	14371	14378	14266	14422	14347	14457	14308	14119	14459	14087	14379	14408	14281	14328	14401	14238	14293	14398	14454	14364	14272	14360	14192	14248	14190	14187	14264	14249	14190	14223	14499	14378	14394	14347	14332	14280	14365	14239	14326	14360	14373	14358	14303	14185	14368	14267	14479	14322	14319	14268	14248	14393	14394	14478	14304	14422	14526	14227	14190	14484	14364	14311	14353	14366	14246	14270	14104	14196	14349	14283	14319	14340	14179	14384	14229	14210	14384	14636	14412	14513	14375	14196	14447	14182	14317	14319	14178	14452	14200	14230	14573	14271	14363	14279	14571	14324	14251	14213	14275	14231	14343	14424	14316	14357	14410	14245	14476	14488	14331	14397	14282	14204	14190	14237	14217	14389	14305	14328	14330	14274	14333	14173	14288	14320	14135	14302	14390	14272	14266	14462	14461	14322	14249	14215	14209	14303	14210	14240	14271	14335	14395	14289	14273	14366	14279	14387	14309	14395	14494	14344	14326	14345	14295	14398	14275	14244	14314	14305	14254	14460	14407	14344	14246	14431	14365	14237	14436	14493	14376	14317	14552	14231	14282	14124	14306	14498	14293	14398	14292	14263	14276	14295	14300	14357	14369	14272	14292	14179	14516	14297	14385	14348	14168	14356	14294	14171	14330	14230	14284	14298	14265	14414	14134	14293	14274	14252	14214	14329	14442	14434	14560	14162	14352	14531	14189	14330	14259	14209	14348	14295	14390	14216	14389	14404	14395	14404	14241	14351	14350	14426	14456	14459	14260	14225	14361	14313	14194	14318	14394	14464	14319	14193	14399	14279	14403	14423	14383	14307	14350	14294	14431	14408	14284	14276	14252	14485	14090	14333	14304	14174	14241	14409	14210	14286	14493	14378	14157	14370	14320	14386	14335	14314	14208	14378	14284	14369	14226	14374	14273	14281	14339	14240	14323	14107	14375	14267	14218	14236	14134	14464	14350	14293	14348	14362	14336	14334	14323	14396	14226	14319	14273	14312	14252	14344	14416	14413	14233	14251	14287	14412	14321	14362	14322	14350	14482	14497	14291	14358	14355	14332	14469	14316	14380	14316	14331	14240	14411	14269	14437	14340	14333	14372	14253	14286	14386	14201	14227	14360	14378	14322	14506	14335	14470	14268	14347	14165	14345	14266	14277	14469	14224	14367	14432	14249	14348	14140	14287	14393	14176	14275	14237	14164	14348	14262	14198	14462	14259	14142	14361	14174	14458	14375	14348	14493	14433	14450	14353	14252	14282	14226	14349	14322	14372	14429	14399	14290	14305	14244	14457	14288	14134	14255	14234	14268	14371	14388	14157	14270	14389	14342	14269	14283	14202	14274	14398	14259	14335	14408	14193	14422	14232	14493	14292	14409	14280	14349	14317	14324	14269	14332	14414	14311	14312	14391	14295	14300	14288	14330	14465	14435	14372	14448	14250	14334	14261	14295	14430	14272	14228	14356	14276	14269	14282	14409	14196	14289	14336	14363	14380	14443	14277	14254	14121	14486	14176	14326	14264	14366	14249	14457	14320	14365	14432	14157	14378	14207	14178	14280	14383	14354	14240	14225	14320	14281	14287	14387	14238	14449	14299	14186	14310	14408	14290	14209	14235	14398	14338	14495	14281	14407	14246	14263	14345	14311	14268	14204	14281	14250	14295	14207	14416	14196	14320	14342	14482	14390	14518	14216	14220	14270	14419	14386	14271	14425	14340	14307	14291	14396	14295	14293	14413	14273	14234	14252	14336	14330	14201	14397	14343	14311	14387	14477	14303	14516	14210	14256	14303	14253	14394	14336	14359	14308	14349	14483	14436	14363	14299	14376	14358	14267	14512	14305	14347	14299	14310	14354	14143	14337	14405	14312	14260	14458	14346	14446	14500	14422	14320	14193	14193	14234	14513	14323	14534	14434	14226	14388	14394	14281	14470	14219	14372	14341	14335	14235	14204	14214	14146	14424	14370	14140	14230	14363	14421	14443	14345	14377	14241	14371	14346	14423	14389	14216	14328	14516	14470	14271	14177	14413	14370	14385	14331	14330	14509	14163	14268	14408	14293	14166	14381	14406	14308	14385	14410	14261	14265	14073	14410	14204	14362	14309	14603	14262	14378	14320	14458	14356	14237	14319	14342	14422	14162	14268	14300	14337	14467	14257	14386	14301	14357	14401	14179	14392	14261	14386	14232	14404	14262	14321	14329	14308	14391	14431	14200	14306	14282	14361	14441	14356	14378	14327	14457	14252	14163	14371	14227	14382	14249	14203	14228	14300	14481	14335	14439	14078	14310	14416	14444	14423	14254	14203	14384	14214	14148	14092	14320	14263	14091	14413	14310	14363	14599	14395	14219	14373	14242	14391	14278	14385	14216	14469	14430	14411	14302	14250	14263	14378	14333	14317	14187	14401	14421	14198	14316	14079	14387	14406	14498	14400	14211	14285	14223	14395	14195	14219	14395	14490	14187	14263	14182	14225	14346	14308	14358	14305	14269	14446	14320	14047	14280	14220	14218	14474	14295	14432	14271	14324	14323	14127	14326	14313	14350	14322	14525	14388	14400	14223	14416	14215	14420	14329	14216	14318	14439	14304	14382	14244	14447	14374	14110	14457	14401	14303	14377	14243	14384	14234	14378	14315	14205	14275	14447	14334	14217	14207	14277	14378	14395	14260	14369	14302	14494	14276	14264	14385	14189	14230	14381	14495	14322	14376	14321	14317	14376	14434	14440	14289	14486	14435	14365	14268	14437	14282	14322	14315	14262	14284	14159	14447	14399	14208	14429	14551	14325	14267	14305	14418	14323	14365	14444	14269	14456	14229	14333	14339	14292	14308	14254	14197	14336	14319	14206	14462	14263	14242	14448	14312	14399	14364	14315	14482	14228	14320	14304	14390	14381	14394	14242	14501	14260	14437	14303	14296	14264	14302	14435	14397	14121	14384	14394	14366	14334	14381	14318	14459	14350	14318	14325	14308	14237	14325	14395	14248	14184	14254	14377	14387	14304	14293	14233	14251	14274	14409	14464	14498	14302	14206	14207	14384	14367	14524	14273	14326	14389	14386	14428	14330	14333	14335	14342	14314	14388	14170	14382	14445	14406	14312	14307	14302	14358	14452	14374	14314	14342	14201	14313	14305	14521	14344	14286	14403	14364	14321	14310	14226	14312	14326	14187	14253	14380	14408	14354	14280	14317	14167	14288	14262	14287	14440	14129	14194	14260	14367	14496	14408	14295	14360	14228	14222	14259	14229	14353	14184	14204	14424	14212	14268	14278	14335	14351	14470	14220	14304	14283	14411	14312	14310	14292	14282	14258	14319	14575	14358	14337	14252	14237	14359	14307	14362	14353	14336	14366	14372	14166	14340	14213	14298	14485	14465	14290	14500	14203	14398	14381	14190	14347	14358	14332	14203	14275	14297	14311	14204	14511	14217	14348	14290	14513	14293	14378	14448	14318	14315	14311	14182	14278	14402	14193	14363	14266	14163	14333	14248	14369	14422	14202	14371	14153	14253	14287	14278	14311	14254	14342	14464	14386	14234	14203	14332	14412	14208	14381	14291	14187	14249	14354	14378	14314	14361	14177	14361	14153	14298
23089	23518	42231	43934	32382	24636	22568	17762	16678	17045	16687	16626	16744	16964	16718	16766	16755	16686	16732	16644	16459	16447	16769	16756	16841	16379	16673	16557	16552	16667	16779	16633	16790	16533	16522	16597	16597	16594	16570	16338	16409	16429	16670	16525	16576	16432	16339	16560	16385	16576	16608	16576	16300	16423	16490	16500	16414	16344	16448	16452	16534	16341	16691	16447	16690	16627	16538	16614	16417	16440	16406	16438	16505	16426	16405	16486	16606	16794	16732	16547	16480	16392	16300	16335	16572	16593	16439	16515	16394	16427	16556	16500	16544	16449	16383	16481	16519	16641	16426	16492	16563	16487	16445	16425	16495	16473	16325	16315	16595	16445	16578	16281	16345	16580	16452	16369	16543	16229	16263	16524	16469	16658	16478	16336	16390	16362	16597	16593	16466	16459	16417	16496	16336	16554	16341	16267	16397	16612	16566	16428	16376	16449	16613	16468	16392	16366	16356	16441	16436	16559	16596	16417	16339	16390	16439	16586	16529	16422	16460	16362	16554	16466	16650	16610	16327	16555	16392	16437	16544	16485	16378	16540	16605	16199	16159	16400	16498	16438	16547	16362	16645	16380	16444	16442	16537	16340	16442	16384	16321	16495	16431	16345	16437	16562	16483	16663	16358	16501	16477	16496	16320	16437	16119	16389	16457	16488	16289	16532	16594	16264	16397	16439	16285	16456	16309	16295	16333	16492	16220	16499	16513	16470	16382	16349	16641	16488	16402	16437	16484	16352	16449	16561	16450	16420	16513	16512	16533	16551	16677	16359	16381	16262	16521	16594	16517	16509	16421	16466	16574	16371	16394	16586	16506	16417	16480	16458	16677	16565	16239	16572	16480	16216	16446	16459	16231	16506	16396	16409	16346	16583	16353	16575	16535	16353	16403	16539	16410	16246	16260	16405	16478	16362	16443	16549	16560	16578	16462	16443	16654	16325	16435	16428	16562	16582	16297	16436	16351	16571	16578	16456	16423	16427	16384	16300	16525	16391	16274	16345	16541	16552	16464	16403	16326	16587	16301	16298	16416	16589	16409	16379	16391	16535	16493	16277	16308	16385	16469	16549	16650	16498	16494	16368	16687	16445	16428	16542	16293	16544	16542	16312	16594	16233	16574	16745	16480	16441	16494	16610	16596	16448	16423	16413	16436	16363	16443	16430	16285	16604	16338	16359	16559	16336	16230	16411	16306	16570	16448	16628	16417	16386	16449	16477	16314	16426	16534	16348	16488	16535	16450	16535	16566	16354	16502	16471	16373	16352	16546	16605	16476	16495	16302	16453	16291	16249	16617	16360	16452	16332	16369	16462	16543	16400	16328	16424	16601	16654	16516	16461	16480	16407	16290	16414	16459	16511	16482	16361	16373	16517	16409	16406	16258	16567	16398	16432	16370	16540	16441	16388	16603	16339	16536	16355	16582	16381	16310	16337	16413	16508	16431	16379	16592	16397	16379	16440	16412	16471	16612	16687	16492	16593	16463	16460	16285	16492	16531	16533	16295	16376	16346	16368	16558	16323	16506	16547	16454	16558	16409	16439	16379	16424	16466	16316	16425	16355	16666	16421	16604	16349	16432	16596	16455	16361	16595	16587	16222	16439	16372	16474	16495	16285	16298	16445	16557	16509	16289	16374	16555	16508	16292	16420	16347	16281	16308	16323	16391	16657	16634	16418	16436	16450	16426	16273	16438	16436	16575	16378	16454	16287	16471	16520	16641	16581	16415	16435	16406	16422	16617	16454	16352	16413	16411	16407	16546	16385	16518	16399	16589	16488	16265	16148	16315	16520	16554	16217	16461	16360	16419	16463	16560	16430	16373	16351	16372	16451	16490	16420	16549	16387	16424	16422	16198	16195	16493	16528	16362	16328	16518	16455	16531	16392	16443	16647	16511	16521	16318	16402	16479	16558	16575	16461	16316	16283	16570	16712	16309	16282	16377	16527	16344	16231	16247	16631	16450	16436	16349	16375	16479	16339	16483	16490	16300	16343	16741	16410	16436	16364	16213	16494	16294	16142	16463	16533	16409	16533	16622	16389	16446	16453	16596	16350	16544	16445	16512	16264	16468	16511	16552	16332	16583	16360	16512	16422	16350	16637	16687	16621	16373	16471	16660	16377	16427	16512	16637	16629	16591	16551	16364	16360	16348	16545	16652	16487	16486	16520	16389	16514	16475	16565	16366	16345	16410	16430	16526	16386	16554	16347	16262	16473	16402	16259	16396	16241	16521	16202	16512	16424	16460	16454	16413	16238	16487	16507	16529	16287	16292	16345	16591	16369	16442	16459	16573	16308	16578	16540	16527	16554	16396	16545	16487	16486	16360	16605	16523	16250	16425	16329	16593	16394	16237	16225	16556	16402	16377	16442	16388	16272	16348	16253	16515	16468	16342	16325	16326	16501	16374	16420	16432	16485	16517	16503	16315	16442	16453	16533	16438	16365	16506	16310	16434	16342	16289	16478	16171	16490	16514	16317	16206	16539	16458	16443	16290	16525	16451	16612	16492	16496	16430	16589	16428	16521	16576	16500	16538	16489	16426	16503	16671	16548	16503	16447	16458	16424	16497	16449	16334	16249	16403	16247	16490	16581	16409	16303	16394	16527	16297	16308	16511	16528	16367	16407	16355	16381	16547	16424	16342	16419	16539	16420	16375	16581	16272	16373	16176	16432	16496	16428	16505	16528	16196	16497	16549	16455	16245	16426	16335	16334	16547	16453	16501	16736	16450	16552	16416	16357	16307	16466	16484	16371	16487	16588	16328	16433	16460	16335	16526	16183	16296	16324	16592	16363	16438	16507	16254	16488	16447	16340	16414	16587	16496	16460	16502	16537	16319	16263	16298	16477	16181	16356	16500	16288	16564	16545	16380	16325	16123	16314	16450	16641	16511	16404	16624	16496	16578	16442	16352	16464	16169	16179	16427	16296	16297	16508	16392	16565	16538	16351	16550	16546	16557	16401	16329	16545	16194	16463	16479	16415	16412	16252	16427	16517	16402	16377	16462	16669	16451	16692	16422	16512	16544	16429	16666	16436	16350	16471	16241	16387	16294	16436	16369	16557	16269	16229	16457	16505	16469	16260	16391	16475	16300	16345	16328	16356	16510	16542	16396	16411	16188	16618	16420	16574	16331	16502	16422	16533	16342	16556	16403	16488	16182	16496	16504	16442	16465	16288	16298	16519	16561	16480	16441	16472	16312	16329	16240	16604	16487	16456	16488	16607	16250	16450	16459	16603	16379	16446	16498	16458	16577	16409	16487	16488	16455	16406	16475	16480	16367	16386	16555	16422	16645	16271	16398	16759	16558	16472	16553	16277	16467	16516	16310	16388	16420	16300	16537	16489	16317	16323	16563	16407	16425	16362	16648	16289	16447	16426	16242	16488	16393	16421	16326	16397	16561	16531	16338	16266	16468	16516	16436	16446	16485	16447	16548	16279	16154	16407	16463	16369	16496	16454	16463	16428	16453	16309	16397	16742	16438	16699	16568	16400	16382	16325	16474	16240	16203	16550	16482	16621	16332	16458	16545	16580	16536	16349	16303	16284	16467	16445	16494	16313	16419	16414	16485	16567	16345	16517	16322	16362	16394	16227	16466	16503	16313	16385	16503	16347	16442	16518	16388	16458	16432	16451	16381	16460	16490	16530	16410	16346	16625	16369	16541	16454	16420	16301	16431	16376	16228	16567	16602	16439	16326	16552	16431	16446	16542	16453	16580	16446	16518	16431	16267	16469	16345	16500	16325	16469	16705	16453	16347	16387	16509	16434	16565	16551	16695	16693	16425	16329	16187	16403	16426	16368	16486	16478	16326	16588	16480	16519	16489	16538	16274	16470	16457	16453	16256	16327	16620	16511	16454	16329	16367	16505	16461	16509	16554	16339	16406	16356	16332	16389	16369	16496	16625	16189	16417	16527	16522	16504	16431	16589	16424	16303	16463	16341	16428	16417	16312	16321	16495	16275	16078	16452	16484	16460	16174	16556	16524	16322	16340	16580	16249	16401	16512	16527	16570	16458	16675	16507	16478	16629	16330	16570	16349	16374	16235	16477	16387	16438	16433	16443	16378	16323	16289	16520	16291	16322	16587	16457	16378	16103	16368	16472	16510	16308	16319	16277	16277	16407	16492	16432	16618	16463	16370	16463	16397	16483	16289	16325	16682	16477	16595	16386	16426	16395	16254	16319	16453	16504	16358	16562	16236	16587	16486	16404	16264	16266	16357	16431	16362	16456	16436	16516	16466	16302	16283	16478	16621	16510	16378	16530	16428	16454	16494	16371	16536	16468	16471	16550	16382	16576	16450	16475	16527	16467	16496	16470	16462	16446	16422	16428	16260	16262	16412	16463	16419	16452	16309	16402	16281	16568	16488	16384	16550	16574	16430	16209	16360	16429	16373	16487	16598	16534	16595	16293	16458	16308	16401	16489	16293	16256	16479	16379	16260	16349	16343	16259	16304	16569	16410	16459	16332	16379	16390	16245	16203	16358	16384	16638	16458	16527	16407	16465	16389	16435	16575	16344	16477	16507	16338	16476	16644	16264	16475	16474	16386	16595	16603	16316	16199	16346	16407	16746	16436	16417	16509	16370	16391	16440	16298	16337	16425	16442	16576	16507	16395	16498	16372	16384	16466	16300	16574	16390	16471	16573	16346	16218	16310	16488	16367	16394	16397	16307	16141	16651	16392	16520	16474	16443	16476	16130	16463	16213	16387	16477	16412	16325	16509	16327	16399	16535	16528	16411	16593	16479	16447	16489	16365	16468	16238	16557	16385	16271	16423	16541	16535	16382	16413	16444	16287	16521	16476	16453	16489	16441	16384	16332	16140	16366	16460	16450	16455	16383	16587	16394	16513	16600	16398	16338	16326	16521	16638	16445	16492	16392	16344	16462	16419	16486	16315	16454	16519	16491	16431	16430	16443	16424	16292	16358	16594	16434	16399	16321	16369	16552	16536	16339	16317	16164	16379	16360	16508	16500	16350	16507	16514	16343	16367	16433	16252	16380	16391	16678	16380	16509	16616	16477	16480	16413	16391	16546	16664	16399	16246	16495	16513	16552	16582	16375	16545	16585	16432	16309	16468	16496	16410	16399	16536	16433	16588	16474	16473	16479	16359	16363	16236	16303	16493	16407
60730	99916	92580	71907	43663	17616	14566	14328	14246	14218	14318	14285	14297	14333	14153	14258	14104	14334	14371	14288	14322	14094	14400	14363	14236	14242	14406	14505	14236	14157	14367	14091	14232	14235	14271	14390	14381	14314	14461	14300	14161	14282	14272	14345	14259	14200	14325	14292	14197	14188	14070	14173	14199	14350	14220	14187	14248	14148	14185	14062	14244	14254	14205	14292	14448	14193	14386	14346	14203	14281	14276	14438	14407	14234	14323	14211	14406	14627	14488	14214	14417	14164	14154	14251	14161	14362	14176	14174	14236	14184	14284	14025	14188	14323	14226	14206	14378	14177	14317	14224	14207	14327	14317	14213	14211	14287	14385	14286	14121	14202	14298	14330	14179	14253	14192	14215	14165	14160	14455	14215	14185	14280	14195	14145	14332	14145	14243	14187	14348	14139	14306	14324	14350	14303	14319	14303	14256	14284	14309	14406	14250	14289	14331	14237	14078	14267	14175	14160	14391	14387	14248	14179	14376	14188	14283	14331	14260	14326	14297	14261	14176	14287	14304	14290	14258	14428	14106	14342	14121	14330	14163	14312	14270	14343	14264	14125	14309	14181	14446	14334	14167	14350	14378	14154	14119	14271	14324	14379	14209	14207	14244	14117	14304	14209	14342	14175	14375	14146	14315	14382	14348	14196	14226	14240	14277	14236	14151	14324	14302	14209	14305	14119	14373	14279	14319	14232	14370	14071	14228	14262	14321	14286	14048	14355	14182	14210	14477	14417	14231	14284	14194	14341	14174	14126	14259	14081	14089	14300	14348	14281	14209	14288	14235	14331	14345	14337	14193	14407	14346	14089	14243	14303	14228	14322	14204	14079	14260	14438	14116	14235	14347	14313	14155	14302	14101	14352	14238	14353	14300	14180	14234	14285	14242	14225	14254	14318	14266	14105	14297	14231	14283	14260	14335	14083	14380	14263	14304	14250	14314	14256	14182	14278	14233	14196	14298	14266	14247	14434	14235	14362	14335	14146	14371	14192	14318	14222	14133	14216	14215	14157	14134	14237	14271	14170	14200	14279	14480	14422	14258	14260	14358	14283	14283	14457	14135	14119	14400	14299	14110	14096	14092	14272	14287	14210	14272	14244	14342	14326	14332	14143	14156	14253	14216	14254	14301	14224	14134	14373	14306	14417	14367	14041	14220	14229	14175	14329	14175	14370	14324	14353	14300	14209	14252	14282	14371	14425	14254	14246	14321	14080	14324	14194	14172	14156	14203	14168	14374	14187	14173	14229	14223	14344	14154	14188	14286	14087	14088	14368	14152	14423	14318	14278	14277	14295	14275	14262	14234	14158	14163	14309	14176	14360	14312	14217	14250	14292	14242	14060	14351	14301	14188	14190	14117	14414	14284	14282	14173	14201	14253	14224	14359	14143	14182	14271	14303	14201	14274	14185	14273	14289	14364	14209	14288	14203	14257	14260	14193	14234	14281	14290	14168	14328	14012	14171	14126	14196	14286	14222	14267	14132	14365	13928	14332	14329	14137	14355	14238	14469	14260	14212	14245	14146	14338	14375	14306	14246	14311	14080	14066	14275	14414	14219	14276	14261	14263	14181	14235	14219	14239	14425	14158	14110	14062	14199	14421	14320	14328	14228	14146	14263	14246	14288	14392	14073	14350	14368	14366	14318	14288	14178	14311	14192	14337	14258	14269	14280	14179	14135	14329	14363	14323	14255	14257	14061	14269	14332	14347	14159	14190	14257	14444	14121	14264	14182	14321	14344	14217	14322	14291	14420	14170	14257	14256	14249	14149	14273	14343	14153	14292	14280	14112	14191	14229	14129	14136	14265	14230	14274	14308	14224	14410	14362	14209	14241	14266	14401	14283	14221	14220	14093	14255	14161	14022	14191	14159	14154	14244	14179	14307	14284	14307	14082	14280	14230	14113	14198	14247	14257	14134	14387	14320	14109	14339	14264	14153	14276	14444	14300	14275	14303	14339	14268	14207	14367	14199	14322	14226	14387	14306	14358	14259	14179	14248	14178	13920	14288	14227	14025	14240	14119	14176	14226	14140	14348	14256	14257	14274	14305	14114	14480	14253	14244	14340	14113	14328	14225	14153	14239	14256	14219	14322	14291	14290	14180	14295	14248	14388	14301	14318	14314	14171	14450	14183	14443	14255	14196	14261	14392	14378	14254	14239	14418	14172	14328	14419	14221	14292	14374	14339	14409	14296	14242	14236	14360	14177	14204	14204	14365	14176	14322	14157	14369	14203	14217	14272	14185	14283	14436	14224	14255	14289	14245	14270	14299	14284	14302	14380	14297	14251	14203	14106	14191	14091	14152	14065	14171	14175	14289	14256	14269	14141	14338	14086	14149	14292	14201	14341	14320	14220	14204	14262	14277	14155	14322	14142	14117	14061	13981	14313	14262	14317	14468	14260	14228	14275	14228	14067	14361	14311	14367	14165	14296	14225	14302	14358	14430	14184	14201	14139	14252	14183	14313	14263	14209	14151	14196	14380	14264	14253	14283	14151	14371	14136	14280	14215	14216	14274	14198	14341	14201	14121	14069	14299	14324	14153	14082	14233	14419	14429	14308	14178	14397	14346	14248	14117	14398	14115	14266	14152	14255	14200	14431	14293	14379	14153	13994	14201	14281	14369	14271	14129	14283	14293	14055	14262	14241	14278	14137	14185	14074	14350	14191	14296	14207	14355	14208	14238	14176	14049	14189	14255	14285	14237	14257	14273	14494	14302	14170	14343	14242	14077	14304	14274	14196	14307	14453	14310	14331	14287	14192	14342	14301	14248	14236	14262	14249	14158	14205	14226	14316	14272	14076	14124	14097	14348	14218	14268	14328	14459	14202	14216	14364	14112	14243	14319	14144	14207	14184	14408	14135	14239	14257	14185	14299	14276	14170	14179	14306	14131	14292	14337	14248	14359	14286	14219	14334	14260	14271	14193	14095	14370	14389	14231	14209	14202	14333	14124	14354	14263	14282	14053	14307	14228	14418	14237	14268	14272	14248	14382	14273	14462	14216	14199	14094	14198	14329	14241	14206	14296	14173	14364	14147	14214	14360	14285	14453	14288	14263	14343	14190	14061	14135	14314	14246	14356	14276	14498	14155	14246	14212	14269	14311	14230	14117	14240	14331	14288	14340	14197	14208	14280	14247	14337	14394	14183	14361	14310	14446	14180	14206	14290	14234	14140	14191	14159	14261	14314	14212	14298	14146	14432	14321	14178	14258	14092	14280	14322	14204	14240	14103	14284	14216	14076	14422	14281	14304	14255	14210	14351	14301	14448	14277	14190	14249	14346	14171	14229	14363	14268	14226	14233	14317	14251	14445	14227	14183	14260	14180	14235	14174	14267	14138	14115	14300	14167	13991	14238	14202	14128	14332	14286	14189	14322	14194	14123	14226	14313	14195	14253	14170	14048	14281	14330	14283	14207	14264	14382	14239	14302	14189	14290	14299	14220	14264	14226	14269	14246	14261	14299	14377	14306	14192	14327	14274	14349	14239	14307	14266	14236	14281	14196	14157	14277	14292	14143	14169	14274	14346	14214	14221	14349	14274	14357	14194	14236	14148	14297	14340	14381	14166	14397	14238	14314	14234	14378	14124	14333	14276	14233	14235	14239	14304	14091	14171	14249	14307	14279	14047	14191	14040	14422	14324	14195	14173	14161	14242	14333	14206	14385	14283	14299	14439	14275	14293	14242	14351	14349	14279	14294	14301	14256	14189	14187	14282	14198	14091	14209	14316	14052	13975	14284	14174	14240	14202	14253	14082	14145	14282	14218	14263	14341	14198	14393	14254	14233	14250	14190	14191	14219	14375	14275	14165	14324	14279	14136	14327	14415	14345	14237	14277	14305	14251	14311	13989	14179	14186	14401	14324	14197	14263	14058	14164	14258	14081	14179	14358	14014	14176	14385	14364	14307	14218	14401	14354	14080	14209	14261	14185	14142	14260	14164	14292	14265	14145	14324	14234	14137	14297	14167	14132	14298	14403	14150	14295	14161	14375	14222	14251	14336	14336	14215	14289	14174	14331	14188	14202	14127	14203	14123	14245	14434	14223	14177	14266	14216	14273	14124	14186	14189	14064	14153	14250	14229	14139	14159	14178	14316	14237	14237	14210	14221	14234	14066	14242	14386	14309	14248	14301	14203	14200	14363	14121	14321	14268	14150	14113	14089	14373	14284	14246	14144	14211	14299	14173	14282	14337	14168	14053	14187	14236	14190	14344	14166	14089	14260	14295	14264	14130	14363	14241	14297	14482	14276	14141	14089	14391	14204	14139	14227	14243	14204	14401	14296	14339	14263	14311	14234	14234	14252	14124	14318	14262	14267	14283	14259	14239	14375	14205	14266	14207	14160	14227	14245	14231	14288	14142	14329	14366	14273	14271	14185	14158	14274	14252	14180	14080	14365	14285	14230	14350	14376	14199	14261	14301	14212	14310	14283	14409	14223	14348	14321	14121	14367	14221	14147	14339	14370	14383	14234	14282	14241	14307	14154	14056	14249	14338	14265	14310	14146	14324	14242	14169	14109	14102	14266	14170	14162	14235	14244	14219	14170	14132	14197	14319	14375	14267	14158	14163	14255	14432	14203	14233	14197	14240	14190	14386	14305	14107	14232	14102	14159	14214	14340	14215	14226	14119	14298	14081	14306	14265	14334	14203	14229	14089	14321	14181	14426	14297	14168	14241	14273	14211	14141	14393	14261	14337	14192	14052	14312	14210	14332	14165	14200	14355	14312	14255	14288	14368	14337	14409	14278	14104	14147	14237	14240	14258	14121	14372	14287	14281	14254	14275	14364	14298	14327	14212	14322	14156	14309	14350	14236	14366	14290	14378	14369	14345	14127	14246	14314	14377	14306	14230	14320	14384	14429	14324	14241	14311	14251	14208	14495	14347	14418	14246	14171	14304	14376	14355	14159	14233	14393	14203	14383	14264	14359	14222	14264	14120	14309	14416	14171	14185	14170	14300	14281	14172	14279	14232	14244	14420	14090	14211	14266	14122	14301	14157	14337	14263	14375	14391	14266	14258	14128	14150	14366	14159	14274	14146	14233	14309	14148	14198	14114	14264	14225	14327	14375	14421	14181	14344	14059	14385	14321	14283	14209	14320	14236	14229	14346	14332	14383	14243	14440	14323	14278	14336
28901	34476	48063	35193	22214	18142	17563	17067	17105	17265	17078	17109	17054	17044	17058	17081	16966	17279	17077	17022	16985	17154	16766	17035	17220	17077	17116	17189	17038	16957	16980	16984	17104	17028	17116	17066	16974	16911	17028	17119	17309	16933	17056	16869	17095	17182	17056	16893	16972	16986	16919	16820	17081	16981	17132	17040	17038	16959	16936	16961	16991	17029	17022	17145	16895	17049	17101	17117	16992	17129	17210	17025	17013	17016	16869	17017	16884	17022	16863	17008	17079	16916	17057	16972	16913	17009	16913	17031	17004	16962	16957	17081	17112	17045	17096	17063	17097	16880	17069	16968	16803	16941	16731	17175	16687	16997	16988	17137	17066	16887	16923	16957	16930	16998	16686	17204	16957	16946	17077	16972	17034	17150	17067	16969	17159	16914	17171	16985	17107	16935	16819	16927	16900	16817	17032	17126	16897	16922	16905	16916	17112	17074	17126	17062	17023	17052	16759	16909	17037	16965	16846	16788	16963	16873	17004	16970	16649	16936	16901	16905	17151	17199	16942	16907	16902	17051	16938	16909	17006	17066	16866	17035	16831	17019	17023	17136	17069	16749	16939	17017	16920	17103	16973	17037	16994	17088	17003	17046	17217	17091	16992	16852	17071	16917	16828	16891	16822	16779	16852	16813	16872	16922	16974	16931	17007	17039	16941	16969	16731	17056	16864	17108	16817	17022	16910	17050	16881	16900	16908	17065	17045	17116	17042	17047	17128	17036	16926	16834	16892	16794	17020	16928	16923	16741	16968	17229	17058	17059	16846	16840	16846	16872	16873	16875	17147	16979	16999	17040	17018	16852	16948	17058	17028	17030	16995	17038	16911	17056	16929	16805	17087	17048	16896	17184	17045	17051	17090	16851	17042	16815	16934	16936	16922	16976	16900	17044	17123	16825	16871	17178	17127	17042	17087	16992	17095	17080	17371	17072	17243	17095	17020	16975	16917	17061	16993	16817	16978	16925	17142	17045	17004	16943	17016	17104	17185	17093	17002	17181	17023	16853	16892	17094	16822	16840	16950	16889	17034	17030	17110	17056	16998	16919	17045	16768	17109	16955	17120	17138	16944	17007	16961	16967	16870	17188	16976	16930	16768	16908	17186	16805	16816	17004	16906	16950	16809	16917	16979	16995	17083	17105	17059	16866	16978	17036	16991	16785	16914	17020	17137	16806	16977	16989	17136	17022	16986	16839	17028	17043	17342	16974	16947	17067	17101	17155	17034	16889	16882	16786	17072	16929	17066	17151	17180	17065	16994	16897	17029	17192	16845	16988	16817	16928	16909	17080	17072	17114	16935	16986	16894	16972	17065	17070	16833	16853	17133	17005	16916	17016	17010	16904	17171	17008	16811	16994	16909	16955	17169	16889	17136	17209	16978	17143	16888	17010	16999	16798	16955	16833	16836	16886	16925	17098	17177	16920	16780	17207	17050	17139	16867	16969	17100	17037	16827	16818	17021	17106	16940	16932	17091	16985	17008	17087	16978	17107	16684	16934	17037	16931	16958	17028	17214	17114	17153	17245	16946	17145	17053	16864	16841	17102	17094	17015	17054	17081	16933	16862	16908	17008	17018	17009	17042	16934	16904	17040	16989	17061	16895	17037	17005	17152	17001	16964	16989	17042	17110	17102	16787	16883	16977	17115	17104	16905	16815	17121	16935	16744	17082	17018	17211	17027	16912	16903	16965	16958	17103	16750	17156	16857	16925	17111	16925	17112	16870	16892	16993	17027	17231	17005	16922	17009	17011	16900	16850	17076	17064	16876	16761	16967	17012	17112	16946	16850	16923	16978	16899	16952	16826	17018	17043	17066	16872	16993	17110	17119	16910	17013	16991	17091	16978	16916	17249	17111	16829	17216	16865	16799	17016	16948	16996	16917	16851	17010	17085	17214	17033	17109	16904	17218	16923	17002	17138	17071	17135	17043	16945	17173	17067	16835	16943	16920	17073	16932	16925	16990	17095	17116	16922	16768	16998	16928	16858	16959	16976	16987	16895	16912	17011	16926	16986	16971	16868	16922	16901	16823	17168	16862	17024	17125	17055	16863	17232	17019	16915	16903	17012	16968	16935	17053	16986	17070	17027	17085	17108	16908	17132	16641	16993	16885	16836	17011	17010	16931	16845	17048	17002	16894	16940	17019	16961	16867	16943	16877	17079	17030	17070	17182	17013	17037	17063	16909	16923	17138	16962	16798	16933	16962	16973	16980	17035	16872	17176	16827	16975	16992	16958	16760	17043	16910	17141	16999	16959	16905	16882	16946	16825	16845	17047	17052	17067	17020	16874	17075	17213	16988	16857	17032	17155	17257	17020	16917	17056	16775	17075	16918	17166	16794	17044	17231	17076	17118	17110	17157	16988	17067	17204	16952	16977	16859	17070	17049	17028	16883	16694	16946	16943	16946	17168	17124	17118	17083	16950	16962	17108	17064	16963	16867	16932	16950	16970	17113	17185	17037	16983	17137	17032	17151	17185	17018	17011	16991	16970	17014	16968	17167	17146	16726	16943	16983	16908	16965	17009	17248	17016	16930	17005	16860	17158	17210	17038	17021	17041	16915	16805	17069	17111	16987	17015	17074	17234	16846	17246	17042	17133	16918	16933	16884	16844	17007	17017	16910	16912	17109	16900	17013	17058	17056	17078	16951	17025	17234	17175	16957	16996	16973	17137	16807	16990	17146	17052	16952	17071	16939	17006	17075	17095	16883	17138	17179	16990	16872	17015	17010	16968	16907	17029	17238	17090	16863	17125	16900	16843	17098	17052	16805	17199	17043	17057	17023	16998	16989	17007	16966	17013	17014	16997	16925	17016	16799	16930	16965	17052	17220	17261	17164	17039	16951	16997	17013	17053	16959	17085	17017	16926	16935	16827	16952	16859	16988	16860	17151	17163	16869	17116	16812	16923	17003	17098	17289	16992	17160	16967	17034	16928	16908	16835	17100	16858	16928	17158	17024	16742	17201	17002	17093	17116	17001	16975	16821	17015	16957	17189	17011	16853	16854	16831	17127	17135	16926	16955	17110	17065	17071	16897	17158	17116	16981	16825	16780	16971	16901	17234	16935	17009	16968	17035	17060	16953	17078	17131	16928	17082	16983	16972	17205	17010	17248	17013	17030	16980	17119	16653	16949	17219	16853	16937	16981	17088	17092	17067	16939	16952	17036	16762	17033	16938	16861	16839	17037	17255	17051	16909	16847	17071	16864	16952	17007	16987	17051	17068	17101	17010	17093	16942	16976	16841	16968	17026	16972	17049	16891	16918	16999	16926	17006	17045	16943	17000	16895	17091	16971	16954	17043	17142	16773	16982	17131	16959	16922	16995	17143	17176	17112	17057	17089	16830	17119	16896	17060	16861	16916	17074	17039	17068	16951	17043	17075	17104	17115	17172	16858	16652	16946	16939	16947	16884	17007	16985	16927	17090	16900	17212	17058	17027	17011	16865	16943	16898	17127	16929	16907	16923	16913	17133	16933	16991	17158	17083	16938	17037	17350	17015	17122	16944	17024	16995	16845	17024	16931	16965	16826	16900	17156	17186	17000	17000	16926	16958	17129	17114	16968	16946	16989	17265	17047	17064	16824	16975	17027	17020	16978	17075	17002	16986	17104	17054	16862	17138	16981	16976	17030	16936	17079	16814	16958	16992	17003	17162	16927	17058	17180	17043	16895	16893	17059	16922	17029	16924	16871	16976	16924	17056	16972	17083	17051	17144	16927	16905	17036	17029	16943	17015	16864	17036	17087	16916	17097	17052	16979	16978	17028	17104	16985	17283	16979	16973	17018	16829	17116	17219	16959	16989	17198	17008	16901	17026	17033	16827	16974	17025	17152	16882	16912	17077	17025	16974	16832	16782	16838	17056	17010	16920	16995	16972	17024	16977	17049	17051	16986	16930	17031	17055	17109	17015	17002	17061	17234	17037	17019	16933	16962	16844	16958	16805	16871	16910	17075	16947	16915	16813	16966	16942	16870	16979	16995	16914	17025	16980	17088	16818	16751	17032	16860	16907	17028	16863	16996	17126	17144	17060	16917	16923	16948	16974	16859	16967	16906	16872	17002	16971	16813	17073	16898	17124	16857	16943	16954	16877	17009	16871	16886	16843	17060	17021	16983	17072	16905	17111	16936	16931	16910	17022	17016	17148	17063	16952	17090	17047	16904	16907	17027	16936	17194	17065	16771	17087	16999	17028	16890	16892	17159	16948	16921	16997	16883	16993	16842	16883	17106	17156	17118	17043	17209	16903	16904	17031	16840	17129	16990	16957	17040	17145	17004	16993	16925	17199	17217	16867	17168	17138	16977	16874	17098	17001	16904	16922	16898	16768	17090	16935	17054	16982	16921	17046	16990	16890	16990	16986	16885	16929	16961	16875	16854	16973	16900	16837	16901	16908	17028	16952	16962	17160	16963	16958	16971	16998	17063	17117	17056	17102	17073	17279	16981	16887	16780	17098	16821	16947	17084	16976	16953	16935	16932	16764	16986	16967	17135	17156	16890	16953	17063	17020	17045	17036	16854	16974	16841	17048	17216	16852	17175	16869	16983	17067	17021	16989	16812	17065	16896	16803	16946	17082	17181	17233	17262	17083	16988	16944	17062	16891	17021	16877	17034	16865	16800	17220	16915	16955	16951	16994	17050	17121	17003	16952	17053	16980	17081	16953	17075	17003	16929	16965	16936	17005	16963	16900	17030	16949	17130	17034	16952	17153	16988	17112	17040	17113	16922	17254	16991	17244	16989	16930	16909	17000	16973	17268	17113	17048	16886	16855	17109	16958	16989	16963	16956	16856	16986	16859	16993	17074	16986	16889	17060	17175	16949	16983	17166	17089	17065	17096	17138	17058	17035	17048	17007	17072	16989	17056	16878	16987	16775	17057	17047	17136	17128	17203	17273	17083	17152	17041	16672	17126	16740	17110	17184	17263	16885	17197	17001	16977	16949	17135	17032	17034	16984	17014	16991	17068	17030	17038	17067	16931	16999	17210	17267	17121	17020	17163	17131	16955	17010	17007	17141	16846	17040	16953	17136	17083	16862	17173	17068	17081	17078	17172	17034	17011	16897	16857	17027	16875	16948	17179	16984	17077	17032	17037	16836	17024	17019	17138	16763	16988	17003	17064	17352	17092	16912
31416	57044	51075	32142	18828	15119	14775	14799	14715	14661	14734	14719	14607	14617	14482	14703	14745	14771	14677	14680	14640	14516	14614	14646	14690	14893	14529	14648	14578	14712	14695	14702	14643	14597	14545	14629	14520	14846	14673	14683	14707	14653	14496	14645	14772	14705	14691	14594	14621	14638	14702	14696	14637	14670	14674	14573	14621	14571	14650	14582	14669	14517	14593	14678	14471	14709	14649	14629	14561	14787	14571	14611	14512	14461	14554	14577	14759	14672	14669	14629	14525	14529	14746	14645	14646	14792	14595	14554	14523	14623	14550	14705	14767	14602	14525	14592	14610	14728	14515	14875	14668	14736	14678	14539	14530	14688	14556	14498	14679	14721	14640	14562	14891	14597	14594	14511	14810	14655	14689	14721	14495	14762	14584	14698	14663	14692	14875	14648	14674	14618	14797	14414	14673	14565	14566	14671	14411	14713	14650	14667	14683	14748	14676	14788	14814	14542	14705	14670	14676	14627	14601	14468	14625	14573	14536	14577	14586	14648	14561	14619	14727	14549	14521	14647	14731	14486	14842	14460	14476	14650	14513	14677	14717	14447	14748	14668	14735	14653	14550	14687	14538	14562	14553	14570	14549	14515	14372	14705	14590	14519	14766	14699	14792	14640	14639	14695	14709	14592	14751	14697	14462	14865	14622	14653	14653	14634	14679	14610	14858	14679	14554	14613	14744	14615	14877	14610	14668	14542	14752	14625	14704	14635	14598	14713	14617	14624	14628	14548	14717	14649	14536	14624	14661	14635	14748	14631	14679	14606	14456	14631	14563	14570	14704	14787	14488	14658	14700	14660	14572	14730	14674	14690	14747	14530	14583	14743	14474	14665	14522	14550	14650	14698	14662	14620	14548	14662	14433	14671	14740	14614	14565	14605	14700	14655	14809	14847	14530	14513	14714	14704	14474	14587	14717	14666	14572	14687	14564	14790	14633	14653	14665	14705	14683	14453	14491	14608	14805	14557	14731	14486	14635	14641	14660	14593	14727	14471	14634	14739	14553	14813	14631	14483	14804	14688	14629	14509	14668	14655	14646	14637	14641	14552	14595	14609	14614	14499	14699	14713	14633	14572	14490	14671	14617	14785	14602	14529	14687	14722	14587	14705	14563	14609	14547	14583	14744	14494	14639	14643	14660	14511	14623	14608	14673	14700	14675	14592	14730	14765	14552	14745	14571	14637	14520	14748	14367	14644	14811	14531	14583	14681	14640	14620	14651	14560	14560	14629	14708	14557	14633	14723	14657	14813	14567	14773	14577	14641	14650	14657	14642	14702	14595	14577	14748	14742	14537	14661	14688	14556	14692	14631	14522	14643	14601	14549	14665	14585	14653	14649	14576	14579	14619	14768	14592	14725	14730	14616	14723	14793	14587	14704	14569	14764	14691	14679	14470	14814	14657	14752	14612	14603	14675	14461	14567	14724	14568	14690	14640	14721	14697	14673	14595	14696	14721	14686	14800	14589	14827	14709	14755	14677	14633	14530	14551	14728	14546	14545	14711	14726	14610	14673	14689	14732	14660	14751	14685	14567	14736	14537	14571	14560	14732	14634	14751	14383	14590	14608	14716	14616	14864	14676	14611	14630	14570	14775	14526	14675	14707	14646	14710	14558	14670	14631	14752	14634	14666	14355	14714	14609	14597	14718	14696	14596	14474	14570	14607	14569	14775	14564	14705	14634	14481	14670	14616	14655	14625	14689	14661	14629	14600	14647	14636	14470	14638	14775	14524	14609	14515	14631	14514	14631	14722	14736	14768	14423	14768	14698	14599	14688	14614	14641	14579	14812	14729	14710	14920	14624	14601	14714	14740	14536	14605	14753	14594	14553	14621	14564	14530	14631	14719	14744	14583	14629	14702	14745	14662	14517	14701	14735	14768	14601	14498	14669	14831	14644	14576	14582	14650	14679	14627	14591	14662	14646	14666	14600	14620	14701	14661	14592	14643	14738	14669	14580	14626	14492	14478	14673	14623	14609	14599	14647	14608	14678	14644	14611	14644	14697	14670	14871	14601	14600	14733	14597	14457	14624	14588	14601	14612	14635	14485	14752	14457	14620	14637	14691	14455	14561	14657	14611	14660	14670	14597	14785	14587	14681	14595	14719	14714	14609	14547	14744	14613	14706	14757	14579	14747	14545	14535	14608	14771	14543	14551	14565	14796	14694	14617	14632	14536	14680	14622	14795	14644	14597	14769	14545	14795	14706	14655	14659	14572	14709	14654	14602	14538	14698	14546	14713	14604	14777	14627	14627	14754	14680	14664	14637	14648	14599	14592	14759	14655	14617	14602	14721	14672	14709	14640	14615	14765	14627	14729	14519	14502	14679	14534	14677	14705	14674	14729	14620	14689	14620	14586	14581	14602	14498	14649	14554	14650	14690	14777	14569	14716	14412	14757	14625	14646	14612	14619	14514	14724	14637	14611	14800	14525	14674	14565	14583	14664	14766	14745	14665	14610	14670	14756	14501	14672	14553	14640	14538	14611	14648	14586	14651	14856	14692	14586	14629	14555	14690	14561	14642	14776	14630	14764	14741	14526	14496	14711	14762	14608	14743	14612	14547	14649	14541	14693	14603	14497	14548	14482	14535	14595	14755	14713	14544	14424	14595	14566	14682	14704	14458	14720	14601	14568	14695	14671	14577	14565	14631	14701	14784	14672	14747	14554	14568	14728	14655	14538	14764	14613	14737	14758	14762	14594	14691	14724	14680	14689	14522	14547	14738	14763	14679	14545	14688	14645	14633	14573	14612	14523	14584	14534	14698	14636	14552	14687	14591	14759	14697	14751	14428	14710	14583	14761	14712	14653	14642	14582	14724	14498	14706	14687	14782	14642	14491	14473	14704	14611	14554	14639	14613	14767	14622	14636	14707	14489	14734	14704	14523	14797	14764	14621	14585	14659	14704	14561	14509	14620	14775	14861	14554	14641	14720	14843	14776	14613	14469	14612	14709	14700	14591	14501	14521	14495	14499	14646	14566	14654	14720	14637	14567	14471	14674	14700	14829	14612	14561	14472	14518	14544	14596	14519	14655	14712	14660	14747	14918	14543	14498	14741	14546	14732	14604	14668	14671	14572	14630	14667	14727	14576	14788	14496	14720	14533	14626	14740	14813	14754	14662	14553	14773	14687	14549	14695	14506	14571	14597	14750	14732	14703	14788	14575	14676	14641	14602	14622	14707	14636	14686	14621	14745	14586	14623	14727	14584	14807	14700	14662	14639	14817	14759	14559	14642	14602	14635	14595	14622	14649	14706	14513	14683	14762	14810	14716	14604	14700	14779	14592	14679	14718	14775	14729	14687	14610	14530	14625	14727	14601	14760	14593	14652	14476	14576	14751	14529	14814	14699	14525	14581	14693	14671	14702	14547	14698	14576	14650	14548	14612	14801	14612	14622	14659	14846	14579	14660	14628	14688	14650	14539	14745	14629	14685	14637	14596	14618	14658	14706	14586	14568	14563	14728	14500	14605	14686	14610	14656	14673	14710	14698	14534	14664	14526	14824	14573	14658	14873	14794	14592	14714	14708	14554	14737	14725	14602	14596	14647	14670	14710	14651	14577	14685	14551	14693	14759	14689	14671	14690	14677	14617	14439	14592	14655	14480	14676	14691	14613	14452	14710	14634	14606	14541	14619	14774	14750	14699	14594	14642	14632	14707	14434	14695	14756	14617	14840	14488	14670	14721	14819	14696	14467	14693	14568	14517	14621	14612	14709	14759	14537	14641	14624	14565	14517	14703	14795	14639	14626	14776	14605	14698	14802	14578	14658	14664	14853	14699	14628	14543	14571	14639	14686	14597	14550	14553	14727	14720	14716	14607	14635	14614	14614	14704	14796	14744	14762	14716	14677	14757	14591	14656	14575	14653	14743	14569	14492	14661	14510	14780	14582	14627	14529	14650	14471	14736	14525	14607	14834	14779	14710	14571	14682	14671	14630	14742	14687	14657	14666	14669	14704	14644	14686	14555	14592	14479	14691	14666	14682	14664	14623	14501	14595	14647	14683	14628	14639	14610	14668	14692	14591	14564	14643	14573	14611	14512	14826	14621	14697	14727	14577	14602	14740	14552	14730	14864	14531	14706	14616	14662	14773	14562	14807	14589	14609	14710	14676	14617	14629	14941	14819	14769	14682	14633	14752	14733	14709	14563	14398	14606	14554	14715	14751	14698	14664	14795	14657	14711	14727	14477	14716	14590	14455	14615	14603	14661	14605	14642	14603	14578	14577	14601	14634	14632	14537	14823	14732	14625	14633	14503	14652	14634	14621	14687	14489	14673	14689	14607	14789	14642	14732	14809	14730	14489	14648	14752	14682	14689	14670	14594	14583	14668	14613	14791	14592	14482	14715	14654	14657	14750	14606	14476	14765	14580	14668	14468	14609	14696	14692	14794	14574	14722	14565	14580	14644	14540	14714	14729	14805	14717	14624	14855	14553	14732	14614	14755	14695	14491	14527	14611	14882	14570	14620	14694	14697	14506	14789	14703	14505	14622	14470	14723	14781	14728	14627	14674	14802	14480	14797	14508	14676	14688	14666	14782	14461	14754	14660	14602	14558	14674	14643	14673	14665	14688	14786	14424	14635	14742	14510	14533	14730	14799	14669	14741	14746	14479	14651	14699	14468	14640	14679	14618	14570	14640	14612	14660	14557	14622	14733	14433	14669	14598	14662	14825	14549	14733	14690	14654	14651	14678	14671	14636	14675	14565	14659	14750	14551	14616	14623	14667	14774	14762	14638	14613	14675	14654	14707	14645	14586	14658	14584	14692	14669	14603	14556	14715	14737	14616	14540	14662	14580	14688	14625	14582	14662	14643	14684	14667	14759	14625	14749	14742	14580	14707	14801	14690	14507	14592	14668	14541	14523	14755	14650	14527	14662	14717	14531	14572	14787	14596	14650	14612	14699	14751	14619	14724	14500	14655	14696	14549	14689	14619	14583	14656	14752	14565	14563	14619	14558	14495	14587	14680	14708	14640	14778	14568	14777	14549	14447	14468	14541	14705	14588	14608	14566	14635	14619	14606	14716	14664	14727	14708	14626	14707	14763	14674	14611	14649	14781	14628	14679	14636	14658	14632	14679	14612	14618	14664	14614	14691	14536	14570	14739	14502	14635	14663	14595	14557	14681	14622
24014	23866	44292	45570	32108	24558	21344	18277	17689	17760	17632	17682	17455	17815	17538	17590	17717	17648	17552	17636	17494	17546	17684	17687	17692	17610	17534	17600	17692	17442	17517	17709	17798	17668	17562	17526	17382	17538	17585	17553	17369	17279	17345	17417	17592	17743	17637	17490	17458	17647	17514	17619	17427	17321	17543	17633	17586	17425	17752	17837	17669	17515	17596	17480	17633	17554	17482	17475	17654	17807	17560	17582	17459	17441	17561	17522	17604	17441	17453	17455	17232	17545	17596	17151	17633	17435	17636	17515	17331	17424	17493	17266	17485	17539	17418	17415	17586	17547	17369	17456	17447	17492	17369	17297	17380	17493	17596	17209	17510	17577	17385	17601	17618	17592	17581	17468	17434	17533	17604	17587	17551	17485	17639	17516	17058	17562	17532	17431	17548	17625	17629	17480	17403	17345	17472	17383	17379	17448	17569	17552	17550	17456	17506	17384	17675	17631	17539	17552	17454	17372	17499	17626	17725	17450	17580	17508	17333	17346	17392	17441	17578	17648	17450	17346	17582	17192	17277	17297	17386	17402	17636	17414	17379	17165	17489	17523	17315	17520	17455	17611	17442	17590	17462	17466	17501	17375	17462	17555	17582	17565	17555	17419	17816	17562	17380	17444	17586	17615	17517	17325	17584	17516	17458	17407	17264	17391	17500	17273	17603	17351	17445	17597	17476	17555	17365	17473	17438	17536	17409	17399	17458	17496	17581	17585	17394	17420	17500	17344	17280	17507	17455	17558	17602	17452	17439	17434	17297	17442	17318	17420	17694	17585	17482	17456	17404	17251	17451	17601	17549	17553	17449	17609	17470	17283	17521	17468	17468	17478	17316	17494	17692	17565	17375	17627	17294	17262	17494	17438	17666	17427	17402	17495	17554	17220	17531	17502	17615	17525	17437	17511	17379	17533	17609	17358	17374	17171	17549	17544	17559	17495	17773	17522	17395	17244	17320	17444	17503	17446	17415	17336	17540	17578	17354	17548	17360	17425	17412	17491	17520	17726	17621	17535	17419	17574	17466	17465	17511	17301	17297	17449	17580	17468	17603	17534	17526	17455	17523	17657	17449	17498	17773	17567	17570	17369	17319	17498	17510	17639	17341	17431	17577	17619	17421	17257	17360	17557	17587	17538	17492	17458	17338	17438	17583	17609	17376	17278	17348	17661	17602	17512	17321	17117	17711	17470	17428	17379	17294	17395	17595	17384	17561	17555	17550	17524	17373	17644	17416	17458	17450	17468	17430	17350	17387	17166	17316	17498	17535	17464	17518	17632	17338	17484	17281	17319	17509	17561	17647	17420	17595	17382	17580	17277	17419	17542	17574	17454	17534	17363	17621	17324	17476	17532	17440	17563	17477	17588	17485	17466	17594	17548	17214	17405	17245	17462	17209	17608	17608	17437	17417	17639	17375	17289	17353	17389	17243	17606	17391	17482	17511	17636	17359	17605	17407	17230	17344	17543	17249	17601	17411	17415	17323	17427	17276	17424	17534	17370	17471	17374	17400	17361	17207	17598	17315	17541	17529	17476	17563	17474	17556	17439	17637	17606	17589	17615	17376	17526	17351	17719	17407	17366	17560	17576	17394	17335	17491	17389	17513	17409	17406	17414	17439	17593	17518	17685	17618	17567	17366	17508	17453	17225	17265	17306	17590	17600	17488	17391	17422	17416	17652	17711	17492	17390	17492	17622	17513	17438	17501	17431	17649	17508	17654	17320	17324	17574	17560	17602	17472	17636	17459	17516	17396	17478	17518	17504	17462	17367	17614	17545	17426	17451	17618	17621	17373	17535	17412	17552	17342	17503	17695	17238	17432	17223	17524	17264	17523	17299	17449	17499	17299	17587	17478	17464	17339	17528	17421	17416	17573	17629	17463	17571	17504	17754	17576	17391	17314	17618	17511	17457	17318	17446	17479	17380	17471	17349	17585	17453	17448	17321	17333	17366	17504	17336	17273	17306	17442	17529	17565	17307	17541	17304	17454	17468	17410	17348	17393	17542	17619	17521	17394	17573	17422	17583	17711	17322	17513	17432	17679	17197	17338	17362	17288	17618	17381	17543	17431	17449	17436	17338	17466	17536	17490	17605	17601	17500	17259	17381	17557	17418	17395	17514	17421	17504	17248	17428	17607	17706	17534	17382	17378	17528	17375	17248	17328	17463	17322	17419	17412	17458	17455	17531	17615	17488	17425	17547	17503	17383	17626	17730	17434	17422	17485	17156	17407	17622	17519	17448	17464	17356	17613	17457	17197	17449	17275	17291	17439	17403	17387	17630	17518	17610	17482	17505	17447	17465	17297	17564	17387	17360	17582	17606	17594	17544	17448	17590	17449	17342	17359	17339	17369	17478	17488	17376	17481	17500	17559	17362	17493	17455	17448	17463	17467	17504	17539	17536	17438	17436	17675	17480	17567	17598	17350	17245	17362	17344	17593	17379	17062	17547	17636	17397	17413	17510	17379	17342	17564	17701	17497	17517	17361	17389	17524	17434	17395	17461	17502	17606	17588	17592	17489	17491	17380	17257	17472	17343	17416	17312	17410	17517	17374	17525	17424	17549	17395	17606	17535	17364	17515	17449	17436	17337	17497	17375	17426	17416	17449	17374	17615	17531	17344	17449	17487	17308	17299	17489	17432	17257	17465	17528	17471	17507	17506	17708	17523	17664	17362	17516	17336	17619	17437	17451	17508	17263	17428	17443	17311	17390	17482	17618	17298	17517	17437	17358	17494	17284	17274	17439	17260	17272	17547	17416	17333	17399	17602	17325	17634	17541	17482	17525	17591	17558	17413	17400	17546	17639	17614	17425	17550	17176	17565	17521	17371	17511	17567	17342	17569	17528	17574	17640	17598	17543	17689	17379	17393	17391	17538	17208	17504	17481	17538	17572	17616	17627	17538	17617	17527	17475	17479	17415	17397	17516	17297	17328	17441	17340	17185	17534	17472	17419	17270	17549	17414	17525	17640	17490	17679	17523	17431	17388	17506	17556	17527	17536	17480	17253	17385	17257	17493	17504	17560	17437	17527	17478	17530	17390	17256	17212	17296	17381	17476	17423	17416	17448	17759	17348	17494	17539	17257	17345	17318	17499	17371	17350	17606	17454	17657	17655	17662	17448	17455	17417	17261	17482	17410	17451	17552	17450	17610	17556	17291	17573	17668	17355	17602	17625	17598	17590	17287	17531	17273	17350	17433	17550	17511	17480	17440	17506	17508	17696	17592	17549	17473	17546	17431	17472	17628	17479	17447	17441	17531	17495	17396	17566	17592	17526	17641	17399	17602	17328	17533	17329	17382	17495	17550	17365	17636	17532	17477	17626	17700	17593	17504	17616	17587	17562	17686	17304	17534	17422	17528	17480	17474	17315	17423	17358	17419	17323	17376	17488	17410	17552	17609	17555	17552	17450	17442	17282	17502	17514	17408	17360	17401	17396	17549	17478	17715	17505	17287	17626	17219	17288	17413	17441	17385	17596	17350	17606	17475	17505	17460	17370	17368	17661	17542	17622	17360	17345	17453	17252	17616	17490	17606	17498	17453	17401	17561	17328	17401	17313	17547	17418	17790	17461	17463	17557	17360	17332	17691	17318	17461	17245	17431	17391	17573	17638	17632	17449	17439	17610	17326	17572	17486	17426	17367	17468	17549	17373	17545	17365	17391	17421	17422	17244	17598	17417	17516	17371	17606	17467	17462	17555	17556	17701	17398	17509	17379	17490	17724	17428	17545	17509	17285	17554	17445	17205	17311	17434	17547	17484	17557	17345	17378	17402	17578	17444	17620	17316	17544	17545	17377	17449	17445	17507	17411	17607	17556	17453	17342	17551	17515	17375	17462	17320	17388	17519	17440	17476	17616	17447	17313	17487	17571	17600	17518	17525	17642	17334	17509	17565	17308	17315	17605	17311	17291	17353	17522	17369	17233	17596	17517	17502	17314	17248	17503	17536	17473	17298	17499	17624	17497	17514	17348	17532	17544	17634	17495	17420	17566	17402	17428	17560	17560	17619	17554	17493	17364	17369	17494	17566	17587	17556	17458	17589	17338	17560	17417	17462	17564	17574	17563	17554	17683	17514	17453	17466	17506	17418	17358	17313	17365	17608	17549	17598	17477	17511	17619	17434	17382	17451	17374	17534	17615	17475	17579	17521	17497	17353	17426	17667	17615	17443	17570	17436	17491	17562	17561	17618	17349	17413	17650	17573	17633	17476	17484	17411	17575	17574	17676	17382	17391	17602	17573	17353	17459	17457	17244	17423	17567	17556	17353	17520	17575	17635	17362	17589	17571	17293	17639	17641	17627	17307	17460	17548	17539	17334	17592	17397	17390	17581	17670	17664	17440	17657	17488	17451	17349	17431	17318	17409	17521	17524	17424	17521	17523	17487	17481	17446	17344	17468	17553	17368	17350	17587	17511	17319	17570	17729	17692	17457	17412	17483	17205	17426	17455	17284	17437	17662	17404	17278	17588	17423	17378	17427	17483	17461	17518	17268	17435	17547	17617	17394	17572	17688	17287	17280	17610	17611	17499	17341	17330	17396	17435	17559	17362	17330	17543	17381	17437	17574	17494	17338	17645	17573	17578	17604	17347	17625	17379	17418	17700	17324	17540	17538	17457	17404	17509	17475	17419	17551	17490	17519	17425	17480	17455	17493	17421	17416	17510	17488	17579	17460	17449	17534	17290	17562	17395	17352	17158	17456	17377	17404	17534	17468	17510	17418	17550	17489	17547	17753	17488	17379	17526	17563	17400	17503	17539	17472	17652	17517	17530	17585	17491	17487	17377	17359	17564	17307	17369	17398	17593	17445	17356	17365	17541	17614	17324	17536	17538	17501	17400	17457	17337	17403	17466	17390	17573	17480	17392	17386	17430	17405	17381	17352	17601	17573	17602	17421	17468	17362	17535	17507	17323	17329	17617	17323	17524	17414	17534	17606	17500	17342	17426	17707	17513	17421	17528	17542	17352	17375	17486	17455	17438	17318	17430	17409	17269	17597	17387	17404	17385	17541	17609	17584	17530	17504	17401	17408	17511	17511	17294	17530	17457	17439	17565	17451	17471	17618	17602	17654	17502	17401	17558	17589	17568	17479	17404	17489	17545	17262	17461	17565	17567	17506	17445	17411	17349	17476
56139	99807	90907	64605	36803	18324	15050	14887	15021	15034	14982	14856	15032	14980	14993	14855	15136	15020	14957	14922	15004	15037	14906	14786	14989	15052	15122	14935	14936	15044	14994	14836	14956	14931	15083	14931	15156	15155	15049	15080	14924	15022	15075	14889	14933	14880	15109	14907	14939	14892	14876	14885	15022	14812	15063	15070	14932	14964	14905	15051	14894	15037	15015	15074	14811	14916	14937	15026	14907	15078	15018	14976	14803	14883	14866	14867	15040	14971	14957	15031	14970	14909	15081	14977	15007	14720	14998	14976	14937	14953	14911	14944	14882	14922	14951	14867	14915	14968	15039	15064	14935	14865	14865	14981	14980	14741	15020	15063	15007	14953	15048	14854	15063	15064	14980	14892	14953	14961	14848	14879	14976	14902	14987	14930	14856	14927	15001	14941	14861	14935	14960	14993	14865	14985	14884	14930	14783	14858	14864	14875	14897	14840	14922	14938	15194	14870	15023	14918	14958	14843	14855	15060	14860	15051	14865	15145	15001	14942	15025	14902	14849	15050	15161	14933	15159	14704	14984	14927	14936	14963	14904	14815	14960	14992	15006	14900	14938	14842	14911	14571	15047	14998	14793	14889	15004	14931	15157	14948	14919	14800	14920	14986	14943	14959	14899	14868	15048	14811	15271	14863	14896	14805	14921	14899	14857	15023	14937	14948	14961	15087	15037	14978	14965	14847	14927	15033	14990	15082	14991	15069	14879	14807	14876	14958	14865	14877	14956	14980	15069	14835	15139	14815	14955	14930	14997	14962	14914	14907	14968	14923	14886	14995	15127	14881	14968	14950	15129	15054	14977	15047	14867	15035	14926	15054	14862	15032	15019	14874	14946	14991	14957	14852	14863	14896	14947	15034	14992	14803	14869	14916	15071	14884	15064	14850	14969	14913	14876	15075	15042	14914	15175	14883	14943	14876	14868	14993	14926	14894	14932	14962	14991	14842	14981	15076	14904	14937	15053	14911	14964	15170	14833	15002	14946	15062	15015	15020	15020	15122	14879	15026	14749	14938	15025	15059	14983	15045	15020	15048	14938	14804	15254	14879	14841	14977	14819	14930	15081	14818	14878	15030	14890	14964	15091	14901	15078	14874	14899	15153	14969	14927	14926	14931	14976	15087	14887	15008	15072	14827	14801	15033	15038	14887	14939	15036	14896	14942	14989	14900	15043	15017	14858	14998	14972	14881	14929	15011	14959	14856	14969	14956	14982	15039	14988	14920	15037	14929	15005	14974	14900	15079	15009	14895	15162	14992	14916	14984	14962	14885	14789	14852	14908	14918	14870	14974	14934	14993	14949	14875	15041	14874	14894	15031	14786	14937	14851	15026	14962	15027	15071	14828	14889	15039	14858	15089	15053	15129	14840	14997	15009	14817	14880	14880	15008	14950	14858	14815	14943	15019	15061	14927	14934	14954	15035	14816	15010	15011	14918	14960	14993	14985	15005	14921	14894	14800	14911	14858	14890	15034	15044	14796	15090	14893	14997	14969	14947	15049	15058	14855	14946	14726	15009	14843	14988	14805	14909	15107	15039	14770	14936	14874	14898	15007	14883	14796	15016	15071	14926	14955	14863	14942	14963	14927	14947	14883	14897	14964	14961	14877	15123	14951	14995	15016	14968	15086	14832	15004	15005	14847	14964	14991	14924	14949	15039	15136	15004	14940	15178	15066	14975	15027	14800	14940	15168	14776	14908	15064	14853	14884	14911	14815	14960	14922	14918	15080	14899	14722	14862	14726	14985	14824	15075	14819	14921	15005	15146	14934	14897	14976	14926	14953	14822	14884	15083	14736	14916	14851	14874	14978	15187	14896	14970	14946	14853	15033	15160	14997	15079	14812	14932	14967	14858	15078	15056	14791	15016	14855	14898	14811	15069	14849	14869	14997	14842	14987	15102	14999	14899	14976	14854	14900	15242	14934	14962	14910	14985	14912	14865	15045	15106	14926	14939	14958	14960	14950	15190	14923	15012	14971	15035	14959	14920	15101	14868	14884	15078	14933	14895	15174	15025	14717	15099	14944	15040	15026	14965	14878	14814	14955	14985	14880	14870	14986	14955	14828	15077	14992	15098	14946	14992	15004	14970	14978	15096	14937	14929	15038	15063	14990	15032	15009	14980	15008	14926	14991	15013	14947	15000	14936	14832	14748	15046	14911	14851	14949	15023	15002	14964	15020	14909	14918	14761	14890	14780	14896	14892	14781	15049	14952	14770	15160	14870	15035	14940	14877	15056	15068	14842	15036	14889	14948	15111	14678	14896	15150	14944	14950	14909	15036	15072	15086	14828	14960	15009	14954	14939	14997	14946	14977	14922	14980	14776	14927	14942	14948	15115	15077	14953	14943	15011	15004	15147	15080	14989	14918	14898	14926	15055	14826	15032	15087	15074	14855	14799	15036	15026	14979	14842	14994	14900	14847	15096	14884	14945	15033	14880	15104	14997	14993	14832	14917	15023	14973	14837	15097	14937	14887	15114	15008	14864	14981	14996	14909	15024	15112	14948	14742	14903	14949	14960	14847	15005	14833	14960	14975	14934	15034	15035	14951	15246	14943	15082	14850	14809	15072	14912	15024	15047	15008	14814	14865	14823	15034	14976	14980	14994	14861	14789	15007	14916	14868	15080	14913	14790	15014	15030	14897	14952	15054	15031	14851	14926	14899	15057	15131	14927	15115	14860	14926	15022	14994	14823	14817	14860	14872	14828	15007	15004	15079	14812	14836	14972	14899	14918	15061	14920	14948	15093	14942	14931	15069	14849	14905	14971	15127	15094	15029	15064	14879	14972	14987	15026	14834	15006	15007	14827	14959	15070	14900	15090	14802	14845	14921	14889	14841	14893	14987	14818	14826	15021	14813	14901	14990	14943	14838	15061	14985	14868	14731	15012	15086	14814	15076	14965	14856	14976	15006	14820	15035	14941	14899	15009	14908	14970	15053	14906	15165	14892	15027	14854	14842	15052	15043	14937	14996	14909	15113	14897	15032	14957	14970	15029	15078	14932	14845	15064	14934	14971	14939	15032	14810	14811	14909	14813	14823	14782	14932	15063	15113	14839	15032	15051	14839	14993	14897	14869	15074	15118	15018	15069	14885	15214	14911	14880	14942	15009	14939	14994	14793	14956	14884	15047	15054	15006	14812	14919	15089	14958	15135	14871	14915	15205	14823	15016	15334	15051	14823	14952	14970	15033	14925	14985	14828	15021	14976	15136	14824	14972	15055	14905	14867	14978	14928	14936	15028	14892	14947	14847	14999	14997	14970	15014	15049	15030	14853	15133	14860	14958	14850	14990	14899	14977	14915	15008	14785	14933	14963	14774	15172	14865	15041	14833	14938	15015	14820	15063	15018	14993	14996	15072	14807	14868	14884	15024	14953	14981	15064	14890	14929	14740	14920	14768	14958	15045	14818	14833	15142	15053	14841	15101	14885	14899	14907	14984	15061	14847	15073	15012	14891	14880	14915	14953	15145	15080	14963	14974	14954	15046	14861	14955	14964	14941	14636	14967	15198	14905	14849	15026	15030	14920	14922	14936	14951	14843	15183	14859	14854	14973	14900	15030	14909	14770	14873	14831	14961	15144	15053	15055	14893	14863	15001	14825	15050	14793	14982	14921	14906	15014	14872	15045	14977	15157	14932	14931	15037	14886	14940	15029	14998	14858	15089	15121	14908	14919	14988	14821	14942	14897	14905	14796	14866	14898	14933	14990	15017	15068	14917	14896	14987	14937	14935	14983	14879	15068	14786	14936	14967	14815	15035	15001	14878	14982	14767	14940	15010	14888	15007	14992	15016	14969	14924	14942	14898	14901	14991	15001	15062	14718	14890	14852	14944	14987	14884	15183	15190	14849	14996	14948	15011	14883	14964	14944	15080	15061	15041	14753	14951	14868	14958	15031	14954	15161	14940	15035	14962	14753	15115	15011	14788	14788	15026	14858	14763	15150	15011	14854	14960	14775	14954	15006	14875	15061	14819	15099	14955	14998	14949	14870	15034	14979	15016	15099	15057	14840	14855	15016	14872	15026	14898	15065	15132	15119	14891	15047	15105	14983	14995	15026	14931	15072	14940	15030	14922	14917	14998	14978	14842	14872	14908	15025	14854	14973	14944	14952	14939	14965	14948	14883	15059	15114	14995	14873	14764	14902	15122	15124	14956	14953	15086	14859	14986	15135	14911	14945	14976	15080	14932	14986	14866	15087	14954	14837	14917	14945	15002	14920	14939	15030	14983	15026	14963	14972	15024	15040	14993	14954	14825	14959	15093	14913	15036	14967	15023	14877	14888	14930	14870	14914	15060	14921	14976	15070	14848	15097	15026	14928	15067	15117	14846	14729	15113	14881	14962	14974	14923	14784	14938	15131	14920	15062	15001	14998	14958	15003	14945	15171	14833	14991	14968	14807	15038	14860	15014	14910	14968	14768	14947	14976	15018	14998	14927	14947	14904	15015	14982	15002	15154	15000	14961	14942	14943	14944	14835	14894	14980	15047	14825	14908	15046	14960	14838	15232	15002	14913	15017	14922	14980	14905	14897	14944	14846	14848	14929	14878	14969	14899	15189	14951	14864	15067	15037	15008	14928	14934	15030	14964	14994	14944	14895	14864	14907	14953	14971	14838	14885	14877	15152	14874	15170	14989	15014	14905	14882	14902	15113	14953	14818	14967	14816	14860	15080	15033	14870	14827	15068	14950	14878	14925	14945	14999	14957	15018	14957	14881	14744	15092	14928	14900	15074	14868	14971	14944	14877	14907	15041	14944	14775	14906	14918	14866	15069	14917	14895	15157	14831	14945	14871	14974	14879	14793	14950	14860	14930	14885	14819	14783	14979	15088	15113	14828	14792	15068	14910	15011	14978	14959	15186	15098	15023	14803	14963	14996	14783	15014	14876	14793	15076	15079	15003	14989	14977	14956	14946	15021	14903	14853	14819	15019	14929	14778	14964	14988	15073	14898	14759	14856	14913	14859	14872	14900	15108	14950	14869	14985	14999	15078	15007	14951	14966	15169	14895	14927	15052	14916	15092	14963	15128	15004	15116	14819	15031	14872	14803	14850	15005	14836	14805	14985	15000	14849	15026	14955	14801	14857	15014	14840	14994	15158	15000	14834	14888	14968	14944	14833	15039	14795	14908
23051	22692	40190	41509	31826	25885	24450	19363	18090	18325	18346	18210	18207	18160	18194	17968	17939	18173	18157	17780	17981	18094	17998	17597	17957	17834	17776	17873	17841	17854	18049	17857	17859	17826	17834	17894	17901	17725	17858	17641	17901	17790	17876	17675	17781	17868	17652	17697	17894	17761	17826	17881	17759	17922	17885	17773	17724	17760	17958	17785	17841	17622	17777	17873	17924	17782	17794	17638	17749	17345	17684	17852	17831	17731	17841	18035	17749	17790	18013	17934	17818	17860	17827	18124	17762	17736	17920	17753	17909	17799	17647	17694	17651	17926	18018	17977	17794	17732	17624	17382	17648	17815	17754	17665	17614	17709	17718	17881	17718	17617	17853	17752	17682	17713	17897	18048	17810	17653	17762	17608	17927	17794	17660	17836	17518	17740	17836	17713	17649	17783	17668	17679	17460	17665	17840	17708	17698	17549	17684	17860	17698	17857	17761	17816	17917	17563	17744	17669	17677	17602	17756	17721	17756	17486	17670	17873	17753	17766	17788	17790	17580	17576	17780	17727	17824	17627	17807	17565	17531	17777	17878	17618	17764	17823	17834	17489	17754	17839	17904	17774	17788	17784	17958	17853	17700	17667	17820	17783	18005	17836	17696	17827	17816	17795	17695	17867	17719	17651	17594	17868	17796	17694	17684	17717	17670	17558	17964	17768	17611	17664	17758	17812	17765	17588	17759	17978	17838	18004	17561	17741	17682	17787	17556	17513	17552	17583	17512	17741	18001	17668	17934	17546	17790	17866	17751	17700	17605	17789	17802	17886	17710	17779	17764	17818	17670	17985	17817	17664	17946	17852	17596	17682	17623	17771	17719	17793	17873	17793	17775	17825	17615	17709	17823	17818	17623	17745	17800	17695	17597	17665	17647	17670	17698	17718	17538	17755	17693	17793	18028	17803	17566	17858	18070	17747	17696	17626	17837	17745	17689	17683	17661	17630	17831	17698	17649	17733	17674	17765	17790	17758	17734	17748	17722	17748	17970	17627	17906	17662	17541	17602	17804	17809	17718	17699	17558	17833	17789	17630	17569	17668	17709	17981	17740	17712	17820	17714	17678	17825	17653	17924	17714	17675	17592	17597	17723	17825	17807	17765	17779	17815	17726	17665	17748	17783	17713	17504	17842	17743	17721	17631	17703	17740	17724	17692	17696	17559	17715	17694	17821	17899	17910	17699	17650	17808	17707	17746	17821	17774	17771	17673	17443	17752	17812	17605	17734	17868	17648	17938	17681	17788	17677	17473	17784	17703	17588	17823	17616	17609	17775	17672	17631	17721	17717	17678	17725	17891	17602	17711	17873	17879	17760	17954	17531	17868	17776	17882	17562	17733	17825	17688	17732	17810	17824	17836	17929	17744	17785	17904	17830	17729	17677	17854	17704	17707	17618	17625	17587	17574	17892	17872	17901	17778	17593	17628	17805	17715	17588	17817	17691	17683	17688	17735	17652	17780	17688	17771	17702	17711	17920	17647	17753	17755	17618	17826	17852	17785	17844	17710	17858	17725	17853	17608	17794	17840	17639	17408	17615	17711	17584	17681	17660	17764	17579	17646	17827	17764	17724	17672	17482	17731	17762	17651	17778	17550	17763	17735	17697	17771	17835	17536	17745	17880	17600	17796	17589	17593	17748	17634	17755	17780	17751	17588	17601	17582	17607	17782	17876	17835	17691	17557	17547	17869	17622	17793	17825	17855	17891	17383	17546	17773	17880	17644	17853	17778	17772	17663	18011	17931	17762	17579	17700	17867	17826	17725	17758	17598	17767	17739	17803	17841	17754	17849	17670	17850	17683	17758	17938	17650	17814	17820	17834	17851	17884	17756	17852	17785	17803	17859	17543	17963	17802	17588	17627	17817	17772	17544	17549	17562	17674	17582	17682	17905	17781	17673	17517	17785	17765	17592	17742	17826	17838	17743	17738	17710	17682	17738	17647	17637	17949	17697	17592	17929	17708	17715	17656	17790	17644	17392	17683	17633	17929	17662	17881	17701	17737	17812	17814	17665	17714	17736	17694	17720	17587	17841	17788	17902	17760	17876	17741	17702	17994	17994	17705	17741	17510	17675	17641	17722	17754	17745	17953	17638	17785	17669	17704	17738	17805	17486	17593	17721	17695	17629	17643	17743	17540	17720	17681	17744	17713	17619	17761	17661	17814	17755	17729	17512	17560	17626	17744	17697	17664	17729	17745	17722	17775	17736	17778	17843	17724	17613	17786	17754	17834	17732	17661	17696	17630	17665	17690	17746	17724	17498	17754	17720	17686	17777	17644	17905	17497	17786	17706	17755	17707	17573	17673	17913	17669	17664	17634	17930	17713	17720	17732	17853	17803	17739	17415	17697	17725	17797	17841	17569	17775	17421	17634	17709	17599	17651	17736	17792	17551	17417	17679	17744	17735	17715	17521	17627	17676	17684	17715	17563	17766	17785	17692	17726	17866	17717	17800	17926	17851	17615	17848	17671	17753	17653	17779	17660	17696	17435	17757	17639	17656	17685	17765	17789	17824	17818	17604	17678	17912	17603	17725	17792	17811	17671	17689	17711	17738	17692	17793	17654	17767	17594	17663	17789	17655	17823	17762	17542	17629	17720	17651	17595	17967	17698	17689	17524	17602	17633	17774	17739	17632	17627	17810	17546	17778	17577	17796	17610	17827	17591	17738	17700	17615	17862	17655	17697	17929	17844	17624	17713	17775	17933	17751	17748	17690	17880	17896	17843	17560	17570	17703	17615	17640	17423	17916	17439	17673	17588	17581	17917	17727	17820	17770	17726	17888	17706	17710	17650	17651	17878	17717	17755	17669	17712	17953	17861	17917	17862	17758	17785	17746	17813	17620	17707	17832	17842	17926	17852	17789	17970	17632	17736	17835	17956	17737	17556	17792	17530	17720	17998	17881	17927	17743	17787	17911	17531	17712	17790	17907	17728	17780	17622	17484	17789	17701	17762	17828	17721	17667	17704	17619	17590	18042	17775	17808	17473	17810	17745	17843	17903	17754	17763	17767	17732	17703	17794	17883	17644	17612	17600	17642	17614	17704	17747	17666	17745	17807	17645	17687	17641	17671	17887	17759	17677	17826	17782	17829	17920	17686	17909	17651	17862	17714	17774	17647	17689	17836	17901	17732	17816	17736	17730	17810	17743	17787	17712	17689	17773	17517	17768	17691	17630	17717	17697	17664	17537	17952	17590	17583	17712	17809	17754	17692	17745	17771	17954	17681	17742	17680	17860	18005	17601	17669	17646	17887	17834	17733	17705	17594	17844	17761	17598	17855	17855	17626	17649	17765	17732	17707	17603	17692	17693	17764	17615	17756	17806	17729	17739	17901	17790	17584	17626	17809	17584	17627	17697	17705	18004	17704	17828	17816	17666	17888	17743	17723	17632	17742	17619	17681	17670	17654	17801	17621	17782	17924	17682	17789	17829	17761	17927	17794	17743	17698	17696	17597	17550	17839	17769	17653	17915	17784	17795	17659	17734	17711	17757	18020	17706	17848	17525	17780	17540	17699	17518	17510	17799	17651	17617	17744	17744	17929	17749	17761	17859	17356	17616	17535	17704	17618	17637	17459	17710	17735	17722	17654	17631	17802	17622	17684	17707	17582	17570	17846	17741	17753	17841	17756	17905	17717	17602	17709	18046	17875	17785	17687	17905	17533	17915	17865	17678	17638	17609	17474	17689	17655	17623	17705	17650	17721	17892	17792	17569	17667	17873	17748	17731	17880	17738	17674	17692	17640	17573	17669	17607	17844	17908	17715	17732	17725	17809	17777	17694	17563	17889	17781	17671	17727	17922	17813	17633	17765	17654	17691	17569	17781	17810	17557	17560	17540	17712	17555	17651	17515	17667	17859	17544	17599	17894	17940	17441	17447	17758	17655	17718	17745	17598	17516	17736	17618	17777	17732	17781	17591	17795	17602	17989	17828	17784	17660	17740	17859	17665	17757	17564	17633	17834	17639	17700	17702	17546	17918	17755	17662	17620	17753	17784	17666	17734	17731	17642	17730	17470	17717	17537	17718	17570	17584	17844	17737	17598	17739	17937	17810	17694	17723	17599	17796	17763	17841	17603	17673	17781	17660	17795	17821	17650	17721	17731	17613	17716	17750	17793	17766	17570	17805	17850	17691	17776	17735	17912	17607	17739	17681	17737	17782	17594	17897	17835	17700	17839	17653	17637	17571	17806	17613	17676	17731	17799	17578	17818	17746	17779	17841	17713	17680	17708	17632	17744	17832	17680	17661	17603	17582	17858	17663	17762	17704	17707	17663	17796	17783	17792	17779	17616	17606	17603	17735	18010	17891	17614	17674	17738	17493	17638	17894	17864	17708	17725	17716	17811	17748	17923	17929	17587	17668	17686	17613	17822	17628	17742	17811	17662	17907	17765	17692	17786	17930	17712	17698	17821	17577	17816	17848	17590	17777	17614	17718	17649	17666	17565	17875	17652	17626	17667	17830	17765	17977	17860	17744	17672	17506	17577	17667	17667	17702	17679	17670	17878	17802	17866	17649	17610	17709	17577	17599	17875	17695	17597	17815	17651	17573	17932	17806	17585	17768	17917	17751	17826	17810	17784	17775	17649	17716	17585	17608	17667	17998	17772	17606	17666	17745	17564	17770	17721	17648	17560	17909	17652	17775	17846	17625	17708	17651	17740	17927	17656	17652	17503	17484	17784	17900	17818	17859	17806	17895	17607	17763	17804	18021	17704	17759	17677	17760	17757	17644	17626	17777	17682	17603	17725	17610	17774	17700	17732	17691	17680	17880	17847	17885	17674	17638	17699	17825	17615	17704	17761	17638	17618	17534	17761	17645	17604	17761	17859	17907	17778	17700	17517	17801	17613	17664	17582	18000	17790	17904	17816	17700	17682	17650	17719	17575	17735	17708	17610	18014	17604	17787	17877	17552	17776	17763	17868	17761	17736	17640	17761	17597	17636	17804	17754	17806	17905	17548	17817	17625	17849	17693	17519	17717	17803	17610	17578	17738	17702	17864	17958	17663	17944	17985	17844	17671	17683	17564	17656	17510	17906	17831	17794	17834	17713	17749	17587	17725	17752	17771	17576	17676	17779	17710	17577	17589	17829	17825	17706	17644	17664	17550	17681	17944	17665	17851	17669	17543	17584
61291	104464	95764	75240	44865	21749	15207	15125	15245	15258	15221	14923	15054	15104	14949	15117	15226	15208	15263	15394	15203	15150	15217	15060	15314	15352	15328	15155	15113	15152	15288	15253	15246	15004	15129	15176	15223	15039	15212	15066	15157	15177	15186	15055	15149	15101	15116	15130	15121	15119	15054	15048	15208	15023	15043	15290	15159	15216	15251	15093	15154	15117	14984	15117	15089	15234	15177	15100	15103	14954	15187	15182	14987	15095	15028	15262	15214	15195	15166	15120	15235	15180	15138	15343	15350	15210	15013	15291	15179	15220	14872	15189	15091	15258	15177	15110	15254	15137	15097	15128	15053	15124	15207	14980	15092	15222	15192	14964	15147	15211	15117	15014	15030	14935	15176	15200	15180	15297	15221	15049	15083	15238	15189	15194	15084	15227	15237	15254	15280	15132	15157	15276	15320	15150	15082	15233	14876	15165	15235	15192	15186	14924	15149	15209	15071	15044	15136	15174	14969	15030	15179	15070	15121	15092	15100	15240	15122	15137	15206	15002	15186	15023	15134	14883	15298	15025	15185	15172	15006	15107	15084	15045	15059	15050	15164	15176	15190	15072	15038	15120	15116	15247	15118	15153	15035	15086	15192	14896	15065	15177	15045	15065	15175	15070	15075	14995	15260	14981	15142	15074	15115	15026	14927	15106	15018	15007	15089	14926	15126	15187	15055	15244	15252	15377	15175	15186	15249	15167	15331	15114	15170	15043	15100	15055	15055	15219	15269	14979	15238	15099	15067	15099	15101	15310	15217	15104	15122	15147	15092	15306	15061	15195	15008	15216	15233	15136	15235	15023	14999	15157	15210	15065	15320	15130	15205	15073	15281	15001	15073	15009	15063	15197	15121	14986	15205	15127	15099	15206	15241	15233	15204	15016	15100	15010	15285	14916	15040	15206	15179	15098	15189	15146	15299	15201	15210	15121	15133	15347	15007	15188	15194	15169	15242	15160	15253	15305	15155	15324	15089	15189	15257	15217	15258	15256	15210	15042	15229	15135	15246	15265	14900	15103	15218	15038	15220	15285	15221	15124	15169	15326	15236	15038	15231	15162	15195	15175	15057	14967	14936	15179	15221	14959	15100	15134	15335	15179	15159	15064	15139	15101	15134	15023	15126	15119	15216	15101	15140	15138	15149	15179	15196	15125	15203	15019	15250	15066	15082	15364	15087	15143	15122	15122	15031	15152	15079	15142	15178	14984	15159	15282	15095	15067	15010	15289	15103	15062	15156	14935	14984	15092	15147	15261	15246	15057	14994	15249	15098	15209	15076	15213	15180	15116	15045	15094	15171	15154	15061	15205	15002	14932	15187	15230	15192	15160	15074	15111	15192	15203	15219	15262	15176	15046	15361	15190	15247	15059	14974	14982	15039	14949	15025	15146	15071	15334	15030	15000	15060	15093	15239	15243	15045	15044	15093	15167	15113	15048	15195	15079	15068	15160	15130	15235	15212	15033	15172	15127	15375	15117	15221	15144	15209	15264	15066	15222	15077	15247	14976	15110	15036	15107	15093	15158	15265	14997	14995	15115	15168	15203	15120	14993	14964	15283	15222	15074	15178	15122	15206	15200	15077	15165	15058	15036	15081	14957	15121	15204	15054	15116	15132	14982	15119	15049	15147	15198	15201	15184	15115	15107	15044	15318	15183	15109	15075	15093	15138	15163	15261	15144	15110	15088	15058	14946	15061	15166	14986	15206	15124	15062	15142	15130	15192	15081	15115	14985	14939	15155	15099	15234	15026	15016	15154	15276	15217	15017	15099	15161	15098	15010	15144	15184	15014	15094	15175	15277	14858	15238	15040	14978	15135	15104	15152	15108	15079	15048	15196	15111	15221	15247	15100	15016	15087	15131	15016	14945	15109	15097	15239	15099	15065	15043	15116	15161	15069	15241	15120	15158	15267	15080	15068	15155	15354	15052	15097	14986	15000	15209	15022	15139	15114	15137	15124	15067	15276	15118	15143	15063	15160	15122	15053	15071	15048	15024	15058	14945	15151	15165	15050	15102	15107	15123	15010	15103	15067	15112	14959	15264	15073	15280	15035	15161	15048	15285	15324	15042	15152	15085	15227	15087	15070	15233	15042	15166	15256	15192	15016	15142	15076	15258	15059	15169	15099	14992	15111	15166	15005	15208	15265	15137	15129	15120	15130	15169	15116	15101	15153	15034	15250	15173	15241	15006	14993	14932	15116	15263	15018	15036	15089	15175	15102	15082	15265	15238	15144	15148	15079	15162	15167	15194	15105	15235	15068	15030	15089	15021	15140	14995	14968	14989	15084	15134	15052	15073	15147	15182	15131	15204	14958	15113	15131	15163	15032	15121	15175	15258	15069	15011	15061	15252	15215	15113	15190	14985	15098	15032	15203	15171	15129	15176	14972	15043	15131	15191	14981	15363	15081	15057	15103	15024	15084	15203	15082	15120	15098	15117	15154	15129	15155	14963	15135	15080	15317	15206	15093	15158	15029	15030	15274	15025	15075	14990	15060	15162	15162	15113	15261	15272	15235	14978	15215	15091	15201	15101	15185	15024	15196	15241	15200	15190	15045	15261	15065	15256	15188	15010	15166	15075	15222	15159	15186	15235	15149	15081	15163	14989	15001	15035	15082	15172	15237	15098	15111	15078	15302	15236	15110	15157	15057	15067	15160	14941	14986	15266	15089	15170	15278	15108	15105	15168	15051	15245	15176	15012	15146	15133	14920	15148	15284	15165	15092	15301	15056	15134	15029	15197	15141	15012	14993	15099	15129	15133	15064	15078	15028	14979	15199	15050	15089	15189	15188	15046	15184	15102	15165	15131	14998	15138	15024	15439	15078	15180	15082	15074	15253	15057	15169	15081	14957	15144	15058	15173	15023	15188	15128	15188	15106	15053	15173	15010	15109	15150	15137	15263	15053	15107	15273	15048	14959	15110	15155	15143	15298	14994	15120	15045	14972	15261	15091	15101	15234	15180	15083	15122	15059	15016	15021	15234	15233	15174	15062	15191	15092	15105	15136	15108	15085	15184	15167	15122	15197	15169	15048	15025	15061	15064	15157	15204	15313	14856	15170	15310	15270	15103	15144	15282	15168	15144	15175	15079	15169	14993	15113	15237	14931	15033	15144	15042	15034	15201	15117	15041	15084	15027	15134	15099	15249	15152	14982	15150	15051	15029	15162	15113	15265	15050	15148	15182	15083	15252	15211	15116	15193	15092	15099	14991	15194	15143	15160	15261	15162	15061	15106	15246	15164	15092	15038	15058	14979	14924	14963	15123	15312	15301	15005	15147	15234	15108	15053	15350	15088	15046	15129	14953	15205	15211	15145	14979	15148	14969	15123	15037	15133	15135	15160	15253	15024	15125	15070	15227	15152	15113	15190	14978	15269	15066	15220	15085	15254	15135	15111	15006	15120	15049	15186	15094	15033	15113	15047	15222	15208	15072	15087	15005	15148	15149	15044	15033	15158	15089	15080	15028	15022	15267	15102	15079	14971	15089	15160	15221	15000	15049	15110	15178	15232	15054	15229	14990	15135	15066	14999	15179	15167	15289	15033	15013	15172	15117	15061	15238	15209	15093	15197	15070	15191	15214	14924	14915	14991	15102	15224	15091	15073	15172	15173	15081	15219	15065	15100	15126	15010	15068	15222	15176	15042	15108	15040	15272	15113	15209	15125	15185	15226	14932	15091	14990	15075	15139	15116	15388	15004	15181	15095	15035	15096	15180	14920	15169	15038	15117	15189	15148	15258	15203	15176	15090	15198	15000	15281	15357	15008	15367	15079	15086	15172	15105	15120	15186	15003	15171	15083	15054	15232	15124	14901	15124	15157	15049	15183	15062	15175	15016	15115	15315	14921	15102	15269	15049	15178	15102	15153	15233	15040	14997	15175	15082	15120	14986	15222	15017	15033	15068	15169	15090	14991	15329	15202	15051	15126	15232	15156	15181	15128	15166	15119	15155	15152	15202	15225	15201	15202	14992	15099	14967	14949	15083	15305	15143	15117	15084	15179	15285	14979	15109	15191	15091	15188	15198	15132	15234	15120	15231	15240	15078	15292	15044	15036	15058	14987	15080	15032	15040	15101	15060	15078	15127	15366	15027	15092	15171	15089	15003	15125	15256	15064	14923	15238	15094	15002	15203	14979	15097	15095	15231	15091	15185	15005	15071	15069	14849	15262	15199	15297	15265	15284	15018	15109	15182	15163	15048	15021	15104	15199	15140	15079	15127	15100	14968	15136	15094	15192	15102	15150	15073	15045	14836	15092	15195	15163	15006	15213	15284	15124	15122	15246	15119	15082	15253	15223	15171	15214	15068	14998	15193	15199	15285	15197	15319	15013	15177	15121	15104	14878	15285	15194	15197	15086	14981	15051	14987	15110	15048	15053	15187	15041	14961	15270	15279	15077	15032	15120	15169	15090	14979	15139	15129	15126	15121	15126	15215	15008	15152	15092	15033	15097	15065	15175	15114	15009	15235	15054	15029	15156	15064	15139	15314	15136	15157	15144	14986	15098	15131	15137	15175	15084	15215	15187	15102	15163	15127	15041	15026	15065	15086	15148	15222	15209	15214	15073	15257	15019	15044	15190	15266	15087	15110	15149	15179	15154	15143	15162	15081	15270	14887	14893	14964	15242	15347	15051	15160	15124	15065	15008	14888	15250	15198	15135	15111	15306	15048	15131	15306	15091	15054	15123	15232	14792	15036	15251	15130	15089	15290	15127	15096	15069	15030	15048	15254	15106	14947	15143	15052	15025	15177	15123	15169	15094	15209	15069	15229	15083	15266	15262	15352	15213	15359	15214	15159	15141	15090	15221	15230	15186	15154	15273	15127	14950	15000	15210	15280	15097	15143	15132	15179	15151	15128	15137	14998	14965	15123	15087	15119	15071	14893	15138	15126	15261	15184	15233	14995	15082	14894	15221	15268	15209	15123	15000	14952	15211	15136	15171	15108	15393	15025	15099	15172	15300	15066	15159	15086	14958	15321	15239	15209	15288	15073	15151	15147	15200	15095	15047	15162	15072	15210	15088	15254	15156	15112	15172	15236	15195	15197	15278	15214	15110	15102	15006	15283	15087	14970	15134	15084	15154	15108	14960	15203	15053	15201	14967	15174	15163	15198	15132	15024	15078	15018	15076	15193
29052	34764	48036	34251	23890	19703	18714	18211	18090	18057	18303	18263	18246	18070	18070	18052	18048	18147	17914	17905	18265	17849	17956	18038	18101	17981	18210	18120	18151	18278	18358	18124	17968	18091	18029	17830	18264	17954	18090	17858	17814	18151	18182	18088	18385	18050	17925	18077	18020	18005	17974	18018	18102	17947	17932	18175	18155	18296	18129	18072	18126	17987	17966	18041	18099	18115	18097	17982	17994	18096	18090	18103	17888	17946	17950	18193	18112	18008	17900	18085	17986	18131	18070	18165	17926	18156	18212	17895	18072	18024	17912	18129	18122	18128	18231	17994	18163	17975	18055	18061	17980	17886	18008	18140	18073	17977	17995	18052	17998	18139	18063	17928	18040	18002	18154	17982	18085	18047	17849	18052	18133	18003	18152	18153	18075	17876	17914	18022	18026	17860	18040	18017	18132	18141	17998	18057	17945	18052	18124	17983	18183	18096	18000	18131	18172	18043	17975	17973	18015	17961	17842	18239	18063	17957	17937	18028	18068	17979	17943	18098	17957	17904	17868	18090	18074	18146	17977	18052	17954	17881	18052	17983	18211	18029	18104	18082	17984	18154	18041	18044	18095	17983	18101	18007	18086	18020	18151	18081	18114	17918	18143	18229	18008	18127	18179	17993	18069	18012	18044	18080	18107	17852	18083	18341	17936	18090	17973	17939	18109	18182	18013	18010	17967	17988	17985	18157	17886	17929	17993	18182	18050	18017	18024	17995	18132	18003	18199	18061	18345	18162	17948	17962	18215	18109	17849	17985	18074	18197	18065	17926	18109	18258	18143	18310	18036	18176	17878	17883	17979	18073	18141	18003	18030	17933	17811	18090	17951	18044	18081	18013	17987	18167	18025	18122	18008	18170	17904	18111	17897	18174	18110	18180	18108	18012	18102	18167	18128	18017	18034	17930	18003	17927	18040	18023	17774	18382	18004	18055	18032	18245	17902	17922	18003	18082	18091	18071	18030	18037	18013	18113	18017	17981	17949	17926	18038	17897	18115	18233	18378	18175	18121	18177	18149	18009	18057	18182	18055	17994	18201	18108	18087	17927	18111	18177	18311	18159	18129	18166	18122	18065	18203	18055	18128	18176	18113	18113	18011	18033	17910	18184	17994	17963	17944	18079	17982	18052	18033	18021	18004	17917	17983	18024	18202	18058	18084	17863	17878	18173	17912	18144	18242	18153	17858	18117	17837	18076	18050	18300	18107	18046	17972	17928	18085	18016	18264	18230	18083	17867	17904	18133	18087	17875	18212	18004	18038	18120	18100	17851	17969	18053	18064	17903	18125	18117	18132	17812	17843	18143	18215	18064	18052	18066	17904	18108	18346	18111	18096	18119	18178	17968	18070	18022	18141	17995	17906	18243	18198	18025	17966	18098	18029	18039	17883	17929	18064	18093	18042	17882	18062	18101	17974	18041	18107	18285	17977	18112	18051	17978	17981	18184	17972	18052	17980	18113	18068	17995	18093	17893	18038	18134	18094	17943	18118	18066	18127	17906	18255	18075	18061	18141	18040	18037	18047	17960	18058	18131	17963	18191	18043	18131	18241	17914	17932	18037	17972	17958	17969	18072	17939	17972	18171	18084	18118	18126	18010	18099	18091	18234	18002	18139	18002	18100	18054	18101	18055	18112	18039	18055	17943	17888	17905	18006	18066	18253	18105	18020	17991	18102	18105	18041	18089	18148	18102	18128	18029	18145	17931	17901	18132	17875	17944	18383	18190	18140	17983	17965	18068	18107	17872	17914	17851	18112	18081	17861	18007	17796	17944	17964	17993	18174	18096	17933	18257	18215	18087	17860	18128	17976	17991	17963	17986	18224	17979	17910	17829	17854	17805	17782	17938	17918	18020	18072	17920	18068	17855	17894	18067	18005	18074	17996	17921	18277	18030	18198	17959	17953	18045	18108	18149	18122	18008	17953	17974	17911	17958	18103	17864	17967	17827	17946	18040	17911	18111	18012	18187	17919	18117	18068	18106	18064	18043	17929	17958	17960	18272	18133	18094	17831	18096	18256	18189	18118	18046	18075	18094	18171	17802	17927	17997	18103	18114	17994	17928	18168	17853	17816	17899	17905	18125	18072	17965	18020	17980	18066	18024	18198	18133	17926	17922	18074	18242	17996	18108	18080	17931	18052	17957	17890	17972	17748	18045	17953	18028	17985	18104	18094	18008	18126	18297	18114	18128	18082	18042	17949	18047	18127	18043	18185	17985	17931	17966	18164	18084	18148	18215	18155	17993	17987	18011	18076	17996	18268	17976	17954	18264	18101	18267	18014	18074	18032	18020	17971	18300	18093	18019	18074	17991	18079	18118	18059	18095	17876	18101	18155	18091	17911	18217	18037	18004	17911	18003	17691	18078	18066	17986	18032	17943	18125	18223	18161	18105	18108	18130	18151	18012	18225	17971	18095	18042	17976	18080	18035	18252	18044	18007	18121	18336	18073	18009	18177	18222	17922	18036	18191	18135	18278	17984	17961	17991	17923	18041	18311	18054	17970	17986	17981	18119	18033	18044	18150	17980	17947	18247	18092	18190	18145	18035	18187	18051	18122	18226	18028	17965	17960	18153	17854	17937	17975	18070	18113	18162	18111	18051	18001	18006	18189	18036	17856	17975	18016	17898	18263	17994	18206	18105	17916	18035	18151	17959	18037	18118	18198	17890	17977	18046	18008	17864	18033	17986	17861	17975	18064	18266	18172	18271	17866	17893	17997	18236	18341	18334	18277	18153	17952	18055	18175	18027	18022	18045	18119	17982	18135	18163	18116	18161	18192	18080	18104	18091	17994	18128	18171	17924	18012	17988	18071	18296	18061	18116	18158	17874	17919	17875	18194	17865	18225	18100	18193	17732	18251	18370	17865	17972	17772	17880	18260	17879	18081	17902	17960	17980	18087	18078	18071	18105	18148	18001	18033	18189	17982	18039	18137	18049	18175	18343	17997	18079	17957	18019	17841	18004	17842	18226	18151	18129	18173	18149	18196	18070	18216	17964	18061	18081	18053	18207	18099	18119	17864	18132	18039	18256	17962	18154	18082	17874	18235	18026	18205	17964	18060	18221	18066	18002	18078	17958	18210	18031	18186	18210	17927	18117	18037	18069	18116	18022	18071	17992	17926	17953	18025	18000	17906	17907	17986	17807	18081	17965	17967	18167	18040	18089	18040	18109	17959	18060	17996	18181	17962	17922	18065	18141	17942	18063	18124	18000	18154	18090	18192	18202	18103	17814	17963	18060	17941	17795	17985	18000	18094	18010	18024	18044	18153	17764	17971	18018	18123	18038	18164	17993	18070	18013	18378	18134	18010	18039	18201	18076	18194	18256	17785	17975	17995	18008	17881	18296	17966	18122	17909	18180	17947	18059	18098	17933	18048	17736	18243	17978	17874	18152	18018	17931	18024	18042	17836	18198	17834	17946	18003	18085	18143	17995	18080	18163	17983	17905	18023	17916	18075	18008	17931	18082	18132	18087	18160	18185	18159	18221	18092	18217	18121	18216	18130	17945	18016	18104	18098	17940	18166	18043	18156	18197	18097	17968	17984	18157	18215	18138	18176	17877	18156	17940	18017	18200	18080	18068	17746	18043	17780	18078	17894	18078	17786	18106	18072	17968	18053	18093	18181	18062	18123	18221	17928	18196	18025	18117	17911	17978	18212	18176	18272	18165	18061	18093	18102	17997	17922	18199	18042	18019	18327	18006	18041	18001	18097	18041	18038	18049	18046	18012	18065	18047	18036	18234	18132	18237	17943	17964	17982	17994	17861	17776	18128	18188	18135	18034	17970	18037	17978	17982	18167	18069	18217	18120	18122	18138	18266	18136	18113	18051	18063	18150	17973	18005	18145	18091	18099	17831	18049	18066	18049	18116	18013	18047	17925	17994	18234	18249	18059	18006	17944	18149	18285	18094	17862	18044	18276	18016	18033	18017	18076	17983	18184	18091	17877	18015	18094	18050	18116	17913	17926	18307	18128	18214	18072	18151	18044	18051	18100	18015	18225	18048	18173	17967	18218	18018	18054	18361	17885	18161	17999	17973	18076	18113	18136	18043	18163	18139	17992	17887	17976	18092	17940	18087	17962	18283	17942	18085	17964	17836	17942	18210	18245	18008	18047	18067	18109	18287	18164	18044	18143	18077	18032	18053	18129	18133	18098	18032	18152	17986	18112	17919	17956	18065	18123	18038	17900	18028	17891	17985	18150	17964	18217	18152	18085	18133	17823	17972	18131	18027	18205	18199	18125	18068	17868	17946	18181	17993	18067	17847	18135	18055	18062	18003	17990	18087	17982	17969	18077	18107	18014	17875	18026	18064	18216	18110	18167	17921	18036	18112	17874	17991	18078	17851	17910	18002	18089	18114	18138	17985	18027	18136	17872	17915	18104	18039	18180	18038	17959	17888	18180	17917	17968	17983	18034	18001	18152	18164	17895	18167	18074	18017	18210	18116	18275	18103	18120	18024	17903	17951	17857	18097	18034	18063	18015	18031	17968	18096	17945	17973	18249	18174	17978	17961	17805	18031	18261	18168	18246	18026	18312	18298	18018	18013	18164	18255	17903	18082	18254	17949	17869	18008	18096	18057	18212	17908	18437	18085	18048	18251	18142	17961	18063	18123	18137	18143	18065	17998	18026	18070	18178	18347	17927	18169	18130	17869	18027	18070	18107	17946	17994	18188	18086	18150	18068	17941	18062	18038	18033	18056	17869	18264	17908	18167	18134	17867	17975	17803	17957	17892	17997	18059	17968	17983	17745	18065	18085	18062	18199	18132	18184	18127	18165	18022	18132	18153	18034	18114	18136	18079	18181	18113	17842	18205	18016	17858	18018	18201	18293	18171	18209	17994	18026	18208	18025	18128	18107	18266	18167	18043	17902	18059	18007	17925	18100	17994	18051	18150	17908	18064	18111	17994	18277	18257	18051	18144	17947	17969	17835	18081	18185	18066	18108	18126	18160	17886	18097	18021	18000	18161	18089	17846	17958	18078	18237	18088	18033	17963	17821	18020	18064	18012	18047	17936	17985	18070	18127	18089	17970	17979	18152	18048	17895	18007	18098	17984	18079	17906	17911	17996	18072	18049	18333	17908	18045	18256	17928	18038	18060	18285	18135	18106	18245	18070	18056	17993	17997
32129	57636	51136	30801	21198	16376	15236	15442	15326	15287	15255	15234	15481	15320	15221	15212	15293	15400	15316	15247	15374	15268	15113	15273	15363	15258	15255	15342	15361	15331	15322	15195	15375	15251	15191	15438	15334	15192	15266	15351	15226	15365	15225	15280	15432	15164	15360	15306	15297	15277	15424	14994	15365	15369	15350	15280	15147	15104	15266	15152	15287	15422	15421	15099	15365	15286	15272	15281	15103	15314	15417	15270	15238	15400	15338	15317	15514	15187	15299	15205	15414	15330	15291	15346	15406	15244	15248	15190	15317	15273	15289	15390	15259	15186	15290	15366	15299	15145	15247	15198	15420	15114	15399	15084	15261	15170	15399	15276	15282	15248	15395	15259	15142	15161	15248	15156	15354	15234	15225	15331	15387	15265	15131	15216	15246	15271	15288	15340	15238	15059	15288	15230	15371	15346	15403	15321	15286	15363	15163	15065	15436	15411	15393	15361	15282	15142	15329	15192	15379	15213	15329	15267	15322	15255	15259	15245	15320	15478	15464	15295	15366	15072	15332	15325	15309	15353	15300	15235	15198	15080	15304	15201	15257	15268	15116	15326	15351	15263	15309	15224	15329	15366	15294	15378	15136	15275	15375	15360	15326	15147	15268	15284	15390	15141	15143	15160	15131	15330	15380	15151	15400	15309	15241	15351	15247	15371	15294	15168	15090	15169	15420	15242	15443	15389	15343	15276	15186	15219	15265	15327	15349	15404	15242	15134	15221	15260	15183	15189	15251	15078	15243	15218	15141	15367	15475	15244	15097	15256	15313	15244	15306	15219	15252	15194	15315	15112	15375	15288	15511	15131	15253	15236	15327	15352	15178	15157	15038	15382	15161	15354	15315	15237	15273	15191	15194	15277	15290	15321	15100	15357	15145	15216	15263	15399	15288	15380	15089	15191	15258	15244	15194	15318	15245	15393	15479	15139	15167	15220	15368	15136	15370	15276	15130	15381	15335	15282	15185	15292	15283	15376	15340	15263	15231	15482	15249	15239	15315	15133	15471	15253	15328	15176	15255	15134	15189	15181	15397	15113	15297	15169	15284	15247	15397	15280	15384	15341	15365	15159	15297	15197	15413	15225	15392	15318	15289	15162	15318	15310	15297	15288	15370	15327	15316	15597	15236	15197	15268	15348	15286	15198	15268	15269	15181	15221	15109	15237	15160	15262	15253	15193	15153	15266	15193	15140	15334	15328	15403	15081	15456	15360	15340	15376	15169	15384	15184	15330	15284	15431	15172	15312	15267	15282	15362	15403	15305	15305	15221	15298	15199	15541	15237	15292	15389	15321	15315	15178	15137	15286	15468	15313	15286	15388	15315	15331	15320	15186	15383	15357	15331	15244	15310	15274	15228	15284	15197	15105	15276	15332	15261	15242	15278	15213	15475	15340	15400	15306	15212	15387	15197	15201	15316	15181	15350	15146	15220	15201	15230	15098	15226	15360	15073	15186	15162	15234	15360	15264	15080	15194	15346	15393	15392	15377	15283	15252	15201	15340	15243	15327	15336	15228	15280	15063	15120	15315	15180	15298	15181	15135	15301	15369	15301	15098	15154	15166	15334	15192	14993	15244	15184	15322	15261	15376	15317	15225	15349	15056	15363	15145	15257	15327	15201	15422	15232	15090	15336	15338	15236	15240	15398	15213	15237	15358	15281	15300	15252	15172	15249	15316	15359	15107	15275	15363	15233	15389	15223	15278	15140	15444	15239	15387	15322	15355	15124	15089	15126	15228	15424	15296	15177	15287	15231	15240	15315	15389	15260	15337	15367	15193	15309	15360	15268	15280	15250	15292	15261	15287	15126	15185	15345	15284	15243	15116	15286	15134	15487	15225	15351	15109	15180	15432	15320	15237	15250	15349	15269	15336	15370	15358	15422	15245	15312	15262	15338	15337	15421	15234	15155	15184	15340	15250	15168	15275	15204	15344	15267	15193	15348	15228	15185	15200	15125	15130	15250	15330	15347	15330	15196	15231	15351	15355	15238	15252	15229	15301	15321	15500	15089	15233	15235	15379	15481	15185	15199	15197	15262	15410	15241	15267	15221	15291	15308	15145	15430	15296	15367	15249	15252	15445	15301	15100	15266	15173	15548	15283	15302	15250	15299	15316	15281	15397	15303	15332	15148	15165	15319	15313	15167	15070	15216	15411	15359	15466	15296	15241	15200	15319	15149	15245	15333	15209	15243	15320	15330	15221	15199	15187	15175	15236	15177	15253	15500	15280	15196	15299	15180	15248	15268	15266	15064	15147	15471	15302	15365	15281	15321	15201	15194	15233	15166	15335	15253	15283	15119	15124	15138	15361	15165	15214	15173	15314	15313	15449	15443	15259	15271	15346	15362	15257	15108	15484	15219	15256	15301	15202	15451	15160	15365	14990	15162	15483	15363	15120	15309	15308	15170	15256	15337	15163	15228	15183	15342	15222	15362	15253	15266	15086	15396	15199	15216	15138	15331	15134	15179	15281	15233	15396	15156	15124	15382	15157	15212	15181	15219	15123	15272	15253	15442	15259	15350	15222	15148	15292	15269	15103	15408	15310	15299	15480	15313	15248	15178	15219	15365	15153	15478	15376	15067	15251	15336	15241	15258	15296	15377	15274	15286	15331	15172	15291	15325	15260	15310	15390	15298	15396	15323	15380	15343	15171	15268	15254	15301	15161	15145	15256	15322	15139	15378	15218	15169	15228	15322	15154	15325	15401	15277	15226	15208	15394	15203	15409	15340	15274	15463	15277	15260	15346	15194	15094	15204	15207	15191	15248	15166	15260	15420	15279	15318	15174	15267	15180	15369	15323	15411	15368	15223	15168	15317	15377	15276	15279	15304	15451	15328	15262	15375	15341	15331	15190	15268	15358	15310	15141	15209	15143	15272	15431	15277	15242	15264	15292	15021	15092	15243	15240	15365	15209	15471	15198	15240	15387	15161	15222	15069	15304	15285	15176	15140	15230	15439	15367	15322	15207	15354	15252	15327	15227	15123	15196	15094	15351	15186	15484	15376	15184	15327	15264	15351	15191	15304	15279	15205	15180	15225	15310	15331	15298	15076	15405	15191	15358	15413	15193	15240	15388	15198	15301	15268	15386	15100	15213	15417	15280	15253	15454	15134	15409	15119	15375	15321	15217	15380	15360	15407	15258	15192	15136	15374	15207	15234	15206	15267	15400	15432	15079	15323	15305	15205	15327	15218	15336	15263	15479	15421	15113	15309	15255	15295	15291	15115	15419	15108	15228	15253	15224	15427	15317	15203	15373	15459	15272	15112	15382	15335	15390	15232	15313	15321	15338	15484	15417	15245	15287	15199	15389	15318	15443	15233	15434	15206	15241	15172	15408	15408	15346	15249	15251	15453	15159	15349	15297	15249	15341	15268	15279	15271	15269	15372	15164	15180	15285	15190	15174	15317	15283	15390	15192	15245	15312	15352	15281	15273	15262	15398	15086	15325	15362	15267	15562	15491	15293	15186	15310	15485	15433	15336	15216	15438	15038	15339	15201	15510	15235	15280	15284	15256	14947	15226	15123	15284	15281	15293	15362	15105	15325	15239	15247	15340	15258	15217	15402	15172	15114	15235	15294	15223	15336	15129	15359	15281	15222	15162	15371	15362	15275	15479	15177	15186	15254	15187	15453	15293	15285	15108	15181	15259	15359	15440	15304	15328	15253	15301	15441	15078	15208	15193	15254	15213	15234	15416	15562	15318	15360	15093	15423	15231	15221	15246	15166	15318	15228	15411	15158	15319	15188	15195	15157	15356	15354	15038	15120	15169	15331	15326	15220	15194	15290	15234	15355	15190	15343	15110	15186	15295	15265	15416	15224	15317	15191	15275	15134	15402	15320	15169	15374	15234	15334	15228	15357	15409	15241	15062	15249	15280	15438	15255	15176	15325	15010	15130	15285	15287	15245	15258	15345	15201	15318	15561	15322	15199	15241	15293	15237	15154	15424	15327	15163	15293	15302	15387	15245	15256	15457	15083	15321	15274	15147	15200	15182	15292	15349	15259	15370	15291	15146	15117	15244	15143	15322	15357	15434	15459	15313	15239	15505	15140	15313	15191	15283	15204	15180	15296	15331	15331	15128	15173	15070	15355	15393	15393	15109	15274	15077	15442	15200	15245	15217	15193	15297	15347	15112	15376	15338	15235	15259	15416	15301	15247	15189	15309	15225	15369	15313	15194	15332	15115	15152	15189	15187	15089	15289	15216	15154	15305	15260	15363	15213	15192	15314	15171	15245	15238	15228	15137	15212	15353	15292	15128	15430	15315	15218	15426	15367	15282	15319	15296	15280	15276	15424	15295	15248	15314	15375	15232	15304	15126	15248	15238	15267	15300	15519	15125	15212	15380	14990	15445	15207	15340	15382	15275	15306	15195	15193	15253	15168	15275	15338	15188	15371	15335	15242	15064	15377	15209	15248	15134	15238	15335	15209	15258	15284	15224	15208	15328	15208	15277	15369	15395	15328	15309	15041	15311	15296	15373	15388	15248	15161	15243	15286	15282	15393	15233	15446	15177	15201	15259	15259	15302	15254	15311	15268	15358	15200	15479	15376	15394	15232	15354	15395	15436	15388	15436	15155	15246	15198	15303	15339	15256	15372	15117	15296	15271	15122	15082	15403	15324	15292	15296	15254	15228	15291	15247	15291	15324	15166	15256	15300	15192	15202	15159	15270	15250	15367	15123	15259	15180	15190	15542	15141	15172	15256	15309	15254	15330	15312	15252	15370	15317	15273	15367	15364	15312	15252	15416	15238	15145	15370	15358	15286	15205	15364	15227	15123	15403	15252	15319	15401	15336	15403	15273	15277	15254	15293	15341	15372	15314	15254	15279	15084	15307	15125	15279	15304	15474	15331	15158	15315	15422	15288	15185	15363	15372	15232	15196	15301	15213	15434	15437	15394	15258	15211	15119	15217	15231	15314	15244	15323	15387	15174	15302	15222	15379	15195	15474	15297	15222	15258	15324	15323	15250	15290	15532	15216	15210	15276	15343	15316	15211	15313	15134	15219	15289	15136	15263	15286	15251	15354	15320	15278	15263	15114	15288	15128	15308	15229	15220	15359	15328	15128	15287	15401	15256	15299	15184	15198	15352	15162	15269	15320	15331	15245	15240	15241	15145	15194	15312	15294
24003	24076	43131	42185	35519	26593	22187	18781	18103	18490	18154	18211	17834	18363	18184	18232	18079	17974	18242	18066	18236	18055	17949	18081	18089	18091	17965	18078	17947	17940	18137	17962	17749	18034	18084	18104	18033	17951	17908	18073	17689	17839	18080	18066	17867	18313	18152	18053	17999	17976	18012	18179	17961	18106	17858	18157	17779	17985	18040	17889	17956	17883	18062	17934	17905	18057	17897	18064	17914	17935	17984	17957	17841	17905	17924	17842	18200	18082	17954	18017	17991	17922	17976	17819	17944	17936	17980	17891	17982	17920	17838	17822	17989	17887	18031	17785	17889	17928	17840	17745	17868	17940	18042	17831	17928	18119	17968	17957	18006	17855	18101	18064	17866	18050	17930	17970	17807	18099	17861	18064	17942	17822	17911	17868	17903	17987	17825	18039	18010	17778	17779	17805	18061	18078	17894	17813	18047	17777	17963	18007	18160	17764	17819	17942	17976	18020	17951	18005	17920	17793	18087	17934	17954	17954	17956	18002	18181	18089	17978	18024	18201	17953	18243	18095	18035	18135	17884	17943	18063	17950	17969	17983	17976	18068	17978	17811	17944	17931	17861	17993	17919	17897	17916	18013	17890	17917	18026	17848	18001	17911	17964	18055	18066	18031	17796	17863	17719	17905	17850	18018	17917	17840	17720	17951	17969	17973	17988	17935	17830	17700	17962	18038	18012	17818	18050	18083	17923	17758	17920	17915	17875	18062	17780	17751	17850	18081	17910	17870	18082	17732	18063	17847	17748	18124	18046	17904	17743	18038	17889	17723	18130	18090	17991	17909	17936	17900	17881	17791	17894	18002	17857	17959	17841	18028	17792	17861	17703	17884	18082	17901	17752	17875	17817	17912	17721	17801	17925	17940	17912	17759	17976	17876	17918	18065	17925	17852	18024	17991	17895	17918	18008	17784	17959	17954	17965	17905	17823	18103	17718	17796	17849	17938	17877	17758	17851	18052	17905	17943	17827	18062	18049	17986	17944	18045	17930	17870	17987	17966	17896	17906	17991	17849	18023	18104	18017	17909	17938	17886	18060	17873	17919	18005	17901	18014	17942	17862	18197	17883	18054	17892	18052	17955	17904	18063	17991	17829	18034	17973	18058	17946	17852	17933	18025	18129	17957	18005	18066	17832	18006	17997	17929	17936	18006	18100	17979	17865	17661	17811	18168	17994	17854	17861	18042	18086	18024	17930	17873	18017	17874	18034	17947	17915	17770	17866	18004	17829	17935	17854	18012	17984	18276	17882	17954	18028	17707	18028	18073	18041	17914	18070	17867	17858	17864	17678	17774	17900	18131	17761	17912	17904	17832	17818	17716	17848	17846	18059	17780	17793	17742	18030	17964	18081	17998	17790	17871	17946	17670	17990	17841	17924	18047	17971	18005	17874	17726	17916	18033	18017	18185	17984	17877	18075	17875	17824	17826	17735	17752	17869	17897	18127	17813	18042	17934	17985	17762	17925	17922	18021	18097	17903	17871	17871	18017	18018	17836	17968	17624	17760	17957	17938	18066	17971	17988	17855	17798	17962	17822	17891	17746	17895	17928	17782	17928	18041	17902	18092	17889	18157	17918	18022	17967	17931	18028	17953	17910	17809	17834	17972	17912	17903	17929	17891	18024	17907	17974	18053	17859	17785	17915	18156	17921	17952	17970	17981	18005	17926	18093	17894	17883	17997	17954	17817	18049	17936	17884	17865	17834	18070	17856	18178	17914	17721	18068	18017	17940	17780	17745	17807	17992	18023	17997	17948	17846	18047	18028	17891	17748	17996	18061	17928	17804	17861	17847	18056	18183	18052	18028	17957	17801	17811	17874	17880	18111	17910	17948	18040	17899	18055	17995	18131	18050	17968	17924	17797	17911	17963	18090	18111	18004	17834	18009	18036	17793	17799	17912	17986	17870	17830	17831	17883	17948	18024	17961	17842	18027	17829	17677	18033	18023	17813	17756	17873	17990	17911	17793	17969	17921	17872	17823	18016	17714	17812	17907	17971	17902	17880	18000	17936	17920	17943	17739	17931	17977	17965	17692	18047	17990	17998	17877	17885	18026	17790	17882	17992	17771	17982	17886	17882	17927	18023	17890	17896	17892	18006	17721	18016	17781	17900	18028	17950	17926	17860	17973	18055	17988	17763	18156	17866	17794	17948	18090	18006	17713	17928	18036	18102	17979	17856	18102	17713	17852	18029	17958	17807	17895	17939	18087	18201	17774	17907	17770	17793	18053	17956	17954	18112	18150	18047	18031	17943	18024	18007	17990	17794	17784	17941	17933	17689	17918	17652	18106	17799	17926	17838	18089	17959	17652	18005	17916	17907	18021	17622	17791	18036	17974	18131	17944	18045	18152	18054	17861	17938	17849	17815	17905	17900	18019	18053	17821	17993	17929	18028	17785	17943	17977	17908	17748	17912	17812	18109	17834	17759	18038	17932	18011	17942	17892	17747	17790	17916	17953	17620	17753	17896	17844	17892	18117	17893	17931	17916	17917	17675	18224	17655	17962	18142	17933	18022	18047	17622	17945	18202	18079	17955	17885	17912	17732	18076	17933	18027	17851	18219	18112	17916	18003	17839	17934	17921	17926	17985	18091	17979	17946	17820	17909	17931	17994	17828	17997	17819	17852	17886	17972	17984	18050	18037	18184	17785	18056	18127	17915	17980	17939	17884	17838	17694	17960	18021	17885	17791	17985	17953	17949	18051	18023	18137	18045	17891	17999	17913	17956	17952	18045	17854	18024	17852	17832	17868	18197	18126	17940	17837	17980	17893	17890	17844	17891	18075	17927	18188	17949	18111	17747	17894	17770	17811	18027	17754	18030	17798	17761	18026	17934	17759	17951	17929	17901	17853	17897	17957	18152	17867	17698	17896	17770	17841	17820	17912	18050	17969	17732	17962	17633	17859	18120	17895	18083	18064	17782	17798	17796	17945	17818	17749	17845	17783	17939	18064	17835	18043	17990	17874	17816	17779	17871	18104	17928	17778	17766	18161	17856	17878	17890	17956	17931	17897	17924	17637	17786	18031	18006	17807	17934	17931	17949	18025	17799	17883	17800	17905	17954	17970	17916	17882	18033	17970	17855	17911	17993	17651	17732	17852	18020	17885	17944	18053	18034	17939	18022	17852	17820	17858	17950	17923	17946	17831	17762	17931	17971	17922	17785	17911	17793	18024	17944	17878	18036	18050	17946	17746	17920	18043	17739	17877	17842	17962	18170	18087	17928	17823	17909	18081	18181	17938	17746	18027	17868	17931	17981	18025	17835	18106	17952	17886	18015	17894	18019	18045	18089	17718	17902	18047	17945	17846	17712	17989	17974	18081	17840	17885	17763	18120	18137	17934	17701	17906	17956	17995	17858	17921	17970	17839	17839	17737	17908	17894	17896	17819	17998	17877	17883	18068	17719	18007	17948	17563	18086	17926	17923	17840	18002	18023	17849	18035	17780	17951	17919	17964	17899	17847	17720	17884	18175	17966	18020	17792	17761	17724	17841	17938	17869	17758	17929	17857	17976	18077	17899	17818	17954	17983	17930	18016	17890	17815	17889	17928	17734	18018	17979	17949	18084	17801	17900	18023	17834	18024	17711	17696	18205	17850	17936	17708	17924	17921	17868	17984	18005	17951	17882	17829	17780	17967	17781	17880	17828	17848	17746	17794	18024	17845	17949	17893	17786	17826	17825	18016	18131	17867	17980	18013	17990	17855	17726	17927	17812	18087	18089	17906	18006	18017	17710	17974	18011	18106	17868	18022	17894	17572	17927	18054	17952	17993	17997	17785	17758	17885	17860	17947	17900	17742	17991	17823	18120	18047	17927	18086	18018	18013	17968	17956	18040	18086	18016	17818	17955	18113	18059	17823	17937	17959	17833	17979	17973	17972	17687	17823	18003	17920	18133	18115	17703	17783	17826	18048	18012	17959	17668	17854	17862	17643	17991	17717	17909	17941	17855	17956	17834	17773	17804	17910	17912	18114	17898	17955	17790	18097	17992	17987	17894	18034	17984	18067	17802	17943	17965	17914	17778	17870	17889	17872	18171	18004	17906	17843	17811	17840	17784	17899	18210	17899	17983	17773	17925	17828	17811	18011	17930	17837	17824	17921	18072	17940	18129	17925	17776	18001	17952	17916	17829	18015	18172	17889	17712	17783	17980	18019	18024	18169	18152	18027	18003	18026	17916	17916	18099	18157	18087	18113	18044	18138	17972	17871	18072	17829	17918	18030	17818	17893	17927	17940	17812	17847	17920	17965	18000	17896	17865	17680	17806	17748	17902	17791	18063	17814	17980	18002	17740	17754	18052	17922	18089	18089	17924	17882	18006	18046	18070	17742	18045	18021	18075	17963	17953	18167	18004	17828	17906	17925	17975	17960	17890	17913	18017	18103	17745	18004	18013	18006	17978	17967	17845	17921	18061	18043	18032	18068	17788	17865	17937	18049	17999	18081	18188	17789	17976	17769	17802	18119	17914	18027	17982	17953	17931	17989	17941	17891	17908	17933	17912	17913	17961	17851	17894	17942	17780	17926	17932	17840	17901	18115	18005	17840	18045	18075	17692	17653	17917	18016	17892	18024	18038	17822	17991	18044	18004	17738	17968	17877	17827	17781	17928	18029	17937	17586	17959	17814	17904	18018	18201	18098	17996	18228	18053	17885	17951	17807	17824	17912	17984	17869	17922	17847	18087	17781	17906	18008	18099	17856	18012	18007	17898	17743	17868	17855	17931	17753	17923	17853	18125	17957	18039	17866	17914	18053	18039	18019	17791	18123	17881	17932	17808	18120	17973	17868	18029	17878	17825	17897	17910	17971	17822	17816	17763	17731	18023	18055	17978	18042	17852	18061	17998	18078	18113	17867	17978	18125	17871	17811	17972	17959	18077	17956	17974	17984	17995	17855	18036	18149	17905	17887	18044	17855	18242	17950	17765	17904	18035	17936	18041	17927	18048	17818	17906	18013	17970	17964	17944	17743	17770	18029	17919	18109	18034	17884	17987	17997	17801	18052	17931	17678	18125	17913	17923	18088	17893	18052	17796	18067	18018	17974	18011	17954	18174	17829	17991	18016	17949	18119	17955	17787	17829	18110	18058	17960	17895	18002	17747	17951	17979	17969	18043	17910	17944	18084	18104	18010
56868	100724	86555	61848	43224	21760	15484	15434	15455	15157	15284	15441	15338	15471	15243	15266	15501	15227	15314	15222	15461	15284	15451	15170	15157	15271	15315	15311	15270	15243	15495	15174	15513	15357	15142	15221	15266	15287	15150	15182	15112	15242	15149	15192	15276	15243	15461	15467	15280	15356	15159	15354	15302	15258	15367	15361	15278	15163	15287	15283	15293	15298	15274	15200	15232	15324	15203	15336	15320	15096	15350	15331	15256	15341	15213	15362	15372	15303	15392	15152	15395	15384	15235	15245	15186	15317	15390	15245	15159	15305	15312	15434	15403	15305	15233	15258	15314	15135	15292	15309	15222	15251	15254	15399	15350	15333	15198	15368	15375	15336	15271	15142	15480	15279	15274	15348	15278	15396	15184	15529	15031	15235	15319	15295	15381	15249	15378	15461	15210	15324	15372	15195	15292	15272	15177	15313	15238	15297	15183	15459	15296	15161	15256	15304	15095	15414	15194	15173	15116	15152	15329	15331	15331	15245	15205	15308	15308	15183	15296	15164	15221	15360	15320	15276	15276	15311	15352	15355	15135	15359	15276	15176	15254	15212	15282	15135	15368	15352	15272	15226	15107	15275	15384	15314	15251	15318	14999	15284	15319	15298	15151	15086	15264	15281	15281	15280	15216	15289	15309	15213	15166	15269	15443	15183	15328	15318	15141	15124	15420	15297	15317	15333	15143	15425	15207	15366	15045	15169	15220	15306	15149	15254	15265	15368	15211	15233	15142	15203	15271	15316	15229	15382	15371	15259	15355	15334	15194	15331	15186	15399	15234	15320	15252	15304	15176	15247	15094	15306	15305	15346	15236	15232	15315	15457	15276	15127	15210	15246	15171	15158	15429	15329	15372	15181	15373	15233	15198	15221	15246	15199	15388	15373	15164	15153	15526	15162	15359	15348	15292	15169	15303	15173	15237	15251	15240	15085	15291	15137	15206	15171	15248	15494	15360	15155	15317	15105	15219	15265	15255	15398	15344	15224	15264	15214	15199	15434	15506	15277	15361	15216	15284	15147	15353	15423	15309	15044	15407	15195	15201	15326	15327	15064	15272	15389	15240	15245	15228	15225	15323	15294	15409	15222	15429	15255	15110	15321	15293	15322	15257	15089	15438	15335	15248	15329	15293	15251	15211	15290	15304	15260	15237	15240	15193	15215	15368	15270	15296	15210	15373	15262	15239	15220	15158	15277	15277	15275	15343	15198	15329	15194	15406	15421	15299	15289	15217	15168	15117	15278	15108	15296	15198	15249	15199	15314	15192	15242	15401	15157	15243	15211	15209	15217	15328	15364	15259	15313	15244	15311	15309	15306	15283	15193	15433	15352	15426	15267	15046	15388	15355	15049	15325	15224	15180	15285	15302	15142	15311	15278	15235	15231	15462	15391	15323	15305	15290	15261	15252	15326	15191	15216	15282	15258	15246	15263	15157	15149	15456	15426	15086	15267	15132	15122	15168	15291	15229	15319	15210	15306	15370	15396	15314	15117	15178	15296	15091	15392	15292	15155	15160	15217	15414	15273	15163	15234	15299	15305	15190	15186	15342	15221	15348	15394	15176	15237	15257	15332	15219	15099	15128	15356	15244	15326	15211	15249	15340	15216	15285	15325	15287	15308	15170	15350	15229	15196	15327	15270	15425	15205	15305	15136	15230	15225	15298	15347	15150	15344	15191	15342	15388	15305	15294	15269	15081	15423	15330	15387	15168	15400	15259	15224	15202	15177	15326	15214	15150	15363	15185	15157	15318	15105	15166	15093	15271	15289	15331	15056	15122	15327	15351	15366	15208	15233	15144	15448	15263	15384	15376	15194	15180	15190	15099	15149	15071	15154	15297	15005	15289	15273	15131	15306	15329	15083	15219	15346	15221	15422	15331	15248	15219	15233	15164	15242	15262	15173	15236	15328	15318	15219	15298	15393	15202	15190	15123	15369	15410	15274	15098	15122	15371	15378	15191	15152	15387	15240	15313	15285	15278	15315	15234	15316	15116	15347	15141	15326	15431	15294	15229	15419	15217	15343	15213	15359	15305	15254	15234	15150	15176	15165	15307	15388	15275	15296	15363	15181	15399	15375	15299	15361	15182	15304	15379	15347	15153	15451	15321	15304	15147	15309	15224	15081	15360	15293	15384	15332	15221	15369	15414	15317	15308	15220	15249	15304	15208	15388	15075	15404	15301	15302	15228	15214	15365	15202	15360	15253	15140	15216	15521	15057	15339	15196	15331	15159	15231	15106	15171	15414	15251	15255	15249	15217	15371	15179	15367	15146	15219	15218	15334	15301	15301	15288	15088	15151	15343	15367	15244	15330	15217	15352	15068	15254	15204	15159	15480	15382	15375	15389	15324	15365	15371	15127	15286	15175	15199	15111	15245	15257	15376	15121	15292	15391	15215	15185	15511	15212	15128	15464	15231	15343	15202	15268	15203	15345	15136	15177	15228	15082	15338	15024	15343	15263	15113	15211	15231	15253	15123	15261	15236	15128	15430	15378	15309	15344	15373	15096	15110	15265	15318	15276	15220	15196	15286	15194	15383	15245	15180	15250	15221	15248	15331	15308	15182	15222	15148	15155	15202	15160	15073	15317	15076	15197	15199	15217	15217	15317	15275	15077	15354	15332	15239	15420	15342	15227	15187	15342	15241	15289	15273	15315	15284	15346	15124	15322	15245	15363	15296	15249	15302	15307	15405	15338	15305	15186	15213	15336	15294	15262	15210	15127	15159	15154	15211	15110	15394	15244	15277	15411	15141	15242	15104	15348	15275	15327	15169	15260	15216	15365	15190	15242	15208	15390	15283	15352	15326	15252	15338	15191	15268	15291	15337	15384	15170	15140	15309	15211	15288	15298	15278	15143	15253	15330	15332	15158	15330	15164	15208	15210	15364	15174	15161	15228	15352	15000	15357	15402	15320	15187	15138	15198	15106	15434	15200	15478	15234	15259	15247	15226	15183	15074	15073	15271	15217	15290	15285	15154	15342	15168	15265	15393	15326	15259	15278	15135	15331	15169	15150	15200	15210	15148	15258	15171	15169	15454	15417	15224	15266	15311	15248	15281	15326	15352	15363	15357	15334	15247	15211	15389	15307	15268	15343	15084	15164	15332	15195	15314	15164	15235	15229	15241	15374	15335	15224	15282	15252	15158	15271	15200	15221	15237	15223	15302	15195	15279	15312	15196	15337	15291	15325	15280	15306	15174	15265	15300	15296	15171	15360	15343	15356	15168	15201	15254	15325	15429	15292	15121	15238	15241	15192	15232	15146	15248	15388	15150	15363	15104	15494	15146	15272	15315	15237	15175	15153	15159	15139	15287	15191	15328	15224	15318	15218	15338	15404	15275	15210	15311	15283	15272	15304	15204	15410	15347	15391	15194	15319	15270	15217	15246	15043	15251	15382	15374	15245	15306	15456	15439	15223	15353	15021	15374	15287	15422	15274	15226	15315	15166	15340	15290	15062	15249	15330	15427	15194	15217	15407	15239	15284	15235	15115	15268	15208	15224	15189	15346	15207	15306	15157	15278	15280	15080	15139	15215	15156	15079	15173	15262	15214	15320	15200	15253	15255	15273	15355	15246	15376	15292	15162	15233	15342	15266	15299	15351	15413	15272	15376	15102	15404	15327	15210	15244	15316	15246	15102	15164	15317	15347	15265	15221	15082	15306	15359	15360	15204	15207	15275	15390	15409	15279	15309	15379	15291	15153	15261	15204	15214	15283	15188	15294	15019	15097	15285	15539	15208	15221	15183	15184	15298	15432	15296	15331	15461	15261	15301	15229	15366	15318	15271	15270	15310	15140	15441	15244	15255	15313	15139	15336	15299	15248	15204	15203	15176	15280	15090	15197	15269	15219	15193	15277	15330	15266	15251	15303	14998	15226	15272	15398	15347	15366	15315	15167	15140	15362	15433	15284	15247	15266	15106	15249	15303	15277	15096	15234	15267	15327	15325	15337	15123	15342	15330	15123	15052	15276	15236	15346	15195	15154	15140	15277	15161	15313	15313	15157	15303	15523	15236	15115	15242	15347	15144	15291	15147	15203	15343	15243	15230	15247	15344	15225	15086	15211	15366	15419	15287	15081	15418	15184	15246	15279	15278	15313	15270	15174	15210	15228	15146	15216	15196	15122	15289	15167	15299	15316	15075	15324	15353	15289	15332	15403	15395	15162	15294	15309	15375	15165	15307	15403	15335	15269	15355	15150	15082	15156	15320	15212	15311	15225	15173	15317	15317	15277	15303	15380	15273	15306	15155	15238	15316	15220	15356	15299	15284	15265	15380	15200	15320	15223	15124	15379	15225	15274	15208	15017	15147	15057	15340	15149	15395	15290	15367	15444	15164	15311	15182	15252	15211	15267	15283	15294	15234	15224	15357	15388	15351	15346	15357	15413	15335	15275	15401	15282	15252	15037	15191	15335	15281	15306	15306	15123	15344	15219	15080	15212	15118	15208	15340	15245	15216	15250	15278	15311	15184	15311	15334	15394	15297	15266	15242	15126	15296	15167	15257	15291	15225	15116	15287	15353	15145	15083	15269	15325	15248	15127	15391	15061	15366	15103	15574	15286	15179	15174	15296	15222	15214	15263	15392	15177	15266	15292	15112	15212	15172	15366	15256	15277	15216	15154	15245	15330	15215	15200	15388	15037	15303	15126	15127	15404	15342	15128	15289	15257	15278	15317	15484	15133	15190	15318	15196	15235	15243	15208	15321	15256	15267	15171	15344	15217	15205	15312	15342	15433	15172	15282	15159	15240	15300	15108	15300	15123	15123	15378	15120	15213	15278	15286	15330	15302	15324	15247	15215	15171	15220	15292	15355	15249	15335	15231	15347	15334	15146	15136	15382	15204	15144	15172	15368	15305	15104	15300	15231	15521	15303	15250	15394	15360	15235	15297	15259	15300	15249	15122	15089	15104	15269	15267	15322	15100	15409	15286	15392	15167	15394	15254	15298	15296	15178	15251	15248	15172	15267	15249	15388	15117	15272	15208	15353	15031	15340	15093	15291	15034	15135	15262	15222	15199	15255	15331	15243	15170	15366	15255	15305	15405	15161	15306	15271	15262	15201	15331	15244	15388	15348	15442	15211	15356	15326	15239	15251	15256	15384	15148	15369	15139	15158	15285	15106	15364	15273	15320
23136	23239	39190	40632	37446	26675	24386	19413	18534	18873	18539	18721	18492	18617	18630	18509	18428	18669	18617	18501	18481	18438	18324	18562	18271	18238	18316	18508	18468	18570	18413	18543	18378	18536	18356	18266	18628	18396	18408	18377	18352	18249	18317	18394	18484	18230	18268	18337	18348	18457	18432	18376	18445	18400	18302	18322	18379	18357	18297	18492	18308	18156	18317	18260	18672	18369	18216	18309	18174	18129	18222	18236	18479	18403	18233	18199	18354	18360	18322	18430	18159	18299	18190	18469	18505	18284	18293	18058	18269	18396	17989	18319	18257	18142	18125	18212	18261	18416	18138	18327	18132	18284	18265	18102	17939	18402	18407	18313	18345	18336	18264	18267	18355	18456	18153	18373	18274	18357	18401	18437	18327	18073	18261	18429	18330	18328	18244	18563	18446	18284	18383	18324	18253	18296	18157	18283	18337	18430	18422	18267	18406	18246	18132	18112	18265	18212	18192	18090	18240	18174	18256	18235	18460	18456	18312	18368	18417	18389	18478	18184	18264	18210	18160	18283	18274	18259	18225	18278	18295	18186	18549	18333	18428	18431	18214	18240	18123	18298	18463	18366	18161	18354	18287	18288	18476	18282	18291	18401	18372	18262	18217	18238	18305	18304	18307	18209	18313	18179	18264	18337	18359	18311	18204	18278	18165	18282	18284	18215	18211	18229	18255	18257	18267	18243	18315	18309	18450	18236	18048	18263	18208	18285	18326	18507	18338	18192	18302	18112	18043	18286	18011	18203	18312	18289	18288	18154	18076	18056	18184	18325	18326	18257	18501	18042	18194	18281	18208	18399	18197	18284	18346	18255	18213	18299	18258	18169	18168	18257	18337	18265	18207	18189	18476	18283	18390	18175	18326	18184	18183	18234	18213	18311	18186	18262	18341	18154	18101	18262	18145	18284	18232	18445	18494	18257	18347	18422	18312	18321	18307	18306	18129	18170	18207	18228	18097	18201	18320	18355	18352	18247	18087	18113	18199	18326	18279	18186	18016	18342	18263	18280	18362	18253	18121	18175	18193	18155	18054	18349	18226	18283	18267	18413	18373	18298	18312	18201	18252	18330	18407	18181	18098	18124	18342	18297	18035	18201	18222	18203	18414	18306	18442	18196	18152	18272	18126	18099	18132	18212	18048	18087	18137	18138	18240	18160	18137	18380	18475	18162	18057	18227	18350	18246	17951	18509	18251	18350	18165	18328	17983	18237	18229	18233	18445	18366	18414	18476	18303	18265	18094	18158	18304	18444	18295	18288	18275	18176	18153	18327	18270	18181	18197	18198	18355	18375	18249	18191	18211	18302	18361	18235	18256	18104	18309	18287	18213	18190	18276	18304	17908	18037	18164	18127	18191	18450	18378	18314	18337	18156	18457	18361	18252	18133	18281	18304	18318	18315	18213	17986	18255	18364	18234	18455	18393	18123	18307	18246	18247	18104	18262	18162	18025	18087	18195	18212	18223	18272	18194	18327	18292	18425	18166	18162	18370	18408	18301	18308	18173	18121	18167	18417	18309	18157	18477	18120	18159	18240	18170	18326	18266	18132	18402	18207	18358	18326	18203	18259	18225	18049	18413	18389	18318	18341	18310	18189	18298	18115	18300	18425	18104	18363	18287	18326	18170	18257	18353	18256	18376	18201	18421	18130	18230	18297	18394	18258	18388	18189	18122	18349	18422	18245	18262	18187	18438	18297	18279	18302	18425	18211	18178	18145	18224	18138	18397	18428	18345	18361	18220	18109	18276	18403	18139	18311	18327	18285	18225	18286	18173	18378	18272	18040	18199	18049	18255	18173	18251	18230	18313	18527	18499	18111	18392	18396	18364	18214	18263	18379	18312	18173	18307	18255	18223	18265	18248	18248	18453	18273	18241	18261	18447	18265	18225	18167	18249	18253	18304	18156	18269	18305	18367	18101	18228	18442	18173	18207	18119	18129	18208	18105	18293	18401	18205	18303	18255	18171	18250	18445	18134	18217	18183	18207	17966	18263	18343	18310	18171	18100	18345	18407	18074	18160	18279	18173	18243	18108	18280	18205	18056	18187	18310	18259	18146	18226	18346	18427	18260	18201	18198	18146	18447	18060	18419	18288	18360	18136	18283	18236	18173	18364	18290	18246	18321	18478	18301	18299	18358	18160	18330	18252	18259	18099	18267	18194	18197	18004	18296	18232	18264	18226	18499	18422	18120	18291	18254	18182	18292	18023	18265	18221	18177	18258	18299	18326	18052	18221	18056	17872	18132	18116	18439	18113	17970	18214	18291	18353	18223	18089	18110	18184	18470	18296	18239	18064	18355	18312	18054	18186	18256	18170	18082	18240	18185	18225	18202	18239	18203	18252	18354	18349	18285	18394	18507	18427	18136	18278	18266	18403	18467	18359	18236	18049	18375	18263	18035	18216	18371	18172	18350	18295	18341	18168	18180	18353	18141	18062	18182	18332	18233	18130	18296	18293	18303	18227	18031	18467	18281	18284	18328	17998	18083	18167	18112	18229	18152	18334	18460	18234	18367	18286	18286	18212	18217	18223	18445	18203	18261	18408	18208	18233	18259	18370	18174	18354	18168	18270	18309	18147	18300	18412	18179	18281	18558	18277	18261	18395	18080	18085	18379	18230	18228	18309	18136	18201	18296	18329	18545	18070	18124	18044	18099	18341	18220	18181	17942	18452	18324	18275	18441	18472	18271	18212	18312	18426	18230	18266	18226	18226	18106	18147	18322	18396	18286	18226	18199	18232	18045	18211	18100	18264	18400	18417	18348	18238	18240	18004	18324	18342	18257	18240	18171	18302	18198	18351	18059	18215	18129	18125	18210	18360	18332	18393	18365	18288	18363	18259	18222	18175	18062	18476	18239	18149	18387	18247	18238	18330	18302	18332	18259	18255	18126	18148	18220	18253	18210	18171	18318	18525	18179	18354	18250	18305	18353	18425	18305	18344	18344	18326	18332	18158	18174	18248	18241	18156	18111	18321	18188	18168	18356	18460	18214	18099	18268	18290	18278	18230	18140	18299	18405	18262	18258	18217	18093	18275	18436	18431	18245	18109	18294	18261	18330	17993	18386	18238	18274	18180	18209	18290	18435	18337	18247	18290	18155	18250	18278	18194	18088	18293	18013	18295	18200	18242	17897	17991	18165	18101	18239	18256	18154	18253	18164	18066	18070	18197	18289	18162	18396	18369	18280	18088	18357	18237	18396	18275	18159	18274	18243	18347	18180	18366	18149	18323	18381	18056	18109	18229	18448	18146	18250	18326	18373	18263	18213	18305	18216	18241	18175	18321	18391	18393	18117	18357	18082	18261	18159	18198	18310	18378	18389	18419	18298	18300	18132	18102	17985	18172	18171	18160	18225	18090	18225	18264	18355	18409	18122	18259	18300	18285	18009	18138	18396	18162	18507	18052	18389	18352	18188	18365	18165	18264	18155	18272	18025	18127	18316	18142	18353	18390	18279	18117	18496	18156	18352	18327	18464	18150	18344	18255	18437	18301	18239	18356	18293	18159	18193	18192	18413	18356	18269	18051	18002	18326	18265	18088	18308	18343	18167	18232	18477	18336	18431	18312	18229	18355	18134	18166	18372	18214	18027	18317	18338	18216	18153	18216	18218	18238	18181	18177	18193	18076	18217	18101	18196	18316	18204	17968	18282	18251	18180	18190	18298	18446	18259	18377	18280	18242	18224	18356	18260	18253	18266	18155	18190	18213	18152	18523	18215	18362	18354	18224	18359	18221	18285	18297	18315	18297	18109	18091	18077	18262	18212	17976	18186	18357	18143	17982	18233	18149	18084	18065	18135	18149	18166	18190	18253	17943	18111	18493	18191	18303	18176	18191	18210	18195	18264	18312	18471	18140	18270	18169	18266	18132	18290	18108	18227	18227	17985	18206	18274	18350	18137	18224	18133	18322	18154	18536	18305	18314	18071	18192	18150	18257	18151	18064	18324	18169	18482	18282	18559	17974	18336	18203	18323	18420	18174	18211	18196	18188	18300	18108	18190	18275	18293	18238	18162	18139	18269	18243	18162	18133	18358	18458	18150	18168	18193	18382	18103	18388	18101	18241	18216	18216	18534	18248	18286	18275	18175	18313	18233	18220	18225	18366	18243	18318	18243	18172	18234	18208	18292	18098	18462	18422	18318	18239	18098	18288	18274	18269	18328	18100	18344	18311	17900	18390	18236	18336	18191	18131	18175	17966	18394	18096	18317	18362	18165	18172	18090	18104	18378	18186	18029	18271	18234	18138	18283	18400	18297	18219	18151	18410	18235	18151	18369	17999	18159	18438	18296	18094	18214	18302	18399	18321	18410	18287	18440	18340	18219	18101	18221	18279	18148	18180	18189	18507	18361	18314	18226	18347	18277	18273	18156	18220	18203	17987	18274	18240	18261	18465	18412	18275	18236	18231	18425	18251	18179	18314	18018	18257	18348	18157	18092	18295	18136	18135	18170	18193	18098	18465	18085	18187	18419	18330	18238	18147	18250	18198	18257	18479	18088	18252	18366	18319	18409	18102	18415	18353	18196	18138	18458	18204	18278	18167	18192	18291	18121	18202	18236	18132	18132	18345	18025	18254	18005	18114	18038	18195	18220	18021	18329	18413	18137	18157	18090	18098	18389	18344	18070	18310	18182	18220	18215	18185	18306	18281	18216	18174	18201	18325	18071	18485	18215	18187	18017	18294	18270	18170	18384	18232	18288	18260	18283	18046	18462	18367	18269	18223	18258	18362	18271	18303	18226	18409	18288	18429	18272	18246	18286	18135	18070	18294	18209	18205	18408	18101	18287	18051	18301	18251	18274	18399	18369	18322	18333	18263	18319	18200	17963	18243	18224	18230	18102	18116	18346	17995	18321	18203	18314	18338	18215	18284	18261	18186	18218	18404	18230	18331	18141	18341	18219	18378	18281	18206	18377	18134	18090	18080	18107	18271	18324	18294	18098	18139	18227	18207	18249	18233	18177	18433	18273	18227	18199	17964	18165	18008	18200	18227	18299	18264	18197	18493	18278	18382	18358	18395	17991	18351	18416	18072	18327	18085	18380	18496	18296	18247	18229	18171	18424	18234	18254	18194	18297	18264	18368	18156	18178	18411	18069	18383	18355	18425	18331	18236	18355	18432	18213	18305	18169	18315
61330	103803	90236	75339	49979	20277	15463	15662	15403	15452	15512	15334	15403	15436	15368	15212	15565	15338	15464	15456	15398	15481	15465	15534	15339	15478	15481	15576	15389	15315	15577	15464	15398	15489	15178	15325	15591	15361	15445	15503	15428	15443	15424	15432	15415	15512	15489	15253	15520	15293	15577	15348	15384	15449	15397	15473	15363	15307	15343	15512	15465	15481	15456	15516	15292	15414	15502	15312	15299	15491	15238	15344	15387	15519	15474	15479	15469	15529	15445	15387	15563	15271	15390	15365	15354	15374	15410	15389	15511	15292	15303	15429	15478	15314	15466	15423	15393	15388	15513	15226	15229	15440	15485	15429	15303	15424	15502	15452	15482	15437	15474	15367	15398	15443	15288	15556	15388	15574	15367	15513	15380	15308	15476	15348	15447	15260	15274	15406	15228	15279	15401	15458	15531	15429	15509	15188	15516	15437	15414	15332	15355	15344	15474	15314	15177	15372	15498	15551	15470	15477	15498	15311	15460	15273	15316	15364	15367	15421	15454	15318	15459	15266	15549	15277	15371	15261	15267	15275	15375	15511	15357	15411	15255	15425	15297	15420	15335	15395	15314	15497	15323	15171	15403	15337	15375	15511	15346	15150	15415	15465	15374	15318	15403	15224	15545	15320	15394	15349	15522	15222	15242	15521	15465	15352	15439	15360	15312	15406	15394	15396	15412	15337	15258	15365	15451	15456	15611	15462	15337	15378	15350	15461	15439	15211	15511	15270	15389	15337	15456	15186	15434	15380	15411	15449	15308	15344	15501	15454	15389	15283	15303	15483	15296	15285	15222	15406	15480	15322	15482	15527	15383	15549	15397	15411	15345	15449	15439	15429	15365	15367	15312	15353	15425	15226	15231	15423	15265	15329	15445	15351	15355	15583	15510	15308	15402	15417	15404	15117	15398	15304	15356	15370	15247	15502	15176	15451	15288	15379	15313	15481	15416	15477	15388	15327	15437	15296	15463	15398	15430	15438	15503	15496	15294	15260	15516	15371	15412	15361	15383	15320	15329	15481	15317	15346	15303	15328	15511	15416	15421	15466	15531	15289	15323	15447	15280	15567	15370	15423	15515	15463	15307	15313	15433	15413	15263	15374	15464	15357	15389	15428	15397	15525	15316	15384	15359	15389	15606	15335	15533	15436	15451	15476	15278	15388	15531	15269	15361	15493	15431	15240	15312	15334	15408	15344	15497	15341	15531	15532	15325	15313	15412	15285	15372	15359	15346	15315	15383	15157	15377	15284	15261	15390	15401	15485	15442	15335	15473	15353	15314	15518	15327	15532	15278	15584	15426	15271	15350	15459	15391	15311	15467	15372	15404	15435	15553	15526	15441	15495	15638	15406	15273	15429	15384	15374	15372	15616	15301	15315	15372	15299	15405	15616	15342	15427	15369	15278	15435	15278	15485	15316	15277	15403	15314	15309	15304	15318	15441	15513	15507	15244	15570	15401	15517	15377	15256	15291	15508	15463	15463	15294	15389	15351	15467	15327	15352	15528	15364	15281	15337	15584	15543	15423	15117	15421	15296	15345	15431	15507	15442	15310	15204	15484	15463	15352	15529	15617	15281	15532	15363	15249	15350	15372	15384	15380	15490	15369	15314	15334	15529	15462	15470	15262	15424	15484	15446	15403	15435	15166	15324	15375	15437	15305	15484	15248	15481	15511	15299	15377	15321	15201	15344	15535	15229	15514	15483	15389	15465	15567	15373	15246	15406	15248	15349	15475	15266	15610	15453	15374	15415	15299	15206	15250	15300	15379	15376	15275	15316	15465	15394	15335	15367	15392	15515	15435	15278	15319	15312	15363	15379	15431	15384	15204	15461	15228	15416	15506	15476	15365	15489	15238	15438	15217	15573	15407	15449	15556	15320	15370	15205	15315	15374	15344	15375	15339	15465	15327	15380	15255	15572	15320	15505	15488	15432	15416	15475	15387	15290	15406	15444	15464	15356	15370	15382	15212	15626	15338	15212	15374	15306	15370	15432	15306	15498	15436	15291	15316	15442	15169	15413	15327	15499	15364	15234	15314	15188	15263	15439	15498	15527	15420	15357	15411	15453	15236	15524	15367	15360	15445	15356	15421	15332	15428	15313	15418	15385	15502	15327	15326	15462	15388	15339	15237	15437	15244	15309	15557	15392	15390	15174	15486	15388	15179	15320	15201	15390	15715	15406	15450	15336	15360	15333	15366	15569	15296	15293	15496	15362	15542	15281	15374	15426	15545	15462	15494	15532	15381	15341	15330	15426	15259	15377	15349	15410	15228	15455	15433	15347	15297	15326	15316	15478	15369	15378	15585	15391	15322	15476	15368	15469	15397	15417	15312	15406	15304	15484	15529	15360	15381	15399	15433	15341	15393	15478	15389	15417	15434	15460	15432	15397	15303	15602	15196	15268	15314	15355	15503	15398	15503	15228	15405	15336	15400	15208	15478	15459	15371	15450	15417	15424	15271	15341	15329	15261	15290	15392	15328	15489	15494	15224	15229	15413	15514	15468	15455	15377	15279	15229	15313	15260	15562	15508	15427	15596	15357	15359	15329	15551	15313	15406	15429	15358	15211	15403	15332	15230	15577	15385	15288	15386	15449	15228	15374	15432	15330	15356	15288	15189	15492	15346	15552	15294	15320	15453	15248	15220	15513	15325	15425	15250	15480	15295	15387	15231	15397	15475	15168	15367	15327	15436	15551	15386	15361	15328	15229	15389	15455	15505	15361	15239	15300	15551	15481	15332	15434	15446	15483	15399	15252	15404	15601	15432	15355	15417	15538	15430	15253	15475	15414	15295	15474	15291	15456	15508	15351	15291	15486	15306	15487	15351	15518	15349	15400	15493	15481	15603	15283	15308	15512	15413	15289	15193	15352	15239	15259	15351	15234	15439	15279	15495	15330	15432	15427	15297	15369	15441	15450	15406	15537	15471	15386	15451	15379	15383	15485	15213	15557	15374	15449	15358	15458	15177	15524	15411	15541	15379	15237	15382	15432	15448	15563	15391	15254	15302	15304	15616	15356	15222	15262	15236	15345	15332	15491	15497	15421	15319	15447	15316	15528	15377	15250	15361	15299	15459	15579	15350	15311	15483	15416	15506	15232	15379	15238	15327	15409	15326	15554	15439	15450	15327	15406	15481	15323	15361	15181	15235	15285	15374	15436	15258	15350	15352	15460	15388	15126	15274	15494	15574	15323	15239	15227	15456	15535	15256	15280	15378	15491	15345	15282	15424	15454	15533	15259	15276	15423	15312	15330	15357	15395	15306	15519	15356	15360	15604	15472	15330	15352	15360	15239	15289	15243	15420	15180	15346	15371	15470	15415	15467	15306	15321	15425	15318	15391	15332	15470	15278	15652	15231	15389	15394	15484	15539	15314	15440	15509	15334	15308	15257	15365	15383	15314	15322	15416	15218	15441	15455	15262	15216	15364	15416	15414	15396	15433	15387	15307	15525	15386	15407	15545	15223	15378	15296	15576	15446	15196	15413	15252	15372	15401	15496	15222	15275	15497	15361	15253	15445	15295	15400	15331	15491	15180	15502	15319	15377	15475	15359	15393	15269	15218	15505	15466	15383	15497	15443	15502	15603	15479	15243	15394	15296	15378	15308	15506	15518	15343	15280	15315	15353	15398	15243	15556	15423	15406	15397	15250	15346	15414	15541	15357	15499	15419	15441	15501	15477	15456	15298	15351	15251	15332	15297	15369	15314	15423	15505	15380	15208	15228	15487	15370	15500	15561	15664	15353	15366	15380	15391	15596	15415	15255	15473	15449	15319	15333	15448	15337	15472	15407	15374	15267	15348	15353	15444	15558	15358	15569	15573	15561	15305	15292	15468	15529	15381	15302	15292	15405	15507	15415	15341	15348	15373	15314	15476	15281	15420	15421	15294	15431	15224	15513	15464	15358	15339	15525	15715	15334	15380	15300	15365	15298	15343	15371	15551	15346	15421	15403	15558	15382	15480	15517	15448	15428	15476	15341	15509	15483	15598	15259	15244	15470	15333	15208	15491	15419	15422	15350	15449	15253	15266	15061	15303	15356	15300	15361	15335	15350	15227	15303	15516	15233	15398	15378	15586	15289	15369	15394	15348	15553	15235	15279	15188	15298	15504	15321	15565	15422	15305	15404	15389	15419	15334	15399	15286	15426	15355	15340	15309	15317	15309	15246	15465	15281	15306	15227	15466	15395	15409	15207	15351	15297	15344	15497	15356	15492	15384	15458	15528	15360	15318	15492	15283	15594	15400	15367	15392	15417	15323	15459	15543	15334	15515	15427	15224	15415	15387	15280	15302	15492	15336	15370	15478	15392	15513	15367	15233	15295	15490	15478	15376	15342	15319	15487	15495	15377	15269	15261	15296	15254	15402	15366	15425	15125	15215	15471	15494	15251	15420	15522	15513	15176	15507	15216	15366	15461	15382	15540	15318	15390	15389	15466	15339	15505	15428	15377	15166	15419	15323	15284	15520	15571	15525	15416	15449	15182	15616	15426	15405	15318	15272	15457	15210	15424	15416	15327	15345	15280	15371	15221	15399	15453	15409	15439	15417	15281	15443	15247	15604	15461	15254	15627	15448	15287	15453	15360	15484	15300	15362	15467	15382	15327	15251	15421	15343	15143	15204	15404	15207	15496	15388	15398	15358	15383	15439	15433	15460	15445	15365	15351	15297	15286	15389	15300	15262	15352	15364	15500	15322	15451	15350	15373	15435	15334	15368	15492	15517	15410	15462	15361	15393	15353	15328	15261	15465	15345	15303	15456	15356	15346	15456	15397	15541	15413	15228	15351	15434	15470	15387	15374	15405	15196	15457	15485	15332	15361	15494	15435	15430	15310	15310	15361	15310	15532	15192	15435	15460	15641	15314	15335	15507	15341	15382	15296	15313	15351	15549	15332	15353	15347	15316	15466	15342	15338	15471	15527	15366	15347	15280	15385	15300	15340	15459	15261	15284	15268	15379	15297	15324	15279	15206	15446	15447	15275	15645	15506	15357	15247	15258	15422	15415	15305	15391	15277	15546	15400	15423	15390	15452	15498	15249	15319	15417	15319	15286	15431	15421	15313	15405	15360	15307	15250	15374	15381	15559	15205	15456	15295	15461	15497	15375	15399	15228	15355	15250	15295	15464	15414	15466	15482
29238	35074	44657	36910	24490	19627	18597	18405	18459	18480	18291	18341	18341	18344	18258	18189	18576	18283	18432	18529	18354	18312	18367	18450	18159	18157	18437	18202	18312	18490	18402	18332	18198	18212	18396	18293	18168	18282	18462	18295	18359	18438	18509	18233	18161	18206	18203	18265	18466	18390	18186	18376	18343	18130	18205	18457	18316	18188	18411	18155	18282	18557	18112	18378	18200	18460	18406	18367	18373	18162	18081	18322	18466	18433	18393	18403	18102	18378	18247	18249	18327	18386	18208	18183	18236	18113	18288	18184	18226	18324	17968	18240	18456	18354	18301	18333	18139	17926	18174	18187	18332	18267	18246	18286	18231	18092	18417	18495	18391	18475	18382	18127	18408	18087	18192	18281	18197	18313	18494	18046	18353	18150	18199	18233	18370	18375	18281	18294	18286	18378	18361	18145	18218	18040	18328	18289	18237	18295	18123	18145	17914	18257	18384	18465	18338	18235	18352	18171	18228	18228	18232	18297	18069	18254	18253	18212	18153	18304	18126	18334	18397	18321	18184	18174	18213	18314	18236	18335	18435	18300	18390	18440	18160	18288	18273	18325	18259	18195	18204	18171	18316	18282	18211	18199	18340	18429	18209	18275	17989	18282	18508	18279	18250	18411	18551	18303	18370	18268	18151	18273	18333	18068	18329	18258	18326	18436	18029	18099	18205	18365	18447	18423	18334	18384	18212	18208	18176	18126	18283	18280	18336	18202	18132	18287	18325	18271	18260	18444	18444	18307	18279	18159	18420	18279	18329	18376	18361	18161	18466	18155	18052	18092	18338	18216	18349	18387	18295	18054	18323	18370	18271	18303	18577	18224	18293	18490	18411	18279	18173	18144	18255	18340	18328	18216	18233	18282	18310	18402	18142	18194	18309	18276	18462	18212	18347	18184	18290	18240	18240	18180	18195	18332	18194	18113	18290	18326	18201	18194	18067	18200	18124	18155	18323	18142	18345	18375	18301	18295	18196	18352	18194	18225	18260	18252	18238	18252	18046	18107	18337	18218	18278	18182	18227	18111	18152	18341	18209	18271	18362	18376	18144	18325	18455	18121	18457	18444	18053	18172	18123	18243	18310	18343	18537	18509	18302	18370	18258	18326	18327	18341	18277	18129	18211	18123	18279	18323	18283	18362	18380	18349	18331	18317	18223	18298	18139	18135	18243	18328	18393	18267	18324	18404	18452	18364	18186	18207	18280	18543	18443	18169	18244	18263	18059	18283	18261	18200	18173	18338	18359	18331	18227	18161	18244	18179	18378	18301	18154	18174	18322	18264	18300	18350	18363	18318	18152	18434	18253	18275	18407	18466	18492	18224	18253	18216	18319	18340	18238	18449	18257	18259	18395	18221	18195	18354	18172	18341	18060	18328	17915	18344	18386	18400	18374	18337	18301	18353	18291	18565	18157	18338	18051	18186	18523	18210	18372	18264	18462	18358	18290	18129	18397	18476	18298	18257	18357	18275	18123	18218	18194	18245	18321	18189	18359	18058	18393	18365	18344	18282	18360	18395	18428	18068	18086	18230	18282	18274	18320	18309	18278	18348	18300	18327	18210	18121	18070	18298	18193	18234	18351	18200	18319	18225	18227	18136	18285	18434	18386	18275	18117	18287	18460	18234	18315	18068	17997	18176	18318	18122	18201	18337	18321	18249	18300	18173	18264	18362	18062	18360	18313	18085	18342	18071	18419	18288	18228	18337	18396	18419	18161	18457	18144	18371	18361	18294	18427	18425	18572	18277	18305	18260	18249	18325	18262	18097	18182	18132	18286	18407	18277	18186	18154	18516	18482	18091	18246	18350	18245	18402	18232	18382	18298	18173	18470	18461	18427	18307	18272	18191	18340	18229	18390	18252	18297	18280	18290	18074	18351	18154	18315	18182	18385	18299	18217	18379	18237	18200	18241	18192	18302	18074	18315	18383	18253	18157	18538	18293	18207	18263	18063	18162	18424	18556	18538	18409	18301	18170	18320	18329	18494	18223	18240	18466	18209	18239	18412	18129	18162	18151	18259	18212	18224	18117	18367	18209	18360	18266	18401	18332	18181	18410	18182	18180	18189	18175	18351	18325	18320	18050	18217	18104	18262	18262	18221	18428	17971	18277	18339	18381	18383	18513	18425	18193	18197	18268	18250	18374	18558	18168	18210	18414	18282	18189	18383	18292	18193	18286	18428	18365	18366	18297	18374	18252	18148	18230	18234	18108	18333	18239	18315	18364	18316	18337	18150	18151	18209	18287	18073	18213	18293	18217	18304	18325	18352	18523	18374	18208	18356	18228	18388	18364	18312	18142	18292	18089	18280	18238	18305	18237	18217	18303	18292	18553	18197	18335	18090	18041	18375	18500	18206	18192	18385	18398	18346	18167	18159	18556	18361	18399	18447	18182	18276	18288	18087	18452	18295	18095	18361	18234	18321	18264	18602	18178	18227	18403	18294	18223	18295	18280	18301	18273	18251	18330	18469	18328	18222	18335	18398	18525	18228	18235	18300	18117	18491	18034	18292	18154	18317	18185	18077	18086	18168	18278	18189	18321	18345	18290	18272	18325	18148	18381	18151	18244	18391	18273	18398	18349	18084	18358	18165	18233	18456	18429	18305	18229	18249	18316	18350	18166	18066	18169	18372	18209	18297	18369	18384	18473	18373	18351	18193	18312	18338	18474	18052	18283	18234	18459	18209	18282	18349	18271	18255	18240	18307	18297	18103	18139	18293	18101	18257	18221	18373	18075	18342	18025	18368	18281	18212	18212	18353	18281	18426	18330	18299	18361	18177	18179	18309	18354	18257	18444	18196	18298	18230	18201	18207	18242	18188	18215	18223	18307	18358	18278	18152	18122	18341	18300	18155	18333	18030	18190	18322	18379	18525	18500	18432	18290	18308	18187	18129	18420	18255	18263	18430	18205	18109	18338	18345	18292	18208	18327	18402	18282	18210	18173	17992	18234	18301	18273	18102	18165	18131	18269	18314	18242	18341	18194	18451	18439	18179	18467	18255	18266	18280	18321	18346	18233	18488	18254	18265	18235	18179	18408	18266	18455	18234	18074	18081	17953	18248	18291	18225	18256	18288	18096	18265	18079	18380	18268	18301	18255	18291	18403	18220	18519	18249	18260	18159	18370	18158	18351	18252	18395	18348	18304	18320	18252	18279	18227	18273	18351	18307	18253	18294	18258	18301	18185	18469	18575	18304	18245	18136	18153	18447	18216	18202	18366	18337	18133	18153	18271	18405	18316	18010	18116	18445	18400	18250	18181	18238	18272	18296	18427	18406	18465	18404	18308	18274	18475	18300	18306	18234	18134	18137	18169	18130	18235	18273	18142	18412	18382	18498	18205	18071	18210	18209	18351	18313	18410	18297	18261	18356	18069	18256	18203	18191	18330	18300	18231	18299	18178	18276	18181	18186	18171	18324	18388	18372	18293	18410	18240	18125	18396	18326	18346	18311	18341	18373	18460	18219	18186	18223	18124	18481	18203	18594	18526	18276	18310	18308	18223	18190	18208	18317	18361	18174	18124	18214	18344	18213	18315	18382	18450	18480	18307	18304	18395	18309	17969	18294	18321	18361	18312	18052	18231	18502	18168	18318	18438	18301	18464	18170	18255	18431	18128	18300	18334	18455	18214	18248	18300	18263	18456	18268	18217	18251	18278	18121	18174	18335	18293	18365	18399	18278	18242	18205	18059	18236	18196	18120	18163	18353	18311	18085	18429	18225	18177	18285	18135	18301	18276	18244	18038	18228	18277	18177	18430	18356	18331	18353	18206	18168	18263	18182	18387	18229	18219	18228	18223	18308	18102	18476	18437	18099	18129	18136	18054	18507	18400	18186	18198	18253	18301	18034	18170	18145	18187	18482	18147	18318	18222	18247	18376	18428	18336	18408	18361	18195	18428	18299	18425	18252	18166	18240	18291	18175	18234	18099	18514	18505	18652	18413	18363	18295	18180	18447	18283	18311	18396	18263	18314	18456	18330	18367	18265	18231	18313	18207	18247	18114	18338	18245	18185	18486	18269	18169	18286	17865	18381	18266	18189	18118	18140	18439	18328	18229	18256	18354	18210	18396	18215	18464	18357	18301	18430	18425	18466	18297	18217	18578	18256	18466	18360	18246	18245	18433	18371	18336	18279	18127	18261	18345	18202	18241	18396	18181	18260	18384	18021	18380	18226	18301	18419	18309	18150	18182	18301	18165	18295	18338	18199	18460	18321	18195	18225	18248	18252	18306	18308	18312	17930	18192	18188	18336	18233	18459	18117	18229	18288	18285	18219	18442	18429	18260	18396	18429	18101	18157	18218	18419	18255	18437	18161	18193	18185	18276	18325	18395	18264	18300	18303	18291	18195	18355	18240	18342	18283	18330	18414	18239	18294	18385	18381	18306	18235	18477	18334	18521	18355	18266	18168	18365	18437	18270	18065	18319	18108	18216	18185	18244	18307	18257	18393	18477	18113	18363	18538	18333	18332	18221	18150	18451	18236	18063	18219	18243	18265	18026	18122	18265	18336	18216	18140	18334	18173	18173	18142	18296	18339	18382	18155	18425	18223	18312	18300	18247	18164	18310	18406	18386	18312	18277	18208	18214	18358	18448	18360	18408	18473	18227	18298	18134	18284	18250	18443	18421	18398	17954	18081	18270	18475	17986	18166	18246	18236	18245	18310	18208	18390	18266	18232	18240	18284	18415	18434	18271	18372	18183	18211	18341	18327	18386	18151	18260	18286	18341	18004	18250	18272	18235	18237	18528	18267	18366	18287	18016	18266	18361	18401	18488	18520	18086	18389	18396	18260	18185	18274	18335	18016	18418	18330	18429	18425	18376	18142	18294	18268	18197	18282	18264	18151	18255	18234	18210	18476	18297	18174	18253	18253	18207	18351	18243	18335	18156	18259	18414	18314	18201	18205	18116	18233	18192	18385	18269	18173	18381	18443	18327	18301	18199	18213	18361	18109	18233	18420	18458	18346	18317	18285	18110	18454	18338	18427	18291	18079	18106	18218	18127	18300	18321	18264	18240	18301	18326	18322	18076	18376	18101	18412	18197	18258	18337	18321	18339	18391	18244	18389	18275	18314	18536	18338	18160	18132	18301	18197	18425	18324	18196	18293	18274	18534	18404	18095	18256	18407	18306	18290
33332	56650	47361	34207	20874	15847	15598	15468	15452	15460	15347	15470	15404	15312	15305	15292	15356	15392	15470	15241	15443	15421	15433	15318	15454	15497	15299	15255	15477	15328	15315	15371	15386	15429	15333	15410	15380	15352	15358	15341	15382	15364	15446	15440	15582	15278	15311	15394	15307	15460	15578	15263	15552	15323	15492	15318	15312	15396	15346	15324	15445	15370	15407	15232	15505	15249	15456	15462	15372	15223	15498	15399	15495	15418	15366	15364	15419	15403	15377	15356	15380	15419	15399	15436	15254	15300	15267	15345	15200	15464	15382	15259	15417	15186	15427	15436	15412	15258	15525	15521	15478	15314	15447	15489	15476	15361	15331	15420	15393	15377	15456	15424	15465	15296	15397	15257	15350	15677	15349	15308	15262	15396	15272	15447	15534	15285	15400	15498	15453	15396	15260	15472	15288	15477	15470	15429	15267	15218	15488	15352	15191	15347	15333	15310	15247	15442	15443	15433	15467	15273	15324	15306	15314	15399	15378	15345	15212	15451	15422	15324	15526	15210	15461	15429	15368	15345	15200	15558	15506	15408	15452	15329	15394	15422	15384	15209	15431	15359	15252	15358	15383	15396	15212	15287	15518	15487	15349	15252	15440	15484	15476	15314	15497	15459	15387	15379	15274	15365	15283	15237	15294	15405	15304	15140	15373	15294	15440	15350	15494	15357	15334	15287	15246	15231	15477	15352	15351	15415	15564	15321	15455	15220	15570	15350	15521	15322	15372	15570	15272	15385	15371	15568	15427	15437	15272	15378	15318	15322	15307	15495	15284	15349	15410	15468	15281	15323	15315	15322	15293	15266	15479	15312	15348	15353	15338	15335	15279	15312	15319	15248	15327	15233	15422	15282	15288	15224	15496	15470	15383	15386	15463	15276	15300	15321	15348	15397	15545	15391	15450	15303	15315	15601	15380	15357	15332	15308	15345	15343	15233	15224	15374	15321	15508	15387	15505	15222	15432	15386	15338	15362	15305	15378	15305	15468	15389	15420	15196	15467	15347	15399	15459	15544	15236	15280	15548	15171	15429	15437	15260	15453	15405	15259	15404	15338	15238	15245	15481	15412	15378	15282	15716	15332	15463	15360	15258	15282	15369	15183	15455	15396	15444	15405	15394	15390	15441	15280	15332	15382	15409	15417	15177	15465	15322	15445	15508	15344	15300	15338	15395	15345	15358	15421	15431	15373	15170	15274	15460	15329	15419	15333	15309	15455	15431	15210	15441	15395	15299	15308	15245	15474	15444	15447	15405	15171	15473	15329	15216	15320	15458	15362	15404	15392	15450	15219	15444	15328	15399	15527	15494	15406	15310	15392	15344	15393	15355	15437	15402	15325	15355	15549	15365	15367	15234	15443	15313	15290	15354	15271	15390	15438	15311	15452	15394	15361	15389	15446	15428	15472	15395	15293	15350	15175	15459	15322	15386	15539	15342	15509	15350	15342	15417	15302	15269	15238	15284	15501	15442	15304	15582	15350	15421	15510	15462	15343	15567	15387	15374	15508	15530	15346	15425	15470	15505	15379	15353	15265	15413	15361	15452	15473	15467	15286	15205	15335	15345	15224	15284	15310	15499	15453	15294	15420	15354	15373	15414	15459	15414	15525	15332	15295	15424	15463	15296	15399	15411	15288	15435	15396	15395	15593	15420	15420	15437	15455	15412	15466	15311	15269	15494	15356	15327	15616	15294	15203	15310	15386	15264	15412	15656	15445	15371	15329	15355	15292	15361	15546	15391	15442	15468	15444	15228	15363	15251	15433	15260	15453	15472	15361	15292	15250	15443	15375	15499	15405	15360	15433	15541	15398	15429	15222	15488	15324	15436	15481	15302	15245	15485	15290	15348	15394	15474	15320	15196	15412	15443	15270	15525	15449	15419	15226	15395	15352	15429	15427	15256	15239	15274	15273	15398	15475	15369	15493	15297	15384	15283	15383	15397	15373	15392	15224	15337	15273	15478	15366	15331	15432	15345	15281	15166	15428	15309	15397	15405	15486	15264	15507	15259	15255	15226	15361	15171	15147	15295	15304	15262	15334	15639	15334	15417	15200	15498	15319	15393	15544	15369	15218	15317	15314	15585	15606	15452	15455	15578	15257	15404	15474	15401	15350	15317	15237	15261	15176	15350	15341	15196	15276	15367	15276	15328	15420	15421	15343	15380	15368	15277	15382	15393	15244	15535	15377	15446	15403	15318	15436	15378	15235	15450	15421	15287	15332	15467	15394	15450	15539	15381	15423	15404	15423	15448	15324	15354	15509	15333	15383	15333	15336	15313	15470	15483	15351	15371	15333	15251	15226	15453	15544	15220	15390	15406	15306	15370	15209	15265	15446	15325	15608	15448	15261	15360	15397	15382	15453	15619	15531	15410	15259	15291	15249	15217	15458	15489	15301	15395	15366	15447	15434	15450	15231	15264	15490	15573	15420	15283	15360	15310	15420	15294	15421	15475	15432	15422	15402	15500	15323	15479	15335	15683	15528	15447	15214	15322	15473	15396	15416	15352	15383	15371	15477	15356	15416	15582	15361	15302	15398	15444	15493	15432	15438	15602	15198	15552	15419	15390	15390	15430	15454	15595	15258	15288	15331	15294	15515	15475	15389	15388	15259	15389	15323	15396	15280	15448	15323	15391	15357	15231	15480	15217	15206	15397	15520	15367	15273	15462	15379	15354	15259	15416	15513	15327	15565	15419	15534	15322	15319	15382	15482	15321	15433	15394	15424	15516	15365	15300	15456	15373	15254	15283	15378	15479	15514	15239	15412	15331	15539	15476	15456	15455	15409	15378	15319	15418	15288	15329	15256	15400	15373	15196	15482	15251	15316	15454	15554	15505	15284	15461	15251	15344	15456	15270	15666	15293	15536	15220	15320	15511	15439	15535	15449	15285	15366	15243	15314	15320	15457	15278	15542	15439	15465	15368	15519	15386	15248	15468	15349	15366	15419	15315	15462	15392	15449	15174	15448	15469	15338	15343	15340	15366	15449	15331	15560	15376	15335	15403	15279	15390	15479	15522	15452	15390	15438	15558	15419	15319	15378	15410	15343	15465	15418	15232	15454	15424	15498	15427	15423	15400	15383	15483	15184	15423	15330	15316	15238	15544	15284	15283	15434	15379	15358	15384	15494	15246	15350	15366	15343	15367	15431	15478	15334	15380	15385	15343	15336	15377	15298	15350	15375	15514	15360	15464	15214	15297	15271	15335	15258	15622	15353	15248	15453	15349	15229	15356	15376	15333	15438	15306	15486	15525	15416	15540	15431	15406	15401	15433	15432	15288	15413	15253	15248	15342	15430	15418	15441	15445	15415	15215	15217	15609	15337	15452	15473	15385	15347	15347	15272	15170	15363	15149	15367	15390	15461	15298	15477	15332	15390	15364	15451	15243	15420	15281	15415	15426	15458	15267	15333	15368	15338	15231	15211	15461	15377	15432	15489	15392	15382	15334	15596	15433	15341	15239	15458	15220	15463	15237	15194	15288	15296	15413	15249	15379	15399	15463	15479	15230	15334	15369	15302	15319	15332	15452	15442	15345	15401	15304	15236	15349	15512	15476	15288	15543	15380	15296	15435	15272	15344	15340	15393	15472	15480	15417	15460	15434	15532	15511	15496	15310	15198	15413	15357	15384	15477	15311	15516	15445	15331	15254	15400	15337	15343	15296	15306	15414	15338	15446	15336	15524	15399	15318	15561	15296	15506	15379	15429	15450	15417	15470	15266	15335	15332	15402	15491	15457	15387	15368	15337	15273	15311	15204	15455	15411	15356	15317	15220	15346	15523	15398	15327	15362	15366	15444	15435	15395	15346	15258	15149	15315	15308	15402	15351	15475	15537	15305	15329	15393	15289	15600	15267	15463	15359	15322	15294	15451	15399	15505	15358	15431	15542	15247	15444	15547	15328	15275	15493	15356	15173	15486	15471	15499	15618	15556	15404	15297	15450	15291	15352	15483	15297	15410	15369	15449	15425	15414	15207	15334	15245	15403	15571	15393	15398	15289	15408	15402	15332	15321	15463	15398	15318	15433	15297	15472	15282	15384	15368	15482	15257	15300	15380	15468	15319	15247	15329	15313	15443	15286	15306	15442	15347	15326	15354	15371	15277	15390	15329	15367	15554	15430	15374	15501	15406	15354	15222	15307	15328	15329	15529	15438	15320	15210	15300	15247	15358	15350	15478	15361	15484	15544	15260	15481	15584	15342	15324	15471	15529	15382	15315	15499	15277	15460	15387	15486	15344	15350	15297	15387	15347	15374	15369	15254	15397	15508	15379	15385	15218	15366	15416	15445	15233	15341	15290	15394	15431	15381	15375	15484	15539	15476	15342	15539	15234	15467	15394	15230	15479	15359	15331	15315	15461	15303	15463	15565	15285	15427	15372	15283	15419	15420	15323	15451	15468	15472	15494	15316	15333	15472	15387	15350	15319	15584	15247	15383	15477	15382	15307	15523	15354	15383	15468	15455	15568	15464	15435	15525	15366	15365	15330	15315	15367	15367	15421	15369	15309	15211	15297	15421	15403	15405	15347	15496	15414	15376	15403	15415	15252	15418	15390	15429	15352	15478	15257	15514	15421	15402	15483	15550	15305	15361	15353	15403	15428	15295	15507	15340	15455	15192	15562	15341	15464	15380	15394	15287	15334	15171	15327	15337	15279	15291	15396	15479	15355	15479	15447	15445	15609	15313	15316	15195	15451	15487	15351	15342	15405	15290	15275	15439	15414	15332	15396	15360	15465	15306	15338	15298	15271	15495	15201	15421	15337	15470	15291	15353	15425	15260	15517	15317	15509	15376	15513	15367	15285	15522	15480	15508	15307	15314	15394	15381	15351	15169	15397	15388	15342	15353	15475	15605	15335	15343	15343	15375	15550	15356	15243	15439	15325	15312	15264	15428	15313	15447	15406	15449	15378	15510	15389	15478	15426	15440	15273	15309	15243	15436	15462	15424	15217	15298	15253	15317	15249	15433	15371	15392	15265	15455	15228	15252	15579	15406	15430	15413	15387	15436	15415	15378	15358	15307	15464	15541	15323	15484	15390	15596	15279	15301	15464	15459	15494	15389	15282	15607	15296	15141	15385	15316	15452	15460	15454	15141	15195	15298	15396	15490	15341	15382	15337	15476	15408	15521	15431
23958	23935	43163	47332	36239	25094	22351	18803	18210	18398	18305	18265	18192	18385	18521	18455	18325	18422	18235	18159	18077	18272	18154	18315	18173	18016	18046	18218	18315	18120	18316	17811	18020	18226	18127	18190	18069	17981	18111	18198	18261	18231	18054	18053	17975	18088	18113	18086	18216	18262	17858	18213	18173	18073	18072	18177	18031	18063	18039	18064	18202	17982	18121	18001	18104	18230	18144	18066	18115	18210	17836	18198	18050	17896	18204	18114	18090	18160	17993	18282	18191	18154	17979	18135	18134	17966	18049	18213	18240	18135	18300	18250	18409	18078	18104	18167	18168	18137	17873	17956	18165	18053	18114	18068	18069	18225	17870	18213	18291	18202	18106	18036	18155	18258	17949	18139	17997	18170	18156	18045	18072	18111	18215	18041	17890	18192	18291	17949	18077	18311	18011	18067	18293	18105	18169	18280	18048	18014	18055	18045	17860	18000	18125	17958	18213	18087	18193	18034	18077	18266	18102	18119	17891	18164	18028	18081	18013	18105	17935	18031	18182	18035	18097	18080	18242	18092	18207	18161	18112	18273	17985	18140	18073	18109	18010	18057	17789	18014	17948	18120	18101	18189	18160	17803	18031	17968	17953	18171	18070	18112	18362	18050	18056	18192	18283	18281	18128	18241	18037	17961	18143	18121	17988	18294	18082	18137	18096	18215	18127	18132	18169	18241	18148	18052	18068	18146	17936	18119	18278	18116	18493	18219	17965	17975	17997	17832	17978	18096	18165	18312	18197	18105	18091	18067	18298	18235	18283	18048	18204	18087	17934	18016	18242	18119	17897	18084	18069	18046	18255	18028	18065	18220	18273	18113	18070	18053	18151	18129	18111	18035	18004	18047	18136	18314	18116	17950	18119	18148	18416	18069	17976	18013	18008	18143	18118	17918	18096	18013	18115	18196	18133	17984	18018	17913	17826	18218	18069	18168	18127	18007	18113	18227	18183	18216	18331	18296	18033	17910	18264	18016	18239	18100	18260	18164	18354	17951	18137	18073	18105	18250	18162	18023	17974	18099	18051	18174	18141	18228	18080	18138	18048	17947	18147	18338	18191	17987	18181	18125	18000	18012	18022	18132	18214	18283	18036	18089	18104	18410	18197	17990	18118	17977	18157	18011	18109	18142	18178	17871	18160	17993	18129	17985	18018	17841	18068	18185	18016	18049	18005	18040	18086	18117	18288	18168	18064	18058	17899	18184	17982	18261	18180	18158	18126	18093	18194	18117	18060	17980	18070	18192	18097	18072	18238	18349	18198	18330	18222	18111	18195	17885	18143	17991	18042	18012	18006	18027	18116	18197	18150	18394	18029	18212	18068	18144	18087	18083	18046	18104	18007	18059	18155	18084	17945	17983	18160	18148	18290	18164	18185	18014	18253	17854	18118	18154	18045	18107	18132	18304	18152	17969	18110	18176	17874	17910	18064	17989	18005	18078	18103	18017	18210	18368	18219	18179	18241	18209	18211	18223	18180	18077	18119	18119	18094	18056	18178	17974	18183	18159	18252	18365	18065	18099	18206	18239	18129	18154	18087	18173	18126	17837	18230	18128	18112	18081	18207	17993	17997	17944	17954	18008	17915	18086	18130	17977	18068	17907	18193	18148	18138	18115	18220	18082	18057	18001	18154	17961	18040	18126	18156	18216	17926	18003	18205	17840	18136	17990	17997	18149	18180	18311	18106	18190	18178	18238	18002	17910	17803	18017	18090	18162	18107	18142	18002	18135	18153	17992	17993	17965	17978	18075	18050	18158	18199	18245	17866	17979	18100	17993	18153	18048	18000	18064	18243	18164	18289	18174	18036	18160	18103	18200	18014	17852	18318	17970	18030	18017	18012	18112	18124	18129	18315	18251	17872	17971	18138	18281	18055	18117	18184	18035	18206	18004	18290	18023	18145	18128	18114	18074	17983	17974	18272	18156	18165	18025	18087	18193	18177	18101	18098	18257	18009	18116	18118	18070	18081	18029	17898	18183	17993	18242	18108	18281	17985	18000	18175	18068	18140	18346	18050	18307	18028	18302	18178	18079	18145	18253	18063	18196	17952	18080	18161	18156	18127	18199	18023	18015	18096	18030	18134	18001	18151	18130	17974	18111	18080	17908	17884	18024	18099	18233	18324	18194	18224	18033	18154	17951	18080	18273	17978	17991	17953	17900	17979	18363	18069	18093	18197	18197	18022	18289	18077	18005	17951	17982	18141	18283	18287	18124	18131	18240	17943	18212	18256	18126	18082	18092	17950	18049	18108	17980	17887	18160	18322	18028	18053	17963	17972	18109	18117	17838	17931	18119	18082	18233	18029	18141	18115	18203	18318	17924	18233	18271	18318	18240	17959	18155	18135	18441	18088	18159	18093	17884	18142	18216	18400	18083	18031	18054	17994	18172	18201	18208	18180	18133	18081	18098	18213	18005	18259	18253	18155	18061	18031	18144	18007	18145	17903	18204	18032	18093	18220	18257	18068	18271	18041	18326	18282	18285	18284	18178	18038	17984	18085	18051	18226	18059	18248	18305	17943	18165	17915	18187	18234	18042	18073	18004	18238	18194	18074	18028	18154	18266	18059	18050	18182	18084	18086	18103	18136	18115	18082	17956	18147	18248	18076	18195	17897	17930	18095	18145	18198	18001	18007	18048	18176	18063	18008	18092	18126	18026	18067	18108	18207	18211	18162	18178	18241	18028	18279	18236	18043	18086	18359	18124	18266	18015	18336	18029	18270	18175	18335	17930	17960	18126	18085	18202	18145	18035	18215	18122	18134	17940	18149	18359	18031	18109	17907	18045	18132	18186	18064	18151	18117	17996	18192	18009	18121	18217	18275	18176	18280	18059	17980	18067	18197	18019	18220	18043	18241	18013	18115	18218	18134	18006	18217	18062	18226	18260	18195	18021	18144	18102	18351	17988	17969	17937	18129	18127	18253	18113	18079	18062	18030	18081	18099	18063	18141	18175	18065	18097	18016	18155	18093	18332	18124	18244	18181	18054	18209	18108	18115	18102	18021	17931	18028	18286	18002	18219	18148	18165	18143	18092	18003	18106	18115	18020	17996	18103	18097	18071	18064	18239	17974	18179	18528	18246	18064	18145	17992	18085	18268	18083	18135	18040	18233	18205	18019	18060	18155	18039	17961	18004	17990	18232	18185	18006	18028	18025	18171	18056	17935	18065	18031	18096	18268	18077	18313	17928	18021	18247	18212	18133	17885	18438	18132	18083	18247	18260	18156	18253	18104	17975	18036	18013	18116	18175	18100	18032	18180	18026	18017	18155	17888	18214	18127	18192	18112	17989	18079	18163	18190	18276	17996	18030	18109	18175	18198	18240	18071	18143	18096	17985	18086	18128	18000	18061	18178	18103	18266	18251	18036	18062	18199	18202	18137	18209	18184	17936	18238	18251	18050	18086	17979	18125	18098	17974	18024	18175	18102	18148	18307	17994	17993	18081	17983	18025	18324	18163	18053	18227	18068	18007	18183	18184	18039	18101	18231	18104	18075	18100	18193	18061	17970	18209	18173	18194	17959	17949	17986	17976	18174	18015	18251	18240	18183	17975	18108	18020	18187	18054	18275	18169	18066	18112	17990	18101	18139	17770	18092	18020	17874	18115	18075	17925	18262	18069	18096	18090	17886	18011	18163	18100	18222	18135	18012	18034	17881	18067	18090	18027	18133	18169	18120	18065	17983	18090	18250	18305	18220	18252	18097	18073	18067	17992	18048	18237	18146	18010	18288	18315	18125	17971	18119	18042	18119	18246	18235	18146	18107	18172	18290	18164	17969	18074	18266	17972	18194	17845	17935	17830	18045	18022	18215	18007	18139	17885	17970	18079	18243	17944	18262	18147	18061	18173	17923	17960	18064	18127	18141	17997	18020	18060	18098	18161	18227	18075	18177	18259	18038	18257	18114	18019	17989	17976	18153	18045	18041	18068	18228	18096	18014	17831	18128	18038	18061	18079	18013	18063	18185	17947	17984	18411	18070	18203	17899	18025	17970	17979	18144	18014	18242	18120	18098	17973	18033	18144	18099	18014	18121	18270	18258	18100	18035	17931	18167	17994	18240	18064	18260	18261	18173	18249	18118	18123	17984	18157	18308	18117	18261	18177	18179	18114	18146	17988	17903	18040	17815	18166	18035	18042	17975	18246	18010	18125	18215	18096	18036	18051	17956	18015	18098	18059	18024	17980	18026	18162	17848	17887	18142	17991	18142	17923	18168	18034	18205	18025	18158	18142	18104	18178	18062	18092	18088	18352	18152	18083	18260	18006	18197	18242	17954	18048	17961	18168	18196	18260	18160	17978	18144	18289	18082	18137	18058	18161	18044	18055	18086	18081	18124	18063	18140	18169	18058	18016	18136	18018	18058	18151	17963	18063	18085	18002	18098	18065	18128	18186	17922	18034	18026	17960	18047	18179	18137	18111	18065	18165	18076	18125	18238	18089	18112	18060	18094	18075	17917	18327	18117	18173	18142	18098	18092	18231	18032	18063	17844	18262	18027	17932	18023	17802	18020	17974	18155	18265	18056	18050	18021	18116	18284	17973	18114	17901	18324	18169	18163	18153	18059	18059	18100	18261	18086	18134	17954	17916	18022	17939	17854	18117	18314	18022	18018	18108	18309	18163	17950	17905	18129	17981	18409	18091	18279	18126	18262	18064	17992	18057	17989	18342	18279	17905	18211	18159	17996	18053	18056	18196	18094	18163	18070	18125	17912	18021	18121	18240	18233	18019	17965	18123	18213	18039	18158	17740	18263	17847	17969	18032	18092	17904	18094	18031	18268	18013	18175	18054	18042	18106	18332	18257	18125	18081	18339	18146	17988	18402	18024	18236	18065	17943	18256	18200	18298	18155	18109	17945	18175	18155	17976	18262	18099	18237	18084	18189	17974	18067	18207	17961	18181	18095	17883	18337	18226	17919	18034	18131	18206	17986	18149	18129	18038	17846	18035	18217	17896	18095	18057	18124	18008	18100	18051	18256	18094	18176	18127	18035	17986	18108	17982	18055	18147	18116	18366	18226	17992	18023	17888	18080	18132	18172	18135	18185	18192	18167	18210	18227	18136	18125	18043	18052	18060	18251	18290	18056	18030	18287	18038	18039	17832	18079	18133	18121	18118	18091	18068	18111	18112	18040
55629	99488	88735	67978	41038	18031	15424	15315	15380	15281	15309	15473	15348	15438	15443	15209	15295	15370	15417	15290	15287	15191	15365	15295	15252	15424	15365	15396	15285	15210	15285	15349	15406	15162	15402	15443	15273	15364	15178	15274	15357	15203	15187	15335	15244	15575	15367	15091	15386	15202	15316	15252	15283	15343	15135	15413	15251	15306	15295	15345	15236	15235	15372	15320	15451	15367	15285	15416	15348	15397	15410	15338	15237	15326	15273	15204	15375	15277	15308	15424	15287	15239	15313	15471	15490	15449	15255	15222	15211	15279	15298	15353	15306	15317	15301	15335	15095	15459	15286	15293	15369	15365	15302	15306	15279	15300	15183	15332	15328	15375	15367	15269	15392	15312	15268	15262	15460	15400	15225	15375	15335	15302	15235	15287	15276	15369	15194	15293	15264	15293	15440	15396	15399	15380	15373	15328	15414	15537	15300	15294	15330	15175	15288	15383	15211	15424	15346	15387	15291	15280	15337	15259	15178	15407	15186	15336	15380	15284	15283	15369	15331	15274	15211	15237	15193	15468	15301	15238	15308	15380	15394	15389	15325	15459	15111	15311	15254	15269	15269	15273	15356	15335	15511	15133	15359	15423	15391	15317	15384	15194	15311	15370	15339	15244	15184	15190	15131	15337	15351	15240	15403	15240	15289	15300	15310	15297	15324	15375	15181	15186	15208	15164	15152	15195	15146	15126	15133	15499	15393	15239	15418	15291	15366	15382	15320	15413	15398	15221	15234	15296	15544	15319	15209	15404	15278	15535	15300	15220	15247	15255	15416	15332	15385	15474	15261	15343	15351	15316	15429	15441	15348	15346	15342	15286	15231	15291	15344	15424	15299	15334	15401	15288	15393	15237	15314	15432	15241	15371	15269	15357	15297	15281	15238	15280	15245	15238	15483	15186	15308	15303	15368	15026	15309	15265	15210	15102	15361	15134	15252	15229	15237	15286	15372	15361	15281	15392	15428	15334	15329	15346	15388	15442	15370	15310	15407	15406	15285	15407	15298	15357	15199	15303	15207	15498	15188	15246	15063	15443	15228	15242	15242	15385	15273	15402	15316	15498	15285	15309	15282	15399	15440	15203	15430	15294	15309	15443	15438	15344	15356	15291	15328	15248	15276	15360	15210	15295	15212	15443	15424	15282	15355	15207	15391	15360	15423	15384	15481	15200	15373	15402	15410	15291	15443	15388	15506	15436	15253	15176	15374	15210	15507	15294	15184	15361	15378	15091	15257	15325	15332	15469	15408	15352	15416	15212	15251	15469	15332	15322	15360	15282	15268	15156	15270	15206	15254	15305	15376	15422	15420	15291	15324	15128	15389	15456	15457	15467	15365	15142	15426	15189	15337	15303	15240	15435	15247	15324	15413	15312	15303	15287	15279	15307	15382	15454	15288	15411	15244	15353	15316	15299	15197	15271	15198	15283	15522	15303	15303	15540	15328	15501	15349	15410	15265	15256	15134	15239	15198	15212	15332	15246	15448	15425	15267	15193	15287	15256	15266	15265	15124	15410	15293	15271	15463	15374	15371	15163	15233	15329	15164	15244	15379	15486	15248	15153	15275	15390	15383	15166	15244	15348	15194	15307	15248	15283	15266	15347	15395	15351	15162	15439	15301	15167	15140	15220	15286	15392	15420	15267	15274	15222	15287	15444	15294	15347	15223	15278	15360	15398	15363	15259	15320	15312	15166	15348	15138	15342	15376	15328	15329	15281	15194	15336	15270	15284	15483	15404	15290	15439	15356	15193	15142	15303	15290	15290	15379	15402	15349	15305	15256	15425	15331	15256	15196	15199	15291	15185	15181	15242	15512	15432	15351	15237	15233	15395	15392	15404	15274	15247	15187	15283	15344	15412	15214	15242	15256	15293	15286	15522	15231	15350	15442	15424	15318	15301	15092	15416	15218	15226	15376	15206	15262	15135	15071	15386	15528	15466	15263	15093	15367	15441	15105	15234	15477	15278	15170	15358	15472	15534	15399	15360	15048	15160	15316	15108	15181	15323	15302	15353	15351	15205	15271	15373	15277	15267	15275	15277	15276	15447	15194	15225	15244	15172	15335	15439	15419	15374	15252	15345	15457	15440	15191	15138	15240	15186	15367	15292	15214	15342	15205	15254	15207	15241	15162	15169	15283	15364	15349	15231	15322	15328	15295	15443	15170	15465	15321	15424	15080	15206	15142	15516	15303	15414	15508	15119	15469	15247	15441	15254	15250	15290	15244	15444	15223	15366	15165	15268	15241	15523	15399	15253	15176	15408	15231	15419	15196	15306	15160	15294	15249	15325	15353	15418	15156	15295	15349	15286	15356	15184	15358	15245	15251	15351	15369	15198	15155	15409	15240	15368	15442	15316	15240	15324	15273	15119	15276	15429	15221	15248	15309	15313	15300	15285	15202	15450	15415	15395	15290	15304	15237	15315	15281	15395	15282	15386	15360	15289	15333	15429	15231	15412	15323	15386	15471	15417	15220	15308	15218	15150	15249	15261	15295	15247	15391	15268	15293	15282	15446	15213	15402	15472	15238	15260	15344	15304	15423	15185	15286	15382	15351	15269	15168	15371	15301	15130	15364	15317	15352	15340	15386	15397	15283	15271	15410	15284	15452	15389	15369	15457	15404	15320	15256	15308	15300	15421	15273	15227	15277	15360	15406	15399	15465	15495	15316	15383	15362	15222	15413	15276	15280	15329	15252	15372	15170	15397	15342	15181	15444	15282	15414	15135	15369	15241	15251	15442	15273	15459	15232	15249	15352	15201	15375	15283	15409	15309	15335	15267	15275	15413	15375	15409	15435	15259	15186	15223	15359	15341	15252	15131	15195	15216	15268	15283	15407	15225	15378	15273	15219	15296	15082	15257	15186	15446	15240	15315	15236	15368	15243	15334	15240	15239	15402	15279	15248	15414	15192	15297	15375	15361	15419	15347	15381	15258	15300	15311	15483	15216	15307	15268	15328	15230	15128	15438	15317	15371	15242	15281	15472	15201	15398	15276	15341	15399	15292	15290	15307	15153	15326	15388	15159	15160	15288	15359	15510	15363	15421	15244	15392	15392	15389	15364	15498	15118	15167	15405	15329	15291	15594	15452	15456	15218	15291	15339	15387	15311	15128	15297	15316	15277	15283	15306	15295	15181	15202	15391	15135	15360	15483	15306	15514	15186	15397	15239	15051	15467	15380	15085	15182	15374	15252	15286	15334	15280	15355	15253	15183	15208	15401	15389	15382	15255	15296	15326	15241	15439	15320	15373	15225	15352	15450	15256	15149	15219	15124	15252	15296	15313	15280	15296	15339	15294	15419	15200	15286	15332	15368	15472	15155	15243	15257	15255	15293	15204	15404	15158	15268	15258	15088	15384	15392	15415	15417	15285	15305	15181	15284	15381	15471	15382	15144	15256	15315	15092	15352	15456	15417	15378	15200	15173	15227	15399	15130	15202	15452	15356	15335	15414	15303	15255	15198	15187	15147	15418	15255	15182	15402	15323	15267	15408	15347	15306	15234	15338	15415	15238	15312	15244	15194	15315	15162	15166	15252	15277	15416	15280	15465	15116	15263	15452	15218	15365	15323	15303	15340	15375	15337	15415	15129	15386	15457	15345	15242	15324	15186	15296	15438	15263	15289	15290	15585	15392	15230	15163	15176	15277	15335	14978	15338	15315	15215	15170	15454	15285	15214	15312	15424	15167	15260	15382	15388	15228	15473	15409	15422	15209	15246	15294	15519	15297	15199	15389	15280	15300	15319	15393	15213	15269	15370	15219	15264	15276	15330	15435	15274	15175	15384	15133	15310	15471	15231	15353	15443	15286	15147	15352	15308	15212	15290	15337	15374	15328	15324	15040	15158	15357	15364	15349	15161	15213	15264	15276	15465	15244	15318	15371	15264	15367	15195	15213	15398	15418	15287	15183	15269	15274	15436	15179	15339	15336	15382	15267	15143	15292	15290	15374	15398	15387	15571	15288	15367	15175	15278	15425	15255	15135	15427	15278	15260	15159	15360	15150	15448	15317	15315	15362	15483	15226	15186	15363	15364	15353	15294	15361	15436	15230	15228	15138	15142	15443	15416	15442	15335	15269	15367	15253	15475	15365	15458	15094	15422	15367	15412	15422	15290	15398	15338	15348	15565	15312	15440	15185	15444	15298	15367	15315	15288	15245	15370	15281	15272	15392	15267	15464	15207	15131	15278	15102	15351	15259	15229	15419	15446	15293	15228	15312	15298	15433	15364	15329	15228	15254	15218	15221	15254	15499	15400	15463	15403	15308	15190	15503	15363	15253	15280	15283	15198	15360	15240	15321	15464	15163	15247	15320	15512	15304	15458	15376	15352	15310	15099	15318	15380	15482	15291	15217	15221	15401	15287	15329	15343	15299	15387	15227	15461	15235	15306	15247	15270	15289	15437	15386	15316	15174	15312	15314	15234	15124	15395	15150	15317	15236	15241	15225	15135	15361	15281	15234	15254	15420	15421	15216	15227	15345	15357	15256	15306	15255	15341	15326	15269	15139	15146	15225	15399	15307	15297	15240	15251	15250	15277	15165	15367	15403	15191	15306	15242	15200	15270	15353	15248	15151	15440	15131	15252	15335	15352	15232	15386	15325	15065	15269	15191	15259	15300	15387	15358	15233	15314	15274	15174	15261	15385	15256	15044	15211	15376	15313	15405	15354	15292	15308	15259	15193	15321	15166	15430	15430	15274	15259	15259	15397	15229	15432	15200	15238	15199	15232	15384	15155	15469	15138	15392	15297	15114	15347	15333	15344	15153	15341	15322	15424	15322	15265	15316	15432	15274	15500	15186	15371	15245	15446	15273	15413	15128	15419	15413	15275	15339	15158	15422	15323	15244	15391	15321	15263	15397	15352	15323	15469	15361	15203	15347	15461	15464	15326	15339	15319	15367	15340	15308	15476	15247	15441	15195	15291	15205	15192	15309	15210	15262	15182	15255	15282	15358	15281	15286	15029	15263	15235	15196	15373	15250	15302	15389	15376	15492	15269	15368	15452	15106	15368	15189	15399	15373	15204	15187	15343	15389	15281	15362	15395	15137	15206	15241	15327	15443	15286	15387	15349	15361	15407	15424	15341	15082	15415	15279	15382	15421	15294	15446	15358	15154	15226	15221	15466	15274	15367
23057	22797	40175	41824	33978	26218	24693	19385	18284	18730	18740	18592	18552	18532	18245	18501	18493	18212	18507	18454	18096	18105	18301	18293	18180	18441	18335	18200	18205	18310	18247	18292	18416	18258	18321	18171	18393	18305	18257	18409	18012	18140	18055	18054	18321	18128	18371	18001	18005	18082	18160	18413	18354	18172	18244	18188	18186	18067	18223	18224	18271	18149	18110	18228	18160	18439	18203	17997	18126	18061	18086	18096	18179	17964	18356	18091	18081	18278	18159	18089	18175	18086	17958	18184	18292	18319	17971	17992	18141	18163	18080	18085	18142	18289	18186	18159	18025	18297	18111	18087	18225	18183	18264	18225	18180	18160	18087	18137	18263	18146	18326	18134	18313	18127	18297	17949	18052	17986	17963	18158	18129	18102	17886	18213	18297	18094	18220	18193	18289	18150	18150	18001	18126	18122	18075	18212	18185	18163	18058	18235	18169	17976	18048	18133	18069	18134	18271	17957	18247	17802	18033	18121	18269	18121	18047	18197	18186	18224	18023	18189	18330	18020	18300	18170	18269	18233	18121	18158	18089	18045	18009	18077	18170	18113	18063	18307	17913	18142	18130	18343	18248	18008	18236	18131	18258	18044	18208	18198	18169	18238	18218	18089	18247	18250	18292	18112	18174	18016	18243	18043	18193	18034	17921	17937	18203	18007	18144	18023	18120	18181	17892	18175	18037	18268	18237	18102	18149	18184	18134	18216	18261	18229	18126	18241	18301	18093	18350	17945	18178	18304	18474	18037	18215	18138	18086	18220	18235	18151	17934	17988	17972	17903	18213	18013	17996	18046	18084	18024	18219	18016	17969	17955	18140	18026	18034	17923	18122	18013	18218	18228	18018	18142	18056	18142	18278	17971	17905	18257	18205	18109	18163	18194	18085	18029	18085	17907	18237	18147	17959	17994	18085	18286	18112	17918	18208	18302	17903	17983	18143	18006	18322	18090	18082	18138	18203	17985	18192	18172	18221	18251	17971	18255	17863	18012	18159	18112	18013	18155	18150	17990	17988	17946	18097	18113	18039	18100	17945	18083	18413	18223	18134	18112	18145	18171	18040	17941	18162	17934	18256	18055	18008	18067	18055	18122	18197	18075	18322	18101	18152	18199	18106	18047	18259	18244	18247	17971	18056	18157	18248	17964	18020	18055	18047	18128	18229	18112	18182	18049	18143	18155	18339	18033	18236	18093	18080	18025	18001	18077	18026	17994	18245	18115	18086	18196	18052	18044	18233	18076	18089	18022	18359	18109	17945	18284	18023	18164	18260	17885	18117	18084	17961	17861	18293	17987	17964	18091	18002	18244	18234	18112	17923	18017	18122	18226	17988	18042	18045	18094	18057	18115	18161	18058	18050	17898	18141	18108	18069	18021	18196	18243	18027	18121	18086	18036	18103	18226	18064	18144	17972	18265	18199	18009	17990	17977	18044	18068	18184	18007	18269	18096	18088	18035	18125	18136	17972	18107	18211	18134	18085	18072	18088	17891	18146	17929	18286	18185	18294	18235	18133	18022	18155	18192	18140	18039	18261	18168	18105	18073	17965	18051	17949	18017	18140	18019	18329	18136	17962	18198	18193	18118	18212	18209	18352	18178	18046	18291	18228	18333	18130	18225	18202	18092	17945	17907	18264	17959	18121	18105	18327	18090	17988	18193	18064	18082	18100	18134	18022	18108	18305	18106	17822	18082	17934	18213	18018	18003	18149	18126	18139	17944	18247	18107	18152	17899	18064	18129	18091	18110	18023	17894	18056	18065	18155	18280	18064	18113	18220	18287	18137	18370	18036	18149	18196	18070	18021	18224	18185	18139	18002	18123	18040	18176	18035	18074	18078	18188	18233	18164	18204	18215	18148	17970	18140	17983	18059	17886	18063	18120	18195	18119	17948	18093	18223	18032	17748	17985	18244	18000	17680	17900	18088	18039	18036	18062	18097	17966	18208	18213	18149	18128	18149	17954	18156	18131	17961	18053	17968	18100	18252	18269	18023	18303	18090	18138	18026	17947	18144	17966	17904	17992	18052	18058	18288	17978	18172	18112	17825	18071	18062	18035	18141	18157	18104	18279	18062	18171	17901	17843	18021	18164	17909	17952	18049	18071	18157	17966	18256	18344	18263	18234	18310	18041	18066	18156	18145	18230	18179	18128	18052	17915	17964	18186	18160	18032	18095	18141	18113	17948	18085	18262	17975	18158	18128	18148	18283	18254	17886	18096	18181	18137	18094	18045	18097	18002	18133	18055	18126	18052	18189	18078	18214	17997	18188	18256	18190	17951	18094	17911	18142	18273	18142	18107	18146	18360	18157	17988	18180	18282	18169	18244	18157	18022	18194	18013	18254	18167	18135	18042	18055	18218	18303	18212	17988	18047	18250	17937	18085	18011	18012	17945	18007	17958	18097	17995	18151	18210	18015	18031	18060	17983	18133	18007	18253	18296	17953	18122	17973	17941	18163	18025	18115	18094	18390	18000	18199	18129	18097	17844	18212	18070	17971	18265	17889	17985	18218	18198	18158	18132	18282	18136	17896	17885	17881	18223	18027	18305	18129	18118	18214	17944	18128	17981	18111	17981	18193	18140	18172	18139	18204	18170	18094	18019	18174	18136	18240	17929	18213	18030	18299	18029	18047	17937	17910	18125	18171	18079	17975	18001	18104	18133	18174	17987	18305	17902	18093	18101	18414	18144	18135	18202	17992	18267	18159	17869	17970	18271	18155	18048	18210	18201	18314	17891	18067	17962	17901	18188	18189	18069	17984	18054	18116	17997	18215	18059	18219	18245	18256	18019	18071	18245	18240	18054	18203	18065	18022	18061	18063	18093	18155	18204	18240	18323	18095	17953	18318	18172	18223	18160	18204	18142	18217	18069	18022	17986	18135	18209	18010	18153	18195	18142	18181	18245	17948	18152	18093	18073	18197	18206	18160	18082	18139	18248	17948	17966	17979	17981	17977	18200	18081	17977	18033	18051	18207	18086	18292	18238	18001	17890	18257	18171	17944	18208	18035	18037	18119	18227	18188	17939	18149	18123	18096	17891	18163	18142	18236	17995	17864	18079	18022	18210	18125	18159	18273	18143	18143	18149	17944	18087	18025	18042	17989	18103	18158	18056	18236	17996	18184	18197	18121	18004	18052	17960	18228	18120	18183	18178	18103	18058	18148	18236	18004	17996	17930	18015	17937	17829	18127	18140	18209	18132	18108	18221	18041	18187	17988	17950	18352	18099	18080	18167	18060	18132	17951	18100	18017	18164	17981	18096	18083	18022	18138	18032	18152	18113	17988	17987	18164	18123	18088	18249	17988	18015	18267	18049	18265	18192	18168	17994	18195	18109	18254	18349	18195	18206	18216	18055	18070	18122	18247	18301	18251	18089	17924	18108	17879	17989	18120	18051	18081	18150	18013	18043	18173	18017	18010	18172	18125	18222	17936	18030	18001	18007	18023	18112	18319	17923	18049	18221	18054	18021	18074	17962	18180	18368	18054	18103	18189	18268	18116	18187	17858	18111	18275	18125	18070	18040	18029	18091	18193	18021	18129	18185	18184	18233	18188	18121	18135	18144	18344	18143	18149	17913	18200	18242	18054	18133	18160	17993	18261	18055	18114	18060	18063	17918	18125	17886	18259	18103	18150	18057	18159	17971	18076	18073	18134	18173	18111	18155	18083	18288	17969	17893	18090	18132	18315	18171	18185	18057	18007	18057	18056	17824	17938	17965	18334	18230	18181	18195	17860	17999	18071	18097	18100	18050	18179	18138	18068	18242	18140	18005	18186	18097	17799	17862	18110	18033	18074	18007	18147	18266	18113	17863	17885	18195	18249	18052	18076	17956	17999	18136	18193	17886	17994	18050	18103	18245	18007	18116	18118	18133	18117	18303	17998	18362	18091	18378	18124	17982	18298	18103	18264	18133	18128	18077	18160	18035	18104	18059	17987	18139	18167	18104	18084	18077	18041	18109	18031	18052	18017	18146	18121	18285	18040	18073	18091	18102	17973	18326	18224	18301	18101	18126	18151	18216	18343	18072	18202	17915	18224	18114	18074	18175	17869	18014	17780	18115	18252	18237	18051	18076	18195	17947	18388	18131	18106	18018	18212	18082	18294	18251	18168	18105	18035	18104	18202	18115	17913	18177	17963	18115	18015	18067	17995	18078	18174	18205	17996	17996	18010	18105	18128	18185	18031	17898	17939	18179	18268	18120	18166	18170	18020	17997	18247	18211	17947	18072	18225	18248	18210	17903	17919	18201	18095	18179	18299	18140	18296	18042	17891	18025	18137	18403	18133	17984	18103	18060	18086	18160	18267	18027	18238	17870	18101	18137	18093	18149	18107	18037	18233	18169	18046	18052	18124	18000	17999	17875	18243	18197	18303	18211	18049	18095	18122	18044	18291	18191	18003	18110	17945	18182	18158	18095	18096	18010	18209	17935	18154	18053	17956	18076	18083	18221	18102	18317	17971	18273	17884	18075	18175	18354	18082	18117	18194	18163	18227	18165	18273	18220	17985	17997	17842	18068	18057	18119	18059	18027	18141	18287	18025	18091	18223	18236	18115	17991	18298	18166	17930	18199	18171	18143	18352	18149	18010	17948	18223	18138	18309	18097	18163	17865	18134	17960	18156	18179	18170	18161	18357	18166	17970	18068	18165	17974	18021	17941	18084	18112	17866	18120	18130	18028	18031	17953	18363	18201	18105	18143	18006	18338	18173	18103	18057	18120	17980	17894	18236	18045	17965	18123	18195	18127	17933	18101	18100	18126	18165	18272	18120	18041	18096	18215	17909	17958	17984	18154	17968	18000	18027	18139	18016	18209	18166	18033	18164	18220	18152	17895	18057	18244	18134	18073	18118	18175	18206	18068	18348	18072	17941	18101	17997	18343	18098	18027	18380	18089	17895	18175	17928	17955	18174	18349	18144	18043	18303	18121	17998	18139	18158	18137	18188	17997	18084	17994	17929	18248	18239	18170	18069	18090	18105	18035	18364	18197	18252	18181	18184	18000	17961	18130	18209	18158	18143	18044	18103	18243	18185	18299	18060	18116	18332	18200	18120	18036	18209	18031	18094	18261	18015	18303	18183	18210	18239	18081	18175	18070	18160	18323	18066	18131	18144	18179	18051	18096	18126	18114	18132	18062
59535	101602	93574	75866	47868	19969	15419	15440	15279	15155	15143	15291	15436	15397	15226	15175	15385	15311	15417	15124	15192	15373	15188	15294	15200	15183	15410	15364	15375	15088	15249	15338	15141	15167	15260	15304	15112	15266	15148	15205	15212	15208	15245	15318	15316	15245	15331	15288	15098	15420	15282	15264	15283	15295	15094	15166	15133	15189	15230	15427	15264	15342	15350	15240	15352	15176	15135	15248	15195	15339	15357	15160	15304	15399	15343	15417	15347	15322	15358	15312	15226	15190	15338	15264	15194	15240	15205	15069	15099	15174	15302	15337	15400	15239	15418	15383	15163	15230	15198	15309	15148	15314	15307	15267	15378	15364	15335	15319	15185	15291	15436	15325	15175	15343	15279	15289	15181	15108	15380	15333	15263	15225	15291	14932	15265	15471	15254	15136	15039	15496	15128	15302	15138	15248	15119	15130	15094	15233	15302	15264	15349	15131	15115	15291	15423	15250	15404	15341	15227	15156	15277	15315	15287	15291	15302	15306	14960	15229	15170	15175	15363	15249	15154	15187	15350	15167	15151	15259	15352	15277	15124	15254	15310	15217	15285	15439	15350	15192	15357	15299	15271	15361	15216	15135	15276	15193	15294	15233	15364	15309	15120	15151	15221	15276	15246	15164	15294	15236	15240	15294	15236	15219	15316	15224	15218	15246	15242	15440	15279	15263	15341	15276	15254	15310	15173	15412	15260	15181	15310	15269	15249	15275	15342	15200	15413	15389	15465	15362	15164	15228	15280	15229	15447	15263	15433	15285	15155	15109	15323	15316	15240	15212	15301	15460	15385	15309	15300	15210	15365	15289	15360	15342	15232	15130	15249	15300	15331	15192	15049	15371	15244	15200	15412	15281	15427	15345	15218	15334	15220	15301	15393	15166	15266	15322	15259	15344	15252	15182	15408	15421	15337	15246	15208	15141	15344	15282	15232	15264	15177	15261	15342	15147	15208	15331	15317	15326	15294	15311	15326	15337	15194	15376	15153	15101	15358	15182	15300	15170	15326	15212	15214	15167	15288	15166	15370	15067	15263	15254	15160	15304	15233	15302	15357	15122	15332	15312	15323	15274	15321	15336	15214	15165	15343	15254	15305	15224	15324	15196	15342	15130	15369	15322	15249	15321	15112	15169	15084	15354	15288	15180	15186	15174	15344	15229	15451	15288	15118	15244	15393	15299	15144	15201	15219	15335	15244	15271	15213	15340	15232	15465	15251	15134	15200	15168	15354	15248	15299	15353	15500	15193	15194	15165	15281	15226	15308	15368	15220	15240	15187	15249	15226	15121	15240	15036	15323	15210	15223	15193	15366	15372	15324	15133	15249	15166	15323	15229	15325	15215	15222	15302	15220	15218	15168	15050	15193	15254	15251	15335	15349	15238	15226	15401	15259	15187	15204	15344	15183	15246	15209	15228	15291	15376	15287	15123	15203	15277	15185	15277	15358	15088	15148	15405	15593	15253	15228	15138	15237	15422	15326	15174	15312	15232	15337	15370	15281	15351	15356	15375	15312	15281	15177	15226	15156	15395	15290	15059	15341	15362	14968	15202	15326	15346	15309	15369	15417	15173	15159	15260	15203	15313	15287	15231	15407	15180	15373	15248	15179	15139	15381	15290	15293	15255	15352	15153	15285	15239	15232	15411	15232	15438	15190	15274	15304	15244	15196	15203	15202	15262	15153	15283	15256	15136	15507	15158	15167	15150	15236	15262	15143	15255	15177	15313	15168	15188	15353	15113	15262	15377	15264	15188	15147	15553	15355	15360	15180	15034	15276	15337	15396	15310	15328	15250	15234	15409	15179	15224	15408	15031	15285	15366	15342	15180	15330	15415	15229	15263	15052	15374	15176	15268	15262	15276	15197	15199	15308	15127	15386	15257	15078	15213	15183	15433	15216	15211	15218	15251	15124	15242	15192	15278	15317	15291	15211	15326	15217	15137	15445	15380	15310	15325	15439	15304	15359	15389	15324	15153	15361	15207	15415	15250	15374	15199	15322	15275	15272	15300	15291	15149	15203	15253	15440	15308	15406	15274	15164	15265	15401	15242	15118	15237	15452	15234	15400	15233	15235	15247	15128	15194	15240	15269	15316	15385	15250	15274	15208	15323	15391	15263	15170	15379	15213	15195	15271	15171	15270	15346	15278	15223	15316	15258	15192	15304	15360	15401	15233	15335	15262	15381	15154	15202	15222	15104	15161	15220	15385	15349	15224	15356	15337	15188	15283	15195	15123	15150	15287	15322	15182	15257	15340	15349	15254	15329	15255	15271	15192	15395	15207	15289	15189	15380	15300	15157	15141	15265	15274	15287	15251	15315	15463	15177	15069	15307	15242	15230	15201	15264	15195	15266	15096	15254	15269	15357	15442	15116	15257	15253	15336	15115	15388	15280	15202	15342	15246	15333	15184	15236	15183	15288	15285	15244	15277	15266	15309	15049	15371	15338	15038	15278	15085	15436	15370	15155	15414	15346	15269	15055	15272	15130	15279	15366	15087	15349	15200	15187	15252	15237	15306	15209	15219	15343	15200	15372	15216	15380	15182	15427	15209	15229	15293	15302	15239	15247	15210	15360	15244	15307	15082	15320	15148	15268	15334	15267	15160	15223	15064	15169	15268	15399	15288	15373	15526	15243	15394	15285	15356	15276	15336	15222	15207	15200	15139	15194	15324	15271	15283	15353	15202	15208	15244	15216	15155	15297	15215	15323	15248	15208	15272	15117	15099	15285	15402	15404	15105	15321	15118	15269	15291	15225	15292	15257	15255	15264	15454	15185	15269	15213	15240	15355	15227	15326	15241	15311	15114	15376	15206	15172	15253	15167	15254	15276	15211	15324	15262	15338	15304	15474	15238	15229	15268	15316	15160	15174	15376	15365	15254	15339	15419	15243	15327	15122	15140	15266	15219	15407	15469	15099	15436	15376	15172	15289	15159	15173	15188	15246	15246	15387	15190	15251	15232	15101	15377	15244	15361	15175	15181	15319	15233	15478	15399	15250	15228	15292	15162	15282	15310	15227	15353	15264	15235	15046	15363	15084	15218	15234	15202	15422	15264	15103	15245	15313	15295	15298	15277	15075	15356	15190	15227	15304	15285	15302	15132	15158	15206	15274	15317	15187	15430	15162	15132	15313	15263	15254	15238	15260	15278	15133	15211	15178	15404	15417	15120	15102	15298	15272	15312	15221	15678	15155	15232	15341	15206	15376	15296	15176	15242	15239	15227	15292	15345	15318	15133	15449	15359	15191	15200	15416	15119	15368	15349	15214	15303	15090	15260	15305	15099	15372	15388	15080	15373	15310	15370	15450	15428	15235	15199	15228	15408	15361	15322	15270	15439	15425	15182	15379	15172	15296	15350	15314	15200	15226	15136	15183	15186	15366	15214	15312	15259	15204	15464	15110	15467	15121	15272	15339	15478	15355	15131	15298	15280	15416	15134	15333	15247	15277	15210	15211	15261	15365	15267	15297	15304	15032	15265	15249	15365	15414	15378	15330	15289	15182	15391	15219	15261	15152	15228	15226	15263	15055	15135	15300	15326	15428	15271	15097	15234	15331	15261	15234	15260	15199	15314	15294	15141	15206	15418	15174	15363	15291	15339	15382	15348	15218	15375	15150	15306	15375	15436	15185	15154	15237	15235	15422	15272	15208	15341	15271	15295	15107	15277	15197	15288	15355	15445	15227	15334	15337	15516	15266	15264	15441	15342	15185	15317	15139	15233	15244	15249	14967	15512	15313	15193	15300	15199	15394	15276	15190	15225	15329	15359	15294	15203	15227	15186	15223	15445	15156	15143	15154	15351	15277	15387	15184	15109	15243	15287	15253	15081	15078	15256	15551	15354	15231	15142	15192	15302	15344	15344	15218	15257	15203	15168	15386	15291	15195	15342	15357	15213	15211	15232	15167	15430	15359	15288	15176	15319	15144	15237	15296	15346	15211	15159	15233	15034	15120	15403	15232	15298	15175	15315	15377	15236	15235	15006	15346	15203	15461	15313	15110	15125	15193	15373	15197	15373	15299	15181	15244	15335	15504	15327	15296	15470	15071	15218	15341	15219	15311	15221	15254	15454	15285	15371	15277	15260	15224	15252	15252	15232	15305	15238	15272	15235	15414	15239	15185	15234	15320	15423	15328	15298	15332	15094	15233	15290	15282	15135	15095	15192	15322	15362	15422	15270	15267	15124	15216	15289	15353	15195	15180	15290	15398	15250	15161	15384	15277	15227	15268	15184	15114	15529	15383	15188	15195	15346	15151	15224	15295	15477	15260	15172	15218	15122	15194	15202	15301	15259	15302	15186	15191	15339	15204	15089	15311	15372	15180	15203	15345	15387	15122	15257	15481	15245	15101	15249	15271	15394	15349	15316	15322	15304	15246	15228	15161	15365	15282	15398	15135	15388	15380	15291	15237	15428	15298	15033	15501	15142	15258	15098	15414	15400	15312	15062	15271	15170	15311	15194	15305	15396	15248	15238	15221	15229	15255	15445	15105	15354	15178	15261	15416	15134	15271	15247	15268	15375	15301	15320	15310	15280	15235	15243	15493	15171	15201	15380	15264	15294	15231	15341	15313	15285	15254	15387	15290	15186	15172	15167	15374	15100	15171	15201	15277	15203	15202	15273	15224	15178	15269	15208	15342	15253	15235	15259	15304	15271	15330	15247	15262	15180	15203	15362	15264	15218	15188	15233	15023	15067	15290	15177	15204	15208	15383	15187	15259	15155	15174	15252	15352	15309	15096	15223	15247	15260	15183	15340	15311	15278	15176	15391	15279	15349	15376	15168	15053	15369	15498	15166	15210	15328	15202	15346	15182	15304	15226	15375	15300	15208	15308	15385	15221	15159	15290	15111	15160	15296	15097	15257	15290	15441	15215	15394	15199	15267	15311	15306	15275	15222	15222	15227	15150	15324	15291	15254	15166	15417	15380	15211	15262	15010	15246	15316	15464	15213	15312	15305	15220	15398	15145	15161	15345	15184	15348	15369	15207	15204	15192	15139	15133	15136	15137	15346	15341	15543	15489	15339	15321	15117	15279	15186	15358	15345	15140	15199	15109	15348	15162	15247	15218	15217	15350	15168	15418	15366	15260	15262	15316	15225	15253	15267	15120	15257	15290	15181	15257	15320	15162	15366	15239
28678	35137	47718	36385	23811	19144	18492	18156	18202	18071	18158	18114	18337	18161	18114	18053	18143	18090	18137	18127	18213	18084	18165	17976	18121	17864	18057	17979	18045	18141	18173	17943	18003	18125	18029	18109	18214	17838	17964	17996	18034	18198	17918	17978	18070	18201	18179	18198	18150	18077	17921	18006	18103	18181	18052	18260	18092	17963	17924	17843	18090	18056	18071	18053	18024	18121	18121	18193	18133	18241	18031	17924	18206	18036	18003	17869	17961	18120	18105	17930	17859	18099	18009	18101	18186	18133	17926	17905	17943	17884	17916	17858	18016	18119	17979	18010	17868	18027	17893	17981	18214	18068	18040	18025	18204	18167	18120	18168	18007	17895	17709	18047	18067	18169	17987	18054	17828	17961	17822	18132	18056	17987	18143	17992	18023	17967	17971	18107	18079	18057	17863	18095	18121	18019	17945	17984	17990	18047	17923	18068	18065	17873	17958	17856	18212	18127	17972	18116	18180	17901	18150	17943	18179	17962	18202	18129	18006	18073	17973	17939	18030	17970	18111	18045	18065	18052	18115	17947	18275	17884	18183	18120	17982	18376	18017	18097	18212	18245	18146	18041	18077	17763	17961	18034	18065	17969	18018	17959	18088	17881	17663	18089	18214	18017	18122	17976	18022	18114	17866	18095	17959	18096	18252	17791	18259	18135	18009	17846	18098	18002	18078	18220	18109	18030	18052	17996	18157	17969	17939	18019	17935	17932	18115	17959	17949	17926	18057	17962	17931	17960	18042	18124	18110	17826	18128	18072	18097	18016	18075	18073	18115	17997	18126	17965	18269	17942	18091	18108	18076	18048	17841	17913	17978	17852	18075	17846	18144	18126	18201	17744	17932	18039	17974	17892	17934	18240	18020	17900	18164	17894	18069	18166	17892	17930	18149	18244	17949	17981	17960	18067	18094	17885	18189	17876	18257	18181	18192	18027	18013	17933	17974	17993	17970	17976	18059	18175	17920	18102	17888	18134	17938	18152	17897	17925	18054	18038	18006	17808	18055	18086	18121	18137	18075	18117	17974	18006	18029	18212	18029	17985	18017	18021	18258	18046	18030	18039	18076	17946	18045	17979	17859	18065	17964	18174	18131	18024	17827	17960	18022	18033	17887	18100	17916	18094	17897	17999	18003	17888	17751	17927	17839	17988	17965	18203	18062	18030	17959	18001	17938	18023	17846	18009	17913	18073	18282	17961	18004	17880	18048	18002	17907	17852	17738	18105	17976	17994	17957	18143	18244	17835	18132	18007	18091	18224	18131	17969	18086	18111	18169	18119	18122	18024	18090	17903	17824	18048	18037	17876	17945	17963	18119	18294	18077	17934	18075	18082	17976	17979	17966	17934	18201	18000	17890	18084	17901	18102	17901	18035	18135	18223	18079	17937	18215	17902	18051	18201	18178	18092	18020	18065	18105	18020	17914	18000	17914	18158	18281	18053	17962	18172	18281	18392	17930	17904	18036	18044	17989	17976	18133	18092	18017	18141	17898	18164	17958	18125	18095	17853	17989	18008	18020	17932	18161	17873	18043	18015	18156	18006	18035	18090	17973	17770	18092	17938	18029	18088	18079	17915	17966	17929	18074	17893	17934	18218	17924	18043	18080	18088	18014	17805	17940	17989	18080	17827	17977	18102	18137	17855	18034	18067	18057	18239	18099	18043	18181	18053	18103	17918	17986	18034	18094	18183	18071	18212	17960	18015	17856	18059	17957	17986	17848	18334	17994	17982	17980	18015	18085	17911	17908	18072	18001	17833	17962	18141	18072	17898	18319	18273	17824	18216	17888	17820	17882	17997	18019	17909	18084	18102	18126	17970	18093	18077	17998	17940	18132	18206	17942	17856	17984	17947	18027	18017	18134	17967	18059	17881	17874	18131	18185	18125	17976	18000	17880	17998	18035	18027	18334	18250	17956	17952	18187	18208	18264	18116	18041	18027	17920	18154	17929	18202	18303	17977	18015	18017	17963	17931	18089	18050	18045	18196	17914	18144	18073	18147	17968	18057	17918	18222	18105	18024	18073	18012	18002	18070	17917	17934	17944	18009	17844	18046	17988	18029	18095	18084	18029	18120	18162	18047	17922	18102	18000	18041	18228	18012	18047	18022	18065	18160	17991	18143	18104	18060	18218	18095	17900	18064	18027	18033	18164	17985	18203	18063	17668	17965	18042	18075	18151	17942	18007	18026	17767	17839	18184	17863	18120	17902	18002	17849	18086	17969	17987	18171	17998	18243	18038	17999	18120	18256	18015	18201	18236	18061	17905	18043	17877	17985	18021	18050	18168	18128	18073	17987	17789	17989	18164	18059	18080	18073	17921	18108	18140	18080	18126	17966	18021	18037	17914	18011	17968	17956	18026	18133	18051	17872	18103	18119	17735	17918	17925	17851	18088	17865	17998	18186	18095	17985	17961	17819	18010	18102	18015	17927	17958	18004	18000	18094	18092	18000	18014	17885	18234	18017	18067	17984	17996	17890	17794	18083	18204	18137	17924	18090	18044	18104	17990	17961	17891	18132	18085	18099	17899	18036	18120	18065	17973	17887	17873	17825	18097	17939	18097	18070	17820	18022	17990	18020	18065	18168	18010	18226	18025	18068	17972	17993	18019	17979	18041	17951	18057	18216	17921	17891	18012	18205	18235	17980	17999	17978	17895	17970	18054	18228	18240	18160	18184	18071	18097	17919	17943	17829	17982	17999	17950	18062	18112	18098	18035	18007	18271	17987	17896	18187	18141	18155	18033	18024	17895	18179	18278	18126	18305	18243	18101	17962	18154	18170	18070	17932	18028	18023	18207	17963	17865	17864	17960	18073	18027	18183	17937	18068	18182	18126	18145	18166	18030	18044	18075	18052	18161	18056	17948	18048	18037	18023	18131	18143	18094	18084	18140	18113	17990	17938	17963	18095	18111	18041	17916	18280	18206	18155	17901	18240	17896	18059	18187	18204	18031	17976	17978	17996	18072	18005	17952	17891	17924	18088	17995	18043	17978	18002	17996	18259	18483	18027	18056	18076	18172	18174	18072	18027	18018	17775	17992	18101	18109	17967	18067	17882	18100	17978	17855	17932	17994	17894	18051	18109	17829	18047	18223	18019	18049	17917	18048	18157	18116	18001	18082	18143	18158	17872	17952	18227	17967	18054	18038	17989	17963	18052	18145	18098	17971	17901	18033	18044	18165	18133	17899	17745	17939	17971	18132	17977	17993	17921	18064	18061	18045	18178	18184	18157	18005	18260	18128	17912	18013	18043	18086	17907	18097	18139	17848	18145	18009	18229	18248	18087	18182	18197	18117	17950	18072	18012	18003	18115	18058	17961	17888	17991	17829	17912	17999	18174	18207	18035	17879	17842	18071	17959	17984	18045	18106	17872	17797	17946	17916	18087	17936	18129	18143	18006	18168	18062	17934	17931	17991	17978	18052	17937	18185	18313	18307	18215	18046	18034	18226	18157	17938	17940	18010	17984	18130	18044	17947	17982	18150	18015	18058	18110	18292	18137	18084	18071	18154	18169	18011	17982	17995	18065	18164	17929	17935	18213	17955	18018	18043	18108	17952	18098	17969	18085	17892	18032	17886	18082	17953	17969	18069	17996	17998	17679	18057	18009	17927	17880	17929	18289	17921	18095	17939	18034	18273	18224	18063	18209	18236	17989	17964	18050	18252	17984	18066	18287	17961	18088	18010	18070	18046	18072	18037	17970	18172	17974	18187	18216	17980	17968	18093	17977	18201	18036	17943	17845	18022	18008	18080	18011	17831	17804	18176	17922	18023	18054	18136	17955	18125	18220	18169	17942	18108	18065	17974	17965	17997	18004	18115	17954	17908	17952	18048	17946	17955	18075	17878	18007	17946	18039	17980	18199	18050	17851	18057	18296	17941	17952	18014	17979	18121	17952	17997	17782	17986	18013	18168	17743	17774	17831	18072	18203	17910	17876	18110	18078	18251	18104	18110	18279	18283	18256	18123	18135	18183	18056	18124	18096	18018	18030	18163	18076	18256	17946	18127	18122	18004	17953	18155	18082	18153	18108	18187	18111	18129	18115	17960	18138	18231	18143	18094	17854	18203	18162	17976	17761	18052	17971	18131	18168	17931	18221	18111	18084	17999	17867	18212	18167	18133	18040	18145	18141	17979	18052	18043	18206	18017	17940	17954	18017	17976	17895	18025	18023	17936	18138	17950	17922	17992	18134	18051	17830	18072	18104	18179	18128	17954	18089	17857	18193	17948	17923	17902	18136	18013	17800	18038	18052	18116	18100	18161	18076	18158	18042	18080	17985	17930	17825	18052	18073	18018	18002	18058	17996	18086	17804	17954	17833	17766	17894	18115	18017	18213	18147	18087	18098	18021	17777	17955	18054	18105	18388	18055	17998	18097	18040	17991	18290	18226	17865	18055	17832	17979	18028	18043	17996	18067	18082	17895	18316	17974	18067	17924	17927	18064	18045	17726	17827	17901	18075	17992	18064	18075	18065	18136	18125	18060	18061	17954	17833	18056	18033	17893	18128	18308	18112	18112	18024	18006	18092	17991	18131	18030	17849	17984	18089	18123	18069	18120	17902	17964	17888	18012	18067	18015	17906	18315	18135	18272	17897	17944	18112	18186	17965	17946	18102	17957	18023	17821	18128	18171	17840	17943	18092	17939	17995	18047	18023	18309	18095	18087	18185	17965	18215	17891	18013	18251	18063	17895	18159	17985	17945	18096	18106	17809	17924	18156	18001	18020	18214	18050	17962	18134	18049	17957	18207	18218	17680	17872	17874	18099	17915	18078	18071	17983	18093	17940	17813	17799	17996	17915	17873	17852	17927	18091	18137	17820	17990	18086	17934	18001	17910	18004	17943	18233	18220	17923	17931	18060	18237	17973	18028	18057	17904	18105	18088	18111	18113	17904	18165	18158	18208	18008	18063	18013	17915	18079	17846	18004	17984	18003	18106	17971	17979	18231	17903	17981	18085	18165	17934	18264	17955	18009	18316	18124	17972	17924	18381	18015	17776	18106	18091	18061	17974	18044	18033	18169	18023	18258	18181	17946	17838	17984	18050	18022	17966	17999	18036	18079	17936	18087	17917	18103	17877	18166	18183	18071	18046	18087	17969	17999	17958	18094	18099	18043	17895	17722	17976	17931	18060
31132	56676	49757	32618	20514	15590	15246	15288	15104	15406	15211	15289	15279	15159	15058	15294	15429	15350	15161	15288	15435	15206	15260	15096	15107	15326	15259	15283	15078	15263	15248	15120	15334	15155	15177	15113	15200	15294	15146	15293	15221	15337	15151	15198	15081	15142	14968	15225	15100	15177	15105	15403	15202	15108	15392	15220	15129	15272	15052	14920	15332	15098	15166	15138	15340	15171	15104	15205	15282	15222	15213	15281	15101	15073	15213	15217	14964	15136	15160	15258	15258	15273	15187	15246	15182	15306	15090	15200	15216	15180	15068	15089	15267	15144	15260	15089	15267	15171	15169	15224	15124	15155	15322	15170	15127	15238	15321	15093	15244	15294	15053	15088	15343	15022	15182	15036	15198	15213	15178	15388	15018	15134	14901	15221	15123	15040	15177	15171	15261	15236	15281	15049	15132	15301	15230	15223	15096	15179	15083	15174	15192	15430	15120	15152	15184	15199	15203	15249	15216	15124	15042	15126	15240	15017	15184	15253	15270	15186	14996	15038	15182	15164	15273	15323	15088	15149	15148	15293	15129	15021	15315	15144	15345	14969	15108	15082	15236	15080	15154	15044	15211	15121	15241	15074	15115	15190	15245	15297	15184	15199	15232	15119	15169	15109	15281	15143	15116	15067	15165	15094	15178	15066	15125	15116	15348	15136	15217	15150	15113	15181	15110	15334	15142	15084	15356	15097	15204	15169	15237	15212	15212	15082	15148	15231	15209	15110	15155	15049	15154	15235	14997	15018	15195	15171	15332	15055	15112	15208	15074	15081	15200	15273	15159	15035	15186	15136	15075	15244	15269	15023	15165	15224	15255	15218	15051	15163	15280	15311	15079	15166	15068	15255	15276	15269	15279	15227	15271	15134	15267	15163	15023	15045	15297	15128	15152	15228	15156	15158	15230	15138	15286	15210	14997	15158	15121	15135	15072	15125	15186	15319	15212	15150	15292	15125	15077	15110	15144	15202	14998	15227	15037	15197	15306	15144	15209	15203	15109	15158	15292	15055	15307	15288	15289	15418	15202	15278	15259	15137	15154	15325	15296	15175	15181	15110	14942	15157	15084	14998	15217	15097	15244	15240	15063	15164	15170	15067	15019	15350	15284	15180	15363	15250	15200	15152	15258	15269	15210	15163	15179	15252	15079	15103	15115	15153	15127	15432	15213	15127	15200	15131	15284	15103	15198	15240	15061	15217	15196	15299	15185	15198	15178	15198	15100	15150	15112	15198	15222	15171	15191	15129	15049	15215	15121	15124	15391	15312	15218	15154	15293	15290	15178	15146	15128	15186	15354	15198	15188	15070	15325	15235	15061	15252	15072	15219	15180	15392	15227	15193	15310	15136	15119	15203	14987	15061	15104	15033	15287	15251	15372	15243	15058	15392	15225	15123	15190	15202	15272	15196	15345	15124	15141	15209	15111	15268	14909	15087	15238	15229	15271	15259	15263	15356	15139	15092	15149	15289	15307	15049	15420	15260	15250	15030	15177	15235	15256	15234	15184	15230	15186	15150	15197	15000	15259	15230	15332	15382	15167	15300	15297	15151	15067	15186	14959	15202	15062	15199	15214	15052	15025	15131	15178	15309	15254	14974	15150	15208	15167	15228	15141	15249	15189	15102	15236	15174	15162	15092	15269	15085	15217	15234	15275	15133	14996	15189	15174	15222	15192	15311	15290	15130	15221	15044	15072	15236	15304	15083	15158	15012	14912	15152	15110	15193	15154	15134	15094	15244	15145	15063	15194	15020	15211	15233	15235	15076	15053	15207	15471	15125	15249	15120	15204	15210	15202	15165	15266	15128	15086	15082	15130	15320	15126	15410	15142	15170	15095	15135	15307	15232	15246	15296	15308	15283	14984	15208	15185	15155	15262	15236	15139	15373	15267	15186	15310	15220	15199	15320	15265	15097	15160	15145	15400	15212	15135	15270	15265	15272	15257	15159	15216	15253	15209	15255	15179	15253	15283	15154	15362	15216	15218	15319	15305	14983	15356	15141	15062	15053	15295	15085	15196	15232	15148	15265	15164	15121	15130	15155	15142	15265	15265	15232	15210	15318	15161	15254	15203	15188	15117	15062	15232	15237	15259	15025	15208	15124	15063	15307	15191	15191	15116	15289	15284	15354	15168	15237	15271	15358	15317	15078	15212	15252	15093	15182	15220	15249	15111	15232	14988	15173	15113	15271	15337	15209	15099	15038	15159	15162	15237	15202	15229	15351	15119	15184	15254	15085	15092	15226	15034	15109	15161	15286	15203	15379	15134	15068	15198	15200	15117	15253	15089	15364	15212	15311	15203	15074	15116	15078	15355	15067	15123	15069	15242	15245	15285	15273	15117	15265	15213	15168	15058	15098	15342	15132	15178	15177	15203	15295	15087	15095	15236	15267	15122	15078	14998	15286	15159	15215	15214	15227	15134	15182	15246	15225	15111	15236	15261	15198	15121	15160	15038	15329	15173	15061	15247	15038	15154	15120	15228	15133	15177	15229	15005	15243	15249	15305	14994	15189	15145	14993	15228	15153	15106	15229	15095	15283	15194	15010	15247	14991	15299	15123	15184	15210	15142	15194	15084	15282	15218	15090	15190	15250	15159	15210	15257	15062	15274	15231	15220	15106	15069	15121	15152	15178	15175	15259	15201	15298	15098	15351	15195	15192	15184	15199	15255	15248	15332	15303	15213	15161	15241	15133	15307	15280	15332	15170	15120	15015	15294	15089	15176	15111	15133	15269	15082	15188	15174	15021	15175	15186	15068	15150	15298	15172	15170	15182	15179	15147	15297	15106	15180	15028	15304	15197	15257	15206	15351	15139	15149	15130	15185	15115	15090	15252	15200	15210	15229	15070	15274	15022	15301	15110	15329	15165	15138	15282	15067	15170	15284	15145	15098	15124	15201	15198	15084	14908	15329	15165	15002	15228	15177	15135	15035	15162	15213	15235	15127	15212	15275	14981	15331	15086	15124	15273	15218	14922	15226	15169	15299	14977	15123	15120	15296	15238	15131	15249	15217	15126	15351	15213	15267	15335	15187	15193	15294	15196	15190	15204	15118	15209	15336	15196	15125	15285	15005	15274	15140	15166	15184	15225	15071	15279	15187	15092	15334	15237	15109	15153	14955	15178	15159	15057	15018	15181	15066	15029	15052	15134	15202	15142	15142	15218	15184	15189	15227	15176	14991	15137	15078	15164	15271	15083	15293	15342	14970	15129	15338	15055	15254	15306	15152	15145	15262	15157	15178	15037	15196	15204	15142	15068	15279	15183	15044	15134	15278	15128	15193	15274	15169	15183	15238	15271	15155	15190	15196	15237	15226	15082	15171	15216	15202	15113	15021	15150	15272	15274	15164	15116	15322	15065	15087	15227	15238	15281	15131	15286	15259	15088	15309	15086	15157	15148	15260	15105	15115	15078	15085	15313	15452	15009	14991	15258	15254	15210	15185	14992	15117	15196	15323	15204	15119	15242	15303	15260	14922	15068	15214	15146	15125	15338	15071	15193	15076	15159	15120	15040	15175	15300	15273	15279	15172	15238	15178	15099	15347	15264	15181	15227	15231	15247	15141	15083	14961	15214	15113	15215	15107	15251	15073	15144	15226	14972	15131	15129	15102	15048	15220	15051	15243	15343	15048	15160	14989	15168	15241	15181	15052	15258	15195	15157	15286	15280	15036	15082	15357	15107	15337	15234	15321	15212	15205	15188	15185	14976	15259	15081	15247	15119	15204	15147	15262	15140	15130	15000	15304	15405	15112	15112	15127	15230	15155	15244	15101	15279	15081	15089	15168	15194	15263	15228	15238	15165	15188	15214	15216	15166	15145	15389	15232	15249	15093	14909	15199	15114	15220	15173	15347	15264	15021	14935	15139	15170	15160	15101	15096	15154	15064	15162	15147	15178	15059	15089	15095	15219	15163	15126	15315	15020	15257	15163	15140	15116	15269	15215	15049	15154	15089	15193	15134	15153	15066	15221	15010	15260	15280	15158	15232	15190	15021	15338	15294	15082	15263	15182	15275	15040	15142	15130	15420	15177	15234	15197	15207	15239	15208	15220	15037	15254	15227	15109	15089	15236	15149	15159	15214	15307	15274	15060	15067	15209	15311	15275	15186	15042	15221	15300	15375	15283	15114	15392	15228	15078	15207	15249	15220	15161	15220	15082	15451	15167	15202	15134	15140	14977	15264	15069	15209	15174	15126	15175	15166	15357	15145	15052	15156	15343	15170	15207	15041	15214	15006	15149	15156	15343	15191	15238	15225	15210	15128	15317	15251	15195	15133	15123	15085	15244	15042	15185	15203	15041	15310	15199	15170	15113	15291	15138	15170	15072	15175	15288	15348	15099	15148	15168	15255	15158	15097	15312	15115	15296	15216	15263	15102	15214	15136	15180	15230	15192	15278	15089	15204	15000	15134	15199	15042	15198	15115	15177	15233	15094	15254	15266	15102	15212	15251	14919	15203	15186	15130	15061	15282	15333	15024	15279	15229	15148	15065	15100	15189	15239	15154	15103	15226	15126	15201	15134	15074	15046	15261	15211	15244	15248	14944	15293	15128	15231	15151	15194	15116	15357	15380	15107	15116	15156	15236	15124	15293	15250	15202	15144	15072	15149	15441	15196	15102	15119	15144	15250	15183	15194	15322	15127	15291	15338	15263	15308	15049	14951	15151	15071	15268	15000	15129	15297	15168	15255	15326	15149	15190	15295	15080	15154	15150	15057	15215	15442	15135	15220	15191	15122	15222	15283	15288	15108	15066	15156	15218	15247	15213	15050	15327	15090	15210	15238	15296	15305	15212	15182	15094	15231	15219	15220	15155	15434	15115	15359	15165	15333	15187	15241	15293	15388	15282	15093	15131	15061	15222	15304	15105	15153	15151	15387	15164	15370	15113	15115	15057	15325	15055	15284	15200	15232	15225	15294	15252	15169	15201	15151	15081	15240	15074	15161	15093	15183	15179	15167	15166	15195	15365	15107	15373	15292	15357	15302	15145	15157	15129	15153	15176	15174	15115	15273	15168	15152	15220	15198	15292	15043	15236	15201	15247	14975	15098	15105	15204	15278	15153	15223	15246	15137	15363	14988	15153	15270	15297	15154	15139	15132	15249	15016	15160	15176	15298	15315	15389	15119	15171	15020
23959	23803	43853	42065	32842	24397	21531	18247	17755	17984	17589	17733	17737	17460	17689	17655	17667	17555	17652	17485	17636	17368	17416	17584	17622	17598	17614	17576	17515	17595	17563	17464	17616	17278	17783	17453	17479	17451	17389	17459	17646	17454	17632	17554	17656	17335	17627	17520	17419	17293	17388	17525	17609	17489	17346	17431	17388	17490	17327	17391	17320	17535	17623	17253	17513	17355	17269	17534	17431	17448	17378	17243	17271	17316	17231	17511	17405	17562	17470	17426	17651	17379	17366	17570	17490	17355	17465	17409	17661	17369	17377	17208	17455	17593	17355	17350	17187	17482	17433	17671	17559	17500	17404	17573	17435	17363	17589	17505	17165	17445	17301	17754	17209	17264	17486	17276	17478	17591	17457	17367	17321	17463	17482	17281	17238	17445	17326	17464	17518	17415	17509	17385	17430	17433	17520	17585	17384	17280	17411	17207	17342	17405	17400	17360	17354	17454	17382	17450	17264	17380	17610	17259	17469	17320	17405	17256	17343	17675	17562	17314	17615	17451	17505	17366	17328	17232	17382	17299	17311	17330	17578	17273	17467	17391	17475	17664	17626	17356	17493	17451	17571	17422	17244	17365	17512	17403	17372	17427	17454	17505	17447	17464	17298	17484	17330	17475	17524	17651	17306	17173	17549	17589	17504	17403	17578	17323	17433	17404	17358	17345	17415	17437	17392	17493	17331	17543	17438	17331	17269	17495	17407	17308	17415	17455	17386	17763	17502	17348	17533	17414	17507	17471	17486	17359	17441	17531	17593	17616	17287	17458	17556	17418	17405	17522	17433	17506	17408	17294	17601	17615	17479	17625	17489	17538	17499	17581	17424	17509	17512	17678	17426	17485	17457	17422	17478	17485	17341	17497	17179	17240	17453	17437	17389	17578	17436	17367	17608	17553	17291	17388	17553	17234	17713	17455	17581	17594	17497	17327	17463	17174	17464	17384	17262	17359	17433	17413	17492	17301	17314	17481	17331	17358	17480	17631	17589	17506	17414	17299	17535	17486	17536	17377	17548	17453	17357	17354	17230	17323	17516	17493	17389	17320	17557	17451	17615	17320	17405	17271	17494	17361	17395	17357	17078	17325	17270	17459	17368	17475	17423	17271	17438	17466	17510	17511	17573	17385	17429	17322	17310	17359	17461	17500	17572	17405	17531	17438	17500	17369	17279	17475	17539	17258	17266	17364	17458	17306	17441	17605	17431	17586	17407	17227	17310	17321	17459	17595	17457	17321	17485	17083	17548	17500	17298	17482	17349	17581	17348	17233	17411	17665	17309	17500	17319	17381	17473	17381	17385	17367	17517	17271	17375	17559	17523	17333	17488	17533	17235	17437	17490	17485	17415	17515	17398	17396	17698	17428	17416	17580	17530	17381	17343	17514	17486	17428	17424	17483	17361	17261	17441	17210	17390	17515	17443	17303	17441	17520	17391	17344	17431	17305	17338	17325	17488	17545	17432	17549	17307	17338	17449	17634	17488	17705	17388	17393	17338	17426	17432	17450	17403	17323	17562	17368	17351	17417	17322	17476	17193	17634	17421	17312	17176	17512	17274	17420	17596	17341	17324	17317	17405	17492	17455	17403	17240	17428	17359	17527	17566	17495	17282	17288	17433	17463	17436	17509	17431	17465	17285	17372	17619	17341	17518	17444	17427	17506	17378	17346	17485	17416	17437	17396	17535	17744	17392	17543	17408	17451	17358	17640	17524	17334	17463	17339	17388	17242	17396	17225	17442	17470	17527	17352	17461	17623	17315	17108	17564	17418	17347	17276	17482	17460	17367	17430	17497	17324	17239	17349	17491	17555	17399	17301	17450	17352	17300	17612	17489	17620	17517	17323	17439	17481	17450	17421	17415	17403	17475	17696	17292	17390	17326	17596	17626	17555	17499	17594	17551	17353	17402	17526	17479	17598	17307	17505	17543	17330	17625	17370	17372	17540	17542	17618	17602	17554	17351	17581	17232	17473	17532	17490	17299	17357	17296	17437	17331	17293	17425	17479	17346	17477	17610	17489	17350	17382	17440	17217	17575	17280	17372	17315	17450	17433	17705	17469	17229	17553	17402	17365	17613	17470	17356	17311	17321	17321	17433	17581	17457	17445	17479	17360	17633	17441	17393	17297	17559	17578	17378	17459	17403	17555	17559	17300	17568	17391	17535	17382	17383	17560	17372	17347	17446	17473	17430	17615	17516	17505	17404	17210	17319	17430	17426	17315	17465	17508	17425	17499	17485	17287	17442	17378	17451	17323	17460	17441	17429	17322	17348	17514	17467	17500	17605	17316	17583	17482	17469	17402	17473	17333	17533	17428	17377	17551	17453	17512	17409	17477	17696	17600	17456	17458	17223	17587	17400	17321	17555	17474	17511	17345	17410	17577	17539	17375	17595	17311	17532	17566	17299	17619	17450	17346	17623	17490	17342	17344	17443	17475	17394	17319	17299	17485	17473	17264	17260	17331	17486	17314	17462	17588	17343	17402	17470	17206	17233	17409	17520	17327	17363	17439	17534	17460	17419	17504	17399	17365	17522	17543	17350	17274	17297	17399	17366	17341	17277	17259	17393	17439	17298	17440	17433	17536	17568	17464	17249	17276	17513	17393	17611	17509	17612	17370	17575	17529	17204	17559	17472	17711	17445	17551	17362	17359	17438	17441	17370	17407	17320	17546	17255	17443	17299	17310	17449	17370	17304	17486	17176	17436	17567	17264	17357	17325	17359	17419	17523	17531	17393	17502	17399	17094	17567	17404	17364	17315	17518	17486	17250	17528	17319	17235	17387	17494	17572	17404	17137	17516	17329	17264	17516	17351	17369	17317	17414	17160	17371	17338	17437	17391	17391	17288	17436	17563	17261	17488	17594	17556	17277	17423	17558	17455	17410	17422	17532	17353	17386	17590	17369	17417	17419	17526	17432	17374	17227	17194	17145	17438	17450	17321	17517	17330	17273	17463	17410	17394	17451	17453	17319	17520	17596	17394	17544	17496	17415	17468	17445	17364	17511	17385	17332	17350	17612	17339	17302	17274	17286	17431	17359	17341	17552	17588	17412	17391	17279	17243	17491	17519	17647	17540	17554	17377	17360	17324	17456	17334	17436	17742	17502	17410	17360	17544	17386	17375	17419	17520	17242	17515	17457	17627	17619	17398	17361	17258	17468	17393	17590	17511	17510	17459	17484	17479	17394	17442	17362	17470	17549	17529	17283	17225	17394	17471	17248	17505	17362	17450	17431	17526	17572	17386	17695	17299	17387	17251	17354	17334	17389	17345	17341	17430	17380	17387	17318	17520	17368	17398	17489	17459	17453	17257	17500	17552	17576	17525	17373	17309	17671	17463	17607	17350	17326	17599	17440	17344	17662	17321	17466	17208	17429	17383	17353	17204	17317	17355	17474	17514	17385	17422	17404	17565	17510	17373	17305	17640	17508	17498	17512	17576	17494	17561	17500	17373	17390	17405	17437	17474	17320	17474	17481	17387	17436	17515	17590	17359	17399	17282	17434	17327	17448	17473	17430	17460	17284	17613	17476	17559	17417	17413	17423	17352	17419	17494	17616	17542	17374	17485	17310	17320	17433	17459	17448	17373	17378	17483	17352	17337	17261	17353	17288	17467	17339	17719	17380	17447	17606	17284	17463	17518	17603	17434	17228	17658	17579	17553	17471	17442	17402	17270	17423	17473	17159	17247	17378	17202	17167	17371	17417	17494	17527	17460	17396	17521	17370	17401	17396	17464	17509	17500	17510	17588	17367	17483	17604	17536	17570	17480	17438	17487	17376	17436	17466	17479	17327	17346	17567	17349	17440	17299	17560	17541	17451	17233	17462	17488	17416	17428	17503	17321	17622	17463	17329	17251	17343	17264	17361	17406	17406	17375	17437	17504	17326	17382	17374	17430	17567	17500	17266	17442	17489	17272	17425	17503	17263	17412	17507	17256	17335	17373	17566	17389	17346	17409	17567	17312	17331	17549	17559	17364	17660	17285	17498	17387	17380	17323	17251	17432	17494	17446	17469	17444	17441	17498	17485	17384	17417	17285	17301	17337	17437	17434	17560	17499	17210	17503	17368	17650	17470	17321	17652	17463	17498	17453	17434	17416	17304	17506	17222	17518	17475	17476	17451	17188	17408	17471	17347	17515	17408	17508	17420	17507	17509	17468	17308	17577	17369	17463	17391	17334	17379	17506	17506	17538	17307	17248	17272	17519	17402	17564	17456	17532	17473	17621	17546	17459	17497	17414	17354	17364	17364	17516	17369	17387	17540	17437	17439	17390	17447	17303	17718	17513	17453	17429	17614	17403	17485	17454	17518	17374	17600	17451	17363	17304	17225	17568	17476	17381	17502	17544	17448	17638	17576	17558	17504	17421	17382	17498	17546	17408	17299	17277	17473	17352	17328	17565	17438	17675	17304	17387	17389	17669	17433	17656	17450	17528	17233	17316	17444	17360	17202	17395	17793	17483	17652	17464	17311	17350	17292	17411	17511	17244	17529	17410	17618	17585	17329	17469	17389	17477	17308	17352	17524	17351	17433	17515	17258	17470	17328	17393	17483	17344	17639	17462	17267	17506	17381	17269	17486	17488	17299	17439	17674	17547	17419	17449	17494	17502	17437	17345	17336	17353	17462	17174	17359	17312	17802	17418	17207	17586	17457	17362	17274	17489	17524	17485	17456	17319	17424	17521	17590	17623	17600	17470	17327	17594	17312	17509	17250	17339	17398	17494	17405	17340	17460	17479	17249	17578	17490	17291	17516	17628	17395	17547	17291	17501	17380	17499	17628	17224	17354	17280	17475	17451	17352	17507	17460	17372	17451	17485	17439	17510	17394	17452	17356	17549	17433	17273	17494	17499	17152	17323	17528	17388	17644	17366	17638	17343	17353	17388	17451	17218	17361	17271	17435	17611	17434	17487	17439	17398	17671	17619	17542	17384	17405	17614	17286	17463	17259	17289	17443	17396	17293	17494	17236	17529	17359	17515	17338	17609	17358	17332	17192	17477	17292	17623	17431	17419	17261	17666	17487	17287	17320	17673	17254	17442	17287	17355	17421	17480	17328	17615	17435	17297	17517	17513	17436	17282	17234	17443	17608	17450	17468	17375	17410	17580	17468	17273	17605	17417	17304	17499	17422	17359
53947	98237	90352	61477	39523	17450	15087	14945	15048	14917	14828	15057	14953	14904	14738	14984	14950	14731	14873	14979	14781	14796	14982	14989	15017	14843	14856	14816	14744	14807	14854	14961	14906	15187	14979	15007	14780	14948	14930	14714	14990	14894	14671	14917	14960	14861	14836	14842	14834	14859	14795	14967	14936	14714	14897	14816	14825	14810	14941	15015	14808	14972	14971	14927	14802	14995	14774	14843	14890	14999	14807	14929	14900	14913	14784	14932	14992	14867	14962	14970	14778	14766	14931	14918	15010	14947	14910	14906	15022	14928	14854	14891	14881	15018	14760	14827	14928	14773	15116	14925	14964	14948	14871	15130	14875	14892	14858	14858	14824	14961	14747	14856	14784	14960	14899	14974	14829	14813	14900	14934	14736	14924	14959	14917	14811	14925	14888	15057	14961	15000	14902	14998	14868	14876	14977	14825	14936	14731	14886	14910	14980	14888	14666	14897	15023	14958	15052	15026	15132	14942	14779	14869	14929	14953	14786	14910	14829	14932	14915	14773	15138	14758	14840	14886	14807	14821	14910	14809	14928	14998	14848	14904	14663	14946	15060	14810	14925	14879	14855	14882	14896	14841	14886	14806	14924	15054	14860	14977	14699	14936	15089	14935	15046	14806	14874	14917	14851	14858	14950	14708	14994	14896	14822	14759	14888	15031	14799	15038	15082	14706	15058	14971	14759	14727	14878	14987	14988	15025	14992	14753	14829	15112	14908	14914	14847	14825	14799	14818	14851	15066	15023	14946	14819	14948	14908	14903	15037	14783	14637	14952	14866	14887	14860	14938	14764	14933	14958	14884	14659	14964	14916	15077	15000	14806	14979	14842	14973	15123	14975	14807	14773	14776	14888	14847	14911	15004	14901	14978	14786	14635	14874	14856	14882	14922	15060	14776	14876	14841	15041	14943	14988	14897	14972	14999	14833	14908	14726	14768	14950	14826	14844	14909	14988	14823	14867	14947	14841	14948	14759	14591	15100	14941	15016	14910	14901	14844	14879	14831	14998	14916	14805	15003	14735	14962	14666	14925	14794	14916	14812	14940	14963	15045	14980	14843	14902	14758	14824	14900	15033	15135	14967	14979	14850	14879	14833	14914	14926	14983	14962	15060	15112	14743	14751	14839	14854	14895	14956	14874	15024	14722	14764	15009	14769	14820	14981	14762	14852	14843	14895	14836	14939	14995	14896	14902	14861	14838	14727	14980	14962	14787	15006	14966	14764	14779	15034	15009	15001	14839	14876	14818	14790	14901	14651	14666	14908	14969	14837	15013	14909	14928	14990	14848	15017	14994	15010	15063	14804	14882	14784	14929	14807	14824	14935	14978	14949	14833	14831	14789	14762	14879	14708	14884	14839	14823	14744	14929	14990	14774	15039	15021	14902	14833	14856	15040	14965	14964	14956	14836	14757	14793	14977	14886	14910	14980	14863	14979	15010	14870	14808	14871	14980	14883	14804	14768	14822	14826	14884	14949	14970	14827	14926	15008	14941	14846	14949	14888	14818	15023	15120	14976	14819	14884	14955	15021	15007	14847	14807	15011	14976	14797	14955	15063	14663	14632	15026	14964	15057	14823	14855	14853	14833	14903	15047	15017	14934	14946	14913	14754	14808	14926	14920	15024	14806	14991	14909	14931	14803	15031	15174	14750	15050	14858	15029	14714	14947	15080	15073	15001	14957	14892	14881	14931	15013	14706	14884	14692	14948	14923	14806	14933	14810	15058	14857	14800	14800	14883	15029	14859	14889	14880	14770	14811	14891	14962	15004	14700	14942	14918	14903	14896	14840	14904	14950	14838	14910	14749	14770	14935	14877	14815	14942	14931	14878	14871	14827	14951	14963	14969	14838	14850	14867	14966	14834	14898	14977	14993	14860	14879	14925	14748	14850	14866	14750	14957	14890	14879	14593	14947	14918	14813	14942	14910	14872	14824	14909	15002	14843	14906	14955	15132	14827	14849	15022	14844	14842	14953	14950	14930	14904	14856	14904	14891	14881	14679	14860	14911	14878	14861	14974	14920	14804	15024	14756	14797	14875	14849	14879	14916	14860	14920	14890	14769	15097	14826	15057	14792	14901	14922	14979	14785	14978	14886	14775	14941	14836	14858	14712	15052	14762	14991	14744	14994	14983	14710	14941	14984	14901	14877	15032	14848	14879	14987	14798	14803	14901	15101	14885	15044	15051	14943	14863	15014	14782	14752	15007	14838	14882	14758	14854	14879	14774	14862	14845	14792	14935	14808	14978	14846	14843	14755	14969	14893	15081	14782	14758	14925	14881	14859	14958	14962	14793	14846	14940	14922	14858	14890	14887	14817	14804	14893	14879	14786	14947	14791	14894	14970	14768	14838	14925	14983	14813	14931	14831	14913	14907	14918	14995	14746	14971	14767	14812	14823	14923	15062	14906	14908	14897	14931	14888	14863	14926	14751	14930	14909	14974	14906	14920	14889	14774	14976	14928	15052	14933	14900	14909	14757	15020	14805	14905	15092	15045	14822	15029	14791	14913	14750	14698	14795	14842	14884	14981	14940	14884	14699	15206	15001	14888	14984	14964	14898	14853	14975	14956	14809	14792	14841	14878	14711	14851	14863	14827	14845	14885	14896	14913	14859	15164	14871	14902	14900	14880	14867	14894	14970	14986	14837	14935	14851	14804	14986	14848	14839	15004	14990	14799	14991	14834	14887	14944	14919	14987	14841	14910	14764	14920	14931	14890	14818	14926	14842	14916	15021	14989	14991	14863	14947	14873	14964	14754	14886	14818	14845	14812	14875	15006	14892	14871	14914	15004	14805	14959	14892	14921	14935	14909	14917	14803	14964	14740	14834	14832	14865	14740	14870	14836	14922	14777	14841	14786	14949	14951	14911	14924	15011	14869	14826	15012	14880	14843	14871	14965	14916	15002	14942	14895	14748	14865	15039	14829	15022	14973	14891	14947	15053	14983	14905	14827	14737	15009	14819	15126	14779	14779	14840	14941	14880	14896	14667	14820	15090	14872	14844	14963	14817	15025	14858	14985	14909	14914	14893	14799	14815	15040	14961	14815	14903	14720	14939	14925	14995	14901	14908	14989	14705	14901	14885	14817	14975	14792	14854	14876	14974	14773	14914	14814	14899	14989	15027	14977	14917	14942	15035	14725	14930	14934	14797	14791	15103	14842	14951	14812	14861	14796	15016	14874	14928	14916	14948	14888	14899	14992	14946	15028	14995	14820	15176	15001	14964	14907	14827	14849	14936	15097	14844	14867	14838	14797	14984	15110	14870	15047	14854	14928	14955	14847	14830	14945	14953	14846	14933	14870	14931	14795	14831	15030	14974	14810	14807	15099	14929	14790	14953	14911	15018	14946	14733	14874	14912	14903	15030	14818	14983	15020	14783	14914	14896	14891	14883	14859	14979	15003	14980	15000	14847	14802	14916	14674	14892	15102	14942	14888	14903	14935	14783	14911	14874	14859	14805	15057	14843	14819	14779	14832	14806	14676	14837	14795	15019	14987	14860	14888	14877	14938	14949	14828	14853	14774	14905	14812	14917	14955	15001	14801	14939	14877	15069	14953	14747	15054	14769	14872	14910	14976	15066	15056	14960	14949	14867	15096	14942	14947	15012	14790	14945	14812	14811	14851	14928	14767	14813	14974	14961	14984	14953	14796	14924	14816	14846	14952	14917	14938	14738	14944	14834	14986	14905	14775	14938	14732	14972	15055	14834	15067	14805	14876	14903	14897	14895	14851	14771	14756	14858	14885	14859	14911	15030	14954	14834	14928	14846	14761	14895	14898	14929	14859	14724	15083	15069	14829	14759	14866	14986	14883	14934	14800	14946	14817	14984	14686	14878	14993	14899	14731	14843	14863	15024	14872	14899	14747	14732	15035	14922	14966	15178	14863	14976	14920	14950	14941	14912	14793	14957	14928	14788	14839	14878	14954	14815	14832	14928	15019	14834	14855	14868	14951	14934	14885	14943	14747	14896	14909	15002	14899	14851	14852	14768	15006	14899	14776	14967	14873	14715	14953	14731	14953	14900	14860	14961	14828	14816	14899	14976	14953	15003	14928	14926	15068	14893	15041	14941	14827	14926	14884	14861	14806	14889	14826	14818	14898	14959	14999	14932	14847	14901	15112	14885	15018	15053	14957	14979	14836	14905	14915	14987	14837	14968	14719	14927	14888	14920	14966	14923	14793	14954	15030	14907	14801	14866	14857	14702	14966	14542	14903	14881	14895	14915	14787	14936	14868	14780	14934	14957	14893	14890	14927	14876	14827	14962	14865	14868	14972	14897	14759	14614	14833	14888	14881	14990	15008	14952	14995	14862	14998	14935	15033	14868	14933	14852	14889	14665	14864	14865	14826	14985	14908	14860	14783	15104	14834	14849	14885	14831	14726	14847	14929	14725	14872	14820	14819	14811	14831	15064	14742	14886	14833	14905	14885	14789	14866	14884	14833	14832	14865	14740	14884	14725	14843	14872	14930	14799	14880	14916	14908	14954	14867	14928	14937	14938	14988	14807	15003	14707	14847	15020	14918	14951	14890	14872	14933	14896	14680	14880	14839	14790	14816	14900	14896	14807	14882	14830	14865	14923	14998	14761	14856	14924	14889	14882	14743	14718	14942	14957	14903	15123	14846	14854	14803	15021	14871	14825	15063	14838	14924	14946	14890	14836	14971	15002	14756	14896	14790	14813	14921	15113	14977	14867	14791	15100	14992	14917	14826	14877	14915	14896	14685	15034	14969	14867	14907	14875	14773	14871	14871	14935	14912	14858	15040	14848	14846	14892	14858	15033	14904	14736	14914	15036	15050	14916	14993	14922	14977	14801	14889	14759	15019	14898	14850	15056	14966	14804	14910	14862	14885	14896	14797	14921	14713	14877	14740	14972	14739	14948	14897	14794	14762	14804	14898	14927	14831	14761	14855	14809	14897	14743	15015	14901	14888	14822	15007	15038	14920	14908	14927	14838	14910	15128	15017	14841	14769	14840	14903	14874	14966	14762	14754	15083	14836	14841	14781	14946	14838	14704	15009	14983	14871	14829	14845	14967	14881	14870	15058	14940	14812	14881	14795	15000	14813	14977	14905	14732	14864	14896	14671	15216	14818	14896	14917	14973	14886	15093	14740	14866	14781	15000	14862	14955
23049	22676	39795	39010	34850	25912	24054	18974	17708	17992	17908	17894	17854	17828	17682	17577	17818	17613	17576	17781	17627	17777	17524	17798	17592	17637	17349	17460	17645	17748	17642	17679	17491	17489	17343	17585	17358	17485	17638	17601	17551	17506	17651	17707	17514	17735	17374	17469	17409	17310	17695	17473	17508	17344	17441	17470	17558	17257	17461	17342	17471	17455	17375	17443	17602	17397	17435	17576	17502	17168	17577	17552	17671	17657	17439	17441	17487	17662	17720	17503	17830	17559	17463	17405	17690	17466	17511	17316	17519	17649	17343	17428	17345	17289	17559	17455	17391	17570	17494	17554	17493	17602	17408	17366	17320	17373	17535	17458	17449	17474	17523	17671	17317	17438	17485	17467	17311	17344	17466	17408	17385	17504	17428	17388	17554	17371	17350	17337	17605	17586	17494	17524	17598	17306	17319	17350	17541	17541	17516	17252	17544	17485	17507	17271	17294	17695	17518	17610	17677	17568	17518	17388	17472	17512	17579	17325	17387	17450	17383	17417	17603	17506	17614	17217	17344	17367	17543	17483	17512	17372	17460	17465	17511	17432	17552	17638	17398	17536	17595	17670	17464	17272	17409	17337	17244	17562	17410	17475	17518	17208	17555	17446	17581	17487	17309	17424	17567	17589	17191	17554	17392	17304	17389	17330	17599	17477	17472	17406	17399	17390	17525	17498	17420	17337	17443	17396	17409	17350	17504	17654	17475	17385	17344	17400	17504	17453	17207	17372	17481	17475	17418	17498	17449	17521	17323	17377	17352	17488	17622	17434	17424	17565	17473	17472	17326	17517	17442	17370	17208	17291	17385	17166	17501	17472	17494	17520	17396	17328	17257	17295	17550	17645	17317	17285	17387	17388	17420	17563	17507	17602	17322	17348	17444	17436	17445	17520	17637	17513	17316	17397	17551	17511	17376	17393	17266	17542	17342	17383	17430	17605	17602	17380	17451	17588	17290	17344	17257	17386	17516	17391	17488	17424	17391	17414	17502	17457	17509	17515	17275	17478	17525	17490	17415	17461	17428	17268	17460	17505	17522	17513	17780	17307	17701	17495	17399	17697	17344	17463	17390	17605	17421	17537	17412	17494	17372	17472	17490	17246	17631	17494	17553	17583	17503	17469	17373	17510	17464	17387	17324	17470	17533	17332	17127	17502	17503	17593	17569	17463	17505	17338	17661	17455	17543	17345	17388	17530	17496	17314	17546	17502	17728	17523	17372	17537	17450	17329	17551	17447	17384	17562	17383	17439	17753	17271	17500	17516	17488	17484	17340	17375	17407	17318	17313	17448	17228	17571	17420	17327	17485	17463	17472	17364	17519	17431	17423	17355	17437	17563	17279	17416	17471	17471	17523	17386	17315	17468	17536	17339	17557	17427	17406	17451	17588	17559	17366	17617	17520	17630	17416	17464	17414	17434	17572	17550	17384	17384	17382	17382	17396	17441	17632	17430	17555	17559	17418	17605	17588	17534	17361	17343	17516	17604	17529	17551	17441	17510	17518	17448	17553	17534	17163	17421	17279	17448	17601	17514	17460	17418	17426	17471	17571	17759	17625	17465	17542	17480	17357	17670	17571	17394	17437	17458	17613	17511	17518	17488	17415	17442	17539	17312	17715	17427	17534	17635	17218	17372	17350	17629	17566	17394	17628	17424	17448	17532	17253	17401	17387	17597	17492	17494	17508	17343	17196	17472	17695	17427	17541	17345	17421	17402	17225	17560	17343	17332	17399	17488	17524	17418	17477	17670	17471	17508	17446	17421	17384	17163	17529	17536	17588	17323	17436	17160	17460	17442	17291	17379	17352	17171	17546	17321	17537	17380	17327	17348	17558	17287	17371	17305	17215	17455	17534	17453	17335	17424	17524	17391	17276	17661	17443	17284	17493	17321	17440	17266	17239	17264	17377	17414	17330	17521	17512	17502	17628	17499	17674	17213	17539	17412	17460	17620	17393	17428	17395	17503	17437	17180	17533	17319	17605	17450	17527	17385	17271	17368	17414	17527	17432	17515	17590	17632	17289	17522	17336	17498	17255	17356	17427	17507	17422	17352	17501	17594	17565	17399	17335	17362	17393	17564	17704	17462	17569	17203	17280	17366	17551	17328	17467	17262	17600	17536	17565	17486	17320	17396	17455	17590	17440	17435	17561	17441	17553	17375	17415	17395	17613	17273	17510	17675	17471	17620	17395	17299	17516	17620	17473	17288	17412	17426	17275	17460	17528	17550	17515	17505	17419	17491	17357	17465	17567	17427	17265	17388	17379	17453	17525	17423	17505	17405	17456	17516	17426	17401	17441	17571	17467	17391	17484	17385	17345	17199	17366	17465	17499	17365	17469	17317	17439	17534	17475	17498	17587	17538	17273	17183	17292	17408	17455	17359	17453	17227	17607	17449	17502	17634	17628	17424	17353	17453	17260	17382	17342	17550	17370	17269	17446	17494	17521	17430	17286	17445	17636	17384	17470	17403	17587	17444	17445	17296	17409	17538	17424	17234	17617	17436	17530	17307	17559	17333	17382	17257	17505	17373	17391	17333	17434	17370	17687	17389	17488	17461	17450	17428	17559	17330	17625	17667	17467	17557	17602	17362	17479	17357	17673	17517	17486	17395	17348	17472	17339	17437	17603	17297	17428	17516	17330	17502	17434	17528	17542	17536	17237	17386	17331	17465	17469	17527	17558	17494	17410	17460	17303	17472	17505	17213	17285	17484	17373	17454	17520	17368	17452	17297	17289	17448	17542	17366	17321	17473	17412	17321	17382	17360	17543	17281	17547	17335	17508	17549	17574	17304	17338	17377	17408	17481	17584	17418	17581	17525	17569	17317	17506	17264	17390	17423	17358	17621	17446	17564	17428	17414	17559	17566	17647	17295	17307	17287	17413	17406	17463	17571	17308	17552	17395	17479	17415	17321	17380	17495	17405	17519	17419	17423	17454	17379	17630	17392	17458	17509	17519	17564	17454	17341	17626	17663	17447	17506	17653	17635	17623	17180	17466	17489	17494	17429	17455	17313	17508	17435	17583	17486	17425	17314	17449	17324	17373	17543	17430	17594	17300	17322	17566	17332	17572	17608	17727	17470	17406	17362	17673	17496	17347	17475	17304	17489	17491	17421	17489	17684	17652	17614	17631	17637	17378	17562	17348	17377	17258	17716	17416	17525	17595	17511	17482	17428	17483	17486	17687	17283	17435	17466	17574	17468	17361	17498	17615	17425	17422	17463	17207	17272	17521	17513	17363	17434	17591	17581	17236	17497	17326	17496	17287	17422	17394	17417	17507	17362	17348	17496	17294	17485	17572	17368	17390	17472	17485	17423	17509	17400	17519	17396	17537	17423	17554	17744	17398	17537	17392	17321	17448	17410	17447	17394	17471	17552	17474	17626	17449	17569	17314	17506	17394	17397	17381	17380	17536	17605	17302	17397	17513	17487	17451	17606	17491	17426	17552	17452	17352	17444	17652	17516	17285	17397	17368	17412	17405	17609	17349	17442	17114	17473	17572	17347	17644	17560	17379	17220	17476	17523	17255	17453	17462	17556	17488	17463	17586	17305	17609	17493	17550	17309	17189	17511	17368	17397	17460	17309	17489	17433	17204	17515	17347	17299	17547	17557	17395	17392	17493	17254	17371	17415	17390	17537	17435	17343	17251	17419	17344	17577	17521	17364	17561	17713	17563	17404	17446	17421	17436	17461	17447	17356	17337	17449	17419	17604	17495	17604	17454	17487	17476	17281	17428	17379	17340	17488	17589	17535	17450	17478	17288	17469	17520	17335	17517	17444	17393	17225	17193	17508	17501	17403	17319	17601	17653	17397	17574	17658	17629	17386	17507	17461	17567	17346	17494	17387	17646	17426	17464	17405	17447	17587	17468	17251	17452	17543	17522	17319	17321	17399	17397	17367	17522	17568	17630	17595	17366	17605	17506	17473	17307	17390	17615	17480	17370	17315	17284	17491	17524	17437	17136	17221	17224	17404	17641	17293	17259	17559	17429	17431	17362	17383	17434	17615	17368	17279	17503	17416	17467	17415	17420	17217	17377	17480	17419	17322	17520	17415	17194	17528	17405	17279	17322	17425	17346	17433	17535	17466	17434	17421	17103	17242	17561	17453	17499	17276	17395	17647	17503	17647	17409	17497	17429	17425	17453	17511	17544	17415	17491	17456	17474	17286	17458	17307	17473	17348	17591	17461	17482	17232	17667	17492	17442	17339	17356	17368	17581	17381	17593	17627	17531	17567	17392	17388	17611	17469	17275	17433	17344	17514	17267	17365	17188	17513	17368	17553	17447	17549	17483	17608	17410	17297	17319	17456	17726	17388	17602	17682	17364	17542	17480	17390	17599	17324	17469	17532	17317	17413	17503	17437	17662	17439	17581	17274	17536	17366	17626	17592	17496	17238	17357	17144	17339	17370	17219	17551	17434	17260	17516	17576	17629	17435	17402	17343	17541	17366	17186	17444	17355	17424	17515	17434	17519	17604	17430	17678	17377	17522	17575	17371	17600	17655	17593	17605	17416	17321	17206	17168	17306	17594	17378	17296	17453	17405	17486	17429	17427	17540	17417	17371	17325	17575	17283	17554	17375	17482	17339	17607	17585	17393	17466	17694	17440	17453	17362	17433	17517	17392	17717	17472	17399	17669	17343	17411	17630	17320	17616	17530	17631	17470	17435	17367	17500	17413	17323	17449	17446	17554	17532	17476	17415	17526	17229	17623	17639	17281	17381	17523	17512	17067	17435	17497	17476	17369	17521	17555	17254	17632	17488	17518	17433	17489	17564	17455	17452	17372	17542	17574	17482	17492	17566	17420	17469	17346	17491	17547	17271	17631	17312	17323	17388	17407	17527	17614	17207	17363	17346	17254	17325	17252	17379	17595	17557	17514	17270	17379	17326	17280	17502	17335	17327	17374	17588	17136	17424	17589	17476	17429	17359	17460	17347	17293	17436	17593	17502	17460	17477	17573	17631	17595	17470	17637	17429	17510	17439	17374	17269	17467	17586	17345	17259	17413	17506	17350	17408	17416	17655	17376	17521	17496	17534	17377	17301	17229	17626	17442	17312	17279	17453	17457	17469	17627	17415	17429	17289	17485	17596	17445	17455	17493	17290	17403	17192	17400	17431	17371	17326	17705
59165	102533	93736	70149	50432	19997	15177	15061	15047	14974	14715	14977	14905	14875	14997	14894	14946	14950	14982	14856	14908	15012	14937	14927	14837	14978	14995	14712	14842	15091	14929	14849	14904	14914	14995	14904	15082	14873	14799	14998	15031	14896	14827	14856	14957	14871	15017	14991	15089	14828	15026	14997	14940	14860	14982	15004	14881	14917	14856	14927	14938	14916	14960	15078	14836	14931	14886	14973	14998	14997	14726	15091	14686	14915	15135	15071	15166	15050	15100	15096	14988	14988	14866	14887	15129	14877	14958	14977	14803	14784	15097	15094	14879	14996	14978	14987	14976	14853	14763	14768	14847	15008	14876	14764	14759	14882	15010	14787	15011	14864	14824	14878	15107	14926	14862	15009	14768	14923	14904	14914	15026	15051	14869	14947	15148	14885	14802	14928	14914	14736	14770	14883	14857	14946	14973	14938	14915	14989	15010	14978	15081	14942	14808	14818	15025	14846	14906	14856	14926	15003	14853	14930	14921	14957	14812	14903	14946	14676	14917	14851	14891	14847	14822	15053	14862	14924	14824	14841	14840	14915	14742	14975	14871	15001	14851	14975	14857	14918	14955	14938	15018	14832	14809	14829	14996	15049	15004	14972	15001	14805	14986	14841	14938	14940	14887	14848	15013	14857	15065	14956	14941	14876	14937	14940	15035	14911	14816	14974	14949	15123	14933	14912	14874	15041	15007	14963	14942	14925	14865	14947	14837	14901	15044	15004	14855	14949	14855	14801	15062	14927	14924	14904	14884	14809	14853	14893	14854	14872	14931	14776	14956	15071	14884	15072	14767	14925	15037	14925	14764	14766	14942	14936	14893	14996	14846	15024	14774	14843	14866	14926	14994	14934	14968	14789	14811	14973	15025	14923	14894	14652	14937	14933	14873	14883	14968	14818	14911	14868	14952	14846	15016	15041	14839	14970	14908	14926	14919	14842	14872	14858	14945	14921	14856	15040	14854	15040	14896	15029	14926	15013	14833	14798	14951	15003	14897	14890	14949	14932	14956	14940	14736	14974	14863	14908	14899	14825	14770	14966	14873	14863	14837	14908	14903	14922	14787	14950	14998	14727	15020	14972	15012	14967	14929	14912	14799	15007	14970	14934	15171	14979	14858	15030	14884	14776	15093	14821	15019	14924	15020	14769	14987	14951	14841	14945	14855	14861	14950	14800	14968	14816	14826	14812	14927	14844	15003	14733	14937	15085	14904	15000	14965	14827	14819	14943	14746	14843	14994	14850	15054	15005	14847	14909	14897	14950	14871	14681	14917	15004	14971	14757	15041	14943	14801	14740	15010	15103	14956	14962	14741	15041	15016	14630	14971	14871	14880	14843	14809	15002	14865	14910	14892	14996	14800	14837	14864	14897	14877	14980	14855	14903	14849	14829	14911	15022	14843	15020	14825	14899	14902	14789	14664	14883	14865	14924	15044	14943	15116	14809	14778	14985	14867	14905	14918	14951	14872	14879	15125	14836	14827	15020	14827	14982	14979	14971	14701	15027	14843	14772	14995	14879	14928	14967	15023	14873	14834	14987	14909	14951	14962	14936	14996	14911	14977	14904	14906	14927	14878	14747	14935	14949	14813	14962	14997	14898	14962	14846	14865	14969	14995	14740	15099	15013	14847	15039	14836	14871	15136	14902	14913	14870	14888	14918	14862	14887	14788	14996	14872	14814	14819	14860	14893	14967	14856	14919	15121	14947	14916	14779	14872	14903	14695	14956	14686	14730	14967	14755	14992	15048	14951	15118	14916	14812	14906	15017	14935	14818	14941	14855	14967	15043	15086	14868	14966	14946	14794	14869	14865	14876	14756	14828	14849	14984	14988	14706	14937	15073	14794	15075	15043	14922	14927	14863	14920	14839	14923	14869	14873	14933	14816	14899	15078	14995	15030	14720	15126	14965	14833	14839	15184	14896	14956	15016	15055	15042	14821	14956	14776	14992	14772	14879	14917	14878	14963	15029	14851	14878	15023	14872	14913	14734	14865	14833	14877	14795	14894	14852	14982	14857	14948	14834	14780	14888	14944	15007	14974	14973	14951	14834	14800	14868	14886	14812	14918	14993	14948	14815	14963	14906	14881	14839	15001	14908	14827	14916	14905	15096	14919	15027	14735	14983	14926	14998	14770	14937	15077	14773	14926	14719	14904	14911	14865	14866	15078	14702	14750	14835	14769	14809	15006	14836	14983	14858	14846	15047	14663	14955	14882	14850	14862	15115	14742	15081	14874	14728	14935	15025	14908	14955	15086	14788	14876	14998	14794	14755	15117	14845	14900	14844	14898	14930	14815	15057	14947	14833	14852	14921	14898	14958	14863	14868	14990	14842	14984	14856	14885	14949	14970	14770	14952	14882	15035	14915	14927	14787	14940	14748	14883	14861	14772	14891	14869	14892	14920	14776	14867	15038	14923	14862	14875	14910	14936	14896	14679	14884	14924	14912	14861	15128	14841	14844	14824	14875	14795	14851	14966	14909	14830	14847	14836	14868	14859	14934	14846	14819	15024	15006	14910	14872	14968	14926	14871	14964	15108	14859	14951	14837	14960	14867	14996	14835	14866	14925	15027	14829	14878	15064	14922	14998	15019	14764	14965	14898	14871	14841	14789	15029	15061	15007	14911	15046	15018	14930	14992	14946	15033	14841	14825	14853	14862	14818	14952	15001	14816	15006	14824	14742	14939	14919	15063	14827	14688	14869	14872	14858	14826	15015	14811	14757	15085	14897	14920	15026	14990	14954	14935	15008	14894	15104	14952	14846	15059	14851	15115	14979	15005	14758	14944	14955	15018	14838	14992	14832	14921	14842	14880	14883	14916	14897	14938	14973	14951	14915	14828	14794	15018	14824	14888	14942	14896	14994	14870	14827	14717	14771	15040	15102	14923	14812	14926	15027	14825	14919	14910	14910	14925	15036	14943	14863	14979	14814	14787	15002	14803	14872	15088	14932	14936	14996	14873	14843	15075	15036	15008	15004	14869	15118	14699	14920	14948	14793	14920	14897	14892	15023	14860	14909	14798	14833	14883	14966	14904	14816	15002	14785	14938	14874	14982	15046	14795	15056	14865	15075	14866	14920	14811	14991	14829	15004	14884	14942	15046	14782	14937	14901	14910	14845	14945	14863	15106	14887	14769	14877	14758	14890	15011	14914	14913	14958	14743	14983	14908	15053	15049	15020	15048	14899	14921	14819	14977	14838	14864	15010	15034	14885	14844	14818	14930	14864	14649	14794	14816	14932	14889	14990	14871	14909	14864	14901	14818	14946	14896	15002	14791	14720	14772	14898	14885	14910	14886	14943	15013	14806	14851	14742	14899	14912	14914	14881	14844	14919	14677	14939	14894	14824	14946	14924	14886	14897	14822	14756	14926	14951	15012	14991	14739	14903	14793	14898	15029	14903	14975	14845	14821	14659	14940	14864	14905	14938	14926	14896	14875	14874	14738	14843	14920	14992	14865	14884	14917	14846	15002	14916	14754	14916	14920	14974	14871	14921	14798	14938	14894	15057	15043	14946	14869	14920	14986	14938	14770	14764	14874	14742	15087	14855	15042	14895	14913	14788	14885	14968	14807	14897	14886	14955	14830	14915	14981	14877	14993	15029	15043	14984	15014	14863	14883	15011	14877	14919	14851	14947	14912	15092	14895	14749	14920	15062	14868	15119	14698	14794	14856	14774	14937	14768	14825	15001	14965	14958	14961	15027	14995	14963	15015	14922	14884	14974	14757	14859	14769	14956	14918	14848	14847	14835	14917	14962	15015	14916	14755	15171	14942	14957	15042	14745	15159	14921	14923	14999	14935	14853	15034	15000	14773	15003	15032	14903	14845	14842	14927	15067	14692	14752	14985	15002	14722	15008	14940	14854	14935	14678	14780	15004	14734	15012	14791	14925	14915	14880	14896	14900	14896	14969	14960	14790	14846	14996	15058	14857	15011	14897	14962	14879	14830	15035	15095	15096	14929	14800	14922	14912	14841	14948	14904	14867	14967	14918	15078	14963	14815	14986	14968	14860	14892	14900	14914	14879	14989	14912	14859	14857	14826	14785	14857	14769	14909	14934	14916	14908	14942	15016	14877	14873	14873	14825	14994	14828	14989	14746	14880	14926	14795	14808	15023	14834	14905	14905	14774	14877	14938	14814	14938	14785	14766	14855	14898	14868	14807	14886	14947	14814	14948	14765	14803	14898	14910	14876	14905	14820	14760	14827	14844	14865	14961	14878	14867	14870	14865	14759	14956	14907	14980	14770	14853	14762	14765	14893	14997	14861	14962	14999	14840	14860	14971	14909	14821	14858	14970	14965	15022	14859	14866	15100	14848	14970	14819	14859	14900	14886	14969	14955	14883	14764	14893	14825	15027	14867	15024	14837	14925	14894	14879	15038	14958	15022	15096	14954	14688	14869	14836	14939	14890	14814	15073	14933	15073	14816	14815	14982	15093	14945	14813	15055	14932	14975	15042	14823	14788	14768	14891	14960	14920	14978	14870	14985	14983	15171	15041	14947	14843	14934	14854	14768	14809	14994	14897	14826	15049	14972	14752	15002	14874	14989	15076	14899	14954	15065	14823	15011	14899	14774	14972	15038	14887	14803	14952	15064	15076	14999	14893	14847	14927	14836	14989	14765	14930	14964	14849	14879	14860	14857	14995	14981	14939	15083	14821	14957	14784	14964	14855	14910	14844	15052	14912	14946	14837	14889	14950	15005	15010	14924	15066	14826	14896	14958	14867	14901	14924	15102	14780	14969	14977	15140	14989	15117	14936	14906	14849	14813	15054	14827	14895	14858	14747	14876	14826	14820	14906	15023	14845	14997	14860	14794	14871	14947	14977	14973	15067	14853	14814	14910	14927	14714	14814	14781	14804	14963	14823	14910	14974	14888	14807	14774	14860	14920	15095	14829	14992	14985	14838	14805	15011	14840	14900	14851	14793	14843	15050	14940	14718	14774	14996	14885	14934	14876	14964	14925	14999	14924	14774	14891	14883	14852	15105	14786	14838	14882	15000	14787	14849	14792	15018	14783	15047	14735	15041	15022	14837	14881	14852	14805	14890	14966	14952	14925	14909	14802	15074	14822	14868	14876	14812	14871	14877	14900	14907	15019	14929	14684	14962	15042	15061	15005	14926	14897	14972	14988
28588	34911	48557	35125	26434	19844	18780	18401	18333	18385	18397	18559	18318	18462	18473	18207	18364	18461	18464	18282	18583	18547	18367	17976	18164	18481	18376	18345	18620	18583	18182	18051	18296	18383	18565	18382	18453	18338	18235	18359	18246	18175	18556	18418	18328	18466	18248	18370	18231	18441	18465	18213	18258	18402	18386	18469	18411	18144	18253	18113	18228	18182	18292	18371	18244	18253	18372	18208	18201	18009	18379	18361	18301	18516	18364	18308	18360	18304	18360	18252	18340	18451	18497	18222	18330	18340	18436	18248	18095	18335	18138	17999	18165	18402	18253	18117	18441	18318	18203	18518	18249	18008	18425	18370	18282	18297	18347	18265	18259	18411	18428	18401	18360	18130	18324	18495	18259	18071	18184	18372	18327	18294	18124	18265	18340	18480	18446	18472	18422	18413	18245	18414	18405	18501	18320	18319	18185	18148	18296	18397	18193	18213	18313	18188	18341	18253	18163	18053	18223	18299	18373	18162	18558	18343	18197	18198	18230	18120	18260	18319	18456	18387	18258	18251	18164	18231	18263	18261	18165	18198	18219	18222	18282	18294	18308	18362	18215	18381	18184	18273	18324	18505	18223	18267	18269	18265	18321	18059	18402	18313	18364	18342	18380	18229	18313	18261	18481	18418	18219	18413	18310	18129	18077	18384	18323	18383	18164	18570	18302	18471	18405	18254	18436	18285	18543	18314	18440	18266	18380	18331	18132	18277	18418	18227	18234	18296	18486	18252	18424	18176	18247	18358	18417	18324	18202	18167	18418	18306	18168	18483	18162	18259	18533	18495	18283	18342	18247	18260	18476	18301	18514	18327	18392	18294	18236	18447	18354	18274	18237	18336	18434	18276	18244	18130	18406	18263	18228	18356	18327	18340	18299	18114	18340	18272	17991	18238	18252	18234	18340	18318	18488	18469	18160	18333	18294	18238	18102	18403	17970	18221	18557	18385	18201	18220	18167	18301	18173	18527	18247	18588	18437	18306	18345	18178	18398	18285	18245	18161	18223	18276	18231	18414	18419	18447	18301	18359	18413	18219	18198	18225	18351	18301	18275	18297	18165	18217	18450	18205	18223	18251	18326	18329	18321	18189	18204	18271	18338	18291	18370	18350	18186	18159	18284	18239	18645	18472	18247	18221	18419	18154	18109	18479	18339	18471	18016	18250	18247	18253	18408	18316	18314	18199	18310	18154	18275	18264	18265	18472	18163	18308	18251	18156	18420	18259	18413	18302	18339	18249	18392	18314	18379	18347	18547	18366	18507	18518	18373	18415	18222	18305	18311	18441	18328	18159	18190	18152	18315	18234	18382	18400	18421	18220	18229	18138	18220	18243	18263	18346	18154	18214	18313	18251	18314	18394	18358	18344	18322	18332	18395	18389	18341	18239	18116	18291	18200	18342	18098	18239	18271	18323	18251	18178	18389	18182	18342	18396	18270	18366	18383	18157	18179	18341	18219	18259	18222	18406	18426	18296	18431	18108	18333	18286	18353	18276	18409	18148	18297	18366	18328	18299	18287	18387	18410	18333	18390	18247	18328	18423	18497	18235	18237	18077	18061	18488	17992	18188	18392	18130	18467	18407	18145	18292	18261	18568	18355	18296	18167	18230	18275	18183	18332	18336	18263	18299	18133	18287	18196	18130	18248	18392	18384	18289	18184	18098	18332	18490	18493	18159	18133	18282	18133	18199	18187	18170	18464	18136	18498	18369	18256	18281	18293	18222	18342	18271	18501	18069	18242	18503	18478	18260	18341	18235	18334	18398	18395	18302	18373	18367	18370	18405	18339	18404	18349	18441	18336	18306	18201	18403	18253	18364	18436	18465	18187	18394	18330	18358	18515	18235	18330	18358	18397	18355	18311	18304	18390	18222	18159	18416	18429	18451	18259	18262	18414	18267	18279	18410	18360	18235	18226	18174	18423	18281	18142	18341	18323	18414	18388	18339	18429	18170	18220	18304	18299	18177	18185	18187	18468	18360	18376	18344	18294	18509	18314	18329	18316	18325	18310	18180	18303	18500	18113	18179	18260	18226	18111	18357	18251	18235	18377	18388	18141	18320	18427	18319	18364	18248	17976	18190	18523	18411	18533	18338	18254	18263	18346	18330	18433	18218	18122	18308	18148	18149	18484	18399	18273	18411	18303	18367	18254	18222	18300	18351	18294	18396	18432	18212	18343	18253	18385	18375	18370	18341	18404	18305	18250	18510	18350	18283	18286	18385	18372	18255	18393	18318	18442	18399	18395	18217	18302	18156	18195	18213	18373	18202	18277	18449	18367	18367	18499	18343	18389	18287	18330	18260	18211	18253	18343	18452	18492	18317	18318	18382	18329	18424	18343	18259	18211	18436	18494	18394	18332	18444	18292	18361	18558	18398	18488	18169	18219	18529	18431	18229	18278	18203	18262	18362	18203	18466	18224	18339	18244	18253	18170	18314	18352	18627	18424	18427	18352	18367	18287	18156	18284	18190	18451	18243	18350	18436	18254	18333	18411	18351	18282	18143	18100	18277	18451	18486	18390	18372	18323	18230	18247	18381	18180	18208	18517	18363	18281	18330	18586	18332	18313	18394	18259	18477	18294	18432	18376	18481	18197	18371	18377	18199	18332	18429	18355	18290	18407	18468	18254	18337	18243	18332	18361	18277	18108	18289	18440	18564	18411	18464	18321	18290	18180	18283	18433	18285	18221	18115	18436	18219	18371	18155	18349	18325	18261	18138	18530	18184	18128	18345	18352	18144	18144	18193	18169	18055	18349	18264	18375	18098	18335	18381	18418	18337	18533	18197	18241	18412	18250	18312	18385	18392	18162	18337	18458	18166	18375	18373	18263	18389	18137	18465	18209	18272	18210	18204	18500	18334	18520	18243	18127	18472	18258	18349	18284	18190	18179	18257	18266	18256	18298	18498	18144	18308	18376	18328	18354	18389	18278	18292	18307	18151	18213	18073	18394	18351	18531	18285	18314	18242	18368	18373	18215	18279	18388	18133	18572	18331	18338	18428	18171	18288	18389	18231	18325	18310	18463	18273	18141	18251	18370	18210	18237	18538	18352	18132	18262	18147	18383	18266	18447	18430	18253	18288	18330	18388	18528	18499	18224	18154	18221	18323	18170	18222	18186	18274	18510	18211	18293	18427	18291	18332	18214	18267	18317	18428	18426	18422	18152	18167	18193	18495	18278	18253	18508	18165	18375	18298	18424	18340	18341	18328	18408	18246	18251	18387	18304	18353	18360	18192	18151	18127	18438	18192	18158	18111	18237	18298	18300	18505	18331	18353	18366	18279	18283	18439	18210	18359	18452	18282	18118	18524	18274	18294	18325	18339	18251	18282	18319	18332	18169	18263	18361	18300	18279	18298	18186	18337	18403	18270	18263	18330	18275	18285	18247	18348	18257	18431	18313	18337	18300	18265	18324	18298	18268	18187	18142	18235	18075	18580	18192	18354	18521	18351	18130	18325	18230	18334	18310	18087	18265	18333	18236	18365	18430	18419	18210	18222	18353	18248	18306	18323	18260	18349	18393	18209	18011	18177	18339	18293	18178	18181	18092	18118	18303	18297	18224	18481	18437	18162	18232	18082	18287	18241	18533	18186	18327	18309	18359	18145	18444	18334	18417	18287	18418	18375	18271	18275	18208	18333	18270	18227	18441	18119	18257	18240	18250	18378	18112	18338	18424	18243	18087	18479	18348	18200	18335	18121	18231	18069	18418	18424	18153	18074	18186	18427	18411	18325	18191	18329	18303	18379	18155	18238	18268	18379	18366	18318	18224	18311	18244	18176	18416	18567	18380	18103	18206	18340	18195	18106	18040	18128	18066	18406	18275	18269	18360	18395	18267	18363	18176	18192	18219	18523	18453	18464	18235	18246	18321	18223	18313	18358	18338	18403	18243	18199	18253	18214	18413	18272	18404	18306	18420	18178	18163	18242	18270	18257	18313	18340	18497	18467	18514	18474	18276	18133	18416	18337	18287	18381	18219	18463	18319	18322	18219	18276	18464	18318	18259	18085	18259	18438	18263	18339	18512	18296	18379	18367	18526	18299	18335	18192	18125	18142	18205	18386	18516	18175	18302	18278	18197	18346	18345	18327	18332	18300	18218	18341	18249	18482	18362	18248	18364	18090	18216	18291	18174	18182	18308	18176	18401	18240	18178	18427	18362	18358	18290	18138	18298	18125	18310	18289	18263	18286	18199	18302	18468	18376	18114	18415	18409	18615	18292	18335	18478	18471	18384	18176	18064	18368	18296	18252	18453	18322	18250	18233	18386	18089	18221	18209	18252	18269	18429	18215	18156	18087	18441	18320	18414	18194	18453	18358	18386	18199	18372	18161	18178	18312	18385	18259	18374	18180	18481	18605	18222	18279	18232	18344	18251	18311	18389	18406	18218	18448	18255	18323	18431	18295	18386	18537	17970	18358	18385	18283	18166	18114	18342	18351	18264	18200	18495	18172	18127	18433	18203	18439	18239	18328	18220	18358	18230	18191	18111	18313	18108	18210	18310	18325	18322	18213	18507	18401	18296	18225	18263	18369	18284	18503	18308	18323	18333	18343	18382	18169	18440	18229	18295	18364	18294	18276	18421	18404	18349	18321	18207	18350	18416	18195	18266	18326	18340	18367	18380	18554	18372	18386	18297	18256	18243	18356	18249	18204	18219	18380	18431	18029	18369	18172	18267	18327	18527	18395	18270	18119	18266	18220	18345	18274	18243	18391	18122	18278	18155	18110	18451	18110	18206	18216	18146	18188	18465	18423	18411	18462	18312	18361	18246	18191	18224	18303	18471	18318	18237	18394	18369	18567	18318	18454	18302	18347	18337	18245	18403	18600	18226	18237	18341	18393	18302	18298	18423	18361	18421	18280	18215	18332	18192	18433	18386	18337	18454	18262	18205	18590	18407	18210	18225	18518	18253	18389	18376	18427	18287	18221	18405	18469	18283	18319	18536	18375	18291	18246	18195	18198	18433	18169	18405	18187	18332	18326	18359	18453	18468	18250	18348	18390	18051	18214	18344	18485	18343	18244	18415	18276	18274	18279	18489	18357	18462	18070	18240	18335	18418	18193	18294	18425	18444	18102	18234	18313	18168	18393	18422	18347	18273	18315	18176	18343	18281	18305	18431	18223	18361	18386
29718	56657	50795	32028	23171	15752	15633	15347	15306	15380	15494	15447	15464	15362	15290	15494	15358	15403	15339	15427	15452	15446	15442	15375	15553	15563	15345	15359	15397	15387	15535	15373	15494	15389	15346	15514	15331	15431	15517	15288	15376	15363	15361	15493	15398	15364	15285	15443	15557	15439	15285	15292	15374	15314	15276	15228	15491	15171	15388	15501	15322	15381	15336	15424	15432	15278	15408	15267	15276	15300	15461	15456	15354	15455	15514	15370	15277	15408	15420	15322	15416	15322	15278	15403	15359	15452	15487	15316	15436	15193	15366	15297	15403	15402	15345	15281	15356	15330	15462	15398	15504	15328	15459	15495	15359	15378	15192	15457	15317	15318	15221	15243	15433	15377	15419	15444	15326	15379	15353	15445	15489	15336	15345	15353	15258	15287	15339	15454	15518	15372	15448	15377	15366	15424	15569	15313	15523	15463	15343	15473	15442	15258	15286	15241	15476	15347	15285	15369	15522	15376	15331	15482	15367	15328	15433	15347	15454	15497	15421	15386	15427	15210	15348	15407	15326	15566	15364	15415	15412	15382	15431	15427	15171	15297	15432	15413	15479	15273	15392	15542	15274	15358	15229	15451	15390	15341	15409	15506	15572	15221	15486	15425	15474	15383	15420	15411	15263	15353	15360	15256	15603	15469	15349	15436	15483	15168	15421	15359	15554	15430	15342	15235	15226	15332	15277	15353	15390	15466	15538	15364	15372	15347	15313	15216	15234	15411	15062	15434	15274	15470	15364	15062	15570	15307	15202	15307	15352	15319	15407	15197	15347	15507	15302	15237	15366	15236	15427	15402	15261	15389	15433	15253	15308	15375	15351	15311	15295	15370	15576	15401	15329	15464	15571	15341	15232	15471	15301	15565	15219	15355	15456	15331	15261	15271	15303	15403	15411	15306	15254	15301	15388	15230	15151	15277	15357	15323	15460	15346	15316	15270	15237	15272	15492	15470	15418	15332	15317	15350	15301	15285	15224	15191	15239	15320	15369	15210	15361	15340	15388	15347	15091	15330	15305	15486	15415	15371	15488	15288	15364	15380	15259	15433	15383	15449	15380	15334	15429	15412	15441	15252	15100	15559	15408	15450	15434	15420	15292	15333	15349	15483	15169	15333	15334	15347	15438	15394	15447	15540	15380	15223	15428	15426	15267	15490	15438	15327	15387	15322	15297	15319	15326	15273	15451	15502	15374	15332	15398	15496	15418	15413	15340	15355	15339	15476	15316	15252	15420	15428	15467	15427	15428	15549	15226	15265	15216	15543	15433	15363	15314	15463	15379	15384	15281	15311	15340	15278	15249	15364	15471	15373	15399	15409	15317	15341	15391	15285	15412	15316	15292	15454	15355	15386	15439	15516	15600	15408	15458	15418	15402	15606	15363	15372	15229	15282	15379	15292	15524	15290	15385	15328	15330	15486	15191	15361	15368	15217	15371	15461	15231	15332	15394	15355	15487	15262	15135	15447	15301	15435	15389	15425	15410	15448	15431	15309	15462	15347	15410	15392	15380	15468	15414	15490	15316	15106	15436	15387	15447	15667	15421	15470	15408	15363	15385	15428	15380	15429	15418	15400	15490	15396	15325	15405	15467	15150	15240	15273	15199	15328	15323	15294	15280	15353	15279	15519	15149	15210	15316	15549	15187	15456	15319	15441	15488	15499	15253	15330	15374	15258	15248	15345	15293	15440	15436	15399	15226	15299	15351	15374	15312	15355	15320	15420	15317	15408	15245	15422	15284	15113	15377	15334	15380	15318	15360	15331	15417	15477	15408	15347	15409	15248	15495	15357	15366	15421	15563	15418	15324	15441	15228	15323	15351	15435	15292	15342	15244	15407	15480	15341	15286	15517	15408	15437	15451	15436	15380	15393	15313	15659	15305	15440	15456	15326	15400	15278	15412	15633	15372	15369	15506	15489	15414	15400	15223	15426	15520	15378	15289	15353	15443	15409	15377	15357	15424	15292	15310	15362	15336	15468	15291	15445	15453	15426	15208	15397	15519	15294	15341	15271	15384	15319	15318	15445	15338	15565	15341	15310	15309	15463	15511	15185	15298	15330	15381	15402	15535	15141	15322	15217	15151	15345	15177	15396	15272	15344	15426	15419	15346	15264	15317	15398	15528	15336	15239	15481	15322	15334	15333	15390	15474	15366	15412	15482	15211	15303	15420	15201	15432	15475	15383	15441	15495	15313	15342	15364	15284	15352	15267	15310	15413	15372	15406	15340	15271	15370	15339	15337	15297	15386	15329	15412	15258	15263	15349	15165	15240	15439	15339	15368	15381	15418	15474	15418	15429	15292	15350	15297	15512	15346	15310	15354	15330	15360	15283	15280	15212	15219	15269	15539	15429	15323	15524	15195	15353	15391	15374	15387	15401	15465	15425	15444	15266	15421	15539	15418	15384	15315	15398	15369	15169	15295	15307	15395	15381	15294	15260	15308	15401	15306	15503	15198	15451	15420	15483	15368	15237	15308	15274	15439	15427	15258	15277	15310	15229	15296	15180	15305	15383	15309	15246	15252	15469	15351	15478	15304	15328	15278	15407	15464	15223	15474	15474	15431	15300	15220	15476	15307	15204	15441	15447	15465	15449	15322	15551	15403	15337	15412	15397	15219	15497	15320	15447	15301	15326	15378	15519	15312	15305	15430	15375	15500	15466	15336	15460	15123	15648	15322	15433	15356	15393	15270	15389	15326	15375	15077	15405	15431	15240	15399	15338	15331	15246	15508	15371	15417	15396	15342	15320	15443	15302	15442	15417	15328	15293	15342	15498	15415	15539	15303	15353	15388	15528	15401	15313	15318	15454	15254	15443	15383	15328	15351	15330	15240	15499	15310	15253	15238	15328	15578	15324	15400	15431	15277	15365	15369	15477	15415	15263	15512	15422	15215	15363	15429	15320	15276	15444	15471	15507	15310	15173	15387	15185	15475	15446	15407	15382	15335	15185	15389	15265	15323	15384	15373	15486	15455	15560	15222	15274	15427	15384	15426	15266	15452	15374	15524	15158	15387	15346	15487	15529	15326	15340	15384	15423	15481	15466	15351	15472	15241	15325	15400	15263	15309	15469	15355	15440	15535	15410	15389	15383	15409	15236	15576	15216	15311	15161	15381	15427	15347	15124	15243	15439	15454	15276	15288	15397	15519	15449	15511	15197	15461	15302	15477	15190	15334	15334	15336	15363	15675	15543	15338	15320	15419	15488	15264	15354	15381	15467	15277	15241	15393	15351	15217	15322	15252	15551	15519	15474	15364	15521	15357	15389	15387	15394	15399	15487	15295	15463	15414	15366	15426	15326	15367	15420	15358	15537	15460	15165	15363	15444	15407	15283	15655	15255	15464	15237	15359	15352	15475	15269	15226	15329	15379	15354	15392	15393	15526	15498	15406	15481	15543	15389	15400	15395	15408	15330	15316	15326	15370	15302	15350	15411	15423	15320	15247	15301	15453	15511	15403	15360	15430	15473	15386	15359	15477	15341	15495	15294	15479	15491	15473	15452	15248	15530	15434	15457	15217	15442	15252	15290	15436	15413	15287	15195	15364	15483	15320	15466	15367	15309	15263	15339	15413	15291	15503	15277	15137	15459	15280	15436	15337	15385	15379	15530	15489	15342	15381	15392	15510	15284	15429	15435	15375	15315	15479	15367	15404	15361	15293	15291	15508	15297	15262	15367	15470	15292	15214	15407	15330	15464	15413	15335	15439	15536	15480	15344	15263	15365	15386	15251	15214	15411	15343	15268	15519	15443	15381	15291	15323	15403	15211	15527	15409	15311	15401	15256	15345	15334	15285	15424	15187	15378	15565	15310	15323	15266	15426	15417	15471	15223	15299	15345	15337	15332	15458	15467	15398	15520	15485	15382	15564	15342	15288	15393	15362	15236	15290	15459	15585	15318	15166	15433	15338	15171	15189	15387	15353	15386	15374	15500	15517	15395	15468	15361	15503	15505	15283	15372	15464	15219	15192	15334	15279	15253	15368	15498	15292	15469	15445	15388	15394	15512	15510	15466	15385	15685	15218	15315	15349	15373	15428	15387	15377	15396	15348	15450	15704	15411	15392	15374	15235	15500	15471	15455	15351	15400	15207	15207	15470	15381	15490	15328	15335	15323	15444	15420	15294	15295	15234	15391	15356	15397	15403	15355	15272	15333	15297	15375	15327	15448	15246	15281	15352	15395	15460	15338	15383	15349	15451	15504	15494	15433	15309	15410	15329	15390	15294	15400	15338	15334	15483	15365	15437	15219	15338	15543	15180	15370	15470	15394	15355	15390	15368	15368	15418	15232	15363	15279	15343	15312	15447	15346	15347	15225	15458	15471	15451	15441	15413	15266	15378	15329	15252	15457	15462	15460	15291	15228	15406	15302	15396	15312	15294	15395	15325	15273	15373	15507	15452	15348	15368	15496	15460	15419	15316	15395	15305	15357	15224	15425	15260	15436	15426	15267	15469	15246	15374	15346	15402	15533	15447	15384	15491	15338	15461	15207	15287	15498	15425	15240	15442	15564	15468	15383	15411	15378	15443	15519	15136	15487	15457	15399	15435	15392	15579	15303	15242	15427	15430	15524	15328	15296	15405	15293	15340	15445	15457	15314	15364	15219	15332	15253	15513	15248	15294	15464	15268	15320	15277	15270	15542	15370	15422	15256	15424	15365	15202	15467	15321	15366	15387	15267	15231	15433	15430	15370	15411	15213	15281	15367	15407	15400	15389	15204	15307	15429	15418	15423	15408	15277	15483	15349	15520	15343	15335	15263	15209	15281	15396	15306	15507	15432	15494	15351	15178	15420	15244	15436	15257	15339	15441	15389	15307	15431	15398	15273	15516	15304	15429	15331	15271	15349	15259	15399	15435	15365	15348	15447	15385	15334	15455	15474	15474	15269	15529	15421	15355	15277	15243	15568	15212	15381	15330	15427	15370	15237	15488	15268	15574	15331	15443	15362	15735	15326	15470	15469	15550	15288	15330	15523	15312	15355	15293	15276	15552	15435	15454	15459	15309	15383	15385	15428	15309	15419	15221	15304	15349	15524	15476	15443	15304	15362	15358	15425	15379	15525	15213	15277	15461	15330	15317	15469	15379	15280	15501	15504	15144	15414	15340	15413	15412	15567	15490	15401	15379	15476	15385
23881	23391	45713	48066	39968	26105	22435	19211	18948	18783	18833	18692	18814	18640	18814	18609	18697	18788	18608	18663	18619	18672	18675	18642	18390	18579	18650	18611	18548	18866	18653	18527	18706	18520	18638	18826	18551	18465	18668	18413	18591	18430	18655	18541	18588	18410	18532	18278	18772	18575	18596	18530	18548	18477	18377	18148	18420	18554	18648	18612	18454	18492	18521	18617	18376	18597	18763	18453	18494	18375	18617	18714	18431	18550	18329	18539	18658	18470	18402	18572	18626	18364	18533	18597	18550	18678	18391	18639	18437	18454	18503	18580	18421	18676	18490	18387	18539	18571	18350	18669	18741	18534	18632	18426	18499	18518	18483	18596	18610	18606	18374	18603	18744	18489	18412	18458	18482	18493	18422	18480	18489	18619	18475	18422	18636	18227	18283	18493	18521	18513	18392	18472	18468	18267	18622	18585	18551	18482	18619	18601	18586	18785	18282	18502	18658	18642	18658	18782	18511	18466	18538	18448	18711	18590	18659	18537	18554	18392	18555	18442	18571	18631	18426	18505	18256	18400	18620	18602	18590	18487	18398	18585	18374	18464	18327	18315	18621	18518	18442	18450	18501	18483	18353	18323	18364	18416	18284	18332	18431	18524	18448	18520	18604	18518	18442	18448	18353	18541	18424	18587	18498	18456	18298	18383	18445	18508	18484	18660	18344	18464	18555	18524	18485	18491	18360	18688	18504	18291	18343	18452	18243	18550	18563	18535	18587	18534	18579	18605	18417	18340	18496	18509	18465	18350	18653	18352	18602	18238	18790	18612	18558	18465	18495	18545	18657	18521	18393	18416	18517	18667	18478	18499	18420	18524	18489	18464	18610	18650	18609	18160	18356	18410	18419	18629	18619	18438	18290	18619	18454	18534	18431	18500	18454	18434	18609	18660	18459	18481	18588	18589	18502	18766	18323	18371	18564	18476	18506	18490	18750	18572	18497	18438	18632	18377	18546	18730	18448	18537	18506	18542	18555	18457	18666	18348	18411	18511	18591	18491	18348	18424	18288	18612	18387	18510	18584	18627	18326	18593	18440	18569	18533	18574	18560	18611	18521	18600	18507	18632	18475	18607	18391	18449	18639	18364	18567	18546	18563	18364	18645	18575	18442	18543	18560	18548	18491	18582	18451	18275	18430	18303	18447	18383	18457	18627	18627	18575	18839	18514	18560	18696	18486	18703	18364	18552	18521	18553	18460	18541	18573	18705	18520	18261	18421	18436	18443	18386	18538	18375	18558	18491	18490	18499	18656	18431	18376	18628	18354	18609	18555	18532	18538	18587	18630	18382	18487	18684	18418	18280	18791	18389	18548	18459	18258	18503	18554	18593	18506	18656	18483	18480	18419	18503	18902	18545	18468	18631	18384	18663	18659	18390	18302	18573	18406	18363	18461	18332	18685	18685	18660	18536	18410	18508	18587	18415	18385	18682	18472	18531	18357	18536	18477	18528	18546	18578	18410	18594	18510	18582	18436	18311	18313	18378	18453	18362	18697	18452	18358	18651	18284	18527	18412	18348	18432	18479	18605	18567	18443	18502	18613	18651	18552	18353	18536	18494	18506	18447	18590	18469	18563	18461	18635	18514	18458	18412	18340	18499	18718	18569	18401	18375	18674	18548	18366	18547	18599	18535	18537	18539	18517	18495	18538	18428	18360	18382	18549	18483	18502	18382	18404	18245	18516	18578	18600	18402	18401	18574	18469	18463	18412	18483	18564	18301	18666	18580	18576	18501	18363	18689	18402	18335	18452	18651	18592	18510	18540	18589	18698	18482	18473	18269	18434	18618	18658	18532	18318	18486	18463	18370	18744	18637	18459	18459	18555	18682	18665	18711	18588	18499	18222	18459	18621	18390	18408	18485	18336	18583	18416	18366	18490	18527	18630	18556	18368	18358	18512	18455	18603	18543	18314	18467	18505	18505	18580	18631	18431	18378	18365	18630	18369	18540	18408	18448	18437	18623	18414	18529	18397	18565	18705	18382	18545	18637	18428	18481	18477	18453	18514	18589	18364	18527	18477	18490	18476	18364	18328	18678	18634	18649	18615	18445	18456	18421	18505	18555	18290	18596	18554	18542	18431	18463	18540	18450	18494	18374	18520	18544	18624	18513	18403	18586	18564	18544	18609	18418	18470	18581	18430	18515	18530	18492	18573	18607	18337	18550	18651	18526	18252	18530	18679	18542	18572	18370	18187	18327	18555	18541	18389	18320	18452	18681	18486	18402	18553	18438	18536	18654	18334	18411	18523	18392	18377	18365	18611	18521	18638	18230	18370	18502	18497	18508	18626	18451	18323	18642	18644	18496	18481	18545	18755	18552	18406	18637	18601	18493	18563	18626	18437	18698	18457	18426	18553	18523	18441	18608	18588	18414	18366	18590	18600	18551	18625	18366	18257	18646	18452	18587	18546	18335	18630	18509	18562	18503	18536	18345	18427	18470	18680	18440	18623	18441	18279	18329	18286	18537	18343	18678	18458	18378	18696	18635	18636	18480	18343	18621	18669	18531	18422	18609	18711	18486	18545	18294	18367	18527	18452	18464	18576	18279	18607	18458	18569	18537	18485	18562	18346	18322	18410	18636	18431	18518	18443	18562	18395	18430	18358	18464	18329	18600	18547	18602	18641	18638	18308	18366	18346	18207	18709	18447	18245	18600	18579	18385	18301	18440	18335	18600	18469	18303	18451	18404	18550	18671	18573	18316	18504	18561	18474	18777	18421	18456	18444	18562	18531	18626	18613	18579	18397	18838	18502	18658	18250	18513	18586	18309	18614	18376	18477	18593	18562	18407	18496	18365	18592	18406	18600	18420	18383	18581	18576	18532	18437	18379	18541	18518	18641	18574	18349	18556	18310	18336	18405	18200	18604	18499	18306	18565	18507	18616	18643	18389	18620	18602	18572	18513	18645	18444	18412	18287	18529	18452	18713	18598	18469	18775	18653	18488	18486	18485	18306	18610	18445	18599	18284	18334	18427	18485	18332	18217	18433	18313	18589	18551	18554	18452	18529	18399	18547	18425	18521	18695	18507	18377	18464	18483	18551	18334	18439	18564	18537	18558	18450	18425	18431	18575	18509	18366	18444	18630	18602	18492	18288	18161	18534	18548	18544	18683	18513	18573	18520	18552	18747	18382	18661	18503	18399	18423	18736	18410	18221	18730	18650	18494	18536	18578	18568	18660	18612	18593	18371	18793	18549	18483	18464	18533	18556	18672	18485	18391	18410	18520	18370	18538	18382	18544	18538	18465	18451	18572	18682	18529	18687	18533	18437	18510	18601	18532	18401	18365	18577	18381	18377	18614	18521	18443	18538	18551	18523	18404	18497	18570	18479	18435	18529	18452	18570	18544	18680	18551	18516	18274	18484	18819	18599	18521	18528	18403	18419	18215	18322	18361	18406	18652	18646	18578	18414	18439	18654	18434	18449	18422	18456	18538	18502	18547	18500	18554	18456	18468	18404	18448	18462	18622	18430	18491	18531	18499	18456	18354	18586	18608	18464	18473	18267	18360	18343	18595	18464	18572	18349	18664	18427	18546	18415	18538	18351	18539	18516	18364	18524	18456	18565	18484	18599	18373	18464	18563	18541	18296	18472	18635	18295	18342	18432	18428	18711	18629	18367	18545	18423	18483	18391	18440	18639	18255	18480	18404	18400	18556	18708	18494	18536	18375	18412	18414	18504	18367	18432	18516	18437	18542	18397	18458	18430	18471	18572	18273	18298	18738	18416	18614	18564	18317	18620	18590	18684	18495	18381	18382	18497	18386	18693	18524	18667	18387	18442	18247	18468	18509	18597	18346	18672	18637	18616	18474	18530	18607	18434	18577	18581	18584	18512	18386	18571	18320	18531	18647	18577	18506	18436	18489	18520	18641	18799	18576	18523	18635	18422	18371	18569	18692	18394	18526	18574	18694	18541	18374	18577	18354	18630	18326	18546	18560	18595	18585	18265	18392	18540	18472	18543	18594	18475	18666	18600	18519	18291	18208	18426	18475	18448	18730	18504	18650	18621	18652	18433	18538	18498	18507	18524	18554	18513	18695	18267	18377	18513	18480	18437	18583	18463	18458	18502	18556	18495	18305	18316	18487	18514	18401	18445	18419	18583	18465	18471	18398	18465	18465	18655	18591	18500	18446	18375	18555	18654	18613	18725	18672	18325	18439	18566	18605	18544	18782	18602	18631	18643	18523	18781	18682	18814	18377	18780	18492	18356	18586	18383	18606	18433	18469	18505	18399	18518	18384	18595	18592	18507	18684	18481	18491	18583	18568	18330	18443	18414	18635	18700	18652	18688	18402	18587	18520	18777	18563	18640	18575	18591	18352	18736	18277	18433	18249	18600	18353	18623	18538	18354	18481	18504	18579	18445	18445	18601	18453	18734	18573	18591	18407	18396	18636	18476	18382	18564	18505	18563	18503	18737	18503	18631	18701	18515	18354	18323	18387	18305	18502	18587	18575	18434	18540	18446	18582	18447	18492	18437	18509	18676	18512	18584	18441	18520	18564	18458	18421	18562	18573	18415	18381	18749	18311	18415	18370	18449	18346	18414	18538	18593	18555	18489	18589	18427	18635	18647	18441	18590	18773	18493	18478	18532	18508	18777	18519	18490	18458	18534	18491	18299	18614	18674	18630	18333	18528	18719	18596	18465	18616	18684	18485	18671	18555	18577	18600	18497	18613	18611	18622	18436	18459	18545	18400	18577	18326	18417	18359	18508	18532	18400	18465	18537	18618	18438	18514	18633	18590	18369	18655	18529	18665	18693	18664	18408	18476	18649	18420	18416	18728	18585	18394	18340	18407	18444	18702	18671	18459	18660	18455	18619	18587	18436	18447	18565	18441	18271	18608	18682	18546	18552	18367	18446	18439	18516	18434	18332	18565	18592	18497	18623	18435	18633	18508	18367	18578	18648	18412	18525	18502	18731	18644	18730	18510	18417	18463	18758	18448	18601	18337	18678	18401	18465	18644	18475	18494	18156	18624	18732	18609	18655	18797	18632	18303	18389	18492	18556	18671	18620	18562	18591	18336	18344	18516	18678	18531	18368	18543	18333	18669	18433	18471	18529	18600	18525	18477	18459	18466	18456	18577	18469	18441	18494	18417	18490	18645	18253	18550	18417	18480	18484	18327
52856	98311	92413	67679	45525	19253	15481	15566	15611	15776	15589	15645	15667	15694	15647	15325	15579	15616	15462	15589	15653	15577	15718	15655	15564	15539	15504	15500	15392	15524	15446	15665	15563	15536	15365	15696	15681	15372	15452	15640	15482	15437	15687	15652	15658	15677	15514	15583	15509	15433	15674	15370	15353	15652	15682	15563	15515	15505	15516	15531	15480	15454	15453	15598	15472	15338	15576	15598	15538	15458	15731	15640	15558	15609	15814	15547	15459	15407	15508	15788	15594	15653	15569	15588	15451	15548	15347	15673	15570	15436	15569	15425	15636	15535	15462	15544	15398	15512	15571	15632	15568	15447	15685	15381	15441	15477	15709	15570	15467	15532	15586	15523	15236	15589	15506	15551	15498	15451	15551	15435	15502	15422	15534	15441	15425	15560	15523	15452	15514	15464	15525	15631	15446	15557	15500	15453	15555	15382	15623	15416	15525	15462	15415	15503	15456	15544	15580	15589	15602	15591	15709	15473	15571	15529	15781	15536	15709	15534	15505	15593	15605	15392	15805	15411	15693	15703	15366	15539	15756	15390	15530	15721	15560	15467	15459	15503	15624	15461	15706	15649	15432	15482	15474	15569	15397	15567	15612	15642	15564	15508	15581	15635	15609	15548	15521	15614	15379	15347	15598	15748	15479	15460	15573	15712	15712	15422	15469	15427	15506	15652	15683	15615	15588	15344	15357	15488	15479	15622	15586	15525	15486	15651	15519	15464	15578	15513	15474	15482	15402	15485	15643	15570	15492	15524	15592	15405	15522	15591	15485	15581	15501	15508	15468	15413	15561	15420	15594	15488	15642	15411	15665	15350	15458	15474	15672	15424	15621	15613	15412	15635	15589	15644	15601	15517	15496	15585	15539	15389	15552	15472	15569	15458	15572	15413	15466	15472	15532	15413	15525	15551	15558	15575	15496	15506	15515	15570	15610	15626	15563	15288	15585	15640	15575	15398	15484	15518	15694	15510	15532	15528	15485	15654	15564	15429	15503	15575	15608	15503	15557	15510	15651	15747	15619	15456	15469	15572	15577	15454	15385	15666	15505	15506	15552	15625	15526	15458	15543	15382	15455	15447	15514	15502	15606	15602	15562	15563	15776	15431	15572	15510	15580	15569	15510	15550	15602	15527	15296	15656	15445	15644	15473	15531	15558	15425	15473	15552	15517	15507	15614	15489	15478	15769	15460	15316	15432	15615	15458	15547	15614	15652	15634	15450	15467	15633	15424	15727	15730	15502	15463	15460	15491	15514	15554	15623	15607	15575	15544	15637	15380	15451	15461	15620	15558	15658	15751	15585	15231	15489	15530	15672	15416	15582	15634	15589	15600	15498	15471	15397	15463	15545	15472	15487	15416	15497	15505	15386	15427	15472	15394	15389	15521	15585	15637	15648	15728	15578	15552	15550	15474	15432	15726	15532	15474	15557	15590	15399	15565	15596	15568	15574	15501	15586	15709	15601	15605	15579	15560	15404	15455	15598	15552	15472	15590	15436	15601	15491	15678	15386	15479	15521	15434	15269	15665	15451	15553	15347	15480	15568	15551	15367	15526	15519	15481	15603	15596	15446	15592	15415	15539	15597	15522	15627	15324	15619	15469	15586	15554	15483	15521	15494	15527	15503	15502	15582	15534	15375	15503	15370	15548	15668	15559	15467	15517	15578	15510	15473	15651	15398	15557	15496	15454	15412	15642	15470	15328	15562	15538	15475	15692	15547	15395	15418	15550	15537	15446	15438	15475	15648	15737	15518	15728	15368	15423	15551	15666	15525	15636	15549	15537	15523	15538	15462	15497	15490	15555	15423	15717	15381	15567	15517	15489	15560	15616	15540	15404	15549	15525	15320	15597	15570	15443	15578	15527	15556	15501	15560	15353	15548	15468	15506	15572	15559	15555	15536	15644	15531	15526	15568	15571	15486	15546	15488	15720	15586	15620	15522	15433	15449	15566	15482	15451	15395	15525	15361	15493	15613	15434	15665	15448	15425	15556	15577	15598	15422	15526	15257	15549	15644	15605	15541	15470	15742	15510	15399	15557	15583	15382	15452	15478	15534	15657	15646	15525	15523	15505	15613	15488	15697	15720	15644	15563	15709	15593	15479	15502	15590	15407	15450	15398	15732	15448	15519	15610	15368	15561	15417	15490	15545	15663	15482	15462	15442	15360	15627	15489	15487	15579	15480	15382	15495	15592	15577	15419	15331	15543	15368	15471	15512	15681	15608	15638	15609	15596	15457	15456	15621	15465	15462	15476	15556	15317	15684	15703	15560	15445	15395	15569	15524	15704	15562	15607	15548	15594	15482	15491	15527	15431	15568	15657	15486	15559	15527	15567	15492	15529	15410	15588	15520	15549	15545	15491	15587	15693	15454	15495	15500	15488	15509	15515	15481	15396	15649	15599	15305	15519	15507	15546	15457	15464	15544	15543	15494	15494	15459	15570	15691	15567	15461	15552	15559	15487	15552	15537	15577	15629	15504	15576	15489	15349	15544	15597	15528	15492	15379	15582	15455	15433	15700	15416	15412	15506	15378	15575	15433	15447	15529	15521	15573	15471	15496	15549	15500	15378	15459	15468	15549	15556	15543	15618	15574	15492	15848	15538	15691	15501	15537	15714	15576	15646	15387	15695	15546	15499	15588	15520	15421	15518	15457	15690	15566	15589	15540	15637	15383	15730	15523	15389	15580	15557	15550	15526	15474	15589	15592	15368	15614	15537	15585	15573	15512	15622	15425	15534	15555	15566	15641	15641	15366	15461	15426	15586	15583	15536	15313	15490	15479	15508	15545	15479	15480	15644	15648	15405	15568	15570	15544	15352	15496	15581	15443	15548	15367	15494	15555	15585	15367	15489	15489	15583	15466	15280	15654	15596	15491	15495	15652	15456	15496	15603	15603	15525	15475	15812	15522	15481	15563	15633	15650	15513	15579	15594	15456	15373	15517	15517	15572	15357	15686	15602	15449	15554	15648	15535	15551	15513	15504	15479	15541	15518	15490	15617	15525	15529	15364	15484	15644	15586	15405	15556	15295	15456	15611	15531	15314	15762	15546	15435	15461	15473	15443	15578	15536	15428	15533	15647	15652	15582	15505	15580	15614	15590	15399	15620	15651	15626	15515	15748	15530	15620	15600	15570	15418	15469	15341	15598	15660	15433	15630	15493	15533	15498	15595	15374	15616	15395	15546	15618	15482	15664	15470	15590	15567	15513	15547	15549	15390	15479	15676	15481	15487	15522	15587	15662	15611	15660	15595	15550	15728	15517	15585	15446	15424	15429	15600	15682	15468	15555	15588	15637	15525	15611	15720	15418	15555	15531	15419	15565	15582	15588	15648	15507	15544	15547	15482	15568	15494	15517	15432	15570	15770	15525	15682	15641	15588	15625	15461	15618	15485	15336	15496	15619	15353	15614	15454	15576	15434	15566	15468	15535	15358	15499	15550	15472	15535	15631	15414	15635	15590	15443	15671	15658	15572	15537	15497	15407	15449	15549	15537	15562	15433	15700	15767	15315	15475	15454	15401	15594	15647	15556	15508	15554	15687	15440	15522	15720	15596	15382	15546	15507	15430	15581	15267	15457	15516	15461	15718	15513	15553	15383	15603	15601	15508	15493	15447	15549	15364	15511	15576	15584	15537	15443	15496	15471	15527	15619	15453	15710	15477	15526	15623	15486	15495	15529	15598	15607	15485	15478	15572	15545	15612	15354	15463	15468	15459	15542	15487	15523	15604	15631	15507	15468	15543	15583	15536	15193	15476	15458	15516	15487	15579	15432	15502	15512	15471	15672	15491	15406	15448	15611	15570	15537	15370	15602	15617	15569	15285	15474	15573	15477	15557	15382	15445	15437	15417	15593	15637	15522	15649	15571	15576	15545	15506	15632	15425	15462	15552	15482	15547	15509	15650	15419	15551	15502	15547	15546	15438	15472	15512	15341	15427	15543	15523	15537	15384	15575	15685	15455	15486	15525	15531	15448	15414	15582	15576	15542	15454	15651	15437	15678	15532	15402	15549	15353	15527	15466	15610	15489	15382	15586	15561	15458	15622	15587	15605	15482	15498	15367	15462	15535	15675	15367	15531	15642	15276	15584	15455	15565	15365	15531	15392	15449	15564	15519	15684	15447	15482	15469	15378	15494	15686	15481	15415	15501	15597	15423	15598	15490	15462	15638	15497	15393	15422	15654	15598	15553	15520	15396	15463	15437	15348	15663	15370	15526	15498	15617	15506	15632	15588	15535	15462	15687	15593	15464	15525	15645	15326	15540	15562	15477	15485	15536	15671	15435	15615	15435	15436	15444	15516	15549	15362	15601	15507	15548	15531	15490	15473	15596	15558	15461	15480	15526	15598	15553	15611	15625	15554	15459	15453	15490	15620	15544	15484	15485	15692	15597	15525	15553	15272	15627	15506	15591	15426	15710	15772	15476	15568	15572	15626	15427	15515	15569	15538	15592	15678	15413	15658	15563	15417	15392	15619	15507	15659	15442	15509	15408	15683	15489	15605	15554	15562	15388	15638	15677	15575	15445	15573	15691	15504	15531	15489	15518	15588	15528	15300	15609	15610	15530	15611	15647	15610	15592	15417	15520	15488	15547	15508	15646	15552	15555	15560	15515	15708	15427	15603	15569	15416	15447	15569	15367	15528	15475	15512	15602	15479	15506	15583	15541	15477	15328	15422	15505	15621	15617	15348	15409	15502	15532	15671	15483	15324	15597	15513	15512	15628	15714	15482	15516	15569	15496	15672	15523	15542	15333	15667	15561	15634	15615	15450	15530	15592	15619	15583	15498	15521	15463	15677	15365	15639	15522	15302	15493	15449	15493	15555	15353	15378	15469	15411	15604	15568	15471	15488	15596	15592	15407	15738	15414	15586	15630	15540	15601	15718	15470	15542	15502	15421	15707	15730	15508	15612	15577	15394	15670	15617	15498	15576	15694	15609	15587	15573	15399	15440	15517	15520	15413	15359	15524	15522	15575	15440	15496	15506	15567	15370	15577	15570	15608	15627	15571	15519	15702	15480	15468	15483	15674	15484	15492	15700	15418	15533	15629	15584	15569	15591	15426	15667	15482	15499	15458	15568	15688	15437	15574	15465	15449	15591	15637	15510	15697	15357	15506	15608	15480	15582	15530	15817
23064	22393	40217	43492	38943	28048	25521	20691	19376	19681	19520	19388	19630	19425	19264	19384	19214	19266	19099	19352	19179	19243	19053	19373	19347	19335	19007	19120	19228	19381	19088	19230	19281	19086	19383	19267	19220	19262	19264	19014	19279	19191	19257	19037	19312	19410	19206	18999	19237	19179	19175	19196	19134	19282	19229	19116	19113	19026	19072	19239	19291	19261	19218	18982	19135	19275	19209	19221	19122	19158	19160	19330	19148	19152	19077	19178	19190	19033	19092	19178	19204	18942	19218	19376	19215	19227	19121	19056	19177	19268	18998	19084	18908	19320	19274	19097	18977	19047	19309	19154	19171	19180	19183	19099	19084	19055	19246	19212	19404	19077	19065	19195	19121	19218	19048	19088	19025	19012	19101	18954	19140	19060	19406	19170	19121	19318	19270	19261	18936	19164	19189	19343	19236	19118	18970	19162	19254	19160	19076	19110	19111	19227	18870	18937	19078	18904	19091	19015	19047	18969	19200	19179	19017	19198	19089	19183	19178	18958	19061	19144	18958	18995	18969	19074	19032	18784	19022	19170	18943	19119	18981	19116	19121	19131	19356	19168	19145	19217	19132	19218	19230	18913	19259	19170	19078	19245	19159	19094	19197	19115	19212	19190	19434	18946	19028	19172	18935	18965	19186	19092	19160	19149	19034	19270	19136	19176	19269	19320	19380	19028	19123	19142	18891	18889	19175	19210	19096	19023	19353	19450	19196	19201	19124	19199	18884	19194	19164	19136	19151	19183	19136	19095	19188	18987	19334	19101	19375	19157	19096	19158	19018	19175	19319	19084	19128	18957	19153	19205	19194	19030	19035	19355	19209	19067	19303	19124	19029	19006	19118	19089	18985	19279	19042	19158	19210	19237	19051	19118	19077	19130	18974	18777	18994	19350	19321	19204	19024	19015	19082	19141	19074	19098	19155	19318	19115	19219	19260	18973	18864	19245	19352	18861	19138	19226	19055	19098	19129	19150	18992	18920	19099	18855	19007	19327	19040	18886	19308	19081	18962	18966	19111	18921	19121	19055	19175	19114	18960	18955	19368	19366	19080	19143	19066	19047	19208	19180	18932	18956	19244	19106	19050	19088	19114	19302	19154	19130	18990	18999	19075	19045	19017	19167	19088	19044	19242	19199	19212	19114	19092	19158	19097	19144	19003	19081	18943	19134	19099	19000	19211	18888	19049	19161	19009	19223	19093	19056	18956	18958	19009	19022	19145	19199	19218	18906	19102	19213	19165	19024	19143	19108	19100	19112	19088	18981	19165	19109	19301	18965	18954	19028	19009	19015	19009	18980	19106	19260	19187	19105	18966	19023	19016	19192	19362	19357	19033	19013	19066	18940	18957	19066	19087	19172	19135	18946	19277	19091	19244	19173	19052	19280	19096	18997	19108	19181	19081	19203	19315	19214	19026	18953	19186	19140	19173	19152	19186	19115	19205	19147	19158	19137	19093	19151	19199	19177	19203	19104	18966	19066	19183	19068	19166	18969	19257	19153	19010	19163	18997	19118	19200	19289	19015	19061	19080	19025	19420	18910	19006	19286	18974	18840	19325	19198	19155	19042	19292	19184	19083	19148	18987	19296	19142	19072	19031	19179	19160	18966	19001	19120	19120	19107	19186	19097	19072	18949	18976	19132	19027	19036	19042	18916	19241	19189	18909	19112	19062	19133	19100	18970	19195	19300	19124	19099	19126	18993	19331	19162	19065	19149	19047	19011	19018	19032	19112	19343	19093	19136	19008	19051	19019	19102	19121	19228	18997	19156	19089	18999	19237	19065	18963	18927	19086	19053	19029	19166	19285	19060	19024	19184	19019	19084	19088	19141	19151	19255	19057	18984	18972	19058	19241	19209	19123	19242	19062	19068	19050	19063	18929	19264	18920	18979	19274	19143	19118	19139	18905	19138	19127	19012	19145	19089	19090	19062	19126	19193	19093	19209	19198	18971	19051	19139	19107	18934	19289	19154	18886	19169	19231	19177	19059	19032	19090	19104	18933	19026	19163	18984	19109	19072	19005	19187	19110	19090	19071	19000	19025	19361	19171	19306	19122	19141	19260	18795	18861	19046	19132	19215	18918	19123	18978	19283	19244	19241	19126	19388	19153	19197	19122	19108	19196	19207	19407	19123	19148	19122	19282	18926	19177	19123	19087	19254	19256	19247	19112	19063	19210	18929	19012	19193	18868	19185	19173	18837	19287	18896	19475	19242	19068	18989	19166	19137	19136	19162	19233	19250	19257	19097	18995	19049	19158	19341	19078	18915	19173	19167	19142	19265	18997	19136	19104	19027	19065	19022	19006	19264	19032	19088	19099	19239	19105	19023	19090	19087	19185	19218	19139	19086	19082	19064	19044	19085	18904	19081	19158	19094	19146	19226	19222	19144	19146	19025	18998	18972	19181	19075	19255	19183	19079	19210	19016	19070	18945	19087	19236	19129	19165	19034	19176	19158	19209	19176	18994	19174	19296	19241	19022	19049	19283	19200	19132	19241	19170	19141	19109	19086	19198	19215	19303	19058	19258	19258	19201	19062	19247	19091	19098	18996	19179	18995	19334	19149	19026	19135	18969	19059	19232	19010	19100	19160	19049	18980	19117	18867	19188	19009	19210	19235	18983	18930	19004	18909	18947	19016	19058	19062	19157	19033	19094	19190	19071	19198	19197	19233	19212	19369	19002	19153	19263	19123	19092	19072	19088	19212	19229	19199	18909	18957	18932	19104	19083	18861	19119	19088	19090	18966	19158	19141	19083	19001	19084	19232	18990	18969	19075	19074	19055	19031	18974	19155	18927	19083	19277	19066	19178	19194	19130	19162	18945	19105	18893	19006	19143	19151	18965	19313	19095	19126	19152	19106	19041	19139	19245	18843	19152	19260	19278	19164	19043	19161	19226	19165	18980	19084	19015	18986	19132	18938	19299	19138	19091	19069	19163	19089	19107	19123	19104	18896	19109	19081	19210	19098	18944	18938	19205	19309	19142	19321	19100	19189	19088	19132	19268	19040	18979	18923	19239	19075	19101	19029	19125	19244	19126	19320	18981	19105	19196	19150	19075	19166	19210	19004	19013	19107	19209	19117	19332	19146	19121	19148	19108	19140	19202	18901	19129	18971	19116	19179	19102	19008	19098	19029	19148	19155	19102	19085	19018	18945	18980	19012	19232	19079	19270	18951	19236	19205	19043	19121	19082	18941	19184	19300	19256	19143	19097	19118	18965	19093	19107	18978	19239	19132	19236	19035	19153	18923	19215	19187	19162	19088	18949	19253	18935	19034	19198	19042	19125	19069	19170	19323	19254	19087	19016	19085	19123	19105	18938	19156	19009	19216	19098	19107	19309	19258	19165	19078	18999	19124	19053	19056	19189	19147	19148	19283	18936	19009	19289	19070	19383	19076	19006	18747	18979	19196	18952	19020	19060	19237	18965	18949	18993	19031	19009	19073	19236	19070	19215	19061	18924	19119	19036	18977	19191	18977	19051	18906	19001	19157	19045	19149	18899	19189	19276	18936	19029	19096	19083	19007	19053	19118	19123	18969	19110	19149	19152	19120	19239	19125	19242	19075	19164	19317	19118	19129	19082	19078	19266	19215	19093	19024	19145	19170	19132	19060	19121	19198	18985	18729	18946	18942	19194	19205	19348	19151	18946	19011	19004	18994	19082	19095	19233	19112	18970	19046	19013	19020	19106	19278	19187	18972	19108	18969	19265	19148	19162	19178	19090	19081	19187	19181	19062	19218	19298	19087	19197	19159	18997	19027	19041	18916	19319	19203	19107	18941	19048	19029	19143	18867	19097	19026	18902	18881	19029	19156	19182	19200	19206	19126	19339	19083	19220	19092	18969	19140	18941	19167	19200	19039	19110	19336	19069	19045	19148	19222	19409	19243	19090	18965	19144	19024	19022	19078	19211	19121	19010	19059	19159	19200	19063	19257	18961	18920	19207	19039	19012	19091	19308	18949	18850	19150	19069	19298	19186	19028	18936	18993	19330	18967	19151	19137	19022	19153	19024	19105	19157	19107	19308	19011	19135	19081	19048	19259	19053	19094	18852	19047	18921	19175	19196	19264	19121	19011	18796	19278	19293	19102	19443	19154	19194	19186	18919	19078	19155	19071	19238	19266	19143	19066	19389	19339	18986	19113	19295	19032	19119	19083	19127	19262	19174	19165	19410	19206	19123	19154	18980	19346	19071	19184	19277	19239	19007	19133	19054	19208	19044	19014	18725	19073	19174	19012	19017	18934	18996	18852	19101	19220	18980	19087	19305	18957	18923	19016	19151	19141	19044	19142	18994	19159	19230	19295	19185	19088	19105	18925	19118	19171	19402	19065	19193	19087	19218	19229	18945	19178	19155	19107	19040	19113	19214	19178	19097	19194	19124	18942	19099	18954	19031	19041	19179	19175	19109	19150	19179	18934	18928	19069	19256	19114	19098	19229	18953	19272	19220	19244	19253	19192	19134	19062	19138	19086	19069	19206	18950	19076	19066	19111	19143	19045	19109	19163	19230	19120	19184	19101	19229	18983	19172	18969	19146	19191	18963	19242	19071	18997	19106	19086	19243	19059	19092	18904	19076	19151	18910	19121	19255	19016	19127	19062	19119	19005	18952	19274	19161	18887	19134	19014	19142	19042	19117	19014	19081	19220	19303	18969	19067	19324	19204	19095	19063	19268	18692	19001	18988	19217	19267	19142	19279	19195	19201	18945	18941	19081	19039	18995	19182	19173	19128	19059	19087	18883	19055	19041	19356	19435	18981	19228	19243	19125	19141	18985	19115	18989	19061	19152	19186	19148	19175	19117	19067	19085	18962	19018	19134	19139	18929	18934	18762	19173	19042	18974	19082	19190	19209	19151	19230	19028	19112	19065	19161	18993	19055	18971	19304	19226	19049	19341	19087	19155	19378	19056	19060	19191	19230	19119	18946	19052	19053	19022	18991	19224	19068	18882	19182	19062	19131	19210	19208	19236	18933	19001	19071	18953	19203	19165	19148	19039	19006	19028	19044	19004	19083	19003	19134	19033	19143	19212	19214	19102	19226	19092	19190	19240	19037	18903	19229	19042	19068	19052	18949	19052	19202	19199	19173	19188	18917	19168	19127	19108	19258	19404	18973	19101	19069	19053	19118	18977	18888	18985
60683	103970	98303	78989	55271	23130	15916	15829	15914	16058	15953	15856	16007	15927	15881	15911	16020	15827	15942	15948	15869	16089	15991	15924	15791	15890	15929	15806	15822	15847	15749	15879	15934	15794	15950	15861	15878	15861	15814	15767	15730	15919	15935	15935	16021	16091	15828	15899	15758	15970	15811	15806	15879	15743	16047	15818	15913	15882	15842	15932	15869	15857	15810	16056	15715	15733	15912	15989	15917	15881	15833	15909	15829	15785	15726	15874	15889	16011	15937	15941	15703	15850	15892	15904	15862	15789	15666	15860	15874	15860	15901	15773	16038	15834	15844	15948	15943	15799	15717	15816	16033	15862	15853	15788	15906	15798	15666	15918	16082	15840	15887	15765	15952	15734	15938	15765	15979	15867	15857	15757	15920	15890	15791	15813	15825	15839	15915	16094	15731	16038	15776	15805	15906	15857	15871	15838	15896	15870	15760	15832	15924	15787	15902	15796	15935	15783	15763	15888	15692	16062	15916	15900	15845	15930	15983	15839	15774	15806	15860	15891	15863	15843	15912	15627	15713	15819	15787	15880	15744	15815	15727	15823	15797	15914	15813	15846	16024	15864	15811	15832	15780	15994	15780	15825	15830	15917	15914	15934	16080	15942	15906	15861	15971	15777	15942	15915	15803	16053	15754	15924	16026	15878	15893	15916	15779	15836	15934	15849	15826	16144	15715	15968	15929	15866	15911	15869	15877	15687	15831	15893	15876	15884	15777	15881	15606	15678	16023	16012	15644	15766	15842	15810	15952	15950	15915	15809	15898	15930	15853	15915	15796	15668	15960	15794	15985	15961	15821	15878	15781	15947	15739	15714	15820	15931	15879	15823	15915	15764	15983	15833	15965	15838	15725	15820	15963	15623	15793	15921	15905	15921	15986	15920	15909	15647	15914	15958	15851	15881	15627	15801	15823	15910	15766	15850	15901	15869	15901	15808	15856	15744	15883	15844	15934	15950	15735	15914	15778	15809	15902	15851	15721	15878	15943	15879	15830	15748	16055	15963	15988	15925	16035	15817	15894	15901	15763	15696	15943	15807	15863	15800	16066	15716	15986	15828	15889	15954	15840	15808	15808	15777	15871	15855	15867	15847	15794	15891	15852	16050	15947	15718	15892	15952	15868	15854	15811	16011	15893	15813	15695	15991	15862	15831	15948	15907	15835	15805	15933	15947	15903	15894	15874	15475	15819	15809	15898	15956	15675	15829	15866	15870	15870	15976	15877	15999	15981	15792	15802	15951	15833	15876	15812	15918	16050	15842	15963	15968	15725	15917	15812	15686	15948	16003	15917	15999	15933	15724	15802	16057	15819	15829	15902	15963	15798	15811	15873	15725	15942	16038	15924	15851	15948	15702	15890	15857	16048	15889	15902	15810	15716	15840	15901	15967	15874	15807	15853	15937	16007	15770	15900	15813	15795	15828	16058	15944	15952	15847	15740	15951	15937	15918	15846	15945	16032	15868	15863	15955	15782	16032	15854	15796	15905	15919	15965	15919	15949	15762	15792	15796	15775	15861	15894	15915	15885	15986	15889	15887	15920	15815	15792	15912	15770	15649	15658	15927	15786	15908	15883	15902	16027	15946	15749	15923	15895	15845	15867	15850	15732	16005	15919	15871	15791	15954	15823	16109	15770	15846	15921	15794	15826	15997	15936	15803	15835	15873	15963	15888	15864	15925	15939	16026	15967	15840	15979	15855	15982	15904	15869	15949	15977	15942	15882	15776	15750	16021	15856	15952	15836	15832	15806	15778	15862	15937	15932	15778	15840	15801	15816	15874	16096	15927	15673	15769	15867	15864	16056	15732	16049	15781	15903	15984	15876	15846	15852	15982	15914	15749	15913	15757	15904	15946	16003	15968	15987	15647	15906	15931	15917	15765	15782	16053	15911	15668	15936	15757	15743	16016	15750	16028	15881	15985	15798	16005	16120	15701	15917	15863	15889	15892	15865	15924	16024	15815	16082	15844	15855	15884	15741	15919	15783	15916	15951	15820	15866	15832	15853	15967	15905	15772	15846	15787	15909	15709	15813	15757	16022	16034	15687	15778	15908	15857	15911	15961	15787	15998	15915	15728	15802	15836	15895	15845	15827	15880	15911	15874	15940	15943	15993	16071	15662	15727	15852	15667	15954	15806	15696	15848	15776	15986	15875	15793	15911	15840	15897	15829	15832	15859	16034	16002	15795	15714	15795	15895	15923	15863	15900	16055	16023	15972	15773	15752	15795	15844	15900	15995	15918	15975	15869	15964	15965	15675	15950	15848	15770	15944	15957	15836	15743	15715	15904	15937	15788	15922	15897	15856	15745	15987	15766	15726	15747	15860	15752	15751	15737	15827	15954	15889	15946	15762	16068	15893	15952	15790	15995	15781	15834	15863	15846	15784	15823	15755	15908	15682	15751	15722	15796	15699	15836	15773	15842	15917	15961	15748	15803	15855	15794	15879	15960	15983	15727	16005	16037	15931	15815	16047	16008	15838	15924	15850	15831	15755	15818	15832	15808	15865	15825	15854	15982	15888	15766	15759	15793	15877	15735	16000	15733	15866	15878	15723	15872	15844	15820	15932	15806	15875	15828	15999	15953	15968	15901	15995	15763	15931	15912	15844	15862	15866	15866	15823	15956	15828	15929	15845	16045	15667	15909	15986	15842	15846	15708	15954	15910	15951	15911	15856	15833	15861	15871	15948	15851	15776	15903	15914	15771	15827	15859	15758	15834	15995	15941	15655	15664	15979	15836	15915	15867	15652	15965	15758	15944	15831	15829	15862	15815	15968	15841	16119	15874	15789	15833	15813	15871	16007	15771	15907	15770	15855	15633	15827	15771	15780	15733	15875	15929	15801	15653	15947	15906	15957	15940	15935	15852	15800	15916	15774	15838	15688	15836	15777	15734	15892	15888	15920	15833	15848	15815	15827	15678	15951	15764	15753	15836	15822	16051	15942	15886	15921	15839	15848	15800	15799	15897	15722	16053	16014	15913	15798	15909	15795	15924	16020	15771	15866	15860	15844	16028	15754	15836	15890	15687	15738	15731	15925	15972	15969	15825	15852	15799	15859	15812	15824	15691	15988	16001	15786	15676	15818	15858	15759	15811	15791	15913	15903	15840	15853	15793	15887	15940	15856	15742	15874	15845	15932	15835	15894	15999	15829	15839	15796	15701	15706	15949	15791	15830	15896	15943	15810	15753	15868	16029	15889	15822	15884	15858	15650	15815	15780	15999	15801	16011	15769	15774	15861	15751	15737	15787	15863	15877	15780	15805	15769	15836	16071	16060	16005	15916	16021	15800	16012	15838	15781	15942	15890	15797	16003	15820	15932	15915	15915	15834	16019	15733	15830	15842	15773	15771	15743	15762	15863	16033	15836	15894	15798	15699	15755	15753	15974	15857	15880	15683	15943	15810	15823	15872	15778	15825	15947	15824	15806	15829	15996	15980	15979	15755	15988	15930	15904	16080	15766	16005	15881	15904	15961	15690	15936	15720	15747	15912	15784	15900	15776	15720	15952	15890	15952	15713	15980	15978	15857	15790	15761	15869	15877	15944	15776	15953	15814	15971	15751	15861	16005	15954	15716	15717	15738	15826	15939	15925	15947	15923	15932	15781	15718	15906	15807	15632	15779	15686	15975	15921	15900	15972	15964	15828	16035	15952	15744	15846	15815	15743	15907	15800	15744	15796	16018	15707	15810	15766	15991	15821	15967	15840	15978	15887	15943	15806	15941	15987	15729	15976	15799	15877	15936	15785	15913	16065	15887	15776	15834	15844	15899	16020	15962	15967	15813	15908	15923	15757	15951	15984	15911	15845	15884	15938	16003	15948	15944	15960	15840	15859	15806	15740	15857	15884	15890	15798	15738	15915	15929	15789	15931	15971	15941	15824	15863	15799	15799	15800	16010	15696	15890	15891	16002	15781	15879	15837	15837	15700	15774	15702	15977	15838	15946	15838	15814	15946	15851	15807	15883	15847	15961	15915	15779	15852	15730	15715	15715	15957	15793	15753	15832	15898	15754	15875	15876	15899	15883	15850	15842	15785	15863	15907	15895	15905	15670	16046	15679	15720	15991	15709	15741	15729	15811	15655	15993	15887	16015	15800	15813	15822	15727	15856	15933	15723	15825	15958	15721	16007	15691	15875	15757	15971	15909	15821	15727	15884	15787	15890	15904	15962	15740	15905	15799	15824	15910	15969	15828	15844	15783	15766	15900	15855	15928	15781	15939	15738	15793	15897	16088	15974	15879	16125	15942	15701	15923	15906	15872	15913	15988	15824	15843	15856	15830	15884	15690	15846	15891	15834	15786	15900	15832	15925	15729	15776	16101	15777	16044	15840	16135	15879	15803	15838	15936	15785	15941	15839	15869	15770	15879	15938	15764	15970	15694	15891	15799	15884	16068	15871	16067	15916	15937	15852	15867	15860	15924	15827	15778	15990	15768	15879	15723	15884	15942	15877	15668	15734	15827	15874	15961	15961	15895	15812	15757	15756	15826	15821	15923	16048	15816	15727	15919	15620	15829	15886	15760	15885	16002	15826	15784	16076	15810	15856	15790	15786	15794	15752	15824	15920	15793	15785	15971	15765	15918	15842	15767	15797	15946	16020	15914	15774	15826	15907	15943	15975	15846	15835	15848	15802	15778	15936	16029	15940	15793	15830	15845	15904	15828	15882	15631	15968	15900	15824	15687	15874	15936	15895	15680	15668	15955	15860	15933	15863	15832	15795	15875	15842	15846	15862	15994	15744	15721	15806	15933	15872	15863	15882	15994	15797	15819	15862	15918	15926	15939	15903	15974	15682	15992	15668	15939	15868	15806	15935	15720	15688	16030	15725	15868	15817	15953	15890	15782	15826	15954	15987	15782	15982	15907	15889	15829	15718	15692	16014	15967	15728	15892	15875	15860	15744	15855	15902	15955	15739	15895	15804	15822	16018	15864	15918	15870	15815	15784	15935	15871	15881	15946	15653	15824	15768	15878	15717	15757	15939	15837	15906	15813	15805	15969	15710	15811	15775	15954	15863	15963	15863	15742	15923	15808	15919	15724	16000	15967	15782	15922	15843	15832	15886	15796	15996	15837	15880	15912	15796	15791	15873	15982	16070	15781	15845	15891	15767	15900	15960	15888	15782	15794	15813	15923
28909	33615	46279	39091	27863	20974	19606	19314	19321	18897	19193	19209	19395	19174	19190	19231	19071	19321	19070	19164	19132	19100	19178	19313	19300	19133	19170	19062	19009	19030	19277	19147	19093	19111	19156	19154	19118	19245	19130	19179	19210	19004	19092	19162	19024	19007	18870	19184	19017	19112	19223	19210	19133	19168	19289	19122	18935	19171	19025	18964	18957	19079	19201	19333	19182	19303	19230	19229	19137	19045	19027	19044	18861	19060	19253	19072	19169	19311	19211	19109	19174	19092	18996	18957	19079	19179	19079	19066	19042	19053	19218	19102	19085	18971	19191	19141	18934	19174	19184	19167	19165	19218	19049	19094	19051	19202	19099	19070	19073	19286	19010	19204	18936	19244	19150	19203	19220	19003	19081	19070	19071	19121	19232	18941	19064	19042	19000	18985	19165	18956	19232	19003	19169	19130	19051	18913	18954	18933	19192	19090	18963	19168	19015	19259	19109	19069	19019	19089	19019	19064	19087	19089	19226	19131	19038	19404	19299	19166	19234	19091	19101	19061	19393	19233	19096	19184	18992	19125	19133	19296	18942	19259	19093	19046	19065	19007	18875	18861	18932	19084	19232	19275	19180	18960	18998	19212	18926	18991	19088	19091	19120	19003	19068	19025	18987	19179	18976	19279	19168	18939	19176	19099	19170	19192	19094	19082	18964	19154	19165	19181	18953	18956	19286	19031	19215	19079	18972	19047	18956	18869	19107	19225	18948	19008	19119	19232	19224	19147	19231	19057	19167	19121	19142	18967	19315	19174	19026	19180	18999	19076	19237	19225	19105	19146	19106	19113	18976	18983	19141	19223	19017	19060	19119	19099	19142	19139	18944	19207	19201	19161	19078	19120	19100	19219	19158	19173	19295	19200	19216	19277	19103	19188	19117	19032	19141	19192	19079	19164	19099	19008	19327	19026	19302	19267	19083	19109	18928	19030	19246	19041	18867	19120	19117	19065	19233	18981	18935	18921	18982	19095	19035	19082	18958	19138	19114	19055	19054	19323	19209	19108	19033	19165	18994	18961	19210	19252	19073	18997	19201	19269	19193	19234	19116	19073	19074	19126	19184	18805	19376	19155	19142	19170	19160	19200	19192	19121	19192	19281	19051	19193	19176	19093	19118	19103	18958	19287	19177	19272	19273	19071	18969	19156	19277	19265	19189	18943	19073	19114	19357	19211	19217	19110	19144	19268	19035	19097	19052	19000	19096	19090	19090	19214	19058	19095	19204	19138	18771	18915	18908	19195	19162	19234	19172	19069	19115	19378	19045	19099	19061	19128	19418	19127	19193	18948	18967	19105	19060	19376	19111	19296	18993	19276	19138	18942	19177	18872	19180	19076	19202	18976	19286	18961	18977	19173	19263	19031	19203	19079	19206	18926	19117	19149	19231	19146	19162	19024	19088	19096	19034	18941	18923	18858	19141	19020	19078	19350	19303	19000	19096	19106	18964	19045	19217	19042	19188	19200	19125	19286	18988	19163	19075	19027	19095	19184	19050	19117	18984	18900	19206	19347	19225	19207	19121	19121	19115	19213	19111	19297	19272	19029	19232	19093	19009	19225	19223	19260	19009	19227	18779	19037	19315	19061	19029	19145	19194	18983	19080	18954	19251	19041	19098	19140	19247	19125	18942	19078	19134	19442	19081	19076	19016	19279	19126	19177	19149	19011	18977	18865	19219	18945	19152	19184	19025	19016	19137	19054	19144	19073	19202	19045	19011	19323	19134	19083	19088	18901	19152	18935	19223	19117	19160	19085	19087	19019	18946	19056	19186	19100	19213	18902	19080	19124	18946	19167	19231	19214	18983	19079	19228	19030	19040	19022	19246	19210	19230	19309	19271	18998	19019	19071	19064	19324	18819	19021	19070	19339	19199	18970	19094	19084	18901	19105	18913	19099	19260	18919	18987	19409	19075	19249	19092	19014	19110	19063	19070	19072	18967	19350	19141	19075	18986	19408	19289	19138	19101	19278	19039	19103	19118	19006	18993	19063	19074	19172	19162	19109	18937	19031	18978	19191	19131	19046	19023	19088	18867	18988	19264	19226	18983	19110	19216	19020	18924	19035	19071	18979	19185	19011	19066	19135	19217	18996	19186	19143	19091	19032	19215	19085	19240	19331	19082	19040	19095	18938	19120	19224	19040	19267	19222	19052	18953	19113	19291	19005	19254	19203	19036	19080	18981	19026	18858	19055	19237	19129	19129	19334	19150	19252	19082	19003	19153	19091	19217	19076	19104	19029	18868	19134	19144	19317	19097	19143	19019	19227	19102	19155	19123	19194	19119	18928	19092	19111	18946	19053	18994	19098	18984	18984	19088	19204	19128	19002	18888	19086	19122	18897	19159	18929	19207	19217	19240	19034	18998	18921	19082	19122	19328	19144	19172	19075	19098	18883	19052	18812	19134	19055	19277	19117	19264	19126	19167	19127	19030	19249	19046	19134	19048	19140	19186	18959	19147	18998	19070	19022	19037	19019	19194	18945	19007	19050	19008	19170	19015	19110	19164	19047	19016	19181	19266	19032	19145	19161	18842	19207	19159	18915	19071	19081	19283	18996	19149	19137	19395	19348	19216	19097	19339	19001	19121	19144	19094	19130	19068	19103	19070	19059	19003	19008	19065	19252	19050	19192	19086	19253	18967	19102	18867	19037	19006	18994	18857	19185	19122	19072	18898	19138	19141	19089	19049	18991	18993	19063	19063	18969	19211	19199	19060	19082	18968	19017	19096	18928	19195	19174	19155	19019	19257	18927	19168	18832	19179	19277	19123	19139	19050	19063	19207	19064	19178	19034	19062	19204	19147	18868	19314	19287	19097	19310	18919	18920	18994	19165	18996	19082	19246	19286	18958	19145	19092	19043	19037	19055	19273	19153	19223	19106	18966	19051	19355	19154	19154	19115	19317	19147	19157	19183	19123	19384	18933	19248	19170	18987	19069	19266	19315	18918	19149	19169	19174	19239	18935	18986	18923	18982	18966	19029	19115	19106	19085	19227	19170	19306	19168	19155	19047	19125	19085	19065	19287	18924	18905	19037	19048	19201	19193	19390	19226	19073	19197	19050	19157	18931	19192	19195	19186	19087	18806	18910	19093	19297	19138	19234	18984	19158	19150	19196	19247	18987	19131	19108	19118	18918	19190	19252	19109	19050	19338	19154	19144	19393	19153	19048	19112	19068	19030	19166	18885	18987	19212	19063	19133	19047	19080	19094	19352	19219	19129	19040	18996	19041	18866	19132	19122	19157	19060	19065	18945	19067	18996	19103	19185	19058	19132	18975	19025	19021	19217	19266	18989	19063	19138	19227	19112	19171	19127	19156	18904	18973	19092	19229	18918	19059	18972	19025	19053	18934	19148	19088	19136	19120	19164	19237	18994	18979	19129	19310	19183	19178	19176	19296	18999	19031	19110	19366	19126	19325	19051	18950	19042	19015	19255	18947	19080	19055	19135	19191	19128	18862	19013	19233	18984	19182	19095	19243	19168	18856	19157	19112	18918	18979	19124	19195	19156	18944	19327	19165	19092	19069	19106	19383	18968	19080	18944	19131	18932	18900	19073	19235	18781	19156	19183	18986	19143	19033	19065	19013	19185	19177	19118	19224	19090	19169	19068	19040	19394	18971	19022	19106	19049	18993	19089	19148	19270	19084	19031	19016	18967	19160	19234	19041	19144	19074	19166	18949	19188	19070	19004	18991	19017	18938	18940	18969	19024	19160	19079	19127	19011	18978	19122	19049	18876	19168	19117	18894	19062	19236	19281	19067	19060	18900	19032	18776	19087	19315	18825	19005	19290	19083	19157	19188	19334	19172	19001	19098	19318	19060	19020	19322	19183	19112	19063	18777	19055	19290	19187	19233	19106	19322	19270	19086	19255	19198	19199	19007	19180	19042	19385	19131	19007	18981	19003	19176	19099	19066	19110	19077	18990	19073	19067	19186	19162	19114	19245	19207	19009	19118	18963	19096	19424	19092	19129	19086	19121	19051	19044	19196	19056	19118	18930	19240	18965	19177	19099	19241	19061	19049	19244	19051	19062	19308	19047	19114	19035	19009	19019	18985	19072	19086	19191	19412	19050	19160	19117	19146	19165	19153	19185	19182	19113	19246	18999	19057	19042	18970	19006	18903	19007	19010	19070	19236	18977	19091	19169	18958	19168	19207	19285	19085	18920	19186	19233	19130	19143	19016	19141	19036	19277	19243	18944	19025	19082	19150	19171	19141	19056	19141	19152	19067	19062	18940	19182	19178	19177	19187	19022	19204	19213	19201	19118	19156	19205	18941	19278	19019	19102	19009	19108	19176	19111	19134	19118	19219	19156	19229	19139	18987	19237	19317	19220	19123	19147	19027	19061	19116	19249	19129	19088	19288	19152	19047	19328	19202	19087	18869	19107	19230	19213	19287	19050	18982	19149	19109	19320	19006	19105	18677	19007	19191	19069	19224	19143	19084	19132	18920	18988	19060	19107	19112	19230	19117	19031	19241	19284	19167	19192	19112	19192	19153	19007	19039	19015	19066	19141	19134	18986	19063	19013	18947	19023	19219	19193	19065	19340	18861	19053	19058	19006	19086	19071	18945	18957	19050	18898	19208	19116	19016	18926	19110	19097	19174	19084	19199	19190	19273	19187	19150	19046	19093	19056	19162	19172	19280	19176	19112	19086	19137	19016	19112	19042	19173	18949	19220	19153	18971	19135	18969	19218	19271	19233	19129	19062	19044	19056	19086	19219	19089	18981	19161	19016	19013	19115	19121	18894	19017	19003	19085	19107	18975	19097	19094	19099	19361	19120	19135	19099	19149	19178	19109	19075	19140	19105	19026	18985	19028	19184	19021	18955	18916	18961	19103	19277	19009	18712	19143	19142	19182	19163	19094	19190	19100	19213	19007	19142	19131	19095	19188	19025	19365	19309	19094	19096	19121	19059	18987	19180	19233	19214	19254	19207	19291	19027	19002	19024	19101	19054	19103	19003	18987	19041	19209	19101	19103	19222	19031	19119	18875	19367	19059	19024	18969	19208	19015	19142	19010	19346	19020	19121	19008	19221	19157	19231	19118	19175	19199	19054	19079	18972	19106	19204	19045	19132	19242	19105	19030	19263	18952	19064	19109	19239	19030	19081	18954	19005	19105	19296	19103
30983	55053	49935	35749	24735	16535	15800	16011	15914	15862	15947	16057	15895	15774	15921	15936	15870	15823	15835	15919	15962	15925	15899	15687	15875	15802	15894	15873	15727	15853	15974	15812	15846	15741	15967	15798	15891	15888	15939	15950	15882	15707	15868	15911	15953	15784	15676	15895	15797	15974	15688	16028	15771	15881	15908	15940	15693	15930	15957	15781	15796	15877	15869	15943	15831	15829	15882	16001	15757	15921	15833	15873	15933	15821	15783	15747	15907	15753	15899	15849	15916	15789	15926	15890	15642	15811	15856	15875	15943	15790	15597	15900	15676	15670	15850	15779	15890	15719	15763	15779	15935	16103	15898	15817	15994	15903	15727	15905	15815	15793	15903	15696	15900	15790	15897	15676	15764	15795	15953	15839	15814	15847	15854	15978	15954	15768	15928	15963	15772	15838	15829	15719	15841	16047	15744	15693	15972	15871	15917	15986	15929	15908	15893	15968	15915	15918	15947	15863	15817	15804	15858	15840	15764	15853	15760	15974	15919	15938	15940	15994	15946	16006	15927	15690	15876	15866	15852	15729	15956	15844	15938	16043	15855	15986	15827	15894	15885	15746	15961	15805	15722	15815	15746	15730	15755	15809	15915	15824	15845	15888	15978	15858	15573	15951	15767	15916	15840	15699	15783	15643	15856	15840	15681	15885	15868	15738	15881	15778	15874	15969	15729	15740	15745	15991	15815	15980	15821	15799	15908	15629	15616	15991	15829	15822	15775	15864	15821	15747	15920	15702	15896	15758	16001	15903	15735	15881	15972	15702	15916	15989	15843	15845	15823	15978	15740	15803	15914	15866	15855	15764	15923	15934	15815	15678	16015	15702	15839	15820	15820	15928	15650	15728	15873	15883	15816	15809	15869	15680	15885	15735	15766	15786	16073	15772	15773	15577	15907	15898	15850	15842	16013	15970	15974	15733	15658	15887	16020	15790	15828	16017	15679	15855	15897	15903	15934	15826	15796	15768	15716	15828	15964	15932	15875	15829	15738	15789	15731	15975	15839	15948	15941	15793	15861	15914	15730	15806	15773	15772	15661	15798	16100	15733	16013	15880	15793	15789	15974	15784	15962	15986	15794	15969	16002	15742	15810	15952	15889	15788	15920	15982	15988	15839	15953	15893	15997	15886	15829	15885	15816	15807	15822	15987	15974	15786	15908	15969	15850	15713	15912	15748	15896	15847	15705	15974	15690	15787	15851	15720	15726	15730	15889	15890	15989	15854	15826	16041	15929	15798	15811	15835	15777	15685	15886	15949	15861	15777	15883	15922	15767	15814	15765	15787	15845	15945	15785	15637	15714	15785	15902	15911	15793	15983	15877	15932	15816	15763	15798	15758	15926	15993	15893	15818	15838	15691	15864	15900	15813	16014	15830	15912	15986	15908	15862	15786	15759	15800	15895	15826	15866	15858	15780	15831	15796	15799	15736	15776	15889	15794	15954	15687	15707	16055	15899	15838	15895	15583	15764	15846	15958	15728	15845	16081	15785	15826	15666	15766	15945	15796	15837	15864	15784	15875	15940	15781	15858	15763	15725	15878	15838	15844	15858	16106	15936	15870	15755	15789	15953	15860	15961	15946	15828	16001	15767	15872	15815	15935	16003	15719	15981	15955	15873	16181	15813	15784	15810	16004	15931	15980	15932	15956	15712	15913	15793	16047	15729	15899	15735	15835	15759	15912	15731	15919	15884	15861	15945	15858	15973	15874	15633	15762	15896	15670	15854	15826	16001	15750	15720	15682	15819	15853	15919	15786	15750	15838	16011	15982	15756	15787	15856	15928	15920	16004	15971	15824	15859	15896	15795	15798	15734	15951	15981	15868	15869	15901	15971	15827	15710	15678	15930	15966	15825	15884	15837	15942	15770	15654	15915	15899	15895	15967	16000	15983	15895	15967	15836	15678	15940	15923	15786	15738	15887	16063	15766	15766	15787	15816	15526	16023	15782	15763	15817	15888	15883	15936	15836	15943	15892	15779	15833	16076	16101	15778	15784	15840	15930	15677	15834	15812	16055	15847	15806	15825	15719	15896	15896	15999	15741	15879	15962	15865	15942	15670	15765	16007	15959	15826	15880	16010	15780	15901	15757	15666	15787	15982	15874	15802	15855	15699	15763	15807	15903	15865	15833	15970	15899	15957	15923	15813	15820	15904	15916	15669	15814	15813	15769	15831	15869	15951	15726	15897	15891	15748	15898	15880	15901	15852	15843	15750	15700	15778	15857	15847	15791	15870	15759	15830	15728	15939	15888	15956	15874	15998	15847	15831	15866	15875	15779	15892	15879	15827	15808	15657	15692	15907	15892	15815	15873	16085	15968	15773	15801	15843	16013	15794	15805	15979	15959	15853	15909	15926	15907	15929	15734	15859	15831	16007	15938	15814	15776	15930	15700	15909	15743	15869	15996	15636	15928	15819	15882	15777	15876	15816	15725	15739	15806	15925	15928	15835	15899	15990	15753	15915	16036	15952	16022	15851	15746	16009	15814	15790	15863	15880	15800	15769	15968	15833	15836	15807	16003	15606	15878	15938	15941	15736	15825	15894	15865	15657	15921	15869	15820	15810	15809	15749	15764	15764	15823	15890	15707	15823	15912	15896	15918	15861	15841	15901	15699	15858	15676	15906	15813	15918	15791	15818	16043	15885	15942	15832	15937	15942	15747	15885	15872	15691	15700	15984	15814	15866	15788	15816	15933	15794	16005	15862	15948	15678	15876	15752	15772	15837	15976	15794	15802	15902	16053	15741	15804	15868	15824	15974	15874	15838	15867	15779	15849	15859	15911	15888	16010	15947	15732	15826	15957	15856	15835	15904	15811	15922	15719	16054	15841	15893	15879	15806	15832	15867	15918	15770	15683	15921	15855	15877	15840	15869	15972	15787	15964	15958	15932	15802	15865	15773	16022	15807	15828	15857	15687	15868	15771	15723	15861	15825	15864	15948	15928	15732	15824	16082	15860	15801	16050	15783	15822	15685	15940	15829	15933	15863	15912	15798	16040	15729	15940	15872	15823	15887	15965	15970	15913	15984	16003	15865	15923	15762	15911	16071	15858	15833	15921	15652	15689	15900	15702	15925	15920	15855	15923	15814	15967	15949	15888	15877	15860	15828	15793	15903	15772	15933	15826	15790	15887	15856	15814	15947	15944	15890	16001	15817	15754	15926	15829	15899	15720	15724	15989	15809	15758	15785	15814	15803	15889	15885	15900	15758	15754	15801	15803	15901	15809	15857	15876	15907	15869	15931	15730	15990	15744	15840	15870	16043	15846	16011	15683	15864	15694	15930	15742	15751	15900	15730	16038	16011	15867	15702	15903	15753	15930	15851	15913	15837	15780	15882	15928	15879	15839	15811	15881	15770	15835	15864	15882	15871	15780	15762	15788	15942	15804	15739	15876	15742	16028	15874	15871	15968	15836	15859	15850	15880	15826	15959	15714	15843	15931	15875	15888	15746	15791	15812	15885	15785	15869	15901	15890	15839	15821	15835	16067	15868	15808	15953	15878	15791	15866	15831	15711	15932	15744	15774	15990	15943	15741	15740	15808	15788	15820	15965	15975	15944	15906	15728	16047	15778	15918	15913	15845	15890	16022	15875	15882	15782	15982	15720	15927	15938	15852	15942	15835	15851	15679	15827	15749	15971	15958	15749	15954	16025	15900	15924	15912	15822	15780	15780	15903	15905	15985	15987	15834	15961	15959	15677	15921	15737	15916	15907	15872	15832	15815	15822	15777	15715	15690	15889	15827	15651	15770	15801	15948	15746	15802	15913	15913	15844	15889	15897	15830	15890	15780	15783	15781	15793	15900	15997	15919	15795	15757	15908	15787	15784	15781	15952	15866	15856	15874	15900	15971	15883	15697	15867	15741	15800	15710	15923	15813	15815	15755	15886	15759	15916	15948	15736	15748	15819	15889	15722	15778	15721	15816	15789	15651	15854	15931	15729	16021	15864	15902	15910	15807	15918	15948	15929	15737	15650	15902	15821	15984	15910	15809	15733	15990	15818	15738	15848	15938	15777	15880	15733	15897	15857	15825	15910	15848	16023	15744	15768	15788	15634	15898	15846	15783	15700	15827	15797	15944	15724	15788	15598	15972	15821	15899	15618	15863	15899	15878	15841	15911	15767	15908	15819	15845	15787	15941	15963	15939	15850	15847	15866	15891	15837	15896	16010	16018	15955	15777	15818	15991	15750	15651	15921	15811	15913	15893	15799	16006	15839	16000	15660	15890	15834	15830	15804	15874	15937	15792	15814	15726	15809	15868	15706	15885	15845	16028	15825	15872	15848	15904	15806	15854	15924	15807	15794	15613	15634	15817	15905	15727	15884	15987	15888	15935	16029	15881	16044	15948	15958	15740	15939	15742	15801	15808	15841	15814	15814	15832	15843	15962	15792	15790	15737	15971	15801	15816	15915	15804	15850	15847	15844	15835	15730	15785	15860	15875	15864	15809	15882	15763	15844	15827	15982	15856	15748	15794	15705	15715	15971	15702	15737	15765	15895	15863	15873	15766	15936	15734	15811	15885	15814	15923	15996	15891	15880	15838	15951	15817	15737	15703	15819	15706	15757	15927	15978	16015	15864	15861	15829	15936	15862	15778	15859	15847	15529	15792	15819	15812	15832	15848	15833	15861	15918	15956	15798	15938	15868	15808	15909	15908	15940	15721	15983	15819	15920	15863	15891	15898	15970	15830	15954	15741	15824	15757	16057	15866	16033	15794	15809	15950	15767	15869	15957	15948	15742	15786	15913	15797	15892	15801	15935	15872	15718	15929	15833	15863	15866	15857	15908	15720	15798	15784	15877	15875	15904	16016	15859	15838	15955	16035	15884	15804	15785	15792	15864	15841	15813	15973	15740	16088	15969	15851	15867	15888	15843	15816	15887	15791	16016	15864	15874	15839	15799	15718	15846	15926	15795	15844	15773	15829	15820	15974	15731	16052	15950	15768	15746	15717	15761	15826	15771	15876	15997	15873	15831	15784	15918	15876	15773	15809	15685	15693	15791	15809	15818	15761	15907	15931	15852	15902	15841	15704	15849	15915	15887	15913	15994	15815	15788	15743	15851	15706	16029	15803	15768	15864	15970	16009	15910	16051	15835	15865	15747	15891	15956	16052	15865	15699	15841	16065	15810
23989	23384	44314	51265	40557	27283	23050	19655	19009	19074	19001	18960	19046	18969	19048	18848	19128	18969	18783	18918	18970	19069	18967	18849	19004	18895	18971	18876	19058	18908	18767	18863	18811	18996	19082	18850	18717	19002	18898	18655	18758	18872	18818	19023	18875	18918	18727	18864	18885	18787	18798	18774	18879	18679	18848	18672	18717	18796	18991	18765	18864	18683	18802	18826	19031	18944	18616	18823	18848	18830	18789	18873	18648	18711	18715	18950	18841	18706	18758	18917	19040	18857	18894	18701	18773	18742	18750	18891	18924	18848	18951	18796	18882	18774	18792	18955	18830	18809	18794	18926	18845	18751	18740	18739	18911	18780	18679	18769	19099	18831	18641	18853	18700	19046	18929	18677	18865	18788	18967	18751	18679	19007	18829	18866	18667	18676	18725	18872	18919	19006	18767	18835	18821	18562	18862	18774	18546	18743	18745	18886	18755	18617	18648	18786	18811	18870	18600	18757	18592	18618	18641	19008	18615	18703	18771	18620	18809	18710	18873	18885	18760	18959	18660	18972	18842	18918	18852	18883	18678	18681	18926	18799	18773	18732	18696	18881	18713	18819	18812	18880	18873	18760	18696	18594	18627	18642	18760	18679	18754	18625	18686	18772	18844	18866	18945	18716	18832	18804	18660	18717	18761	18874	18798	18862	18958	18751	19000	18734	18878	18729	18846	18668	18915	18927	18898	18602	18807	18883	18815	18775	18808	18787	18691	18937	19237	18878	18854	18657	18642	18657	18739	18691	18854	18924	18898	18888	18937	18679	18788	18751	18568	18684	18714	18930	18905	18895	18883	18804	18874	18634	18723	18808	18716	18682	18825	18682	18789	18896	18836	18871	18709	18605	18836	18993	18542	18704	18780	18700	18786	18637	18722	18981	18782	18641	18757	18843	18696	18978	18681	18894	18554	18646	18818	18839	18673	18859	18832	18861	18826	18679	18530	18738	18755	19052	18977	18738	18774	18590	18630	18724	18854	18952	18840	18802	18838	19054	18723	18829	18727	18676	18868	18596	18678	18633	18871	18965	18824	18771	18989	18822	18899	18785	18885	18739	18721	18912	18767	18860	18832	18711	18928	18640	18901	18692	18845	18844	18644	18828	18697	18789	18936	18519	18677	18831	18863	18845	18876	18760	18740	18702	18760	18701	18911	18713	18643	18835	18781	18490	18780	18990	18727	18767	18730	18805	18902	18764	18819	18759	18882	18744	18715	18627	18795	18867	18608	18889	18754	18833	18884	18995	18861	18797	18936	18751	18882	18717	18748	18758	18919	18735	18898	18651	18670	18743	18883	18953	19053	18872	18825	18647	18857	18815	18918	18850	18556	18774	18898	18736	18663	18549	18699	18825	18830	18777	18670	18902	18796	18777	18768	18712	18710	18732	18809	18693	18796	18847	18775	18797	18767	18787	18706	18815	18846	18706	18818	18640	18805	18788	18949	18652	18733	18679	18851	18967	18740	18801	18639	18824	18882	18746	18735	19040	18695	18824	18914	18793	18742	18662	18780	18615	18800	18720	18851	18857	18880	18694	18872	18648	18639	18654	18703	18972	19009	18842	18640	18875	18955	18707	18899	18774	18771	18625	18685	18875	18978	18844	18936	18784	18683	18764	18811	18802	18764	18812	18766	18877	18652	18891	18861	18726	18707	18875	18729	18703	18805	18694	18835	18582	18625	18849	18628	18777	18771	18726	18768	18642	18580	18741	18847	18834	18704	18570	18719	18803	18790	18662	18670	18784	18778	18783	18816	18679	18669	18612	18853	18716	18800	18696	18722	18985	18607	18708	18801	19017	18747	18678	18846	18767	18739	18692	18964	18810	18751	18782	18774	18727	18748	18508	18947	18836	18714	18677	18631	18665	18739	18803	18766	18973	18715	18870	18922	18510	18791	18689	18663	18828	18932	18776	18799	18781	18777	18709	18762	18689	18947	18884	18572	18685	19041	18930	18847	18586	18621	18857	18677	18799	18721	18911	18827	18724	18883	18502	18677	18815	18807	18740	18943	18661	19010	18717	18714	18837	18840	18636	18895	18810	18689	18591	18616	18774	18924	18640	18958	18941	18758	18842	18719	18730	18868	18619	18690	18778	18768	18792	18845	18842	18780	18868	18871	18674	18733	18906	18855	18554	18639	19046	18640	18779	18714	18835	18821	18722	18641	18697	18657	18715	18783	18666	18692	18632	18825	18656	18766	18754	18505	18550	18887	18875	18820	18793	18812	18642	18996	18589	19016	18753	18794	18890	18653	18751	18654	18694	18705	18677	18844	18891	18727	18483	18662	18664	18821	18727	18607	18771	18925	18669	18851	18693	18629	18841	18937	18707	18739	18732	18669	18684	18779	18687	18634	18660	18797	18895	18927	18822	18638	18783	18867	18656	18848	18725	18922	18833	18863	18739	18631	18801	18767	18861	18717	18604	18734	18664	18766	18546	18757	18892	18837	18914	18849	18758	18806	18680	18668	18644	18786	18868	18988	18801	18868	18751	18743	19015	18843	18815	18749	18690	18741	18795	18654	18783	18722	18638	18827	18778	18808	18865	18722	18649	18693	18782	18820	18688	18894	18826	18706	18670	18889	18783	18890	18606	18905	18558	18732	18710	18669	18797	18727	18903	18793	18917	18704	18808	19011	18687	18752	18805	18788	18751	18747	18864	18652	18826	18828	18612	18781	18828	18895	18616	18722	18678	18702	18642	18655	18825	18948	18904	18746	18893	18671	18799	18651	18894	18975	18880	18763	18751	18864	18643	18906	18595	18971	18757	18914	18714	18963	18870	18973	18907	18794	18839	19064	18902	18720	18790	18709	19120	18819	18604	18587	18666	18677	18873	18805	18869	18875	18943	18697	18642	18830	18842	18718	18574	18792	18723	18789	18902	18697	18827	18740	18750	18749	18649	18687	18826	18893	18949	18749	18891	18716	18714	18822	18692	18979	18876	19010	18708	18861	18676	18756	18615	18796	19050	18844	18925	18732	19003	18683	18757	18632	18806	18789	18837	18734	18841	18647	18745	18619	18778	18876	18815	18916	18771	18699	18762	18809	18855	18652	18762	18762	18797	18788	18802	18610	18633	18548	18678	18844	18958	18808	18773	18779	18697	18821	18671	18755	18857	18845	18845	18747	18820	18896	18805	18728	18894	18824	18667	18855	18639	18857	18618	18605	18652	18893	18743	18790	18702	18716	18872	18826	18944	18946	18726	18799	18796	18798	19013	18911	18839	18712	18868	18767	18694	18875	18645	18646	18868	18580	18704	18531	18846	18902	18667	18708	18670	19078	19030	18874	18934	18799	18707	18812	18556	18722	18638	18679	18800	18875	18790	18795	18811	18691	18841	18931	19041	18676	18880	18733	18948	18868	18890	18632	18848	18700	18684	18944	18806	18867	18733	18863	18635	18942	18874	18787	18915	18854	18863	18881	18777	18758	18851	18607	18856	18876	18662	18716	18757	18991	18765	18667	18692	18752	18825	18835	18826	18590	18875	18756	18859	18889	18925	18715	18944	18707	18978	18710	18901	18848	18753	18667	18848	18520	18800	18957	18928	18902	18815	18824	18633	18625	18817	18767	18644	19091	18895	18741	18900	18705	18839	18811	18847	18695	18503	18682	19017	18673	18669	18727	18832	18760	18868	18718	18826	18823	18973	18792	18793	18609	18589	18813	18750	18534	18658	18912	18953	18730	18658	18585	18779	18715	18963	18601	18628	18903	18804	18978	18829	18581	18746	18764	18769	18925	18834	18799	18942	18728	18642	18776	18799	18646	18598	18622	18815	18953	18845	18875	18597	18932	18903	18707	18834	19005	18721	18745	18664	18970	18819	18921	18774	18748	18845	18767	18764	18932	18811	18784	18973	18793	18868	18868	18907	18878	18785	18451	18800	18889	18786	18792	18967	18961	18944	18686	18992	18816	18884	18770	18897	18612	18763	18819	18787	18729	18802	18815	18631	18772	18761	18722	18734	18912	18757	18818	18644	18840	19119	19103	18682	18635	18773	19017	18756	18919	18884	18772	18854	18680	18915	18828	18609	18816	18828	18952	18873	18793	18799	18869	18724	18704	18603	18933	18794	19083	18954	18750	18627	18607	18638	18711	18913	18659	18734	18775	18733	18712	18664	18824	18479	18941	18760	18844	18831	18707	18676	18908	18979	18800	18692	18773	18821	18664	18699	18894	18951	18943	18757	18736	18748	18597	18742	18728	18920	18935	18779	18910	18959	18902	18810	18731	18596	18646	18712	18688	18518	18817	18786	18974	18548	18646	18791	18986	18723	18603	18748	18830	18876	18722	18791	18863	18881	18737	18823	18703	18474	18990	18679	18835	18628	18757	18884	18744	18815	18612	18739	18911	18878	18821	18686	18669	18654	18681	18635	18991	18791	18835	18813	18985	18661	18885	18854	19001	18928	18614	18717	18720	18896	18575	18613	18810	18782	18887	18798	18920	18758	18891	18606	18625	18844	18806	18790	18739	18896	18591	18784	18691	18629	18856	18814	18821	18949	18736	18741	18925	18727	18656	18572	18744	18980	18722	18607	18863	18877	18833	18817	18629	18826	18563	18766	18601	18571	18754	18845	18873	18649	19003	18781	18789	18750	18791	18944	18636	18907	18909	18726	18790	18808	18963	18859	18977	18713	18809	18809	18871	18938	18861	18613	18790	18797	18912	18675	19007	18802	18879	18793	18685	18768	18761	18802	18701	18635	18973	18818	18716	18565	18970	18686	18811	18572	18672	18699	18979	18792	18832	18835	18822	18761	18822	18908	18941	18855	19086	18830	18615	18857	18829	18692	18914	18792	18735	18831	18737	18845	18870	18625	18717	18746	18769	18765	18620	18984	18716	18741	18527	18731	18860	18588	18856	18833	18713	18638	18817	18765	18757	18874	18817	18722	18736	18710	18660	18658	18778	18937	18647	18792	18512	18626	18755	18693	18835	18826	18909	18665	18729	18932	18937	18972	18867	18689	18741	18799	18635	18461	18784	18741	18977	18623	18619	18845	18853	18810	18570	18769	18833	18812	18896	18936	18723	18871	18932	18799	18508	18654	18895	18768	18783	18720	18917	18717	18704	18747	18883	18807	18925	18928	18886	18993	18702	18788	18961	18795	18641	18710	19028	18788	18989	18730	18747	18853
52001	95860	93915	71324	45276	22157	15932	15840	15846	15789	15631	15812	15791	15864	15695	15714	15823	15788	15684	15803	15653	15645	15890	15544	15835	15741	15887	15495	15874	15724	15839	15708	15607	15652	15810	15560	15756	15835	15786	15803	15577	15662	15729	15762	15759	15793	15649	15894	15719	15633	15844	15769	15673	15672	15851	15595	15534	15625	15765	15795	15783	15726	15778	15478	15809	15772	15656	15738	15690	15695	15723	15734	15662	16047	15817	15586	15529	15641	15810	15644	15489	15556	15737	15648	15785	15552	15537	15537	15677	15799	15711	15758	15797	15551	15744	15821	15565	15639	15694	15623	15586	15686	15571	15842	15730	15683	15674	15760	15709	15717	15581	15838	15706	15632	15729	15803	15686	15540	15585	15775	15745	15650	15703	15786	15670	15606	15548	15600	15704	15679	15716	15715	15794	15607	15810	15785	15561	15588	15664	15530	15760	15806	15779	15730	15569	15548	15664	15775	15636	15908	15782	15861	15637	15813	15607	15645	15548	15795	15759	15744	15746	15577	15855	15749	15593	15836	15541	15670	15790	15825	15641	15819	15577	15651	15883	15634	15779	15697	15772	15696	15741	15553	15594	15822	15833	15795	15780	15721	15723	15885	15711	15787	15600	15742	15849	15833	15868	15592	15753	15694	15782	15624	15619	15822	15752	15714	15528	15626	15558	15786	15837	15852	15567	15747	15905	15618	15965	15675	15780	15729	15748	15669	15891	15644	15721	15608	15505	15771	15812	15709	15687	15861	15814	15763	15766	15744	15540	15601	15658	15721	15743	15544	15680	15647	15768	15623	15765	15755	15761	15688	15749	15775	15666	15648	15648	15753	15722	15622	15682	15786	15745	15693	15693	15617	15667	15765	15756	15691	15645	15779	15594	15766	15617	15856	15616	15626	15867	15735	15801	15709	15690	15877	15711	15845	15620	15857	15674	15630	15763	15733	15579	15597	15805	15510	15625	15602	15844	15762	15705	15714	15690	15715	15658	15612	15513	15641	15772	15609	15631	15600	15667	15651	15682	15722	15848	15695	15789	15755	15771	15726	15732	15644	15773	15594	15686	15666	15765	15575	15714	15800	15686	15735	15612	15853	15767	15627	15776	15731	15651	15638	15855	15801	15641	15626	15712	15523	15816	15704	15685	15720	15624	15663	15680	15777	15822	15626	15868	15632	15716	15786	15791	15748	15720	15649	15743	15670	15851	15493	15673	15661	15858	15688	15607	15727	15601	15818	15886	15546	15609	15547	15659	15849	15631	15642	15813	15646	15723	15691	15328	15832	15810	15723	15535	15731	15727	15571	15801	15682	15583	15819	15655	15910	15557	15682	15670	15953	15644	15617	15550	15697	15805	15606	15809	15630	15702	15569	15545	15717	15405	15774	15706	15712	15718	15579	15925	15664	15714	15692	15909	15587	15720	15847	15763	15719	15635	15749	15704	15679	15665	15755	15772	15803	15679	15801	15632	15760	15785	15906	15718	15617	15837	15695	15864	15713	15713	15706	15716	15721	15660	15734	15617	15771	15686	15619	15781	15614	15729	15664	15602	15776	15796	15704	15628	15735	15722	15673	15715	15637	15628	15561	15717	15768	15542	15873	15792	15695	15607	15551	15740	15566	15731	15917	15701	15777	15730	15812	15694	15704	15696	15922	15737	15606	15803	15803	15758	15600	15700	15879	15719	15496	15585	15682	15575	15750	15744	15779	15648	15578	15733	15765	15744	15604	15604	15566	15879	15937	15669	15817	15666	15662	15612	15671	15748	15599	15668	15777	15682	15638	15782	15760	15597	15607	15583	15662	15871	15822	15735	15854	15736	15631	15496	15835	15753	15622	15833	15572	15676	15390	15925	15575	15800	15739	15709	15821	15754	15556	15688	15689	15610	15722	15871	15662	15664	15799	15854	15682	15679	15689	15624	15867	15712	15764	15549	15776	15811	15662	15708	15720	15647	15757	15554	15808	15643	15770	15634	15725	15664	15664	15790	15810	15785	15690	15481	15512	15776	15747	15791	15738	15672	15629	15725	15726	15774	15875	15798	15723	15609	15719	15638	15688	15780	15791	15826	15757	15673	15730	15766	15472	15627	15776	15740	15576	15867	15635	15503	15733	15583	15631	15784	15641	15710	15775	15688	15681	15687	15860	15753	15766	15742	15743	15739	15503	15672	15744	15619	15687	15820	15712	15810	15822	15797	15762	15774	15569	15567	15545	15488	15739	15794	15873	15712	15637	15640	15607	15719	15761	15649	15823	15771	15701	15482	15790	15719	15779	15767	15731	15643	15764	15749	15817	15662	15845	15804	15859	15650	15679	15913	15714	15718	15771	15747	15858	15611	15602	15862	15579	15815	15587	15641	15672	15584	15592	15673	15676	15775	15559	15734	15610	15636	15864	15797	15693	15849	15697	15793	15761	15892	15764	15752	15650	15750	15532	15671	15831	15668	15574	15723	15746	15574	15682	15608	15733	15618	15775	15737	15586	15618	15659	15638	15544	15905	15608	15659	15694	15627	15736	15645	15546	15719	15887	15734	15615	15633	15790	15559	15679	15692	15621	15631	15689	15765	15803	15703	15722	15673	15821	15764	15783	15634	15807	15583	15757	15690	15764	15602	15670	15641	15574	15745	15647	15725	15679	15788	15715	15802	15747	15592	15507	15825	15822	15860	15636	15662	15636	15700	15742	15727	15636	15717	15622	15819	15869	15608	15609	15751	15789	15483	15618	15698	15711	15700	15747	15679	15608	15720	15879	15570	15675	15660	15600	15819	15664	15740	15803	15530	15620	15665	15597	15722	15826	15624	15663	15751	15614	15758	15576	15716	15723	15588	15755	15759	15456	15835	15725	15633	15719	15847	15768	15719	15534	15663	15669	15633	15530	15719	15489	15557	15612	15725	15819	15664	15737	15655	15631	15650	15721	15440	15813	15708	15653	15693	15786	15764	15546	15691	15793	15662	15738	15900	15650	15806	15863	15688	15742	15785	15683	15631	15816	15702	15717	15610	15666	15702	15533	15590	15829	15676	15741	15591	15753	15816	15661	15715	15686	15694	15641	15729	15711	15743	15575	15847	15713	15740	15657	15681	15605	15680	15444	15687	15498	15813	15678	15687	15672	15641	15737	15651	15782	15881	15667	15773	15610	15732	15608	15901	15734	15670	15878	15853	15566	15641	15673	15748	15849	15797	15725	15597	15716	15655	15858	15647	15631	15768	15779	15759	15601	15628	15702	15514	15734	15729	15891	15585	15575	15661	15471	15745	15767	15775	15719	15572	15596	15840	15709	15699	15722	15659	15793	15530	15649	15757	15757	15727	15704	15711	15695	15701	15505	15832	15581	15643	15722	15765	15729	15820	15680	15679	15839	15608	15658	15680	15623	15509	15632	15909	15500	15786	15794	15591	15572	15732	15725	15623	15792	15787	15712	15768	15814	15649	15673	15686	15634	15704	15731	15697	15698	15782	15738	15671	15773	15681	15585	15889	15670	15784	15817	15728	15694	15579	15714	15718	15657	15856	15921	15608	15762	15710	15573	15745	15652	15605	15756	15661	15533	15617	15656	15593	15835	15749	15532	15510	15500	15687	15647	15540	15702	15699	15544	15725	15885	15703	15733	15767	15732	15590	15742	15525	15792	15592	15620	15800	15726	15591	15976	15670	15670	15638	15706	15677	15725	15761	15769	15779	15649	15783	15650	15853	15542	15719	15750	15737	15691	15777	15552	15400	15534	15753	15677	15612	15794	15635	15553	15769	15661	15641	15731	15692	15693	15699	15687	15733	15675	15710	15760	15498	15590	15624	15740	15868	15564	15645	15652	15626	15745	15669	15938	15757	15767	15617	15748	15867	15633	15691	15789	15768	15584	15727	15499	15584	15755	15702	15642	15874	15753	15591	15644	15792	15722	15680	15689	15642	15637	15775	15680	15772	15603	15677	15757	15711	15772	15686	15722	15590	15732	15611	15706	15812	15614	15640	15762	15713	15685	15801	15682	15692	15702	15645	15738	15727	15873	15627	15745	15535	15573	15719	15574	15596	15638	15739	15653	15718	15749	15716	15731	15740	15769	15807	15793	15721	15804	15789	15544	15670	15653	15703	15605	15717	15870	15740	15705	15731	15709	15558	15746	15878	15763	15811	15750	15730	15736	15765	15549	15900	15696	15715	15862	15717	15717	15812	15841	15887	15842	15753	15753	15690	15772	15807	15682	15733	15758	15594	15805	15900	15758	15819	15802	15756	15473	15654	15736	15614	15688	15760	15701	15809	15635	15722	15584	15729	15798	15864	15567	15683	15774	15803	15685	15695	15619	15918	15659	15802	15611	15713	15602	15744	15632	15773	15636	15735	15830	15668	15757	15815	15723	15509	15840	15755	15712	15580	15729	15726	15623	15919	15633	15622	15767	15806	15715	15692	15608	15653	15760	15745	15591	15876	15717	15746	15625	15728	15742	15686	15736	15714	15598	15673	15782	15591	15599	15837	15698	15820	15603	15769	15774	15690	15744	15675	15787	15513	15525	15821	15779	15650	15640	15619	15664	15779	15830	15720	15821	15713	15590	15837	15758	15630	15553	15812	15580	15823	15675	15590	15672	15975	15809	15741	15680	15618	15766	15812	15682	15627	15599	15660	15838	15750	15846	15757	15730	15838	15810	15681	15632	15677	15622	15649	15569	15697	15594	15796	15658	15582	15695	15734	15678	15596	15668	15644	15778	15903	15647	15746	15633	15730	15810	15730	15618	15586	15725	15677	15448	15639	15620	15932	15515	15691	15682	15537	15870	15812	15690	15872	15729	15679	15980	15619	15812	15696	15884	15575	15693	15577	15820	15616	15538	15715	15805	15468	15852	15700	15817	15601	15580	15874	15662	15684	15609	15684	15831	15750	15570	15606	15741	15882	15733	15618	15787	15722	15639	15725	15674	15686	15603	15649	15850	15940	15711	15705	15648	15676	15656	15593	15699	15589	15651	15633	15734	15568	15606	15842	15787	15689	15769	15808	15862	15725	15511	15781	15693	15829	15749	15568	15703	15735	15484	15658	15779	15512	15719	15663	15688	15712	15705	15644	15493	15652	15760	15507	15755	15565	15669	15789	15596	15694	15728	15853	15774	15655	15614	15634	15659	15816	15429	15798	15719	15689	15622
23012	22461	41549	48045	36448	27521	24780	19952	18824	18890	18784	18764	18662	18579	18643	18416	18638	18485	18352	18538	18568	18692	18540	18600	18212	18633	18533	18498	18440	18261	18429	18273	18371	18510	18465	18281	18430	18569	18793	18545	18543	18676	18645	18441	18417	18590	18470	18384	18637	18498	18362	18181	18498	18322	18455	18324	18469	18483	18400	18312	18310	18412	18326	18362	18232	18353	18385	18413	18653	18441	18540	18555	18371	18066	18380	18565	18550	18423	18577	18280	18396	18457	18326	18290	18365	18394	18577	18478	18145	18406	18539	18460	18418	18324	18252	18436	18528	18326	18237	18294	18318	18570	18249	18181	18187	18364	18231	18372	18364	18569	18457	18619	18500	18399	18470	18621	18351	18366	18363	18504	18316	18348	18288	18410	18211	18640	18524	18321	18431	18137	18500	18528	18307	18332	18347	18362	18385	18431	18397	18467	18612	18412	18288	18426	18263	18399	18259	18537	18329	18386	18382	18169	18432	18240	18335	18581	18271	18440	18337	18353	18190	18319	18334	18288	18287	18379	18272	18390	18288	18431	18217	18533	18364	18458	18248	18193	18331	18316	18355	18340	18138	18299	18332	18483	18334	18250	18395	18279	18378	18354	18423	18328	18366	18487	18386	18244	18199	18284	18533	18491	18338	18358	18526	18224	18377	18456	18299	18189	18453	18460	18347	18244	18592	18281	18408	18330	18455	18427	18397	18373	18083	18315	18431	18316	18351	18295	18349	18437	18513	18494	18396	18327	18344	18400	18321	18619	18270	18517	18316	18161	18365	18556	18310	18267	18221	18179	18524	18322	18260	18392	18287	18413	18398	18331	18429	18586	18495	18337	18388	18364	18399	18291	18316	18594	18511	18247	18243	18345	18371	18459	18146	18205	18382	18251	18352	18503	18264	18251	18256	18306	18500	18373	18233	18510	18287	18108	18079	18457	18437	18340	18262	18133	18473	18469	18267	18150	18393	18549	18420	18476	18480	18192	18359	18485	18342	18375	18216	18422	18431	18480	18321	18347	18420	18246	18338	18470	18243	18133	18269	18265	18595	18453	18470	18264	18221	18477	18468	18420	18249	18112	18433	18433	18251	18474	18571	18319	18484	18413	18274	18271	18472	18381	18349	18365	18460	18387	18440	18169	18150	18185	18394	18469	18570	18339	18377	18367	18206	18438	18268	18379	18365	18325	18268	18210	18399	18432	18331	18427	18424	18386	18501	18240	18409	18385	18301	18450	18314	18250	18471	18267	18221	18454	18608	18447	18228	18327	18313	18261	18218	18378	18454	18174	18413	18359	18291	18437	18372	18341	18415	18344	18329	18224	18368	18472	18345	18332	18294	18374	18623	18421	18425	18251	18216	18384	18416	18441	18508	18446	18535	18405	18322	18622	18495	18376	18480	18457	18331	18270	18306	18228	18508	18427	18514	18452	18281	18178	18231	18467	18327	18331	18267	18435	18594	18340	18326	18397	18413	18399	18346	18267	18317	18335	18446	18461	18234	18532	18417	18279	18241	18349	18335	18331	18261	18279	18392	18293	18439	18176	18300	18479	18251	18264	18369	18347	18414	18206	18433	18269	18411	18389	18487	18406	18474	18303	18305	18334	18508	18400	18409	18454	18316	18283	18295	18272	18233	18242	18534	18396	18322	18277	18557	18384	18239	18674	18295	18146	18089	18359	18336	18370	18234	18336	18462	18435	18427	18354	18357	18354	18343	18554	18330	18340	18552	18326	18507	18372	18267	18362	18446	18388	18323	18216	18347	18136	18312	18352	18286	18425	18194	18395	18134	18214	18348	18370	18316	18435	18443	18293	18379	18342	18319	18362	18443	18416	18344	18289	18376	18312	18260	18252	18478	18314	18543	18509	18483	18261	18462	18254	18200	18357	18479	18127	18388	18296	18227	18537	18589	18259	18349	18451	18443	18280	18404	18266	18363	18451	18320	18392	18472	18535	18327	18161	18382	18442	18397	18428	18284	18146	18135	18547	18397	18508	18375	18395	18505	18187	18387	18318	18354	18227	18493	18275	18231	18204	18435	18327	18372	18235	18271	18183	18405	18357	18329	18283	18519	18379	18155	18629	18083	18214	18154	18311	18413	18310	18346	18145	18362	18247	18368	18345	18326	18512	18476	18690	18290	18395	18406	18396	18302	18514	18420	18484	18297	18407	18371	18084	18369	18444	18608	18448	18105	18553	18525	18261	18464	18367	18367	18357	18331	18253	18327	18433	18286	18213	18451	18406	18164	18310	18396	18389	18392	18487	18228	18337	18461	18383	18314	18403	18270	18310	18405	18305	18586	18424	18469	18240	18290	18315	18385	18215	18342	18611	18399	18244	18236	18512	18331	18429	18763	18433	18226	18436	18132	18631	18264	18231	18369	18358	18476	18388	18268	18485	18160	18215	18394	18291	18391	18460	18403	18263	18431	18317	18448	18204	18354	18372	18358	18556	18159	18357	18314	18535	18352	18431	18196	18455	18491	18555	18378	18397	18217	18393	18269	18118	18339	18430	18292	18422	18404	18315	18407	18366	18385	18491	18162	18275	18391	18129	18230	18403	18207	18380	18305	18515	18505	18545	18350	18325	18271	18367	18161	18328	18196	18431	18324	18269	18383	18373	18458	18373	18545	18297	18194	18207	18283	18355	18388	18415	18534	18236	18511	18186	18316	18252	18207	18362	18194	18397	18191	18280	18338	18410	18239	18316	18352	18255	18502	18262	18250	18395	18323	18258	18394	18616	18246	18393	18397	18251	18119	18604	18322	18171	18230	18410	18292	18298	18345	18250	18288	18226	18378	18382	18226	18278	18398	18587	18456	18587	18176	18335	18323	18562	18407	18527	18382	18384	18315	18247	18402	18154	18436	18514	18266	18379	18282	18395	18279	18325	18640	18277	18488	18491	18351	18340	18232	18216	18456	18325	18357	18208	18194	18267	18263	18451	18258	18283	18377	18322	18277	18486	18134	18383	18369	18262	18361	18419	18141	18465	18427	18330	18113	18218	18267	18382	18415	18250	18245	18467	18407	18394	18274	18146	18304	18444	18158	18296	18281	18286	18333	18424	18341	18302	18358	18103	18169	18676	18303	18287	18452	18120	18271	18440	18404	18473	18492	18391	18346	18458	18325	18371	18295	18630	18312	18474	18352	18152	18204	18200	18337	18505	18228	18298	18434	18472	18365	18226	18195	18450	18045	18600	18347	18404	18422	18206	18430	18357	18376	18247	18191	18324	18536	18429	18282	18432	18602	18456	18272	18362	18304	18147	18201	18425	18297	18485	18208	18303	18513	18511	18136	18245	18342	18524	18448	18104	18174	18098	18405	18439	18395	18306	18358	18433	18440	18332	18199	18230	18319	18366	18191	18332	18245	18241	18268	18380	18257	18338	18568	18438	18457	18351	18220	18380	18282	18391	18206	18279	18486	18384	18329	18407	18387	18238	18478	18569	18460	18467	18399	18385	18314	18260	18637	18059	18354	18332	18398	18397	18291	18318	18459	18435	18318	18225	18409	18108	18545	18449	18496	18403	18173	18298	18469	18381	18370	18413	18244	18412	18337	18282	18391	18352	18351	18465	18397	18301	18331	18327	18272	18216	18281	18200	18594	18163	18487	18373	18382	18353	18348	18529	18364	18226	18370	18247	18119	18461	18469	18345	18520	18241	18321	18345	18348	18467	18427	18380	18421	18421	18249	18395	18378	18356	18225	18439	18129	18418	18078	18185	18648	18283	18332	18337	18503	18267	18266	18494	18428	18526	18470	18406	18135	18211	18301	18273	18269	18320	18372	18347	18431	18463	18398	18387	18388	18372	18441	18241	18253	18575	18318	18171	18346	18190	18553	18461	18379	18349	18333	18292	18516	18274	18532	18425	18416	18511	18281	18373	18303	18343	18288	18386	18330	18280	18470	18383	18561	18477	18491	18211	18237	18368	18271	18459	18374	18397	18294	18254	18448	18241	18456	18350	18427	18502	18233	18435	18304	18570	18332	18081	18267	18351	18532	18424	18387	18403	18520	18384	18192	18493	18460	18286	18230	18283	18476	18362	18559	18241	18301	18387	18202	18457	18548	18146	18354	18357	18601	18691	18367	18241	18445	18412	18404	18514	18499	18349	18523	18281	18378	18590	18140	18279	18211	18482	18400	18390	18429	18383	18341	18256	18344	18473	18398	18365	18431	18425	18305	18139	18469	18192	18358	18433	18521	18343	18397	18483	18243	18639	18478	18237	18388	18497	18295	18213	18243	18223	18182	18140	18320	18329	18319	18373	18540	18340	18536	18157	18385	18289	18551	18270	18350	18290	18385	18349	18332	18390	18095	18371	18274	18326	18305	18229	18239	18241	18383	18352	18232	18283	18426	18410	18422	18420	18493	18212	18514	18249	18241	18376	18444	18354	18284	18225	18323	18306	18317	18157	18319	18298	18403	18330	18568	18393	18368	18557	18350	18516	18357	18393	18398	18465	18306	18405	18610	18364	18579	18348	18368	18403	18392	18441	18420	18348	18424	18286	18278	18462	18385	18364	18354	18251	18407	18392	18305	18333	18167	18251	18313	18473	18352	18493	18351	18303	18400	18327	18406	18514	18255	18367	18327	18568	18536	18330	18319	18289	18453	18124	18334	18623	18502	18354	18331	18120	18604	18312	18446	18272	18340	18285	18575	18446	18387	18142	18375	18409	18444	18562	18543	18350	18156	18309	18296	18471	18349	18265	18367	18405	18518	18455	18339	18374	18603	18501	18333	18229	18243	18107	18252	18297	18328	18583	18462	18465	18579	18432	18423	18476	18385	18386	18488	18257	18331	18263	18347	18292	18395	18327	18362	18529	18380	18398	18350	18153	18497	18378	18388	18468	18085	18293	18306	18487	18383	18460	18376	18427	18252	18281	18476	18208	18497	18396	18463	18348	18355	18501	18479	18191	18311	18206	18402	18283	18297	18359	18278	18518	18244	18458	18545	18241	18229	18375	18335	18390	18274	18307	18363	18477	18469	18371	18285	18497	18456	18344	18340	18411	18507	18192	18436	18313	18527	18299	18193	18311	18467	18186	18269	18237	18334	18458	18285	18254	18231	18530	18319	18378	18463	18497	18341	18240	18226	18347	18448	18357	18337	18306	18296	18372	18346	18479	18454	18461
56885	98142	99438	78597	50782	24799	15458	15583	15511	15363	15592	15546	15451	15394	15580	15623	15476	15486	15381	15503	15474	15518	15580	15361	15504	15403	15391	15529	15409	15473	15461	15387	15441	15264	15312	15372	15436	15605	15359	15643	15619	15500	15453	15438	15607	15498	15434	15363	15517	15458	15395	15558	15532	15565	15492	15488	15201	15309	15301	15436	15544	15544	15304	15482	15480	15453	15344	15477	15617	15498	15291	15352	15481	15489	15397	15539	15364	15486	15622	15443	15522	15409	15582	15404	15513	15479	15453	15455	15343	15313	15573	15267	15426	15305	15456	15453	15368	15400	15484	15514	15325	15481	15392	15391	15317	15607	15420	15219	15459	15300	15455	15219	15443	15409	15464	15306	15437	15278	15406	15387	15455	15602	15471	15506	15576	15330	15569	15503	15383	15510	15396	15661	15296	15372	15214	15396	15361	15397	15346	15464	15613	15416	15631	15580	15365	15380	15573	15382	15435	15601	15339	15577	15497	15321	15610	15284	15532	15420	15274	15561	15350	15463	15616	15409	15258	15407	15440	15663	15269	15499	15443	15275	15359	15446	15429	15347	15336	15474	15419	15433	15425	15351	15543	15382	15404	15270	15493	15455	15413	15351	15450	15506	15468	15365	15445	15359	15229	15467	15495	15600	15433	15387	15351	15541	15369	15404	15352	15407	15510	15541	15367	15378	15485	15559	15496	15456	15359	15423	15447	15383	15439	15341	15353	15342	15636	15259	15553	15374	15360	15502	15453	15539	15306	15355	15270	15442	15476	15399	15254	15291	15428	15496	15370	15317	15213	15509	15443	15604	15286	15461	15464	15511	15462	15325	15496	15513	15391	15453	15347	15688	15467	15429	15408	15380	15508	15464	15534	15484	15482	15335	15579	15412	15448	15572	15271	15437	15403	15569	15490	15547	15508	15412	15577	15495	15325	15405	15229	15410	15504	15375	15373	15359	15405	15221	15432	15645	15372	15460	15425	15429	15387	15282	15482	15515	15405	15321	15343	15603	15366	15488	15428	15307	15405	15577	15409	15343	15380	15564	15481	15502	15645	15198	15313	15283	15382	15549	15234	15456	15338	15349	15323	15661	15604	15341	15422	15380	15494	15447	15182	15263	15423	15390	15568	15313	15377	15496	15596	15330	15511	15340	15335	15481	15442	15380	15542	15363	15426	15580	15623	15262	15337	15423	15350	15300	15391	15512	15488	15385	15307	15464	15462	15377	15180	15477	15406	15504	15450	15443	15467	15378	15465	15325	15445	15340	15388	15449	15346	15333	15649	15282	15431	15393	15503	15294	15292	15322	15419	15465	15425	15413	15441	15434	15340	15401	15340	15398	15438	15369	15512	15433	15368	15651	15628	15377	15541	15263	15542	15424	15364	15373	15524	15222	15448	15514	15461	15378	15286	15446	15518	15345	15523	15431	15391	15362	15372	15294	15454	15412	15360	15406	15326	15390	15317	15343	15449	15524	15363	15512	15362	15298	15315	15423	15250	15504	15364	15385	15346	15271	15460	15441	15423	15383	15452	15414	15340	15364	15434	15424	15375	15501	15323	15544	15254	15462	15259	15354	15316	15314	15356	15399	15619	15392	15351	15583	15206	15415	15321	15337	15514	15392	15441	15443	15427	15347	15456	15477	15459	15611	15441	15510	15509	15515	15547	15308	15162	15318	15349	15455	15403	15383	15374	15442	15473	15568	15248	15491	15446	15383	15509	15516	15415	15401	15408	15366	15486	15535	15498	15304	15528	15410	15493	15360	15616	15297	15574	15263	15418	15569	15363	15346	15371	15365	15645	15430	15272	15328	15382	15445	15507	15370	15491	15317	15462	15524	15579	15508	15396	15361	15273	15440	15482	15469	15383	15462	15422	15437	15336	15471	15568	15475	15420	15379	15425	15374	15435	15420	15359	15365	15515	15484	15532	15422	15331	15523	15441	15589	15272	15399	15441	15532	15282	15277	15372	15219	15342	15522	15348	15435	15448	15306	15364	15485	15326	15337	15458	15424	15384	15336	15475	15485	15467	15369	15407	15468	15343	15376	15326	15513	15436	15382	15578	15344	15387	15394	15533	15353	15246	15312	15395	15351	15384	15651	15338	15416	15391	15544	15332	15482	15273	15385	15392	15493	15452	15473	15459	15359	15210	15395	15477	15323	15472	15585	15522	15356	15569	15385	15333	15378	15568	15317	15486	15483	15537	15507	15545	15444	15274	15389	15248	15362	15456	15476	15404	15254	15500	15347	15351	15586	15414	15452	15281	15527	15486	15427	15379	15427	15471	15667	15513	15357	15305	15396	15476	15519	15403	15525	15370	15418	15499	15548	15601	15458	15498	15523	15643	15464	15471	15226	15503	15491	15275	15459	15516	15357	15635	15384	15505	15313	15357	15360	15498	15314	15441	15518	15434	15374	15511	15348	15265	15558	15519	15546	15430	15556	15691	15316	15536	15423	15485	15603	15422	15409	15379	15373	15327	15445	15422	15540	15587	15352	15371	15407	15403	15425	15464	15543	15318	15489	15452	15416	15320	15404	15464	15468	15324	15661	15535	15468	15440	15228	15279	15504	15279	15441	15246	15422	15400	15516	15618	15322	15472	15411	15377	15631	15480	15483	15495	15333	15419	15479	15377	15460	15464	15321	15397	15533	15370	15432	15372	15509	15407	15456	15436	15334	15367	15251	15381	15515	15422	15460	15446	15647	15289	15587	15308	15395	15524	15377	15279	15310	15627	15518	15387	15369	15480	15606	15549	15510	15414	15294	15535	15572	15472	15441	15445	15473	15381	15481	15421	15444	15546	15514	15351	15304	15570	15441	15385	15322	15538	15428	15432	15374	15575	15513	15397	15424	15289	15465	15419	15488	15513	15482	15427	15460	15430	15422	15345	15460	15523	15362	15335	15369	15411	15391	15379	15342	15433	15508	15342	15296	15533	15326	15464	15505	15404	15368	15309	15428	15637	15359	15378	15380	15326	15390	15371	15365	15476	15390	15519	15513	15492	15432	15451	15345	15420	15469	15420	15477	15498	15347	15592	15410	15561	15376	15569	15456	15473	15486	15415	15516	15458	15511	15315	15313	15415	15355	15456	15189	15536	15295	15327	15533	15388	15470	15282	15388	15436	15322	15541	15460	15451	15461	15461	15361	15448	15502	15232	15490	15444	15469	15374	15453	15566	15203	15091	15288	15539	15323	15464	15347	15279	15228	15434	15491	15261	15479	15497	15395	15422	15401	15512	15351	15363	15363	15426	15404	15612	15474	15437	15543	15488	15353	15585	15299	15625	15502	15422	15416	15424	15418	15487	15517	15531	15524	15413	15343	15258	15430	15487	15487	15433	15373	15355	15454	15367	15477	15554	15431	15364	15455	15567	15447	15606	15495	15473	15306	15390	15416	15539	15612	15386	15497	15458	15346	15367	15568	15268	15452	15295	15424	15385	15457	15522	15484	15473	15442	15443	15377	15293	15466	15372	15307	15474	15380	15312	15296	15321	15200	15479	15461	15454	15398	15483	15300	15535	15371	15264	15386	15335	15530	15436	15448	15468	15556	15423	15341	15458	15266	15203	15395	15477	15386	15432	15468	15408	15339	15321	15391	15542	15328	15399	15348	15442	15441	15466	15374	15516	15438	15471	15462	15385	15527	15518	15444	15286	15428	15242	15387	15409	15403	15591	15356	15308	15373	15327	15577	15455	15248	15432	15474	15343	15516	15497	15313	15575	15263	15327	15332	15355	15455	15449	15443	15302	15276	15274	15230	15455	15378	15448	15475	15347	15290	15431	15447	15410	15233	15422	15308	15393	15358	15409	15515	15372	15437	15519	15353	15517	15497	15471	15275	15393	15440	15319	15385	15359	15380	15328	15416	15431	15330	15450	15467	15648	15471	15326	15402	15486	15336	15338	15394	15163	15611	15452	15241	15384	15377	15462	15471	15606	15396	15296	15485	15450	15407	15386	15379	15440	15505	15293	15461	15570	15334	15454	15475	15454	15324	15560	15274	15486	15307	15412	15534	15253	15307	15429	15406	15348	15587	15410	15246	15513	15458	15434	15382	15372	15400	15317	15324	15352	15666	15555	15431	15513	15409	15304	15546	15545	15475	15360	15423	15426	15408	15519	15361	15471	15295	15286	15428	15512	15345	15549	15440	15443	15442	15449	15479	15459	15541	15498	15321	15420	15333	15425	15392	15346	15381	15436	15323	15441	15310	15398	15244	15430	15695	15457	15504	15527	15444	15431	15294	15519	15481	15427	15361	15455	15370	15416	15237	15402	15367	15331	15373	15379	15348	15298	15300	15324	15454	15521	15405	15404	15507	15472	15545	15366	15378	15322	15287	15401	15447	15367	15286	15485	15506	15482	15562	15454	15386	15532	15425	15463	15461	15340	15321	15490	15431	15477	15383	15589	15389	15449	15535	15388	15394	15375	15447	15588	15375	15250	15313	15461	15441	15491	15461	15362	15366	15371	15369	15184	15472	15320	15323	15440	15371	15625	15368	15452	15457	15346	15430	15474	15415	15395	15374	15293	15468	15446	15570	15435	15377	15657	15382	15366	15489	15505	15576	15383	15453	15360	15359	15295	15453	15296	15640	15446	15344	15316	15296	15549	15600	15274	15360	15512	15384	15546	15559	15390	15569	15370	15458	15591	15296	15327	15227	15561	15434	15245	15259	15428	15302	15556	15352	15636	15286	15495	15381	15472	15284	15509	15515	15572	15448	15387	15520	15386	15500	15464	15479	15512	15483	15317	15497	15333	15354	15296	15485	15400	15354	15330	15421	15555	15401	15512	15630	15399	15461	15406	15189	15458	15359	15416	15518	15294	15437	15471	15326	15386	15389	15399	15364	15370	15486	15542	15417	15247	15486	15456	15363	15462	15263	15355	15535	15475	15460	15365	15400	15574	15498	15315	15430	15475	15299	15374	15546	15219	15335	15474	15397	15359	15315	15402	15345	15304	15315	15421	15372	15451	15302	15357	15527	15325	15310	15434	15377	15544	15405	15403	15544	15482	15348	15367	15306	15357	15459	15483	15540	15353	15335	15575	15416	15503	15494	15457	15182	15532	15418	15446	15497	15454	15353	15623	15507	15423	15411	15416	15410	15419	15452	15431	15401	15438	15400	15559	15375	15514	15287
28686	33454	49619	38198	25012	20541	19016	18789	18841	18657	18989	18861	18724	18502	18659	19004	18891	18825	18853	18810	18677	18541	18638	18799	18667	18739	18895	18547	18798	18653	18810	18855	18774	18410	18576	18630	18661	18705	18635	18793	18805	18669	18755	18703	18691	18639	18813	18628	18659	18664	18711	18727	18648	18638	18725	18832	18511	18604	18564	18603	18820	18755	18579	18778	18509	18357	18627	18530	18752	18690	18761	18866	18890	18580	18533	18525	18824	18779	18693	18840	18561	18670	18673	18610	18800	18606	18616	18647	18648	18732	18881	18739	18760	18900	18792	18769	18891	18754	18530	18434	18791	18637	18493	18679	18669	18773	18629	18610	18757	18638	18650	18758	18730	18769	18681	18563	18525	18695	18507	18480	18774	18402	18559	18506	18624	18575	18752	18487	18853	18597	18738	18806	18682	18593	18727	18752	18881	18747	18561	18678	18592	18659	18499	18789	18698	18697	18883	18600	18481	18639	18822	18623	18546	18561	18402	18877	18470	18727	18836	18591	18512	18677	18750	18632	18666	18638	18433	18644	18551	18661	18913	18582	18681	18729	18474	18854	18591	18586	18602	18552	18608	18629	18539	18544	18681	18808	18635	18602	18598	18712	18628	18538	18490	18604	18697	18649	18788	18749	18628	18643	18727	18707	18568	18668	18730	18613	18639	18474	18829	18728	18711	18814	18849	18670	18697	18666	18675	18727	18788	18557	18673	18994	18667	18880	18733	18607	18746	18774	18685	18652	18737	18739	18779	18627	18707	18649	18651	18618	18764	18504	18693	18662	18625	18390	18704	18698	18745	18593	18585	18513	18574	18709	18530	18552	18762	18646	18723	18701	18546	18877	18683	18634	18697	18610	18877	18589	18671	18693	18641	18652	18655	18742	18624	18809	18688	18644	18633	18592	18590	18582	18792	18849	18601	18631	18591	18656	18358	18649	18789	18460	18801	18704	18739	18630	18456	18558	18718	18829	18579	18608	18593	18647	18825	18681	18599	18713	18669	18617	18946	18809	18441	18532	18516	18544	18711	18503	18620	18478	18626	18720	18835	18722	18732	18641	18815	18748	18659	18692	18687	18820	18695	18670	18626	18783	18652	18579	18425	18637	18620	18506	18625	18627	18537	18745	18569	18550	18712	18678	18830	18582	18503	18493	18553	18552	18654	18549	18568	18770	18698	18804	18638	18700	18567	18505	18729	18784	18814	18586	18587	18559	18595	18678	18812	18565	18700	18791	18772	18759	18796	18618	18583	18543	18701	18873	18731	18729	18807	18758	18764	18552	18703	18616	18480	18514	18640	18667	18477	18812	18577	18522	18708	18603	18739	18660	18825	18575	18801	18601	18664	18643	18529	18579	18642	18636	18734	18598	18609	18693	18691	18643	18647	18671	18669	18604	18815	18602	18471	18618	18603	18773	18697	18676	18691	18538	18652	18415	18730	18648	18661	18372	18645	18608	18693	18445	18816	18666	18632	18458	18717	18463	18761	18400	18644	18586	18731	18640	18757	18665	18768	18607	18519	18666	18698	18845	18734	18579	18505	18744	18780	18751	18923	18686	18674	18681	18721	18741	18468	18905	18732	18652	18506	18598	18737	18557	18690	18662	18543	18937	18615	18862	18746	18676	18853	18781	18614	18838	18716	18552	18623	18674	18623	18747	18822	18631	18790	18743	18781	18517	18633	18881	18783	18925	18535	18701	18657	18583	18752	18768	18642	18718	18695	18690	18631	18765	18536	18653	18754	18763	18689	18855	18693	18761	18631	18638	18581	18775	18603	18573	18802	18746	18713	18958	18554	18612	18554	18622	18686	18739	18662	18644	18713	18763	18570	18615	18741	18666	18758	18761	18596	18520	18569	18707	18740	18763	18774	18774	18706	18606	18769	18748	18630	18658	18783	18525	18823	18708	18522	18645	18742	18498	18616	18608	18598	18718	18626	18639	18717	18703	18732	18552	18620	18694	18855	18808	18499	18845	18727	18603	18811	18578	18621	18364	18645	18602	18585	18966	18917	18788	18574	18608	18547	18728	18689	18659	18613	18471	18747	18480	18502	18699	18679	18601	18740	18525	18622	18622	18915	18505	18658	18634	18657	18850	18698	18582	18555	18528	18613	18671	18551	18744	18540	18498	18911	18748	18678	18791	18504	18675	18788	18665	18610	18406	18472	18689	18511	18612	18581	18738	18783	18452	18664	18739	18743	18592	18647	18630	18747	18886	18743	18735	18791	18633	18670	18774	18521	18476	18680	18826	18755	18785	18724	18757	18736	18582	18680	18624	18632	18535	18725	18752	18731	18449	18592	18615	18655	18631	18743	18742	18667	18494	18631	18522	18587	18689	18773	18662	18575	18766	18639	18667	18772	18654	18804	18572	18586	18601	18584	18636	18913	18758	18785	18859	18608	18653	18776	18651	18891	18654	18754	18759	18442	18466	18663	18719	18730	18655	18613	18719	18753	18678	18644	18600	18713	18610	18869	18672	18621	18632	18683	18586	18711	18813	18648	18624	18722	18640	18596	18742	18726	18664	18604	18682	18659	18482	18625	18637	18439	18626	18767	18675	18467	18639	18615	18680	18629	18744	18552	18676	18654	18759	18573	18603	18772	18673	18368	18474	18462	18626	18732	18641	18738	18477	18635	18627	18645	18712	18738	18779	18669	18434	18606	18458	18760	18754	18667	18612	18631	18829	18768	18727	18612	18759	18593	18589	18644	18542	18654	18689	18796	18634	18579	18534	18661	18561	18790	18822	18634	18570	18521	18584	18489	18702	18626	18675	18560	18538	18641	18865	18758	18617	18675	18683	18685	18569	18659	18799	18574	18718	18650	18678	18620	18598	18752	18742	18481	18467	18683	18611	18814	18624	18707	18742	18657	18676	18606	18806	18491	18892	18815	18602	18641	18584	18836	18568	18653	18728	18601	18797	18628	18594	18473	18633	18613	18754	18541	18737	18576	18620	18726	18785	18596	18650	18825	18758	18736	18636	18856	18586	18774	18777	18522	18599	18560	18774	18698	18681	18640	18670	18547	18673	18797	18768	18728	18469	18660	18575	18689	18616	18633	18797	18666	18633	18359	18618	18509	18766	18585	18636	18777	18643	18659	18843	18633	18727	18802	18799	18605	18761	18669	18657	18648	18555	18730	18758	18631	18723	18621	18707	18672	18786	18716	18659	18686	18608	18676	18864	18742	18853	18627	18596	18658	18843	18587	18755	18469	18692	18754	18720	18643	18588	18669	18745	18726	18627	18668	18661	18744	18769	18329	18767	18781	18450	18755	18691	18746	18568	18587	18692	18442	18511	18790	18659	18632	18497	18582	18608	18797	18499	18504	18774	18420	18770	18598	18623	18901	18652	18493	18664	18645	18625	18458	18517	18716	18790	18739	18514	18535	18414	18595	18571	18696	18762	18803	18647	18716	18295	18550	18609	18631	18673	18646	18758	18792	18772	18890	18571	18654	18603	18636	18751	18603	18465	18589	18632	18589	18542	18681	18683	18876	18858	18647	18561	18613	18637	18707	18845	18843	18681	18708	18757	18740	18974	18572	18868	18681	18517	18750	18592	18582	18814	18522	18528	18547	18786	18736	18483	18724	18441	18460	18518	18730	18616	18555	18655	18732	18714	18692	18524	18633	18676	18576	18558	18557	18788	18672	18695	18590	18380	18763	18685	18821	18647	18800	18639	18598	18865	18393	18686	18829	18604	18853	18850	18661	18802	18675	18870	18797	18665	18695	18689	18710	18589	18667	18422	18688	18700	18600	18624	18734	18659	19059	18725	18790	18602	18820	18641	18633	18681	18561	18614	18848	18937	18914	18749	18807	18445	18509	18725	18771	18590	18569	18622	18926	18558	18686	18620	18720	18788	18700	18828	18748	18633	18705	18663	18823	18825	18507	18778	18666	18594	18363	18765	18671	18722	18898	18692	18683	18678	18582	18745	18615	18322	18771	18649	18579	18521	18782	18700	18782	18808	18646	18920	18550	18669	18840	18686	18643	18464	18461	18681	18615	18428	18864	18600	18595	18733	18589	18676	18454	18594	18795	18678	18578	18826	18542	18501	18597	18539	18551	18539	18659	18459	18751	18822	18758	18881	18522	18698	18871	18607	18528	18755	18522	18696	18502	18567	18586	18570	18713	18767	18677	18614	18623	18657	18792	18694	18778	18614	18607	18809	18637	18528	18489	18492	18767	18679	18683	18627	18771	18488	18629	18712	18713	18764	18724	18729	18593	18614	18468	18504	18617	18570	18501	18467	18530	18699	18547	18468	18582	18528	18643	18696	18617	18693	18725	18566	18493	18679	18664	18604	18623	18714	18862	18670	18496	18555	18632	18600	18759	18734	18740	18595	18757	18653	18800	18740	18504	18725	18852	18767	18651	18877	18616	18875	18779	18597	18694	18689	18766	18700	18601	18709	18694	18454	18673	18501	18570	18585	18745	18708	18748	18698	18708	18777	18625	18527	18587	18529	18561	18555	18774	18770	18568	18627	18689	18865	18921	18679	18733	18611	18691	18749	18710	18692	18655	18483	18536	18708	18431	18720	18664	18525	18744	18665	18797	18756	18808	18688	18760	18587	18706	18625	18663	18730	19007	18691	18636	18489	18724	18774	18729	18850	18749	18807	18723	18684	18843	18317	18593	18637	18639	18779	18898	18560	18544	18520	18539	18708	18785	18692	18885	18775	18797	18647	18778	18505	18629	18569	18735	18509	18529	18748	18513	18682	18537	18491	18423	18668	18720	18716	18751	18654	18569	18731	18595	18612	18750	18804	18747	18710	18504	18597	18645	18701	18763	18474	18806	18652	18614	18572	18517	18663	18623	18679	18523	18785	18743	18420	18418	18659	18722	18620	18760	18722	18689	18789	18696	18518	18658	18639	18652	18750	18385	18620	18763	18680	18787	18582	18503	18790	18823	18735	18813	18571	18779	18680	18670	18324	18477	18827	18912	18741	18766	18687	18815	18726	18693	18524	18750	18610	18711	18768	18635	18595	18729	18661	18796	18539	18616	18609	18617	18550	18908	18726	18625	18673	18903	18831	18508	18528	18683	18723	18477	18596	18694	18456	18511	18698	18671	18723	18731	18410	18697	18700	18664	18613	18683	18819	18726	18732	18726	18720	18644	18609	18629	18575
28523	55363	52824	33903	22101	16827	15636	15698	15816	15558	15873	15698	15575	15536	15699	15606	15750	15784	15614	15755	15643	15571	15616	15537	15636	15633	15576	15602	15580	15638	15629	15573	15705	15458	15658	15541	15752	15658	15625	15511	15644	15484	15665	15646	15669	15570	15664	15733	15582	15621	15632	15666	15679	15645	15748	15602	15599	15606	15656	15517	15621	15516	15554	15486	15548	15605	15551	15763	15544	15666	15491	15777	15702	15665	15639	15694	15644	15775	15554	15711	15810	15472	15534	15608	15676	15477	15578	15700	15744	15613	15525	15552	15645	15484	15426	15584	15671	15718	15601	15598	15634	15642	15681	15681	15507	15471	15626	15598	15428	15673	15638	15824	15801	15478	15666	15628	15640	15632	15696	15579	15630	15578	15738	15642	15686	15559	15847	15808	15757	15580	15648	15798	15690	15841	15703	15553	15589	15565	15380	15622	15816	15692	15635	15553	15500	15510	15460	15566	15709	15847	15669	15611	15715	15744	15666	15588	15583	15464	15789	15678	15641	15729	15626	15615	15673	15684	15533	15794	15533	15704	15718	15530	15546	15582	15622	15765	15648	15665	15563	15553	15601	15471	15746	15738	15641	15794	15681	15486	15570	15684	15763	15594	15521	15835	15479	15429	15607	15578	15577	15527	15686	15530	15681	15487	15478	15642	15589	15648	15665	15503	15644	15478	15566	15535	15468	15698	15641	15673	15720	15531	15619	15686	15481	15671	15667	15640	15664	15511	15722	15590	15633	15614	15606	15542	15709	15422	15766	15733	15469	15523	15543	15573	15641	15733	15577	15645	15473	15617	15599	15475	15706	15583	15599	15558	15663	15498	15676	15568	15593	15671	15732	15523	15819	15532	15624	15588	15574	15544	15789	15603	15566	15673	15501	15690	15734	15708	15723	15591	15748	15593	15789	15551	15550	15473	15687	15573	15617	15801	15673	15608	15615	15577	15589	15501	15604	15697	15422	15596	15623	15650	15640	15573	15570	15540	15613	15622	15597	15467	15569	15410	15604	15528	15562	15548	15747	15464	15686	15661	15642	15614	15796	15707	15515	15698	15539	15692	15581	15632	15755	15610	15742	15723	15533	15562	15681	15570	15715	15740	15547	15597	15650	15590	15555	15536	15720	15551	15565	15609	15533	15592	15679	15625	15818	15818	15556	15609	15800	15668	15548	15521	15542	15558	15572	15672	15663	15695	15864	15572	15658	15631	15628	15701	15344	15615	15500	15695	15694	15357	15522	15659	15704	15416	15652	15631	15595	15530	15644	15703	15599	15573	15491	15670	15605	15576	15625	15447	15603	15625	15762	15422	15698	15631	15757	15564	15741	15518	15672	15731	15581	15677	15497	15617	15672	15526	15677	15626	15442	15657	15639	15533	15750	15698	15671	15606	15494	15543	15581	15645	15696	15617	15514	15475	15650	15614	15679	15530	15741	15659	15523	15741	15625	15642	15709	15644	15647	15629	15566	15715	15549	15697	15684	15697	15543	15687	15622	15716	15702	15720	15583	15598	15557	15618	15659	15657	15505	15615	15614	15572	15729	15732	15645	15848	15574	15613	15680	15468	15691	15610	15637	15474	15654	15689	15750	15629	15654	15574	15648	15526	15767	15599	15547	15704	15559	15781	15711	15495	15537	15480	15652	15587	15528	15419	15632	15735	15727	15540	15772	15565	15649	15572	15747	15617	15694	15685	15682	15537	15631	15689	15688	15554	15651	15675	15587	15516	15504	15669	15483	15645	15557	15668	15718	15641	15703	15670	15604	15683	15520	15385	15646	15580	15468	15563	15654	15576	15624	15565	15576	15885	15538	15690	15795	15702	15591	15496	15662	15723	15645	15732	15417	15517	15634	15523	15400	15640	15540	15663	15641	15546	15636	15579	15605	15661	15648	15643	15541	15521	15408	15738	15621	15421	15651	15568	15505	15441	15735	15703	15587	15718	15545	15700	15556	15705	15672	15747	15500	15700	15678	15511	15474	15651	15654	15517	15600	15669	15560	15458	15706	15650	15689	15494	15631	15693	15540	15712	15759	15575	15680	15684	15607	15645	15834	15488	15535	15590	15548	15608	15649	15593	15635	15727	15757	15769	15624	15687	15592	15620	15633	15765	15584	15547	15754	15614	15647	15563	15568	15506	15600	15574	15645	15598	15533	15631	15616	15648	15591	15638	15758	15650	15744	15614	15636	15597	15602	15675	15628	15495	15597	15703	15459	15693	15568	15804	15697	15521	15650	15469	15544	15576	15717	15811	15740	15628	15707	15726	15740	15548	15600	15719	15495	15733	15735	15636	15753	15727	15623	15832	15701	15572	15694	15337	15565	15616	15747	15542	15587	15604	15596	15491	15621	15603	15629	15572	15532	15786	15509	15430	15680	15661	15661	15556	15683	15591	15669	15733	15639	15708	15480	15601	15821	15634	15489	15487	15626	15496	15611	15669	15770	15564	15513	15617	15618	15658	15694	15513	15688	15619	15676	15657	15571	15636	15747	15611	15556	15836	15773	15606	15624	15589	15719	15668	15536	15649	15583	15577	15665	15770	15636	15680	15517	15563	15564	15625	15582	15562	15492	15560	15502	15795	15809	15640	15477	15557	15683	15631	15763	15640	15741	15703	15492	15850	15635	15667	15700	15537	15701	15631	15683	15685	15679	15662	15678	15571	15577	15799	15631	15618	15777	15609	15683	15520	15528	15753	15609	15674	15659	15596	15574	15767	15506	15669	15596	15639	15567	15725	15668	15493	15594	15550	15718	15657	15605	15585	15588	15596	15610	15564	15727	15538	15500	15699	15466	15422	15843	15625	15574	15652	15593	15603	15653	15686	15452	15666	15591	15705	15546	15643	15623	15628	15694	15561	15613	15652	15635	15632	15723	15681	15359	15715	15720	15503	15678	15720	15590	15619	15689	15722	15550	15803	15692	15492	15613	15468	15794	15524	15651	15517	15725	15471	15795	15659	15484	15567	15533	15731	15683	15712	15704	15789	15649	15511	15589	15726	15615	15476	15574	15678	15569	15702	15742	15673	15548	15624	15481	15682	15622	15656	15570	15619	15591	15631	15734	15559	15659	15728	15448	15662	15757	15529	15645	15593	15626	15612	15715	15769	15641	15646	15511	15614	15633	15560	15587	15751	15596	15488	15709	15778	15659	15625	15713	15702	15676	15823	15639	15689	15679	15614	15752	15801	15531	15623	15611	15660	15585	15568	15705	15606	15609	15547	15692	15605	15743	15681	15515	15692	15691	15630	15570	15588	15675	15746	15500	15544	15617	15637	15591	15580	15782	15500	15781	15670	15705	15638	15663	15523	15631	15652	15451	15593	15467	15505	15555	15541	15513	15694	15727	15621	15639	15755	15778	15637	15469	15543	15664	15668	15555	15620	15538	15610	15641	15685	15645	15681	15621	15633	15678	15693	15694	15736	15758	15606	15711	15760	15602	15674	15794	15667	15639	15618	15595	15655	15476	15772	15698	15687	15525	15617	15589	15525	15669	15624	15685	15536	15682	15630	15570	15593	15627	15759	15639	15733	15583	15567	15529	15622	15612	15647	15719	15512	15565	15779	15503	15630	15832	15647	15507	15738	15575	15644	15527	15557	15665	15568	15706	15705	15785	15865	15703	15573	15493	15564	15594	15607	15722	15653	15535	15528	15557	15598	15656	15697	15552	15648	15729	15630	15623	15607	15578	15501	15620	15519	15772	15660	15856	15559	15745	15653	15563	15439	15649	15682	15598	15588	15576	15590	15645	15571	15655	15623	15541	15666	15560	15770	15613	15482	15625	15677	15583	15606	15525	15718	15605	15662	15759	15461	15551	15631	15735	15538	15727	15558	15855	15463	15765	15721	15804	15926	15490	15577	15707	15835	15631	15466	15655	15634	15700	15754	15645	15620	15531	15797	15639	15537	15665	15538	15491	15570	15694	15419	15507	15675	15652	15718	15575	15386	15675	15733	15681	15770	15788	15451	15653	15287	15474	15648	15719	15519	15652	15568	15557	15639	15740	15669	15501	15613	15480	15625	15681	15688	15763	15568	15573	15626	15571	15605	15650	15494	15555	15679	15686	15583	15772	15597	15719	15644	15618	15830	15578	15831	15808	15821	15655	15652	15544	15571	15824	15542	15616	15785	15417	15621	15619	15482	15605	15568	15511	15774	15472	15673	15562	15856	15318	15670	15683	15521	15657	15561	15658	15750	15637	15597	15605	15609	15624	15720	15502	15654	15506	15676	15538	15719	15500	15497	15511	15445	15646	15539	15606	15770	15544	15673	15526	15682	15824	15611	15707	15466	15642	15638	15734	15646	15689	15601	15622	15547	15593	15750	15646	15554	15604	15526	15599	15698	15626	15711	15682	15696	15602	15734	15707	15593	15680	15801	15782	15772	15664	15628	15547	15601	15606	15758	15627	15589	15605	15617	15620	15668	15710	15520	15670	15612	15544	15814	15535	15657	15778	15670	15625	15802	15509	15648	15697	15548	15612	15637	15586	15777	15576	15827	15552	15632	15622	15523	15604	15508	15634	15633	15795	15507	15557	15572	15730	15474	15596	15596	15593	15629	15612	15556	15619	15550	15539	15405	15547	15370	15723	15593	15617	15528	15539	15616	15594	15658	15542	15555	15581	15654	15639	15744	15583	15591	15662	15568	15502	15688	15752	15561	15735	15536	15688	15628	15547	15528	15712	15876	15617	15641	15690	15782	15767	15733	15650	15793	15574	15642	15574	15832	15680	15634	15655	15686	15608	15597	15542	15681	15598	15612	15671	15707	15810	15889	15687	15548	15724	15591	15414	15652	15560	15722	15684	15741	15434	15631	15535	15495	15533	15717	15571	15691	15707	15765	15527	15592	15614	15756	15709	15629	15667	15590	15668	15567	15597	15733	15634	15692	15505	15771	15579	15461	15742	15760	15666	15570	15810	15620	15616	15523	15682	15705	15509	15593	15409	15693	15601	15572	15521	15534	15526	15500	15710	15543	15537	15651	15756	15521	15712	15477	15784	15440	15804	15494	15691	15490	15531	15439	15669	15678	15601	15748	15674	15638	15671	15638	15651	15725	15612	15716	15457	15429	15593	15592	15689	15775	15666	15765	15617	15624	15735	15683	15734	15648	15526	15676	15603	15666	15619	15553
23974	23400	46190	45488	37471	27588	22848	19582	18974	19066	19035	18633	18811	18878	18803	18865	18746	18837	18775	18846	18886	18889	18727	18832	18542	18933	18771	18734	18768	18719	18503	18596	18829	18768	18574	18562	18846	18768	18768	18627	18890	18832	18655	18630	18714	18657	18666	18649	18568	18661	18777	18629	18593	18729	18631	18692	18686	18850	18705	18509	18686	18660	18977	18591	18526	18570	18482	18841	18545	18649	18766	18558	18782	18545	18623	18728	18886	18679	18801	18835	18576	18665	18636	18681	18540	18626	18828	18800	18572	18661	18564	18608	18779	18517	18635	18748	18484	18709	18574	18506	18699	18530	18411	18625	18749	18703	18630	18518	18489	18530	18560	18668	18732	18608	18617	18615	18634	18604	18438	18690	18561	18698	18717	18688	18572	18598	18771	18624	18586	18497	18510	18636	18442	18731	18767	18664	18510	18695	18683	19013	18497	18572	18708	18621	18673	18773	18706	18734	18531	18659	18650	18425	18631	18540	18742	18747	18877	18621	18865	18790	18548	18585	18712	18657	18728	18691	18673	18637	18731	18845	18611	18731	18643	18547	18729	18793	18605	18685	18866	18715	18509	18635	18626	18548	18611	18835	18766	18536	18562	18691	18348	18716	18665	18644	18976	18560	18597	18737	18631	18529	18827	18712	18741	18719	18578	18563	18668	18672	18927	18690	18959	18678	18597	18604	18686	18593	18440	18422	18707	18788	18635	18835	18611	18464	18515	18483	18460	18577	18781	18526	18708	18474	18724	18557	18490	18667	18644	18610	18691	18874	18736	18419	18586	18627	18637	18749	18571	18888	18697	18761	18697	18523	18406	18552	18464	18641	18789	18905	18406	18676	18568	18672	18747	18708	18515	18627	18518	18652	18443	18521	18714	18749	18515	18764	18599	18776	18770	18676	18550	18699	18696	18682	18685	18660	18530	18845	18858	18529	18472	18792	18493	18625	18550	18582	18826	18882	18668	18808	18470	18558	18714	18627	18711	18814	18554	18457	18596	18469	18462	18536	18529	18807	18618	18662	18530	18567	18842	18678	18569	18703	18606	18639	18686	18665	18671	18951	18570	18774	18497	18590	18879	18784	18638	18669	18627	18420	18725	18557	18878	18724	18724	18728	18817	18906	18586	18573	18654	18555	18470	18665	18668	18758	18622	18652	18658	18621	18716	18632	18688	18619	18694	18841	18712	18446	18756	18661	18715	18648	18497	18760	18694	18825	18730	18727	18653	18531	18588	18658	18725	18630	18444	18566	18653	18555	18451	18628	18693	18709	18769	18830	18723	18706	18592	18454	18612	18668	18669	18437	18536	18692	18557	18583	18817	18435	18581	18449	18648	18586	18634	18778	18523	18433	18634	18792	18861	18825	18755	18672	18458	18633	18516	18540	18605	18510	18418	18548	18486	18484	18570	18701	18619	18607	18646	18687	18666	18614	18753	18688	18726	18609	18822	18827	18935	18531	18588	18538	18442	18492	18632	18689	18327	18565	18640	18768	18513	18563	18598	18564	18536	18683	18616	18538	18585	18778	18593	18413	18699	18691	18720	18495	18802	18628	18567	18556	18814	18713	18655	18654	18416	18770	18733	18614	18563	18715	18774	18499	18789	18741	18688	18640	18612	18364	18757	18624	18514	18534	18862	18803	18604	18472	18872	18585	18522	18710	18773	18606	18882	18784	18656	18681	18743	18617	18570	18624	18699	18533	18707	18675	18773	18539	18578	18666	18401	18699	18616	18731	18718	18691	18601	18633	18633	18665	18497	18865	18572	18667	18495	18566	18694	18446	18513	18474	18549	18513	18750	18549	18633	18447	18702	18517	18572	18550	18637	18804	18748	18719	18633	18529	18676	18633	18833	18577	18855	18599	18517	18583	18818	18548	18571	18796	18647	18672	18566	18673	18490	18616	18634	18656	18747	18673	18699	18704	18784	18565	18553	18633	18629	18548	18492	18719	18746	18608	18607	18495	18504	18621	18541	18713	18479	18638	18528	18735	18665	18755	18560	18590	18523	18787	18683	18447	18702	18479	18657	18812	18820	18745	18599	18675	18686	18513	18566	18606	18477	18681	18639	18621	18637	18774	18695	18700	18714	18611	18825	18571	18698	18605	18518	18607	18733	18910	18670	18745	18635	18522	18654	18708	18507	18639	18768	18641	18357	18560	18587	18518	18478	18550	18575	18672	18666	18763	18599	18533	18703	18743	18539	18728	18519	18564	18488	18644	18514	18500	18574	18614	18492	18514	18663	18540	18871	18569	18595	18751	18574	18486	18748	18797	18722	18596	18758	18856	18351	18467	18680	18481	18482	18572	18663	18655	18562	18732	18622	18510	18716	18716	18847	18498	18378	18672	18771	18828	18741	18696	18594	18540	18490	18427	18633	18843	19013	18531	18543	18773	18739	18707	18856	18618	18662	18558	18640	18688	18667	18739	18612	18716	18596	18907	18782	18717	18660	18693	18553	18447	18754	18586	18448	18491	18837	18659	18607	18809	18611	18568	18709	18713	18577	18682	18843	18891	18636	18701	18645	18711	18797	18737	18673	18558	18680	18600	18674	18523	18706	18770	18673	18530	18546	18723	18665	18749	18598	18587	18561	18743	18647	18822	18467	18804	18700	18710	18501	18633	18757	18702	18558	18812	18662	18675	18493	18773	18692	18535	18520	18783	18558	18589	18743	18546	18656	18487	18845	18577	18719	18485	18611	18596	18696	18697	18547	18523	18651	18607	18606	18625	18692	18747	18506	18608	18485	18579	18303	18737	18396	18687	18559	18887	18733	18780	18664	18542	18496	18555	18715	18573	18609	18698	18555	18500	18847	18727	18623	18408	18445	18350	18731	18657	18747	18628	18683	19007	18828	18598	18593	18623	18464	18700	18694	18742	18876	18678	18570	18585	18542	18550	18503	18626	18533	18765	18769	18773	18604	18757	18469	18670	18761	18615	18468	18809	18588	18550	18626	18657	18650	18590	18646	18683	18648	18829	18533	18620	18779	18362	18692	18510	18680	18540	18603	18762	18585	18368	18727	18372	18542	18684	18754	18783	18664	18595	18837	18625	18506	18801	18722	18641	18604	18617	18774	18619	18672	18572	18486	18677	18594	18850	18793	18465	18797	18645	18652	18647	18536	18689	18537	18585	18742	18564	18561	18597	18631	18492	18719	18587	18773	18899	18545	18772	18745	18782	18656	18729	18535	18632	18675	18476	18722	18650	18819	18800	18740	18610	18663	18350	18586	18672	18491	18663	18410	18681	18659	18641	18740	18520	18428	18657	18509	18784	18472	18451	18677	18541	18624	18693	18650	18469	18897	18450	18694	18626	18729	18702	18656	18575	18607	18736	18617	18754	18627	18703	18630	18946	18714	18643	18694	18431	18681	18610	18483	18568	18810	18642	18533	18747	18704	18641	18580	18763	18582	18542	18778	18520	18280	18542	18772	18594	18728	18742	18727	18649	18742	18869	18534	18632	18481	18597	18709	18675	18492	18601	18446	18736	18577	18602	18667	18535	18716	18855	18791	18561	18620	18621	18524	18594	18778	18699	18517	18630	18547	18524	18607	18567	18538	18464	18525	18586	18731	18466	18629	18700	18613	18776	18747	18796	18573	18714	18748	18780	18534	18493	18540	18639	18614	18405	18628	18714	18739	18645	18739	18577	18570	18682	18862	18621	18530	18529	18858	18581	18822	18709	18533	18633	18663	18716	18645	18606	18487	18695	18425	18567	18572	18506	18588	18492	18566	18608	18776	18529	18580	18873	18550	18699	18641	18589	18551	18588	18667	18900	18699	18722	18582	18680	18877	18837	18630	18534	18623	18630	18699	18673	18651	18674	18665	18589	18763	18800	18483	18487	18370	18650	18718	18657	18463	18618	18524	18774	18403	18749	18755	18853	18565	18743	18642	18623	18662	18652	18668	18786	18556	18718	18459	18561	18704	18564	18603	18659	18769	18717	18663	18578	18822	18894	18482	18706	18538	18325	18700	18596	18636	18482	18628	18635	18551	18777	18708	18698	18522	18742	18644	18657	18680	18618	18623	18592	18758	18561	18513	18734	18662	18610	18520	18565	18543	18820	18660	18613	18578	18662	18514	18903	18549	18478	18534	18713	18591	18650	18601	18450	18722	18813	18584	18601	18562	18910	18668	19016	18677	18673	18575	18662	18667	18759	18728	18703	18547	18845	18533	18618	18766	18782	18542	18518	18619	18666	18627	18666	18588	18528	18516	18557	18595	18810	18768	18686	18836	18736	18544	18760	18581	18672	18742	18683	18711	18845	18514	18610	18900	18736	18466	18739	18786	18775	18510	18399	18590	18591	18878	18594	18529	18488	18599	18414	18537	18544	18550	18647	18706	18714	18680	18670	18907	18626	18603	18619	18522	18536	18628	18819	18817	18791	18707	18704	18395	18506	18501	18620	18544	18605	18459	18509	18664	18640	18652	18663	18736	18624	18800	18335	18470	18698	18512	18815	18614	18732	18496	18702	18731	18530	18800	18587	18661	18622	18646	18673	18562	18590	18746	18745	18920	18515	18717	18556	18595	18445	18580	18681	18792	18914	18903	18728	18738	18551	18571	18607	18782	18555	18607	18766	18468	18754	18501	18739	18617	18661	18678	18407	18623	18624	18566	18418	18587	18691	18542	18660	18773	18451	18447	18719	18545	18434	18803	18767	18689	18737	18634	18872	18629	18793	18745	18761	18805	18792	18722	18539	18463	18676	18797	18385	18565	18612	18522	18458	18649	18632	18670	18565	18565	18983	18771	18742	18849	18512	18722	18793	18799	18699	18659	18962	18545	18562	18684	18566	18584	18606	18560	18578	18824	18507	18614	18589	18536	18581	18753	18961	18511	18449	18351	18579	18652	18626	18586	18679	18389	18651	18846	18823	18622	18748	18866	18832	18484	18660	18491	18637	18857	18660	18628	18627	18439	18661	18769	18642	18792	18516	18539	18494	18607	18493	18639	18459	18785	18677	18623	18591	18808	18445	18627	18548	18683	18642	18500	18641	18657	18643	18645	18732	18611	18520	18473	18612	18681	18606	18648	18509	18733	18460	18667	18486	18652	18713	18711	18474	18638	18615	18639	18660	18541	18545	18470	18598	18500	18712	18648	18423	18592	18497	18746	18719	18715	18717
54002	97713	91839	64182	45103	21959	15833	15729	15752	15709	15882	15720	15606	15767	15737	15694	15694	15644	15679	15658	15560	15808	15642	15595	15500	15544	15647	15512	15541	15627	15563	15548	15711	15402	15546	15901	15582	15682	15719	15786	15676	15626	15808	15861	15771	15601	15630	15752	15635	15663	15850	15728	15643	15524	15694	15518	15736	15690	15881	15687	15587	15759	15478	15574	15613	15603	15514	15669	15658	15683	15500	15797	15645	15566	15711	15496	15683	15730	15802	15849	15645	15745	15530	15537	15557	15645	15598	15634	15596	15681	15617	15597	15564	15827	15687	15685	15826	15633	15507	15701	15734	15590	15636	15465	15550	15578	15575	15699	15803	15598	15747	15593	15623	15483	15662	15718	15717	15509	15668	15509	15601	15578	15740	15701	15473	15772	15745	15536	15460	15625	15611	15494	15635	15729	15659	15554	15623	15688	15645	15614	15631	15577	15771	15648	15564	15773	15688	15527	15684	15683	15675	15285	15728	15636	15542	15711	15691	15477	15571	15578	15617	15594	15587	15656	15641	15630	15619	15501	15687	15614	15730	15649	15501	15655	15605	15621	15799	15797	15638	15593	15660	15742	15816	15793	15783	15735	15592	15710	15777	15764	15412	15448	15674	15521	15631	15740	15669	15690	15556	15513	15714	15686	15599	15660	15537	15499	15595	15441	15700	15547	15423	15571	15505	15566	15494	15673	15722	15744	15633	15688	15638	15540	15571	15680	15596	15610	15649	15557	15671	15641	15757	15611	15655	15681	15762	15579	15564	15785	15640	15614	15575	15591	15517	15793	15783	15690	15666	15573	15619	15747	15571	15653	15669	15556	15664	15624	15566	15515	15721	15801	15794	15554	15552	15726	15544	15690	15636	15540	15683	15628	15647	15622	15684	15671	15401	15697	15606	15517	15662	15526	15676	15597	15774	15427	15569	15628	15651	15371	15712	15575	15800	15574	15780	15593	15684	15591	15545	15630	15785	15652	15587	15585	15763	15648	15548	15641	15627	15451	15681	15681	15526	15511	15897	15772	15679	15660	15771	15668	15742	15511	15651	15617	15733	15579	15727	15667	15505	15651	15704	15735	15857	15604	15685	15707	15495	15537	15643	15537	15621	15743	15775	15617	15587	15630	15482	15677	15616	15437	15794	15738	15749	15582	15699	15616	15629	15498	15590	15503	15574	15757	15655	15482	15666	15721	15685	15731	15702	15645	15498	15651	15638	15774	15606	15746	15804	15758	15763	15483	15670	15729	15587	15645	15530	15702	15781	15706	15573	15726	15617	15601	15565	15522	15669	15595	15876	15566	15772	15698	15621	15573	15671	15651	15647	15662	15933	15496	15825	15642	15539	15615	15655	15579	15506	15615	15599	15743	15526	15729	15559	15817	15719	15598	15613	15699	15555	15573	15526	15568	15493	15611	15727	15517	15760	15606	15679	15735	15606	15751	15620	15787	15656	15664	15610	15618	15722	15652	15599	15640	15652	15432	15778	15526	15785	15640	15563	15736	15602	15665	15576	15695	15732	15661	15574	15544	15606	15654	15685	15577	15552	15382	15693	15577	15500	15589	15716	15790	15683	15650	15483	15641	15570	15653	15664	15735	15730	15621	15681	15284	15715	15655	15637	15747	15821	15614	15616	15592	15751	15848	15640	15721	15853	15656	15794	15730	15805	15829	15619	15736	15702	15674	15565	15650	15718	15731	15614	15657	15654	15652	15653	15716	15654	15710	15672	15748	15650	15613	15552	15776	15603	15534	15557	15720	15699	15489	15676	15467	15702	15565	15775	15534	15487	15718	15708	15693	15591	15650	15590	15683	15615	15675	15624	15716	15557	15769	15772	15685	15687	15542	15694	15614	15685	15622	15520	15571	15757	15692	15758	15672	15760	15618	15611	15661	15709	15555	15687	15651	15720	15727	15668	15526	15469	15792	15740	15466	15698	15503	15604	15774	15734	15798	15714	15592	15723	15548	15790	15565	15551	15748	15720	15623	15600	15479	15616	15697	15512	15688	15491	15567	15570	15585	15666	15626	15703	15663	15702	15635	15555	15530	15750	15617	15684	15597	15667	15584	15625	15671	15618	15499	15596	15860	15600	15756	15497	15633	15552	15457	15704	15695	15667	15609	15796	15444	15700	15481	15681	15512	15610	15682	15678	15784	15488	15523	15518	15479	15665	15644	15715	15748	15650	15609	15507	15717	15733	15581	15692	15504	15552	15590	15584	15697	15557	15555	15570	15741	15651	15533	15687	15685	15504	15555	15564	15633	15612	15654	15906	15639	15609	15653	15761	15439	15577	15743	15831	15550	15519	15660	15549	15770	15637	15650	15681	15618	15725	15764	15594	15545	15696	15596	15628	15588	15401	15604	15654	15476	15731	15648	15551	15566	15469	15765	15607	15649	15587	15708	15411	15546	15796	15818	15653	15590	15553	15698	15586	15597	15399	15643	15692	15577	15738	15598	15753	15666	15520	15676	15656	15664	15544	15663	15684	15703	15561	15558	15763	15711	15434	15645	15690	15554	15417	15600	15569	15656	15628	15511	15704	15539	15609	15588	15670	15723	15557	15689	15805	15603	15615	15709	15647	15541	15634	15431	15649	15550	15603	15630	15588	15503	15694	15537	15570	15742	15765	15855	15590	15744	15571	15662	15555	15520	15623	15671	15669	15551	15669	15661	15776	15631	15588	15663	15629	15785	15679	15644	15591	15603	15564	15689	15755	15664	15605	15570	15572	15513	15528	15582	15445	15393	15720	15655	15647	15574	15683	15609	15790	15710	15615	15611	15745	15582	15511	15878	15532	15437	15535	15593	15593	15537	15674	15578	15727	15625	15518	15676	15702	15590	15600	15662	15680	15776	15570	15510	15495	15652	15726	15818	15629	15648	15513	15462	15604	15772	15703	15749	15595	15659	15570	15764	15674	15607	15743	15798	15724	15636	15584	15626	15713	15673	15714	15630	15650	15534	15552	15552	15753	15671	15807	15560	15722	15463	15629	15487	15653	15666	15704	15576	15672	15681	15529	15655	15562	15704	15690	15528	15509	15585	15683	15556	15651	15705	15781	15675	15551	15558	15520	15817	15559	15639	15683	15554	15765	15770	15627	15740	15592	15753	15585	15448	15637	15862	15785	15547	15619	15386	15606	15745	15579	15725	15575	15720	15647	15673	15562	15520	15515	15896	15728	15705	15670	15687	15667	15417	15784	15718	15600	15614	15684	15614	15709	15625	15683	15609	15833	15543	15670	15609	15628	15648	15539	15503	15732	15715	15764	15673	15490	15808	15722	15640	15676	15492	15681	15638	15523	15623	15507	15545	15554	15757	15680	15630	15564	15518	15656	15680	15522	15732	15654	15566	15623	15683	15544	15550	15626	15613	15575	15651	15598	15880	15543	15526	15731	15638	15687	15296	15766	15549	15627	15637	15652	15694	15658	15567	15850	15593	15671	15655	15628	15600	15791	15669	15678	15604	15672	15651	15640	15842	15398	15642	15537	15694	15676	15675	15691	15699	15587	15690	15508	15710	15679	15717	15611	15627	15577	15638	15677	15710	15520	15743	15613	15692	15628	15559	15540	15643	15654	15748	15478	15530	15538	15722	15690	15465	15795	15470	15458	15670	15783	15597	15512	15597	15558	15865	15557	15739	15531	15638	15615	15617	15653	15710	15643	15566	15791	15674	15551	15450	15667	15630	15489	15607	15498	15605	15655	15642	15750	15637	15464	15670	15574	15486	15822	15771	15674	15660	15546	15608	15736	15767	15586	15630	15600	15697	15739	15482	15762	15635	15613	15506	15671	15653	15598	15685	15727	15513	15727	15610	15617	15633	15828	15642	15612	15585	15638	15540	15485	15586	15717	15737	15711	15632	15615	15641	15544	15648	15514	15594	15494	15693	15654	15726	15564	15649	15727	15678	15617	15716	15616	15739	15742	15710	15613	15692	15674	15623	15752	15660	15613	15716	15685	15681	15638	15647	15584	15770	15702	15776	15599	15674	15711	15465	15745	15630	15622	15670	15702	15811	15757	15607	15622	15749	15587	15553	15807	15619	15681	15679	15909	15724	15496	15702	15528	15805	15697	15665	15511	15647	15522	15701	15705	15782	15763	15741	15647	15597	15526	15729	15548	15561	15611	15625	15664	15673	15606	15630	15805	15535	15787	15689	15747	15679	15746	15567	15492	15695	15678	15387	15584	15711	15584	15489	15578	15391	15683	15603	15587	15616	15700	15482	15657	15577	15759	15563	15582	15638	15615	15779	15506	15608	15631	15530	15480	15762	15674	15632	15565	15720	15646	15584	15540	15630	15698	15419	15408	15720	15660	15587	15661	15401	15760	15646	15662	15717	15448	15732	15654	15508	15588	15490	15671	15607	15603	15458	15562	15540	15606	15686	15697	15625	15671	15441	15487	15658	15592	15537	15696	15735	15708	15751	15743	15542	15706	15820	15513	15675	15891	15760	15597	15576	15572	15601	15664	15647	15528	15754	15523	15703	15615	15757	15651	15617	15534	15655	15594	15623	15674	15672	15602	15735	15730	15672	15568	15588	15686	15595	15587	15516	15692	15628	15692	15735	15506	15507	15442	15686	15692	15654	15613	15839	15401	15727	15844	15397	15465	15507	15399	15834	15561	15616	15592	15657	15835	15816	15633	15645	15642	15774	15538	15564	15472	15528	15698	15733	15691	15612	15641	15673	15611	15699	15501	15817	15585	15632	15715	15658	15711	15706	15606	15640	15816	15662	15739	15610	15569	15755	15786	15487	15572	15546	15735	15597	15636	15526	15695	15597	15648	15794	15665	15654	15578	15784	15701	15689	15714	15605	15534	15509	15562	15633	15600	15721	15683	15687	15590	15799	15719	15547	15604	15667	15714	15618	15663	15577	15526	15637	15634	15933	15556	15565	15593	15670	15581	15677	15599	15646	15731	15536	15640	15601	15644	15661	15599	15675	15666	15553	15661	15588	15710	15562	15562	15637	15513	15759	15544	15641	15689	15766	15787	15656	15611	15744	15667	15610	15572	15680	15639	15719	15521	15585	15645	15565	15501	15741	15531	15675	15706	15536	15625	15513	15717	15743	15584	15606	15633	15799	15502	15523	15695	15785	15638	15643	15605	15506	15694	15766	15752	15559	15654	15739
23004	22600	38882	40351	36585	28678	25173	20200	19266	19422	19340	19259	19058	19186	19132	19243	19431	19043	19300	18961	19080	19034	19040	19184	18985	19096	18926	18944	19107	19037	18979	18970	18934	18930	19034	18945	19034	19138	19061	18901	19044	18950	19076	18729	19123	18969	18893	18827	19159	18826	19183	19043	18991	19080	18997	18858	19004	18852	18896	19082	18996	19129	18898	18882	18933	18599	18936	18865	18846	18916	19062	18746	18924	18898	18948	19019	18904	18941	18801	18968	18931	18976	18951	18742	19063	19102	19047	19035	18877	18906	18934	19071	18838	19094	18856	18874	18919	19003	19058	19148	18751	18943	19147	18883	19003	18808	18703	18910	19019	18973	18943	18799	18867	18937	19071	18893	19049	18800	19047	18787	19073	18980	18846	18860	19067	19066	18903	18815	18955	19010	18863	18742	18881	19019	18858	18900	18854	18946	18702	18783	18912	18926	18912	18736	18658	19012	18684	18799	18841	18961	18904	18937	19020	18812	18864	18884	18937	18840	18825	18878	19127	18882	18866	18823	18611	18847	18797	18880	19117	18892	19028	18921	18916	19098	18671	19069	18893	19138	18991	19051	18979	19302	19104	18967	18769	19013	18953	18926	19151	19005	18896	18784	18913	18966	18935	18936	18662	18892	18889	18922	19037	18968	18979	18980	18800	18852	18843	18755	19222	18915	19071	18975	18819	18969	18858	18905	18777	18788	18732	18791	18839	18658	19118	18805	18802	18920	18912	18864	18894	18941	18878	19022	18762	18930	18947	19032	18873	18874	18802	18951	18809	18768	19027	19116	18826	18798	18923	18781	19084	18648	18936	18764	18962	18905	18862	19023	19028	18984	18866	18957	18723	18869	19031	18863	18852	18975	18716	18885	18835	18958	18783	18991	18916	18645	19035	18782	18836	18861	18699	19147	19047	18985	19012	18885	18830	18815	18922	18907	19033	18952	19094	18917	18909	18862	18929	18891	18823	18877	18783	18750	18841	18864	18884	18952	18997	18766	18890	18810	18819	18910	18923	18675	18868	18952	19081	18567	18708	18952	18821	18820	18793	18787	18961	19116	18649	19020	18874	18969	18720	18950	18943	19221	18997	18914	18855	18807	18921	19036	18969	18675	18785	19139	18927	18998	18938	18835	18945	18761	18900	18985	18856	18904	18786	18917	18798	18715	18758	18702	18933	18895	18945	18862	18869	18931	18953	18785	18967	18826	18680	18821	18970	18639	18755	18848	19086	18914	18830	18811	18837	19097	18930	18798	19006	18830	18805	19121	18691	18946	18694	18758	18754	19072	18950	18829	18774	18950	19182	19003	19056	18937	18856	18907	18903	18834	18721	18777	18829	18833	18928	18804	18980	18568	18858	18818	18940	18885	18681	18964	18959	18807	18875	19072	18858	19037	19030	18941	18846	18803	18919	18841	19096	18949	18860	19030	18919	18756	18850	18820	18984	18831	18875	18851	18698	18870	18779	18799	18657	18763	18858	18981	18610	18701	18922	18813	18974	19071	18746	18919	18895	18967	18743	18844	18994	18959	18981	18809	19080	18721	18985	18724	19036	18919	18686	18946	18892	18983	18784	18693	18864	18780	19071	18802	18840	18782	19060	18673	18949	19053	19039	18947	18900	18877	18904	18895	18853	19016	18978	18798	18991	18867	18967	18859	18805	19045	18757	18903	18878	18764	18757	18768	18881	18959	18702	18890	18819	18913	18865	18797	19050	18965	19145	18929	18892	18858	18881	18908	18839	19059	18873	18830	18902	18967	18915	18974	18827	18840	18953	18748	18965	18982	18558	18852	18742	18824	18769	18913	18916	18871	18795	18879	18731	19076	18899	19021	19025	19003	19005	18806	18981	19076	18926	18790	18799	18834	19025	19100	18950	18861	18799	18770	18883	18879	18991	18900	18778	18849	18918	18959	18791	18665	18964	18770	18635	18695	18784	18981	19038	18915	18810	18774	18887	18960	18853	18845	18724	18901	18912	18856	18771	18633	18865	18913	18768	18841	18870	18802	18990	18935	18879	18877	18656	18828	18706	18826	18870	18694	18986	18900	18844	18646	18826	18861	19027	18975	18774	18964	18819	18633	18819	18740	18778	18852	18901	18869	18695	18843	18726	18815	18814	18749	18762	19034	18872	18975	19003	18909	18669	18617	18891	18910	18902	18921	19012	18793	18814	18875	18852	18840	18699	18999	19002	19057	18816	19047	18951	18984	18900	18798	18929	18922	18796	18836	18919	18786	18895	18915	18684	18681	18933	18971	19003	19062	18750	18854	18719	18796	18976	18850	18831	18759	18915	18872	19098	19047	19018	18650	18951	18862	18669	18966	18965	19046	18905	18907	18802	18878	18950	19086	18999	18882	18897	18880	19034	18865	18835	18831	18903	19062	18720	18911	18991	18935	19064	18869	18781	18617	18942	18741	18610	19038	18957	18988	19000	18845	18924	18908	18885	18834	18747	18870	19043	18889	18866	18939	18912	18978	18920	19004	18864	18859	18755	18822	18887	18956	18994	18739	18983	18940	18833	18984	18777	18771	18830	18978	19031	18826	18825	18767	18695	19109	18805	18850	18908	18965	18891	18750	18914	18685	18779	18794	18969	18653	18925	18692	19103	18827	18849	18914	18827	18988	18992	18932	18845	19106	18751	18857	18874	18945	18845	18793	18797	18702	18984	18892	18836	18751	18931	18818	18905	18961	18793	18940	18925	18988	18872	18987	18962	18763	18853	18655	18848	18848	18898	18950	18856	18837	18814	18940	18663	18940	18898	19020	18765	18814	18984	19030	18882	19005	18809	18841	18889	18822	18735	18843	18682	18764	18650	18852	19037	19069	18792	18941	18857	18843	18832	18940	18927	18929	19022	18849	18799	18807	18747	18932	18820	18840	18937	18928	18829	18930	18905	18775	18783	18604	18911	18802	18910	18935	19020	19105	18778	18877	18935	19068	19022	18869	18790	18823	18887	18944	18911	19009	18814	19124	18887	18696	18935	18850	18790	18899	18847	18968	18799	18938	18915	18947	18908	18907	18994	18691	18890	18943	19040	18773	18856	18698	18874	18874	18957	18982	18990	18925	18900	18651	18962	18840	18989	18976	19142	18715	18842	18758	18730	18849	18907	18961	18871	18893	18827	18833	18806	18934	18898	18766	18747	18804	18930	18780	18914	18818	18868	18940	18912	18778	18872	18969	18922	18868	18969	18957	19078	18915	18630	18865	18735	18934	18918	18817	18723	18873	18980	18867	18812	18791	18829	18887	18761	18856	18869	19102	18989	18785	18990	18807	18899	19010	19071	18833	18601	18810	18759	18808	18874	18747	18822	18847	18768	19096	19095	18992	18705	19035	18720	18840	18753	18786	18793	18830	19037	18883	18637	18717	18851	18758	18872	18906	18824	18792	18842	18844	19064	18881	18901	19019	18923	18913	18825	18867	18978	19071	18854	18739	19051	18748	18951	18862	18898	18902	19074	18824	18606	18908	18938	18948	19026	18773	19080	18906	18931	18744	18869	19002	18850	18803	18893	18795	18854	18761	18946	18976	18978	18797	18988	18805	19060	18859	18920	19036	18940	18992	18821	18733	18765	19017	18706	18774	19065	18848	19166	18978	18656	18653	18886	19110	19169	18800	18983	18777	19156	18860	18884	18883	18856	18820	19091	18930	18988	18926	18620	18844	18936	18692	19037	18689	18802	18633	18770	18768	18731	18847	18964	18772	18991	18635	18866	18902	18717	18749	18894	19066	18737	18835	18616	19081	18874	18954	18997	18944	18902	18999	18959	19097	19178	18796	18821	18836	18988	18850	18819	18909	18765	19031	19032	18832	18962	19123	18992	18932	18665	18843	18714	18721	18841	18853	18978	18888	18879	18906	18789	19180	18864	18945	18842	18698	19057	18838	18847	18974	19033	18802	18855	18836	18894	19032	18860	18833	18845	18980	18985	18870	18888	18699	18849	18774	19107	18898	18970	18986	18986	18687	18962	18981	18937	18816	18717	18727	18913	18860	18849	18818	18849	18915	18857	18788	18716	18867	18831	18747	18899	18769	19022	19003	18897	18784	18964	18883	18805	18803	18839	18750	18883	18664	18921	18734	18884	18791	18860	18772	18680	18754	18751	18863	18799	18859	18970	18917	18941	18736	18866	18978	19004	18879	18745	18844	18717	18762	18775	18869	18879	18801	18854	18831	18930	18835	18984	18898	18846	18820	18740	18968	18825	18775	18668	18876	18706	18841	18826	18793	18781	18864	18764	18855	18812	18741	18946	19059	18818	18771	18664	18862	18741	19083	18812	18683	18795	18842	18667	18902	18896	18851	18661	18683	18922	19052	19026	19080	18872	18831	18955	18597	18643	18833	18890	18928	18934	18791	18714	18982	18815	18713	18888	19041	18993	18777	18902	19253	18840	18805	18663	18956	18846	18606	18956	18982	18741	19061	18825	19032	18893	18789	18815	18864	18912	18788	19022	18960	19039	18804	18697	18678	18892	19098	18833	18685	18816	18963	18902	18979	19016	18773	18908	18896	18828	18838	18919	18813	18914	18929	18953	18911	18871	18906	18796	18872	18864	18871	18952	18914	18880	18863	18896	18770	18825	18693	18819	19045	18885	18965	18869	18949	18934	18904	18765	19025	19098	18694	18779	18960	18681	18829	18802	18816	18794	18804	18889	18900	18751	18863	18853	18952	18875	18741	18919	18796	18876	18946	18777	18933	18859	18955	18856	18626	18802	19090	18959	18923	18859	18991	18817	18862	19037	18956	18874	18870	18745	18939	18780	19044	18747	18745	19077	18724	18900	18723	18920	18894	19046	18949	18941	18838	18866	18898	18781	18792	18837	19008	19003	18736	18900	18753	19062	18847	18848	18754	18998	18726	18857	18858	18797	18917	18858	18841	18795	18730	18867	18869	18949	19004	18820	18796	19101	18986	18833	18697	18989	19060	18806	18944	18961	18795	18932	18803	18921	18948	18701	18920	19102	18951	18655	18951	18990	18807	18856	18827	18787	18910	18903	18698	19036	18987	19059	18868	18965	19042	18922	18961	18964	18814	19012	18963	19005	18973	18946	18843	18902	19094	18899	18958	18933	19001	18728	18976	19036	18955	18976	18789	18831	18931	18846	18966	18721	18748	18574	18720	18796	18940
61463	102602	93534	75458	53421	24774	15702	15651	15835	15817	15839	15643	15809	15847	15692	15778	15893	15686	15805	15745	15655	15752	15934	15549	15687	15629	15857	15798	15714	15766	15686	15801	15656	15711	15787	15806	15765	15880	15735	15756	15647	15775	15725	15678	15628	15780	15630	15859	15747	15817	15685	15773	15652	15768	15851	15689	15512	15935	15679	15570	15944	15722	15833	15839	15637	15692	15860	15877	15728	15858	15537	15693	15817	15831	15741	15863	15904	15870	15808	15620	15674	15986	15740	15590	15738	15852	15570	15873	15731	15688	15692	15905	15802	15703	15750	15722	15658	15719	15703	15582	15810	15707	15797	15760	15760	15671	15773	15711	15668	15774	15741	15815	15872	15664	15695	15820	15717	15857	15872	15706	15890	15897	15875	15647	15806	15787	15906	15796	15600	15603	15740	15531	15754	15720	15702	15630	15630	15767	15739	15631	15576	15716	15690	15551	15782	15718	15633	15715	15638	15718	15879	15666	15626	15604	15826	15666	15598	15731	15736	15655	15733	15679	15587	15716	15770	15677	15752	15779	15670	15693	15863	15816	15692	15704	15774	15780	15636	15724	15818	15756	15630	15689	15785	15693	15773	15761	15777	15752	15656	15795	15762	15717	15671	15753	16027	15904	15731	15660	15735	16015	15699	15888	15698	15812	15654	15816	15911	15798	15673	15939	15490	15810	15837	15708	15685	15783	15800	15587	15891	15808	15881	15755	15748	15638	15629	15697	15736	15667	15665	15757	15666	15687	15800	15601	15633	15837	15506	15851	15666	15752	15791	15733	15628	15773	15671	15764	15772	15735	15968	15893	15566	15859	15801	15808	15674	15875	15827	15620	15822	15611	15837	15763	15865	15812	15784	15756	15651	15830	15690	15870	15768	15682	15856	15848	15695	15709	15745	15604	15892	16024	15641	15671	15673	15815	15810	15787	15836	15732	15580	15715	15677	15718	15696	15702	15732	15637	15742	15810	15837	15725	15708	15796	15646	15699	15913	15779	15665	15883	15601	15621	15694	15795	15657	15631	15711	15543	15743	15598	15761	15742	15776	15765	15598	15635	15828	15788	15760	15787	15695	15765	15545	15582	15640	15812	15796	15553	15701	15707	15848	15798	15978	15641	15691	15853	15690	15781	15678	15822	15707	15629	15765	15807	15717	15764	15786	15639	15600	15686	15833	15847	15649	15610	15746	15798	15843	15727	15752	15738	15817	15789	15534	15815	15696	15849	15875	15686	15690	15846	15942	15736	15732	15885	15511	15852	15633	15709	15960	15665	15846	15788	15892	15759	15846	15650	15716	15852	15559	15652	15849	15707	15841	15808	15743	15777	15643	15683	15884	15586	15525	15668	15726	15951	15900	15722	15607	15833	15828	15699	15830	15723	15627	15789	15625	15656	15764	15772	15776	15738	15782	15674	15807	15700	15768	15809	15741	15778	15664	15659	15573	15693	15715	15756	15579	15788	15611	15868	15580	15770	15874	15744	15719	15655	15717	15823	15587	15730	15699	15740	15766	15679	15825	15601	15805	15631	15748	15780	15825	15818	15791	15856	15628	15803	15772	15924	15718	15667	15690	15735	15787	15782	15825	15748	15772	15786	15692	15714	15749	15785	15698	15756	15765	15611	15776	15521	15771	15783	15720	15613	15717	15931	15617	15879	15790	15663	15614	15627	15692	15643	15731	15905	15758	15740	15634	15478	15712	15800	15856	15744	15739	15882	15851	15687	15737	15870	15708	15705	15679	15432	15648	15685	15846	15635	15593	15740	15658	15818	15719	15730	15794	15737	15763	15730	15538	15583	15692	15737	15734	15965	15568	15585	15779	15700	15843	15906	15691	15802	15773	15715	15828	15691	15976	15620	15681	15578	15710	15726	15837	15800	16125	15699	15615	15540	15712	15822	15794	15633	15774	15738	15645	15620	15808	15811	15629	15662	15725	15695	15871	15686	15838	15562	15766	15555	15663	15783	15831	15575	15787	15633	15649	15769	15699	15723	15712	15905	15795	15627	15683	15759	15726	15675	15749	15727	15667	15853	15839	15643	15765	15772	15723	15866	15694	16103	15562	15699	15976	15757	15556	15737	15652	15688	15697	15757	15727	15846	15826	15788	15688	15720	15774	15659	15824	15784	15839	15472	15556	15789	15765	15706	15727	15669	15799	15739	15849	15895	15660	15812	15752	15611	15630	15621	15737	15705	15900	15950	15759	15770	15655	15573	15764	15662	15690	15656	15814	15684	15751	15652	15823	15849	15707	15647	15707	15773	15669	15787	15676	15557	15788	15762	15765	15624	15789	15720	15668	15772	15844	15633	15766	15588	15695	15667	15767	15681	15855	15809	15862	15775	15654	15765	15764	15570	15763	15594	15646	15739	15601	15594	15672	15793	15777	15672	15640	15588	15600	15769	15759	15557	15731	15706	15692	15951	15715	15633	15698	15732	15761	15767	15583	15644	15943	15653	15811	15631	15822	15663	15848	15564	15743	15688	15484	15833	15664	15672	15592	15738	15696	15699	15773	15962	15759	15645	15678	15698	15845	15727	15770	15683	15629	15575	15742	15726	15675	15848	15853	15754	15769	15870	15871	15774	15643	15718	15707	15644	15752	15597	15896	15810	15893	15803	15670	15666	15710	15766	15698	15850	15836	15751	15693	15739	15865	15695	15748	15802	15560	15658	15803	15788	15652	15692	15936	15701	15752	15720	15903	15765	15734	15570	15672	15849	15807	15705	15767	15753	15793	15771	15970	15907	15726	15740	15672	15790	15812	15713	15746	15724	15866	15699	15715	15523	15832	15669	15664	15744	15585	15763	15849	15720	15875	15821	15717	15554	15604	15903	15855	15759	15707	15665	15771	15776	15579	15578	15898	15626	15748	15629	15704	15977	15678	15629	15802	15533	15729	15659	15780	15694	15607	15690	15754	15776	15727	15663	15832	15734	15715	15804	15711	15563	15611	15599	15788	15641	15751	15811	15784	15757	15754	15736	15843	15707	15697	15880	15749	15780	15655	15757	15611	15869	15840	15714	15691	15923	15864	15789	15732	15668	15748	15686	15781	15842	15772	15783	15524	15712	15816	15893	15786	15876	15940	15870	15758	15629	15650	15819	15762	15674	15838	15866	15569	15589	15759	15733	15732	15725	15879	15751	15782	15708	15739	15492	15629	15671	15778	15616	15774	15779	15658	15734	15745	15544	15749	15705	15695	15852	15649	15657	15675	15840	15650	15665	15759	15749	15724	15849	15768	15796	15896	15686	15714	15729	15709	15759	15753	15609	15688	15771	15690	15686	15654	15709	15658	15668	15798	15727	15860	15659	15630	15631	15874	15866	15720	15609	15841	15733	15842	15571	15859	15682	15743	15708	15763	15755	15896	15538	15572	15859	15768	15770	15608	15725	15837	15860	15833	15709	15366	15754	15840	15645	15737	15626	15595	15742	15819	15572	15850	15733	15768	15721	15747	15714	15738	15739	15860	15840	15683	15685	15819	15700	15718	15501	15603	15793	15768	15764	15570	15801	15715	15863	15706	15736	15786	15770	15666	15869	15619	15530	15754	15626	15734	15758	15692	15684	15846	15723	15551	15556	15674	15584	15700	15775	15675	15621	15734	15744	15795	15670	15703	15644	15811	15751	15794	15554	15617	15691	15730	15714	15843	15772	15810	15543	15717	15822	15775	15730	15798	15726	15595	15945	15673	15683	15566	15757	15756	15760	15459	15718	15500	15705	15725	15689	15787	15740	15616	15619	15953	15718	15632	15832	15612	15789	15749	15645	15579	15777	15726	15665	15677	15501	15746	15844	15699	15779	15817	15768	15746	15659	15709	15691	15738	15766	15734	15616	15884	15891	15675	15730	15819	15739	15588	15642	15669	15628	15744	15678	15703	15645	15759	15665	15867	15637	15655	15516	15686	15741	15790	15866	15906	15707	15792	15774	15593	15773	15595	15679	15611	15610	15573	15856	15696	15801	15594	15746	15677	15698	15915	15885	15788	15677	15851	15729	15779	15738	15915	15978	15790	15712	15698	15750	15817	15644	15735	15833	15685	15829	15633	15838	15791	15885	15855	15851	15751	15677	15778	15685	15623	15810	15749	15808	15725	15655	15713	15771	15736	15698	15772	15769	15760	15812	15702	15812	15795	15858	15844	15673	15800	15670	15622	15755	15795	15758	15733	15681	15626	15660	15729	15683	15867	15562	15650	15704	15790	15584	15523	15629	15776	15797	15991	15666	15588	15672	15774	15814	15741	15683	15749	15715	15742	15874	15660	15787	15711	15500	15922	15739	15651	15834	15813	15945	15689	15869	15818	15718	15685	15616	15738	15753	15681	15937	15783	15686	15639	15931	15811	15727	15696	15597	15831	15786	15735	15895	15728	15839	15829	15728	15717	15758	15709	15758	15530	15825	15771	15694	15764	15913	15563	15794	15720	15643	15706	15778	15873	15769	15840	15704	15900	15583	15796	15754	15947	15758	15678	15690	15780	15645	15694	15735	15677	15728	15818	15719	15756	15769	15594	15796	15862	15737	15824	15718	15888	15690	15745	15969	15799	15749	15652	15936	15635	15770	15814	15896	15624	15727	15722	15716	15696	15689	15681	15618	15765	15740	15793	15821	15946	15769	15611	15617	15731	15687	15762	15701	15787	15783	15683	15615	15804	15834	15794	15735	15736	15712	15687	15633	15639	15819	15903	15697	15753	15645	15649	15734	15697	15582	15800	15786	15671	15709	15727	15785	15772	15706	15844	15658	15794	15670	15895	15601	15734	15795	15567	15733	15736	15692	15787	15732	15724	15733	15901	15699	15642	16015	15585	15756	15884	15800	15720	15603	15851	15627	15728	15679	15755	15640	15781	15688	15817	15747	15897	15804	15725	15777	15813	15828	15791	15854	15818	15546	15798	15769	15680	15801	15673	15706	15723	15721	15616	15752	15730	15746	15783	15809	15799	15755	15620	15635	15851	15631	15686	15702	15712	15689	15806	15802	15567	15567	15826	15606	15682	15760	15963	15784	15630	15640	15738	15776	15739	15798	15715	15726	15671	15763	15721	15460	15737	15733	15707	15750	15597	15713	15644	15634	15714	15569	15704	15624	15832	15681	15819	15755	15611	15916	15659	15706	15588	15815	15883	15664	15839	15524
29264	34475	45800	35255	26122	21205	19574	19596	19380	19400	19452	19495	19347	19391	19396	19351	19259	19252	19256	19036	19348	19289	19186	19297	19399	19290	19400	19296	19357	19271	19259	19244	19223	19321	19457	19367	19245	19378	19464	19308	19229	19325	19323	19340	19439	19438	19524	19265	19416	19435	19253	19228	19280	19290	19224	19192	19357	19281	19287	19195	19187	19045	19294	19333	19399	19111	19291	19282	19510	19589	19268	19137	19541	19497	19337	19373	19231	19374	19244	19264	19196	19292	19229	19348	19448	19366	19088	19240	19209	19371	19184	19323	19291	19243	19240	19352	19298	19194	19197	19185	19181	19209	19092	19232	19377	19404	19347	19403	19314	19385	19163	19353	19380	19125	19166	19315	19398	19424	19290	19456	19347	19044	19548	19455	19053	19393	19406	19444	19346	19125	18991	19265	19534	19352	19304	19294	19454	19281	19137	19461	19256	19433	19206	19062	19370	19117	19232	19115	19204	19235	19497	19154	19239	19379	19150	19294	19306	19314	19143	19271	19149	19413	19215	19283	19279	19274	19125	19162	19136	19175	19344	19285	19287	19203	19229	19480	19169	19230	19491	19311	19574	19374	19220	19303	19185	19357	19148	19166	19220	19311	19135	19079	19245	19339	19184	19131	19340	19321	19217	19438	19158	19272	19351	19433	19238	19329	19253	19314	19124	19368	19302	19265	19354	19275	19342	18983	19269	19485	19240	19418	19226	19228	19245	19224	19201	19345	19153	19113	19246	19284	19484	19326	19346	19200	19168	19351	19396	19236	19074	19251	19214	19482	19289	19097	19331	19287	19336	19138	19391	19259	19272	19109	19339	19431	19501	19073	19240	19163	19261	19185	19104	19115	19361	19464	19254	19271	19423	19120	19406	19333	19388	19273	19287	19258	19204	19385	19289	19250	19406	19144	19111	19518	19428	19245	19315	19390	19315	19425	19423	19348	19456	19313	19335	19298	19185	19452	19146	19347	19247	19203	19220	19416	19253	19247	19184	19439	19158	19258	19505	19375	19217	19280	19329	19431	19322	19104	19251	19342	19417	19382	19235	19367	19406	19317	19193	19591	19363	19491	19237	19269	19258	19117	19272	19318	19282	19325	19186	19361	19437	19367	19308	19064	19263	19252	19281	19339	19317	19403	19208	19308	19206	19427	19284	19307	19416	19308	19374	19213	19051	19379	19195	19112	19394	19273	19119	19279	19405	19328	19291	19183	19234	19219	19169	19314	19294	19277	19180	19371	19115	19550	19385	19465	19266	19299	19186	19028	19410	19401	19413	19411	19118	19268	19138	19247	19532	19248	19174	19217	19157	19166	19153	19381	19109	18914	19186	18937	19121	19263	19397	19250	19220	19393	19385	19346	19387	19302	19336	19288	19227	19370	19380	19303	19233	19326	19192	19280	19425	19152	19190	19169	19265	19044	19217	19395	19265	19319	19368	19257	19412	19330	19433	19356	19216	19436	19244	19323	19368	19196	19450	19251	19493	19154	19317	19093	19248	19114	19268	19338	19227	19189	19436	19174	19243	19184	19387	19324	19186	19145	19325	19239	19271	19306	19292	19321	19291	19148	19494	19299	19448	19286	19363	19009	19286	19193	19403	19439	19158	19110	19490	19324	19240	19471	19221	19423	19191	19311	19329	19333	19312	19069	19274	19299	19193	19412	19365	19259	19363	19248	19284	19231	19365	19180	19244	19348	19318	19461	19461	19274	19373	19344	19383	19151	19299	19131	19184	19090	19204	19407	19381	19382	19194	19284	19229	19143	19242	19137	19237	19512	19569	19221	19211	19339	19366	19246	19183	19282	19369	19336	19386	19059	19286	19299	19494	19339	19469	19205	19191	19317	19335	19260	19329	19192	19346	19259	19532	19194	19116	19401	19255	19224	19404	19375	19213	19381	19429	19499	19291	19093	19316	19157	19310	19210	19050	19256	19252	19397	19196	19161	19045	19332	19346	19171	19315	19268	19305	19233	19436	19304	19108	19395	19397	19401	19225	19181	19406	19235	19295	19262	19313	19221	19282	19337	19349	19209	19471	19435	19303	19352	19367	19290	19363	19162	19178	19307	19299	19050	19362	19100	19079	19379	19209	19157	19487	19478	19431	19296	19342	19356	19150	19079	19207	19398	19239	19327	19202	19248	19171	19127	19289	19218	19227	19330	19220	19367	19202	19163	19199	19307	19207	19040	19271	19183	19387	19143	19338	19225	19204	19184	19347	19345	19104	19304	19323	19202	19292	19299	19218	19315	19529	19294	19288	19219	19265	19153	19348	19264	19320	19247	19289	19318	19021	19101	19374	19529	19318	19186	19286	19323	19217	19108	19391	19287	19300	19266	19066	19027	19164	19261	19040	19335	19322	19366	19182	19301	19497	19055	19195	19132	19388	19383	19295	19215	19309	19395	19547	19350	19587	19306	19224	19245	19096	19335	19181	19201	19068	19054	19257	19383	19248	19275	19303	19194	19449	19338	19298	19115	19258	19102	19330	19188	19246	19188	19389	19285	19388	19130	19113	19307	19380	19304	19418	19290	19318	19096	19126	19193	19193	19158	19190	19211	19249	19226	19006	19298	19171	19407	19404	19212	19208	19197	19417	19431	18893	19125	19215	19318	19332	19426	19176	19230	19241	19177	19309	19225	19196	19534	19200	19222	19308	19226	19249	19319	19548	19195	19173	19195	19218	19248	19275	19403	19390	19359	19421	19218	19235	19250	19298	19325	19081	19192	19186	19135	19331	19528	19056	19213	19255	19400	19233	19354	19258	19365	18911	19298	19070	19339	19528	19316	19232	19161	19393	19238	19258	19375	19299	19327	19411	19308	19141	19102	19103	18908	19161	19215	19200	19380	19352	19247	19339	19532	19150	19295	19398	19265	19125	19181	19496	19229	19211	19146	19333	19447	19183	19114	19118	19473	19355	19208	19157	19341	19310	19461	19232	19242	19462	19315	19406	19412	19454	19351	19287	19224	19292	19517	19228	19316	19104	19202	19309	19284	19379	19285	19168	19283	19298	19124	19050	19169	19094	19148	19178	19268	19370	19388	19332	19383	19566	19304	19376	19209	19263	19511	19242	19350	19333	19410	19319	19213	18988	19132	19231	19442	19338	19169	19110	19420	19491	19113	19416	19341	19231	19248	19223	19346	19262	19267	19149	19198	19321	19335	19355	19304	19354	19277	19496	19266	19074	19204	19346	19325	19293	19270	19323	19198	19362	19170	19279	19310	19188	19283	19255	19549	19381	19265	19355	19195	19368	19086	19353	19197	19396	19311	19304	19207	19259	19206	19336	19112	19288	19217	19146	19373	19100	19356	19070	19134	19180	19128	19063	19234	19372	19157	19338	19356	19230	19310	19222	19170	19240	19243	19252	19179	19353	19114	19362	19246	19636	19181	19253	19361	19263	19223	19246	19366	19585	19317	19136	19307	19522	19170	19258	18896	19345	19027	19054	19152	19435	19193	19386	19118	19208	19274	19190	19433	19209	19149	19331	19306	19399	19208	19707	19253	19263	19127	19376	19367	19334	19113	19389	19111	19383	19320	19349	19082	19548	18959	19308	19283	19189	19305	19246	19240	19159	19539	19307	19294	19378	19168	19182	19350	19311	19643	19378	19516	19355	19409	19151	19399	19221	19151	19352	19344	19180	19402	19443	19226	19251	19117	19537	19297	19374	19307	19234	19233	19245	19361	19310	19407	19364	19132	19250	19306	19224	19183	19118	19164	19217	19388	19120	19250	19222	19473	19290	19321	19336	19286	19452	19288	19383	19098	19279	19390	19354	19386	19389	19260	19193	19280	19241	19193	19159	19267	19276	19303	19227	19391	19306	19270	19240	19329	19479	19381	19249	19172	19405	19306	19252	19149	18909	19136	19413	19346	19267	19416	19244	19162	19316	19374	19499	19341	19360	19361	19108	19156	19260	19236	19058	19374	19359	19290	19364	19345	19229	19140	19563	19177	19262	19191	19185	19292	19418	19293	19147	19252	19134	19454	19197	19356	19291	19268	19303	19150	19139	19194	19176	19447	19377	19189	19296	19469	19155	19412	19420	19277	19104	19293	19367	19161	19197	19237	19254	19160	19411	19078	19198	19394	19336	19307	19411	19128	19323	19345	19197	19249	19360	19469	19337	19233	19149	19316	19378	19273	19438	19383	19230	19446	19126	19246	19410	19225	19209	19154	19421	19224	19261	19105	19151	19224	19374	19237	19188	19463	19348	19249	19390	19264	19190	19417	19183	19296	19327	19348	19310	19241	19263	19133	19261	19305	19234	19336	18958	19317	19344	19288	19238	19311	19094	19276	19344	19468	19139	19396	19565	19245	19260	19305	19341	19272	19309	19372	19296	19313	19320	19441	19172	19327	19509	19523	19205	19510	19228	19362	19275	19116	19440	19116	19030	19355	19367	19150	19411	19325	19513	19266	19414	19058	19331	19348	19307	19416	19335	19345	19271	19133	19484	19271	19364	19295	19484	19406	19390	19233	19173	19507	19377	19372	19373	19488	19183	19494	19305	19264	19373	19132	19379	19289	19257	19333	19220	19107	19226	19445	19191	19165	19459	19161	19352	19172	19347	19121	19058	19266	19259	19342	19404	19274	19196	19260	19386	19066	19378	19431	19143	19396	19295	19321	19117	19288	19336	19291	19400	19377	19418	19334	19450	19134	19205	19287	19282	19148	19535	19593	19344	19283	19320	19320	19274	19551	19318	19412	19492	19387	19244	19422	19350	19475	19199	19347	19228	19140	19519	19449	19367	19255	19215	19311	19227	19410	19412	19524	19120	19327	19469	19237	19271	19335	19232	19278	19451	19181	19312	19445	19383	19415	19080	19414	19148	19255	19454	19454	19252	19200	19307	19417	19157	19279	19316	19121	19298	19270	19165	19225	19169	19215	19394	19192	19238	19276	19291	19359	19221	19406	19263	19094	19249	19090	19207	19175	19327	19253	19340	19207	19154	19206	19232	19537	19347	19043	19244	19166	19444	19358	19043	19251	19547	19341	19216	19290	19193	19201	19249	19236	19243	19135	19242	19217	19572	19174	19222	19514	19271	19357	19426	19334	19292	19216	19270	19254	19182	19273	19170	19398	19364	18943	19367	19152	19310	19496	19260	19466	19369	19174	19219	19381	19365	19187
33547	56243	48492	32008	23120	16963	15983	16005	16062	16030	15766	15809	16001	15934	15865	15822	16017	16022	15806	15921	15949	16093	15957	15977	15896	15967	15911	15862	15916	15989	16029	15918	15947	15952	15907	15806	15825	15922	16022	15883	15908	15959	15954	15967	15919	15872	15940	15919	15946	15997	15868	15901	15821	15917	16022	16038	15983	15855	15917	16004	16017	15910	16008	16087	15947	16042	15930	15996	15875	16121	16062	15825	15921	15808	16052	15973	15978	16162	15975	15893	15761	15872	15827	15880	15974	16075	15969	16044	15901	15863	15889	15959	15965	15847	15850	15928	15865	15973	16018	15830	15889	15913	15720	15974	15855	15870	15962	15834	16031	15990	15934	15862	15922	15749	15960	15906	15761	15981	16017	15954	15800	16003	15729	15979	15861	15990	15829	15933	15950	15892	15811	15911	16055	16099	16011	15967	15849	15921	15919	15922	15992	16031	15906	15867	15984	15954	16110	15965	15973	16022	15914	16148	15862	15886	16022	16027	15910	15934	15980	16001	15860	15848	15922	15816	15845	15886	15832	15910	15986	16082	16073	15848	15988	15899	15906	15883	16011	16021	15955	16013	15622	16006	16092	16096	15739	15987	15884	15915	15967	15933	16001	15994	15859	15982	15877	15829	15796	15962	16047	15847	16007	15848	15899	15893	16027	16101	15986	15844	16111	15847	15778	16036	15925	15958	15843	15794	15897	16030	15781	16005	15836	15983	15893	15939	15928	15874	15915	15802	15934	16083	15940	15861	15965	15861	15888	15960	15827	15820	15888	15825	15764	15710	15971	15883	15980	15802	15910	15878	15993	15891	16036	15952	15832	15800	15851	15812	15809	15789	15757	15828	15840	15867	15838	15929	16053	15790	15880	15887	15800	15915	15851	15928	15875	15976	16014	15822	15862	15841	15880	15896	16029	15913	15947	15821	15875	16027	15904	15902	15900	15868	16011	15922	16047	15965	15993	15959	15990	15793	15745	15775	15927	16074	15899	16080	15876	15917	15975	16062	15964	15983	15965	16023	15883	15871	15705	15986	16024	15918	16030	15704	16009	15896	15838	15892	16060	15915	15964	15920	15940	16043	15984	16098	15930	15938	16017	15937	16011	16014	15983	15890	16091	16025	15858	16012	15840	16017	15789	15914	15772	15993	15828	15794	15890	16016	15994	15891	16054	16014	15860	15899	15866	15861	15760	16011	15831	16082	15969	15929	15961	15946	16028	15853	15947	15803	16021	16124	15913	15740	15964	15889	15923	15876	15988	16106	15871	15990	15975	15910	15808	16156	15786	15930	15845	15755	15925	15803	15750	15832	15887	15916	15818	15904	16046	15829	15909	15990	15818	16031	15939	15946	15798	15840	16050	16055	15855	15824	15820	15907	15790	15967	15707	15804	15938	15755	15918	15914	15984	15857	15991	15869	15996	15818	15897	15936	16076	15875	15788	15968	15927	16136	16157	16061	16009	15968	15906	15859	15943	15968	16048	16048	15974	15890	15853	15826	15960	15973	16036	15821	15826	15859	15977	15795	15991	15881	15829	15747	16030	15996	15862	15949	15958	15762	16122	16072	15799	15930	15914	15861	15905	16032	16010	16155	15988	15977	15974	15758	15953	15835	15991	15993	15915	15884	15927	15821	15949	15883	16003	15927	15892	15850	15896	15935	15735	15968	16014	15781	15920	15986	15936	16045	15976	15611	15927	16037	15727	15849	15968	15939	15853	15889	15878	15783	15802	15962	15861	15939	15837	15975	15949	15862	15876	15908	16012	16034	15967	15999	15884	15926	15633	15818	15993	15900	15973	15945	15940	15909	16070	16011	15950	15826	16158	15874	15915	15888	16029	15956	15856	15925	16053	15892	15907	15925	15782	15994	15916	15846	15877	15838	15830	16001	15900	15887	15811	16014	15808	15776	16043	15852	15876	15851	16197	15829	15888	16028	16009	15913	15910	15915	15861	15871	15991	15811	15756	15690	15941	15897	15853	16010	15742	15999	15923	15663	15888	15798	15793	16014	15916	15903	15922	15897	15933	16041	15999	15992	15988	16095	16083	15885	16100	15867	15809	16071	15884	15992	15813	16063	15885	15946	15835	16020	15849	15726	15987	15995	15754	15818	15891	15905	15752	15947	15849	16033	15884	15953	15991	15783	15881	15853	15732	15896	15998	15885	15799	16141	16046	15927	15943	15789	15874	15891	16008	16023	15780	15876	15934	15982	15675	15861	15938	15943	15802	15860	16076	15811	15881	15911	15829	15991	16007	15777	15944	15954	15985	15953	15957	15770	15808	15846	15847	15991	15987	15996	15745	15863	16012	15856	15937	15829	15960	15907	15856	15887	16041	16003	15902	15953	15971	16045	15966	15830	16002	15965	16044	15857	15938	15993	15879	15980	15959	15997	16093	15781	15903	15893	16030	15879	15892	15988	15974	15914	16049	15915	15929	15943	15898	15876	15889	15819	16018	15805	15920	15873	15630	15934	16003	16010	15963	15963	15813	15931	15943	15852	15870	16044	15873	15864	16008	15852	16029	16150	15861	16011	15861	15863	15848	15812	15850	16117	15776	15778	15819	15915	16000	16013	15827	15970	16018	15995	15908	15791	16043	15967	15806	15840	15977	15802	15988	16144	15953	15930	16050	15908	15818	16011	15843	15912	15960	15940	15918	15888	15965	15894	15790	16028	15858	15936	15798	15842	15891	15896	15828	15880	16071	15895	15835	15917	15870	15856	16015	16101	16041	15980	15856	16025	15843	15882	15858	15866	15990	16051	15894	15970	15867	15819	15810	15749	15905	16038	15991	16022	16111	15901	15881	16086	15871	16048	16112	15892	15768	15943	15796	16063	15988	15927	15908	15986	15841	15910	15909	15769	15964	15925	15887	16019	16015	15953	15958	15892	15867	15843	15847	15931	15971	15862	16180	15777	16006	15940	15906	15852	15944	15998	15898	16001	16051	15732	15855	15942	15955	15804	15938	15916	15854	15913	16053	15963	15996	15788	15936	16007	15822	15978	15822	15994	16023	16116	15715	15819	15958	16002	15897	15931	15989	15735	15882	15888	15847	15926	16067	15989	15935	15901	16021	16087	16116	15733	15788	15910	15779	16017	15895	15929	16018	15898	16002	15996	15924	15963	15928	15812	15882	15882	16028	16058	15972	15989	15791	15744	16035	15927	15841	15948	15742	16075	15903	15903	15957	15941	15943	15981	15754	15967	16103	15915	15976	15869	16023	15841	15901	15805	15857	15840	16020	15832	15905	16192	15804	15999	16033	15926	15915	16090	15972	16035	15872	15938	15933	15972	15780	16018	15938	15989	16094	15781	15997	15871	15882	15866	16010	15970	16095	15866	15741	15903	16002	15997	15826	15697	15855	15932	16119	15840	15919	16064	15956	15969	15986	16051	16020	15822	15966	15926	16156	16064	15900	16024	15783	15845	15713	15857	15947	15904	16019	15820	15916	15999	15783	15834	15938	15825	16004	15904	15932	16026	16085	15885	15919	15835	15833	15878	15874	15898	15998	15932	15885	15859	15765	15755	16108	15832	16027	16046	15856	15897	15940	15930	15871	15953	15904	15900	15954	16037	15802	15815	15998	15946	15893	15758	15965	15939	15790	15991	15838	15957	15934	16202	15826	15989	15887	15914	15921	16090	16029	15911	16054	15689	16025	15940	15940	16007	15935	15903	16020	15893	15939	16015	15993	16115	15877	16083	15932	15762	16077	15900	15945	15958	15900	15834	15864	15899	15894	15816	15859	15895	15961	15785	15941	16048	15890	15910	15874	16061	16014	15962	15770	16030	15940	15860	16027	15942	15975	15807	16128	16127	16144	15738	15886	15854	16138	15957	15984	15835	16062	15884	16033	15851	15913	15917	15740	15812	16125	15811	15874	15943	15931	15859	15861	15880	15728	16051	16018	15943	15779	15963	15895	15838	15936	15883	15848	16010	15876	15898	15869	15964	15949	15992	15793	16142	16010	16117	15837	15881	15970	15959	15873	15798	15824	15859	15931	15881	16018	15841	15949	15739	15974	15930	15860	15910	15878	15951	15949	15890	15836	16031	15822	16030	15817	15970	15994	16017	16091	15843	16010	15945	15854	16135	15803	15942	15940	15842	16011	15997	15932	15945	15954	15998	15886	15805	15905	15955	15948	15948	15801	15893	15995	15934	15986	16021	15939	15861	15891	15826	15836	15834	16079	15974	16121	16016	15970	15923	15954	15840	15890	16016	15998	16123	15872	15925	15880	15805	15818	15841	15778	15848	16029	15888	15892	15921	16018	15915	16028	15836	15907	15780	16033	15754	15898	15914	15774	15995	16019	15936	16028	15747	15944	15900	16012	15914	15996	15982	15873	15864	15921	16027	15983	15857	16047	15819	15842	15883	15869	15966	16051	15823	15989	16063	15716	15865	15772	15861	16037	15949	16129	15859	15988	15859	15734	15957	15944	15911	15869	15929	15926	15948	15867	16057	15870	15817	16153	15883	15902	15877	15740	15751	15872	16011	15907	16004	15884	16026	15850	15894	15785	16037	15961	15871	15888	15909	15963	16017	15867	15919	15918	15669	15845	15775	15884	15939	15921	15867	15976	15885	16015	16049	16012	16004	16113	15881	15863	15901	15964	15778	15900	15945	15900	15759	15925	15987	15902	15938	15894	15905	16022	15876	15873	15859	15890	15945	15843	15907	15782	15803	15966	16010	15984	15839	15821	15958	15825	16000	15881	16025	15954	15846	16061	16097	15890	15943	15921	15993	15847	15818	16074	15972	15881	15847	16038	15916	15769	15929	16004	16012	15978	15859	15907	15945	15999	15980	15804	16070	15999	15943	16109	15939	15786	16055	16009	15924	16054	15876	15865	15845	16046	15883	15825	15845	15988	15958	15868	15839	15989	15954	15866	16006	15894	16081	15964	16091	15977	15963	15752	15774	16145	15933	15896	15820	15938	15804	15794	15907	16174	16047	15866	15847	15799	15983	15864	15938	15853	15913	16031	15994	15843	15809	15895	15744	16015	15940	15999	15874	15988	15898	15997	15787	16078	16050	16028	16017	15802	15829	15762	16015	15842	15959	15994	15999	15833	15970	15694	15863	15831	15892	15824	15934	16006	16004	16011	15879	15946	15977	16104	16038	15951	15905	16029	15964
24019	23498	40849	43527	40022	29757	23378	19913	19189	19250	19417	19039	19417	19343	19207	19125	19083	19262	19093	19136	19347	19193	19181	19255	19003	19119	19177	19114	19295	18982	19248	19169	18811	19065	19010	19224	19129	19302	19025	18852	19217	19144	19071	19199	18970	19183	19191	19114	18859	19152	19128	19157	18872	19104	19017	19128	19077	19175	19101	18880	18884	19117	19132	19116	19011	18978	18950	19065	19076	19119	18994	19123	18932	19076	19105	19143	18973	18863	19056	19181	18997	19086	19248	19135	19132	19016	19339	18894	19086	18901	19051	18897	18699	18960	19114	18978	19099	18959	19176	18795	19102	19000	18801	19088	18945	18804	19289	18939	19022	19158	18960	19026	19178	19000	18804	18937	18995	19330	19046	19094	18820	19017	19054	18781	18904	18949	18962	18934	19089	18942	19089	19166	19052	18998	19015	19099	18977	19024	18760	19001	19017	18972	19020	19056	19004	19106	18842	19028	19025	19216	19061	18775	19377	18878	19064	18900	19126	19115	19127	18835	18978	19212	19119	19162	18970	19113	19041	18982	19048	19059	18863	19113	18947	18896	18874	18817	19013	19021	19031	18902	19029	19013	18983	18965	19093	18951	19013	19013	19045	19105	18880	19176	19024	18991	18978	18906	19190	18960	18957	19043	18909	19206	19106	18632	18901	18973	19108	18963	18857	19056	19025	18881	19021	18810	19173	18901	19114	19008	19183	19065	18964	18988	18928	19083	19069	19047	18759	19069	18979	19194	19165	18972	18892	18975	19139	19136	19021	19000	19070	18952	18996	18908	19216	19136	18968	19140	19218	19110	19070	19189	19093	18992	18933	19112	18998	19375	19066	19178	19078	19127	19017	19079	19180	18897	18791	18922	19006	19092	18841	19060	19060	18957	19088	18928	18852	19078	19000	18893	19130	19066	18878	18938	18947	19076	18988	19052	18931	18924	19018	19153	18974	19083	18989	18957	18744	19141	19067	19010	18900	19166	19101	18920	19084	18844	19080	18967	18966	18998	19088	19113	19086	19121	19186	19079	19167	18847	19111	18822	19137	19004	19126	18943	19068	19010	18858	18911	19032	18956	18985	18971	18893	19056	19154	18984	18865	19114	19359	18977	19128	18984	18987	19003	18906	19106	19012	18932	18756	19088	19157	19101	19004	18970	19165	19297	19195	19247	18858	19033	19080	18924	19194	18950	19011	18966	19221	19046	19015	18940	19048	18958	18800	19256	18865	19083	19224	19138	19031	19211	19182	19217	19247	18963	19031	19005	19136	19136	19011	18819	18917	19004	18881	19072	18984	18925	19010	19027	19075	19019	19142	19080	18935	18991	19051	19052	19126	18923	19021	18960	18922	19073	18916	18769	18798	19099	18882	19232	18988	18976	19133	18663	19093	18956	19122	19096	19109	19014	18884	19084	18950	19094	19060	18915	19135	19199	19018	19218	19005	18839	18918	18972	19011	19051	18924	18863	19121	18930	19025	19131	19182	19153	19058	19093	19022	18952	18960	18925	18874	18912	18898	19016	19007	19051	18892	18951	18994	18951	19052	18796	18932	18920	18984	18981	19123	18977	19038	19097	18897	19177	19081	18838	19027	18987	19059	19002	19102	19032	18870	19039	19060	18987	18791	18987	19221	19072	18964	19042	19020	19140	19116	19003	19205	18992	19318	19098	18963	18979	19128	18866	18863	19049	18984	19108	18681	18793	18787	19098	19051	19045	19000	18922	18959	18912	18930	18914	19176	19049	19065	19073	19061	18955	19042	19138	19145	18940	19001	19109	19152	19122	19167	18953	19059	18851	18918	18996	19114	18952	19183	19136	18944	18923	19181	18939	19062	19107	19025	19019	19111	19007	18919	19007	19180	18914	18614	18972	18877	18858	19026	19089	19034	19004	19218	19016	18858	19126	19075	19151	19015	19186	19022	18954	19049	19130	18994	18912	19113	18996	18914	18925	19054	19120	19216	18959	18887	19093	18993	18832	18898	18926	18958	18901	19100	19011	18991	18997	19022	18824	19087	18847	18998	19169	19133	19230	19079	19057	18994	19005	19169	18854	18905	18948	18838	18889	18903	18625	18922	19075	18970	19038	18865	18978	18802	19045	18886	18904	18885	18921	19091	19213	18768	19011	19022	19004	19116	19142	18836	18941	19007	18931	19076	19209	18876	19093	19018	18866	18992	19148	18836	18930	19015	18979	19015	18978	18849	18881	19108	19128	19145	18958	19051	18918	19329	19099	18944	18822	19206	19220	19104	19117	19174	19107	18994	19069	19005	18774	18946	18919	19196	18908	19271	18950	19047	19235	19077	19036	18913	19048	19153	18970	18976	18903	19069	19172	19130	18949	18915	18999	19023	19015	19074	18995	18923	19044	19150	19118	19052	18948	18932	19231	18781	18957	18969	19157	18971	19128	19098	18877	19147	19040	19118	18922	18692	18722	19119	18979	19006	19080	19065	19067	19147	19068	18927	18938	18961	18874	19137	18869	19015	19002	18928	19108	19227	18903	19017	19031	19142	19207	18953	19042	18935	18670	19165	19086	18929	18780	19178	19007	19021	18901	18943	19109	19160	18976	19140	18944	19079	18828	19105	18849	19006	19164	19038	19172	19046	18899	18919	19238	18898	19109	18967	18975	18869	18977	19160	19080	19081	19038	18883	19181	19029	19015	19136	18987	19031	18964	18991	19068	18997	19031	19076	19099	18928	19000	18963	18890	18861	18847	19117	18905	18977	18986	19011	19052	19097	18868	18776	19036	19156	19209	19005	19028	19014	18959	19011	19041	18904	19013	18916	19139	19022	19196	18897	18974	19020	19032	18954	18972	19087	18863	18964	18977	19014	18939	18897	19186	19180	19174	19135	19035	18814	18890	19012	19157	18919	18908	19052	18859	18923	19105	19151	18950	18933	18889	19183	18910	19122	18930	18908	19180	19122	18702	18757	19003	19113	18891	18954	19095	18817	18896	19063	18926	19022	18905	19083	18944	19063	18974	19134	18945	19204	19061	19376	19068	19268	19207	18950	18916	18928	18876	19046	19068	19278	19026	18913	19317	19054	19060	18855	19100	19089	18805	18970	18902	19015	19083	19045	19177	18934	19053	19102	18871	18757	19074	18964	19172	18964	18998	19259	19036	18894	18944	18979	19121	18929	18944	19233	19039	18878	19081	19023	19096	19001	19085	19048	18904	18942	19117	18870	19024	18820	18938	18929	18964	18922	19312	19211	18978	19002	19083	19023	18924	18962	18898	18880	19181	18895	18948	18979	18826	19048	19056	18928	18945	18918	18837	19020	18956	18995	19030	19064	19046	19092	19099	19066	19029	19159	19024	19001	18803	19158	19060	19088	19169	18922	19034	19074	18894	19026	19247	19004	18904	18939	19040	19152	18989	19031	19191	18841	19024	19192	19244	18938	19032	18947	19008	18931	18847	18641	18997	19067	18990	18828	18929	18873	18989	18905	19186	19134	18995	19079	19101	19114	18968	19101	18903	19162	19048	19024	18985	18987	18933	18851	18874	19115	18940	19089	18940	19120	19041	18900	19163	19022	18938	19074	19055	18902	19010	19191	18990	18945	19104	19026	18935	19161	19042	19036	18955	18953	18823	19076	18947	19127	19023	18852	18904	19099	19021	18864	19010	19075	18990	19213	18999	19122	19127	18997	18889	18994	18960	19010	18897	18960	18861	19053	18817	19174	19036	18917	18976	19075	19013	18837	18913	18956	19165	19136	18904	18969	19038	18710	18907	19001	19111	19184	19004	19014	18957	18959	19053	18994	18993	18862	19024	18935	19032	18975	19031	19287	19156	19009	19143	18924	18904	18848	18934	18836	19092	19118	18880	19244	19309	19166	19174	19034	18906	19037	18978	18914	19034	19014	19080	19012	18801	18839	18881	18694	18935	18954	19081	19071	18953	18861	19207	19167	18984	18946	19262	19220	18837	18974	19122	18932	19006	19071	18785	19228	18844	18835	18823	18946	18910	18868	19115	18977	18886	18939	19055	19047	18903	18911	19000	18973	18937	18975	19043	18950	19103	19026	19124	19175	18910	19066	19082	18871	18965	19058	18842	19020	18832	18965	18934	19113	19103	19059	19084	19017	19070	18898	19231	19006	18859	19093	19047	18995	19008	18958	18810	18908	19125	18796	19106	18933	19082	19080	18946	19205	19037	18990	19060	18972	18713	18940	19025	19037	19078	19038	19057	18894	18840	18889	19192	19074	18879	18956	18941	19062	18874	18901	18863	19273	19145	19119	19219	18955	19017	19024	18893	18766	19112	19016	18899	18924	18982	18832	19095	19109	18986	18867	18967	19114	18996	18918	18908	18924	18974	19162	19047	19089	18849	18887	19124	18906	18983	18862	19089	19131	19036	19327	19206	19038	19119	19096	19109	19023	19024	19108	19023	18951	19097	18906	19008	19027	19013	18980	18862	19119	19170	18986	19141	18962	19153	18955	18802	18949	19134	19078	18818	19120	19139	18836	19048	18911	18838	19028	19074	19001	18912	19029	19112	19144	19103	19048	19120	18709	18869	19072	18877	19034	18973	18949	18639	19045	19042	18984	19168	19059	18909	19017	19089	19266	18961	19133	19031	18936	19211	19020	18929	19174	19058	19015	19129	19072	19125	19031	18870	18889	19038	18898	19001	18995	18987	19222	19193	18977	19162	19076	18911	19066	19022	18912	19056	18983	19110	18936	18910	19136	19023	18850	18953	19015	19084	18889	19084	18999	18923	19146	18881	19103	18984	19291	18838	19076	19178	18950	18871	18913	18824	19029	19106	19096	19260	19047	18893	19126	18841	19022	18951	19236	18826	19004	19055	19241	19085	19129	18959	18964	19076	19074	18945	18999	18773	19080	19045	18809	19081	19018	19067	18898	19061	18950	19033	19045	18790	19047	19033	19145	18972	18926	18946	19004	18845	18905	19022	19191	19175	19121	18776	19232	19181	18944	19018	18867	18926	18990	18922	19140	18923	18912	18721	19057	19044	18953	18989	19159	19058	19092	18985	19083	18933	19118	19188	18961	19103	19044	19028	19050	18924	19090	18920	19157	18921	18974	19046	19246	19018	18971	18813	18804	18893	18991	18958	18943	19021	19184	18893	19081	19104	19027	19079	19154	19011	19148	18984	19040	19163	18909	18982
58186	99276	85655	64238	48032	25216	15858	16004	15934	15896	15835	15809	15903	15833	15967	15826	15853	15554	15945	15717	15795	15879	15856	15838	15707	15822	15796	16034	15849	15814	15819	15896	15998	15786	15898	15899	15732	15817	15940	15726	16060	15788	15804	15916	15957	15997	15963	15730	15735	15844	15842	15648	15807	15666	15838	16023	15839	15694	15948	15795	15822	15954	15869	15787	15830	15756	15760	15781	15772	15806	15769	15771	15842	15795	15678	15639	15979	16028	15910	15701	15808	15887	15959	15842	15850	15798	15841	15773	15700	15740	15809	15906	15769	15959	15881	15736	15746	15722	16116	15523	15895	15852	15738	15763	15766	15743	15881	15751	15943	15778	15763	15599	15815	15808	15687	15818	15806	15851	15920	15756	15680	15781	15740	15749	15913	15715	15632	15895	15586	15718	15971	15860	15803	15880	15892	15766	15840	15666	15718	15861	15722	15893	15802	15750	15721	15749	15782	15645	15750	15714	15851	15961	15783	15750	15874	15848	15878	15725	15771	15878	15742	15899	15680	15797	15755	15946	15965	15745	15759	15824	15810	15656	15889	15842	15845	15828	15825	15784	15727	15791	15878	15834	15811	15842	15891	15937	15850	15749	15951	15930	15722	15820	15731	15734	15960	15657	15750	15686	15852	15745	15822	15871	15660	15904	15796	15882	15774	15720	15823	15755	15743	15887	15651	15915	15806	15726	15696	15768	15816	16031	15902	15676	15995	15868	15904	15915	15692	15793	15743	15542	15994	15754	15884	15918	15915	15733	15846	15772	15879	15776	15934	15843	15930	15667	15875	15772	15771	15736	15842	15770	15637	15965	15787	15817	15834	15786	15728	15658	15820	15776	15919	15690	15662	15802	15880	15695	15753	15709	15912	15829	15749	15782	15885	15738	15942	15816	15788	15629	15858	15699	15742	15729	15848	15503	15806	15766	15858	15844	15722	15785	15865	15807	15872	15817	15691	15767	15744	15771	15850	15829	15693	15726	15664	15920	15822	15732	15899	15855	15760	15826	15661	15728	15948	15822	15769	15770	15712	15789	15897	15860	15702	15817	15942	15814	15827	15833	15851	15704	15792	15695	15948	15684	15720	15773	15828	15780	15639	15847	15840	15661	15782	15907	15557	15863	15911	15713	15698	15810	15942	15771	15656	15998	15849	15756	15603	15824	15811	15857	15804	15905	15904	15655	15920	15734	15782	15718	15970	15852	15765	15630	15779	15679	15842	15766	15818	15710	15938	15827	15663	15679	15862	15956	15817	15964	15751	15858	15869	15772	15661	15791	15804	15844	15877	15735	15793	15808	15839	15823	15662	15676	15679	15835	15976	15844	15734	15568	15768	15712	15749	15853	15764	15847	15763	15760	15797	15954	15808	15922	15764	15718	15851	15798	15808	15782	15950	15937	15450	15757	15864	15813	15871	15765	15740	15881	15715	15810	15679	15614	15771	15720	15897	15869	15740	15839	15753	15804	15793	15785	15654	15961	15747	15794	15843	15848	15729	15925	15716	15723	15840	15773	15849	15670	15979	15722	15912	15921	15728	15691	15783	15889	15698	15769	15789	15838	15665	15910	15751	15556	15771	15802	15910	15927	15684	15709	15912	15686	15959	15854	15782	15697	15887	15830	15753	15748	15799	15877	15760	15523	15859	15755	15926	15846	15733	15859	15791	15674	15823	15923	15818	15872	15934	15811	15861	15851	16003	15794	15916	15900	15773	15831	15822	15748	15803	15661	15862	15802	15824	15772	15663	15911	15774	15751	15781	15661	15773	15758	15750	15688	15776	15814	15845	15858	15818	15842	15767	15844	15817	15791	15895	15810	15955	15757	15828	15723	15682	15711	15867	15786	15758	15609	15737	15747	15809	15893	15859	15892	15850	15867	15726	15741	15764	15854	15844	15807	15783	15859	15617	15646	15846	15665	15821	15838	15794	15605	15947	15929	15873	15783	15968	15704	15845	15815	15835	15811	15739	15915	15792	15710	15710	15716	15843	15808	15827	15633	15891	15779	15834	15864	15758	15950	15718	15882	15684	15814	15788	15781	15851	15764	15912	15738	15774	15862	15925	15730	15844	15750	15712	15783	15796	15765	15706	15724	15885	15869	15835	15903	15802	15776	15737	15825	15792	15745	15909	15891	15790	15893	15756	15679	15934	15953	15915	15744	15793	15826	15876	15900	15836	15905	15829	15723	15741	15755	15820	15699	15716	15798	15746	15928	15722	15909	15801	15918	15749	15742	15697	15783	15880	15994	15893	15712	15737	15726	15761	15722	15937	15855	15810	15690	15728	15845	15746	15875	15683	15901	15780	15765	15753	15981	15654	15777	15690	15918	15808	15752	15948	15762	15816	15804	15822	15904	15835	15862	15786	15808	15744	15791	15973	15731	15900	15763	15790	15836	15895	15781	15748	15812	15813	15773	15810	15770	15875	15985	15807	15874	15830	15918	15879	15861	15847	15807	15762	15719	15867	15663	15938	15920	15705	15757	15736	15714	15740	15894	15983	15986	15800	15722	15942	15903	15673	15784	15859	15682	15758	15820	15741	15733	15744	15865	16008	15695	15969	15759	15948	15935	15900	15837	15816	15770	15751	15748	15877	15844	15802	15866	15907	15766	15807	15613	15839	15902	15699	15896	15821	15881	15829	15755	15839	15848	15982	15897	15768	16015	15831	15679	15839	15787	15723	15938	15896	15855	15829	15753	15860	15629	15735	15736	15755	15810	15806	15811	15990	15743	15896	15791	15847	15807	15616	15941	15804	15666	15859	15890	15882	15762	15746	15781	15864	15944	15767	15742	15882	15918	15699	15919	15807	15863	16010	15739	15840	15895	15821	15812	15901	15735	15885	15782	16012	15881	15817	15826	15811	15741	15662	15784	15803	15762	15877	16031	15819	15719	15735	15918	15553	15892	15794	15791	15929	15788	15827	15773	15804	15871	15780	15690	15613	15714	15983	15657	15902	15922	15744	15731	15778	15595	15826	15819	15876	15826	15868	15641	15885	15895	15833	15626	15766	15665	15958	15678	15714	15619	15863	15817	15945	16011	15844	15924	15802	15844	15769	15910	15701	16014	15810	15761	15872	15812	15917	15861	15656	15843	15658	15822	15756	15856	15913	15872	15851	15788	15666	15837	15720	15757	16034	15615	15893	15797	15829	15713	15907	15863	15821	15833	15680	15839	15840	15684	15763	15719	15771	15768	15860	15862	15915	15534	15727	15886	15918	15738	15866	15835	15793	15785	15872	15677	15844	15887	15710	15812	15822	15876	15752	15898	15867	15957	15760	15919	15922	15738	15803	15812	15854	15790	15637	15743	15890	15704	15630	15842	15906	15817	15730	15729	15964	15655	15837	15810	15757	15705	15720	15901	15829	15890	15783	15913	15983	15641	15804	15843	15744	15799	15890	15621	15837	15842	15863	15842	15762	15775	15872	15742	15638	15852	15849	15826	15822	15950	15852	15860	16026	15750	15744	15951	15791	15765	15851	15614	15774	15717	15738	15948	15760	15958	15748	15643	15742	15839	15844	15688	15912	15961	15859	15715	15829	15862	15840	15874	15748	15823	16011	15962	15872	15926	15745	15857	15660	15717	15774	15805	15789	15769	15672	15907	15663	15827	15804	15838	15710	15941	15862	15766	15761	15747	15849	15782	15827	15795	15743	15621	15723	15861	15947	15733	15627	16037	15834	15715	15780	15893	15826	15732	15775	15841	15660	15813	15811	15902	15770	15904	15868	15866	15851	15728	15768	15633	15698	15805	15744	15666	15790	15820	15658	15755	15712	15865	15848	15875	16038	15685	16013	15776	15779	15740	15740	15920	15875	15792	15800	15914	15919	15819	15751	15862	15801	15731	15786	15857	15729	15857	15863	15869	15940	15855	15868	15709	15768	15829	15877	15760	15831	15859	15759	15899	15736	15899	15788	15805	15696	15920	15660	15794	15785	15715	15810	15748	15705	15913	15821	15712	15929	15878	15773	15780	15914	15785	15645	15801	15675	15746	15892	15809	15937	15830	15774	15735	15660	15777	15926	15850	15777	15953	15762	15785	15895	15795	15727	15853	15666	15854	15769	15678	15840	15795	15916	15749	15823	15785	15848	15684	15918	15903	15853	15784	15820	15855	15915	15756	15799	15975	15865	15975	15809	15753	15827	15930	15754	15945	15702	15855	15894	15821	15849	15888	15834	15903	15893	15772	15859	15779	15814	15939	15755	15715	15862	15715	15802	15839	15933	15861	15809	15827	15786	15928	15975	15824	15800	15808	15759	15878	15828	15893	15945	15824	15588	15904	15882	15917	15998	15798	15747	15929	15913	15829	15906	15890	15643	15680	15700	15625	15708	15896	15906	15761	15815	15689	15874	15860	15954	15666	15731	15873	15879	15557	15831	15769	15764	15815	15735	15895	15723	15869	15914	15602	15894	15723	15809	15685	15781	15908	15791	15706	15766	15882	15843	15871	15699	15958	15689	15698	15717	15737	15822	15824	15743	15777	15892	15813	15910	15722	15810	15913	15766	15842	15639	15818	15773	15767	15807	15885	15705	15751	15936	15715	15831	15765	15735	15593	15907	15881	15736	15800	15838	15764	15837	15883	15792	15801	15569	15855	15844	15776	15799	15785	15702	15792	15747	15687	15714	15815	15871	15976	15844	15719	15958	15615	15659	15900	15748	15856	15791	15900	15776	15726	15905	15765	15802	15731	15737	15895	15849	15759	15684	15947	15812	15774	15808	15660	15914	15833	15841	15904	15804	15734	15682	15961	15701	16043	15774	15741	15747	15744	15859	15914	15711	15853	15880	15930	15780	15759	15814	15783	15840	15782	15844	15867	15801	15680	15861	15712	15926	15733	15718	15881	15909	15817	15751	15994	15826	15741	15793	15961	15884	15931	15807	15684	15698	15714	15988	15739	15939	15854	15824	15804	15955	15730	15802	15917	15678	15641	15851	15724	15630	15849	15793	15628	15759	15791	15844	15809	15972	15690	15743	15700	16001	15703	15746	15876	15891	15699	15897	15801	15825	15957	15784	15940	15654	15861	16103	15990	15858	15929	15704	15787	15866	15922	15848	15868	15728	15840	15875	15567	15759	15785	15859	15882	15937	15796	15867	15841	15889	15698	15869	15830	15892	15853	15747	15936
23121	22132	35670	42078	41150	30995	25470	20452	19385	19459	19244	19045	19535	19300	19289	19242	19136	19209	19113	19036	18786	19174	19055	19008	18997	18918	19108	19098	18899	18984	18985	18952	19028	18918	19205	18927	18895	18909	19004	18921	19200	18913	18930	18834	19016	18838	18996	18997	19059	18996	19023	18995	18961	19127	18912	18782	18820	18824	19067	18886	19103	18968	19130	18780	19000	19039	18993	19012	18817	18778	19024	18923	19056	19100	19093	19021	19013	18983	19098	18856	18759	19003	18944	19024	18917	18798	18932	18857	18942	18912	19150	18695	19003	18960	18939	18937	18901	18769	18934	18960	18842	18869	18789	18824	18903	18785	18878	18886	18870	18739	18860	19188	18949	19114	18937	18943	19009	19186	19023	18801	18871	18961	18985	18827	18727	18937	18994	18944	18970	18982	18925	18775	18897	19048	18969	18856	18820	19005	18666	19103	18964	19002	18815	18831	18966	18799	19021	18976	18823	18889	18920	18906	18876	18731	18848	18746	19206	18903	19020	19113	19046	18713	18835	18777	18924	18847	18626	19045	18693	18821	18875	18898	18666	18722	18889	18817	18841	18943	18869	18869	18792	18736	18901	18920	19128	18855	18772	18693	18867	19003	18978	18796	18779	19244	18768	18813	18754	18912	19055	18922	19022	18873	18625	19007	19014	18744	18780	19011	18870	19030	18874	18902	18867	18790	18827	18851	18985	18860	19012	19047	18843	19040	18969	18983	18926	18647	18829	18808	18911	18830	18904	18831	19036	19000	18812	19129	18935	18848	19104	19118	18884	18751	18911	18975	18811	18890	18820	18939	18846	18790	18881	18824	19014	18899	18866	18704	18962	18840	18738	18927	18702	18843	18843	19003	19151	18838	18677	19038	18894	19033	18714	18800	18956	18877	18931	18884	19000	18892	19209	18864	19002	19063	18939	18963	18871	18962	18834	18921	18971	18787	19059	18822	18897	18985	18969	18931	18835	18845	18872	18850	18952	18789	18967	18928	18861	18809	18799	18965	18748	18919	18912	18951	18864	18968	18957	18988	19040	18871	18957	18934	18896	18700	18596	18955	18994	19046	18755	18903	18888	18831	18766	18846	18772	18846	18998	18735	18962	18858	18990	18809	18935	18755	18908	18996	18923	18844	18746	18872	18956	18867	18767	19101	18836	18676	18975	18959	18855	18949	19036	19014	18747	18947	19002	19055	18946	18781	18860	18804	18914	18927	18931	18999	18940	18819	18807	18969	18994	18698	18910	18839	19032	18829	18686	18798	18951	18790	18836	18817	19065	18996	18871	18781	18826	19054	19039	18841	18814	18801	19162	18974	18950	19012	18967	18948	18955	18847	18959	18762	18977	19081	18705	18816	18733	18898	18826	18823	18743	18932	18924	18955	19107	18690	18898	18913	18834	18848	18789	18929	19031	18820	19026	18863	18929	18780	18948	18815	18928	18900	18785	18795	18741	18968	18817	18739	18874	18994	18935	18751	18795	18978	18971	18873	18885	18769	18815	18944	18956	18652	18921	18846	18854	18818	18811	18728	18844	18889	18732	18988	18872	18857	18795	18944	18911	18898	18935	18829	18709	18823	18759	18933	18938	18664	18961	18868	19018	19087	18950	18688	19001	18912	18766	18759	18754	19019	18924	19008	18852	18833	19031	18901	18947	18949	19198	18784	18956	18871	18694	18803	18682	18852	19109	19067	18929	18836	18841	18902	19097	18780	18940	18688	18828	18865	18912	18853	18847	18776	18702	18852	18983	18666	18972	18871	19076	18856	18919	18786	18702	18906	18936	18853	18861	18855	18948	18805	18889	18807	18635	18884	19025	19065	18704	18818	18953	18942	19055	19066	18802	18949	18968	18922	18935	18692	18915	19022	18926	18886	18967	18855	19084	18901	18931	18956	19031	19104	18903	18805	18695	18966	19050	19003	18797	18980	18841	18844	18879	19003	18926	18934	18941	18942	18804	19003	18897	18995	18714	19047	18932	18656	18746	18910	18811	18876	18854	18908	18936	18813	18927	18875	18983	18581	18793	18843	19157	18802	19005	18881	19040	18863	19004	18888	18971	18822	18837	18931	18815	18954	19003	18884	19165	18979	18764	19037	18821	18975	18888	18856	19047	18801	18882	18799	18979	18864	18845	19129	19125	19054	18893	18768	19019	18992	18986	18795	19116	18901	19111	18966	18939	19026	18853	19145	18978	18862	18828	18891	18946	18791	19065	19055	18826	18981	18688	18914	18906	18852	18757	18845	18809	18866	18763	18908	18730	18885	18826	18843	18911	18943	18858	18888	18749	18973	18787	18774	18948	18840	18759	18858	18915	18775	19026	18923	18860	18923	18832	18963	18812	18947	18972	18881	19019	18841	18864	18727	18953	18826	18676	18932	19192	18640	18846	18832	18940	18881	18920	18788	18893	19118	18883	18871	18817	18965	18821	18883	19201	18931	18849	18754	18779	18923	18952	18861	19025	18907	18891	18992	19140	18810	18900	18710	18726	18631	18740	18783	18807	18925	19134	18995	19087	18761	18733	18921	18876	18924	18744	18791	19171	18883	18982	18923	18890	18744	18597	18763	18752	18883	18832	18877	19081	18995	18780	18968	18955	18944	18817	18706	19088	18944	18903	18967	19127	18782	18813	18702	18884	18869	18940	19054	18860	18899	18898	18757	19086	19134	18958	19079	19004	18976	18887	18803	18669	19003	18803	18840	19005	19025	18770	18812	18752	18832	18932	18861	18816	18780	19106	19096	18969	19009	18673	18917	18942	18810	19022	18735	18821	18759	18976	18695	18939	18763	18796	18702	18925	18866	18852	18724	18948	18961	18931	18743	18801	18943	18946	19056	18832	18839	18951	18917	19032	18606	19136	18808	18935	18974	18830	18816	18779	18963	18855	18833	18907	18796	18930	18727	18917	19053	18874	18792	18930	19063	18871	18885	18836	19089	18639	18823	19008	18687	19079	18933	19003	18854	18893	18878	18887	18933	18808	18952	18884	18781	18921	19069	18830	18922	18881	18866	18833	19037	18929	18976	18892	18888	18995	18852	18973	19092	18980	18781	19078	18616	18863	19047	18797	18715	19028	18836	18930	18854	18982	18845	18761	18891	18723	18999	18999	19021	18766	18952	19013	18971	18932	18847	18827	19012	18916	18890	18844	18899	18927	18924	18920	19021	18854	18676	19122	19118	18949	18667	18780	18746	18905	18950	18963	19205	18856	18815	18862	18979	18914	19000	18893	18980	19140	19026	18782	18676	18891	18870	18791	18796	18809	18834	18845	18849	18858	18743	18799	18966	18794	18866	18802	18832	18730	18872	19119	18824	18947	18828	19017	18943	18938	19027	18958	18871	19033	18904	18748	19033	18882	18976	18907	18910	18905	18909	18889	18930	18781	18991	18744	18925	18979	18657	18850	18736	18864	18671	18886	18887	18860	18638	18874	18950	19132	18804	18925	18705	18885	18776	19019	18919	18987	18944	18929	18748	18927	18910	19097	18874	18937	18967	18765	18740	19105	18733	18952	18763	18843	18900	18668	18738	18939	18697	18783	18905	18960	18749	19001	18798	18820	19002	18753	18862	18826	18776	18891	18870	18746	18886	18895	18852	18971	18705	19045	18831	18866	18890	18851	18954	18911	18789	18945	18837	19079	18886	19017	18935	18760	18931	18999	19055	18879	18822	18864	18985	18878	18986	18996	18750	18877	18943	18886	18813	18899	18810	18857	19147	18810	18891	18896	18693	18607	18672	18984	18973	18950	18862	19067	18942	18875	18927	18807	18819	18825	18732	18712	18931	18822	19008	19059	19130	18969	18874	18906	18892	18878	19102	18868	18822	19074	19003	18938	18952	18783	18599	18987	18918	18845	18630	18722	18868	18777	18787	18850	18895	18877	18731	18907	18865	19031	18746	18858	18866	19063	18961	19006	18824	18940	18833	18769	18970	18769	18809	18909	18735	18787	18750	18902	18846	18781	19084	18836	19036	18825	18806	18911	18886	18974	19007	18966	18926	18910	18938	18975	18916	18908	18719	18805	18711	18972	19047	18945	18943	18999	18850	18859	18643	18795	19060	18975	19042	19112	18855	18956	18745	18804	19042	18877	19043	18882	19063	18871	18799	18912	18880	18984	18996	18817	18864	18788	18756	18923	18871	18829	18935	19054	18951	18926	18718	18898	19032	18945	18891	18750	18758	18894	18802	18760	19115	18948	18785	18794	18603	18847	18991	18570	18832	18968	18870	19010	18734	18840	18894	18841	19127	18821	18960	18823	18724	18990	18744	18975	18846	19004	19095	19032	18830	18864	18880	18930	18783	18923	18921	19008	18886	19010	19025	18904	18846	18966	18935	19005	18966	18985	18843	18830	18959	18753	18895	18762	18922	18967	18921	18846	19023	18950	18687	18794	18959	18880	18946	18731	18783	18822	18726	18751	18951	18757	18903	18927	18950	19034	18889	18883	18945	18930	18935	18793	18826	18897	18882	18922	18952	18894	18935	18935	19029	19116	19169	18869	18821	18832	18733	18934	18910	18922	18868	18933	18801	19028	18824	18857	18719	18971	18839	18711	18901	19015	18849	18845	18912	18765	18864	18660	18690	18822	18766	19122	19006	18809	18726	19013	18864	18994	18946	18857	18749	18698	18860	18902	18957	18871	19101	18876	18810	18840	18815	18890	18945	18881	18859	18811	18745	18897	18877	19093	18861	19025	18916	18907	18698	18891	18652	18894	18909	18827	18722	18911	18891	18927	18949	18975	18754	18903	18852	18940	18743	18821	18798	18957	18843	19061	19048	18892	18872	19138	19017	18922	18767	19041	18915	18880	18798	18925	18678	18976	18984	19038	19036	19033	18729	18996	18853	18943	18877	19022	18764	18981	19195	18761	18902	18953	18880	18838	18973	19063	18968	18766	18880	18969	18774	18874	18951	18927	18633	18888	18997	18914	18859	18962	18843	18824	18856	18961	18842	18909	18943	19024	18933	18966	19041	18720	18946	19088	18848	18897	18793	18947	18770	18881	18793	18948	18952	18892	18879	18863	18839	18943	18782	18731	18936	18847	18869	18950	19121	18895	18746	18869	18849	18847	19046	18787	19092	18755	18771	19072	18917	18868	19069	18914	18967	18851	18753	18819	18930	18757	18944	18771	18839
62047	100545	90306	78848	58242	29128	15788	15984	15752	15901	15862	15768	15622	15687	15802	15665	15729	15578	15665	15644	15632	15704	15677	15861	15671	15775	15738	15755	15706	15828	15750	15676	15768	15594	15789	15786	15892	15690	15642	15757	15726	15700	15751	15711	15590	15742	15728	15723	15633	15852	15738	15744	15765	15751	15841	15622	15634	15846	15668	15664	15741	15667	15828	15884	15715	15748	15701	15740	15681	15724	15841	15659	15648	15808	15643	15676	15827	16010	15904	15803	15640	15663	15616	15754	15551	15709	15779	15720	15696	15797	15732	15672	15724	15723	15587	15802	15642	15813	15696	15607	15684	15742	15708	15702	15764	15783	15685	15504	15867	15709	15616	15783	15936	15660	15721	15602	15762	15718	15661	15702	15641	15477	15621	15740	15564	15790	15609	15642	15607	15636	15691	15791	15717	15610	15688	15612	15603	15632	15600	15694	15695	15675	15761	15655	15658	15675	15880	15594	15657	15605	15768	15832	15604	15613	15778	15651	15689	15658	15705	15774	15729	15701	15613	15716	15819	15606	15636	15562	15749	15481	15651	15746	15685	15716	15612	15827	15588	15535	15622	15806	15694	15395	15684	15629	15545	15909	15603	15731	15569	15548	15664	15702	15637	15670	15690	15519	15694	15647	15687	15641	15691	15797	15630	15753	15719	15823	15652	15679	15702	15850	15697	15498	15659	15627	15676	15596	15528	15739	15735	15788	15517	15655	15658	15421	15674	15751	15641	15716	15733	15641	15691	15597	15694	15566	15593	15678	15636	15723	15581	15661	15717	15536	15619	15746	15659	15722	15755	15735	15817	15670	15640	15679	15663	15822	15815	15576	15639	15559	15668	15608	15706	15845	15698	15749	15710	15821	15690	15815	15688	15736	15639	15728	15643	15730	15647	15691	15871	15662	15905	15550	15634	15704	15613	15668	15719	15738	15676	15879	15646	15905	15791	15858	15686	15784	15637	15686	15669	15586	15844	15694	15754	15749	15777	15700	15764	15713	15556	15686	15723	15720	15733	15673	15831	15729	15684	15597	15702	15618	15661	15664	15555	15689	15660	15726	15735	15611	15748	15539	15650	15657	15968	15726	15854	15597	15804	15674	15775	15675	15954	15838	15706	15819	15641	15629	15568	15689	15746	15600	15749	15600	15688	15595	15852	15655	15656	15847	15638	15530	15708	15646	15588	15771	15671	15786	15788	15716	15713	15488	15518	15775	15716	15629	15652	15620	15571	15756	15584	15780	15779	15769	15689	15660	15627	15579	15750	15341	15728	15646	15547	15698	15573	15625	15696	15709	15642	15622	15658	15742	15616	15653	15831	15605	15868	15694	15806	15643	15575	15686	15592	15799	15602	15729	15571	15605	15637	15670	15613	15792	15694	15670	15653	15763	15635	15685	15770	15749	15471	15574	15702	15450	15437	15613	15511	15748	15610	15648	15644	15499	15765	15753	15728	15693	15654	15777	15863	15562	15879	15481	15775	15562	15613	15559	15745	15576	15695	15576	15679	15741	15790	15736	15675	15778	15605	15568	15750	15523	15544	15732	15737	15592	15684	15563	15652	15622	15730	15690	15713	15610	15670	15586	15592	15668	15788	15622	15721	15771	15798	15791	15553	15655	15538	15721	15661	15733	15679	15667	15807	15664	15699	15557	15693	15693	15753	15825	15754	15844	15705	15744	15713	15721	15599	15911	15696	15684	15534	15653	15618	15669	15726	15624	15792	15738	15675	15746	15731	16014	15589	15677	15739	15726	15728	15816	15693	15635	15631	15560	15660	15767	15632	15766	15697	15698	15550	15777	15456	15627	15621	15754	15834	15839	15689	15755	15708	15616	15600	15612	15639	15526	15776	15806	15942	15661	15679	15711	15622	15702	15676	15697	15653	15664	15849	15666	15778	15436	15691	15708	15814	15675	15818	15754	15634	15692	15821	15706	15840	15661	15836	15751	15744	15574	15704	15596	15699	15676	15819	15495	15768	15593	15577	15661	15651	15637	15761	15624	15733	15650	15751	15661	15815	15630	15760	15786	15670	15821	15749	15646	15908	15749	15596	15740	15656	15897	15762	15701	15742	15783	15790	15737	15774	15561	15882	15658	15632	15659	15586	15574	15693	15784	15781	15740	15668	15775	15673	15612	15742	15745	15648	15732	15660	15692	15717	15725	15630	15706	15603	15698	15682	15564	15576	15601	15789	15818	15640	15740	15626	15823	15651	15765	15501	15602	15637	15642	15673	15554	15706	15640	15764	15749	15609	15619	15478	15650	15379	15538	15602	15493	15679	15520	15684	15797	15708	15524	15628	15587	15887	15549	15799	15696	15845	15734	15665	15691	15824	15802	15748	15502	15623	15768	15556	15706	15673	15759	15848	15716	15754	15783	15802	15680	15714	15547	15486	15732	15790	15595	15654	15664	15621	15772	15705	15518	15762	15767	15561	15547	15722	15680	15726	15693	15734	15540	15878	15664	15594	15794	15656	15546	15555	15608	15660	15616	15608	15583	15750	15688	15666	15740	15614	15878	15522	15783	15709	15587	15611	15847	15461	15697	15694	15564	15761	15740	15623	15704	15813	15834	15720	15743	15808	15772	15779	15443	15752	15694	15608	15744	15565	15670	15583	15750	15715	15705	15758	15716	15572	15658	15844	15711	15702	15573	15926	15633	15744	15755	15657	15675	15620	15896	15574	15619	15638	15735	15726	15563	15583	15851	15802	15576	15862	15595	15716	15569	15763	15768	15711	15697	15709	15467	15706	15702	15561	15760	15685	15677	15765	15688	15608	15526	15587	15859	15511	15643	15538	15693	15733	15516	15559	15542	15772	15788	15692	15689	15553	15784	15668	15595	15711	15626	15545	15638	15684	15748	15732	15682	15690	15632	15685	15590	15555	15715	15746	15761	15700	15627	15699	15768	15714	15692	15741	15661	15430	15566	15704	15738	15553	15588	15519	15615	15441	15709	15648	15711	15681	15743	15611	15606	15690	15651	15824	15593	15660	15624	15586	15562	15549	15811	15595	15609	15813	15616	15701	15693	15589	15732	15776	15546	15779	15579	15706	15656	15615	15760	15655	15833	15557	15560	15779	15690	15637	15741	15618	15748	15785	15813	15698	15776	15699	15853	15914	15644	15696	15764	15780	15757	15618	15481	15735	15802	15580	15644	15687	15949	15685	15643	15799	15633	15825	15807	15740	15650	15678	15637	15771	15661	15551	15682	15833	15730	15670	15702	15569	15774	15660	15668	16008	15426	15860	15632	15522	15674	15774	15692	15726	15810	15725	15651	15744	15523	15749	15704	15558	15737	15675	15645	15650	15791	15721	15550	15816	15720	15836	15710	15731	15838	15686	15635	15757	15779	15463	15657	15583	15749	15652	15521	15675	15593	15623	15744	15706	15730	15622	15519	15633	15712	15630	15510	15633	15582	15522	15662	15785	15552	15661	15464	15769	15762	15691	15739	15621	15569	15800	15622	15729	15761	15660	15491	15693	15573	15707	15650	15465	15795	15591	15811	15690	15694	15462	15722	15437	15704	15782	15753	15804	15623	15739	15708	15581	15543	15584	15665	15549	15718	15680	15883	15599	15645	15634	15702	15588	15724	15670	15742	15504	15662	15782	15621	15727	15684	15613	15872	15625	15611	15615	15889	15824	15558	15811	15769	15682	15593	15663	15739	15639	15647	15770	15632	15686	15714	15724	15655	15610	15901	15553	15683	15704	15786	15776	15659	15764	15669	15628	15641	15745	15581	15538	15690	15554	15750	15623	15693	15685	15672	15620	15694	15631	15628	15584	15766	15632	15858	15640	15534	15595	15679	15794	15766	15722	15653	15616	15728	15577	15774	15578	15882	15682	15679	15749	15529	15723	15580	15763	15662	15703	15825	15646	15680	15699	15586	15540	15601	15564	15738	15692	15757	15657	15793	15794	15667	15608	15605	15606	15631	15500	15642	15741	15759	15731	15672	15622	15837	15612	15624	15648	15768	15703	15680	15790	15613	15578	15697	15786	15697	15851	15782	15712	15673	15719	15626	15701	15721	15711	15769	15830	15643	15673	15595	15707	15749	15885	15595	15776	15652	15728	15858	15467	15713	15731	15598	15695	15566	15788	15825	15732	15659	15632	15743	15660	15525	15745	15750	15599	15549	15748	15624	15934	15539	15663	15665	15742	15702	15826	15818	15580	15421	15784	15680	15776	15638	15735	15678	15588	15666	15631	15794	15764	15692	15733	15654	15744	15590	15702	15653	15756	15694	15625	15683	15763	15700	15637	15672	15637	15563	15634	15892	15750	15618	15725	15514	15525	15676	15585	15716	15728	15843	15745	15765	15598	15675	15576	15550	15928	15635	15646	15762	15654	15830	15860	15556	15788	15657	15612	15773	15509	15467	15687	15503	15660	15702	15657	15637	15715	15718	15761	15809	15596	15715	15787	15553	15635	15533	15634	15696	15714	15622	15591	15638	15724	15785	15661	15767	15637	15677	15504	15723	15642	15646	15565	15734	15638	15780	15780	15703	15631	15591	15739	15883	15661	15624	15773	15707	15714	15752	15590	15632	15646	15798	15668	15740	15748	15583	15680	15743	15481	15675	15643	15687	15736	15751	15578	15666	15702	15754	15654	15529	15760	15599	15473	15744	15750	15623	15534	15708	15749	15615	15633	15684	15779	15779	15667	15579	15722	15773	15837	15712	15595	15674	15559	15707	15677	15534	15725	15687	15654	15697	15686	15744	15782	15861	15685	15629	15638	15551	15717	15938	15726	15750	15697	15861	15721	15479	15695	15711	15772	15681	15494	15787	15767	15598	15660	15478	15653	15648	15510	15631	15713	15625	15517	15729	15545	15566	15831	15459	15701	15777	15559	15695	15716	15583	15712	15845	15702	15639	15536	15690	15716	15486	15699	15721	15573	15772	15659	15620	15676	15730	15729	15761	15780	15602	15671	15652	15828	15659	15753	15881	15767	15643	15710	15556	15860	15635	15669	15754	15667	15607	15698	15639	15806	15776	15719	15833	15556	15599	15622	15587	15611	15615	15730	15716	15676	15847	15646	15718	15573	15566	15766	15643	15670	15687	15921	15678	15711	15647	15693	15653	15578	15663	15757	15688	15608	15720	15645	15759	15544	15621	15666	15805	15594	15688
29099	31038	42614	37463	28908	21354	19526	19006	19280	19015	19053	19132	19164	18914	19096	19128	19209	19089	19151	19121	19038	19014	19206	19077	19139	19132	19239	19249	18965	19193	18922	18821	19142	19104	18945	18957	19106	18978	19005	19040	18914	18948	19058	19001	18990	19031	19086	18955	19153	19038	18860	18954	18876	19094	19218	19173	19256	18999	19174	18789	19007	19096	19148	19219	18898	19203	19032	18858	19277	19212	18696	19019	18933	18959	18999	18956	19066	18972	18807	19055	19087	19071	18917	18892	19065	18911	19055	18988	19136	18875	18984	19074	19157	19022	19107	18927	19140	19173	19106	18906	18991	18936	19124	19014	19205	19019	18824	18862	19243	19120	19127	19028	18985	18881	19009	18995	19145	18900	19136	18923	18986	18950	19144	19064	18916	18851	18979	19057	19049	18999	18880	19205	18921	19009	18995	18914	19073	19151	19127	19099	18947	18899	19061	18878	18836	18962	18844	18960	18927	18965	19018	18928	19190	19026	18969	19095	18940	19146	19056	18778	19220	18994	19053	19103	18626	18956	18947	18937	18732	18879	19022	19020	19094	18930	18954	18794	19058	19094	18994	18952	18978	19011	19042	19072	19178	19207	19229	19120	18917	19129	19076	19167	18993	19016	19028	19101	19082	19076	18815	18939	19192	19122	19097	19001	19013	19076	19123	19042	19105	19066	19236	18858	19011	18807	19189	18854	19029	19004	18964	18983	18977	18962	19003	18954	19055	19032	18946	19047	18947	19076	18948	19285	19225	19131	18982	18955	19095	19157	19288	19108	18932	19019	18925	18870	19156	18794	18956	19094	19040	18993	19124	18963	19046	19167	19120	19116	19099	19039	18958	19073	19053	19162	19116	19084	19044	19089	19247	19051	19184	19170	19264	19117	18897	18933	19037	19113	19080	18983	19025	19008	18961	19065	19051	19021	19062	19087	19010	19216	19279	19104	18929	19004	19127	19063	18960	18866	18994	18987	19033	19017	19136	19059	18979	18710	18977	18829	18963	18920	19180	19095	19108	19014	19002	19081	19141	18941	19114	18755	18930	19081	19016	19077	19010	18935	18936	18820	18863	18952	18806	18894	19168	19136	19050	18833	19069	18918	18949	18842	19072	19050	19129	19145	19090	19068	19145	19048	18964	19149	19033	18994	19166	19191	18923	19159	19013	18972	19015	18954	18994	19003	19014	19207	19019	19048	18880	19167	19053	18824	19084	19154	18844	18955	18927	18708	18806	19044	19051	19069	19201	19079	18980	18922	18864	18999	18957	18912	18755	19053	19013	19154	19086	18901	19123	18928	19063	18887	19156	19088	19075	18912	18927	19112	19238	19206	19147	19131	19067	18884	18928	19020	18855	19030	18837	19059	19041	19024	18914	18846	19246	19099	18915	18931	19109	18927	19061	19081	18955	18861	19122	19065	19167	19219	19100	19045	19164	18868	18921	18976	18976	19036	18926	18994	19260	19015	18935	19091	18867	19097	18915	19034	18757	19081	19297	18993	18888	18851	19087	19100	18971	18886	19157	19002	18934	18982	18977	19151	18864	19132	19107	19090	19213	19103	19112	19137	18970	19174	19170	18785	19186	18968	19128	18947	19035	19026	19095	19064	19032	19010	18947	18955	19072	19040	19153	19067	18979	18918	18866	18815	19179	18924	19081	19207	19029	18857	19155	19027	19123	19255	19011	19002	18924	18958	19001	18957	19067	18920	19114	18869	18954	19075	19050	19014	18888	19170	18949	19289	19179	19079	19056	19086	19038	19033	19195	18957	19057	19170	19129	19136	19042	18926	19212	18942	19155	19120	18813	18919	18972	19083	18964	19291	19216	19300	18922	18923	19125	18798	19022	18971	18786	19063	19145	18950	18916	18805	19108	19138	19058	18967	19019	19120	19010	18968	18974	19066	19013	19037	18820	19132	19063	19011	19100	18800	18983	18990	19112	18770	18984	19079	18985	19285	18893	19246	19011	19005	18913	18924	19115	19182	18977	19007	18793	18976	19160	19034	18997	18973	19001	19113	18910	18914	18915	19041	18670	19085	19188	18972	19087	19121	19137	19086	19070	19029	19230	19172	19071	19119	19237	18844	19124	19171	19065	19057	19371	18994	19120	18949	18861	19023	19009	19039	19128	19144	19221	19026	19149	18778	18874	18853	18851	18943	18939	19117	19063	18909	19139	18909	19042	19209	19085	18916	18783	18894	18997	18993	18993	19041	18924	19118	18991	19217	19013	19131	18886	19124	19099	19039	19001	19159	18989	18988	19175	18924	18850	19165	19146	19237	19247	18971	18873	19027	18988	18829	18814	19003	19139	18959	19112	19268	18949	19038	19053	19227	19064	18762	19005	19308	19080	19341	18914	19013	19151	18970	19065	19120	19198	19034	18958	19003	19239	19128	19012	19020	18830	19146	18960	18945	18991	19001	19154	19004	18998	19060	19137	19057	18976	19080	19190	19061	19142	19063	19018	19227	19281	18960	19081	19098	19078	18948	19039	18885	18958	18844	19066	19160	19141	19158	19192	19030	19069	18769	19052	18884	18981	18987	18797	19075	19082	18861	18862	19160	19063	19090	18947	19145	18995	19042	19024	18909	18874	18953	19205	18957	18979	19046	19023	18922	19061	19098	19057	18890	19144	19111	18866	19015	18952	18949	19123	19290	19054	19133	19047	19167	18877	19039	19103	18913	19242	18965	18874	19109	18931	18905	18984	19050	19187	19352	18937	19115	19019	19135	19152	18965	19206	18970	18928	18977	19015	18972	19076	18983	19096	18957	19162	19065	19057	19312	19054	19078	18827	19107	19154	18845	19054	18789	19036	19113	19088	18906	18983	19046	19022	19030	19198	19173	19174	19105	19163	19054	19072	19149	18956	18927	19036	19047	19102	18926	19064	19108	18853	18990	19050	18874	19296	19156	18937	19045	19304	19018	19041	19051	19091	19101	18935	18940	18866	19134	19025	19109	18931	19016	18712	19182	19136	19097	19041	19097	19065	19032	18962	19130	19324	19018	19059	19215	18945	18945	19004	19087	19116	19160	19072	19129	19055	18909	19111	18942	19160	18979	19093	19291	18944	19003	18882	19151	19031	18960	19295	18918	19137	19223	18830	18835	19096	18927	18984	18962	18995	19056	19005	19039	19219	18900	19104	18859	18997	18915	19138	18991	18983	18827	19053	19054	18973	19146	19185	19106	19056	19158	19139	19198	18926	18921	18961	18955	18995	19027	18832	19126	19207	19114	19201	19132	19184	19047	18889	19216	19056	19028	18963	19314	19214	19045	19284	19050	18908	19059	19093	18985	18939	18802	19106	18971	18882	18966	19190	18863	19091	19179	19092	18978	18981	19221	19190	19067	19129	19001	19136	18955	18951	19092	19059	19295	19152	18999	18925	19014	19138	19046	19132	19016	18991	19152	18976	18890	18978	19035	19088	18881	19136	19168	19112	19051	18993	19086	19071	18955	19091	19034	19005	18837	19076	19333	19004	19006	19096	19162	19059	19067	18972	18975	19041	19177	18943	19089	19276	18926	18968	18967	19020	19185	19085	19100	19014	19065	18998	19166	19132	18959	19065	19093	19083	19047	19085	19127	19112	18643	19168	19144	19143	19135	19022	19107	18977	19032	18824	18881	18844	19011	19013	19021	19143	19041	18966	19187	19033	18970	19140	18950	19168	18888	19124	19099	19015	19089	18979	19003	19019	19010	18936	18767	18947	19095	19164	19338	19083	19014	19031	19240	19182	19148	19162	19369	18982	19035	19128	18950	18834	18957	19041	19059	19019	18929	18999	19106	19182	19068	19132	18755	19022	19073	19134	19210	19079	19205	19051	18950	19220	18816	19161	18997	19068	19128	19040	19214	19178	18933	18959	19187	18885	19006	19053	18875	19228	19082	18942	19027	19204	19130	19133	19100	18947	19037	19302	19089	18831	18911	18985	19143	18955	18784	19009	19120	18986	19267	19125	19158	19102	18999	18946	19222	18996	19064	19009	18984	18941	19188	19123	19033	18873	18969	19007	19008	19070	19061	19051	19165	18977	19035	18952	19052	19110	19198	18979	19253	19088	18906	19064	19119	19188	18892	18848	19118	19247	18957	19132	19028	19005	19007	19125	19111	18974	19001	19247	19076	19009	19064	19191	19041	19038	19084	18926	18980	19047	18923	19094	19066	19079	19181	18972	19130	19197	19130	19086	18991	19049	18849	19076	19098	19041	19065	19137	18941	18952	19211	19039	19126	19155	19017	18955	18920	19043	19065	19112	19002	18698	18894	19071	18971	19123	19065	18961	19189	18867	19132	19066	19185	19024	18996	18898	19032	19183	18987	19142	19115	19023	19206	19117	19047	19253	19144	19125	19051	19032	19027	19251	19122	19075	19071	18933	19116	19191	19055	18978	19089	19002	19226	19056	19101	19022	18959	19067	18942	18952	19148	19018	18856	18779	19104	18872	19053	19253	19048	18849	18960	18616	19110	19280	18845	18960	19058	19107	19025	19046	19092	19039	19060	18882	18976	19078	19185	19074	19320	19123	19072	19069	19119	19234	18859	18951	19096	18953	19120	19226	18852	18925	19032	19167	18913	18900	19156	19006	19222	19068	18928	18901	18931	19115	19084	18985	18985	18998	19096	18982	19118	18967	19088	19175	18918	19017	18934	18947	19010	18919	19124	18763	19066	19131	18960	19166	19179	19305	19217	19119	19208	19138	18959	19306	19109	19131	19043	19018	19114	19015	19070	18917	19111	19079	19037	19122	19155	19118	19134	19221	19029	19130	19259	19022	19153	18890	19102	18856	18902	18954	18829	19137	18862	19163	19136	19187	19022	18980	18909	19060	18845	19092	19052	18945	19021	19133	18910	19029	19063	19111	19044	19164	19184	19235	18989	19206	18969	18914	18694	19013	19093	18894	18795	19046	18933	18931	18805	19013	18782	19012	18926	19026	18931	19034	18854	18965	18917	18909	18984	19142	19087	18900	18957	19212	18896	18970	18971	19263	18909	18926	18993	18964	18961	19092	18911	18928	19114	19058	19216	18990	18843	19042	18920	18853	19049	18854	19013	18999	19112	18974	19039	18961	19018	18986	19073	18975	18910	19108	19115	18990	18782	18867	18883	19034	18900	18902	18958	19105	18946	19050	19057	19141	19048
32520	49647	46699	34758	26605	17223	15989	15980	15905	15600	15819	15899	15846	15661	15863	15894	15764	15851	15752	15916	15794	16006	15647	15964	15658	15889	15800	15852	15834	15900	15825	15928	15844	15696	15739	15964	15838	15831	15742	15802	15711	15878	15589	15797	15847	15778	15750	16003	15843	15736	15867	15712	15865	15672	15764	15783	15642	15768	15729	15873	15586	15851	15901	15804	15718	15840	15863	15578	15779	15634	15733	15789	15804	15770	15982	15805	15991	15591	15813	15711	15874	15719	15775	15787	15976	15719	15818	15933	15738	15913	15700	15906	15785	15902	15688	15762	15887	15738	15630	15797	15885	15886	15877	15881	15878	15757	15767	15814	15786	15899	15841	15850	15870	15756	15796	15757	15827	15703	15754	15824	15830	15701	15811	15645	15880	15728	15887	15836	15790	16054	15802	15939	15702	16028	15917	15894	15966	15732	15869	15829	15738	16008	15760	15886	15763	15741	15607	15861	15862	15744	15743	15780	15961	15730	15831	15796	15848	15644	15499	15980	15625	15948	15643	15790	15888	15674	15811	15782	15961	15818	15680	15857	15752	15734	15862	15869	15657	15782	15834	15607	15728	15917	15795	15715	15980	15799	15964	15626	15761	15748	15978	15790	15916	15784	15727	15605	15739	15836	15847	15800	15941	15819	15756	15812	15741	15877	15859	15834	15869	15804	15772	15627	15833	15852	15641	15731	15889	15768	15644	15724	15835	15806	15861	15849	15753	15898	15776	15889	15835	15771	15821	15873	15765	15863	15763	15861	15753	15721	15789	15833	15857	15761	15742	15812	15701	15826	15692	15678	15724	15818	15727	15673	15758	15821	15673	15943	15719	15791	15916	15833	15730	15857	15814	15623	15785	15778	15866	15859	15808	15975	15615	15795	15788	15762	15775	15975	15836	15854	15946	15974	15774	15708	15821	15778	15817	15765	15830	15678	15787	15817	15827	15634	15764	15733	15655	15714	15851	15667	15766	15876	15893	15834	15764	15702	15749	15706	15826	15765	15687	15939	15750	15722	15792	15744	15651	15695	15709	15931	15662	15939	15629	15851	15708	15836	15761	15902	15815	15881	15959	15815	15837	15741	15757	15962	15869	15832	15684	15775	15714	15788	15785	15946	15948	15711	15775	15801	15720	15748	15701	15866	15720	16024	15683	15726	15778	15722	15861	15865	15766	15806	15731	15819	15846	15885	15863	16097	15684	15894	15892	15955	15738	15624	15659	15847	15558	15948	15767	15822	15782	15934	15850	15799	15725	15810	15729	15876	15577	15968	15713	15834	15901	15690	15937	15911	15806	15697	15950	15776	15744	15777	15800	15779	15881	15639	15967	15750	15775	15792	15655	15873	15913	15869	15657	15829	15937	15832	15686	15817	15904	15888	15894	15939	15924	15780	15837	15860	15695	15850	15785	15585	15759	15710	15837	15792	15851	15874	15622	15798	15722	15705	15723	15874	15990	15846	15801	15812	15868	15791	15821	16040	15789	15933	15812	15751	15911	15598	15914	15644	15498	15669	15793	15955	15882	15862	15732	15682	15808	15769	15804	15846	15860	15976	15683	15818	15845	15865	15806	15805	15763	15665	15895	15839	15718	15765	15848	15859	15813	15806	15873	15876	15932	15705	15874	15735	15861	15764	15773	15818	15770	15853	15939	15839	15679	16049	15853	15677	15840	15760	15837	15808	15758	15877	15711	15722	15779	15882	15849	15745	15838	15813	15825	15677	15837	15825	15879	15979	16035	15794	15807	15777	15912	15646	15858	15765	15618	16035	15666	15849	15805	15844	15904	15894	15829	15814	15825	15850	15766	15839	15762	15819	15833	15903	15761	15692	15852	15808	15853	15825	15976	15808	15864	15778	15726	15748	15900	15774	15738	15777	15856	15887	15941	15745	15729	15765	15786	15862	15885	15713	15692	15835	15827	15752	15800	15891	15840	15793	15660	15806	15817	15681	15661	15875	15883	15795	15778	15643	15643	15880	15863	15720	15671	15778	15998	15637	15761	15739	15581	15890	15779	15687	15878	15686	15677	15642	15947	15807	15830	15625	15905	15711	15860	15837	15887	15863	15788	15735	15907	15753	15935	15902	15750	15863	15743	15848	15853	15838	15869	15845	15847	15712	15956	15916	15844	15771	15794	15873	15931	15686	15791	15749	15832	15757	15838	15708	15698	15921	15914	15852	15750	15787	15774	15982	15842	15751	15862	15780	15695	15713	15846	15886	15804	15692	15814	15867	15799	15751	15879	15671	15710	15875	15565	15681	15788	15716	15849	15824	15840	15913	15911	16026	15650	15853	15746	15827	15763	15830	15770	15883	15797	15813	15627	16077	15794	15756	15735	15764	15878	15805	15819	15872	15842	15648	15790	15723	15680	15783	15737	15861	15889	15819	15632	15906	15811	15724	15974	15858	15800	15704	15725	15836	15665	15762	15859	15860	15687	16018	15760	15798	15701	15806	15933	15723	15734	15865	15802	15745	15827	15747	15663	15875	15684	15681	15713	15787	15806	15762	15735	15688	15970	15665	15860	15748	15719	15741	15981	15785	15820	15830	15673	15806	15868	15798	15761	15823	15776	15743	15977	15816	15551	15825	15992	15629	15793	15893	15843	15834	15940	15733	15695	15668	15914	15691	15911	15780	15822	15893	15969	15927	15811	15758	15838	15807	15679	15793	15858	15825	15797	15695	15749	15833	15989	15814	15647	15739	15878	15710	15944	15833	15691	15688	15823	15680	15784	15741	15778	15782	15882	15731	15896	15616	15736	15764	15722	15951	15702	15813	15608	15812	15721	15830	15811	15760	15911	15926	15833	15786	15741	15765	15817	15808	15810	15778	15760	15725	15866	15741	16031	15727	15783	15901	15681	15879	15693	15741	15821	15825	15900	15763	15964	15876	15757	15706	15688	15644	15779	15613	15913	15875	15788	15730	15686	15777	15668	15645	15747	15856	15724	15935	15861	15510	15874	15873	15887	15875	15761	15778	15862	15855	15769	15704	15741	15633	15795	15749	15920	15850	15781	15743	15829	15780	15776	15859	15850	15909	15945	15684	15825	15674	15713	15950	15767	15960	15796	15886	15944	15812	15747	15913	15731	15829	15828	15696	15864	15850	15704	15685	15798	15999	15898	15673	15920	15820	15755	15875	15838	15944	15777	15857	15887	15849	15703	15816	15786	15659	15765	15761	15900	15801	15850	15847	15874	15889	15899	15861	15967	15865	15680	15733	15605	15811	15982	15658	15891	15795	15845	15769	15755	15834	15840	15768	15888	15893	15790	15857	15777	15963	15670	15953	15576	15825	15732	15650	15747	15974	15602	15749	15968	15869	15676	15793	15875	15819	15863	15651	15706	15838	15792	15806	15784	15777	15820	15943	15782	16018	15634	15813	15855	15817	15790	15678	15931	15775	15858	15721	15753	15792	15731	15904	15799	15579	16047	15922	15768	15740	15741	15927	15844	15585	15870	15932	15884	15845	15691	15863	15772	15821	15968	15826	15769	15937	15734	15746	15898	15776	15941	15895	15775	15800	15745	15784	15809	15950	15737	15864	15707	15730	15921	15782	15737	15922	15803	15879	15795	15700	15867	15723	15830	15728	15897	15837	15879	15847	15724	15694	15823	15844	15976	15653	15641	15707	15753	15826	15982	15899	15716	15859	15853	15750	15827	15808	15796	15697	15819	15602	15761	15819	15810	15838	15813	15840	15757	15664	15841	15931	15871	15922	15831	15838	15792	15713	15683	15772	15822	15844	15871	15674	15747	15706	15752	15667	15887	15762	15761	15825	15776	15876	15858	15797	15820	15657	15806	15915	15780	15941	15745	15962	15692	15964	15875	15704	15823	15951	15793	15720	15784	15960	15848	15780	15908	15866	15722	15895	15686	15831	15767	15758	15747	15914	15937	15736	15665	15729	15846	15999	15953	15842	15695	15739	15813	15592	15783	15811	15817	15780	15798	15661	15800	15774	15947	15832	15783	15842	15732	15864	15910	15851	15808	15776	15853	15978	15860	15760	15806	15785	15697	15657	15952	15770	15833	15993	15705	15864	15734	15719	15826	15988	15670	15711	15743	15755	15739	15898	15743	15673	15740	15564	15803	15807	15852	15851	15721	15800	15928	16110	15740	15772	15970	15842	15920	15860	15741	15732	15867	15769	15836	15872	15985	15840	16025	15812	15787	15859	15760	15967	15731	15862	15925	15845	15898	15788	15787	15793	15759	15714	15775	15918	15822	15932	15750	15843	15717	15906	15870	15893	15784	15817	15726	15925	15815	15770	15860	15884	15779	15797	15649	16020	15663	15830	15917	15763	15681	15725	15828	15786	15869	15785	15683	15717	15681	15806	15870	15766	15806	15874	15782	15680	15902	15830	15659	15643	15890	15858	15730	15887	15809	15755	15746	15861	15710	15781	15598	15897	15834	15970	15726	15857	15942	15862	15708	15802	15896	15829	15720	15676	15804	15760	15712	15890	15765	15649	15804	15708	15894	15881	15810	15699	15891	15938	15941	15701	15686	15846	15742	15856	15950	15856	15847	15899	15878	15959	15933	15826	15672	15819	15747	15727	16052	15890	15812	15870	15789	15767	15858	15739	15993	15596	15927	15754	15883	15961	15731	15936	15794	15885	15913	15873	15887	15948	15757	15509	15805	15767	15856	15781	15864	15875	15853	15885	15810	15810	15741	15869	15715	15731	15650	15822	15926	15668	15980	15812	15737	15736	15845	15780	15685	15723	15801	15906	15826	15792	15753	15941	15746	15885	15840	15821	15853	15888	15932	15858	15816	15665	15873	15860	15701	15581	15706	15779	15697	15781	15846	15621	15840	15889	15847	15637	15833	15768	15787	15829	15821	15663	15748	15698	15780	15723	15793	15952	15866	15888	15750	15809	15804	15779	15831	15765	15983	15859	15819	15823	15781	15715	15725	15880	15720	15965	15750	15954	15854	15684	15739	15773	15861	15841	15714	15680	15774	15806	15924	15680	15708	15850	15789	15689	15798	15744	15764	15770	15821	16091	15663	15671	15742	15748	15860	15873	15939	16004	15941	15757	15903	15872	15660	15761	15758	15821	15758	15679	15979	15935	15754	15886	15991	15820	15882	15743	15914	15799	15823	15841	15937	15903	15821	15827	15840	15883
23909	23194	42217	44729	41391	29245	23713	19870	19202	19311	19090	19110	19551	19308	19301	19388	19221	19189	19285	19321	19137	19040	19223	19220	18977	19213	19157	18978	18992	19177	18920	19100	19197	19079	18885	19127	19208	19014	19113	19053	19095	19166	19290	19101	19012	18968	19011	19258	19030	19088	19050	19019	19148	18967	19043	19088	19084	19052	18922	18919	18802	18966	19203	19020	18949	19125	19056	19237	18976	19067	19048	19004	18871	18995	19116	18908	18893	19107	19052	18996	18972	19253	19013	19127	19060	19156	19310	19087	19066	19113	18985	18908	19127	18944	18841	19074	18936	19018	18980	19207	19181	18968	19025	18975	18933	19001	19089	19253	18887	19202	19001	18935	19106	19014	19017	18832	19159	18917	19003	18889	18899	18829	19168	18977	19152	19164	18953	19091	19080	19002	19038	18823	18991	19095	19115	19040	18945	18861	19095	19068	19004	19041	18859	19049	18859	19088	18828	19082	19064	19037	19021	19138	18828	19120	18766	19055	19085	19081	19048	18832	18910	19064	18867	19137	18999	18847	19066	18946	19129	19070	18933	18940	19084	19196	19120	19246	18987	19027	18990	18947	19241	18986	19268	19071	18975	19097	19049	18946	19002	18780	19095	19018	18772	19059	19087	18807	18871	18865	18918	19090	19240	19095	18987	18987	18921	19169	19077	18974	19087	19093	18958	19091	19052	19055	19310	18963	19014	19000	18781	18985	18898	19111	19110	18976	19069	19062	18990	18920	19103	19148	18893	19168	19205	18922	18965	18966	19151	19110	19223	18967	19103	18932	18848	18809	18933	19165	18795	18806	19276	18930	19026	18964	18930	18966	19057	19012	19099	19219	19050	19181	19103	18893	18837	18933	18994	19120	18898	19165	19133	18895	19065	18977	18868	18898	18973	19063	19018	18995	19100	18938	19179	19104	19117	19091	19229	18925	19020	19021	18961	19079	19241	18813	18955	18974	19063	19077	19204	19064	19054	18995	18856	18907	19061	19117	19147	18927	18868	18869	19219	19067	19136	19025	18875	19139	19054	19033	19058	18771	18866	19001	18920	19051	19080	19162	19070	18971	19057	18999	19041	19059	18949	19097	18999	18962	18738	18972	19146	19217	18845	19054	18894	19013	18938	18885	19187	18969	19190	19059	18989	19073	19074	19067	19072	19116	18791	19082	19009	19022	18890	19111	19163	19129	19092	18970	18923	19076	19080	19102	18979	19051	19279	19091	18940	18996	19138	19170	19256	18974	19133	18958	18848	19031	19163	19075	18978	19263	19098	19174	18975	19180	19275	19117	19045	18984	18895	18853	18980	18819	18959	19061	19105	18939	19238	18934	18995	19050	19098	19050	19068	18964	18954	18717	19091	18986	18985	19079	18982	19067	18931	18918	19164	18954	18922	19147	19113	18997	18863	19084	19103	19133	19090	19095	19156	19004	19030	19037	19001	19032	19089	19000	18945	19043	19031	19074	18991	18853	19265	19021	19153	19105	19028	19001	18997	19045	19091	19060	18883	18909	18925	19207	19251	19023	19223	19008	18983	19118	19254	19138	19032	19391	18979	19097	18966	18832	18941	19102	18987	18976	18771	19182	18882	19018	18982	19005	19145	18964	18990	19015	19284	19117	19111	18892	18856	18944	19139	19210	18910	19133	18926	19078	19259	19089	18775	19023	18992	19195	19136	19065	19205	18881	19055	18989	18930	19072	19020	19097	19153	19018	18943	18945	18942	18930	19014	19083	19009	18967	19189	19243	18806	18973	19038	18802	18877	19122	18986	19015	19004	19103	19169	19253	19195	18971	19008	19019	19046	19061	19057	19071	18928	18862	18819	19124	19189	19070	18787	18883	18976	19118	18842	18972	18886	18998	18960	19119	18962	19230	19055	19109	18938	18893	19284	19109	19018	18817	19140	19139	19029	19088	19052	18892	18866	18940	19250	18815	19062	18926	18961	19017	19074	19067	19145	19071	18929	19177	19095	19228	19031	19108	18876	19179	18964	18899	19181	19024	18939	18743	19037	19104	18834	18962	19204	18858	18966	18952	18845	18974	18885	18943	19106	18827	19085	18886	19127	18993	19041	19036	19156	19116	19277	19154	19137	18900	19152	19264	18981	19247	19022	18966	19042	19004	19089	19082	19070	19127	19173	19201	18785	18941	18971	19121	18996	18853	19140	18890	18969	19090	19048	19229	18909	18858	19007	19089	19125	19135	19099	18811	19096	18877	18944	19000	19103	19100	19038	19113	19043	19160	19152	19028	18929	19069	19068	19021	19028	19000	19007	18870	19083	18936	18949	19028	18958	19029	18909	18979	18858	19081	18860	18915	18925	18913	19032	18793	18999	19010	19342	19069	18913	19039	19052	18904	19111	19218	18947	19012	18888	19061	18999	18992	19207	19204	18966	18894	19024	18859	18847	19022	18986	18791	19044	19039	19270	18899	18909	19088	19057	18973	18859	19111	18994	19068	19153	19130	19140	19032	19081	19033	19189	19002	19176	19029	18966	19220	18940	18983	18841	18748	18811	19109	19034	19101	18837	19071	18916	19133	19106	19017	19094	19100	18928	18941	19255	19044	19058	19064	19156	18975	19154	19030	18905	19025	19111	18971	19026	18816	18763	19036	18983	19024	19103	18960	18860	19099	19030	18983	19075	19197	19057	19009	18830	18985	18902	18967	18805	19065	18921	18906	18896	18837	19194	19036	19100	18911	19011	18888	19074	19062	19242	19067	18966	19011	19028	19044	19346	19116	19137	19108	19009	18799	18859	19076	18916	19069	18956	18983	18929	19065	18937	19175	18933	18792	19010	19126	18999	19011	18974	18874	18988	19040	19003	18817	18968	19054	18835	18956	19029	19121	19188	19173	18841	19009	18910	19036	18959	19273	19043	18962	19126	19021	19079	19301	19067	19017	18790	18886	19010	19133	18965	19181	19013	19236	19009	19021	19000	19151	19121	19267	19266	19314	18772	19029	19037	19011	19039	19193	19048	19040	19114	19241	19106	19212	18899	19156	19137	18847	19101	19149	19001	19159	19026	19068	19145	19181	19050	19097	19026	19001	18895	18904	18828	18833	18690	18752	19235	19088	19163	18942	19102	18828	19153	19169	19006	19085	19153	19025	18979	19051	19096	19111	18995	19065	19174	18936	19126	19086	19035	19031	19000	19224	19112	19054	19040	19163	18886	19258	19011	18822	19020	18997	18821	18983	19175	18942	18967	18975	19110	19015	19030	18921	18995	19065	19084	19093	19052	19117	19006	19055	18868	19028	19117	19040	18940	19109	18975	19002	19154	19147	19082	19131	19124	19112	18830	19125	19337	19071	18955	19003	19044	18848	18972	19004	19046	19065	19021	19047	19038	18946	19258	18897	18943	19121	19030	19185	19078	19224	19049	19391	18985	19127	18994	18815	18815	19059	19230	18939	18950	18866	19017	19096	19193	18991	19252	19379	19021	18979	18997	19135	18894	19012	19178	19097	18977	19004	18855	19082	19039	18962	18950	18986	18876	18915	18996	18924	19015	19074	18993	18981	19043	19087	18794	19039	19050	19012	19186	19109	19075	18875	18814	19056	19223	18979	19021	19028	19288	19016	19129	19022	18924	19152	19009	19047	18856	19035	18963	18976	19325	19178	18853	19193	19128	18831	19092	19197	18991	19020	19009	18917	19085	18840	18972	19067	19000	19053	18972	18964	19055	18915	19136	18920	18949	18962	19022	18916	19110	19143	18988	18901	19004	19044	18979	19069	19103	19081	19171	18832	18842	19122	19034	18792	19136	18995	19027	18903	19003	19054	18862	18970	19105	18977	19076	18906	19073	18938	19037	18922	18918	18867	19362	19247	19137	19087	18845	19179	19116	19297	18880	19247	19143	19238	18983	19311	18964	18982	19095	18942	18816	19046	19206	19092	18947	19188	18971	19138	19248	19040	18906	19125	18734	19070	19100	18998	18722	18897	19048	19072	18987	19088	19203	18997	18924	18963	19083	18782	19159	19083	19010	19144	19123	18853	19057	19116	19145	19107	18940	18938	18928	19068	19105	18989	18939	19054	18985	18938	18825	18995	19084	19094	18908	18965	18970	19061	19035	19061	18993	19112	19017	19255	19231	18986	19253	19047	18899	19022	19035	18893	18972	19019	19007	19096	19061	18974	19260	19028	19220	19093	19095	18930	18846	19053	19110	18973	18958	18829	18940	18984	19030	19119	18959	18821	19048	18828	18923	18899	18851	19011	19252	19076	19079	19013	19075	18969	18942	18830	19138	18782	19205	19045	19276	19168	19025	19058	18876	18967	19022	18966	19163	19192	19108	19053	19127	19061	19068	19009	18974	18903	18967	18916	18879	18968	18964	18968	19053	18913	19086	19035	18931	18952	19191	19047	19001	19072	19092	18891	18912	19232	18995	19011	18932	19032	18755	18885	18900	18830	19067	19070	19203	18795	19202	18949	19020	18998	19152	18990	19143	18951	19094	19162	19045	19181	18974	19071	19020	19141	19181	19322	19002	19236	19169	18978	19084	19256	19039	19097	19077	18940	19029	19238	19095	19074	19114	18758	19058	18997	19021	19106	18851	18814	19109	18953	19032	19261	19102	19129	18978	19007	19105	18970	18668	18917	18924	19011	19081	18945	19014	19126	18929	19062	18922	19057	19111	19006	18983	18922	19076	19008	19138	18948	19092	18977	18968	18845	19092	19024	19002	18983	18971	18957	19091	19123	19102	19001	18846	19003	18966	19197	19023	18942	18864	19085	19110	19038	19151	18897	18988	19049	19106	18913	19020	18915	19108	19240	19177	18966	19085	19025	19031	18927	19078	19059	19055	18966	18863	19024	19112	19225	18971	19036	19199	18965	18914	19225	19056	18979	19050	19005	19196	19350	19054	18995	18938	18972	19088	18914	19000	19123	18954	19009	19100	19171	18868	19104	19226	19154	19003	18927	19167	18922	19065	18837	18789	19146	19094	19167	19019	19029	18999	19154	19093	18923	19281	18975	19066	19010	19149	19127	19097	19105	19076	18809	19059	18992	19054	19265	18941	19005	19034	19004	19067	19081	19047	18944	19026	19071	19097	19040	19059	18891	19022	18979	18810	18952	19074	19196	19368	19063	18922	19154	19062	18974	19154	18992	19021	18981	19114	19010	19149	19000
55488	95920	87849	67764	49015	24878	15944	15907	16030	15896	15911	15944	15850	16144	15988	15856	15902	15920	15846	15862	15948	15838	16061	15794	16040	15766	15867	15885	15981	15898	15846	15986	15777	15862	15875	15917	15698	15820	15832	15892	15942	15862	15751	15848	16059	15905	15801	15737	15748	15721	15936	15838	15720	15905	15777	15909	15784	15877	15866	15835	16009	15845	15679	15940	15880	15934	15991	15933	15863	15740	15839	15869	15901	15808	15951	15726	15874	15985	15920	15812	15942	15956	16100	15824	15876	15838	15827	15814	15942	15809	15805	15610	16061	15787	15897	15773	15974	15806	15863	16018	15893	15715	15865	15858	15718	15966	16069	15715	16022	15721	15772	15844	16075	15976	15994	15776	16009	15736	15916	15819	15838	15632	15759	15710	15861	15785	16044	15569	16004	15696	15767	15845	15753	15719	15861	15865	15910	15901	15977	16010	15823	15858	15985	15846	15791	15958	15756	15891	15727	15748	15674	15793	15923	15849	15746	15776	15955	15877	15857	15766	15993	15829	15670	15837	15995	15825	15936	15910	15903	15808	15907	15865	15892	15903	15761	15945	15661	15792	15874	15796	15890	15776	15905	15863	15905	15842	15805	15739	15877	15883	15799	15718	15825	15873	15933	15839	15852	15799	15984	15791	16001	15731	15787	15862	15794	15684	15754	15971	15823	15845	15799	15937	15833	15852	15839	15757	15745	15881	15763	15904	15810	15818	15761	15876	15841	15667	15798	15809	15874	15849	15787	15852	15963	15889	15835	16020	15755	15673	15866	15691	15727	15905	15620	15897	15923	15751	15818	15747	15867	15963	15970	15930	15679	15710	15852	15763	15706	15828	15927	15875	15657	15835	15896	15917	15794	15878	15778	16004	16057	15786	15928	16094	16032	15828	15690	15951	16000	15669	15820	15815	15950	15857	16078	15853	16051	15742	15769	15687	15753	15898	15844	15789	15902	15877	15855	15954	15778	15784	15737	15579	15846	15836	15840	15784	15662	15868	15883	15857	15844	15722	15931	15791	15700	16007	15942	15727	16014	15669	15728	15830	15787	15663	15825	15856	16028	15832	15821	15845	15733	15741	15869	15983	15852	15950	15765	15872	15829	15824	15956	16224	15773	15793	15917	15861	15863	15838	15803	15875	15863	15889	15967	15990	15800	15875	15923	15930	15951	15718	15835	15813	15797	15568	15923	15788	15747	15876	15731	15886	15857	15826	15888	15951	15851	16025	15867	15819	15818	15932	15782	15856	15820	15787	15788	15912	15927	15776	15819	15792	16042	15834	15906	15874	15800	15922	15843	15671	15901	15954	15749	15972	15722	15816	15908	15829	15770	16090	15820	15795	15976	15930	15954	15793	15921	15609	15807	15742	15830	15861	15742	15981	15846	15837	15808	15634	15670	15708	15768	15932	15783	15815	15849	15673	15765	15870	15845	15917	15866	15824	15722	15996	15746	15900	15731	16038	15704	15705	15893	15811	15913	15774	15688	15889	15800	15797	15903	15912	15999	15800	15899	15781	16000	15846	15685	15929	15921	15918	15783	15808	15819	15736	15910	15864	15867	15868	15828	15895	15813	15927	15940	15828	15800	15868	15866	15797	15857	15862	15918	15805	15667	15992	15733	15836	15810	16011	15876	16017	15948	15955	15912	15879	15836	15780	15912	15922	15906	16061	15856	15923	15913	15923	15936	15918	15944	15778	15840	15922	15938	15809	15837	15691	15716	16000	15895	15935	15935	15885	15956	15912	15723	15870	15760	16059	15968	15916	15796	15785	15795	15854	15839	15991	15888	15782	15841	15910	15904	15799	15769	16054	15879	15849	15855	15841	15810	15757	15816	15983	16008	15858	15931	15706	15851	15874	15817	15872	15742	15821	15880	15858	15880	15974	16006	15731	15916	15768	15888	15779	15936	15795	15694	15920	15935	15776	15805	15977	15856	15855	15772	15933	15811	15831	15742	15688	16030	15771	15935	15812	15786	15796	15844	15739	15900	15696	15999	15894	15784	15747	15782	15972	15988	15936	15715	15895	15784	15844	15759	15807	15844	15750	15807	15823	15993	15772	15941	15891	16035	15812	15796	15924	15871	15944	15912	15977	15904	15951	15888	15801	15855	15767	15804	15849	15886	15817	15816	15822	15724	15866	15851	15852	16043	15769	15931	15746	15886	16010	15896	15943	15659	16005	15838	15677	15785	15722	15988	15867	15926	15923	15850	15783	16047	15854	15709	15965	15983	16031	15801	15883	15877	15772	15784	15860	15834	15944	15842	15854	15731	15838	15684	15998	15854	15889	15783	15999	15763	16016	15722	15996	15779	15880	16008	15917	15866	15923	15793	15853	15868	15950	15847	15709	15855	15986	15728	15855	15994	15896	15878	15712	15926	15855	15797	15818	15843	15858	15813	15818	15835	15937	15736	15742	16155	16049	15914	15786	15847	15993	15843	15852	15899	15742	15951	15913	15995	15963	15955	15851	16013	15987	15850	15722	15928	15824	15781	15830	15745	15877	15913	15839	15957	15918	15901	16002	15797	15772	15943	15887	15889	15762	15921	16003	15782	15894	15932	15722	15774	16028	15800	15900	15857	15751	15834	15973	15903	15964	15889	15805	15832	15792	15807	15876	15873	15948	15841	15855	15931	15931	15665	15819	15956	15988	15700	15865	15643	15685	15835	15762	15777	15844	15824	15933	15943	15949	15770	15855	15962	15846	15798	15741	15822	15798	15858	15786	15884	15878	15792	15878	15767	15781	15823	15937	15729	15790	15666	15672	15875	15789	15865	15815	15933	15817	15924	15859	15777	15987	15935	15836	15838	15798	15692	15818	15778	16148	15812	15829	15934	15973	15828	15835	15691	15868	15868	15844	15965	15696	15770	15751	15828	15708	15948	15715	15863	15911	15870	15893	15955	15777	15900	15964	15954	15765	15858	15746	16017	15949	15840	15796	15911	15736	16000	15608	15968	16030	15803	15805	15882	15714	15942	15838	15769	15668	15845	15806	15753	15966	15833	15764	15813	15943	15838	15927	15906	15869	15847	15720	15835	16022	15944	15828	15753	15921	15807	15993	15969	15837	15997	15858	15668	15782	15922	15911	15920	15741	15784	15938	15941	15785	15776	16019	15792	15783	15655	15739	15912	15779	15784	15826	15754	15931	15997	15818	15924	15856	15802	15709	15855	15926	15814	15846	15863	15825	15975	15891	15923	15768	15888	16042	15801	15884	15789	15892	15925	15789	15841	15818	15968	15600	15953	15785	15786	15799	15926	16048	15641	15821	15920	15998	15785	15848	15670	15866	15749	15763	16011	15801	15893	15721	15974	15780	15851	15990	15862	15893	15852	15919	15803	15868	15789	15795	15808	15935	15925	15706	15884	15866	15749	15931	15949	15890	15820	15985	15862	15827	15804	15745	15902	15905	15871	15713	15897	15835	15871	15880	15811	15798	15920	15895	15988	16097	15957	16039	15789	15741	16027	15815	15782	15854	15889	15696	15769	15864	15870	15709	15878	15884	15902	16005	15803	15766	15844	15848	15935	15812	15828	15707	15838	15752	15886	15763	15796	15762	15882	15698	15948	15911	15895	15743	16017	15818	15881	15867	15645	15692	15812	15751	15809	15976	15925	15981	15780	15753	15822	15816	15843	15845	15750	15904	15910	15669	15797	15802	15856	15880	15823	15831	15834	15777	15902	15908	15801	15724	15688	15928	15896	15711	15905	15913	15871	15927	15785	15833	15877	15868	15677	15837	15883	15943	15894	15766	15835	15909	15799	15733	15824	15752	15770	15927	15983	15861	15868	15921	15806	15724	15731	15725	15983	15689	15944	15854	15828	15696	15781	15786	15919	15739	16039	15874	15828	15787	15722	15962	15755	15842	16019	15838	15909	15914	15783	15734	15914	15835	15744	16040	16002	15705	15759	15819	15842	15825	15800	15832	15860	15836	15851	15875	15861	15737	15864	15770	15830	15866	15804	15765	15673	15863	15787	16021	15874	15889	15823	15811	15964	15949	15869	15964	15950	15796	15888	15926	15862	15812	15740	15759	15810	15958	15717	15909	15719	15803	15840	15942	15800	15951	15701	16155	15908	15901	15862	15979	15834	15700	15998	15889	15772	15896	15785	15749	15842	15812	15885	15830	15954	15770	15914	15828	15716	16000	15953	15767	15854	15792	15681	15978	15902	15869	15805	15858	15916	15749	15817	15691	15956	15837	15849	15718	15958	15919	15712	15724	15838	15827	15978	15829	15823	15783	15755	15815	15837	15872	16039	15641	15907	15882	15814	15923	15892	15753	15747	15929	15612	16002	15820	15698	15829	15731	15875	15823	16008	15986	15758	15820	15842	15872	16077	15863	15880	15860	15728	15988	15698	15936	15771	15855	15816	15772	15974	15833	15798	15726	15875	15790	15847	15986	15888	15882	15840	15930	15624	15827	15978	15890	15931	15736	15880	15687	15878	15900	15931	16049	15825	15853	15925	15848	15823	15912	15929	15808	15811	15875	15864	15779	15802	15954	16004	15653	15725	15977	15847	15920	15692	15853	15835	15702	15864	15873	15736	15957	15798	15744	15855	15896	15853	15834	15678	15713	15998	15919	15952	15783	15749	15741	15797	15871	15915	15741	15859	15883	15963	15786	15737	15924	15831	15890	15755	15915	16087	15775	15879	15761	15952	15800	15853	15823	15807	15794	15916	15959	15835	15727	15771	15845	15928	15924	15708	15822	15884	15937	15723	15854	15683	15860	15873	15698	15893	15874	15881	15902	15919	15764	15711	15797	15831	15834	16008	15717	15865	15730	15813	15748	16149	15932	15913	15859	16004	16106	15762	15778	15866	15853	15776	15896	15585	15952	15808	15798	15904	15878	15848	15843	15935	15898	15847	15928	15771	15793	15847	15880	15824	15902	15944	16025	15782	15885	15882	15934	15848	15719	15854	15864	15942	15902	15822	15821	15840	15799	15849	16021	15702	15763	16029	15820	15765	15674	15850	16007	15697	15780	15792	15823	15773	15854	15877	15731	15991	15826	16049	15688	15898	15689	15984	15853	15650	15857	15816	15777	15930	15953	15785	15782	15702	15775	15724	15778	16027	15941	15890	15626	16089	15976	15926	15971	15754	16009	15735	15826	16008	15675	15847	15926
22943	22345	36336	40453	38433	30450	25328	20524	19273	19578	19502	19351	19539	19323	19450	19456	19433	19355	19245	19418	19401	19171	19349	19051	19399	19344	19148	19175	19260	19214	19324	19132	19174	19239	19134	19326	19173	19168	19300	19363	19447	19154	19120	19197	19243	19248	19117	19081	19309	19161	19145	19078	19299	19151	18930	19363	19342	19087	19155	19170	18987	19139	19269	19237	18997	18903	19202	19240	19157	19203	18981	19201	19225	19060	19296	19018	19303	19256	19207	19169	19309	19067	19102	19133	19104	19287	19055	18928	19249	19120	18911	19002	19126	19054	19311	19056	18999	18954	19057	19095	19099	19087	19216	19067	19162	19231	18839	19085	19135	19148	19051	19204	19143	18890	19141	19051	19112	18995	19115	19066	19180	18960	19020	18934	18988	19121	19058	19033	19000	19290	18940	18979	19188	18933	19028	19237	19221	19087	19027	19105	19074	19114	19238	19112	19121	18977	18934	19138	19134	19174	19235	19080	19160	19048	19254	18970	18836	18987	19052	19143	19185	19104	19098	18940	19357	19177	19114	19098	19009	19134	19061	19329	19243	19067	19116	19076	19001	19109	19090	19117	19248	19159	19018	19053	18908	19253	18936	19201	19191	19021	19147	19233	19015	19057	19043	19128	19092	19259	18921	19161	19071	19128	19124	19025	19069	19374	18909	18882	19042	19212	19098	19162	19156	18933	18948	19046	19041	19205	19239	19194	18864	19222	19155	18947	19026	19088	18913	19056	18976	19074	19158	19154	19058	18893	18904	19226	18924	18983	19042	19012	18908	19006	19236	19102	19030	18992	19091	18995	19141	19017	19043	18956	19041	18997	18948	18773	18823	19274	19117	19089	19010	19165	19116	18966	19174	19126	18902	19225	18945	18966	18884	19049	19026	19096	19031	18984	19341	19357	19113	19129	19060	18918	19188	19156	19058	18963	19117	19288	19137	19315	18993	18915	19153	19023	19036	18965	19106	19149	19086	19033	19221	19181	19020	18968	18910	19013	19069	19203	19254	19189	18891	19056	19213	19187	19003	18810	19258	18939	19320	19271	19212	18775	18868	19211	19231	18956	19063	19151	19034	19051	19120	19166	19292	19143	19027	19034	19089	19212	19176	19130	19266	19150	19319	19071	19088	19033	19079	19136	19050	19104	19044	19074	18980	18972	19070	19045	19142	18918	19057	19128	19143	19101	19051	19295	19194	18923	19048	18950	18988	19058	19166	19225	19147	19176	19091	19201	19193	19080	19117	19179	19110	19163	19040	19058	18989	19074	19132	19132	18993	19203	19130	19277	19108	19099	18924	19048	19216	19193	18975	19163	19342	18902	19206	19081	19091	19267	19386	19038	19129	19024	19325	19050	18992	19189	19108	18734	19129	19345	19194	19022	19056	19199	19139	19206	19170	18920	19221	19123	18998	19400	19153	18955	19303	19076	19302	19177	19126	18835	19008	19143	19144	19172	19142	19095	18870	19202	19079	19096	19090	19178	19202	18898	19060	19024	19165	19336	19048	19267	19056	19127	19102	19027	18909	19029	19253	18949	18938	19120	19193	19160	19080	19012	19085	19297	18975	19226	19214	18939	18924	19144	19066	19198	19161	18887	18944	19249	19182	19038	18960	19046	19047	19077	19053	19139	19231	18903	19226	19113	18964	19141	19041	19092	19058	19090	19140	19152	19133	19145	18917	19182	18975	19095	19089	19322	19224	19192	19106	18986	19063	19018	18976	18995	19279	19116	19120	19091	19094	18877	18986	19009	19138	19210	18962	19041	19266	19101	18962	18917	18913	19113	19107	19013	19125	18979	19204	19147	19189	19070	19004	19058	19162	19319	19208	19143	19245	19195	18959	18945	18940	19019	19105	19004	19248	18898	18967	19109	19064	19122	19022	18845	19246	19025	19120	18886	19159	19042	18994	19107	19069	18924	18995	18953	18981	18787	18874	18991	19027	19040	19002	19034	19153	18989	18940	19023	19090	18807	19070	19315	19112	19209	18876	19195	19269	19118	18968	18999	19178	18909	19315	19191	19357	19104	19107	19066	18774	18909	19298	19306	19121	19098	18763	19018	19108	19235	19211	18972	19149	19210	19272	19234	19326	19077	19138	19070	19048	19035	18970	19270	19102	19000	19267	19217	19086	19074	19054	18897	19051	19237	19229	19078	19142	18858	18963	19186	19239	18919	19054	19126	18809	19104	19290	19091	19315	18991	18899	19023	18934	19068	19159	18833	19183	19026	19163	19017	19076	19135	19226	19044	19178	19133	18900	19084	19006	19138	18997	19201	19140	19057	19193	19117	19081	19092	19313	18875	19111	19194	19149	19047	19259	19185	19033	19024	19096	18844	18947	19056	19108	19083	19220	19298	18995	18847	18967	19062	19074	18991	19276	19168	19091	18982	18932	19061	19263	18743	19216	19256	19110	19010	18924	18940	19158	19150	19052	19202	18992	19114	19051	19183	19127	19174	18984	19291	19045	18990	19125	19225	19189	19169	19025	18986	19121	18980	19041	19010	19112	18983	19171	18830	19124	19177	19123	19132	18986	19150	19133	18984	18973	19166	19108	19154	19012	18944	18912	19103	19131	19210	19199	19002	18949	19166	19033	18893	19128	19077	19188	19179	19122	19092	18960	19019	19106	19125	19105	19188	18965	19114	18878	19309	18996	18975	19116	19000	18849	19133	19323	19346	18988	19161	19120	19187	19009	19085	19211	19024	19142	19010	19148	19322	19105	19034	19255	19131	19017	18963	19133	19128	19200	18974	18978	19198	19011	19153	19184	19240	19230	19107	19017	19192	19095	19161	19357	19004	19341	19071	19064	19337	19160	18949	19414	19178	19198	18982	19171	18886	19219	19032	18760	19078	19125	18981	19093	19206	19218	19146	19176	19066	19128	19335	19117	18883	19213	19231	19107	18889	19120	19013	18952	18979	19062	19229	19187	19008	19011	19101	19093	19187	18997	19091	19077	18984	19222	19090	19228	19124	18978	18923	19289	19007	18969	19027	19105	19232	19253	19053	19304	19071	19077	19046	19179	19062	19141	19257	19003	19168	19121	18941	19042	19077	18965	19384	19091	19137	19260	18997	19029	19084	19131	18935	19157	19274	19049	19131	19019	19077	19104	19267	19066	19327	19107	18957	18973	19025	19033	19220	19161	19065	19236	18996	19030	18917	18841	19194	19128	19108	19037	19038	19007	19113	19104	18968	19003	19207	19007	19074	19202	18987	18784	18969	19024	19203	18981	19109	19176	19127	19064	18953	19026	18981	19110	19008	19034	19147	19222	19052	18979	19145	19100	19109	19166	19237	19084	18922	19126	19091	19100	19162	19063	18955	19082	19035	18990	19163	19156	18977	18905	19035	19197	19184	19020	19079	19060	19203	19083	19153	19198	18924	18957	18937	19091	18865	19034	19056	19032	19087	19089	19125	19078	19126	19131	19033	19087	19183	19117	18872	19096	18882	19054	19027	18933	18991	19059	19086	19193	19016	18911	19379	19255	19205	19137	18951	19172	19243	19153	19291	19090	19061	19075	19387	18987	19032	19049	18917	19243	19165	18998	18947	19130	19252	19056	18946	19016	18968	19115	19314	18842	19017	19020	19207	18978	19182	19323	19138	19043	19058	19079	19273	18940	19043	18947	19048	19028	19247	19139	19137	19234	19034	19059	18986	19181	18877	19058	19094	19008	19082	19099	19144	19308	19242	19212	19070	18948	19105	18957	19052	18972	19035	19238	19004	19148	18795	19018	18915	18962	19056	19078	18952	19008	19001	19020	19098	19045	19064	19124	19117	19091	19025	19105	19056	19279	19218	19004	19196	19002	18974	19255	18807	19088	19110	19137	19030	19113	18945	19101	19155	19013	19158	19026	18900	19183	19299	19012	19106	18966	18801	19155	18930	19024	19141	19183	19105	18938	19052	18952	18952	19186	19169	19228	18864	19133	19094	19306	19246	19126	19014	18979	19138	19227	19033	19132	18913	19061	18868	19028	19056	19057	19077	19007	19220	19047	19029	19041	19029	19022	19104	19048	19174	19028	18712	19300	19175	19142	19236	19055	19096	19106	19196	19198	19157	18924	18853	19032	18926	19225	19289	19282	19025	19052	19045	19010	18883	18989	19045	19239	19262	19057	19171	19119	19021	19184	19152	18811	19196	19282	19056	19199	19178	19275	19354	19353	19230	19051	19086	19245	18982	19162	19024	19186	19143	19106	19272	19246	19073	18943	19053	19182	18985	19068	19022	19328	19133	19318	19068	19121	19013	19141	19126	19287	19036	18970	19054	19161	18860	19199	19062	19126	19230	19147	19221	18998	19255	19139	19105	19158	18813	19078	19066	18985	19032	19187	19082	18965	19308	19042	19255	18947	19168	18971	18882	19096	19069	19188	19233	19154	19102	18962	19009	19264	19155	19059	19023	19088	18990	19270	19267	19215	19032	19231	19201	19053	19037	18881	19141	19270	19093	19118	19081	18939	18763	19048	19281	19432	18951	19108	19020	19102	19172	19070	18913	19155	19351	19005	19175	19163	19176	19194	19066	18972	18948	18945	19164	19125	19042	19135	18880	19090	19119	19143	19175	18810	19147	18882	19093	19317	19180	18992	18844	19084	19025	19234	19008	19133	19298	19069	19101	19020	19151	18971	18970	19062	19202	19318	19066	19135	18935	19045	19105	19260	19040	19059	19279	19116	19022	19061	19193	18865	19036	18968	18970	19092	19209	19112	19076	19128	18974	18882	19157	18949	19031	18967	19123	18962	19061	19145	19065	18929	18944	19073	19046	19065	18875	19005	18874	18928	19099	18983	18966	19185	19052	18992	19029	18988	19050	19099	19105	19275	18980	19081	18906	19064	18808	18966	18900	19118	18903	19224	19152	19160	19034	19044	18856	19139	19167	19071	19021	18955	19017	19089	19191	19099	19042	19269	19265	19185	19386	19112	19127	19380	18980	19159	19028	19033	19183	19143	18982	18977	19155	18948	19166	19001	19013	19060	18924	19065	18928	19107	18951	19091	18918	18970	19003	19073	19056	19073	18948	19017	19153	19023	19173	19120	19063	19146	19075	18965	18970	19165	19019	19116	19243	19172	18926	18978	19151	19184	19132	19041	19155	19063	19077	19118	19019	18932	18936	18888	19066	19040	18831
62399	103424	94174	78404	55353	28552	15989	15982	15735	15902	15912	16095	15766	15938	15753	15751	16075	15707	15756	15692	15803	15932	15648	15965	15909	15824	15851	15902	15813	15845	15924	15861	15927	15915	15845	15809	15930	15835	15946	15858	15714	15660	15821	15901	15906	15967	15782	15813	15810	15889	15879	15878	15920	16130	15950	15940	15831	15830	15897	15717	15789	16063	15892	15847	15741	15763	15882	16060	15876	15687	15959	15671	15858	15867	15758	15836	15908	15981	16037	15941	15684	15874	15990	15792	15916	15899	15869	15860	15564	15916	15802	15917	15819	16060	15884	15878	16089	15986	15873	15876	15960	15876	15792	15956	15856	15884	15763	15977	15997	15855	15931	16028	15868	15909	15894	15939	15863	15738	15725	15813	15844	15831	15797	15946	15878	15838	15787	15710	15937	15743	15796	15754	15768	15683	15704	15838	15858	15863	15687	15769	15875	15974	15938	15835	15773	15767	15910	15907	15843	15777	15799	15810	15858	15933	15879	15849	15807	15856	15952	15954	15939	15817	15841	15792	15727	16044	15985	15912	15951	16073	15847	15928	15685	15903	15789	15876	15804	15967	15873	15920	15977	15829	15835	15898	16020	15867	15883	15841	15847	15727	15937	15848	15726	15861	15890	16011	15823	15918	15783	15852	15716	15820	15880	15891	15790	15997	15937	16182	15939	15849	15768	15866	15748	15716	15894	15779	15679	15851	15829	15895	15666	15804	15822	15968	15939	15816	15765	15750	15838	15722	15872	15940	15890	15904	15803	16042	15910	15839	15879	15665	15837	15953	15772	15753	15895	15839	15846	15995	15881	15785	15808	15778	15877	15862	15712	15712	15967	15796	15814	15827	15834	15891	15832	15845	15829	15776	15779	16010	15904	15623	15756	15689	15778	15803	15861	15798	15925	15931	15596	15787	15863	15883	15821	15789	15726	15884	15727	15914	15864	15906	15819	15809	15718	15747	15833	15973	15899	15830	15954	15858	15703	15809	15789	15816	15828	15890	15905	15909	15774	15703	15817	15949	15799	15935	15901	16018	15834	16071	16081	15869	15891	15779	15951	15945	15908	15929	15861	15870	15677	15878	15861	15759	15855	15832	15756	15732	15688	15960	15663	15794	16042	15921	15797	15781	15772	15946	15748	15815	15743	15817	15888	15883	15768	15536	15754	15895	15840	15712	15769	15853	15873	15767	15846	15596	15721	15670	15838	15846	15823	15937	15706	15840	15859	15716	15644	15853	15742	15946	15823	15800	15906	15779	15755	15940	15839	15975	15866	15971	15987	15855	15924	15733	15734	15913	15909	15983	15899	15986	15878	15856	15784	15863	16026	15695	15709	16009	15889	15785	15779	15933	15773	15740	15899	15877	15770	15870	15908	16044	15777	15785	15828	15733	15744	15914	15909	15866	15909	15589	15912	15675	15849	15802	15812	15832	15741	15799	15890	15885	15876	15680	15751	15898	15873	15845	15815	15753	15737	15972	15992	15881	15951	15872	15920	15807	15806	15882	15749	15734	15781	15830	15878	15745	15884	15839	15853	15939	15701	15768	15695	16005	15840	15810	15834	15777	15918	15910	15686	15891	15939	15912	15780	15855	15762	15865	15883	15863	16026	15660	15864	15939	15766	15829	15845	15898	15931	15955	15783	15791	15916	15607	15845	15737	15894	15881	15693	15780	15727	15870	15881	15888	15915	15829	15834	15842	15653	15832	15791	15822	15933	15743	16001	15769	15838	15727	15801	15757	15794	15849	15787	15783	15901	15822	15806	15805	15919	15819	15928	15826	15878	15691	15789	15876	15696	15704	15760	15935	15958	15915	15924	15876	15986	15744	15795	15792	15859	15843	15895	15929	15818	15875	15767	15896	16027	15753	15917	15698	15960	15945	15833	15750	15810	15816	15874	15750	15943	15802	16111	15947	15879	15666	15876	15753	15842	15982	15844	15913	15719	15813	15590	15947	15731	15905	16072	15866	15756	15884	15854	15847	15716	15917	15786	15955	15837	15780	15986	15801	15804	15902	15928	15779	15752	15898	15925	15934	16063	15750	15957	15838	15674	15844	15738	15953	15771	15941	15909	15663	15836	15759	15771	15916	15778	15873	15804	16016	15824	15834	15767	15805	15852	15864	15865	15721	15866	15827	15936	15676	15730	15951	15879	15647	15938	16065	15810	16004	15907	15781	15808	15722	15981	15745	15848	15839	16023	15902	15779	15844	15858	15836	15835	15907	15844	15802	15794	15917	15717	15843	15860	15706	15747	15981	15968	15838	15823	15677	15968	16049	15585	15976	15782	15856	15950	15809	15921	15871	15992	15769	15805	15802	15897	15831	15867	15904	15930	15812	15808	15883	15882	15889	15728	15734	15873	15846	15850	15789	15894	15770	15811	15935	15768	15974	15752	15932	15844	15691	15831	15781	15742	15843	15931	15696	15717	15795	15784	16087	15890	15768	15867	15828	15803	15892	15825	15534	15665	15813	15798	15953	15841	15916	15963	15771	15823	15822	15685	15800	15886	15718	15835	15864	15730	15666	15971	15775	15890	15812	15916	15969	15841	15786	15950	15858	15771	15822	15820	15850	15820	15911	15781	15716	15831	15836	15705	15833	15955	15744	15965	15829	15674	15735	15919	16042	15815	16007	15707	15777	15897	15811	15873	15755	15912	15805	15907	15869	15891	15660	15901	15854	15590	15912	15784	15886	15879	15751	15726	15720	15781	15891	15719	15701	15878	15897	15873	15829	15697	15747	15956	15927	15791	15760	16023	15841	15915	15845	16021	15823	15864	15829	15884	16020	15712	15870	15779	15855	15773	15946	15816	15848	15820	15790	15824	15914	15868	15904	15920	15725	15848	15833	15622	15894	15871	15819	15752	16010	16015	15920	15757	15902	15672	15906	15726	15738	15749	15994	15819	15853	15885	15876	15887	15942	16042	15789	15888	15779	15994	15852	15754	15781	15870	15888	15742	15855	15851	15659	15748	15891	15876	15852	15867	15896	15848	15900	15836	15956	15840	15833	15665	16055	15845	15817	15818	15527	16014	15703	15797	15653	15812	15868	15807	15783	15698	15900	15957	15915	15994	15920	15651	15819	16026	15835	15735	15961	15873	15754	15745	15901	15905	15735	15851	15827	15923	15900	15957	15838	15717	15905	15878	15905	15851	15980	15912	15976	15731	15784	15928	15806	15919	15909	15723	15943	15821	15686	15887	15899	15780	15810	15784	15780	15866	15769	15948	15963	15853	15814	15829	15976	15888	15836	15797	15739	15944	15818	15834	15883	15838	15851	15770	15842	15837	15771	15778	15892	15951	16028	15935	15763	15652	15837	16052	15749	15637	15759	15932	15819	15796	15813	15826	15903	15814	15824	15835	15764	15919	15752	15800	15793	15883	15796	15863	15830	15809	15768	15853	15921	15807	16026	15770	15917	15925	15912	15814	15887	15814	15899	15819	15749	15797	15836	15994	15768	15822	15903	15787	15800	15821	15799	15856	15836	15937	15891	15680	15893	16057	15822	15999	16004	15904	15815	15837	15881	15943	15746	15803	15778	15910	15803	15710	15767	15725	15874	15865	15678	15843	15853	15785	15981	15867	15841	15950	15983	15931	15878	15943	15711	15842	15921	15744	15863	15919	15829	15918	15773	15859	15925	15799	15757	15917	15675	15854	15890	15888	15796	15669	15992	15859	15794	15936	15706	15810	15761	15809	15683	15808	15894	15873	15756	15932	15857	15887	15955	15845	15676	15937	15873	15891	15797	15938	15542	16145	15898	15877	15824	15866	15787	15930	15843	16133	15811	15727	15866	15940	15909	15742	15928	15845	15809	15860	15718	15810	15921	15821	15853	15875	15844	15903	15862	15927	15990	15888	15832	15894	15782	15979	15946	15927	15812	15771	15578	15966	15884	15930	15800	15843	15996	15787	15773	15848	15832	15814	15993	15815	15857	15687	15769	15818	15912	15818	15821	15793	15854	15792	15658	15994	15901	15851	15738	15852	15780	15977	15784	15773	15827	15910	15967	15791	15934	15820	15862	15935	15878	15864	15756	15825	16013	15904	15776	15805	15734	15756	15782	15697	15891	15835	15540	15829	15791	15731	15996	15936	15746	15770	15898	15776	15883	15914	15780	15782	15838	15921	15906	15707	15832	15716	15866	15759	15811	15739	15855	15928	15874	15662	15834	15737	15856	15941	15726	15878	15822	15896	15841	15896	15844	15932	15803	15856	15830	15911	15869	15794	15824	15801	15802	15989	15684	15949	15932	16072	15749	15935	15703	15855	15962	15844	15762	15790	15881	15899	15837	15857	15680	15883	15668	15876	15853	15860	15818	15960	15750	15880	15740	15837	15841	15836	15868	15968	16074	15711	15836	15825	15824	15908	15774	15801	15868	15802	15898	15688	15884	15820	15697	15905	15925	15781	15798	15926	15852	15713	15831	15695	15967	15874	15780	15963	15957	15861	15827	15774	15850	15793	15852	16042	15807	15870	15635	15799	15741	15929	15809	15856	15687	15919	15763	15833	15858	15966	15937	15770	15731	15890	15726	16045	15759	15875	15854	15726	15820	15593	15967	15871	15854	15759	16012	15915	15801	15792	15825	15824	15975	15651	15779	15833	15820	15933	15958	15950	15881	15690	15726	15997	15807	15880	15689	15741	15832	15848	15789	15672	16003	15890	15912	15931	15700	15912	15725	15764	15810	15758	15853	15796	15819	15780	15778	15913	15707	15916	15716	15804	15897	15755	15781	15969	15903	15870	15681	15636	15971	15832	15820	15913	15686	15748	15959	16027	15880	15808	15897	15867	15801	15725	15836	15885	15903	15705	15628	16000	15932	15833	15729	15886	15898	15863	15866	15832	15804	15852	15970	15790	15844	15746	15903	15801	15743	15973	15896	15864	15962	15781	15853	15887	15866	16069	15753	15791	15727	15770	15791	15952	15953	15932	15940	15807	15964	15753	15780	15904	15865	15894	15954	15815	15847	15862	15747	15670	15705	15842	15900	15986	15902	15812	15693	15819	15990	15898	15796	16021	15803	15951	15828	15977	15913	15831	15830	15774	15659	15860	15705	15904	15681	15863	15709	15823	15911	15963	15700	15866	15910	15934	15861	15951	15647	15779	15931	15855	15627	15846	15886	15791	15635
29278	33825	43866	37288	26671	21804	20228	19853	19479	19728	19675	19832	19744	19713	19600	19710	19506	19582	19590	19443	19574	19596	19552	19672	19727	19837	19510	19471	19572	19566	19540	19518	19489	19534	19644	19698	19530	19653	19527	19548	19574	19556	19670	19605	19539	19705	19554	19549	19471	19398	19616	19521	19545	19586	19377	19653	19627	19751	19545	19430	19657	19704	19845	19474	19446	19276	19570	19682	19539	19556	19466	19708	19471	19516	19444	19473	19548	19603	19402	19546	19411	19419	19544	19495	19668	19466	19672	19470	19432	19437	19349	19608	19594	19759	19786	19568	19578	19519	19492	19466	19555	19352	19776	19520	19610	19544	19635	19407	19526	19661	19705	19478	19580	19615	19715	19604	19268	19712	19487	19413	19441	19572	19300	19651	19395	19459	19432	19471	19409	19372	19504	19347	19640	19510	19650	19624	19604	19556	19581	19755	19521	19528	19619	19399	19562	19345	19544	19429	19369	19347	19378	19543	19736	19517	19416	19593	19456	19690	19588	19423	19537	19654	19636	19657	19580	19696	19497	19557	19760	19451	19400	19453	19587	19320	19660	19585	19559	19387	19422	19437	19523	19525	19555	19529	19336	19512	19550	19476	19419	19703	19537	19546	19626	19666	19401	19453	19446	19592	19564	19553	19639	19788	19462	19490	19385	19576	19609	19575	19511	19649	19374	19444	19502	19363	19518	19567	19513	19660	19658	19426	19722	19578	19610	19683	19617	19597	19553	19288	19599	19448	19537	19579	19572	19684	19566	19284	19471	19743	19451	19443	19291	19410	19466	19447	19287	19465	19499	19470	19406	19564	19736	19452	19487	19600	19683	19729	19532	19388	19495	19387	19435	19468	19448	19261	19602	19399	19509	19305	19677	19570	19331	19661	19623	19687	19670	19602	19601	19396	19583	19450	19425	19552	19672	19573	19606	19370	19765	19693	19556	19500	19565	19555	19556	19508	19590	19421	19305	19535	19563	19420	19342	19589	19476	19542	19474	19405	19513	19522	19540	19563	19567	19356	19585	19575	19328	19502	19576	19689	19444	19497	19715	19606	19457	19644	19413	19560	19499	19526	19530	19432	19218	19337	19493	19461	19468	19462	19568	19588	19400	19351	19543	19526	19690	19572	19576	19649	19513	19460	19491	19597	19583	19525	19564	19542	19605	19556	19495	19410	19411	19592	19710	19397	19564	19467	19696	19635	19388	19579	19367	19566	19593	19344	19437	19631	19517	19726	19534	19501	19619	19370	19517	19559	19427	19572	19517	19598	19643	19473	19448	19758	19479	19341	19559	19661	19305	19411	19446	19619	19529	19571	19401	19527	19667	19646	19562	19773	19707	19418	19409	19626	19449	19376	19508	19601	19447	19617	19437	19376	19402	19724	19425	19553	19827	19551	19543	19682	19660	19677	19652	19436	19607	19457	19497	19583	19622	19578	19428	19453	19417	19563	19797	19562	19749	19476	19503	19579	19720	19734	19513	19589	19508	19491	19406	19576	19537	19527	19598	19290	19869	19733	19670	19579	19686	19484	19493	19654	19398	19397	19624	19480	19802	19568	19563	19343	19823	19836	19577	19584	19575	19548	19497	19456	19401	19539	19715	19517	19514	19664	19677	19477	19580	19672	19600	19783	19702	19492	19539	19606	19598	19443	19443	19614	19688	19603	19515	19441	19573	19454	19494	19570	19525	19495	19617	19751	19272	19472	19468	19629	19739	19641	19638	19369	19656	19537	19533	19586	19811	19376	19483	19630	19687	19639	19471	19585	19800	19646	19479	19725	19621	19608	19603	19525	19478	19448	19699	19505	19752	19462	19584	19422	19764	19742	19536	19385	19541	19473	19477	19585	19881	19660	19842	19517	19690	19553	19545	19402	19465	19382	19579	19560	19602	19404	19663	19278	19514	19429	19511	19626	19564	19783	19594	19390	19554	19534	19389	19432	19799	19564	19508	19542	19558	19540	19512	19721	19446	19752	19669	19530	19573	19567	19637	19298	19558	19419	19678	19666	19646	19225	19395	19478	19392	19467	19597	19331	19670	19452	19532	19663	19528	19483	19674	19608	19565	19630	19478	19385	19462	19517	19397	19713	19635	19544	19592	19537	19420	19571	19482	19732	19395	19555	19441	19565	19533	19519	19573	19438	19531	19403	19712	19350	19531	19508	19486	19423	19521	19268	19707	19544	19535	19756	19559	19450	19569	19642	19457	19646	19484	19472	19523	19452	19652	19608	19488	19513	19727	19489	19664	19431	19555	19424	19678	19601	19425	19387	19557	19625	19548	19641	19577	19689	19505	19486	19634	19526	19701	19585	19392	19623	19515	19537	19656	19686	19383	19442	19422	19374	19589	19413	19420	19651	19777	19466	19494	19690	19433	19627	19543	19350	19575	19588	19588	19560	19544	19718	19491	19658	19470	19543	19402	19568	19594	19497	19583	19730	19619	19601	19395	19715	19499	19476	19268	19720	19782	19774	19662	19584	19506	19542	19551	19805	19561	19704	19568	19433	19828	19567	19512	19565	19709	19543	19564	19579	19453	19512	19550	19688	19724	19586	19504	19546	19491	19528	19554	19606	19793	19639	19431	19609	19604	19478	19449	19557	19639	19593	19460	19602	19455	19466	19659	19714	19536	19333	19618	19672	19561	19576	19590	19660	19675	19347	19641	19552	19559	19539	19636	19412	19470	19778	19529	19743	19711	19470	19621	19556	19668	19538	19339	19452	19715	19391	19343	19417	19593	19323	19542	19578	19623	19632	19673	19543	19540	19778	19585	19661	19582	19797	19559	19622	19645	19516	19457	19542	19437	19500	19348	19450	19763	19652	19467	19658	19343	19416	19601	19607	19517	19613	19567	19484	19519	19555	19423	19641	19641	19491	19732	19671	19485	19641	19696	19609	19499	19458	19431	19780	19527	19305	19616	19554	19659	19603	19538	19436	19547	19558	19500	19435	19601	19563	19630	19719	19562	19616	19716	19600	19541	19359	19785	19406	19611	19448	19634	19520	19562	19667	19684	19579	19449	19455	19358	19859	19640	19509	19849	19611	19609	19645	19545	19209	19402	19483	19579	19623	19650	19459	19722	19556	19502	19596	19705	19585	19725	19479	19434	19658	19536	19556	19456	19438	19605	19545	19428	19558	19563	19528	19448	19628	19721	19629	19794	19444	19763	19695	19518	19685	19728	19603	19664	19743	19623	19571	19550	19686	19438	19699	19429	19615	19841	19476	19552	19594	19506	19540	19458	19414	19545	19602	19279	19583	19645	19596	19511	19462	19679	19498	19620	19709	19625	19481	19625	19556	19574	19405	19806	19359	19645	19573	19751	19757	19463	19478	19662	19369	19477	19527	19735	19568	19571	19612	19551	19419	19488	19654	19497	19366	19377	19578	19548	19859	19565	19591	19667	19480	19572	19444	19490	19517	19732	19620	19662	19455	19551	19631	19487	19498	19593	19581	19583	19574	19728	19499	19565	19577	19597	19436	19681	19548	19780	19587	19476	19472	19670	19802	19607	19374	19417	19651	19526	19506	19615	19570	19475	19358	19587	19587	19586	19631	19363	19392	19522	19697	19574	19583	19419	19386	19592	19453	19585	19643	19646	19561	19720	19499	19425	19484	19540	19742	19723	19703	19689	19651	19776	19655	19592	19607	19547	19497	19602	19769	19595	19331	19304	19249	19643	19530	19534	19713	19384	19434	19667	19556	19658	19571	19586	19581	19676	19552	19548	19294	19650	19784	19482	19716	19572	19659	19331	19642	19692	19825	19655	19794	19487	19632	19509	19643	19457	19633	19464	19482	19674	19626	19552	19405	19486	19479	19401	19583	19649	19470	19727	19361	19698	19424	19527	19630	19691	19526	19547	19603	19475	19731	19726	19615	19721	19435	19395	19428	19677	19551	19553	19555	19694	19512	19635	19712	19424	19622	19630	19725	19564	19655	19707	19597	19513	19596	19597	19456	19580	19596	19691	19508	19358	19511	19674	19698	19425	19707	19432	19393	19342	19409	19658	19517	19470	19410	19634	19668	19462	19347	19431	19644	19413	19516	19793	19686	19545	19586	19659	19681	19634	19565	19628	19424	19664	19536	19494	19455	19628	19357	19347	19442	19840	19630	19777	19256	19674	19479	19353	19412	19570	19440	19639	19631	19686	19650	19680	19105	19458	19160	19521	19569	19489	19394	19767	19568	19474	19521	19697	19696	19521	19703	19621	19501	19551	19617	19322	19667	19530	19510	19480	19254	19512	19781	19867	19783	19595	19604	19635	19718	19568	19610	19483	19702	19395	19499	19682	19818	19742	19637	19405	19343	19588	19558	19518	19629	19486	19750	19651	19467	19637	19460	19411	19393	19630	19679	19618	19498	19586	19569	19447	19471	19355	19482	19647	19424	19701	19760	19677	19548	19624	19479	19836	19525	19475	19633	19627	19472	19417	19530	19586	19663	19445	19611	19688	19513	19511	19690	19723	19438	19294	19538	19726	19802	19380	19555	19334	19452	19514	19603	19768	19515	19641	19592	19630	19573	19617	19419	19548	19563	19694	19471	19296	19528	19495	19505	19534	19681	19647	19502	19508	19588	19585	19644	19664	19687	19600	19379	19618	19443	19456	19614	19458	19484	19605	19693	19647	19468	19623	19697	19450	19622	19550	19617	19618	19782	19449	19551	19712	19588	19303	19556	19686	19645	19570	19581	19409	19455	19715	19640	19555	19540	19495	19383	19558	19691	19513	19617	19391	19741	19466	19622	19487	19536	19482	19651	19507	19502	19626	19697	19392	19681	19570	19664	19478	19528	19717	19483	19495	19668	19351	19697	19634	19716	19562	19455	19460	19645	19453	19574	19612	19632	19682	19633	19527	19500	19587	19512	19502	19260	19559	19516	19668	19423	19723	19420	19425	19637	19593	19677	19673	19679	19824	19535	19464	19475	19610	19645	19631	19546	19489	19479	19501	19625	19643	19336	19439	19547	19569	19650	19456	19515	19636	19623	19606	19539	19427	19799	19530	19441	19640	19525	19725	19452	19756	19828	19682	19398	19435	19618	19387	19569	19656	19334	19409	19646	19532	19744	19426	19553	19745	19581	19523	19390	19617	19383	19482	19517	19752	19563	19759	19549	19575	19505	19561	19645	19723	19668
33546	54798	47386	33987	23628	17338	16154	16273	15971	16019	16077	16029	15999	16172	15957	16185	16062	16113	16148	16096	16192	16035	16093	16118	16158	16164	16157	16024	16094	16088	16129	16180	16247	15932	15982	16114	15838	16062	15980	16032	16089	16269	15990	16175	16150	15912	16168	16167	16176	16015	16096	16154	15953	16109	16013	16158	16234	16008	16062	15940	16108	15937	16062	15886	16101	16197	16063	16096	16001	16063	16105	16009	16140	16117	16008	16321	16005	16102	16063	16152	16241	16018	16051	16095	16097	16097	16063	15951	16143	16094	15815	16001	16097	16167	16080	16044	16206	16126	16137	16019	16191	15960	16122	15997	16060	16194	15925	15991	16183	16089	16007	16128	16012	16038	16199	16089	16080	16282	16006	16205	16034	16066	16078	15974	16176	16147	16128	16024	15949	16021	16098	16130	16037	16105	16262	15941	16010	15956	16230	15944	16162	16082	16055	16108	16133	16183	15910	16072	16062	15946	16055	16022	15999	16132	16116	15978	16256	16076	16024	16135	16152	16026	15917	16005	16023	16018	16083	15981	16119	16105	15988	16043	16073	16323	15942	15937	16152	16233	16158	16119	16139	16147	16427	16191	16249	16032	16277	16059	16083	16096	16054	16282	16354	15883	16041	16016	16052	16112	15977	16091	16077	16026	16038	15987	16064	16026	15952	16165	15994	16192	16057	15980	16067	16158	16033	16113	16048	16059	16175	15978	15980	16174	15990	16060	16130	15936	16005	16127	16201	16177	15947	16166	16035	16124	16230	16138	16123	16062	16052	16129	16097	15945	15936	16206	16116	16147	16030	15943	15933	16139	16348	15980	16147	16143	15970	16117	16009	16081	16103	16126	16015	16043	16012	16071	16096	16154	16053	16165	15925	16324	16163	16177	16134	16085	16099	16050	16129	16115	15954	16075	16099	16155	16123	15919	16015	16085	16056	16016	16139	16189	15985	16092	16050	16188	16135	15889	15984	16040	16009	15996	16078	16045	16135	15994	16130	15922	16094	16180	16239	16066	16038	16189	15853	16133	16000	16096	16036	16006	16163	15991	15963	16146	15863	16234	16051	15990	16153	16132	15959	16172	15976	16154	16146	16110	15867	16116	16048	16111	16142	16211	16021	16073	16173	16022	16059	16038	15974	16106	16153	16246	15911	15961	15999	16064	16019	16132	16069	16082	16082	16098	16174	16134	16181	16247	15904	16179	16218	15981	15955	16131	15977	16068	16077	15998	16130	16269	16063	15915	16110	16111	16012	16088	16081	16103	16196	15952	16163	16132	16331	16056	16210	16048	16087	16163	16360	15873	16002	16060	16069	16108	15843	16200	16077	16094	16119	16183	16075	16012	16091	16099	15984	15997	15957	16084	15950	16251	16253	16216	16103	15972	16176	15988	16105	16096	16111	16084	16033	16094	16077	15980	16136	15963	15918	16048	16095	15953	16227	16028	16031	16013	16060	16183	16157	16102	16109	15991	16071	16072	16077	16240	16080	16209	16123	16131	16020	16026	16123	15892	16109	15935	15986	16011	16186	16132	16064	16036	16179	16137	16009	15948	16118	16075	16154	16158	16246	16085	16049	16023	16140	16060	16117	16208	15994	16040	16178	16053	16154	16097	16122	16117	16035	15851	16138	16294	16118	16193	16025	15912	16236	16214	15945	16094	16057	16170	16062	15957	16174	15975	16043	16059	16068	16016	16130	15970	16073	15951	16131	16217	15970	16200	16009	16025	16287	16178	16195	16002	16039	15949	16232	16151	16012	15940	16025	16137	16106	16162	16174	16200	16097	16107	15878	16352	16087	16003	16036	16131	16165	15993	15946	16030	16024	16089	16078	15927	16100	16196	16001	15950	16276	15977	16064	16083	16109	16248	15945	16051	15987	16042	16230	16029	16108	16041	16213	16164	16140	16099	15948	16212	16151	15875	16110	16226	16223	16050	16081	16196	16176	16151	15975	15992	15973	15997	16129	15979	16148	16076	16152	15819	16192	16052	15898	16059	16027	16067	16091	15953	15873	16119	16044	16006	16012	15942	16094	16086	16223	16208	16075	16120	15990	16071	16056	16089	15958	16056	16154	16185	16039	16235	16273	15949	16024	16204	15940	16126	15985	16038	16099	16081	16241	16175	16034	16087	16111	16100	16183	16081	16182	16047	16031	16180	16187	16009	16188	16244	15960	16103	16099	15967	16044	16167	16087	16116	16065	16110	16176	16186	15956	16173	15964	16090	16225	16120	16040	16007	16091	16203	16140	16013	16163	15994	16061	16179	16143	16103	16086	16089	16198	16043	16098	16223	15972	16011	15964	16147	16211	16049	16103	16121	15899	15915	16101	15987	16021	16018	16252	16058	16038	15964	16069	16157	16136	16235	15965	16021	15947	16107	16115	15978	16095	16062	16062	16074	16044	16137	15969	15851	16214	16053	16120	16091	16224	15909	16028	16150	15995	16245	16154	16017	16080	16092	15998	16232	15927	16149	16050	15962	16037	16166	16123	15996	16148	16127	15891	16228	16078	16067	16165	16010	15984	16070	16230	16004	16090	15966	16146	16129	16136	16199	16139	16277	16104	16085	16075	16122	15981	16164	16000	16160	16021	16032	15904	16059	16112	15896	16075	16095	16027	16026	16094	15986	16150	15850	16021	16184	16057	16033	15984	16071	16085	16053	15882	16161	16134	16050	16192	16169	16142	16030	16068	16030	16095	16071	16086	16048	16224	16107	16021	16020	16092	15890	16131	16128	15981	16123	16169	16107	15943	16060	16021	15919	16156	16046	16065	16099	16083	16013	16184	16092	16122	16079	15982	16154	16108	16082	16008	16107	16038	16150	16242	16192	16218	16037	16191	16195	15871	16244	16101	15935	16045	16091	15834	16053	15978	15999	16130	16282	16060	16074	16103	16045	16091	16059	16229	16165	15962	16097	16205	15992	16132	15970	15955	16088	16221	16241	15983	16268	15990	15973	15989	16105	15969	16136	16266	16173	15903	16113	16184	16063	15964	16083	15883	16161	16041	15992	16173	16077	16004	16041	16067	16033	15954	16346	16141	16061	16135	15969	16034	15966	16190	16228	16259	16100	16179	16344	16101	16077	16033	16128	16133	16089	16158	16004	16088	15944	16089	16055	16188	15922	16101	16105	16091	16095	15755	15975	16062	16117	16175	15959	15861	16238	16057	16075	16052	16180	16175	16086	15910	16246	16010	16104	16172	16049	16079	16031	16078	16157	16217	16012	16025	16093	16029	16193	16015	16224	16035	15947	16159	15897	16071	16125	16174	16157	16065	16112	16212	16054	16034	16067	16129	16065	16149	16178	16095	16040	16123	16132	16152	16046	16084	16159	16070	15911	16076	16026	16178	16017	16048	16125	15953	15999	16273	16186	16176	16112	16058	16039	16116	15955	16043	16176	15920	16199	16092	15805	15988	16073	16094	15918	15962	16093	16089	15887	16066	16141	16119	16069	16167	16111	15969	16254	16008	16078	15962	15993	16188	15976	16237	16040	16094	15993	16082	16115	16090	16090	16041	16128	15977	16014	16046	16011	16001	16090	16275	16123	16005	15913	16215	16032	16064	16155	16246	16153	16050	16049	16056	16253	16096	16088	16118	16235	16018	16129	16047	16251	16054	16075	16086	16124	15914	16116	16090	16108	16138	16130	15962	16031	16083	15959	16186	16166	16052	15993	15980	16044	16096	16142	16223	16013	16253	15985	16201	16166	16165	16070	15963	16147	16211	16033	16165	16161	16102	15999	16054	16317	15966	16024	16035	16006	15940	16002	15987	15984	16090	15914	15917	16155	16081	16007	16152	15903	15921	16181	15863	16172	16081	16150	16167	16156	16148	16026	16154	15925	16187	16226	16161	16267	16109	16041	15863	16108	15945	16170	16151	16026	15933	16194	16107	16106	16275	15801	16149	15964	16228	16099	16063	15987	16116	16035	16131	16198	15975	15956	16141	16056	15901	16089	15978	16274	16066	15964	16105	16050	15972	16031	16116	15864	16083	16068	16075	15926	16244	16169	16147	15952	16135	16186	16154	16057	16048	16202	15923	16111	16207	16101	16218	15931	16131	16154	16121	16074	16102	16289	15788	16200	16014	16157	16161	16221	16236	16017	16138	16013	15991	16098	16094	16027	16111	16051	16097	16214	16081	16167	16001	16245	16311	15953	16048	16091	15951	16303	16108	16021	16211	15991	16068	16301	15871	16122	16182	16139	16188	15998	16094	16047	16153	15985	16114	16075	16001	16068	16117	16095	16131	16008	16110	16063	16086	15975	16283	15997	16250	16097	16269	16054	16080	16206	16082	15886	16145	15996	16039	16269	16052	16165	15978	16120	16199	16102	15996	16006	15958	16149	16151	16107	16039	15980	16018	16258	16003	16119	16095	16162	16003	15954	16058	16148	16011	16136	16185	16064	16204	15972	16094	16042	15995	16055	16037	15887	16258	16079	16079	16255	16012	15960	16194	16103	16189	16131	16154	16033	16035	16003	16165	16171	16155	16076	16248	16058	16057	15939	15993	16262	16147	16124	16205	16005	16253	16071	15961	16308	15987	16115	16127	16025	16203	16035	16226	16022	16082	16011	16127	15969	15945	16105	16086	15998	15826	16230	16146	15959	15988	16021	16272	16109	16054	16074	16049	16034	16008	16180	16055	16099	16046	16219	16046	16068	16153	16171	16171	16237	15943	16044	16072	16074	16044	16173	16033	15906	16194	15994	16055	16036	16194	16044	16155	15927	15905	16035	16149	16111	16108	16472	16150	16029	16115	15979	16210	15937	16095	16071	16096	16046	16132	15892	16088	16138	16105	16086	16064	15928	16243	16020	16012	16076	16219	16034	16113	16108	16010	16049	16031	16110	16084	16135	16094	16257	16173	16153	16051	16067	16099	16189	16250	16065	16126	16061	16186	16187	16242	16119	16040	16121	16133	16156	15861	16302	16140	15970	16065	16266	16180	16175	16155	16113	16056	15942	16003	16092	16182	16106	16175	16057	16073	16181	15970	15969	16066	16133	16127	15934	15909	16171	15961	16195	16149	16166	16096	16126	15948	16093	16227	15927	16131	16213	16201	16100	16171	16014	16149	15930	16081	15983	16213	16069	16136	16180	16041	16203	16090	16112	16147	16177	16132	16180	16058	16043
23990	23187	40873	47133	39933	29665	23755	20315	19577	19631	19839	19581	19681	19740	19375	19554	19455	19601	19624	19590	19503	19396	19467	19467	19774	19434	19559	19448	19542	19336	19381	19523	19393	19422	19360	19282	19429	19325	19417	19541	19322	19467	19334	19585	19515	19302	19476	19317	19264	19439	19265	19335	19235	19360	19285	19174	19325	19479	19519	19350	19419	19562	19368	19387	19353	19357	19435	19293	19486	19454	19335	19354	19484	19296	19342	19116	19398	19509	19254	19368	19366	19526	19236	19386	19209	19256	19583	19342	19293	19228	19434	19592	19365	19272	19382	19296	19151	19368	19425	19342	19408	19246	19364	19375	19340	19433	19341	19176	19240	19150	19351	19287	19220	19486	19410	19396	19161	19309	19494	19323	19154	19319	19355	19129	19449	19442	19332	19235	19407	19368	19316	19294	19370	19144	19573	19562	19393	19353	19229	19333	19263	19402	19417	19398	19541	19272	19432	19258	19296	19452	19662	19481	19334	19464	19094	19426	19259	19304	19417	19290	19278	19289	19368	19339	19357	19344	19163	19163	19233	19394	19261	19275	19286	19343	19412	19382	19346	18978	19253	19288	19430	19186	19113	19447	19337	19269	19441	19255	19442	19394	19169	19333	19551	19403	19362	19225	19430	19292	19497	19553	19318	19264	19462	19400	19439	19475	19265	19200	19166	19248	19571	19382	19371	19455	19406	19274	19422	19177	19340	19227	19501	19478	19181	19206	19096	19348	19583	19447	19439	19468	19349	19389	19229	19225	19386	19412	19319	19204	19295	19529	19473	19315	19408	19338	19487	19316	19285	19346	19523	19323	19308	19186	19327	19474	19214	19239	19154	19346	19349	19426	19387	19086	19236	19369	19389	19321	19238	19676	19314	19501	19474	19303	19304	19487	19299	19239	19325	19107	19244	19219	19206	19286	19204	19417	19367	19555	19205	19370	19422	19417	19481	19331	19316	19405	19601	19288	19146	19454	19132	19521	19377	19348	19341	19634	19285	19311	19326	19440	19327	19297	19203	19179	19268	19302	19381	19112	19332	19318	19225	19316	19096	19426	19235	19223	19338	19141	19502	19221	19385	19257	19334	19468	19234	19510	19295	19327	19356	19388	19421	19206	19269	19259	19440	19339	19472	19214	19485	19370	19264	19117	19468	19084	19240	19316	19478	19569	19322	19326	19250	19322	19432	19554	19630	19461	19389	19405	19397	19402	19396	19386	19425	19529	19345	19524	19122	19341	19407	19209	19345	19375	19341	19381	19237	19274	19082	19330	19457	19376	19347	19565	19258	19444	19266	19348	19431	19493	19310	19478	19401	19253	19248	19388	19474	19323	19184	19313	19093	19313	19369	19412	19310	19401	19468	19236	19416	19391	19268	19489	19251	19382	19228	19188	19201	19319	19283	19265	19384	19451	19416	19265	19263	19389	19299	19386	19347	19060	19561	19309	19377	19267	19356	19416	19413	19326	19332	19269	19498	19176	19371	19453	19464	19157	19546	19504	19314	19500	19317	19391	19212	19276	19383	19432	19529	19535	19363	19380	19445	19235	19439	19174	19279	19378	19285	19233	19422	19133	19329	19460	19172	19463	19200	19375	19511	19432	19302	19329	19368	19377	19308	19339	19231	19428	19388	19358	19340	19312	19194	19478	19357	19364	19115	19364	19540	19229	19351	19321	19311	19277	19248	19423	19274	19206	19392	19331	19405	19413	19288	19596	19275	19215	19204	19611	19332	19289	19549	19387	19248	19259	19293	19243	19330	19282	19144	19515	19257	19357	19120	19252	19385	19431	19406	19456	19531	19458	19294	19504	19439	19293	19450	19544	19362	19415	19326	19302	19409	19286	19336	19130	19234	19393	19312	19372	19308	19323	19523	19292	19291	19326	19493	19347	19438	19295	19409	19244	19354	19247	19564	19262	19114	19355	19313	19342	19331	19441	19499	19453	19392	19462	19520	19361	19476	19394	19383	19391	19421	19127	19291	19185	19272	19417	19285	19184	19249	19515	19199	19251	19329	19350	19453	19536	19295	19251	19320	19427	19219	19438	19194	19173	19177	19343	19306	19290	19312	19290	19221	19409	19277	19287	19520	19325	19392	19431	19303	19523	19283	19104	19460	19429	19390	19166	19443	19454	19187	19044	19400	19109	19368	19475	19395	19600	19290	19260	19273	19538	19253	19443	19194	19238	19435	19561	19463	19409	19447	19653	19365	19220	19309	19179	19315	19385	19273	19475	19445	19227	19528	19193	19362	19402	19463	19340	19158	19470	19526	19435	19483	19276	19374	19219	19498	19178	19438	19292	19246	19497	19381	19365	19208	19356	19269	19269	19308	19292	19344	19339	19385	19577	19235	19265	19469	19331	19258	19254	19413	19355	19389	19187	19364	19202	19396	19244	19248	19558	19337	19355	19314	19318	19279	19472	19281	19368	19421	19154	19361	19366	19531	19242	19331	19381	19461	19359	19455	19363	19437	19399	19231	19323	19268	19454	19310	19169	19200	19351	19472	19479	19330	19194	19389	19347	19354	19379	19392	19315	19358	19308	19162	19496	19444	19462	19266	19419	19290	19365	19421	19585	19461	19314	19293	19384	19276	19066	19332	19339	19348	19178	19523	19247	19433	19457	19420	19438	19387	19350	19215	19368	19268	19364	19394	19390	19374	19209	19299	19263	19065	19398	19247	19442	19427	19213	19235	19451	19301	19306	19265	19360	19256	19267	19389	19432	19187	19391	19508	19293	19361	19459	19310	19228	19157	19351	19174	19287	19210	19228	19238	19397	19325	19396	19226	19380	19451	19504	19312	19099	19374	19457	19235	19319	19401	19309	19285	19409	19437	19467	19273	19494	19334	19422	19504	19317	19559	19234	19444	19132	19133	19450	19378	19383	19421	19337	19455	19257	19435	19417	19415	19318	19337	19472	19378	19284	19474	19609	19481	19266	19067	19361	19230	19513	19420	19301	19337	19105	19277	19214	19252	19445	19334	19440	19394	19235	19323	19287	19352	19299	19378	19153	19133	19229	19372	19393	19294	19533	19273	19415	19337	19285	19068	19366	19311	19369	19272	19405	19132	19465	19335	19511	19254	19314	19506	19188	19523	19636	19419	19418	19431	19671	19275	19203	19493	19467	19419	19277	19236	19407	19294	19369	19331	19301	19080	19332	19257	19316	19434	19264	19439	19520	19434	19465	19457	19292	19634	19299	19199	19139	19219	19218	19443	19147	19078	19291	19395	19391	19278	19096	19451	19681	19325	19499	19312	19317	19408	19483	19426	19201	19203	19471	19353	19036	19532	19220	19529	19625	19392	19481	19367	19495	19201	19165	19321	19304	19118	19443	19416	19135	19301	19373	19316	19408	19472	19357	19391	19415	19208	19333	19085	19238	19400	19286	19335	19437	19420	19375	19337	19376	19137	19411	19358	19336	19364	19420	19573	19441	19254	19336	19420	19351	19261	19225	19409	19443	19312	19434	19102	19286	19100	19390	19412	19222	19363	19402	19494	19314	19319	19428	19518	19299	19140	19442	19386	19357	19474	19533	19438	19548	19483	19458	19410	19571	19320	19275	19391	19409	19339	19214	19363	19393	19362	19193	19399	19301	19236	19470	19221	19425	19375	19198	19347	19325	19512	19351	19309	19461	19329	19149	19287	19447	19272	19306	19369	19220	19455	19309	19237	19255	19273	19358	19255	19430	19522	19269	19421	19347	19323	19244	19361	19389	19171	19475	19366	19473	19445	19457	19432	19543	19285	19319	19138	19396	19371	19300	19579	19358	19367	19311	19290	19227	19411	19236	19298	19445	19153	19355	19187	19394	19452	19309	19409	19272	19336	19343	19408	19556	19335	19341	19478	19352	19460	19331	19223	19397	19361	19175	19292	19432	19415	19378	19380	19560	19147	19683	19362	19266	19479	19507	19394	19265	19441	19372	19574	19216	19535	19353	19565	19462	19618	19354	19372	19460	19558	19330	19302	19499	19310	19171	19466	19487	19200	19394	19340	19241	19431	19415	19305	19350	19320	19322	19413	19425	19349	19470	19272	19348	19226	19351	19331	19258	19441	19260	19158	19366	19111	19371	19483	19398	19341	19249	19469	19373	19292	19517	19664	19319	19309	19332	19171	19412	19292	19442	19478	19453	19431	19412	19197	19268	19279	19281	19282	19342	19298	19284	19473	19263	19280	19224	19520	19366	19297	19416	19610	19145	19421	19426	19511	19286	19300	19396	19545	19400	19276	19305	19269	19087	19351	19354	19317	19240	19249	19194	19238	19303	19266	19461	19449	19443	19285	19219	19388	19544	19539	19294	19532	19560	19329	19440	19579	19473	19515	19246	19387	19254	19319	19394	19580	19362	19232	19260	19367	19340	19486	19369	19334	19317	19336	19217	19490	19390	19335	19353	19279	19494	19388	19196	19439	19348	19287	19432	19066	19401	19130	19417	19411	19314	19521	19359	19383	19180	19426	19211	19312	19457	19336	19477	19216	19408	19347	19373	19171	19431	19500	19338	19194	19228	19376	19335	19153	19367	19329	19349	19367	19133	19414	19321	19443	19215	19569	19403	19080	19425	19253	19510	19141	19355	19485	19484	19438	19273	19213	19538	19241	19250	19364	19330	19325	19251	19272	19440	19504	19126	19339	19380	19268	19289	19401	19393	19201	19317	19334	19305	19355	19250	19243	19256	19349	19406	19203	19411	19320	19249	19425	19213	19330	19180	19505	19160	19090	19380	19322	19265	19343	19228	19450	19325	19415	19191	19363	19286	19382	19314	19460	19365	19234	19352	19337	19282	19462	19486	19453	19189	19452	19130	19387	19345	19385	19318	19139	19504	19507	19339	19348	19499	19333	19138	19373	19347	19126	19224	19345	19215	19241	19557	19422	19442	19391	19413	19261	19333	19317	19318	19358	19326	19564	19304	19268	19257	19433	19222	19428	19500	19477	19409	19327	19417	19343	19278	19285	19450	19265	19242	19249	19354	19413	19226	19557	19314	19433	19319	19324	19306	19570	19310	19391	19390	19444	19331	19267	19336	19338	19327	19411	19613	19299	19473	19419	19329	19333	19380	19469	19365	19405	19418	19333	19215	19287	19313	19229	19530	19249	19452	19254	19411	19461	19450	19228	19250	19245	19243	19281	19508
57824	98071	89955	67840	47285	25561	16151	16276	16188	16003	16129	16213	15970	16171	16163	16157	16097	16148	16095	16179	16014	16027	16058	16247	16033	16113	16192	16122	15906	16118	16037	16026	16094	16007	16019	15894	16401	16048	15955	16054	16324	15926	16084	16288	15886	15993	16112	16144	16107	16128	16172	16050	16021	16143	16071	15896	15957	16049	15944	16050	16112	16023	15848	16164	16084	16209	16125	16143	16137	16019	16145	16100	16056	16101	16093	15945	16172	16109	16039	15999	16083	16080	15761	15971	16091	16055	16072	16080	16040	15868	15945	16039	16199	15957	16009	16100	16207	16157	16244	15992	16137	16030	16060	15998	15996	15971	15973	16253	15811	15931	16048	16138	16200	15892	15999	16150	16010	16052	16240	15952	16009	16001	16091	15932	16072	16011	16091	16101	16004	16132	16038	16107	16092	16108	16108	16031	15866	16148	16022	16082	16143	16018	16054	16005	16034	16104	16089	15978	16121	16094	16009	16174	16049	15918	16187	16023	16135	15951	16060	15943	16118	16099	16063	16160	16195	16077	16076	16053	16180	16140	15888	16034	16162	16103	16060	16067	16066	15997	16003	16027	15972	16171	15977	16057	16094	16114	16183	16053	15892	16147	16084	15959	16105	16012	16236	16115	16098	15980	15959	16053	15909	15904	15998	16130	16145	15979	16008	16028	15993	16077	16180	15969	16045	16032	15949	16031	15967	16115	16071	16199	16049	15914	15983	16056	16023	15942	16096	16085	16100	16103	16100	16002	16013	16103	16058	15938	16098	16052	16095	16185	16005	16149	16128	16163	15952	16011	15969	16134	16098	15910	16036	16164	15958	16162	16049	16073	16107	16091	16254	16296	15873	15980	16115	16111	16002	15978	16004	15925	15989	15925	16075	16121	16033	16040	16106	16090	15984	15996	15872	16064	15992	16074	16042	16059	15995	16098	15877	15916	16114	16024	16016	16054	15917	16180	15980	16020	16019	16182	16204	16188	15979	16102	16117	16182	16088	16014	16150	16063	16136	16119	16088	16118	15925	16064	15954	15975	15969	15905	16126	16028	16001	15949	15835	15782	16100	16076	15907	16157	16031	16012	16084	16009	16022	15938	15906	16015	16084	15978	16109	16091	16018	16237	15798	15968	16002	16022	16041	16029	16070	15937	15856	16230	16022	16069	16039	16060	16081	16133	16067	16142	16005	16038	15841	15976	16149	16214	16015	16190	16093	15991	16033	15934	15918	16018	16109	16160	16150	16017	16045	16131	16084	16056	16020	16260	15998	16155	16088	16345	16012	15961	15985	16230	16086	16107	15978	15878	15971	16178	16021	16102	15948	16097	16097	15984	15985	16176	16109	16039	16045	16162	15975	16083	16021	15994	16100	16005	15945	15992	15914	16181	16112	16117	15970	15985	15995	15805	16074	15957	16093	16002	16171	15854	16135	15926	16094	16118	15995	16094	15965	16282	16046	16048	16035	15824	16014	16179	15935	15969	16075	15922	16019	16192	16021	16122	16122	16007	16104	16170	16152	16038	16214	16032	16223	16102	16126	16022	15940	16060	15920	16186	16055	16097	16168	16060	16065	16144	16062	16262	16075	16086	16005	16127	16007	16099	16038	16114	16040	16170	16045	15879	16061	15891	15962	16240	16179	15975	15919	16208	15988	16054	15949	16042	16082	16047	16112	16095	16141	16196	15976	16126	16120	15905	16107	15889	15960	16099	16042	16047	16062	16126	16015	16028	16007	16047	16039	15908	16173	15985	16096	16059	16103	16011	16167	16093	16065	15892	15977	16056	15883	15990	15972	16179	16118	16025	16007	16015	16013	16080	16007	15977	15971	15941	16014	16083	16230	15997	15890	16062	15897	15967	16174	16013	15904	16023	16104	16039	15918	15988	16013	16050	16033	16055	16228	16150	16130	15909	16008	15901	15936	15801	16057	16225	16029	15920	16163	16223	16094	16038	15885	16031	15945	16066	16058	16000	16007	16038	16217	16010	16050	15963	16007	16003	15971	16056	16138	16140	16072	15885	16303	15934	16008	15996	16067	16083	16009	15957	16252	15904	16051	15982	16078	16129	16161	15936	16069	16200	15934	16043	16128	15951	16191	16300	16068	16125	15972	16080	16051	15929	16182	16072	16073	16128	16010	16069	16181	16099	16110	16042	16153	16111	16064	15982	16040	16050	15901	15949	15992	16053	16141	16070	15882	16089	16035	16003	16071	16282	16048	16117	16095	16100	15989	16135	16012	16068	16162	15934	16135	15888	16082	15880	15961	16103	16175	15937	16138	16151	15995	15970	15984	16093	15906	16015	15983	16033	16051	16298	16068	15855	16185	16015	16082	15945	15903	16228	15947	16158	16110	16175	15984	16098	15860	15979	16109	16116	16094	16007	15991	16033	15886	16148	15968	15961	16138	16211	16095	16012	16119	16172	15946	16123	15940	16079	16002	15877	16060	16013	15887	16064	16058	15944	16056	16229	16050	15933	15957	16051	15820	16185	16045	16074	15956	16023	16051	15934	16103	16101	16052	16087	16032	16176	16062	16184	16199	15951	16176	15995	15923	16197	15898	16025	16070	16282	16058	16095	16180	15962	15890	15928	15876	16258	16067	15993	16193	16176	15977	16156	16182	16085	15993	16052	16112	16144	15980	15994	16029	15953	16094	15981	15990	16005	15988	16138	16079	15924	16047	16055	16029	16015	16011	16206	15861	16052	15983	16178	16165	16226	15983	16109	16015	16103	16107	16195	16160	16164	16098	16053	16194	16175	16224	16024	16028	15945	16024	16164	16211	16071	16209	15984	16089	16053	15849	15986	16105	16029	16073	16049	16106	15938	16132	16035	15917	16001	15960	16089	16204	15950	16082	16120	16090	16011	15933	15997	16009	16061	16283	16060	16079	16133	16078	16020	15995	16093	16138	16016	16012	16113	16019	16126	16049	16158	16141	16073	16156	15979	16148	15964	16160	15937	15974	15893	16114	16134	16057	16019	16231	16099	16116	16085	15934	16016	15976	16037	16115	16018	16162	15983	16032	16096	16037	15944	16112	16123	16074	15907	16000	15862	15757	16203	16068	16127	16071	16209	16200	16120	16011	16146	15953	16090	16144	16148	16024	16077	16242	16090	16160	15984	16045	16065	16109	16007	16181	16103	16110	16109	16002	15984	16154	16098	15934	16044	16018	15932	16187	15946	16163	16241	16130	16155	16125	15975	16023	16215	16184	15964	15903	16053	16024	16106	16041	15971	16136	16076	16204	16151	15961	16234	16040	15997	16071	16152	15978	16020	16194	16034	16035	15947	16021	16002	16094	16087	16061	16009	16065	16030	16076	16073	16230	16264	16082	15980	15930	16164	16156	16128	16259	15949	16116	15996	16051	16077	16050	16042	16096	16076	16083	16043	16029	16040	15913	15920	16153	16148	16009	16118	16090	16187	16221	16010	16269	16098	16089	16038	15953	15921	16003	16017	16256	15936	16074	16039	16202	16075	15952	16109	16055	15972	16171	16089	16008	15973	16058	16044	16136	16073	15900	16217	16113	16317	15894	16100	16322	16110	16086	16024	16098	16210	15997	16115	16153	15974	15969	15990	15948	15744	15970	16138	16009	16012	16045	15949	15998	16162	15912	16230	15949	16178	16093	16028	16071	15863	16140	15991	16180	15948	16025	15997	16151	16061	16010	16214	16145	15950	16199	15889	15901	16056	16055	16017	15899	16079	16014	16058	15922	16141	15953	15893	16133	16101	16181	16053	16098	16024	15958	16052	15926	16191	15977	16039	16063	16057	16272	15979	16040	16037	16090	16099	16223	15807	16085	16084	16302	15918	16021	15971	16146	16121	16121	15972	16008	15995	16213	16152	15964	15974	16159	16241	16019	16117	16092	15944	16203	15978	16051	15939	16007	16078	15848	16036	16097	16301	16027	16127	16076	16022	16044	16203	16067	15958	16172	16218	16097	16057	16141	16155	15938	16131	15867	15986	16221	16059	16062	15989	15982	15993	16030	15973	16240	16031	16209	15940	16225	15892	16063	15955	16147	16016	16048	16118	16070	16120	16093	16173	16113	16182	15991	16129	16051	16037	16001	15994	16081	16004	16133	16200	16100	16008	16075	16008	16072	15994	16295	16101	16110	15965	15990	16029	16024	16079	16084	16051	16128	16002	16014	16121	16024	16099	16019	16066	15958	15809	16139	16007	16042	16147	15938	15907	15989	15997	16204	16036	16046	15914	16122	16217	16047	16289	15862	16160	16224	15982	16042	15968	16009	15924	15972	15922	16105	15962	16121	16093	16054	15957	16140	16003	16141	16049	16109	15882	16161	16154	16049	16114	16133	16156	16125	16076	15981	16008	16034	16043	15989	16039	16044	16023	15916	16099	15939	15928	16088	15828	15902	16091	16143	16089	16083	16095	16150	16010	16054	15870	15970	16006	16099	15997	16168	16003	16169	16079	16005	16079	16047	16118	16135	16001	15990	16044	16040	15857	16067	16048	15977	16232	16206	16050	16199	16072	16152	16186	16054	16123	15941	16117	16000	16248	16097	16012	16316	15937	16180	16173	15962	15963	15982	15986	15957	16029	16307	16074	16105	16216	15968	16143	15874	16059	15963	16002	16149	16039	16025	16173	15948	15854	16050	16150	16019	16212	16113	15919	16159	16004	16056	16183	16048	15862	16035	16176	16066	15902	15984	15991	16028	15990	16156	16075	16088	16140	16101	16124	16028	16064	15986	16097	15966	16107	16056	16124	15994	16150	16079	16099	16024	16150	15999	16131	16128	16049	16042	16034	16063	16061	16146	16114	16050	15960	15947	15877	16029	16145	16177	16003	16095	15922	16108	15979	16124	15993	16043	16011	16062	16147	15924	16009	16046	16283	16166	16071	16106	16048	16110	16081	16044	15979	16038	15836	15936	16224	16072	16195	16209	16085	16178	15945	16031	15951	16027	16289	16051	16001	16230	16024	16047	15996	16006	16253	16146	16131	16060	16032	16090	15947	16015	15852	15941	15938	16185	15979	16120	16089	16137	16186	16089	15916	16094	16089	15946	16014	16105	16112	16024	16101	15988	15963	16105	15950	16121	15939	16038	16100	16255	16135	15925	16029	16007	15971	15970	15970	16224	15907	16005	15909	16028	16011	16128	15911	16122	15930
23017	22267	37487	43450	40929	31454	25664	20798	19350	19828	19723	19686	19549	19576	19494	19464	19337	19360	19661	19515	19366	19433	19526	19269	19456	19405	19350	19356	19404	19455	19545	19347	19243	19437	19438	19334	19275	19170	19097	19332	19356	19050	19312	19275	19377	19251	19463	19140	19378	19285	19198	19453	19396	19264	19335	19109	19472	19114	19099	19305	19292	18998	19505	19188	19147	19183	19383	19106	19443	19154	19397	19220	19023	19283	19269	19279	19323	19361	19391	19339	19302	19175	19073	19268	19342	19119	19241	19369	19219	19391	19036	19070	18998	19154	19168	19242	19204	19085	19203	19245	19257	19108	19266	19224	19340	19218	19211	19312	19116	19334	19274	19247	19025	19179	19408	19321	19223	19292	19237	19296	19372	19352	19262	19275	19108	19165	19166	19176	19204	19304	19032	19323	19366	19244	19242	19297	19208	19186	19232	19157	19223	19320	19211	19174	19240	19432	19095	19252	19153	19060	19005	19082	19228	19249	19171	19193	19181	19203	19228	19152	19321	19072	19326	19162	19357	19069	19204	19216	19229	19218	19338	19395	19244	19332	19124	19128	19102	19088	19054	19325	19060	18912	19021	19068	19128	19026	19142	19131	19233	19195	19201	19014	19237	19226	19127	19128	19238	19093	19071	19141	19303	19102	19132	19056	19156	19044	19323	19213	19191	19228	19192	19334	19082	19314	19276	19405	19280	19340	19195	19144	19020	19369	19219	19118	19179	19125	19017	19211	18940	19204	19254	19049	19123	19198	19321	19325	19199	19023	19173	19191	19273	19193	19343	19265	19227	19250	19186	19186	19005	19157	19366	19056	19362	19099	19176	19269	19124	19182	19157	19263	19246	19518	19158	19274	19144	19116	19238	19250	19256	19170	19313	19287	19275	19288	19245	19069	19163	19123	19121	19310	19244	19164	19079	19050	19390	19116	19139	19258	19241	19013	19212	19287	18954	19220	19161	19173	19185	19084	19369	18988	18969	19353	19294	19158	18931	19162	19303	19133	19270	19008	19232	19176	19390	19346	19374	19389	19016	19138	19043	19110	19234	19124	19009	19166	19070	19126	19122	19164	19164	19251	19271	19252	19126	19393	18992	19169	19130	19054	19302	19354	19172	19411	19156	19270	19140	19069	19306	19110	19322	19302	19265	19307	18929	19100	19185	19217	19142	19264	19176	19181	19296	18983	19298	19142	19245	19050	19156	19192	19061	18816	19054	19129	19306	19430	19222	19120	19106	19109	19210	19162	19034	19086	19335	19293	19228	18967	19160	19222	19326	19239	19349	19105	19123	19009	19084	19233	19042	19197	19164	19026	19320	18968	18986	19352	19199	19143	19352	19234	19129	19246	19266	19235	19139	19000	19261	19043	19208	19153	19024	19088	19036	18979	19244	19268	19141	19103	19231	19171	19217	18967	19148	19434	19286	19029	19200	19302	19288	19015	19186	19199	19205	19337	19088	19182	19209	19058	19310	19273	19156	19304	19176	19361	19001	19266	19255	19161	19078	19336	19226	19179	19147	19140	19214	19070	19117	19175	19161	19153	19038	19039	19208	19233	19193	19193	19303	19069	19183	19183	19270	19309	19014	19268	19112	19106	19049	19315	19053	19082	19136	19462	19066	19059	19284	19170	19226	19012	19182	19308	19268	19027	19202	19327	19261	19267	19313	19039	19051	19314	19110	19243	19396	19185	19240	19289	19141	19197	19278	19176	19212	19148	19151	19075	19260	19165	19128	19212	19130	19326	19320	19241	19175	19090	19249	19187	19261	19067	19197	19147	19183	19336	19232	19198	19133	19232	19267	19241	19121	19131	18956	18944	19115	19103	19277	19049	19086	19210	19125	19110	19053	19175	19311	19141	19200	18888	19168	19184	19028	19143	19209	19269	19178	19245	19245	19178	19181	19134	19533	19150	19129	19172	19404	19261	19253	19028	19135	19239	19412	19023	19128	19095	19199	19112	19299	19148	19021	19108	19091	19227	19510	19268	19363	19269	19177	19309	19215	19099	19265	19179	19283	19070	19162	19075	19179	19221	19094	19093	19325	19173	19112	19296	19086	19208	19100	19178	19350	19177	19069	19203	19034	19132	19190	19069	19084	19130	19004	19108	18835	19242	19242	19108	19360	19257	19143	19079	19293	19207	19292	19224	19052	19166	19238	19020	19325	19245	19226	19245	19120	19119	19371	19125	19289	19391	19005	19204	19286	19140	19361	19382	19162	19337	19357	19187	19236	19166	19237	19387	19184	19217	19294	19119	19208	19008	19248	19302	19031	19177	19190	19197	19248	19371	19201	19148	19139	19233	19340	19364	19281	19108	19175	19324	19339	19107	19237	19145	19164	19353	19030	19036	19295	19398	19427	19267	19018	18895	19025	19217	19228	19159	19270	19022	19331	19138	19201	19085	19246	19244	19231	19156	19302	19244	19296	19268	19295	19166	19289	19422	19058	19124	19020	19257	19264	19188	19410	19084	19445	19040	19215	19270	19136	19235	19248	19046	19221	18958	19111	19063	19055	19138	19176	19231	19121	19226	19308	19117	19349	19070	19241	19336	19219	19231	19166	19041	19332	19076	19030	19225	19288	19252	19132	18930	19014	19062	19186	19244	19359	19089	19265	19294	19157	19136	19366	19307	19087	19275	19380	19426	19206	19121	19151	19127	19195	19214	19250	19061	19182	19286	19199	19367	19035	19038	19028	19163	19204	19040	19031	19224	19231	19319	19344	19138	19155	19272	19141	19129	19164	19127	19301	18987	19129	19037	19038	19338	19242	19129	19132	19193	19104	19117	19230	19152	19240	19135	19259	19206	19442	19186	19381	19241	19329	19189	19287	18955	19449	19344	19261	18898	19220	19103	19283	18977	19398	19066	19179	19150	19017	19210	19136	19096	19014	19269	19031	19115	19227	19003	19149	19236	19342	19289	19259	19487	19147	19013	19276	19112	19268	19078	19102	19278	19192	19162	19237	19207	19028	19235	19210	19230	19263	19144	19231	19099	19214	19118	19314	19089	19011	18962	19201	19345	19196	19186	19225	19134	19234	19308	19282	19168	19305	19049	19113	18966	19129	19237	19316	19303	19313	19129	19300	19043	19117	19172	19193	19068	19090	19040	18985	19092	19118	19187	19112	19172	19216	19060	19140	19201	19013	19192	19160	19118	19302	19203	19083	19212	19111	19169	19257	19174	19256	19254	19230	19205	19068	19103	19233	19017	19131	19241	19148	19132	19223	19186	19266	19183	19090	19291	19234	19150	19243	19231	19217	19166	19172	19240	19435	19148	19100	19216	19383	19243	19407	19078	19412	19115	19127	19021	19373	19249	19183	19262	19208	19252	19371	19293	19315	19133	19372	19193	19144	19237	19103	19037	19200	19342	19248	19069	19082	19135	19138	19014	19368	19227	19222	19060	19245	19209	19113	18993	19189	19179	19176	19039	19026	19139	19266	19064	19130	19124	19096	19309	19151	19018	19277	19122	19123	19083	19218	19071	19147	18812	19132	19035	19106	19058	19368	19349	19068	19164	19192	19056	19301	19352	19336	19088	19066	19159	19080	19321	19299	18995	19266	19121	19148	19327	19245	19085	19234	19274	19253	19222	19262	19089	19130	19365	19301	19152	19112	19263	19267	19075	19316	19270	19204	19032	19341	19200	19146	19264	19354	19299	19271	19221	19337	19220	19330	19283	19204	19370	19323	19139	19161	19162	19239	19334	19186	19264	19115	19297	19264	19137	19235	19163	19355	19173	19004	19276	19357	19294	19083	19077	19070	19238	19192	19225	19121	19181	19368	19275	19193	19069	19038	19259	19285	19230	19048	19318	19316	19263	19141	19194	19062	19116	19020	19094	19109	19223	19271	19180	19140	19344	19019	19170	19353	19222	19197	19498	19348	19050	19141	19123	19198	19080	19120	19243	18974	19133	19168	19260	19224	19151	19217	19357	19342	19174	19247	19117	19042	19315	19220	19107	19211	19212	19090	19218	18854	18975	19446	19495	19224	19225	19163	19159	19349	19158	19098	19380	19288	19102	19211	19163	19191	19173	19090	19250	19169	19040	19080	19154	19299	19243	19090	19139	19037	19185	19137	19363	19229	19227	19063	19051	19364	18909	18971	19149	19345	19094	19130	19245	19455	19329	19136	19147	19235	19312	19255	19145	19220	19255	19274	19490	19288	19271	19412	19288	19049	19100	19160	19208	19276	19087	19345	19338	19344	19125	19360	19294	19193	19299	19353	19418	19388	19271	19285	19233	19207	19129	19272	19194	19183	19176	19183	19148	19280	19138	19358	19403	19074	19262	19113	19345	19122	18951	19217	19097	18946	19131	19023	19058	19105	19316	19326	19313	19249	19027	19020	19166	19166	19050	19302	19036	19206	19024	19215	19276	19056	19100	19100	19167	19132	19175	19298	19124	19166	19115	19216	19267	19207	19153	19108	19168	19232	19091	19190	19175	19111	19240	19094	19260	19173	19176	19234	19242	19091	19201	19247	19244	19076	19155	19078	19418	19421	19374	19083	19145	19228	19100	19132	19103	19232	19001	19092	19347	19099	19187	19137	19181	19204	19158	19327	19265	19249	19264	19163	19284	19418	19162	19253	19083	19146	19370	19283	19350	19137	18999	19300	19176	19245	19109	19231	19048	18982	19100	19207	19185	19161	19246	18998	19194	19222	19199	19158	19138	19274	19413	19094	19234	19204	19111	19113	19117	19176	19439	19051	19328	19125	19203	19303	19108	19430	18981	19126	19388	19332	19107	19047	19089	19070	18878	19135	19228	18937	19138	19144	19220	19258	19049	19238	19219	19170	19185	19219	19174	19042	19237	18997	19147	19113	19411	19389	19056	18940	19241	19096	19243	19170	19127	19224	19187	19204	19239	19135	19202	19178	18990	19211	19078	19178	19313	19247	19145	19077	19285	19269	19015	19103	19262	19063	19321	19218	19251	19299	19328	19275	19245	19047	19152	19062	19257	19300	19276	19047	19036	19185	19216	19177	19201	19293	19047	19306	18918	19050	19184	19266	19292	19243	19115	19265	19077	19213	19162	19148	19194	18994	19077	19105	19159	19252	19371	19261	19196	19012	19160	19093	19261	19087	19078	19301	19210	19231	19154	19096	19207	19207	19274	19144	19147	19158	19288
62511	104747	97049	78981	55936	31394	15881	15918	15886	15865	15967	16090	15896	15708	15994	16204	15892	15615	15929	15849	16071	15860	15833	15820	15811	15753	15916	16042	15946	15958	15804	15838	15992	15930	16075	15839	15951	15834	15864	15740	15813	15942	15964	15816	15892	15899	15933	15896	15989	15889	15833	15752	15928	16101	15720	15894	16026	15836	15809	15973	15922	15847	15817	15832	16064	15870	15922	15786	15759	15845	16011	15804	15895	15965	15899	15927	16051	15965	16183	15895	15888	15988	15833	15871	15826	15942	15851	15717	15819	15769	16006	15960	15942	15986	16033	15802	15849	15829	15804	15942	15920	16001	15902	15932	15900	16011	15855	15862	15847	15820	15886	15927	15923	15839	15921	16077	15951	15887	15947	15929	15885	15943	15842	15990	16102	15948	15931	15827	15946	15818	15789	15868	15843	15985	15878	15760	15829	15896	15781	15730	15864	15855	15760	15860	15921	15874	16034	15698	15980	15801	15750	16055	15945	15880	15908	15910	15844	15792	15960	15904	15970	15815	15795	15850	15905	15851	15789	15998	15721	15804	16024	15991	15737	15846	15854	16008	15870	15928	15858	16051	15905	15785	15894	15934	15958	15966	15789	16019	15870	16016	15867	15909	15865	15913	15919	15673	16047	15880	15721	15894	15818	15964	15866	15875	16003	15854	16013	15871	15706	15833	16022	15845	15930	15813	15759	15971	16028	15883	15729	15764	15700	16001	15816	15898	15894	15895	15850	15874	15797	15888	15927	15928	15865	15918	15891	15982	15802	15859	15986	15738	15881	15857	16027	15908	15793	15770	15835	16050	15807	15923	15826	16072	15928	15791	16045	15895	15783	15953	15920	15749	16204	15842	16048	15940	15981	15853	15975	15881	15890	15805	15749	15931	15880	16068	15726	15847	15866	15984	15764	15688	15963	15922	15994	16095	15830	15888	15920	15840	15972	15861	15912	15886	16034	15917	15909	16048	15908	15708	16011	15924	15824	15842	15854	15782	15913	15706	15909	15817	15978	15786	15861	15840	15808	15880	15868	15877	15989	15589	15914	15917	15843	15752	15899	15823	15930	15754	16008	16015	15913	15890	15897	15754	15920	15839	15874	15966	15717	15941	15759	15926	15919	16026	15748	15784	15782	15927	15908	15979	15950	15810	15793	15864	15816	15804	15967	15934	15868	15924	15810	15955	15767	15817	15848	15917	15984	15846	15866	15961	15849	15917	15921	15948	15681	15814	15837	15737	15979	15896	15923	16041	15968	15917	16057	15882	15884	15928	15795	15933	15850	15918	15941	15722	15819	15934	15757	15870	15939	15972	16069	15956	15911	15796	15955	15960	15736	15784	16091	15696	15818	15811	15844	15811	15786	15801	15915	15954	15800	15904	15999	15863	15664	15962	15782	15832	15930	15921	15760	15832	16004	15827	15979	15816	15858	15990	15823	16131	15873	15811	15764	15648	15973	15842	15876	15889	15836	15995	15807	15871	15869	15909	15931	15776	15860	15793	15919	16028	15713	16019	15949	15810	15918	15922	16023	15981	15975	15909	15857	16014	15811	15862	15849	16012	15850	15959	15928	15678	15741	15929	15974	15966	16013	15840	16120	15862	15899	15881	15854	15869	15899	15652	15736	15917	15823	15934	15867	15840	15963	15885	15905	16059	16195	15836	15870	15869	15861	15748	15766	15908	15935	15952	15830	15934	15774	15815	15850	15823	15757	15836	15812	15849	15834	15938	15914	16014	15787	15878	15941	15872	15904	15760	15927	15882	15846	15767	15876	15930	15937	15775	15921	15918	15795	15854	15836	15799	15813	15910	15892	15714	15822	16016	15783	15849	15963	15929	15811	15875	16057	15782	15928	15916	15921	15855	15830	15898	16041	16085	15825	15818	15843	15897	15785	15916	15852	15997	16064	15925	15938	15851	15824	15793	15942	15957	16072	15947	15795	15979	16007	15812	16086	15785	15826	15866	15849	15937	15794	16097	16066	15974	15914	15880	15644	15761	15838	15941	15890	15826	15866	15840	15881	15801	15903	15894	15952	15957	16021	15720	15884	15749	15926	15790	15917	15857	15846	15732	15774	15898	16009	15924	15992	15776	15862	15990	15798	15880	15891	15660	15782	15990	15981	15759	16064	15886	16021	15887	15891	15883	15796	15823	15857	15858	15918	15941	15959	15867	15926	15815	15821	15809	15816	15947	15929	15879	16014	15984	15936	15915	15680	16023	16084	15786	15867	15876	15740	15970	15833	15956	15988	15935	15757	15926	15884	15929	15824	15956	15974	16002	15878	15873	15759	15690	15757	15832	15829	15648	15815	15847	15997	15759	15915	15836	15849	16042	15841	15750	15767	15945	16089	16060	15943	15881	15976	15794	15881	15894	15905	15944	15937	15822	15794	15769	15953	15769	15866	15810	15940	15815	15983	15770	15905	15894	15969	15978	15899	15794	15956	15968	15623	15894	15952	16018	15869	15878	15779	15899	15861	15911	15929	15882	15967	15950	15819	15847	16111	15840	15679	15816	15797	15956	15928	15945	15815	15921	15800	16049	15903	15862	15942	15933	16119	15930	15977	15944	16024	15999	15752	15924	15893	15796	15730	16008	15812	16058	15882	15780	15922	16026	15772	16050	16027	16059	15973	15877	15810	15783	15810	15880	15870	15795	15836	15845	15824	15821	15873	15802	15783	15947	16027	16102	16043	15809	15753	15857	15918	15775	15974	15758	15801	15927	15989	15865	16032	15856	15917	15818	15952	15679	15817	15798	15808	15673	16003	15783	16000	15759	15838	15922	15886	15811	15891	15979	15811	15891	15963	15868	15926	15823	15977	15769	15900	15907	15758	16016	15727	15895	15889	15660	15915	15896	15879	15670	15896	15968	15797	15915	15926	15848	15701	16007	15950	15769	15901	15979	15887	15926	15986	15866	15758	15747	15811	15755	15831	15890	15838	15948	15762	15929	15996	15938	15907	15829	15923	15887	15765	15749	15940	15944	15943	15930	16073	15874	15861	15874	15864	15884	15976	15839	15913	15843	15825	15760	15833	15775	15818	15920	15938	15831	16142	15973	15837	15741	15840	16000	15800	15909	15784	16000	15789	15997	16027	15826	15702	16007	15850	15782	15936	15940	15877	15757	15994	15905	15793	15970	15768	15886	15883	15921	15872	15822	15967	15857	16101	15817	15861	15852	15741	15919	16041	15729	16091	15930	16047	15819	15981	15835	15893	15642	15984	15768	15926	15997	16016	16015	15780	15697	15870	15891	15770	15889	15979	15837	15804	15835	15813	15726	15794	16082	15962	15869	15987	15845	15986	15974	15852	15947	15814	15915	15918	15835	15838	15887	15999	15710	15922	15906	15995	15723	16027	15826	15864	16008	15835	15887	16012	16028	15957	15787	15835	15632	16012	15748	15951	15817	15946	15789	15716	15868	15775	15884	15971	15888	15856	15892	15704	15788	15955	15782	15810	15998	15754	15880	16071	15833	15921	15911	16045	15754	15997	15909	15808	15899	16069	15794	15813	16035	16044	15894	15972	15793	15695	15725	15911	15818	16015	15943	15832	16098	16006	15829	15811	15975	15971	15942	15977	15837	15825	15801	15879	15815	15698	15824	15942	15689	16016	15864	15875	15667	15686	15968	15914	15773	15763	15849	15769	15733	15766	16029	15901	15952	15750	15788	15903	15774	15850	15782	15941	16063	15800	15806	15935	15903	15825	15926	15737	15998	15675	15903	15816	15751	15943	15827	15789	15892	15674	15845	15864	15907	15744	15860	15900	16037	15768	15831	15801	15865	15934	16094	15974	15980	15976	15917	15625	15907	15740	15835	15984	15929	15959	15915	15971	15823	15955	15733	15872	15993	15952	15739	15907	15746	15688	15857	15998	15829	15846	15808	15966	15837	15922	15975	15930	15817	15797	15900	15744	15828	15937	15964	15813	15837	15933	15894	15960	16019	15934	16021	15894	15998	15866	15928	15763	15865	15821	15962	15911	15719	15815	15966	15921	15949	16008	15922	15797	15911	15784	15902	15965	15788	15760	15869	15989	15859	15868	15849	15788	15785	15979	15917	15863	15878	15852	15983	15935	15799	15661	15872	15947	15865	16034	15948	15730	15923	15831	15888	15714	15828	15930	15896	15860	16072	15851	15844	16037	15909	15857	15897	16058	15800	16080	15934	15849	15902	15870	15855	15613	15795	16023	15815	15808	15944	15805	15832	15663	15879	15823	15872	15815	15855	15801	15828	15950	15646	15991	15856	15943	15976	15874	15846	15925	15887	15837	15928	15927	15809	15974	15740	15959	15931	15790	15677	15952	15715	15813	15833	15931	15752	15941	15825	15974	15873	15610	15902	15824	15927	15850	15866	15995	15893	15806	15811	15865	15839	15855	15752	15990	15737	16006	15881	15776	15867	15895	16033	15874	15992	15927	15704	15906	15989	15931	15942	16051	15931	15967	15768	16030	15755	15774	15944	15817	15939	15819	16005	15826	15899	15935	15905	15957	15846	15952	15658	15779	15989	15839	15981	15879	16106	15927	15907	15910	15925	15942	15870	15951	15810	15899	15927	15916	15744	15925	15880	15851	15724	15992	15840	15802	15864	16004	15767	15952	15742	15889	15836	15918	15962	15885	15891	16128	15944	15823	15902	15817	15832	15840	15857	15999	15616	15958	15904	15828	15885	15826	15867	16123	15849	15856	15862	15865	15891	15797	15855	15760	15749	15981	15781	15934	16093	15871	15918	15895	15765	15847	16028	15700	15984	16022	15862	15822	15929	15946	15963	15990	15899	15973	16006	15818	15836	15909	15892	15767	15943	15906	15888	15949	15824	15828	15873	15776	15711	15776	15944	15839	15845	15971	15864	15856	16035	15794	15790	15674	15860	15853	16066	15874	15877	15663	15920	16026	15717	15933	15981	15700	15924	15851	15878	16057	15812	15806	15874	15810	15921	15964	16044	15847	15653	16040	15873	15702	16045	15732	15911	15770	15973	15969	15948	15831	15797	15772	16107	15940	15928	15932	16051	15769	15993	15801	15890	15829	15696	15895	16108	15896	15930	15968	15792	15903	16011	15917	15921	15692	15786	15966	15787	15966	16024	15953	15796	15831	15979	15899	15824	15776	15875	15864	16001	15866	15902	15908	15906
29009	32009	45502	38291	28280	21765	19967	19654	19559	19299	19416	19534	19439	19684	19622	19428	19364	19515	19594	19515	19387	19320	19334	19391	19569	19418	19491	19530	19702	19572	19468	19452	19592	19418	19343	19436	19247	19255	19407	19326	19490	19236	19377	19465	19334	19402	19204	19412	19619	19637	19473	19362	19239	19454	19495	19378	19592	19408	19436	19400	19490	19288	19503	19339	19440	19458	19471	19443	19433	19379	19372	19374	19297	19297	19245	19176	19563	19510	19226	19323	19228	19374	19465	19390	19523	19598	19576	19335	19504	19429	19291	19352	19145	19416	19363	19366	19234	19257	19329	19216	19384	19357	19426	19257	19378	19523	19441	19470	19499	19388	19229	19604	19317	19499	19563	19441	19188	19320	19412	19283	19267	19173	19254	19258	19501	19607	19364	19328	19543	19300	19314	19375	19491	19455	19375	19442	19492	19401	19412	19305	19360	19543	19269	19286	19455	19499	19361	19238	19179	19317	19423	19392	19431	19366	19523	19240	19382	19464	19359	19499	19454	19474	19439	19361	19341	19231	19273	19562	19415	19388	19362	19218	19397	19351	19436	19496	19336	19311	19572	19389	19303	19229	19441	19511	19610	19380	19310	19468	19376	19292	19538	19265	19270	19375	19389	19240	19336	19442	19473	19457	19274	19379	19488	19396	19302	19394	19552	19539	19381	19547	19345	19083	19457	19489	19350	19284	19298	19217	19399	19316	19536	19546	19589	19337	19167	19333	19307	19491	19422	19545	19452	19585	19527	19227	19333	19355	19427	19505	19462	19398	19304	19424	19414	19459	19549	19359	19451	19476	19540	19347	19471	19318	19436	19264	19338	19174	19398	19498	19201	19377	19301	19512	19355	19317	19304	19296	19268	19473	19536	19377	19453	19271	19459	19394	19225	19453	19455	19206	19460	19487	19427	19593	19413	19252	19165	19294	19437	19497	19389	19106	19058	19334	19299	19328	19587	19303	19174	19303	19319	19352	19304	19233	19496	19463	19504	19587	19598	19409	19492	19511	19388	19549	19355	19236	19402	19205	19354	19458	19294	19510	19232	19426	19471	19250	19236	19467	19317	19487	19224	19293	19382	19471	19419	19305	19311	19241	19504	19299	19502	19177	19437	19271	19252	19391	19475	19369	19542	19398	19657	19524	19370	19426	19548	19369	19513	19350	19305	19337	19554	19332	19407	19231	19505	19478	19450	19282	19159	19405	19461	19473	19366	19486	19426	19664	19249	19349	19462	19482	19325	19249	19443	19545	19553	19331	19308	19302	19353	19392	19436	19326	19386	19497	19355	19582	19464	19378	19265	19472	19342	19272	19316	19353	19458	19399	19345	19325	19263	19415	19494	19216	19471	19401	19539	19278	19406	19437	19307	19611	19484	19364	19350	19537	19227	19267	19367	19464	19268	19545	19388	19242	19340	19390	19553	19281	19464	19177	19482	19388	19358	19258	19373	19265	19283	19298	19337	19159	19429	19381	19376	19430	19285	19472	19424	19363	19323	19438	19303	19229	19509	19397	19447	19400	19380	19457	19452	19294	19415	19462	19304	19568	19582	19377	19459	19305	19195	19473	19514	19449	19398	19371	19490	19374	19346	19586	19456	19416	19336	19370	19291	19274	19564	19626	19604	19400	19328	19474	19316	19362	19384	19529	19489	19523	19338	19447	19532	19404	19615	19428	19436	19422	19389	19325	19495	19316	19428	19510	19510	19246	19199	19396	19333	19291	19340	19329	19510	19571	19356	19240	19288	19346	19365	19496	19296	19303	19543	19547	19375	19455	19374	19371	19305	19402	19332	19282	19436	19620	19414	19344	19280	19195	19424	19430	19440	19312	19257	19491	19430	19442	19239	19295	19287	19318	19395	19423	19454	19544	19381	19609	19323	19325	19650	19427	19415	19153	19204	19467	19217	19581	19428	19601	19559	19287	19649	19283	19350	19270	19446	19328	19369	19396	19569	19474	19307	19331	19450	19376	19365	19472	19480	19391	19317	18976	19473	19342	19594	19383	19387	19427	19416	19284	19418	19519	19370	19374	19232	19327	19282	19209	19433	19329	19493	19442	19232	19308	19428	19180	19394	19462	19376	19262	19479	19438	19680	19261	19234	19191	19537	19262	19360	19503	19395	19336	19449	19536	19429	19380	19426	19512	19371	19465	19502	19260	19443	19291	19246	19606	19431	19452	19196	19475	19358	19416	19287	19371	19321	19309	19724	19319	19203	19358	19392	19364	19435	19326	19268	19282	19309	19407	19581	19316	19672	19473	19535	19239	19342	19366	19504	19495	19607	19474	19413	19361	19338	19395	19353	19055	19273	19130	19445	19267	19268	19501	19502	19368	19346	19315	19531	19744	19452	19406	19373	19415	19576	19459	19490	19502	19316	19370	19382	19428	19503	19454	19308	19388	19236	19413	19412	19435	19462	19414	19559	19593	19373	19253	19371	19130	19509	19571	19403	19242	19477	19436	19434	19481	19459	19246	19423	19207	19423	19226	19326	19449	19454	19404	19446	19347	19413	19385	19315	19497	19470	19315	19255	19353	19329	19508	19367	19399	19235	19318	19394	19454	19593	19505	19517	19285	19348	19281	19276	19429	19417	19252	19539	19258	19518	19382	19450	19442	19348	19576	19562	19240	19464	19268	19362	19249	19277	19469	19404	19429	19273	19553	19356	19287	19131	19512	19476	19140	19408	19520	19495	19280	19435	19597	19543	19628	19456	19486	19190	19084	19238	19618	19454	19295	19594	19132	19290	19489	19277	19178	19418	19483	19128	19237	19490	19426	19545	19421	19403	19391	19317	19163	19221	19391	19109	19350	19315	19518	19456	19593	19213	19226	19365	19419	19339	19506	19441	19236	19468	19502	19331	19279	19460	19345	19273	19420	19321	19408	19463	19392	19580	19345	19286	19273	19314	19385	19201	19303	19481	19359	19550	19377	19339	19243	19461	19411	19313	19550	19415	19360	19290	19398	19344	19277	19504	19372	19483	19389	19394	19486	19532	19438	19498	19463	19274	19239	19503	19276	19354	19180	19303	19265	19284	19375	19200	19223	19287	19104	19339	19392	19584	19328	19526	19486	19437	19353	19344	19299	19410	19329	19374	19551	19410	19207	19147	19264	19505	19306	19491	19418	19450	19249	19297	19431	19308	19413	19451	19342	19318	19436	19306	19408	19367	19335	19414	19349	19330	19358	19515	19428	19268	19448	19551	19329	19383	19614	19472	19363	19444	19446	19399	19475	19496	19276	19309	19440	19329	19332	19383	19254	19230	19077	19350	19462	19169	19325	19526	19208	19438	19409	19459	19348	19312	19518	19548	19221	19403	19468	19213	19459	19339	19334	19245	19348	19433	19295	19281	19482	19327	19332	19636	19659	19490	19547	19409	19328	19467	19365	19304	19194	19330	19282	19368	19328	19302	19347	19347	19683	19324	19318	19619	19408	19274	19607	19507	19477	19581	19282	19359	19384	19445	19285	19344	19297	19559	19632	19380	19390	19599	19433	19228	19408	19475	19420	19301	19324	19517	19280	19408	19423	19457	19390	19307	19488	19423	19271	19165	19466	19449	19401	19330	19294	19453	19175	19277	19378	19309	19519	19476	19222	19550	19775	19520	19482	19413	19398	19418	19397	19565	19205	19349	19379	19544	19293	19377	19392	19413	19515	19354	19303	19475	19415	19389	19369	19345	19365	19260	19452	19352	19099	19344	19428	19488	19404	19165	19296	19467	19622	19514	19461	19429	19291	19517	19433	19449	19334	19351	19400	19349	19397	19572	19345	19435	19683	19570	19512	19456	19348	19443	19447	19434	19349	19390	19532	19150	19444	19414	19365	19105	19715	19420	19589	19434	19436	19384	19390	19520	19641	19347	19369	19268	19439	19537	19429	19594	19528	19469	19371	19344	19345	19289	19527	19559	19425	19412	19408	19383	19328	19598	19309	19243	19444	19528	19371	19241	19508	19316	19474	19624	19280	19532	19303	19555	19358	19438	19230	19520	19217	19627	19321	19433	19276	19536	19268	19304	19416	19369	19302	19417	19504	19444	19333	19413	19480	19371	19431	19164	19373	19231	19437	19271	19395	19473	19339	19323	19392	19367	19293	19514	19250	19408	19378	19290	19490	19354	19277	19408	19315	19376	19602	19370	19155	19333	19315	19359	19400	19286	19362	19420	19338	19552	19287	19379	19533	19240	19329	19459	19387	19342	19370	19384	19209	19380	19460	19433	19305	19398	19287	19358	19406	19411	19449	19416	19377	19374	19518	19414	19253	19320	19348	19456	19442	19401	19515	19402	19405	19450	19558	19462	19335	19420	19188	19095	19242	19378	19306	19521	19321	19387	19362	19352	19403	19286	19442	19254	19285	19440	19555	19317	19471	19440	19302	19387	19329	19557	19450	19272	19286	19375	19311	19460	19386	19176	19365	19357	19571	19195	19474	19274	19384	19365	19308	19378	19252	19348	19504	19520	19531	19200	19353	19390	19356	19325	19238	19494	19609	19546	19393	19509	19258	19534	19471	19388	19498	19343	19579	19296	19149	19327	19200	19347	19403	19328	19467	19420	19366	19398	19461	19373	19519	19371	19630	19300	19374	19296	19504	19373	19223	19363	19361	19559	19410	19655	19505	19327	19525	19367	19409	19451	19135	19369	19351	19616	19328	19234	19494	19341	19298	19462	19381	19421	19264	19489	19359	19509	19443	19442	19184	19414	19445	19352	19276	19385	19246	19446	19495	19366	19403	19293	19446	19458	19286	19354	19244	19447	19318	19455	19420	19536	19437	19502	19441	19355	19340	19416	19471	19551	19462	19490	19539	19359	19516	19480	19438	19499	19492	19531	19431	19430	19539	19451	19253	19409	19397	19612	19336	19486	19430	19753	19420	19462	19433	19354	19414	19435	19433	19507	19217	19371	19455	19282	19392	19238	19678	19310	19451	19304	19146	19397	19382	19388	19265	19350	19399	19392	19394	19400	19526	19424	19576	19355	19515	19516	19301	19428	19492	19504	19392	19616	19500	19178	19245	19162	19299	19421	19452	19400	19389	19238	19369	19466	19472	19414	19406	19345	19550	19466	19476	19097	19205	19502	19399	19526	19360	19277	19532	19330	19328	19298	19163	19421	19330	19244	19428	19347	19430
31321	52380	48703	35109	24820	17508	16158	16029	16011	16097	16105	16097	16083	16148	16011	16096	15965	16117	16043	15957	16090	15885	16029	15939	15894	15957	15913	16099	16211	16240	16181	16155	16105	16063	15932	16037	16115	15947	16188	15986	15948	16138	15809	16122	16001	16031	15988	15949	16053	16091	16029	16224	15808	15974	16053	15932	15869	15891	16051	15900	16098	15971	15888	15965	16070	15936	16035	16062	16095	16054	16001	15983	15880	16048	15952	16002	15959	16124	16120	16102	15868	15991	15759	16062	15958	15997	15945	15899	15930	15902	15861	16049	16172	16055	15995	16014	16127	16129	16052	16009	16050	16099	15926	16032	16020	15912	16027	16014	15971	16029	15837	15879	16070	15855	16134	15926	15948	15970	15855	15973	15988	16006	15984	15957	15879	16097	16156	16125	15997	15889	15983	16075	15872	15878	15983	16008	15972	15928	16054	15864	15944	15962	16140	16093	16177	15745	16201	16183	15883	16180	15985	15974	16139	15930	16018	16084	15901	16093	16052	15847	15983	16042	16155	16115	15908	16107	15897	15994	15976	16095	16139	15939	15990	15945	16021	15978	15974	16019	15967	15999	16028	15852	15956	15891	16053	16021	15997	16086	15946	15934	15960	15891	15959	15985	15931	16041	15832	15961	16028	16045	16033	16094	15935	15977	16036	16040	15889	16002	16001	16046	15701	15988	15951	15956	16090	16022	16130	15880	15981	15929	15955	16006	16105	16110	16040	16043	15980	16005	15910	15898	16009	16000	15980	15946	16101	16019	16080	16044	15910	15989	15849	15999	16073	16133	15980	16059	15983	15968	15900	15972	16105	15852	15976	16040	15932	16160	16001	15880	16110	16197	15966	16119	16156	15889	16088	16033	16017	15994	16068	16024	16080	15849	16176	15885	16229	16104	16029	15952	15967	15994	16011	15890	16113	16106	16020	15906	16039	16012	15991	16043	16002	15920	16156	15923	16160	16156	15989	15953	15914	15946	16038	15954	16085	15838	16066	15959	16027	15891	16072	16104	16062	15868	16017	16046	15933	15934	15983	16043	15915	15944	16114	16044	15860	16045	15952	15944	16101	16181	16142	15937	16059	15883	15829	16156	16029	16003	15872	15929	15983	15847	16097	16007	15969	16113	15907	16142	15918	16033	16104	15902	16035	15934	15963	16048	16089	16087	16056	16140	16033	15806	16006	15896	15966	16033	16074	15864	15934	16018	16055	15973	15906	16042	15929	16071	16019	15834	16130	15816	15852	16082	15822	16104	15989	15911	16167	16044	16026	15805	16088	16010	15982	15881	15901	16221	16023	16105	15963	15834	16189	15804	15995	16074	16076	15953	15918	16088	16050	16065	15930	15956	15959	16155	15802	16025	15863	16056	16181	16033	15994	15942	15949	15914	15948	15931	15933	16071	16011	15959	16087	16019	15966	15949	15910	16097	16109	15978	16051	16095	16040	15923	15793	16052	16020	16153	15852	16073	15903	15957	16047	15949	15880	16051	15983	16030	16146	16059	15895	15997	16246	15959	15940	15962	15931	16128	15844	15958	15890	15853	16087	15970	15951	16135	16043	15837	15890	16023	16062	16167	16278	16068	16007	16149	16039	16049	16108	16026	16165	16020	16081	16021	16112	15907	16030	15984	15948	15959	15864	16074	16158	16043	16100	16077	16046	16209	16107	15955	15903	16110	15899	15975	15977	16009	15931	16044	16179	16069	16031	16122	16173	15999	16033	16038	16025	15869	16025	16088	16076	16122	15942	16011	16079	15998	15894	16042	16065	15854	15978	15911	16010	16074	16040	15825	15984	15989	16099	16054	15995	15956	16110	16101	16079	16026	15971	16050	15887	16039	15958	16047	15842	16075	16083	15872	15961	16216	16038	15838	15968	15821	16048	15981	16022	16011	16073	15968	16107	16174	16007	15884	16020	16033	15933	16057	16076	16136	15885	15936	16046	15974	15981	16014	16213	16068	15891	16002	16152	16160	16028	15979	16123	15950	16188	15839	15995	16159	15991	15906	16009	16097	15870	16016	15933	15952	15896	16090	16101	15875	15908	15993	16036	16032	16038	15822	16116	15924	15992	16099	15904	16052	15965	16043	16200	16065	16085	15983	16027	16044	16138	16142	16140	15937	15970	15976	16072	16161	15973	15927	16139	15891	15911	16104	16074	15930	15910	16112	16004	15968	15928	15908	15948	15930	16000	15859	16026	16111	15885	16057	16264	15905	15973	15985	15899	16042	15997	16048	15993	15976	15917	16261	16039	16177	16057	15980	15964	16025	16005	16097	16066	15965	16009	16003	16134	16002	16015	16068	16025	15921	16123	16235	15984	15930	16007	15883	15940	16032	15890	16025	16122	16154	15895	16003	15823	15986	16076	16128	15852	16067	16039	15841	16029	15911	16002	15950	15927	16035	15988	16114	16028	16043	16006	15847	16116	15872	15811	15772	16022	16025	16109	16028	16089	16092	16081	15849	16058	16032	15970	16046	16033	16106	16006	16001	16069	16021	15919	16040	15904	15959	15959	16064	16000	16104	15809	16152	15912	15947	16002	16049	15853	16091	16081	16186	16013	15952	16037	16143	16003	16066	16042	15862	15970	16023	16130	15806	15978	15916	16078	15968	15969	16036	15980	16025	15973	16096	15990	16122	16042	15981	15982	16073	16014	16068	15984	16081	15934	16031	15909	15847	16292	15864	16099	15877	16108	16052	15817	15938	16052	15997	15908	16008	16099	15971	16081	15986	15984	15919	15968	15988	16186	16002	16051	16026	15956	15993	16059	16145	16136	15965	16017	16192	15930	15944	16126	16022	16001	16116	16018	15987	16124	15914	15991	16033	16072	16081	16000	16020	15968	16010	16133	15888	16057	16049	15872	15996	16016	16073	15894	15854	16013	15945	15999	16125	15963	16008	15992	16256	15938	16029	16056	15979	15967	16098	15848	16080	16010	16077	16146	15874	16106	15955	15865	15918	15849	16053	16023	15955	16122	15753	16028	16246	16066	16099	15923	16069	16029	16127	15960	15995	16078	15913	15953	16053	16020	15963	16026	15938	16015	15924	16144	15907	16075	16117	15986	15845	16064	16004	15878	15953	16139	16040	16060	15858	16003	16029	16078	15813	15939	15980	16044	15953	16192	16068	15721	16064	16043	16089	16072	15965	16079	15865	15900	16019	16028	16043	16063	15988	15995	16015	15989	16138	16025	16071	15861	15907	15982	15954	16021	15975	16056	16039	15976	16119	15992	15985	16018	15991	16081	16051	16040	15839	15900	16188	15912	15875	15919	15914	15896	16139	15938	15984	15913	15998	16094	16008	15954	15950	15871	16206	16044	15911	16042	15846	15989	16057	15827	16027	16076	15975	16032	15931	16142	16006	15783	15979	16074	16014	15962	15946	16044	15937	16148	15849	15993	16093	15963	15926	16003	15975	15992	16052	16080	15961	16085	15901	16029	16181	16049	15971	15953	16100	16058	15987	15840	16059	15973	15895	16039	15849	16105	16086	16002	16049	15894	15870	16064	16047	15911	15915	16048	16074	16003	15946	16018	16052	15932	15966	15967	15854	16019	16009	16075	16130	15735	16053	16168	16003	16115	16116	15962	16069	16115	15910	15954	15926	16075	16096	15906	16005	15926	16166	15938	15915	16067	15827	16002	16062	15966	15917	16014	15983	16028	16057	16054	15867	15957	16092	16048	16048	16025	15937	15999	16080	15919	16088	16055	16013	16080	16041	16048	16017	16064	16148	15954	16229	15942	15963	16089	15963	16068	15996	16039	16000	16071	15938	15949	16099	15877	15975	15905	16127	16053	16115	16126	15898	16119	16010	15909	15781	16127	15987	16067	16175	15920	16054	16084	16010	16057	16007	16108	16052	16128	15950	15946	15949	15998	15926	16090	15970	16123	15891	16077	16101	16077	15997	16100	16081	15987	16077	16078	15932	16167	15913	16065	16063	15842	15924	15968	15867	15974	15855	15989	15956	16092	16156	15927	15926	15974	15742	16022	16025	16057	16052	16063	15796	15925	15861	16146	16037	15966	16034	15978	15829	16055	16012	16029	16029	15942	15928	15904	16004	16065	16110	16062	15804	15958	16115	16152	15972	16053	15955	16066	16065	15984	16012	16043	15951	16014	15993	16092	15961	15982	16086	15935	15995	16141	15919	16092	16012	15949	16045	15889	16041	16147	16025	15926	16187	15940	15831	15953	15935	16056	16055	16096	15961	15879	15910	15876	15963	16136	16057	16052	15945	16043	15933	15959	16140	15929	15944	16231	15886	15996	15981	15991	16135	16045	16037	15984	16095	16138	16109	15899	16127	15954	16042	16203	16075	16029	15618	16185	16038	16017	15949	16057	15951	15893	15882	15826	16062	16043	15836	16130	15971	16136	15909	15817	16011	16226	16074	15930	15965	16168	15949	16024	15962	16196	15912	15887	16046	16048	16054	15899	16013	15823	15914	15898	15895	15906	16000	16100	16077	16209	15982	15999	16071	15951	16020	16094	16003	15990	15918	15917	16170	16144	15798	16134	16171	16108	15900	15950	15948	16143	16049	15935	16001	16050	15957	16035	15961	16176	15970	16082	15857	15998	16174	15879	15945	16074	16154	16057	16175	16113	15906	16271	15940	16141	16162	16066	16007	16184	16071	15935	15945	16149	15933	16027	15855	16125	16062	16110	15938	16160	15950	15964	16088	15946	15877	15939	15945	16115	15950	16146	16109	15891	16162	16068	16020	16075	16100	16093	16057	16232	15917	15924	16131	15785	16081	16014	16176	15960	16060	16060	15916	15985	16019	15893	16057	16110	16017	15808	16003	15956	15891	15882	16091	16025	15985	16035	15980	15765	16009	16005	15939	16078	16155	15956	15950	16007	15950	16224	15875	16159	16013	15943	15901	15998	16079	15874	16186	16041	16007	15847	16006	16026	15967	16170	16058	15932	16081	16175	15961	16034	16122	15988	15981	16020	15932	15973	15934	16143	15969	15921	16008	15955	16065	16045	16115	15945	16188	15888	16184	15985	16115	16078	15979	15997	15927	15996	16088	16164	15975	16026	16069	15971	16010	15944	15967	16128	15955	16091	16049	15963	16047	15939	16100	16140	15900	16104	15911	15990	16068	15976	15972	15922	16012	15911	16081	15980	15954
23964	23189	44161	50079	42301	28168	23754	20247	19602	19681	19803	19803	19739	19620	19595	19611	19582	19749	19606	19528	19548	19225	19623	19541	19463	19532	19463	19347	19206	19526	19546	19492	19415	19391	19455	19512	19516	19358	19337	19445	19461	19116	19281	19397	19338	19499	19343	19358	19507	19327	19197	19625	19329	19364	19179	19567	19360	19494	19483	19100	19201	19323	19490	19473	19336	19164	19170	19298	19225	19435	19354	19530	19506	19301	19379	19430	19377	19485	19389	19375	19378	19241	19337	19221	19405	19208	19185	19239	19515	19370	19360	19408	19287	19378	19579	19456	19589	19335	19405	19667	19581	19528	19298	19220	19167	19395	19324	19431	19359	19341	19425	19373	19451	19494	19213	19223	19334	19279	19283	19520	19404	19320	19203	19281	19444	19222	19430	19414	19272	19311	19347	19410	19389	19263	19231	19233	19288	19524	19360	19421	19251	19354	19197	19248	19441	19380	19346	19380	19181	19400	19303	19646	19112	19310	19351	19401	19033	19436	19480	19386	19128	19221	19419	19441	19478	19312	19381	19218	19401	19291	19404	19374	19342	19360	19573	19531	19435	19428	19216	19360	19546	19417	19344	19558	19339	19387	19201	19365	19354	19210	19555	19399	19206	19393	19389	19493	19217	19295	19194	19388	19239	19342	19340	19371	19279	19178	19261	19210	19559	19399	19563	19065	19421	19587	19518	19420	19344	19439	19436	19342	19532	19449	19645	19250	19364	19502	19419	19307	19360	19478	19515	19365	19207	19482	19463	19401	19253	19383	19440	19240	19392	19406	19311	19390	19288	19297	19011	19284	19480	19211	19465	19449	19365	19366	19377	19401	19304	19296	19368	19343	19389	19465	19242	19394	19487	19254	19211	19484	19406	19244	19376	19196	19151	19363	19141	19240	19361	19322	19337	19293	19320	19344	19251	19306	19524	19546	19310	19163	19288	19107	19383	19426	19347	19306	19559	19267	19351	19560	19196	19367	19426	19453	19586	19456	19443	19471	19308	19456	19315	19337	19438	19315	19418	19355	19286	19282	19206	19188	19341	19429	19294	19344	19202	19160	19471	19367	19252	19188	19325	19307	19140	19364	19372	19479	19438	19408	19336	19350	19448	19282	19391	19191	19396	19382	19298	19096	19202	19346	19229	19368	19358	19174	19386	19281	19324	19028	19210	19445	19414	19380	19334	19347	19410	19304	19160	19242	19274	19284	19392	19484	19367	19217	19528	19230	19258	19247	19309	19514	19429	19495	19411	19452	19251	19128	19604	19214	19152	19162	19438	19451	19383	19135	19300	19385	19446	19314	19346	19412	19141	19500	19269	19319	19423	19231	19397	19481	19264	19312	19186	19359	19258	19464	19455	19236	19204	19272	19499	19369	19285	19224	19279	19479	19166	19557	19487	19294	19523	19314	19372	19227	19561	19296	19493	19594	19411	19569	19556	19252	19250	19442	19188	19357	19420	19453	19268	19603	19440	19251	19350	19406	19358	19517	19198	19235	19534	19446	19251	19329	19452	19458	19214	19351	19390	19323	19331	19343	19305	19129	19375	19288	19288	19457	19483	19342	19302	19443	19598	19265	19448	19200	19161	19281	19392	19231	19114	19267	19249	19399	19384	19380	19462	19500	19303	19247	19557	19401	19383	19346	19307	19421	19110	19546	19137	19318	19463	19292	19360	19260	19479	19152	19352	19183	19247	19457	19435	19317	19388	19219	19107	19293	19424	19217	19174	19137	19499	19334	19501	19384	19161	19300	19391	19066	19480	19246	19231	19335	19483	19419	19363	19268	19193	19152	19373	19559	19030	19270	19348	19376	19365	19416	19351	19343	19129	19483	19273	19495	19367	19490	19266	19186	19356	19457	19598	19460	19474	19380	19208	19243	19323	19419	19294	19423	19195	19695	19495	19268	19548	19569	19319	19386	19159	19302	19333	19488	19643	19465	19392	19555	19468	19389	19326	19434	19548	19636	19237	19461	19541	19468	19423	19533	19090	19075	19232	19315	19301	19491	19524	19265	19255	19452	19349	19561	19424	19255	19378	19162	19176	19406	19318	19375	19324	19513	19336	19190	19345	19218	19319	19301	19399	19565	19424	19380	19313	19491	19389	19310	19316	19251	19572	19526	19304	19270	19452	19221	19578	19431	19303	19230	19174	19536	19669	19269	19301	19170	19251	19163	19439	19477	19415	19520	19411	19273	19365	19366	19555	19518	19373	19346	19340	19258	19322	19353	19330	19381	19260	19344	19355	19357	19254	19314	19231	19341	19237	19260	19395	19389	19445	19473	19449	19318	19532	19322	19245	19261	19453	19241	19536	19411	19235	19199	19256	19374	19139	19389	19243	19351	19351	19439	19513	19384	19487	19276	19369	19219	19483	19370	19468	19261	19117	19202	19355	19509	19219	19126	19335	19353	19394	19276	19592	19381	19439	19411	19265	19157	19305	19442	19409	19264	19469	19434	19479	19244	19417	19121	19214	19276	19508	19500	19351	19325	19213	19504	19338	19374	19392	19343	19273	19393	19413	19499	19170	19285	19307	19338	19350	19279	19444	19445	19404	19472	19227	19277	19567	19282	19194	19333	19271	19215	19408	19382	19222	19382	19493	19308	19377	19532	19507	19387	19189	19470	19384	19389	19130	19333	19344	19314	19245	19208	19461	19417	19248	19456	19253	19315	19167	19356	19283	19248	19366	19197	19255	19148	19171	19492	19265	19191	19355	19201	19435	19449	19367	19557	19399	19302	19172	19394	19477	19304	19458	19367	19149	19432	19351	19155	19207	19155	19318	19632	19254	19457	19394	19502	19349	19369	19320	19451	19417	19455	19405	19317	19422	19346	19371	19384	19237	19188	19134	19343	19464	19438	19500	19214	19319	19286	19338	19296	19369	19277	19529	19189	19431	19410	19362	19479	19262	19519	19506	19553	19383	19453	19367	19440	19371	19331	19318	19237	19229	19243	19476	19461	19273	19357	19506	19340	19249	19475	19320	19104	19376	19352	19464	19223	19450	19247	19285	19356	19437	19539	19519	19396	19506	19253	19402	19231	19272	19380	19284	19208	19359	19311	19288	19379	19226	19347	19345	19230	19119	19375	19359	19367	19239	19277	19336	19359	19436	19246	19474	19192	19493	19304	19220	19453	19212	19206	19380	19490	19417	19250	19355	19380	19451	19436	19328	19368	19154	19205	19311	19482	19414	19403	19311	19446	19461	19375	19478	19401	19415	19257	19572	19404	19332	19563	19314	19346	19391	19165	19322	19482	19318	19337	19281	19530	19266	19472	19602	19412	19302	19221	19114	19440	19380	19267	19386	19452	19124	19393	19321	19325	19267	19093	19401	19219	19501	19488	19434	19483	19386	19508	19411	19460	19338	19266	19567	19440	19189	19216	19235	19409	19400	19226	19197	19168	19128	19238	19367	19440	19435	19580	19316	19310	19350	19654	19272	19323	19336	19288	19474	19416	19263	19423	19425	19210	19333	19401	19339	19550	19376	19420	19361	19442	19415	19268	19356	19463	19284	19351	19131	19342	19414	19255	19486	19340	19429	19492	19146	19464	19320	19302	19407	19143	19360	19276	19417	19441	19376	19177	19555	19363	19449	19301	19239	19634	19463	19269	19430	19424	19345	19425	19385	19297	19463	19412	19402	19324	19289	19217	19395	19303	19296	19442	19444	19430	19411	19440	19419	19302	19255	19281	19262	19160	19489	19383	19463	19554	19559	19321	19373	19191	19297	19381	19317	19231	19572	19332	19287	19361	19465	19449	19504	19618	19284	19351	19350	19325	19485	19447	19478	19227	19597	19464	19358	19548	19423	19387	19393	19262	19306	19305	19314	19484	19456	19278	19505	19472	19416	19390	19486	19408	19414	19110	19347	19344	19408	19175	19497	19265	19345	19235	19366	19246	19273	19556	19159	19181	19323	19409	19423	19424	19305	19325	19453	19387	19564	19257	19231	19306	19148	19268	19380	19515	19432	19361	19504	19284	19293	19335	19383	19534	19471	19162	19404	19234	19413	19588	19547	19587	19336	19420	19526	19383	19250	19543	19380	19664	19422	19527	19534	19404	19406	19458	19345	19304	19253	19466	19322	19383	19515	19397	19415	19545	19582	19349	19499	19473	19366	19168	19344	19505	19278	19242	19282	19421	19173	19239	19278	19510	19475	19390	19362	19152	19489	19391	19489	19533	19459	19430	19435	19421	19186	19460	19202	19265	19465	19407	19584	19255	19404	19364	19374	19197	19369	19467	19423	19452	19607	19349	19311	19518	19301	19319	19434	19232	19154	19387	19435	19419	19458	19328	19433	19268	19243	19258	19654	19187	19304	19405	19565	19273	19417	19386	19285	19425	19356	19299	19221	19365	19379	19164	19467	19329	19283	19308	19333	19141	19250	19216	19320	19426	19754	19479	19448	19466	19345	19238	19279	19050	19251	19293	19319	19308	19322	19374	19282	19453	19362	19466	19532	19445	19551	19341	19270	19415	19401	19418	19471	19336	19206	19243	19430	19526	19357	19496	19165	19268	19374	19382	19362	19418	19562	19456	19416	19324	19392	19367	19354	19233	19520	19435	19523	19332	19519	19352	19189	19412	19345	19332	19360	19675	19362	19447	19331	19451	19253	19232	19530	19398	19572	19408	19465	19359	19315	19295	19243	19581	19470	19393	19369	19636	19291	19364	19421	19415	19374	19266	19310	19455	19269	19224	19410	19288	19395	19465	19583	19473	19383	19313	19427	19171	19505	19298	19499	19443	19310	19332	19534	19390	19560	19420	19160	19228	19360	19292	19083	19327	19191	19278	19651	19275	19183	19278	19245	19190	19307	19238	19599	19351	19464	19238	19189	19384	19519	19391	19312	19344	19355	19379	19296	19524	19527	19437	19246	19227	19446	19499	19392	19232	19354	19302	19319	19437	19251	19396	19330	19402	19224	19225	19320	19518	19210	19109	19287	19523	19348	19365	19414	19406	19294	19288	19181	19570	19320	19588	19432	19104	19218	19257	19201	19555	19682	19438	19148	19205	19411	19464	19486	19495	19374	19517	19308	19565	19536	19460	19252	19463	19312	19474	19450	19254	19304	19420	19382	19457	19381	19403	19424	19534	19407	19217	19319	19242	19199	19468	19470	19240	19482	19355
53631	97091	90439	71084	46536	24442	15977	16214	15899	16029	16111	16120	16002	16095	16215	15948	15958	16023	16085	15965	16071	16184	16080	16052	16327	16157	16208	15953	15972	16156	16000	16050	16006	16091	15991	16159	16134	16050	16038	15918	16133	15863	16223	15950	16146	15983	16274	16017	16022	16017	16055	16022	16028	16126	15943	16062	16059	16083	16073	15872	15947	15987	16126	15865	16092	16008	16006	16083	16036	15893	16086	16059	16050	16089	16168	16150	15933	16201	16172	16054	16168	15992	16117	16264	16106	15935	16087	15941	16087	15993	16041	15949	16128	16080	15843	16059	15887	15992	16002	15935	15885	16073	15997	16016	15820	16115	15923	15915	15982	16033	15924	16148	15977	15882	16040	15740	15871	16024	16358	15881	16183	16031	15911	15884	15957	16009	16037	16042	16015	15873	15909	15937	16233	15948	16024	16079	15930	15941	16208	15889	16109	15968	15966	16103	16071	15956	15850	15910	15994	16001	15999	15954	15936	15871	16194	15926	15917	16073	15912	16028	16113	16079	16077	15936	15816	16056	15911	16085	16024	15956	16085	16133	15873	15932	16098	16012	15994	15860	15998	15933	15962	15893	16053	16026	15924	16095	15889	15900	16057	16076	15961	15988	16101	15968	16061	16151	15993	16140	16051	15973	15901	16001	15911	16088	16194	15962	16125	16005	15908	16075	16092	15855	16055	16002	15996	16103	16158	15966	16102	15886	15963	15997	16002	16105	16034	16072	16128	16009	16023	16156	16100	15930	16005	16064	15936	16002	16022	16082	15875	16079	15969	16016	16221	15998	16058	16023	16139	15983	15856	16055	16144	15993	16001	16050	15941	16051	16070	16104	16186	16043	16001	15963	16129	16045	15906	16046	16006	15955	15873	15833	16038	16283	15935	16042	16063	16140	15879	16133	16253	15969	15773	15850	15989	15900	16026	15971	15997	15969	15949	15982	15966	15933	16120	16102	15940	15869	16008	15817	16125	16084	15930	16000	16051	16059	15978	16029	16129	16046	16012	16016	16014	16044	16005	16158	15890	16061	15980	16178	15921	16069	15777	16062	15996	15874	15876	16099	15919	16029	16031	15982	15940	15996	16141	16085	16026	16048	15936	15843	15999	16003	16049	15948	15983	16111	15924	15968	15976	16059	15800	15846	15956	15914	16047	15793	15964	16004	15965	16029	16041	15847	15958	16079	16117	15983	16189	15788	16066	15958	16019	15988	15933	15951	15928	15928	16108	16175	16028	15811	15989	15981	16101	16153	15859	15930	16107	16157	15924	16109	16006	15905	16097	16095	15959	16139	15956	16020	16082	16006	15975	16062	16173	16038	16086	16060	16219	16043	16123	16121	15968	16050	15983	16156	16264	16098	16063	16023	16140	15990	16008	16017	16070	16044	16050	16002	15952	15754	16145	15933	15923	16079	16046	16061	15948	16097	16033	16205	16036	15947	16092	16053	16081	15846	16087	16094	15932	15985	15922	15951	16085	15971	16154	15935	16188	15915	15833	15999	16188	16033	16013	16174	16025	15919	16128	15727	16175	15978	15931	15933	15953	15969	16198	16112	15893	15977	16075	16173	16077	15962	15984	16055	15947	15998	16116	16081	15937	15971	15966	15908	15948	15932	16142	15942	16176	15891	16095	15913	16115	15912	15986	16186	15807	16040	16022	16104	16173	16134	15928	16065	15895	16239	16056	16132	16027	15928	16117	16021	15886	16091	15867	16091	16081	16096	16047	16091	15833	16123	16061	15911	16109	15922	16020	16028	16175	16061	15973	16142	16276	16055	15937	16062	16025	15900	16205	15911	15985	15783	15767	16060	16004	16081	16104	15958	16010	15897	16019	15975	15916	16082	15937	15992	15952	16078	16005	16107	15975	16057	15988	16239	16181	16160	16052	16100	15798	16150	15945	15938	16034	16233	16076	16011	16108	16036	15989	15929	15879	15966	15958	16027	15881	15991	16171	16031	15975	16105	16120	15874	16004	16075	15931	15944	16012	16104	16104	16101	16152	16088	15941	15921	16051	16097	16046	16141	15946	15980	15959	16040	16196	15944	16040	15757	15997	15964	15901	16012	16010	15957	16026	15924	16044	15919	16069	16019	16001	16007	15889	16010	16050	16118	16068	16092	16028	16017	15964	15864	16166	16203	15950	16210	16135	15960	15987	16075	16009	15929	15984	15960	15934	16152	16041	16103	16054	16121	16032	16032	16131	16017	16025	16103	16107	16110	16037	15992	15890	16116	16073	16109	16039	16033	15849	16037	16089	15917	16048	15885	16070	16113	16123	15983	16070	15922	15882	16113	16215	15943	15959	16106	15934	16167	16026	16027	15923	15788	15931	16107	16013	16075	15837	15989	15811	16121	16127	16096	15994	16180	16058	15993	15986	15891	15952	15835	15806	16159	15974	16014	16032	16027	15969	15965	15953	15937	15998	15918	15983	16005	15942	16043	16180	16042	15907	16057	16048	15946	15823	16112	15979	16005	15979	16078	16017	16119	16018	15911	15953	16150	15973	15918	15940	15915	16144	15801	15986	16026	16049	16058	15921	16030	15838	16006	15960	15997	16188	15929	15927	15984	16179	16056	16094	16017	16169	16181	15919	16020	16098	15973	15915	16029	16092	16239	15936	15873	16163	16234	15939	16086	15996	16068	15953	15979	16144	16034	15954	16025	15953	16053	16130	16048	16064	16164	16031	16091	16301	16088	15990	16082	16123	15983	16068	15957	16032	16071	16000	16133	15858	15924	16021	16045	16018	16287	15832	15890	15869	15970	16076	16024	15893	15844	16109	16005	16123	15999	15986	16119	16016	15960	15955	16152	16152	16000	15860	16129	16025	15938	15944	15878	15900	16101	16209	15992	16003	16007	15722	16232	15912	16002	16049	15972	15940	16067	16049	15928	15943	16118	15977	15944	16000	15941	15912	16032	15951	15898	15987	16001	15975	16060	16082	16010	15990	15985	16002	16016	15942	16015	15979	15866	15884	16180	15890	16067	16126	16069	15961	15976	16178	16086	16009	16058	15798	16197	16000	15976	15977	16050	15997	16156	15899	16053	15922	16109	16006	16086	15982	16191	15825	16005	16028	16046	15900	15877	15887	16123	15947	16099	15955	16013	16052	16138	16157	16065	16008	15985	15880	15986	16120	16134	15959	15991	16109	15932	15943	16221	15958	15972	15954	15906	16024	16055	16039	15986	16150	16090	16019	16066	15946	15999	15991	16139	15971	15974	16080	16088	16068	15997	15975	15878	16083	16018	16044	16049	16058	16019	16136	16031	16065	16049	15959	15967	15960	16060	15991	16085	15956	16006	16048	15946	15975	16074	15998	16100	16140	15967	15879	16064	16065	15839	15878	15987	15995	15905	16025	16044	16192	15876	15994	16018	16064	15922	16084	15994	16192	16063	15899	16166	15969	16053	16071	16059	16023	16037	16072	16041	15920	15956	15933	16039	15974	16075	15866	16068	15959	16057	16103	16073	16091	16033	15998	16037	16215	16056	16013	16047	15859	15919	15986	16187	16011	16000	15986	15980	16077	16059	16055	16033	16058	15775	16237	16149	16012	16150	15966	15997	15991	15920	15977	15836	16119	15969	16090	15993	16051	15965	16161	16026	15931	16025	16105	16254	16088	15918	16022	15854	16038	16162	15988	16049	16004	16011	16063	16061	16020	16036	16033	16087	16158	15869	15967	16083	16041	16054	15960	16178	15967	16144	16151	16004	16203	16120	16104	15943	15891	15858	16084	16010	16023	15985	15974	15905	15972	15846	16029	16125	15969	16099	15783	16116	16024	16065	15892	16211	15965	15908	16083	15898	16127	16140	15958	15897	16027	16111	16051	16039	15857	15978	15974	16022	15897	15921	16021	15956	16077	16050	15892	15996	16095	16089	15945	16083	15990	15970	15985	15963	16108	16186	16083	15994	16012	16100	15920	15979	16003	15966	16041	15880	15996	16048	16146	15994	16043	16141	16028	16035	16166	16102	16087	15891	15979	15998	16153	16076	16175	15979	16193	16052	15837	16110	16020	16021	16176	15810	16022	15906	16129	16106	16029	16186	16092	15924	16049	16068	16052	15969	16094	15958	16196	16018	16042	15871	16071	15873	16153	16059	16108	16069	16050	16025	15853	15813	16062	16027	15896	15930	16092	16001	16050	16083	15886	15983	16137	16057	16103	16016	16164	15957	16067	16089	16042	15969	15809	15901	16037	15908	15953	15954	16046	15948	16100	16152	16168	16132	16031	16090	15865	15763	16017	15900	15964	16020	16107	16090	16142	16092	16122	16158	16089	16103	15909	16153	16007	16148	16002	16237	15909	15727	16064	15960	15935	16076	16022	15892	16013	15810	15924	16022	16144	16008	16043	15877	16145	16003	15948	16228	15851	15996	16043	16193	15783	16062	15941	16063	15986	16023	16118	15983	16093	15886	16002	16050	15997	15856	16117	16118	16047	16114	16017	15936	16052	15971	15809	16076	16025	15825	15890	15913	15943	16014	15981	15943	16098	16051	15964	16121	16004	15975	16083	16118	15988	16206	15884	15907	15935	16160	16100	16074	15897	16000	16096	15936	15949	16224	16057	16003	16033	16008	16150	16074	16104	16014	16043	16056	16102	16024	16123	16005	15865	16068	16231	16015	16001	15946	16141	16104	15977	16097	16050	16026	16098	16043	16070	15937	16030	16085	15848	15980	16098	15999	15987	16091	16148	16017	16133	15793	15962	16112	15861	15963	16241	15874	16220	16098	15945	15875	16057	15850	16029	15896	16102	16108	15970	16061	15996	16103	16140	16127	16017	16087	16106	15889	16130	15891	16142	15957	16047	15965	15927	16032	16004	16068	16108	15910	16015	15975	16166	15963	16071	16150	16007	15974	15939	16018	15944	16081	16142	16103	16083	16054	15969	15931	15924	15974	15919	15921	16138	16156	16035	15904	16172	15931	16057	16077	15855	16051	15967	16059	16071	15957	16200	16062	16219	15997	16047	16073	16063	15997	16105	16018	15930	15959	15900	16249	16000	16053	16099	15759	15993	15998	16087	16069	16032	16029	16222	16168	15884	16051	15921	16045	16378	16114	15998	16054	15921	16128	16134	16009	16002	15959	15925	15911	16083	16188	16050	15941	16049	16311	16149	16060	15941	16027
23102	22244	39040	47491	42975	30618	25923	21050	19789	20328	20112	19762	20065	19699	19880	19741	19992	19757	19893	19773	19700	19738	19825	19739	19745	19623	19785	19915	19526	19499	19755	19372	19729	19740	19639	19656	19539	19609	19801	19908	19524	19653	19715	19573	19720	19646	19754	19693	19585	19543	19756	19722	19682	19753	19737	19478	19517	19622	19536	19490	19581	19582	19594	19546	19427	19552	19695	19663	19434	19601	19586	19445	19721	19716	19617	19808	19748	19861	19718	19452	19461	19538	19667	19613	19719	19276	19768	19724	19643	19622	19432	19724	19668	19598	19787	19405	19658	19576	19592	19836	19669	19707	19553	19618	19505	19620	19529	19646	19463	19570	19573	19454	19598	19653	19538	19543	19578	19671	19616	19554	19448	19448	19451	19609	19621	19372	19660	19639	19679	19678	19560	19519	19612	19275	19567	19734	19733	19514	19385	19596	19610	19622	19472	19643	19519	19495	19778	19584	19649	19460	19493	19596	19754	19638	19636	19636	19759	19645	19415	19768	19371	19579	19653	19423	19552	19368	19380	19557	19712	19513	19496	19406	19530	19429	19486	19565	19749	19458	19467	19888	19700	19671	19644	19555	19622	19789	19599	19560	19567	19527	19686	19586	19498	19631	19537	19617	19643	19596	19710	19783	19653	19503	19692	19641	19818	19779	19646	19760	19479	19477	19654	19531	19507	19586	19633	19403	19756	19645	19666	19518	19536	19695	19531	19649	19593	19598	19636	19628	19645	19532	19634	19398	19499	19557	19508	19494	19504	19681	19194	19486	19617	19645	19632	19534	19634	19600	19640	19516	19465	19533	19458	19378	19660	19361	19594	19539	19740	19609	19559	19899	19714	19649	19462	19683	19455	19565	19552	19482	19502	19614	19438	19366	19715	19455	19856	19543	19679	19483	19636	19625	19660	19484	19771	19604	19481	19656	19507	19660	19802	19611	19633	19661	19497	19831	19600	19660	19457	19454	19647	19503	19684	19596	19605	19740	19644	19425	19471	19479	19625	19689	19889	19507	19567	19658	19514	19590	19678	19381	19550	19530	19618	19630	19495	19434	19537	19594	19451	19777	19772	19448	19690	19662	19662	19589	19418	19511	19704	19665	19568	19680	19646	19598	19759	19433	19622	19668	19454	19533	19713	19657	19580	19721	19652	19732	19672	19864	19814	19558	19638	19437	19738	19585	19604	19579	19736	19613	19530	19640	19591	19565	19389	19475	19604	19644	19389	19701	19488	19610	19497	19628	19661	19545	19587	19586	19592	19562	19912	19612	19581	19525	19717	19529	19353	19490	19547	19417	19592	19610	19449	19423	19649	19472	19660	19450	19535	19542	19733	19630	19613	19756	19486	19465	19744	19864	19559	19616	19300	19561	19518	19427	19404	19640	19348	19501	19498	19580	19460	19456	19730	19409	19685	19571	19640	19474	19428	19617	19375	19530	19678	19579	19627	19571	19597	19524	19735	19612	19449	19576	19578	19600	19486	19512	19618	19637	19581	19794	19657	19554	19575	19742	19620	19634	19714	19449	19615	19637	19415	19471	19584	19256	19507	19632	19537	19453	19959	19563	19694	19661	19686	19513	19406	19561	19754	19757	19617	19597	19653	19537	19527	19705	19602	19619	19584	19491	19597	19669	19646	19877	19620	19507	19752	19431	19456	19844	19599	19506	19566	19777	19731	19507	19615	19529	19778	19707	19571	19746	19758	19709	19335	19470	19533	19632	19526	19545	19393	19713	19579	19543	19601	19778	19704	19546	19376	19616	19667	19616	19490	19504	19601	19606	19566	19553	19473	19441	19612	19536	19709	19658	19567	19546	19507	19580	19744	19415	19686	19475	19608	19679	19720	19643	19703	19600	19681	19387	19608	19678	19620	19877	19577	19644	19418	19558	19590	19651	19331	19577	19421	19739	19471	19657	19608	19516	19679	19539	19666	19413	19600	19622	19649	19531	19620	19646	19630	19602	19585	19296	19685	19689	19335	19671	19624	19545	19427	19401	19651	19654	19718	19235	19513	19637	19596	19629	19626	19532	19564	19614	19312	19571	19693	19715	19723	19577	19725	19584	19578	19475	19798	19598	19568	19546	19483	19602	19623	19512	19659	19608	19554	19623	19384	19645	19681	19478	19634	19421	19728	19463	19570	19558	19624	19566	19578	19679	19789	19484	19730	19626	19455	19513	19767	19714	19551	19638	19638	19512	19439	19350	19680	19653	19673	19618	19619	19496	19537	19550	19627	19439	19632	19628	19684	19699	19621	19451	19687	19568	19402	19499	19575	19581	19443	19729	19544	19526	19584	19584	19472	19598	19708	19413	19685	19633	19462	19504	19568	19581	19577	19418	19517	19543	19547	19517	19522	19483	19443	19459	19545	19566	19559	19667	19571	19331	19498	19469	19559	19425	19720	19807	19678	19565	19653	19509	19575	19557	19610	19598	19596	19617	19656	19769	19650	19524	19544	19716	19623	19369	19433	19548	19712	19677	19642	19631	19711	19700	19507	19488	19537	19504	19495	19684	19579	19320	19816	19679	19402	19815	19592	19528	19803	19602	19900	19548	19450	19530	19745	19617	19368	19761	19572	19610	19549	19570	19493	19753	19473	19687	19630	19428	19705	19692	19579	19660	19644	19426	19420	19558	19570	19619	19593	19533	19527	19360	19725	19674	19819	19623	19329	19348	19746	19714	19828	19515	19718	19550	19595	19506	19676	19598	19711	19395	19412	19621	19491	19626	19782	19581	19589	19565	19477	19763	19588	19619	19589	19474	19750	19655	19409	19445	19483	19575	19446	19600	19528	19737	19687	19584	19558	19589	19565	19440	19496	19736	19787	19452	19636	19303	19618	19571	19422	19654	19743	19504	19523	19374	19565	19544	19663	19580	19458	19634	19541	19579	19662	19664	19553	19473	19682	19481	19501	19731	19539	19647	19505	19537	19576	19671	19601	19498	19521	19579	19718	19623	19564	19488	19606	19533	19366	19705	19518	19580	19855	19609	19602	19635	19650	19540	19700	19478	19499	19686	19533	19629	19534	19839	19728	19545	19716	19447	19473	19413	19409	19529	19575	19503	19489	19558	19705	19477	19700	19421	19546	19563	19564	19375	19625	19493	19632	19647	19777	19477	19611	19605	19696	19532	19779	19613	19483	19688	19596	19740	19659	19475	19416	19613	19597	19703	19619	19578	19493	19592	19611	19488	19494	19846	19595	19298	19515	19652	19626	19668	19585	19752	19727	19570	19625	19272	19489	19595	19541	19476	19561	19620	19423	19529	19500	19952	19416	19508	19584	19564	19461	19416	19491	19628	19525	19533	19751	19358	19588	19672	19445	19606	19660	19675	19621	19554	19554	19483	19757	19423	19701	19600	19610	19574	19480	19574	19552	19574	19597	19713	19723	19469	19587	19686	19690	19816	19409	19612	19621	19540	19762	19539	19507	19532	19517	19628	19494	19623	19695	19520	19483	19794	19767	19609	19558	19734	19690	19356	19407	19382	19502	19588	19550	19494	19614	19500	19676	19518	19714	19603	19554	19641	19424	19449	19796	19441	19770	19624	19875	19594	19573	19671	19623	19735	19850	19800	19523	19685	19621	19601	19721	19373	19680	19328	19639	19557	19488	19572	19780	19635	19516	19631	19277	19508	19389	19709	19523	19458	19522	19568	19559	19666	19589	19335	19718	19674	19729	19553	19697	19687	19645	19513	19665	19415	19520	19559	19616	19665	19591	19531	19687	19762	19708	19629	19730	19598	19607	19653	19586	19779	19682	19591	19852	19591	19747	19537	19592	19490	19516	19584	19808	19641	19662	19419	19350	19404	19562	19428	19805	19457	19476	19504	19639	19688	19387	19591	19687	19559	19637	19435	19464	19436	19606	19559	19322	19348	19466	19544	19554	19578	19564	19679	19687	19722	19728	19651	19494	19402	19661	19455	19822	19429	19483	19466	19436	19505	19613	19620	19524	19600	19781	19627	19579	19700	19724	19636	19534	19400	19619	19741	19609	19479	19577	19511	19533	19526	19611	19746	19513	19452	19595	19690	19610	19512	19351	19732	19696	19798	19783	19598	19663	19677	19571	19474	19481	19682	19347	19502	19470	19371	19490	19413	19479	19411	19745	19525	19449	19604	19510	19597	19584	19724	19476	19823	19588	19440	19622	19528	19700	19608	19566	19460	19555	19539	19576	19492	19486	19654	19711	19786	19544	19610	19612	19650	19431	19527	19534	19486	19708	19607	19560	19790	19640	19559	19651	19792	19641	19542	19509	19589	19665	19527	19580	19564	19510	19676	19292	19767	19513	19645	19437	19380	19650	19472	19383	19396	19653	19707	19513	19656	19589	19210	19628	19507	19406	19639	19455	19628	19517	19728	19467	19659	19678	19429	19658	19560	19612	19422	19604	19682	19654	19658	19232	19380	19574	19654	19697	19717	19427	19447	19772	19581	19729	19391	19593	19641	19750	19601	19650	19471	19666	19734	19480	19239	19506	19623	19628	19509	19696	19557	19691	19563	19543	19529	19539	19348	19420	19682	19670	19536	19547	19639	19620	19463	19719	19752	19427	19510	19627	19531	19371	19385	19377	19692	19561	19375	19660	19597	19381	19751	19557	19687	19586	19299	19408	19615	19492	19469	19670	19316	19584	19276	19491	19351	19572	19568	19471	19678	19573	19325	19776	19500	19511	19492	19399	19633	19642	19350	19375	19450	19731	19638	19660	19570	19670	19515	19368	19685	19606	19743	19512	19914	19701	19642	19504	19568	19481	19591	19680	19544	19462	19613	19372	19646	19336	19466	19587	19540	19677	19516	19547	19728	19650	19639	19478	19399	19618	19759	19576	19646	19641	19694	19324	19597	19613	19612	19537	19420	19262	19503	19567	19642	19475	19587	19689	19630	19467	19340	19440	19509	19557	19505	19498	19641	19489	19829	19651	19615	19332	19685	19369	19656	19717	19637	19432	19747	19449	19630	19473	19632	19584	19583	19728	19610	19506	19728	19492	19508	19682	19835	19704	19548	19616	19498	19655	19617	19502	19651	19565	19522	19556	19619	19578	19678	19761	19585	19779	19474	19622	19647	19206	19437	19494	19551	19569	19875	19640	19579	19598	19409	19457	19416	19535	19590	19774	19750	19750	19595
59759	102814	99168	84186	58475	28108	16281	16183	16162	16123	16268	16249	16218	16078	16115	16318	16198	16153	16222	16194	16136	16151	16221	16136	16402	16189	16236	16055	16224	16174	16123	16254	16120	16166	16209	16180	16081	16331	16070	16121	16237	16195	16231	16155	16142	16251	16041	16206	16276	16188	16154	16083	16155	16192	16197	16204	16217	16205	16176	16251	16171	16240	16103	16343	16096	16241	16243	16152	16169	16221	16286	16235	16222	16120	16288	16187	16315	16235	16206	16218	16248	16059	16303	16188	16227	16389	16264	16182	16252	16130	16115	16138	16167	15967	16159	16104	16156	16359	16133	16163	16266	16097	16137	16116	16156	16010	16052	16321	16198	16279	16239	16130	16286	16190	16021	16042	16231	16036	16071	16173	16063	16292	16244	16090	16241	16063	16076	16162	16221	16117	15889	16086	16099	16240	16320	16206	16259	16025	16349	16138	16167	16168	15930	16137	16174	15992	16067	16163	16180	16147	16231	16042	16280	15996	16199	16047	16375	16043	16137	16064	16139	15963	16116	16160	16101	16150	16114	16139	16237	16131	16242	16068	16208	16191	16120	16175	16064	16205	16239	16242	16081	16078	15916	16228	16172	16186	15883	16123	16141	16134	16171	16186	16185	16021	16157	16154	16284	16267	16104	16052	16058	16202	16281	16103	16141	16234	16032	16021	16379	15999	16205	16144	15872	16063	15971	16123	16049	16079	16017	16117	16229	16199	16076	16209	16103	16010	16100	15936	16255	16105	16115	16099	16262	16057	16155	16037	16080	16048	16117	16090	16229	16023	16070	16204	16158	16043	15969	16070	16125	16046	16151	16001	16024	16023	16218	16348	16104	16201	15994	16162	16217	16058	16252	16118	16159	16147	16148	16175	16119	16098	16079	16265	16265	16149	16088	16123	16046	16189	16043	16160	16115	16156	16150	16010	16157	16036	16319	15994	16169	16044	16177	15883	16309	16011	16306	15968	16032	16110	16112	16237	16138	16272	16075	15982	15912	16015	16225	16146	16276	16141	16236	16324	16095	16147	16101	16285	16096	16144	15993	16087	16205	16176	16191	16240	16065	16120	16222	16196	16077	16144	16086	16126	15893	16152	16243	16247	16071	16241	15954	16100	16235	16235	16288	16135	16019	16060	16316	16229	16016	16026	16123	16047	16115	15960	16239	16010	16061	16129	16069	16176	16088	16068	16066	16154	16297	16072	16166	16144	16145	16064	16170	16038	16020	16041	16146	15965	16028	16179	16252	16180	16119	16078	16213	16200	16006	16165	15964	16136	16069	16114	15992	16221	16205	16130	16187	16169	16341	16176	16231	16090	16024	16094	16122	16189	16172	16104	16265	16124	16114	16023	16023	16172	16208	16035	16064	16122	16091	16258	16234	16166	16081	16098	16096	16213	16094	16246	16057	16272	16132	16202	15877	16145	16017	16188	16198	16059	16213	15956	16043	16222	16058	16077	16008	16332	15966	16264	15987	16297	16169	16228	16209	16120	16104	16183	16084	16094	16142	16081	15946	16055	16119	16163	16131	16108	16145	16432	16315	16055	15998	16273	16061	16078	16201	16239	16186	16110	16147	16119	16056	16302	16221	16224	16066	16049	16050	16139	16072	16235	16140	16095	16138	16213	16172	15948	16063	16170	16003	16021	16125	16249	16041	15930	16261	16138	16002	16217	16078	16195	16231	16153	16151	16359	16139	16199	16363	16165	16007	16397	16103	16066	16177	16072	16135	16131	16150	16308	16073	16056	16023	16100	16090	16175	16031	16038	16032	16322	16326	16133	16065	16052	16134	16031	16200	16149	16327	16125	16167	16070	16077	16162	16191	16178	16207	16237	16386	16174	16042	16079	16139	16136	16160	16087	16166	16156	15972	16323	16198	16062	16197	16247	16150	16154	16051	16110	16209	16272	16134	16236	15947	16242	16277	16027	16168	16036	16145	16147	15980	16236	16117	16001	16157	16053	16020	16247	16115	16177	16131	16357	16015	16319	16274	16196	15952	16201	16018	16144	16267	15989	16110	16213	16167	16061	16101	16136	16227	16120	15993	16085	16165	16078	16151	16148	15927	16194	16060	16094	16161	16216	16105	16165	16193	16076	16083	16297	16044	16109	16124	16169	16156	16268	16072	16234	16284	16301	16267	16044	16061	16222	16014	16224	16125	16181	16247	16169	16073	16233	16116	16177	16205	16232	16057	16029	16024	16221	16060	16225	16084	16206	16047	16128	16085	16294	16029	16044	16064	16065	16179	16163	16097	16121	16237	16030	16131	16153	16151	16111	16039	16173	16180	16117	16084	16100	16037	16131	16246	16180	16082	16025	16078	16057	16128	15946	16128	16093	16291	16033	16144	16394	16095	16171	16283	16168	16061	16207	16113	16159	16141	16277	16182	16000	16126	16098	16344	15977	16063	16256	16041	16000	16107	16194	16035	16100	16186	16118	16119	16264	16241	15969	16151	16154	16167	16098	16138	16156	16281	16135	16150	16023	16086	16273	16056	16013	16041	16079	16153	15992	16220	16204	16044	16219	16144	16257	16096	16142	16212	16011	16115	16159	16281	16026	16089	16077	16021	16085	16209	16212	16092	16131	16073	16029	16249	16208	16034	16035	16311	16272	16036	16158	16200	16115	15981	16256	16093	16188	16060	16052	16171	16184	16090	15949	16171	16177	16069	16276	16074	16226	16133	16162	16138	16224	16132	16311	16237	16089	16109	16219	16176	16150	16208	15955	16146	16035	16151	16023	16136	15995	16089	16085	16294	16143	16159	16258	16072	16133	16257	16058	16003	16197	15963	16000	16106	16127	15920	16134	16190	16055	16077	16367	16229	16117	16129	16049	16000	16208	16108	16098	16084	16112	16175	16094	16119	16198	16045	16108	16240	16045	16239	16008	16266	16019	16188	16217	16045	15945	16150	16089	16150	16150	16220	16288	16143	16064	16098	16205	16224	16088	16165	16181	16252	16101	16034	16189	16069	15965	16077	16052	16312	16162	16176	16107	16220	15939	16173	16040	16067	16178	16095	16143	16260	16109	16137	15989	16017	16219	16204	16226	16162	16106	16107	16127	16053	16000	16046	16181	16286	16022	16178	16410	16178	16177	16134	16130	16288	16003	16016	16176	16211	16151	16014	16197	16057	16209	16141	16140	16198	16029	16013	16063	16145	16024	16013	16160	16239	15899	16083	16173	16160	16163	16183	16036	16126	16066	16011	16133	16105	16122	16192	16176	16049	16173	16186	16058	16189	16101	16254	16382	16023	16110	16145	16047	16141	16012	16151	16104	16008	16067	16149	16274	16201	16135	16115	16168	15989	16133	16215	16108	16094	16087	16144	16148	16076	16011	16156	16165	16253	16138	16277	16197	16145	16234	16074	16172	16133	16191	16114	16275	16100	16224	16027	16115	16290	16124	16107	16176	16015	16214	16330	16097	16238	16047	16100	16219	16277	16269	16126	16277	16065	16274	16261	16071	16151	16123	15971	16180	16222	16095	16100	16094	16103	16146	16227	16151	16287	16233	16054	16000	16276	16122	16139	16116	16175	16043	16090	16024	16215	16239	16069	16020	16177	15921	16170	16254	16009	16246	15936	16293	16219	16112	16114	16135	16166	16094	16162	16200	16034	15978	16077	16225	16137	16095	16277	16294	16124	16065	16147	16110	16166	16201	16168	16136	16174	16088	16361	16171	16117	15933	16140	16160	16115	16156	15874	16053	16121	16110	16281	16076	16214	16077	15969	16275	16182	16233	16153	16081	16137	16152	16286	16107	16166	16101	16059	16085	16046	16182	16000	15953	16105	16112	16116	16130	16403	16230	16057	16001	16223	16034	16300	16145	15908	16135	16060	15973	16145	16080	16193	16041	16080	16035	16063	15976	16293	16257	16058	16123	16181	16080	16167	16055	16007	16158	16112	16312	16098	16198	16314	16065	16141	16007	16288	16160	16162	16099	16130	15832	16114	16154	16019	16170	16126	16128	16122	15944	16106	16171	16352	16166	15949	16188	16221	16106	16275	16315	16085	16064	16272	16284	16006	16307	16109	16131	16082	16087	16212	16040	16126	16217	16194	16079	16230	16116	16146	16222	16088	16300	16259	16184	16108	16146	16247	16194	16174	16141	16257	16155	16046	16151	16125	16241	16048	16185	16152	16166	16135	16205	15922	16255	16129	16263	16247	16064	16218	16215	16165	16163	16152	16151	15962	16221	16073	16181	16269	16107	16137	16137	16192	16301	16320	16021	16243	16101	16078	16132	16195	16145	16268	16054	16026	16282	16209	16078	16095	15937	16131	16281	16250	16199	16316	16144	16266	16042	16252	16145	16231	16328	15983	16266	16122	16066	16294	16103	16075	16175	16174	16247	16195	16178	16137	16167	16263	16039	16249	16020	16160	16242	16011	16235	16075	16111	16286	16141	16086	16121	16042	16291	16222	16317	16010	15993	16285	16132	16215	16299	16129	16315	16216	16193	16042	16170	16027	16114	16161	16231	16168	16018	16214	16034	16167	16116	16005	16229	16171	16333	16153	16018	16019	16070	16170	16218	16189	15965	16262	16097	16135	16109	16253	16163	16032	16210	16165	16089	16109	16076	16281	16125	16084	16010	16066	16051	16230	16097	16270	15967	16044	16121	16116	16156	16022	16125	16030	16253	16073	16237	16137	16233	16166	15968	16217	16136	16095	15929	16125	16366	16103	16178	16127	16179	16218	16179	16150	16295	16268	16187	16069	16194	16121	16289	15956	16199	16029	16192	16174	16093	16138	16095	16164	16084	16021	16124	15976	16226	16015	16190	16166	16247	16202	16108	16142	15990	16147	16055	16215	16193	16053	16279	16086	16167	16166	16143	16232	16061	16250	15964	16429	16181	16204	16182	16115	16184	15970	16216	16106	16131	16005	16091	16009	16124	16059	16309	16272	16083	16293	16038	16148	16221	16229	16177	16066	16272	16029	16222	16238	16217	16143	16003	16110	15969	16058	16210	16234	16197	16228	16017	16075	16111	15930	16300	16050	16049	15943	15974	16131	15994	16071	16105	16109	16185	16232	16113	16132	16191	16153	16224	15991	16062	16017	16237	16084	16255	16164	15993	16102	16146	16071	16002	16215	16101	16053	16187	16178	16061	15967	16050	16192	16049	16189	15988
28952	33933	47885	40125	29838	22205	20262	20060	20208	19882	19950	19824	19889	19643	19878	19737	19922	19830	20078	20017	19791	19708	20235	19955	19975	19892	19807	19871	19976	19785	19613	20048	19793	19917	19982	19927	19908	19710	19872	19950	19850	19727	19876	19947	20109	20086	19828	19834	19964	20064	19979	19863	20200	20121	19989	20111	19939	20142	19908	20110	19908	19791	19843	20066	19903	19787	20084	20053	20034	19905	19647	19793	19938	19877	19878	20019	20059	19938	19769	19939	19745	19961	20034	19880	19854	20051	19944	19736	19917	19952	19825	19780	19748	19804	19802	19895	19997	19957	19988	19998	20032	19948	19921	20052	20146	19981	19997	19943	19693	19992	19889	19795	19828	20043	19972	19951	19725	19956	20004	20156	20081	20013	19687	19815	19985	19690	19910	19992	19752	19783	19724	20068	20060	19984	20041	19896	19832	19853	19974	19869	19810	19923	19809	19982	19805	19891	19901	20026	19872	20127	20166	20038	19800	19630	19944	19850	20056	19783	19930	19738	20079	19816	19932	19976	19879	19701	19704	19886	19956	19993	19797	19974	19891	19872	19769	19761	19694	19805	19890	19889	19983	20023	19803	19890	20014	19769	19952	19816	19866	19902	19927	19782	19818	19885	19961	19791	19990	20130	19836	19942	19968	19949	19864	19966	19955	19862	19654	19999	19934	19928	19986	19955	20098	19922	19920	19827	19765	19840	19883	19744	19820	19793	20000	20148	20239	19742	19918	19718	19614	20012	19960	19616	19865	19677	19777	19801	19887	19969	19992	19968	19784	19867	20205	19801	19907	19925	20061	20014	20028	19972	19961	19933	20043	19609	19868	19996	19917	19680	19965	19798	19893	19861	19852	19771	19928	19772	19893	19702	20043	19901	19861	19969	19868	19959	20057	19871	19837	19818	20033	19908	19679	19630	19899	19987	19829	19685	19954	19835	19807	19921	20030	19788	19715	19926	19863	19881	19883	19929	19952	19829	19976	19870	19677	19704	19958	19795	19629	19790	19961	19994	19978	19987	19909	19933	19695	19528	19897	19938	19819	19963	19821	19772	19899	19815	19968	19848	19728	19832	19932	19843	19750	19672	19774	19974	19773	19925	19948	19848	20035	19848	20013	19840	20034	19788	19796	19920	20057	19699	19973	19731	19659	19814	19661	19676	20044	19840	19868	19898	19752	19784	20054	19930	19837	19907	19903	19960	19942	19895	19990	20086	19993	19897	19753	20086	19837	19993	19912	20121	19895	19976	19942	19944	19668	19854	19718	19942	19915	19814	19782	20021	19905	19679	19908	19671	20138	19807	19746	19947	19721	19762	19803	19669	19836	19891	19742	20249	19866	19746	19992	19938	19653	19925	19865	19754	19873	19942	19948	19903	19742	19689	20003	19804	19943	19842	19742	19759	19782	19894	19816	19864	19905	19928	19983	19944	19871	19904	20016	19761	19966	19953	19811	19894	19765	19753	19916	19786	19828	19922	19917	19921	19915	19972	19805	19904	19891	19817	19832	19888	19842	19831	19949	20022	19674	19797	19893	19849	19942	19963	19911	19853	19721	19745	19838	20105	19893	19958	19851	19930	19926	19834	19965	19925	20063	19860	19898	19751	19773	19752	19684	19747	19997	20020	19887	19712	19788	19880	19919	19748	19786	20024	20058	20043	19989	19838	19622	20049	19920	19929	19942	19800	19895	19817	19974	19846	19818	19892	19993	19982	19878	19908	19891	19789	19803	19935	19876	20021	20106	19857	20043	19970	19855	19965	19947	20045	19941	19902	19902	19845	20114	19867	20061	20054	19678	19925	19939	19908	19940	19830	19893	19912	19945	20047	19710	19952	19885	19855	19966	20008	19941	19763	19873	19732	19685	20149	19826	19986	19753	19921	19966	19847	19859	19981	19921	19653	19842	19889	19769	19798	19965	19848	19651	19828	20010	19849	19682	20123	19848	19913	19784	19822	19980	19571	19853	19823	20072	19762	19755	19941	19728	19695	20009	19787	19847	19739	19817	19872	19952	19895	20022	19896	19961	19925	19868	19898	19851	19818	19886	19930	19697	20008	20120	19694	19772	19918	19835	19988	19930	20010	19947	19865	19896	20142	19868	19993	19996	19925	20001	19962	20081	19758	19849	19803	19972	20064	19818	19766	19762	19884	19900	19855	20076	19675	19978	19831	20039	19981	20020	19914	19870	19916	19973	19808	20040	19907	19841	19604	20005	19883	19753	19965	19913	19778	19879	19811	19948	19998	19780	20028	20179	19816	19609	19933	20100	19766	19840	19953	19838	19891	19724	20005	20059	20102	19941	20014	19857	19857	20100	20055	20048	20073	19905	19745	19869	19825	19912	19976	19863	19959	19951	19857	19723	19978	19685	19851	19839	19888	19917	19984	19913	20015	20091	20047	20023	19749	19760	19731	19966	19793	20060	20069	19818	20056	19856	20062	19765	19855	20014	20019	19740	19940	19944	20005	20110	19933	20012	20153	19928	19994	19708	20025	19845	19887	20025	19885	20087	19861	19911	19853	19746	19966	19954	19785	19668	19823	19908	19807	19697	19923	19807	19907	19917	19786	19691	19816	19972	19957	19993	20007	19962	19729	19844	19899	19965	20092	19938	19900	19885	19937	19843	19851	19770	19977	19808	19815	19860	19629	20015	20129	20080	19943	19944	19818	19760	19873	19979	19964	19923	19885	19880	19670	20004	19808	19863	19957	20053	20008	19937	19991	19761	19851	19872	19705	19852	19824	19878	20080	20035	19995	19960	19906	19698	19824	19946	19765	19731	19789	19882	19911	19719	19706	19927	19848	19768	20072	20004	19866	19830	19882	19928	19806	19668	19952	19781	19833	19872	19646	19850	19981	19849	19938	19955	19694	19980	19932	19909	19858	19998	19990	19819	19949	19716	19796	19744	19854	19771	19874	19826	19870	19976	19779	19927	19942	19870	19866	19956	20060	19753	19933	19846	19844	19617	20017	19921	19870	19758	20003	19752	19868	19786	19868	19879	19823	19823	20003	19965	19980	19932	19913	20041	19859	20062	20047	19839	19920	19942	20041	19979	19808	19933	19930	19917	19982	19956	19710	19876	19755	19914	19854	19804	19787	19785	19847	19870	19871	19822	19601	19868	19857	19733	19859	19914	19673	19793	19869	19895	19950	20084	19846	19917	19949	19808	19804	19952	19997	19795	19815	20052	19686	19842	20085	19994	19830	19920	19995	19943	19957	19945	20012	19866	19795	19768	19726	20051	19634	19903	19686	19976	20090	19919	19961	20004	19946	20007	19834	19813	19721	19879	19712	19827	19789	19771	19793	19812	20052	19887	19896	19901	19888	19897	19847	19889	19928	19861	19823	20033	19946	20085	19903	19862	19932	19679	20019	19769	19788	20121	19819	19795	20001	19846	19791	19732	19891	19931	19755	19889	19996	19767	19628	19947	19989	20026	19724	19858	19897	19966	19751	19879	19955	19821	19916	19945	19927	19984	20058	19958	19799	19984	19705	20073	19861	20077	19954	19890	19894	19691	19797	19734	19807	20020	19897	19761	19873	19887	19898	19996	19981	19874	20091	20042	19844	19865	20035	19888	19929	19981	19987	20037	20034	19890	19865	19818	19722	19807	19860	19861	19746	19859	19939	19808	19839	20071	20011	19647	20032	19841	19839	19819	19946	19795	19707	19988	19941	19899	19946	19847	19837	19827	19792	19889	19740	20036	19965	19784	19831	19776	19705	19917	19950	19793	19741	20009	20008	19921	19955	20041	19984	19901	19881	19661	19870	20000	19776	19762	19811	20000	19988	19935	20009	19687	19911	19901	19855	19793	19821	19904	19981	20007	19909	19936	19724	19954	19883	19907	20292	19910	19896	19904	19908	19820	19835	20134	19862	19826	19848	19995	19839	19917	19867	19883	20128	19847	19896	19804	20092	19859	19908	19837	19993	19902	19947	19967	19933	19987	20209	19937	20135	19982	20074	19937	19742	19868	19764	19850	19821	20148	19954	19954	19811	19969	20062	19890	19957	19880	19700	19924	19971	19914	19994	20319	19866	20027	20020	19937	19688	19880	19728	19905	19793	20098	19985	19812	19895	19931	19870	20092	19764	20027	20164	19909	19778	19696	19884	19893	19974	19846	19929	19658	19888	20092	19822	19904	19867	20047	19945	19894	19822	19951	20051	19777	20245	20049	20078	20079	19881	20047	19877	20044	19779	19774	19928	19933	19951	19709	19868	19843	19973	20051	20104	19792	19920	19856	19953	19797	19937	19811	19835	19714	19804	19949	19934	20013	19827	19957	19641	20005	19789	20070	19942	19792	19710	19902	19856	20059	20007	19888	19816	19705	19810	19995	20055	19756	19879	19900	19767	19782	19879	19971	19900	19761	20144	20135	19978	20088	19973	19828	19954	19946	19783	19905	19994	19872	19925	19628	19911	19735	19875	19783	19775	19960	19971	19674	19842	19864	19770	19984	19626	19876	19804	20020	19953	19820	19870	19910	19944	19799	19743	19631	19946	19747	19752	19811	19866	19971	19819	19975	19839	20046	19740	19884	19918	19894	19890	19796	20152	20037	19891	20011	19768	19945	19845	19899	20025	19894	19947	20063	20042	19818	19847	19831	19845	19763	20097	19967	20038	19880	19882	19791	19691	19964	19912	19913	19723	19797	19839	19918	19898	20011	19786	19926	19884	19845	19915	19910	19866	19762	19842	19765	19699	19633	19816	19982	20105	20160	19843	19715	19951	19836	19819	20015	20149	19919	19892	19944	19841	19921	19954	19812	19882	19945	19964	19880	19768	19947	20027	19936	19905	19851	19918	19895	19980	19880	19745	19800	19960	19964	20157	19676	19781	19694	19927	19981	19946	19848	19926	19950	19810	19694	19940	20145	19938	19979	20122	19826	19786	20084	19792	19815	19844	19732	19722	19843	20048	19966	19931	19798	19717	19971	19954	19644	20164	19846	20037	19919	19667	19756	19791	19875	19887	19672	19903	20195	19921	19970	19926	19766	19852	19918	19902	19998	19816	19789	19970	19876	19907	19930	19884	19927	19816	19861	19860	19784	19975	19929	19954	19764	19783	19868	19899	19704	19716	19820	19729	19841	19935	19832	19816	19801	20002	19996	19768	19825	20015	19961	20006	19822	19840
28554	54325	50304	37144	26641	17354	16338	16256	16248	16334	16190	16341	16395	16345	16216	16378	16309	16293	16327	16289	16265	16293	16327	16308	16244	16333	16352	16482	16317	16176	16280	16240	16151	16394	16391	16273	16274	16289	16285	16294	16100	16292	16054	16321	16376	16303	16155	16305	16426	16397	16154	16407	16397	16388	16205	16273	16228	16270	16299	16224	16348	16333	16183	16365	16461	16362	16338	16297	16308	16320	16255	16378	16178	16354	16231	16264	16233	16380	16404	16328	16360	16503	16375	16533	16353	16535	16489	16169	16286	16318	16269	16378	16370	16318	16311	16257	16280	16481	16156	16260	16475	16435	16325	16296	16280	16284	16318	16439	16265	16342	16380	16184	16349	16330	16190	16321	16324	16275	16360	16346	16080	16220	16234	16263	16297	16282	16393	16131	16140	16167	16386	16301	16404	16194	16350	16200	16136	16242	16217	16186	16294	16260	16249	16241	16456	16229	16150	16152	16345	16374	16151	16249	16186	16191	16318	16279	16162	16613	16494	16247	16279	16260	16147	16322	16393	16321	16472	16362	16120	16149	16332	16258	16477	16236	16424	16250	16291	16402	16349	16252	16352	16342	16255	16413	16188	16194	16154	16335	16224	16230	16444	16308	16159	16385	16341	16407	16345	16244	16324	16382	16222	16368	16391	16215	16237	16321	16140	16451	16235	16288	16350	16245	16286	16193	16409	16250	16437	16222	16287	16136	16345	16400	16260	16202	16438	16310	16151	16376	16289	16172	16368	16417	16308	16454	16450	16348	16121	16323	16338	16145	16162	16370	16274	16251	16357	16411	16261	16149	16330	16362	16237	16354	16335	16417	16151	16314	16494	16277	16190	16304	16313	16126	16262	16357	16100	16221	16250	16102	16489	16302	16356	16305	16308	16446	16322	16362	16318	16342	16169	16094	16344	16344	16490	16376	16280	16382	16325	16292	16316	16355	16356	16272	16059	16088	16301	16321	16267	16333	16410	16282	16382	16175	16313	16131	16298	16310	16360	16159	16260	16411	16214	16221	16287	16177	16088	16279	16430	16343	16174	16342	16372	16151	16105	16275	16154	16117	16357	16173	16405	16329	16479	16258	16431	16271	16401	16202	16362	16252	16238	16167	16158	16374	16200	16357	16370	16281	16231	16318	16263	16434	16299	16324	16285	16423	16240	16367	16239	16377	16234	16322	16346	16115	16201	16350	16166	16232	16202	16357	16402	16287	16319	16371	16266	16108	16437	16220	16275	16425	16493	16311	16338	16329	16270	16426	16367	16101	16376	16245	16257	16196	16254	16351	16326	16273	16180	16247	16400	16138	16208	16254	16272	16231	16204	16416	16394	16382	16195	16337	16011	16292	16240	16153	16155	16247	16442	16243	16401	16143	16423	16301	16353	16354	16100	16168	16143	16265	16239	16354	16291	16286	16424	16254	16445	16237	16125	16360	16434	16276	16253	16253	16354	16316	16198	16158	16323	16485	16262	16292	16224	16355	16261	16279	16144	16247	16205	16116	16434	16260	16255	16111	16298	16198	16202	16333	16317	16397	16364	16539	16462	16310	16202	16106	16345	16432	16234	16287	16327	16376	16448	16240	16357	16479	16438	16263	16205	16376	16251	16311	16246	16366	16325	16261	16141	16302	16300	16109	16324	16150	16222	16295	16243	16336	16190	16236	16423	16496	16371	16393	16248	16570	16295	16112	16186	16358	16266	16366	16331	16252	16354	16207	16162	16160	16293	16049	16293	16250	16249	16447	16474	16365	16237	16488	16269	16294	16379	16248	16222	16352	16220	16387	16373	16257	16305	16421	16154	16108	16259	16167	16179	16226	16271	16302	16216	16251	16224	16305	16313	16370	16258	16157	16272	16278	16428	16255	16373	16444	16306	16212	16261	16385	16276	16110	16318	16290	16303	16374	16393	16350	16220	16362	16292	16181	16275	16205	16422	16291	16193	16273	16392	16367	16285	16170	16217	16311	16350	16179	16376	16388	16312	16390	16319	16394	16321	16482	16191	16278	16156	16375	16158	16350	16168	16325	16219	16410	16243	16368	16347	16255	16283	16281	16107	16335	16261	16359	16260	16230	16250	16501	16426	16316	16283	16216	16298	16276	16333	16247	16376	16223	16368	16115	16358	16222	16360	16333	16348	16332	16478	16307	16404	16320	16272	16427	16379	16478	16366	16241	16422	16328	16113	16450	16341	16465	16319	16183	16250	16389	16288	16226	16328	16264	16464	16280	16326	15956	16118	16323	16321	16460	16235	16448	16214	16321	16212	16216	16448	16163	16238	16380	16242	16212	16417	16300	16386	16225	16306	16349	16076	16281	16161	16293	16327	16330	16407	16281	16307	16320	16291	16312	16430	16271	16195	16309	16162	16393	16194	16291	16238	16310	16223	16326	16307	16264	16360	16254	16243	16409	16312	16361	16296	16213	16296	16229	16451	16310	16253	16475	16427	16267	16505	16219	16058	16131	16352	16261	16316	16299	16304	16263	16361	16213	16207	16308	16373	16330	16295	16290	16227	16159	16211	16210	16359	16353	16377	16297	16384	16130	16274	16292	16106	16280	16461	16240	16139	16440	16302	16312	16414	16223	16340	16498	16331	16233	16279	16375	16039	16355	16332	16383	16253	16290	16161	16254	16366	16293	16272	16164	16471	16356	16379	16100	16451	16425	16097	16317	16303	16241	16343	16293	16283	16099	16296	16406	16394	16224	16390	16168	16492	16266	16322	16120	16215	16420	16332	16150	16400	16340	16284	16323	16377	16326	16346	16339	16371	16452	16223	16270	16248	16385	16507	16178	16411	16409	16269	16275	16171	16222	16136	16198	16201	16356	16347	16454	16319	16365	16240	16247	16201	16189	16310	16464	16269	16308	16430	16161	16106	16323	16354	16403	16121	16350	16431	16054	16271	16314	16221	16195	16337	16170	16385	16269	16266	16291	16457	16249	16515	16290	16359	16251	16303	16249	16318	16301	16459	16390	16360	16302	16312	16357	16295	16405	16121	16278	16346	16429	16222	16308	16472	16289	16290	16380	16305	16187	16351	16435	16404	16487	16357	16346	16410	16472	16272	16409	16386	16285	16189	16233	16316	16267	16319	16346	16287	16381	16252	16265	16351	16200	16373	16235	16192	16493	16438	16331	16301	16336	16263	16269	16271	16216	16126	16431	16533	16144	16351	16410	16231	16225	16510	16293	16442	16360	16301	16421	16297	16295	16233	16302	16307	16423	16144	16464	16218	16378	16284	16387	16303	16266	16178	16304	16278	16330	16474	16288	16355	16382	16410	16197	16264	16220	16227	16410	16273	16441	16324	16260	16197	16274	16418	16232	16376	16323	16421	16231	16201	16275	16336	16142	16333	16357	16184	16278	16442	16542	16285	16310	16282	16340	16425	16488	16285	16362	16309	16184	16363	16318	16251	16254	16111	16188	16437	16214	16201	16347	16199	16390	16202	16246	16341	16248	16179	16254	16287	16380	16328	16466	16350	16301	16366	16319	16402	16268	16239	16247	16264	16350	16456	16412	16252	16255	16307	16275	16381	16329	16232	16465	16190	16317	16321	16486	16368	16371	16232	16432	16250	16271	16212	16226	16495	16275	16238	16292	16278	16336	16274	16143	16309	16315	16369	16277	16231	16166	16244	16211	16278	16256	16311	16391	16346	16377	16579	16193	16120	16345	16468	16220	16239	16278	16247	16324	16233	16405	16380	16226	16290	16317	16194	16293	16324	16279	16410	16233	16394	16394	16175	16332	16297	16102	16218	16383	16187	16382	16123	16297	16330	16294	16386	16210	16167	16121	16320	16217	16195	16290	16239	16360	16416	16336	16241	16195	16209	16194	16310	16227	16089	16301	16373	16394	16416	16328	16295	16196	16192	16201	16234	16464	16381	16316	16344	16366	16343	16386	16333	16198	16414	16263	16355	16254	16189	16525	16330	16216	16454	16455	16420	16289	16390	16277	16513	16269	16435	16278	16268	16270	16381	16324	16276	16372	16324	16322	16275	16221	16390	16384	16368	16498	16338	16236	16224	16213	16400	16351	16342	16275	16252	16410	16227	16357	16411	16234	16540	16198	16225	16320	16300	15939	16406	16432	16256	16312	16261	16167	16220	16491	16261	16316	16308	16287	16450	16168	16393	16340	16234	16237	16309	16247	16391	16246	16233	16274	16311	16362	16221	16347	16342	16308	16294	16374	16173	16176	16214	16209	16488	16235	16094	16530	16345	16284	16333	16347	16344	16343	16160	16375	16154	16389	16295	16394	16209	16350	16334	16183	16275	16259	16296	16376	16353	16385	16196	16420	16344	16408	16393	16120	16387	16183	16369	16360	16255	16247	16357	16283	16373	16245	16309	16204	16274	16294	16151	16244	16349	16568	16318	16345	16259	16299	16243	16374	16415	16091	16394	16319	16210	16390	16308	16327	16452	16321	16355	16257	16309	16487	16417	16343	16176	16192	16407	16257	16314	16413	16255	16325	16327	16194	16489	16430	16335	16376	16250	16433	16374	16345	16375	16303	16347	16329	16212	16254	16104	16119	16374	16099	16286	16222	16404	16161	16385	16308	16239	16221	16253	16306	16309	16420	16193	16230	16068	16282	16465	16328	16233	16376	16266	16182	16483	16307	16357	16384	16219	16302	16220	16373	16179	16310	16342	16282	16383	16242	16245	16438	16249	16380	16361	16300	16421	16330	16465	16290	16397	16184	16204	16494	16497	16392	16278	16299	16308	16339	16295	16394	16223	16336	16385	16153	16256	16285	16433	16200	16271	16292	16298	16232	16357	16236	16337	16422	16272	16179	16552	16372	16335	16283	16105	16179	16258	16231	16382	16270	16331	16329	16119	16265	16398	16365	16296	16353	16272	16403	16317	16409	16265	16299	16343	16333	16298	16431	16361	16413	16313	16250	16403	16326	16367	16297	16383	16259	16525	16351	16286	16551	16359	16298	16180	16356	16296	16172	16337	16216	16328	16176	16438	16240	16156	16325	16336	16211	16230	16432	16188	16346	16199	16301	16233	16284	16300	16250	16316	16284	16400	16204	16417	16354	16485	16205	16231	16359	16164	16177	16271	16361	16382	16250	16214	16092	16323	16272	16133	16408	16354	16439	16276	16058	16285	16216	16263	16176	16264	16192
24035	23266	44010	50836	45055	28734	23936	20527	19782	19984	19849	19898	19868	19817	19810	19720	19635	19791	19821	19596	19786	19688	19613	19681	19707	19689	19599	19577	19610	19723	19486	19546	19658	19606	19708	19653	19644	19727	19495	19502	19545	19817	19830	19509	19663	19689	19653	19491	19548	19680	19722	19491	19766	19667	19523	19615	19693	19741	19380	19401	19747	19896	19536	19576	19589	19363	19400	19721	19530	19572	19604	19577	19698	19426	19556	19709	19455	19489	19563	19557	19457	19588	19633	19631	19782	19546	19543	19632	19673	19518	19579	19576	19523	19575	19603	19630	19305	19499	19517	19670	19528	19491	19707	19606	19530	19554	19567	19648	19536	19601	19495	19644	19490	19705	19747	19467	19655	19520	19595	19582	19687	19481	19452	19446	19687	19526	19652	19682	19645	19592	19476	19412	19835	19405	19403	19565	19536	19507	19691	19533	19879	19279	19572	19608	19569	19407	19488	19563	19540	19841	19535	19576	19580	19423	19659	19474	19765	19633	19702	19521	19634	19394	19642	19653	19616	19723	19397	19434	19549	19721	19434	19565	19589	19760	19573	19547	19649	19729	19719	19445	19754	19504	19537	19418	19225	19505	19727	19616	19560	19626	19351	19509	19555	19510	19530	19493	19538	19708	19579	19564	19478	19674	19503	19822	19640	19599	19780	19719	19486	19371	19467	19606	19693	19696	19294	19453	19388	19418	19620	19591	19448	19340	19505	19700	19523	19612	19395	19680	19499	19566	19682	19664	19639	19602	19472	19643	19923	19560	19481	19502	19393	19480	19607	19597	19634	19497	19468	19594	19638	19476	19556	19588	19417	19522	19688	19509	19402	19548	19375	19590	19636	19419	19544	19571	19739	19472	19488	19562	19604	19641	19551	19672	19739	19648	19628	19554	19669	19614	19489	19441	19519	19600	19525	19528	19696	19605	19401	19356	19516	19557	19568	19404	19588	19426	19533	19493	19531	19439	19465	19500	19420	19499	19679	19343	19262	19492	19693	19578	19701	19485	19679	19519	19801	19426	19344	19783	19518	19482	19680	19598	19480	19606	19324	19508	19542	19563	19711	19548	19400	19541	19737	19514	19578	19629	19351	19461	19691	19560	19860	19644	19465	19424	19538	19448	19663	19501	19546	19687	19800	19843	19515	19569	19454	19629	19424	19577	19683	19648	19696	19537	19676	19667	19416	19686	19604	19564	19680	19638	19703	19433	19622	19509	19385	19496	19482	19503	19642	19453	19374	19676	19404	19614	19644	19477	19504	19656	19601	19585	19620	19528	19477	19540	19369	19684	19749	19532	19743	19745	19507	19806	19604	19592	19592	19547	19429	19433	19488	19598	19506	19640	19649	19547	19797	19700	19548	19606	19516	19472	19536	19662	19670	19469	19671	19696	19452	19434	19562	19818	19508	19547	19473	19510	19454	19703	19846	19728	19787	19477	19520	19880	19662	19813	19556	19627	19374	19501	19576	19538	19646	19646	19478	19653	19650	19555	19693	19312	19507	19497	19485	19439	19656	19657	19613	19637	19531	19587	19662	19599	19536	19511	19671	19665	19669	19454	19526	19529	19711	19484	19547	19518	19477	19409	19647	19514	19554	19626	19465	19336	19486	19429	19491	19533	19441	19545	19662	19652	19486	19564	19520	19720	19505	19530	19566	19351	19503	19539	19270	19572	19632	19855	19497	19525	19471	19634	19460	19355	19761	19553	19737	19636	19636	19588	19561	19739	19634	19515	19293	19869	19537	19648	19701	19608	19520	19462	19549	19759	19446	19695	19663	19455	19483	19589	19472	19546	19512	19341	19634	19612	19501	19597	19616	19586	19460	19667	19328	19526	19478	19564	19515	19570	19535	19723	19512	19453	19548	19661	19678	19575	19605	19646	19384	19504	19579	19712	19585	19476	19568	19442	19638	19572	19473	19596	19636	19724	19576	19769	19607	19330	19416	19414	19500	19707	19584	19459	19698	19626	19342	19668	19618	19491	19294	19620	19612	19684	19601	19512	19469	19651	19583	19583	19700	19776	19538	19581	19431	19831	19574	19530	19639	19550	19559	19417	19440	19558	19594	19497	19583	19547	19759	19847	19505	19344	19671	19376	19585	19382	19517	19321	19681	19394	19489	19441	19698	19181	19649	19524	19751	19576	19503	19414	19695	19390	19462	19541	19570	19612	19531	19532	19517	19597	19667	19619	19341	19506	19514	19548	19623	19761	19474	19731	19573	19430	19381	19516	19720	19573	19509	19529	19583	19401	19546	19586	19636	19716	19440	19402	19498	19425	19529	19504	19558	19599	19600	19573	19673	19832	19817	19449	19518	19529	19690	19631	19661	19756	19354	19458	19627	19638	19536	19552	19728	19596	19563	19536	19605	19430	19691	19326	19401	19587	19541	19476	19519	19274	19612	19507	19547	19381	19582	19643	19627	19774	19593	19612	19600	19488	19618	19674	19504	19749	19583	19616	19744	19652	19586	19635	19453	19425	19493	19670	19287	19498	19547	19575	19638	19530	19722	19788	19844	19507	19575	19403	19418	19471	19480	19597	19616	19452	19742	19559	19506	19651	19608	19476	19601	19581	19526	19627	19615	19446	19573	19478	19524	19313	19374	19531	19783	19525	19584	19693	19696	19625	19473	19643	19510	19507	19703	19554	19572	19336	19776	19539	19599	19542	19428	19637	19808	19642	19488	19591	19486	19532	19693	19370	19719	19671	19391	19617	19384	19623	19673	19517	19614	19844	19626	19664	19606	19611	19417	19613	19588	19513	19447	19390	19463	19548	19584	19552	19558	19655	19424	19521	19548	19401	19721	19523	19481	19639	19620	19667	19349	19687	19508	19370	19585	19437	19591	19717	19536	19775	19575	19546	19682	19591	19500	19591	19559	19648	19563	19541	19515	19479	19621	19622	19730	19486	19628	19556	19515	19532	19604	19309	19560	19660	19711	19559	19692	19682	19413	19494	19663	19500	19587	19675	19651	19398	19538	19479	19437	19810	19630	19532	19582	19585	19445	19642	19758	19535	19477	19377	19553	19541	19523	19771	19752	19713	19676	19309	19576	19494	19616	19576	19693	19528	19583	19582	19759	19656	19640	19431	19796	19647	19436	19753	19584	19389	19747	19551	19612	19675	19575	19659	19610	19500	19826	19657	19746	19564	19685	19405	19500	19345	19485	19702	19427	19660	19434	19507	19502	19380	19592	19513	19386	19663	19624	19533	19741	19806	19598	19469	19615	19720	19520	19714	19614	19493	19639	19454	19600	19713	19787	19559	19631	19551	19569	19579	19682	19471	19581	19636	19649	19498	19692	19413	19584	19574	19788	19414	19506	19548	19690	19687	19625	19598	19505	19600	19463	19397	19632	19615	19543	19587	19435	19602	19738	19644	19724	19577	19613	19721	19575	19354	19473	19562	19579	19530	19525	19506	19473	19480	19542	19426	19390	19585	19474	19431	19347	19575	19447	19431	19575	19368	19607	19624	19436	19636	19576	19563	19587	19552	19683	19617	19664	19578	19574	19676	19629	19824	19571	19468	19493	19695	19629	19517	19352	19501	19629	19504	19628	19556	19660	19514	19600	19553	19518	19359	19531	19604	19523	19511	19553	19610	19472	19582	19530	19594	19694	19735	19684	19671	19642	19551	19570	19605	19374	19444	19803	19442	19530	19632	19579	19544	19628	19571	19411	19549	19748	19360	19529	19719	19635	19699	19629	19360	19580	19411	19582	19784	19481	19597	19572	19622	19581	19671	19502	19647	19567	19576	19471	19644	19682	19644	19480	19453	19321	19449	19231	19459	19617	19531	19484	19475	19501	19460	19388	19567	19534	19635	19526	19455	19776	19717	19642	19472	19528	19653	19747	19662	19656	19428	19643	19416	19693	19364	19595	19543	19598	19434	19670	19696	19412	19462	19384	19568	19407	19617	19577	19566	19376	19610	19725	19579	19619	19623	19464	19625	19714	19611	19640	19606	19476	19646	19515	19549	19663	19620	19645	19340	19648	19425	19638	19677	19516	19461	19694	19505	19452	19561	19634	19425	19669	19436	19608	19634	19706	19502	19619	19374	19391	19344	19377	19604	19749	19726	19652	19566	19518	19527	19714	19383	19434	19732	19537	19728	19597	19502	19616	19467	19513	19577	19611	19540	19596	19252	19495	19477	19549	19560	19578	19550	19647	19551	19543	19500	19636	19385	19706	19562	19548	19561	19477	19265	19713	19507	19708	19642	19605	19611	19498	19750	19508	19522	19751	19476	19431	19572	19481	19601	19695	19296	19563	19441	19615	19555	19838	19495	19658	19690	19530	19439	19706	19420	19582	19541	19541	19439	19500	19525	19530	19581	19481	19524	19639	19544	19635	19565	19491	19427	19643	19672	19511	19434	19439	19489	19635	19540	19604	19480	19538	19685	19677	19469	19531	19444	19397	19634	19584	19506	19559	19578	19468	19469	19401	19467	19774	19705	19632	19713	19430	19507	19676	19704	19807	19425	19743	19475	19687	19511	19486	19513	19498	19771	19617	19541	19646	19427	19693	19626	19430	19597	19414	19530	19778	19584	19756	19664	19666	19520	19475	19552	19527	19388	19544	19639	19698	19822	19629	19582	19610	19596	19572	19351	19321	19334	19439	19491	19608	19493	19553	19532	19536	19552	19503	19736	19886	19605	19708	19543	19534	19517	19674	19570	19673	19640	19512	19598	19630	19504	19454	19499	19419	19538	19582	19489	19670	19444	19412	19651	19726	19479	19562	19468	19558	19567	19613	19505	19636	19565	19537	19462	19477	19453	19374	19421	19663	19793	19739	19521	19665	19604	19546	19390	19466	19468	19679	19576	19355	19567	19538	19740	19776	19445	19562	19513	19403	19620	19524	19694	19461	19419	19540	19496	19559	19634	19540	19771	19707	19664	19571	19387	19400	19482	19464	19553	19733	19691	19583	19479	19615	19447	19585	19799	19421	19460	19547	19610	19281	19564	19686	19546	19585	19436	19630	19587	19495	19811	19747	19437	19520	19513	19553	19346	19560	19603	19685	19483	19521	19522	19482	19646	19498	19424	19664	19599	19502	19789	19538	19398	19693	19673	19522	19674	19806	19621	19616	19590	19517	19629	19489	19620	19572	19468	19564	19592	19508	19445
50039	97018	91506	72615	52409	20857	16223	16151	16342	16052	16326	16200	16264	16279	16140	16284	16256	16100	16185	16131	16083	16039	16140	16053	16177	16094	16205	16104	16116	16020	16210	16148	16325	16390	16143	16183	16251	16381	16260	16146	16233	16119	16160	16241	16348	16148	16131	16052	16240	16109	16372	15891	16315	16312	16043	16093	16189	16235	16331	16162	16239	16166	16196	16192	16090	16261	16137	16216	16217	16119	16212	15881	16264	16195	16161	16091	16247	16210	16203	16137	16275	16241	16132	16224	16073	16201	16064	16231	16195	16000	16023	16165	16135	16140	16183	16162	16211	16230	16156	15995	16177	16206	16180	16169	16294	16110	16189	16213	16179	16087	16281	16108	16101	16092	16266	16046	16110	16409	16120	16184	16213	16224	16049	16122	16190	16048	16079	16243	16352	16175	16028	16413	16251	16207	16177	16251	16041	16123	16323	16065	16058	16119	16116	15987	16020	16158	16159	16210	16157	16170	16287	16195	16105	16103	16104	16100	16254	16166	16213	16166	16220	16050	16133	16200	16126	16011	16035	16087	16088	16083	16092	16022	16381	16134	16011	16107	16250	16100	16255	16043	16161	16026	16097	16139	16175	16140	16312	16079	16292	16136	16318	15957	16092	16225	15984	16141	16315	16136	16119	16051	16132	16228	16171	16295	16091	16333	16173	16256	16147	16048	16302	16229	16356	16144	16225	16203	16219	16069	15998	16204	16217	16143	16136	15980	16234	16349	16273	16042	16150	16100	16248	16151	16195	16216	16206	16238	16290	16177	16080	16242	16232	16165	16262	16150	16256	16163	16209	16146	16266	16126	16178	16121	16198	16066	16144	16309	16235	16201	16291	16226	16215	16295	16236	16147	16061	16129	16160	16158	16312	16261	15958	16336	16109	16314	16199	16138	16252	16163	16171	16106	16246	16084	16007	16081	16316	16122	16313	16253	16273	16231	16112	15997	16237	16092	16129	16216	16221	16015	16202	16255	16240	16153	16143	16197	16229	16291	16119	16229	16127	16192	16161	16160	15988	16111	16311	16242	16232	16301	16031	16102	16235	16212	16188	16066	16229	16219	16095	16157	16214	16037	16134	16101	16309	16137	16052	16107	16210	16185	16195	16169	16112	16050	16120	16041	16080	16218	16211	16149	16273	16249	16034	16204	15994	16109	16196	15980	16081	16044	16120	16150	16231	16135	16214	16221	16237	16023	16042	16268	16098	16216	16245	16238	16000	16097	16092	16152	16042	16151	16171	16196	16050	16221	16103	16216	16219	16057	16104	16172	16081	16157	16217	16202	16124	16090	16148	16139	16241	16225	16193	15972	16074	16013	16269	16226	16126	16285	16273	16179	16093	16038	16059	16236	16197	16154	16204	16220	16283	16160	16166	15981	16038	16163	16294	16121	16119	16220	16119	16057	16053	16123	16193	16161	16197	16193	16140	16225	16003	16298	16162	16101	16087	16121	16213	16144	16085	16097	16279	16346	16323	16081	16045	16087	16275	16113	16229	16167	16299	16144	16198	16036	16066	16205	16036	16242	15963	16244	16189	16218	16050	16277	16301	16190	16183	16262	16230	16036	16318	16350	16190	16129	16136	16046	16150	16265	16330	16198	16181	16048	16085	16112	16134	16024	16393	16262	16041	16221	16163	16167	16231	16055	16167	16231	16168	16074	15997	16139	16211	16229	16079	16374	16269	16112	16093	16252	16255	15971	16224	16241	15941	16197	16326	16203	16121	16204	16084	16081	16193	16138	15969	16236	16046	16202	16182	16244	16167	16295	16262	16180	16085	16240	16142	16102	16119	16204	16277	16094	16142	16113	16146	16315	16402	16110	16103	16135	16143	16163	16120	16201	16266	16126	16348	16253	16108	16133	16215	16152	16191	16012	16070	16156	16334	16173	16175	16119	16095	16092	16091	16273	16278	15915	16209	16098	16168	16070	16368	15968	16098	16085	16316	16047	16126	16167	16150	16070	16021	16170	16099	16059	16065	16253	16074	16124	16030	16390	16230	16207	16130	16147	16247	16272	16174	16284	16243	16084	16121	16107	16026	16293	16183	15979	16129	16170	16235	16024	16134	16112	16145	16137	16288	15989	16118	16042	16102	16009	16095	16212	16159	16080	16168	16124	16140	16117	16194	16080	16234	16169	16217	15940	15981	16068	16235	16339	16134	15972	16170	15968	16268	16194	16179	16123	16338	16059	16241	16119	16216	16007	16086	16054	16152	16240	16165	16110	16131	16090	16185	16198	16231	16305	16122	16055	16280	16151	16313	16045	16148	16136	16155	16103	16070	16242	16040	16253	16200	16174	16256	16183	16006	16279	16297	15962	16172	16142	16171	16077	16174	16128	16028	16211	16312	16167	16094	16023	16128	16138	16062	16070	16210	16007	16160	16217	16095	16249	16226	16288	16153	16232	16414	16255	16172	16226	16172	16060	16187	15974	16075	16162	16194	16328	16008	16226	16205	16292	16072	16299	16027	16258	16153	16002	16339	16151	16052	16051	16161	16162	16015	16143	16114	16213	16106	16224	16248	16192	16188	16158	16157	16078	16205	16206	16148	16203	16091	16087	16337	16334	16069	16358	16353	16259	16092	16020	16250	15865	16116	16140	16307	16125	16190	16202	16111	16281	16176	16165	16119	16226	16008	16289	16006	16161	15961	16091	16222	16175	16134	16196	16164	16200	16342	16129	16176	16297	16265	16169	16148	16224	16050	16135	16037	16287	16068	16149	16032	16026	16253	16165	16088	16075	16121	16231	16064	16024	16233	16029	16082	16123	16061	15996	16292	16124	15918	16302	16267	16111	16120	16347	16109	16210	16002	16044	16240	16159	16264	16144	16177	16148	16150	16149	16241	16016	16249	16171	16380	16040	16046	16139	16083	16212	16179	16117	16161	16006	16173	16215	16198	16009	16169	16135	16245	16070	16142	16218	16179	16143	16132	16251	16237	16111	16036	16100	16092	16146	16343	16060	16277	16208	16217	15990	16250	15945	15993	16279	16340	16008	16201	16332	16301	16067	16096	16087	16017	16113	16248	16201	16167	16066	16263	16200	16412	16145	15951	16121	16176	16097	16207	16194	16186	16110	16030	15982	15985	16211	15888	16120	15996	16195	16088	16126	16089	16166	16161	16152	16098	16128	16007	16305	16216	16202	16165	16045	16259	16269	16289	15994	16130	16125	16123	16250	16213	16225	16170	16136	16073	16272	16168	16059	16027	16209	16109	16011	16142	16140	16241	16285	16016	16274	16116	16214	16277	16189	16296	16096	16185	16225	15983	16054	16020	16132	16285	16110	16220	16228	16052	16182	16189	16129	16279	16063	16191	16160	16127	16228	16092	16093	16090	16206	16229	16136	15990	16211	16089	16162	16231	16254	16017	16180	16114	16203	16081	16157	16064	16117	16326	16189	16043	16070	16105	16083	16089	16142	16070	16061	16215	16065	16187	16148	16219	16267	16291	16062	16150	16233	16063	16055	16158	16252	16142	16103	16151	16355	16221	16201	15964	16010	16027	16173	16063	16049	16303	16190	16132	16223	16231	16220	16172	16336	16234	16155	16200	16020	16165	16098	16254	16012	16184	16216	16070	16111	16268	15945	16276	16425	16099	16249	16118	16192	16184	16165	16165	16166	16370	16123	16122	16142	16207	16025	16127	16151	16051	16163	16204	16032	16253	16213	16120	16248	16006	16005	16121	16185	16485	16248	16236	16200	16115	16037	16199	16201	16214	16171	16257	16274	16049	16043	16311	16048	16165	16193	16185	16094	16101	16153	16218	16072	16106	16248	16138	16281	16100	16200	16264	16341	16302	16313	15935	16241	15999	16156	15930	16082	15948	16120	16241	16237	16070	16045	15915	16021	16106	16005	16167	16254	16189	16139	16074	16153	16165	16179	16059	16173	16075	16133	16079	16048	16044	16244	16126	16351	16127	16194	16180	16121	16063	16185	16006	15954	16142	16138	16173	16017	16184	15985	16291	16155	16333	15984	16240	16086	16170	16250	16221	16208	16115	16172	16337	16207	16246	16280	16137	15904	16106	16219	16203	15993	16125	16124	16224	16106	16033	16181	16232	16064	16064	16216	16161	16018	16038	16206	16289	16164	16189	16183	16225	16255	16071	16301	16252	16138	16032	16220	16154	16291	16130	16284	15943	16122	16160	15980	16158	16028	16096	16055	16045	16203	16112	16378	16136	16160	16091	16158	16096	16264	16292	16025	16254	16121	15952	16368	16005	16150	16064	16212	16232	16344	16136	16213	16219	16118	16044	16167	16200	16126	16112	16170	16052	16175	16276	16244	16154	16271	16306	16004	16160	16069	16207	16317	16211	16246	16008	16298	15898	16183	16187	16069	16184	16162	16195	16241	16175	16179	16253	16076	16160	16101	16034	16229	16093	16254	16189	16230	16258	16439	16047	16250	16060	16092	16300	16049	16198	16180	16263	15991	16116	16123	16156	16035	16293	16046	16073	16091	16273	16148	16306	16358	16194	16097	16191	16176	16146	16046	16191	16203	16225	16128	16284	16119	16175	16130	16346	16279	16147	16177	16044	16326	16138	16091	16127	16239	16075	16036	16238	16042	16124	16056	16007	16278	16120	16147	16071	16092	16126	16123	15970	16178	16300	16161	16213	16286	16137	16117	16274	16291	16111	16319	16317	16296	16237	16104	16018	16209	16034	16308	16176	16173	16126	16270	16292	16204	16130	16182	16201	16320	16141	16048	16218	16241	16239	16304	16083	16154	16091	16043	16117	16102	16073	16015	16255	16187	16105	16186	16097	16283	16141	16333	16148	16100	16129	16096	16113	16204	16087	16216	16176	16172	16163	16231	16053	16068	16136	16013	16227	16242	16174	16205	16093	16189	16207	16186	15941	16242	16109	16063	16204	16363	16036	16117	16218	16193	16144	16106	16122	16304	16148	16061	16180	16195	16211	16002	16152	16214	15983	16079	16249	16209	16073	16282	16023	16227	16080	16094	16109	16292	16314	16047	16210	16250	16225	16318	16353	16170	16101	16236	16165	15978	16150	15985	16091	16249	15876	16105	16249	16149	16173	16231	16198	16094	16087	16315	16205	16086	16316	16114	16085	16175	16209	15914	16175	16035	16118	16145	16339	16180	16239	16179	15919	16071	16259	16195
23125	22383	39430	47043	43691	28295	25237	20645	19642	19988	19893	19501	19729	19653	19631	19627	19544	19540	19601	19519	19461	19566	19602	19308	19226	19407	19391	19443	19240	19249	19455	19186	19368	19322	19263	19356	19225	19292	19471	19407	19435	19495	19530	19285	19090	19533	19402	19278	19588	19373	19465	19378	19397	19502	19374	19385	19595	19381	19389	19106	19213	19283	19283	19393	19324	19343	19400	19088	19390	19400	19257	19328	19256	19336	19362	19444	19546	19349	19327	19400	19314	19388	19426	19091	19226	19259	19374	19148	19143	19383	19247	19410	19475	19177	19307	19046	19439	19344	19255	19139	19193	19349	19346	19517	19139	19261	19352	19210	19058	19101	19159	19431	19018	19483	19394	19327	19173	19242	19345	19438	19397	19238	19302	19393	19288	19215	19454	19282	19068	19148	19584	19126	19408	19172	19116	19358	19179	19031	19318	19423	19185	19183	19020	19238	19354	19231	19354	19336	19324	19232	19335	19262	19202	19102	19341	19387	19295	19376	19335	19267	19460	19188	19257	19425	19267	19336	19367	19059	19237	19244	19281	19200	19154	19269	19359	19226	19140	19123	19311	19163	19373	19284	19124	19201	19146	19365	19058	19232	19315	19316	19262	19433	19283	19012	19153	19261	19227	19058	18954	19186	19348	19329	19402	19294	19257	19531	19271	19301	19392	19171	19138	19223	19089	19104	19302	19319	19383	19423	19367	19289	19307	19226	19389	19253	19231	19212	19351	19196	19229	18882	19442	19146	19290	19139	19287	19452	19418	19290	19194	19203	19567	19049	19292	19266	19436	19169	19281	19330	19210	19309	19203	19295	19119	19190	19329	19526	19277	19384	19216	18987	19215	19211	19239	19244	19223	19124	19204	19247	19100	19200	19149	19002	19382	19063	19157	19157	19314	19431	19079	19375	19393	19287	19221	19235	19419	19007	19276	19298	19153	19230	19330	19376	19267	19332	19146	19198	19196	19087	19144	19264	19480	19597	19255	19382	19168	19414	19090	19259	19200	19137	19307	19231	19265	19253	19061	19426	19162	19387	19047	19244	19257	19207	19083	19163	19150	19393	19372	19241	19358	19318	19232	19256	19192	19161	19241	19126	19020	19045	19219	19103	19187	19144	19237	19242	19314	19119	19212	19314	19208	19179	19442	19378	18984	19361	19343	19185	19287	19278	19327	19184	19170	19191	19325	19361	19212	19158	19259	19445	19135	19300	19469	19344	19257	19102	19347	19209	19381	19360	19220	19194	19156	19461	19247	19302	19233	19331	19224	19116	19194	18989	19339	19328	19224	19312	19018	19183	19201	19247	19522	19231	19405	19295	19209	19521	19263	19292	19322	19166	19199	19148	19245	19263	19054	19145	19152	19060	19333	19055	19276	19357	19259	19061	19263	19128	18935	19234	19309	19135	19382	19233	19304	19061	19384	19213	19315	19099	18978	19285	19082	19541	19267	19400	19447	19130	19099	19368	19180	19138	19467	19080	19278	19312	19311	19199	19248	19240	19175	19212	19246	19421	19100	19299	19312	19181	19386	19409	19408	19262	19204	19264	19135	19227	19210	18904	19231	19271	19302	19171	19563	19150	19117	19202	19422	19501	19309	19210	19311	19464	19351	19392	19352	19241	19423	19132	19247	19330	19321	19320	19215	19026	19280	19223	19047	19363	19216	19254	19299	19349	19360	19248	19459	19332	19327	19344	19367	19381	19446	19260	19199	19276	19435	19226	18986	19172	19394	19368	19188	19207	19306	19220	19195	19303	19273	19368	19192	19289	19212	19191	19322	19391	19195	19087	19438	19147	19344	19500	19203	19056	19318	19272	19238	19205	19343	19104	19130	19153	19035	19226	19041	19327	19370	19238	19332	19261	19485	19208	19193	19344	19121	18954	19113	19326	19465	19423	19407	19258	19228	19314	19044	19374	19103	19273	19196	19203	19232	19295	19121	19408	19244	19364	19341	19337	19342	19355	19275	19169	19273	19287	19313	19242	19085	19095	19141	19202	19159	19301	19315	19164	19284	19078	19378	19319	19395	19537	19300	19160	19329	19422	19296	19136	19208	19238	19292	19475	19194	19430	19449	19174	19131	19163	19228	19177	19260	19334	19333	19437	19203	19284	19399	19323	19171	19159	19318	19160	19270	19235	19453	19291	19282	19189	19238	19231	19223	19199	19246	19128	19270	19378	19253	19328	19303	19439	19254	19094	19399	19308	19148	19233	19202	19268	19265	19330	19379	19264	19360	19104	19355	19269	19187	19343	19223	19277	19112	19311	19264	19282	19171	19234	19076	19431	19247	19340	19186	19263	19096	19338	19303	19277	19478	19026	19255	19104	19215	19158	19036	19293	19379	19450	19353	19177	19221	18939	19312	19288	19427	19379	19333	19499	19190	19231	19143	19243	19269	19353	19310	19335	19257	19205	19173	19282	19287	19238	19239	19139	19144	19289	19365	19209	19371	19100	19272	19267	19254	18980	19375	19294	19390	19414	19080	19393	19223	19310	19314	19246	19468	19267	19325	19113	19165	19209	19170	19220	19132	19224	19238	19118	19168	19440	19093	19227	19504	19128	19102	19278	19204	19128	19257	19019	19192	19094	19237	19254	19157	19371	19348	19348	19176	19229	19209	19097	19304	19356	19462	19347	19134	19322	19310	19155	19177	19062	19282	19031	19223	19380	19264	19537	19371	19547	19462	19192	19440	19337	19430	19215	19462	19148	19343	19368	19238	19268	19129	19195	19405	19214	19072	19194	19429	19195	19301	19371	19236	19132	19263	19370	19178	19228	19362	19081	19231	19148	19036	19292	19220	19324	19137	19156	19128	19073	19349	19365	19195	19380	19389	19144	19255	19394	19039	19308	19107	19206	19346	19372	19456	19236	19308	19334	19228	18973	19203	19185	19117	19055	19179	19260	19281	19343	19176	19278	19383	19240	19156	19377	19248	19384	19272	19238	19506	19381	19257	19293	19324	19146	19206	19278	19249	19333	19137	19248	19221	19108	19244	19263	19199	19140	19089	19192	19131	19438	19329	19059	19057	19138	19346	19337	19344	19160	19296	19246	19063	19117	19169	19382	19279	19138	19308	19384	19143	19098	19220	19082	18967	19115	19187	19106	19125	19141	19367	19300	19234	19123	19058	19528	19373	19360	19117	19261	19306	19352	19409	19197	19320	19537	19268	19134	19272	19282	19264	19195	19431	19332	19202	19043	19030	19096	19244	19300	19292	19238	19349	19232	19109	19446	19095	19078	19315	19341	19245	19218	19179	19439	19225	19063	19340	19184	19178	19178	19170	19242	19210	19100	19332	19203	19232	19203	19145	19049	19484	19060	19458	19337	19181	19165	19238	19186	19159	19281	19416	19242	19224	19312	19226	19323	19318	19320	19301	19106	19228	19280	19117	19314	19202	19185	19207	19415	18990	19392	19253	19279	19293	19267	19321	19279	19314	19100	19275	19248	19329	19348	19419	19101	19097	19217	19192	19321	19222	19167	19359	19249	19171	19176	19093	19096	19288	19256	19297	19169	19135	19340	19382	19251	19185	19242	19378	19171	19219	19381	19082	19194	19195	19250	19226	19325	19355	19175	19286	19271	19179	19188	19297	19358	19185	19234	19445	19471	19214	19100	19319	19033	19213	19316	19155	19325	19183	19231	19195	19311	19237	19295	19202	19285	19358	19182	19238	19490	19464	19383	19197	19155	19364	19332	19335	19245	19219	19205	19250	19101	19325	19476	19311	19184	19311	19095	19308	19067	19326	19239	18959	19177	19146	19311	19090	19347	19186	19332	19212	19263	19186	19499	19429	19167	19254	19260	19204	19150	19068	19215	19168	19214	19160	19204	19395	19305	19198	19357	19166	19128	19254	19072	19318	19400	19128	19344	19204	19297	19210	19250	19099	19377	19351	19444	19128	19276	19274	19106	19128	19471	19225	19180	19261	19242	19180	19368	18973	19189	19304	19283	19345	19262	19321	19177	19345	19295	19198	19280	19293	19158	19418	19146	19218	19159	19376	19356	19309	19272	19155	19441	19401	19386	19406	19227	19227	19229	19276	19307	19179	18958	19312	19240	19245	19099	19192	19355	19023	19490	19286	19321	19226	19325	19321	19299	19325	19393	19255	19229	19297	19198	19480	19369	19280	19095	19201	19158	19189	19214	19397	19133	19243	19420	19272	19273	19241	19299	19292	19213	19367	19182	19122	19381	19456	19131	19398	19425	19209	19439	19281	19369	19059	19253	19085	19527	19255	19220	19396	19307	19325	19326	19132	19293	19160	19375	19235	19240	19257	19600	19225	19209	19160	19164	19025	19294	19065	19117	19299	19461	19250	19351	19312	19196	19155	19261	19131	19482	19401	19142	19254	19195	19209	19014	19250	19363	19223	19421	19417	19331	19334	19331	19265	19308	19161	19219	19387	19213	19116	19243	19148	19239	19632	19172	19230	19357	19208	19258	19332	19327	19164	19179	19155	19201	19207	19104	19169	19200	19411	18999	19231	19070	19295	19259	19508	19165	19323	19200	19409	19251	19261	19104	19098	19097	19094	19386	19103	19278	19224	19180	19284	19303	19378	19237	19294	19164	19416	19364	19351	19279	19289	19305	19197	19405	19288	19489	19171	19188	19275	19171	19006	19401	19335	19161	19371	19232	19396	19230	19149	19226	19269	19319	19441	19378	19337	19122	19410	19248	19306	19218	19132	19387	19383	19279	19233	19332	19188	19472	19122	19315	19300	19133	19392	19393	19100	19303	19329	19361	19353	19334	19104	19368	19443	19137	19094	19248	19320	19265	19070	19176	19077	19164	19350	19093	19166	19272	19170	19457	19256	19288	19168	19237	19148	19194	19156	19378	19335	19497	19214	19007	19247	19352	19198	19356	19129	19334	19338	19114	19035	19166	19452	19230	19429	19105	19339	19216	19364	19083	19112	19219	19262	19314	19282	19237	19204	19183	19282	19232	19261	19195	19140	19361	19242	18988	19284	19121	19347	19235	19312	19075	19083	19177	19292	19213	19264	19351	19296	19219	19384	19381	19087	19054	19102	19253	19252	19189	19123	18968	19240	19052	19464	19077	19252	19427	19260	19246	19151	19380	19259	19242	19032	19262	19277	19275	19211	19072	19142	19371	19231	19183	19310	19276
60258	101723	98592	83469	57110	22581	15994	16147	16077	15933	15967	16016	15849	16196	15917	15965	15987	15896	16026	16060	15759	16032	16043	16004	15999	15911	15984	15886	16153	15952	15870	15980	15970	15870	15864	16108	16083	16009	16035	15870	16015	15836	16085	15924	16075	15966	15921	15996	15932	15792	15964	15943	16033	15975	15819	16110	15963	16163	16045	16025	15878	16064	16157	15759	15868	16087	15953	16053	15828	15946	16042	15879	15981	16044	16021	16122	16120	16057	15954	15928	16036	16128	16019	16047	16052	15989	15982	15817	15968	15958	15924	15907	15940	15939	15988	15984	15854	15879	15998	15903	15984	15934	16051	16047	16056	15806	16017	15935	15902	15944	15940	16076	16111	16064	15943	15962	15935	16042	15987	15942	15882	15906	15825	15909	15992	16202	16106	15972	15861	15895	15910	15996	15961	15959	16020	16062	15895	15847	16023	15869	15831	16006	15974	15897	15943	15933	15912	16000	15774	15873	15969	15882	15926	16121	15991	16111	15941	15912	15902	16022	16013	15999	15855	15999	15964	15977	15926	16033	15969	15850	15995	15976	15973	16079	15960	16014	15942	16002	15935	15773	16093	15877	15945	15938	16078	16071	16028	15878	16000	16081	16004	16072	15905	16046	15904	16050	16147	15843	15967	15901	15915	16005	15753	15835	15897	15920	16087	15933	15949	15976	15898	15974	16001	15963	16041	16100	16031	16023	15905	15857	15929	15967	16155	16020	16020	16054	16012	16156	15909	15977	15959	16006	16087	15921	15940	15871	15965	15889	15849	16041	15980	16040	15828	16014	16014	15952	16176	15839	16082	15831	15952	16000	16095	15979	15879	15818	15888	15951	15931	15949	15811	15886	15852	15977	16097	16012	15994	15988	15846	16004	15837	16113	15930	15958	15881	16043	16063	16098	15944	15932	16034	15865	15843	15832	15950	16103	16152	15950	15988	16116	15922	16033	15978	15835	15819	15894	15856	15866	15994	15902	16073	15918	15910	16112	16029	16057	16006	15967	16017	15952	16008	15797	15967	15980	16016	15787	15961	15990	15938	16070	16085	16124	15936	16152	15896	15925	15810	15952	16026	16012	15874	16086	15879	15855	15995	16008	15931	16006	15922	15946	15880	15824	15761	16081	15988	15931	15934	15869	16007	16037	15920	15990	15988	15919	15873	15880	15980	16034	15964	15874	15930	15991	15938	15833	16141	15959	15906	16005	15929	16103	16003	15941	15873	15919	16029	15990	15901	15907	15879	15775	16106	15981	16132	15846	16123	15698	15977	16048	15943	15911	16045	16016	15881	15907	15948	16076	16063	16051	15918	16011	15986	15897	16001	15949	15880	16105	15867	15817	15848	15899	15852	15916	16009	15944	16008	15915	16088	16026	15970	16093	15817	15920	15892	16169	15836	15853	15969	15992	15848	15884	16016	15905	15951	15956	16103	16015	15839	15799	16039	16102	15895	15812	15889	15965	15816	15975	15957	15875	16011	15979	15857	15980	16049	16006	16032	15910	15860	15854	16049	16093	15756	16025	16087	15830	15985	16037	16050	16155	16072	16147	15952	15964	15984	16042	15946	16013	15899	15957	15910	16105	15900	16035	16059	15938	15975	15787	15987	15789	16078	15958	16070	16006	15999	15907	15911	15970	15974	16047	16008	15989	15626	15894	15898	15898	15990	16022	15926	15953	15822	15977	15878	16111	15982	15798	16074	15793	16003	16105	16043	16033	15937	15983	16000	16174	15919	15817	15938	15923	16025	16053	15922	16008	15871	16152	15902	15854	16097	15815	15973	15947	15840	15964	15823	15871	15973	15981	15990	16069	16047	16133	16073	16096	15848	15796	15937	15883	16056	15806	15854	16127	15905	15803	16030	16093	16099	15840	15902	16134	15814	16000	15877	16020	15887	15761	15977	16022	15977	15942	15819	15919	15932	16233	15679	15795	15776	16195	16016	15988	15929	16026	15982	16012	15982	15996	15855	16024	15925	15959	16036	16069	15907	16107	15967	16039	15946	16004	16085	15696	16055	15977	15890	16033	15892	16014	15869	16008	15933	16079	16047	15764	16154	15871	15744	15882	15854	15900	16111	15961	15905	15897	15966	16081	15922	15965	15902	16018	16034	15890	15870	16091	16066	15843	15931	15929	15875	15998	15767	15853	16081	15758	16039	15891	15857	15852	15970	16028	15997	15930	15872	16037	16012	16021	16076	15961	16023	15861	15751	16023	15956	15880	15674	15782	16152	15870	15985	15947	16001	15836	16103	16137	15782	15903	15977	15778	15928	15864	15797	15859	15992	15898	15955	15885	15935	15866	15905	15976	15852	15895	15902	15828	15820	15967	15913	16095	15954	15722	16041	15763	15819	16179	15998	16090	16015	16066	15869	15803	16034	15937	16111	15899	15868	15877	15754	16051	15995	15895	15980	15979	15851	16005	15979	15874	16045	16070	15655	15942	16148	16065	15921	16276	15940	15899	15939	16048	15968	16050	15910	15978	15807	16002	15901	15920	15870	16030	15876	16050	16024	15852	15850	15977	15989	16061	15869	15876	15838	15931	15937	15744	15868	16052	16057	15966	15809	15801	15822	15871	16103	16082	15829	15892	15942	15999	16018	15916	15953	15854	15945	15811	16224	15943	15992	15982	15882	15902	15947	15865	16072	15971	15899	15989	16059	16033	15863	15983	15890	16007	15914	15925	15821	15999	15989	15872	15898	15805	15926	15930	15994	15846	16002	16001	15990	15992	15992	15957	15915	15966	15876	15902	15912	15920	15900	15793	15973	15985	16035	15931	15941	16036	15969	15994	15998	15799	15952	15869	15877	16017	15739	15867	16028	16131	16010	15859	16128	15959	15985	15906	15865	16119	15836	15948	16151	16062	15773	15815	15886	15997	15992	15946	16004	15920	15924	16022	15831	15891	15913	16075	15914	15901	16028	15936	15989	16009	15883	15962	15975	16093	15888	15986	15976	15959	15889	15869	15924	16037	16067	15797	15896	16055	15962	15912	15881	15956	15898	16058	16020	15890	16048	15965	15915	15974	15953	16007	15973	15900	16006	15914	15931	15992	15948	16056	15764	15977	16003	15971	15809	15945	15986	15860	16038	15848	15884	15949	16039	16016	15798	16021	16031	15943	15811	15906	15962	15957	16060	15882	15932	15801	15855	15893	16131	15872	15755	16031	15471	15999	16015	15969	15978	16049	16068	16038	15944	16081	15934	15917	15722	15967	16052	16061	15895	15753	15897	15880	15981	16067	15896	15936	15857	15980	15940	16080	15845	16114	16034	15986	15853	15972	16070	15937	15989	15976	15814	16076	16016	15999	15782	16084	15928	16026	16084	16014	15979	15931	16138	15896	16009	16030	15944	16029	16019	15897	15877	16127	16027	15890	16085	15798	16125	16126	15944	15948	15884	16050	16014	16011	15939	15887	16058	15996	15891	15945	16134	15941	15946	16042	15956	15813	15992	15876	15926	15812	15921	15729	16111	15963	15978	15952	15929	16086	15945	15968	15973	15923	15813	15997	16010	15880	15953	15917	16051	15897	15915	16052	15831	15891	16078	15912	15946	15935	15990	15814	16110	15982	15983	15857	16019	16080	15888	15886	15866	16064	15779	15907	16054	16021	15879	15879	15970	15686	15897	15897	16046	16112	15928	15872	15890	15900	15810	16045	16001	16136	15974	16051	15929	16076	16085	15943	15973	16000	15939	16013	15855	15786	15876	15887	15967	15912	16045	15873	15947	15973	15911	15965	15938	15819	16003	15893	15766	15864	15998	15885	16104	15856	15953	16016	15847	16021	16049	15934	15952	16003	15762	16029	15773	15892	15911	15838	15907	15950	15851	15941	16141	15944	15976	15969	15933	15982	16005	16131	15875	16078	16041	15920	16036	15979	15798	16062	16048	16010	15872	15773	15999	15920	15862	15928	15941	16040	15963	15906	15910	15966	15922	15803	15960	16065	15862	15916	15983	15932	16024	15995	15928	15984	16116	15948	15934	16021	15746	15998	15817	15901	15847	16154	15882	16025	15916	15831	15952	15903	15955	16045	15826	16146	15780	16010	15943	15915	15944	15958	15981	16079	16015	16122	16009	15824	15966	15988	15819	16108	15857	15907	16051	15848	16087	15942	15994	16120	15997	16119	15962	16025	15993	16064	16201	15978	16022	15914	16061	15802	15798	15895	15871	15832	16054	16059	15953	16016	15858	15885	16007	16186	15926	16060	15974	16015	16088	15791	16066	15915	16021	15860	15897	15791	16047	15959	16063	16044	15968	15844	15992	15974	15927	16004	16071	16077	16054	15891	15937	15986	15821	15878	15876	15867	16102	16032	15921	16085	16229	15913	15761	16210	15907	15908	15804	16112	16030	15861	16123	16005	15882	15947	15970	15878	15951	16052	16124	15931	16005	15864	16234	15915	15986	15908	16010	15939	15913	15935	15976	15827	15925	16004	15820	15748	16014	15830	16031	16187	15750	15961	15941	15910	15928	15978	16013	16013	15947	15912	15950	16056	15781	15880	15859	15942	15916	16043	15985	15861	15892	16047	16020	15826	15956	16073	16070	16001	16037	16025	16011	16040	15787	15920	16000	15971	15980	16020	15921	15915	15935	16043	16014	16077	15952	15903	16037	15701	15768	15938	15880	15933	15990	16174	16103	16080	15802	15942	16069	16047	16004	15866	15980	15761	15900	15968	15897	15927	16019	16068	15973	15962	15988	15935	15976	15896	15977	16030	15983	15874	15968	15720	15686	15833	16006	15919	15901	15875	15936	16007	16074	15798	15948	15890	16084	15887	15835	16001	15956	16013	16024	16164	15879	16021	16112	15951	16108	16132	15955	16024	15977	15842	15841	15936	16055	15855	15923	15906	15853	15900	16099	15840	16100	15758	15886	16169	16047	15937	16006	16117	16026	15905	16060	15973	15812	15911	15943	15973	15911	15828	16091	15783	16009	15852	15939	16044	15982	15897	15720	16017	15804	15989	15949	15873	15978	15909	15842	15966	16016	15923	16069	16069	16064	15740	15960	16046	15803	15917	15997	16084	16177	15910	16039	15877	16000	15946	15842	15791	16033	15970	15955	15936	15941	16035	15911	16043	15966	16019	15775	16020	15995	15750	15951	15961	15962	15962	15946	16005	16008	15956
29056	32944	46038	39096	27388	21244	19537	19267	19168	19339	19278	19007	19240	19196	19144	19345	19082	19282	19049	18956	19291	19226	19303	19233	19369	19133	19057	19207	19093	19086	19200	19362	19376	19233	18955	19292	19158	19064	19290	19109	19341	18945	19119	19141	19185	19373	18971	19166	19257	19213	18975	19144	19260	19235	19170	19155	19323	19421	19536	19290	19207	18833	19031	19143	19288	19366	19125	19233	19144	19008	19094	19000	18883	19069	19220	18989	19127	19099	19113	19136	19260	18913	19312	19220	19287	19109	19034	18931	19068	19267	19074	19040	18920	19047	19251	19172	19169	19080	19166	19168	19118	19227	19221	19271	19133	18934	19287	18964	19014	19169	19372	19195	19093	19166	19041	18876	19007	19273	19020	19017	19319	19108	19131	19188	19169	19090	19155	19273	19113	18956	19126	18967	19096	19065	18997	19192	19081	18974	19079	19022	19094	18906	18877	19154	19083	19192	18901	19079	19220	19197	19058	19046	19243	19140	19216	19222	19013	19259	19121	19020	19067	18913	19142	19210	19132	18977	19107	19124	18908	19231	19075	18957	19126	19043	19184	19084	19049	19214	19167	19283	19064	19207	19129	19091	19146	19000	19342	19490	19315	19197	19112	19176	19083	19166	19282	19226	18913	19169	19183	18974	19261	18986	19014	19145	19059	19013	19080	19247	19199	19183	19143	19057	19150	19064	19064	19278	19277	19174	19109	19132	19008	18962	19257	19113	19109	19265	19091	19204	18876	19332	19059	19071	19028	19042	19151	19236	19256	19065	19361	19239	19434	19191	19016	19135	19207	19182	19157	19114	19149	19108	19178	19082	19139	19212	19087	19219	19055	19270	19077	19165	19158	19001	19049	19134	19085	19055	19107	18931	19101	19029	19195	19222	18926	19181	19005	18979	19086	18983	19035	19248	18941	19144	18911	19116	19106	19013	18905	19067	19062	19068	19100	18810	19118	19268	19104	19268	19060	19110	19101	19057	19201	19175	19147	19056	19117	19196	19150	19172	19354	19310	19029	18784	19141	19154	19152	19077	19051	19163	19199	19073	19138	19090	18976	19127	19222	19185	19077	19114	18867	19187	19126	19336	19297	18976	19089	19146	19223	18964	19302	19111	19008	19137	19036	19296	19081	19142	19166	18811	19287	19113	19147	19025	19143	19136	19089	19278	19406	19178	19134	19046	19015	18972	19278	18961	19056	18995	19050	18898	18918	19037	18932	19084	19130	19113	19179	18916	19111	19024	19117	19124	19225	19214	19104	19132	19125	19079	19187	19155	19196	19293	18987	18946	19074	19048	19255	19065	19316	19223	19196	19029	19197	19022	18958	19309	19161	19169	19047	19483	19307	19160	19232	19183	19190	19236	18991	19159	19082	19186	19045	18921	18923	19063	19147	19170	19252	19095	19045	19181	19142	19169	19082	19062	19141	19094	19144	19216	19230	19226	19117	19027	19257	19164	19046	18981	19019	19185	19432	18956	19394	19113	19152	19060	19076	19224	19050	19150	19179	19134	18912	19281	19267	19275	19061	19070	19216	19179	19097	19075	19116	19373	19312	19050	19000	19253	18868	18959	19033	19069	19077	19168	19086	19044	19189	19106	19287	19161	19138	19045	18982	18895	19095	19173	19134	19028	19100	19106	19229	19135	19118	19172	19063	18932	19003	19106	19241	19075	19080	19052	19199	19068	19152	19150	19227	18905	19157	19212	19032	19133	19222	19219	19119	19207	19174	19020	18993	19175	19204	19242	19312	19053	18806	19245	19192	19295	19061	19184	19207	19212	19199	18994	19092	19045	19128	19116	19228	19237	18958	18968	18999	19219	18902	19281	19029	18969	19167	19154	18984	18979	19161	19128	19235	19075	19147	19109	19125	19316	19404	18832	19207	18943	19193	19214	19267	19145	19229	19236	19281	19215	19080	19358	19151	18970	19123	19106	19202	19086	19181	18983	19154	19218	19164	19155	19111	19295	18953	19007	19056	18943	19168	18952	19124	19127	19427	19217	19259	19051	19029	19118	19286	19042	19209	19109	19337	19186	19178	18962	19180	19322	19324	19190	19114	19112	19078	19242	19158	19236	19072	19041	19224	19104	19231	19071	19194	19088	19042	18977	19022	19099	19214	18951	19284	18969	19023	19088	19129	19071	19301	19134	19179	19096	19411	19146	19143	19121	19044	19210	19337	19074	19056	19202	19235	19161	18973	19438	19108	19108	18999	19129	19099	19391	19146	19113	19346	19208	19348	18994	19090	19077	18958	19243	19138	19160	19292	19020	19035	19014	19113	19089	18964	18923	19109	19063	19021	19065	19455	19037	19109	19036	19162	18922	19214	19109	18977	18924	19355	19155	19368	19048	19064	18933	19232	19075	19135	19115	19138	19114	19348	19222	19127	19012	19020	19153	19246	19109	18879	19246	19307	19394	19059	19322	18982	19161	19152	19227	19164	19014	18962	18948	19078	19180	19120	19488	19253	19062	19250	19044	19172	19103	19036	19177	19218	19027	19270	19148	19217	18974	19147	18935	18984	19200	19133	18982	19113	19181	19097	19217	19294	19025	19101	19094	19163	19023	19148	19091	19305	19171	19149	19197	19026	19198	19141	19209	19138	19103	19047	18936	18996	19115	19265	19120	19234	19193	19045	19079	19215	19357	19146	19082	19188	19114	19233	19055	19218	19200	19211	19129	19132	19255	19098	19199	19011	19122	19197	19099	19057	19267	19005	18977	19222	19105	19032	19068	18973	19158	19208	19006	19262	19215	19043	19129	19114	19016	19033	18997	19189	19011	19157	19224	19082	19172	19212	19056	19186	19202	19138	19137	18947	19125	19122	19345	19150	19166	19051	18929	19205	19331	18940	18920	18990	19067	19261	19235	19310	19317	19181	19375	19312	19369	19314	19245	19049	19017	19076	19040	19037	19212	19139	19117	19098	18953	19173	19413	19409	19167	19024	19073	19120	19015	18973	19191	19243	19290	19227	19076	19257	19067	19167	19205	19122	18911	19055	19277	19129	19051	19320	19177	18977	19055	18877	18997	19220	19018	19067	19008	19264	19240	19276	19008	19113	19263	19085	19189	19080	19074	18899	18948	19025	19171	19270	19295	19060	19167	19085	18957	19133	19086	19214	19324	19355	19401	19210	19041	19119	19369	18910	18981	19079	19174	19251	19113	19183	19242	19244	19173	18975	19175	19129	19109	19419	19129	19124	19084	19269	19139	18967	19294	19132	19122	19295	19186	18945	19130	19210	18813	19258	19130	19209	18993	19111	19348	19340	19003	19179	19151	19254	19320	19184	19368	19043	19124	19061	18993	18947	19012	19347	18980	19471	19074	19085	19113	19116	19103	19088	18772	19036	19147	19151	19249	19309	19173	19149	19090	19053	18936	19335	19155	19034	19022	19298	19325	18963	19217	18918	18990	19105	19375	18964	19195	19298	19162	19072	19171	19051	19132	19233	19003	19088	19076	18878	19087	19061	19260	19263	19282	19283	19018	19105	19167	19081	19225	19016	19081	19346	19335	19174	19124	19098	19141	19118	19116	19116	19024	19236	19001	19115	19105	19037	18807	19000	19297	19056	19264	19188	19143	19180	19038	18973	19230	18923	19288	19361	18994	19172	19143	19357	19328	19163	19227	19215	19055	19101	19041	18990	19040	19151	19076	19131	19191	19154	19059	19154	19012	19201	19184	19107	19113	19295	19046	19017	18960	19245	19195	19180	19121	19177	19156	19144	19163	19155	19396	19284	19171	19106	18884	19075	19178	19164	19237	19135	18933	19142	18973	18946	19105	19216	19229	19275	18886	19108	19171	19191	18930	19094	19180	19162	19055	19206	19078	19275	19364	19111	18898	19205	19038	19061	19031	19119	19169	18996	19222	19105	19252	19047	19163	19154	19207	19192	19134	18883	18908	19283	19141	19111	19149	19087	19096	19067	18869	19188	19139	19181	19066	19219	19206	19100	19336	19143	19047	19051	18842	19163	18989	19318	19175	19198	19249	19023	19105	19096	19080	19047	19300	19375	19061	19230	19066	19257	19209	19056	19129	19007	19039	19018	19170	19184	19134	19005	19182	19003	19012	19211	19053	19068	19271	18906	19061	19096	19050	18977	19092	19138	19056	19173	19177	19094	19160	19180	19216	19344	19036	19086	19194	19288	18996	19163	19349	19177	19023	18944	19101	19230	18910	18995	19250	19319	19167	19097	19415	19337	19120	19057	19058	19282	19079	19047	19130	19080	19163	19043	19164	19073	19035	19003	19234	19032	19152	19150	19190	19296	18981	19240	19044	18961	19225	19265	19121	19091	18999	19132	19077	18964	19072	19137	19117	19091	19153	19007	19020	18944	18877	19060	19079	19093	19262	19250	19209	19046	19202	19407	19081	19291	19109	18994	19229	18908	19171	19037	19115	19184	19017	18812	19136	19093	19068	19015	19399	19161	19268	19238	19105	19093	19295	19399	19115	19107	19177	19472	19135	19030	19089	18945	19083	19323	19211	19051	18966	19170	19090	19118	19072	19113	19195	19221	19202	19187	18990	19009	19045	19177	19156	19081	19100	19195	19146	19192	19151	19090	19202	19214	18983	19204	19025	19053	19260	19147	19119	19058	19110	19088	19120	19044	19126	19133	19226	19241	19172	19078	19226	19196	18991	19005	19161	19214	19296	19246	18947	18898	19156	19347	19543	19152	19275	19207	19228	19037	19144	18901	19059	19052	19088	19159	19293	19073	19019	19096	19237	19059	19134	19238	19172	19148	19211	19019	19176	19257	19204	19101	19173	18988	19169	19329	19063	19232	19060	19249	19110	19314	19161	18913	18995	19317	19107	19266	19253	19016	19167	19171	19173	18875	19001	19128	19126	19180	19000	19148	19127	19369	19102	19228	19110	19173	19195	19136	19027	19241	19150	19204	19235	19361	19135	19114	19006	19149	19077	19133	19112	19128	19105	19204	19096	19218	18929	19127	19309	19187	19100	19013	19015	19171	19270	19043	19135	19111	19303	19395	19429	19150	19081	19251	19119	19102	19179	19258	19074	19173	18999	19094	19117	19154	18930	18980	18975	19162	19090	19273	19021	19255	19146	19249	19020	19185	19210	18987	19112	19113	19359	19083	19397	19272	19139	19101	19103	19174	19115	19032	19100
30999	53589	49469	35746	23696	16780	15974	16000	15774	15792	15839	15849	15766	16005	15899	15694	15785	15944	15830	15941	15851	15799	16027	15784	16020	15840	15916	15737	15879	15854	15798	15763	15861	15702	15987	15923	15846	16014	15885	15881	15937	15864	15899	15836	15896	15962	15857	15983	15858	15913	15618	15899	15761	15896	15985	15884	15929	15979	15933	15925	15842	15896	15644	15919	15911	15838	15936	15951	15884	15981	16058	15866	15894	15716	15971	16004	15658	15785	15603	15875	15875	15896	15671	15723	15802	15842	15859	15828	15958	15715	15950	15882	15773	15847	15847	15801	15772	15760	15785	15825	15856	15641	15774	15701	15886	16074	15847	15763	15795	15896	15969	15864	15801	15788	15668	15983	15850	15879	15824	15744	15792	15944	15723	15859	15768	15857	15918	15814	15884	15864	15757	15913	15676	15794	15936	15663	15762	15795	15950	15876	15812	15805	15811	15985	16016	15786	15972	15728	15614	15703	15769	15760	15790	15870	15772	15889	15994	15788	15936	15563	15749	15801	15768	15951	15667	15817	15824	15869	15818	16026	15840	15838	15881	15973	15986	15740	15966	15919	15829	15892	15910	15805	15779	15774	16055	15724	15925	15741	15916	15746	15950	15760	16014	15932	15761	15834	15852	15751	15902	15885	15795	15772	15790	15751	15940	15898	15942	15844	15893	15922	15877	15976	15901	15923	15833	15942	15739	15951	15967	15811	15745	15721	15736	15902	15998	15846	15788	15898	15837	15963	16023	15777	15851	15787	15801	15872	16000	15870	15720	15878	15739	15764	15824	15928	15811	15879	15875	15802	16020	15882	15782	15722	15962	15751	15775	15993	15935	15842	15827	15816	16025	15839	15849	16057	15828	15839	15893	15807	15819	15964	15648	15840	15634	15861	15706	15789	15969	15947	15826	15864	15668	15916	16003	15903	16033	16057	15858	15797	15971	15824	15804	15892	15958	15790	15747	15627	15889	15725	15744	15762	15859	16026	15776	15630	15936	15861	15892	15930	15788	15958	15883	15911	15806	15817	15879	15982	15777	15901	15770	15667	15985	15777	16029	15854	15843	15784	15782	15823	15674	15856	15742	15906	15830	15946	15874	15795	15891	15809	15842	15934	15759	15967	16056	16040	16047	15933	15879	15934	15911	15742	15851	16088	15660	15810	15898	15980	16030	15879	15894	15671	15908	15831	15986	15846	15682	15755	15926	15912	15689	15842	15832	15838	15753	15935	16017	15745	15837	15778	15915	15812	15900	15832	15826	15721	15770	15775	15924	15935	15753	15845	15908	15903	15917	15873	15927	15882	15754	15893	15862	15800	15700	15772	15792	15889	15827	15829	15785	15758	15918	15666	15861	15797	15820	15841	15611	16017	15807	15763	15740	15887	15943	15789	16001	15794	15944	15891	15924	15801	15899	15983	15770	15895	15795	15719	15854	15851	15768	15912	15784	15991	15867	15662	15965	15963	15970	15988	15903	15980	15903	15875	15778	15822	15907	15834	15875	15818	15844	15858	15821	15776	15864	15780	15728	15746	15991	15992	15814	15979	15959	15798	15863	15812	15841	15755	15737	15901	15891	15864	15808	15779	15902	15795	15911	15922	15816	15916	15876	15960	15668	15807	16079	15712	15680	16012	15847	16089	15841	15899	15912	15672	15925	16008	15987	15965	15741	15720	15815	15971	15781	15913	15929	15963	15754	15931	15966	15722	15881	15771	15999	15916	15744	15993	15717	15753	15780	15948	15776	15841	15945	15836	15888	16006	15809	16049	15896	15827	15684	15742	15843	15779	15909	16000	16021	15843	15907	15837	15819	15838	15730	15622	15867	15987	15743	15887	15798	15897	15782	16083	15764	15784	15943	15807	15981	15864	15974	15807	16019	15720	15956	15916	15904	15970	15927	15871	15847	16034	15730	15830	15759	15888	15807	15943	15774	15848	15819	15700	15905	15734	15739	15580	15852	15859	15737	15844	15940	15759	15838	15935	15933	15914	15931	15963	15993	15751	15795	15857	15993	15923	15831	15794	15875	15825	15800	15781	15931	15904	15813	15675	16002	15782	15991	15946	15790	15945	15882	15918	15785	16037	15853	15716	16037	16053	15919	15725	15818	15872	15907	15844	15905	15844	15958	15877	15828	15847	15773	15943	15673	16029	15870	15832	16030	15974	15771	15900	16047	15750	15817	15750	15924	15710	15854	15938	15815	15756	15705	15810	15863	15972	15902	15821	15852	15912	15889	15779	15890	16080	15770	15759	15801	15758	15863	15959	15979	16050	15834	15830	15846	15766	15942	15809	16020	15874	15849	15832	15729	15806	15900	15987	15988	15967	15817	15774	15879	15827	15792	15714	15835	15849	16009	15766	16001	15897	15911	15878	15830	15998	15854	15768	15895	15675	15939	15841	16085	15869	15988	15831	15823	15787	15796	15816	15775	15804	16052	15811	15861	15958	15864	15857	15881	15794	15807	15823	15881	15855	15905	15727	16017	15674	15845	15945	15751	15820	15951	15992	15862	15754	15712	15890	15827	15979	15828	16058	15848	15753	15675	15804	15701	15950	15884	15839	15813	15975	15958	15693	15733	15960	15821	15922	15721	15923	15790	16014	15750	15988	15845	15885	15848	16065	15907	15812	15876	15947	15754	15834	15739	15718	15838	16054	16018	15756	15878	15733	15780	15985	15915	15883	15884	16060	15723	15946	15792	15987	15781	15856	15976	15799	15781	15856	15921	15921	15879	15825	15894	15936	15938	15905	15792	15933	15938	15872	15783	15891	15834	15745	15909	15939	16030	15910	15900	15848	15914	16027	15814	15982	15733	15786	15942	15816	15874	15915	15882	15812	15686	15848	16018	15855	15968	15873	15782	15885	15762	16050	15825	15892	15759	15749	15717	15876	15851	15952	15815	15840	15916	15968	15790	15785	15944	15830	15934	15918	16107	15979	15964	15834	15825	16093	15740	15925	15694	15836	15904	15981	15851	15728	15920	16026	15918	15914	15908	15711	15814	15963	15836	16037	15801	15790	15955	15929	15790	15789	15895	15722	15812	15829	16012	15965	15946	15953	15834	15760	16015	15819	15730	15847	15839	15907	15867	15978	15851	15969	15644	15759	15968	15830	15822	15852	15961	15904	15819	15900	15988	15770	15817	15924	15935	15701	15707	15838	15838	15893	15815	15984	15893	15992	15943	15821	16043	15789	15868	15953	15940	15784	15824	15701	15946	15968	16004	15832	15987	15951	15770	15880	16088	15799	15940	15806	15899	15791	16014	15823	15793	15740	15858	15880	15878	15796	15810	16083	15775	15769	15774	15959	15900	15863	15995	15777	15581	15733	15811	15809	15984	15806	15893	15824	15719	15976	15767	15811	15896	15914	16046	15821	15700	15833	15805	15730	15723	15803	15872	16078	15832	15883	15815	15830	15922	15792	15815	15696	16024	15860	15902	15895	15765	15852	15781	15815	15901	15847	16020	15822	15804	15700	15853	16062	15718	15853	15813	15827	15865	15766	15764	15885	15747	15720	15948	15988	15737	15986	16024	15838	15857	15743	15871	15915	15900	15838	15933	15767	15902	15946	15823	15838	15929	15845	15956	15880	15846	15810	15839	15774	15852	15896	15893	15880	15863	15925	15774	15812	15936	15872	15955	15844	15744	15818	15809	15805	15777	15966	15871	15810	15903	15808	15839	15826	15905	15846	15838	15827	15909	15944	16027	15886	16046	15716	15610	15844	15945	16015	15885	15729	15841	15978	15957	15784	15903	15983	15884	15825	15812	15938	15862	16142	15679	15754	15933	15929	15657	15858	15779	15730	15856	15953	16034	15912	15948	16038	15806	15873	15784	15777	15877	15877	15766	15838	15820	15924	15833	16041	16038	16007	15889	15896	15968	16024	15899	15821	15834	15806	15924	15751	15850	15730	15802	15793	15944	15664	16072	15874	15852	15933	15823	15740	15965	15900	15830	15894	15958	15985	15703	15840	15730	15900	15836	15886	15769	15906	15739	15748	15836	16076	15781	15936	15952	15802	15751	15848	15796	15952	15917	15878	15895	15863	15960	15963	15891	15808	15919	15795	15980	15739	15807	15925	15831	15955	15943	15874	15849	15875	15843	15958	15897	15812	15910	15815	15732	15960	15853	15757	15877	15777	15947	16054	15722	16039	15886	15874	15812	15901	16044	15878	15941	15806	16021	16031	15873	15751	15846	15856	15877	16018	15907	15782	15688	15681	15968	15733	15994	15671	15817	15750	15917	15830	15919	15734	15938	15757	15775	15978	15792	15876	15923	15892	15875	15868	15971	15743	15869	15821	15828	15897	15729	15761	15801	15946	15784	15919	15970	15831	15950	15715	15970	15847	15777	15954	15688	15749	15831	15933	15914	15789	15769	15774	15763	15767	15919	15828	16090	15841	15715	15781	15882	15861	15856	16013	15902	15763	15866	15863	15705	15804	15910	15748	15791	16021	15855	15909	16003	15889	15848	15824	15897	15741	15781	15993	15955	15726	15676	15899	15882	15834	15842	15719	15808	15754	15898	15974	15865	15829	15967	15916	15844	15570	15883	15944	15870	15981	15771	15910	15888	15983	15737	15836	15820	15955	15699	15875	15979	15921	15795	15863	15893	16000	15794	15938	15735	15741	16020	15807	15924	15720	15888	15955	15942	15850	15708	15602	15921	15827	15867	15784	15996	15849	15810	16045	15741	15795	15962	15827	15846	15727	15929	15838	15801	15819	15897	15724	15907	15905	15769	15702	15786	16045	15831	15807	15714	15851	15924	15907	16014	15832	15885	15882	15843	15795	15901	15675	15916	15796	15999	15932	15946	15987	15786	15939	15850	15706	15708	15843	15843	15700	15972	15885	15807	16022	15977	15965	15732	15984	15801	15908	16022	15803	15718	15954	16020	15864	15847	15930	15820	15773	15781	15806	16042	15854	15746	15726	16038	15926	15721	15913	15933	15904	15846	15823	15834	15808	15876	15785	15822	15833	15952	15883	15912	15770	15945	15766	15898	15928	15907	15894	15899	15938	15877	15696	15889	15847	15881	15810	15852	15882	15965	16074	15868	15831	15789	15790	15886	15912	15944	15886	15724	15728	15722	15859	15685	15813	15860	15981	15795	15806	15998	15877	15920	15926	15896	15794
24093	23360	46195	51343	39587	28859	22864	19423	18775	19167	19040	19251	18798	18901	18994	18930	18919	19107	18837	18805	18850	19019	19072	18645	19068	18983	18659	18907	18845	18702	18913	18865	18830	18726	18744	18533	18997	18693	18769	18811	18758	18807	18762	18710	18643	18768	18878	18857	18664	18717	18806	18652	18787	18926	18646	18680	18909	18745	18806	18796	18593	18761	18854	18598	18861	18646	18918	18978	18896	18900	18646	18870	18684	18749	18877	18614	18756	18645	18749	18739	18669	18905	18820	18917	18994	18796	18736	18884	18737	18737	18783	18572	18590	18952	18830	18668	18740	18609	18786	18700	18748	18721	18815	18655	18751	18876	18982	18785	18491	18569	18793	18760	18816	18653	18586	18891	18708	18761	18734	18766	18855	18667	18453	18827	18577	18899	18782	18643	18764	18667	18669	18580	18709	18765	18867	18574	18598	18639	18928	18997	18712	18534	18646	18764	18826	18818	18557	18717	18717	18800	18861	18920	18633	18776	18651	18646	18605	18813	18668	18928	18736	18772	18658	18755	18578	18895	18657	18763	18688	18884	18926	18862	18947	18869	19030	18807	18604	18650	18778	18745	18709	18662	18579	18741	18821	18638	18841	18809	18800	18721	18744	18929	18819	18661	18901	18725	18746	18754	18879	19047	18945	18687	18735	18757	18840	18619	18838	18724	18769	18688	18860	18749	18856	19030	18738	18762	18830	18641	18773	18707	18780	18838	18613	18853	18734	18785	18791	18787	18879	18557	18723	18662	18820	18752	18715	18856	18739	18808	18763	18701	18856	18659	18719	18626	18649	18693	18611	18784	18719	18888	18854	18767	18792	18720	18731	18804	18708	18550	18502	18588	18646	18546	18879	18918	18876	18802	18665	18751	18571	18676	18757	18610	18730	18732	18852	18589	18798	18655	18610	18729	18820	18836	18644	18683	18718	18788	18849	18682	18574	18794	18600	18497	18458	18742	18509	18915	18795	18726	18868	18758	18747	18866	18587	18750	18796	18492	18929	18920	18719	18626	18650	18628	18800	18519	18895	18662	19000	18666	18963	18890	18713	18836	18814	18839	18584	18790	18642	18729	18780	18729	18898	18708	18506	18804	18753	18527	18660	18944	18733	18730	18633	18793	18550	18844	18949	18653	18870	18863	18868	18759	18930	18674	18725	18714	18709	18794	18811	18763	18843	18626	18520	18850	18851	18687	18751	18530	18740	18582	18926	18760	18934	18721	18866	18764	18475	18596	18726	18779	18795	18751	18720	18748	18761	18740	18636	18833	18853	18897	18764	18758	18792	18807	18723	18730	18798	18666	18821	18910	18752	18829	18764	18659	18809	18558	18691	18717	18789	18655	18722	18804	18911	18753	18861	18680	18753	18742	18863	18578	18696	18589	18905	18657	18856	18648	18633	18745	18825	19035	18615	18585	18639	18808	18724	18762	18789	18880	18868	18751	18815	18833	18877	18716	18831	18678	18459	18815	18690	18716	18772	18647	18628	18734	18867	18536	18564	18712	18738	18772	18701	18944	18932	18700	18782	18776	18668	18692	18998	18657	18762	18877	18649	18837	18624	18595	18768	18446	18971	18735	18714	18671	18841	18502	18774	18722	18867	18776	18892	18660	18821	18564	18864	18985	18849	18678	18696	18704	18622	18608	18914	18736	18788	18598	18848	18682	18681	18918	19003	18702	18812	18669	18837	18793	18587	18628	18636	18869	18719	18569	18704	18837	18785	18786	18709	18759	18909	18627	18806	18657	18799	18656	18637	18593	18828	18783	18655	18779	18702	18720	18715	18714	18632	18883	18880	18940	18940	18931	18850	18496	18742	18967	18726	18757	18691	18800	18896	18751	18922	18703	18860	18905	18589	18682	18768	18570	18884	18771	18910	18776	18804	18661	18802	18769	18986	18683	18642	18774	18649	18669	18814	18783	18690	18794	18692	18708	18727	18554	18722	18624	18589	18796	18839	18742	18758	18765	18751	18781	18726	18905	18684	18578	18973	18436	18658	18780	18815	18566	18830	18756	18815	18933	18806	18686	18695	18681	18856	18529	18809	18885	18622	18788	18712	18761	18834	18796	18630	18767	18706	18638	18637	18635	18617	18742	18565	18718	18965	18859	18725	18729	18748	18838	18589	18768	18508	18774	18759	18686	18581	18839	18645	18835	18799	18619	18811	18807	18810	18672	18821	18759	18977	18783	18746	18737	18655	18731	18863	18752	18902	18693	18520	18712	18883	18695	18765	18781	18805	18712	18525	18680	18736	18840	18742	18769	18602	18814	18431	18688	18688	18751	18510	18782	18661	18718	18727	18706	18925	18842	18686	18716	18768	18540	18793	18727	18669	18638	18698	18893	18964	18645	18921	18766	18709	18843	18914	18801	18714	18841	18805	18699	18869	18900	18805	18732	18619	18801	18767	18638	19038	18818	18779	18687	18699	18815	18866	18572	18635	18718	18699	18666	18820	18700	18611	18799	18875	18789	18762	18724	18638	18727	18821	18920	18538	18764	18794	18796	18688	18868	18598	18866	18723	18742	18736	18852	18604	18661	18827	18795	18799	18838	18698	18757	18808	18920	18616	18559	18706	18678	18565	18804	18745	18857	18781	18711	18472	18709	18813	18799	18882	18684	18884	18911	18631	18744	18915	18695	18780	18817	18811	18608	18783	18986	18658	18793	18688	18890	18865	18838	19005	18676	18747	18918	18850	18879	18859	18712	18714	18796	18552	18896	18671	18659	18788	18753	18622	18621	18841	18730	18953	18726	18806	18802	18963	18783	18694	18939	18904	18821	18946	18783	18673	18726	18862	18774	18832	18790	18826	18703	18685	18673	18587	18841	18662	18657	18612	18528	18855	18687	18771	18648	18817	18958	18668	18844	18589	18743	18489	18637	18582	18730	18834	18898	18941	18686	18684	18810	18790	18723	18789	18705	18847	18797	18749	18550	18719	18736	18835	18798	18496	18625	18914	18635	18806	18838	18703	18658	18630	18813	18788	18874	18950	18875	19014	18599	18732	18713	18654	18736	18713	18729	18745	18827	18748	18728	18722	18785	18906	18630	18773	18686	18611	18640	18725	18600	18729	18790	18712	18880	18781	18933	18568	18855	18846	18828	18753	18819	18649	18761	18586	18634	18827	18815	18580	18899	18635	18581	18760	18761	19073	18920	18663	18706	18900	18985	19043	18808	18676	18631	18717	18908	18665	18751	18594	18701	18836	18789	18865	18733	18709	18530	18818	18808	18658	18693	18663	18640	18734	18934	18596	18659	18732	18771	18680	18623	19113	18831	18590	18547	18612	18835	18867	18757	18873	19002	18843	18648	18610	18810	18681	18700	18683	18678	18604	18576	18800	18879	18562	18523	18870	18787	18764	18866	18526	18783	18884	18560	18701	18481	18634	18818	18839	18839	18819	18495	18767	18679	18727	18710	18802	18829	18847	18935	18803	18541	18544	18696	18837	18693	18638	18738	18700	18613	18765	18678	18808	18667	18665	18733	18937	18909	18892	18695	18795	18823	18715	18870	18729	18778	18814	18755	18675	18569	18769	18733	18621	18662	18655	18706	18848	18754	18617	18794	18819	18822	18622	18616	18832	18838	18704	18818	18878	18794	18639	18798	18592	18859	18740	18780	18776	18709	18806	18723	18768	18866	18788	18770	18685	18537	18709	18582	18736	18655	18564	18519	18786	18803	18499	18936	18804	18671	18590	18718	18793	18658	18687	18727	18886	18777	18821	18828	18728	18680	18704	18873	18902	18712	18655	18867	18575	18772	18850	18597	18649	18859	18954	18756	18685	18982	18817	18818	18670	18804	18801	18550	18842	18614	18646	18538	18774	18725	18739	18807	18604	18582	18577	18780	18706	18799	18717	18682	18580	18849	18908	18835	18812	18705	18743	18425	18483	18647	19002	18629	18675	18682	18919	18725	18844	18643	18698	18798	18719	18751	18760	18680	18695	18655	18780	18893	18712	18896	18688	18598	18512	18654	18963	18723	18776	18695	18852	18894	18724	18824	18756	18877	18799	18844	18641	18823	18775	18634	18779	18663	18862	18615	18729	18806	18810	18623	18674	18621	18713	18702	18855	18848	18809	18694	18805	18545	18600	18775	18728	18736	18766	18558	18883	18793	18780	18668	18795	18755	18520	18733	18660	18685	18611	18514	18564	18665	18698	18779	18693	18730	18603	18809	18702	18736	18553	18767	18733	18619	18646	18577	18765	18614	18855	18849	18690	18934	18755	18657	18802	18812	18817	18782	18595	18646	18860	18598	18671	18846	18751	18901	18773	18847	18874	18784	18835	18682	18683	18619	18809	18856	18594	18767	18762	18813	18804	18950	18848	18732	18973	18587	18856	18712	18590	18517	18659	18888	18749	18826	18700	18708	18660	18738	18676	18885	18758	18779	18831	18867	18566	18864	18648	18681	18792	18793	18840	18834	18780	18756	18787	18903	18778	18833	18846	18628	18559	18620	18796	18611	18621	18627	18779	18606	18733	18558	18802	18642	18816	18850	18633	18770	18718	18642	18510	18668	18622	18713	18663	18647	18647	18576	18882	18682	18537	18808	18808	18859	18640	18448	18868	18749	18714	18802	18626	18927	18778	18573	18658	18669	18762	18599	18924	18670	18773	18572	18612	18616	18561	18670	18782	18763	18590	18728	18773	18797	18494	18711	18668	18992	18820	18702	18623	18712	18676	18845	18638	18833	18863	18632	18507	18724	18783	18818	18754	18731	18658	18608	18767	18683	18893	18800	18822	18633	18639	18599	18741	18745	18723	18697	18717	18762	18647	18748	18561	18774	18907	18815	18841	18846	18838	18632	18734	18999	18773	18561	18605	18842	18724	18683	18772	18669	18787	18982	18724	18795	18850	18600	18820	18660	18702	18727	18698	18622	18824	18776	18633	18836	18515	18998	18676	18889	18937	18896	18841	18891	19005	18733	18666	18532	18913	18696	18717	18465	18797	18674	18758	18802	18771	18664	18628	18870	18632	18604	18637	18640	18743	18637	18863	18781	18794	18710	18645	18753	18896	18659	18481	18684	18562	18860	18823	18745	18927	18703	18594	18811	18689	18655	18978	18561	18606	18847	18695	18745	18787	18701	18424	18708	18801	18481	18810	18718	18758	18649	18908	18900	19025	18691
53632	97029	93002	69029	46148	24502	15678	15649	15816	15825	15683	15610	15868	15782	15875	15776	15818	15756	15671	15648	15634	15673	15818	15813	15814	15603	15694	15751	15784	15720	15776	15738	15798	15708	15589	15797	15620	15796	15914	15755	15688	15789	15670	15671	15683	15609	15744	15860	15646	15722	15610	15856	15762	15527	15882	15705	15595	15793	15635	15770	15715	15654	15638	15671	15756	15909	15779	15746	15670	15753	15802	15698	15613	15716	15766	15942	15681	15559	15650	15807	15724	15834	15668	15654	15742	15802	15654	15608	15680	15593	15705	15666	15738	15622	15775	15632	15650	15742	15563	15842	15551	15575	15676	15682	15762	15765	15791	15759	15784	15549	15621	15493	15969	15833	15758	15791	15782	15599	15592	15755	15871	15685	15916	15661	15677	15620	15525	15823	15808	15793	15696	15606	15754	15469	15659	15617	15754	15865	15756	15707	15682	15619	15791	15824	15661	15615	15794	15690	15650	15678	15633	15633	15730	15712	15664	16003	15715	15658	15862	15573	15798	15749	15780	15704	15719	15551	15664	15704	15621	15739	15626	15601	15650	15636	15677	15787	15563	15771	15762	15807	15635	15625	15830	15830	15722	15618	15681	15738	15606	15878	15697	15582	15667	15785	15520	15710	15538	15644	15787	15591	15647	15681	15825	15787	15779	15806	15702	15670	15843	15563	15857	15607	15758	15690	15657	15866	15601	15698	15575	15883	15665	15679	15665	15568	15636	15703	15632	15778	15681	15744	15784	15675	15755	15739	15598	15598	15728	15635	15589	15705	15688	15676	15921	15838	15826	15750	15516	15653	15658	15710	15797	15664	15758	15814	15838	15619	15856	15649	15715	15439	15764	15708	15712	15681	15619	15573	15709	15710	15720	15611	15541	15737	15673	15567	15567	15800	15578	15655	15565	15587	15714	15742	15754	15785	15633	15646	15825	15627	15703	15713	15752	15660	15535	15660	15737	15783	15735	15788	15729	15578	15740	15713	15697	15636	15768	15686	15506	15716	15769	15658	15614	15586	15812	15608	15512	15810	15665	15700	15766	15707	15743	15760	15599	15601	15652	15586	15740	15597	15570	15736	15724	15671	15857	15726	15642	15716	15846	15685	15620	15616	15587	15485	15702	15688	15652	15687	15642	15936	15606	15657	15634	15780	15658	15687	15502	15808	15580	15858	15715	15631	15736	15836	15615	15696	15687	15634	15678	15633	15657	15567	15718	15736	15737	15683	15722	15714	15665	15888	15705	15716	15608	15587	15677	15556	15624	15798	15771	15776	15582	15663	15937	15692	15635	15737	15684	15806	15716	15721	15725	15768	15806	15781	15670	15652	15676	15767	15679	15733	15672	15572	15551	15529	15735	15593	15574	15866	15615	15646	15582	15644	15722	15563	15640	15741	15478	15670	15830	15705	15643	15770	15555	15722	15584	15556	15742	15748	15676	15706	15747	15660	15572	15975	15826	15740	15735	15650	15739	15619	15770	15729	15729	15769	15856	15747	15643	15670	15575	15646	15705	15759	15773	15756	15744	15535	15650	15794	15776	15828	15725	15417	15590	15686	15707	15877	15719	15655	15739	15779	15789	15718	15689	15643	15588	15819	15724	15704	15843	15614	15750	15837	15804	15668	15930	15609	15924	15663	15707	15629	15663	15643	15628	15732	15629	15867	15752	15703	15675	15733	15651	15782	15560	15853	15900	15667	15574	15672	15729	15757	15487	15614	15746	15627	15743	15793	15742	15692	15709	15719	15719	15660	15677	15494	15809	15640	15711	15722	15569	15706	15551	15526	15747	15644	15625	15681	15903	15685	15651	15736	15657	15523	15740	15859	15820	15890	15557	15689	15639	15677	15765	15608	15768	15715	15526	15739	15567	15644	15768	15633	15595	15742	15499	15770	15827	15712	15623	15924	15592	15867	15804	15711	15716	15631	15738	15788	15719	15665	15684	15689	15698	15884	15686	15655	15810	15753	15695	15763	15793	15550	15807	15609	15658	15719	15724	15730	15708	15758	15840	15710	15712	15592	15594	15623	15581	15669	15846	15624	15669	15826	15586	15688	15790	15733	15693	15779	15640	15865	15879	15687	15748	15882	15680	15717	15700	15838	15710	15721	15814	15641	15782	15619	15732	15742	15731	15698	15670	15795	15734	15816	15695	15755	15612	15788	15718	15701	15719	15724	15703	15805	15804	15601	15702	15649	15828	15635	15697	15674	15764	15570	15919	15587	15723	15838	15693	15745	15798	15486	15735	15709	15811	15834	15757	15704	15597	15676	15631	15820	15708	15731	15792	15787	15763	15728	15756	15636	15845	15780	15683	15794	15719	15636	15668	15675	15802	15628	15746	15958	15554	15655	15824	15645	15711	15716	15731	15785	15655	15440	15594	15699	15682	15701	15452	15841	15776	15552	15681	15676	15724	15752	15734	15613	15655	15756	15625	15717	15562	15768	15745	15755	15662	15786	15599	15625	15739	15682	15772	15738	15502	15595	15756	15714	15850	15545	15748	15899	15692	15621	15708	15682	15726	15569	15562	15668	15619	15719	15932	15766	15736	15765	15670	15665	15751	15742	15613	15829	15616	15786	15607	15715	15692	15789	15663	15762	15736	15593	15710	15593	15758	15683	15674	15682	15595	15661	15735	15787	15527	15715	15755	15797	15829	15691	15797	15743	15646	15627	15655	15747	15694	15786	15721	15708	15557	15578	15761	15819	15444	15687	15716	15638	15732	15588	15717	15741	15706	15569	15818	15706	15802	15770	15697	15560	15721	15513	15664	15710	15739	15456	15864	15809	15763	15583	15717	15598	15776	15715	15827	15742	15621	15760	15451	15721	15642	15633	15600	15648	15632	15736	15868	15825	15691	15737	15679	15784	15666	15791	15565	15572	15732	15643	15774	15515	15802	15675	15891	15629	15735	15576	15678	15578	15623	15680	15674	15683	15829	15797	15669	15663	15686	15700	15703	15629	15610	15812	15717	15615	15800	15728	15678	15664	15548	15811	15735	15697	15700	15784	15717	15588	15722	15749	15698	15722	15797	15650	15707	15748	15773	15799	15808	15783	15684	15781	15905	15681	15589	15922	15694	15625	15628	15802	15840	15587	15713	15702	15703	15683	15647	15624	15621	15732	15750	15782	15680	15736	15634	15782	15644	15623	15758	15554	15772	15605	15699	15657	15709	15699	15751	15685	15824	15525	15712	15778	15662	15593	15818	15666	15712	15860	15829	15744	15540	15610	15636	15598	15841	15574	15755	15640	15652	15609	15747	15722	15827	15725	15737	15847	15708	15665	15761	15692	15610	15729	15773	15696	15567	15839	15788	15784	15732	15660	15552	15651	15712	15755	15822	15643	15656	15707	15805	15816	15847	15654	15744	15588	15673	15614	15396	15707	15839	15671	15730	15641	15730	15639	15769	15516	15753	15646	15577	15604	15709	15557	15714	15679	15672	15719	15616	15675	15617	15624	15810	15739	15711	15548	15860	15671	15691	15570	15744	15834	15630	15763	15778	15726	15564	15713	15607	15695	15784	15812	15701	15748	15655	15690	15733	15786	15807	15696	15581	15589	15703	15685	15703	15717	15694	15727	15621	15835	15748	15646	15830	15877	15967	15700	15695	15709	15480	15816	15650	15782	15791	15851	15734	15565	15685	15748	15661	15652	15599	15795	15733	15512	15617	15620	15749	15774	15676	15764	15660	15622	15511	15702	15789	15735	15626	15847	15635	15655	15676	15636	15646	15685	15643	15586	15658	15722	15654	15709	15850	15748	15734	15594	15788	15725	15686	15794	15623	15700	15578	15783	15488	15766	15597	15788	15855	15877	15625	15709	15793	15886	15676	15838	15691	15804	15806	15528	15564	15737	15702	15603	15873	15569	15792	15682	15777	15634	15618	15633	15601	15606	15521	15613	15867	15703	15642	15641	15626	15672	15589	15689	15718	15632	15549	15577	15624	15812	15895	15576	15747	15550	15852	15628	15744	15748	15783	15424	15749	15598	15860	15817	15646	15758	15708	15793	15641	15575	15642	15555	15713	15770	15703	15735	15649	15776	15648	15858	15859	15710	15841	15578	15642	15716	15966	15741	15705	15623	15691	15894	15695	15639	15846	15650	15732	15829	15459	15742	15821	15743	15693	15436	15764	15676	15768	15618	15822	15741	15636	15785	15730	15582	15857	15546	15706	15795	15745	15717	15775	15534	15716	15837	15657	15777	15791	15737	15662	15635	15690	15766	15862	15825	15529	15782	15675	15724	15782	15629	15689	15541	15565	15825	15756	15872	15732	15666	15711	15706	15748	15767	15679	15702	15739	15529	15782	15656	15644	15607	15644	15575	15547	15828	15678	15782	15826	15547	15766	15826	15781	15693	15739	15627	15644	15685	15699	15619	15578	15782	15740	15845	15687	15712	15752	15783	15654	15813	15600	15774	15493	15787	15572	15860	15715	15640	15721	15702	15539	15608	15791	15756	15549	15558	15695	15776	15802	15782	15804	15623	15561	15670	15705	15807	15714	15681	15786	15763	15796	15589	15794	15486	15697	15757	15716	15711	15617	15598	15782	15666	15644	15593	15803	15783	15735	15607	15734	15777	15734	15677	15576	15675	15620	15657	15722	15754	15765	15725	15819	15829	15504	15911	15504	15724	15682	15493	15824	15578	15666	15680	15753	15665	15672	15716	15839	15663	15544	15612	15776	15675	15700	15552	15638	15652	15743	15875	15629	15605	15877	15875	15768	15645	15615	15775	15669	15641	15559	15493	15534	15621	15483	15671	15689	15641	15652	15722	15820	15666	15697	15700	15668	15546	15587	15585	15629	15604	15652	15589	15827	15730	15871	15468	15778	15764	15799	15733	15806	15623	15626	15636	15730	15568	15844	15613	15851	15662	15905	15722	15790	15720	15707	15702	15719	15476	15720	15753	15496	15685	15701	15842	15809	15509	15810	15787	15783	15561	15744	15696	15882	15877	15535	15615	15809	15773	15714	15714	15740	15789	15768	15686	15614	15641	15697	15752	15747	15859	15779	15691	15864	15700	15792	15824	15913	15504	15648	15752	15619	15773	15700	15760	15532	15748	15726	15686	15818	15521	15666	15776	15774	15652	15718	15632	15648	15550	15648	15684	15538	15638	15641	15697	15802	15765
22982	22418	40080	47539	40288	29945	24817	20060	18913	19240	19062	18836	18963	18926	19019	18955	18704	18978	18786	18824	18799	18729	18919	18548	18776	18716	18769	18517	18645	18773	18788	18704	18824	18671	18544	18637	18763	18785	18671	18569	18553	18634	18426	18891	18420	18682	18501	18393	18478	18456	18649	18442	18572	18694	18641	18637	18550	18708	18555	18405	18595	18643	18692	18441	18587	18560	18754	18341	18558	18762	18422	18661	18442	18697	18698	18675	18686	18633	18679	18613	18671	18667	18623	18568	18618	18478	18333	18497	18702	18642	18670	18598	18720	18520	18781	18548	18650	18554	18527	18656	18564	18427	18629	18602	18693	18628	18545	18422	18829	18562	18475	18547	18688	18669	18587	18511	18437	18490	18550	18519	18530	18681	18737	18677	18364	18727	18575	18438	18723	18718	18446	18487	18531	18641	18581	18457	18605	18461	18555	18548	18449	18468	18403	18522	18598	18617	18397	18449	18346	18474	18511	18682	18530	18486	18421	18178	18474	18627	18490	18541	18683	18373	18553	18626	18643	18625	18593	18595	18738	18469	18653	18587	18560	18511	18435	18322	18384	18568	18490	18403	18610	18717	18597	18858	18544	18512	18394	18715	18613	18857	18544	18571	18494	18792	18525	18611	18443	18694	18478	18351	18402	18526	18619	18526	18434	18747	18647	18426	18591	18604	18301	18440	18581	18573	18260	18604	18399	18693	18606	18483	18596	18643	18434	18336	18517	18426	18621	18513	18555	18342	18509	18578	18368	18415	18579	18557	18491	18597	18444	18754	18672	18628	18634	18474	18451	18478	18569	18750	18668	18504	18610	18348	18490	18453	18397	18774	18770	18504	18558	18600	18511	18709	18368	18584	18509	18600	18677	18585	18771	18633	18501	18427	18425	18311	18589	18704	18478	18578	18650	18663	18587	18797	18362	18421	18441	18254	18353	18503	18565	18390	18825	18724	18673	18516	18424	18492	18646	18465	18628	18529	18542	18572	18302	18682	18658	18517	18664	18479	18421	18548	18669	18615	18174	18626	18646	18494	18559	18445	18505	18503	18394	18412	18511	18589	18576	18560	18405	18631	18579	18293	18593	18495	18340	18371	18537	18649	18347	18601	18310	18615	18453	18745	18593	18635	18410	18611	18521	18400	18369	18309	18495	18534	18422	18533	18666	18695	18647	18377	18561	18618	18429	18606	18633	18626	18582	18527	18488	18389	18685	18540	18490	18687	18575	18641	18423	18564	18664	18710	18553	18572	18737	18428	18544	18299	18475	18536	18445	18571	18537	18594	18444	18589	18689	18734	18722	18622	18298	18634	18512	18601	18529	18495	18722	18533	18465	18495	18555	18703	18506	18615	18668	18392	18392	18434	18611	18512	18634	18690	18720	18525	18334	18507	18418	18686	18484	18363	18586	18396	18505	18285	18430	18582	18656	18618	18514	18704	18667	18830	18764	18731	18563	18314	18317	18369	18387	18449	18633	18611	18489	18491	18571	18333	18532	18672	18633	18651	18530	18579	18557	18394	18244	18568	18347	18560	18613	18387	18723	18518	18830	18638	18633	18495	18543	18503	18648	18547	18439	18342	18474	18392	18489	18495	18530	18674	18545	18545	18444	18383	18451	18414	18670	18362	18565	18571	18466	18524	18519	18537	18523	18468	18418	18639	18527	18423	18391	18482	18404	18333	18540	18381	18605	18525	18509	18398	18570	18555	18147	18555	18767	18542	18611	18547	18659	18639	18544	18532	18654	18419	18539	18410	18567	18391	18620	18528	18535	18619	18754	18517	18543	18501	18467	18350	18704	18629	18792	18478	18561	18608	18394	18538	18688	18628	18400	18456	18501	18539	18530	18627	18450	18479	18442	18469	18449	18322	18452	18458	18420	18508	18508	18437	18582	18586	18481	18666	18435	18677	18528	18707	18731	18446	18718	18412	18489	18422	18699	18481	18492	18456	18277	18591	18463	18607	18609	18340	18488	18529	18413	18331	18685	18524	18449	18383	18538	18477	18592	18495	18501	18827	18608	18382	18595	18586	18537	18278	18551	18355	18478	18477	18511	18540	18622	18620	18626	18464	18546	18477	18540	18501	18405	18515	18787	18760	18436	18545	18594	18546	18352	18462	18652	18603	18708	18663	18306	18390	18579	18818	18578	18538	18399	18604	18591	18482	18586	18406	18599	18303	18267	18621	18747	18534	18679	18433	18411	18356	18549	18494	18302	18369	18534	18641	18639	18503	18680	18457	18370	18476	18196	18448	18489	18596	18489	18507	18587	18352	18338	18535	18385	18545	18538	18407	18494	18374	18473	18587	18710	18611	18559	18551	18695	18643	18503	18699	18491	18503	18602	18669	18544	18486	18489	18583	18570	18342	18497	18550	18482	18623	18550	18566	18633	18664	18639	18494	18724	18558	18559	18618	18439	18572	18554	18461	18615	18554	18404	18448	18435	18460	18573	18440	18477	18717	18708	18438	18353	18663	18516	18481	18458	18616	18383	18491	18463	18407	18552	18527	18522	18493	18523	18679	18538	18490	18602	18535	18491	18358	18546	18449	18713	18510	18461	18402	18531	18545	18578	18485	18512	18647	18444	18620	18554	18384	18380	18450	18503	18569	18647	18560	18720	18587	18474	18350	18575	18516	18452	18368	18303	18544	18677	18463	18676	18724	18460	18444	18642	18476	18547	18570	18566	18528	18284	18492	18636	18596	18667	18305	18445	18602	18435	18467	18571	18589	18747	18551	18489	18582	18783	18538	18708	18376	18661	18434	18569	18576	18510	18397	18376	18600	18449	18528	18519	18659	18597	18588	18375	18430	18454	18607	18369	18256	18513	18479	18659	18546	18538	18614	18681	18530	18531	18577	18637	18613	18409	18562	18594	18584	18327	18704	18652	18566	18560	18440	18636	18499	18379	18376	18382	18651	18443	18563	18489	18481	18610	18478	18549	18347	18624	18809	18421	18595	18246	18535	18448	18590	18556	18585	18591	18552	18697	18639	18557	18287	18280	18688	18566	18568	18647	18353	18688	18492	18398	18620	18435	18434	18671	18602	18408	18431	18529	18692	18592	18382	18383	18574	18319	18668	18425	18598	18544	18574	18558	18567	18429	18561	18416	18523	18553	18627	18530	18705	18499	18302	18539	18578	18404	18546	18588	18496	18460	18524	18645	18465	18510	18459	18523	18448	18615	18532	18508	18379	18523	18497	18685	18723	18559	18667	18728	18477	18322	18502	18505	18522	18460	18568	18671	18621	18486	18567	18634	18384	18474	18507	18609	18480	18655	18488	18458	18417	18491	18558	18700	18517	18650	18638	18408	18551	18659	18592	18501	18510	18617	18557	18496	18613	18493	18564	18546	18535	18469	18708	18338	18664	18603	18802	18555	18565	18571	18455	18408	18620	18627	18579	18550	18466	18627	18374	18626	18394	18552	18540	18290	18533	18719	18441	18597	18566	18557	18640	18614	18460	18467	18661	18229	18363	18587	18379	18434	18539	18927	18441	18662	18689	18660	18441	18520	18506	18586	18226	18224	18612	18520	18559	18523	18369	18534	18475	18502	18455	18457	18546	18926	18455	18515	18735	18454	18473	18509	18599	18490	18472	18575	18456	18623	18576	18464	18396	18490	18532	18530	18606	18458	18355	18702	18596	18642	18328	18708	18661	18693	18620	18547	18638	18441	18535	18347	18651	18666	18645	18625	18495	18496	18689	18602	18529	18474	18634	18412	18525	18585	18537	18592	18640	18408	18600	18465	18620	18544	18604	18438	18506	18368	18645	18786	18585	18539	18548	18524	18467	18442	18280	18671	18612	18629	18608	18497	18503	18564	18499	18460	18709	18293	18625	18432	18718	18632	18643	18465	18447	18613	18636	18610	18655	18521	18509	18563	18472	18548	18590	18443	18468	18503	18506	18515	18669	18343	18347	18706	18333	18695	18434	18569	18452	18438	18543	18544	18489	18416	18609	18434	18592	18490	18414	18558	18579	18631	18691	18513	18545	18621	18630	18523	18320	18491	18363	18509	18650	18636	18576	18606	18384	18467	18581	18546	18383	18683	18534	18468	18701	18612	18494	18616	18517	18687	18465	18539	18475	18231	18536	18551	18528	18504	18493	18533	18799	18396	18479	18372	18436	18408	18759	18470	18696	18541	18613	18587	18571	18481	18493	18368	18769	18557	18370	18569	18635	18422	18647	18633	18386	18460	18443	18667	18453	18611	18764	18678	18432	18535	18510	18502	18614	18648	18472	18692	18532	18549	18598	18580	18737	18488	18533	18772	18600	18376	18608	18538	18508	18568	18398	18291	18395	18420	18708	18451	18553	18569	18499	18696	18443	18495	18555	18464	18654	18546	18554	18696	18539	18343	18647	18631	18481	18580	18750	18559	18501	18505	18313	18445	18573	18516	18575	18619	18292	18502	18507	18702	18446	18534	18512	18634	18590	18521	18444	18552	18223	18675	18433	18367	18597	18605	18680	18467	18502	18542	18424	18638	18614	18641	18730	18653	18386	18670	18360	18777	18438	18277	18368	18591	18582	18537	18403	18565	18506	18520	18635	18612	18400	18341	18551	18687	18412	18713	18502	18559	18546	18656	18567	18659	18505	18540	18375	18569	18469	18362	18529	18548	18831	18588	18434	18420	18527	18440	18527	18470	18314	18417	18523	18688	18650	18611	18415	18609	18409	18481	18705	18650	18532	18683	18466	18334	18742	18646	18693	18521	18593	18414	18624	18437	18486	18566	18599	18596	18420	18488	18417	18387	18587	18285	18549	18479	18483	18495	18597	18486	18622	18531	18426	18402	18635	18548	18384	18629	18288	18577	18503	18360	18645	18436	18547	18459	18691	18371	18610	18772	18618	18372	18584	18586	18633	18458	18425	18666	18455	18428	18530	18296	18592	18473	18465	18527	18511	18606	18654	18687	18699	18562	18515	18486	18445	18478	18515	18447	18578	18460	18475	18558	18555	18645	18712	18377	18279	18746	18393	18568	18647	18572	18404	18608	18371	18486	18503	18452	18783	18618	18450	18474	18621	18629	18613	18370	18643	18691	18333	18545	18493	18316	18352	18602	18570	18306	18579	18521	18456	18670	18551	18508	18533	18582	18463	18409	18764	18816	18294	18414	18406	18688	18561	18796	18625
60873	102888	100030	78966	54863	26023	15598	15564	15634	15458	15720	15662	15510	15661	15733	15594	15650	15524	15594	15583	15655	15523	15408	15454	15473	15557	15686	15465	15744	15486	15594	15388	15489	15510	15636	15638	15507	15688	15492	15590	15413	15714	15464	15594	15758	15536	15486	15596	15490	15475	15589	15604	15464	15587	15524	15515	15475	15595	15722	15645	15474	15785	15512	15639	15569	15588	15564	15578	15607	15588	15668	15513	15559	15538	15605	15645	15446	15697	15757	15636	15475	15543	15494	15547	15570	15614	15383	15564	15528	15555	15621	15574	15377	15723	15690	15543	15586	15426	15455	15464	15634	15417	15402	15330	15580	15578	15460	15595	15364	15669	15495	15307	15515	15665	15445	15564	15484	15505	15617	15561	15525	15361	15573	15764	15517	15475	15512	15506	15717	15535	15651	15535	15545	15604	15562	15384	15568	15509	15740	15551	15486	15587	15560	15417	15631	15409	15516	15585	15573	15481	15617	15569	15690	15542	15520	15601	15532	15501	15642	15644	15583	15582	15589	15678	15699	15536	15542	15517	15487	15605	15884	15489	15559	15564	15529	15733	15547	15511	15598	15431	15687	15489	15697	15621	15574	15537	15464	15551	15540	15634	15300	15693	15466	15382	15629	15467	15551	15654	15544	15629	15709	15537	15477	15546	15658	15413	15588	15447	15376	15662	15316	15759	15541	15405	15554	15540	15544	15573	15610	15409	15529	15530	15659	15635	15718	15591	15749	15531	15544	15365	15485	15670	15485	15569	15572	15442	15611	15505	15556	15439	15633	15523	15462	15435	15460	15662	15719	15622	15529	15508	15552	15732	15498	15599	15599	15661	15573	15400	15541	15575	15354	15587	15496	15663	15354	15608	15652	15395	15609	15334	15659	15435	15670	15552	15666	15637	15511	15529	15550	15409	15695	15632	15711	15573	15564	15545	15706	15592	15598	15667	15550	15594	15679	15465	15567	15588	15498	15495	15505	15568	15437	15672	15466	15594	15354	15396	15579	15689	15485	15620	15614	15500	15524	15651	15485	15692	15488	15517	15593	15603	15549	15569	15655	15434	15662	15665	15450	15617	15472	15619	15695	15711	15741	15675	15660	15425	15604	15503	15605	15450	15640	15296	15592	15625	15714	15380	15516	15709	15445	15414	15541	15694	15598	15477	15564	15585	15512	15538	15557	15590	15564	15759	15712	15501	15660	15604	15586	15440	15504	15642	15459	15451	15472	15592	15586	15596	15460	15581	15688	15555	15429	15525	15658	15628	15607	15571	15469	15547	15642	15471	15426	15591	15595	15595	15593	15549	15541	15633	15522	15663	15624	15551	15637	15536	15506	15520	15510	15517	15446	15545	15582	15524	15626	15603	15522	15604	15507	15645	15333	15501	15598	15606	15461	15677	15454	15581	15707	15614	15731	15647	15497	15556	15621	15404	15733	15602	15518	15365	15487	15563	15621	15681	15527	15598	15554	15406	15624	15378	15518	15471	15644	15536	15594	15528	15450	15474	15522	15724	15472	15653	15635	15464	15543	15287	15721	15680	15626	15568	15603	15516	15615	15554	15303	15681	15634	15643	15511	15615	15401	15439	15512	15507	15527	15560	15695	15555	15644	15628	15532	15713	15612	15677	15645	15684	15606	15496	15713	15735	15536	15578	15665	15621	15506	15660	15562	15700	15516	15585	15600	15527	15634	15595	15615	15436	15717	15343	15664	15551	15637	15501	15666	15545	15455	15514	15809	15547	15509	15672	15393	15433	15584	15562	15558	15660	15432	15634	15496	15445	15608	15579	15573	15419	15781	15576	15644	15470	15651	15462	15516	15313	15571	15502	15519	15531	15570	15624	15458	15533	15515	15588	15538	15426	15437	15465	15586	15543	15483	15651	15499	15424	15761	15644	15523	15477	15496	15558	15561	15730	15632	15591	15392	15561	15559	15663	15536	15471	15507	15548	15713	15528	15396	15373	15388	15629	15544	15513	15576	15620	15566	15706	15516	15633	15501	15683	15588	15481	15478	15617	15597	15708	15610	15445	15620	15499	15664	15668	15581	15510	15426	15528	15611	15455	15373	15399	15537	15510	15540	15557	15378	15465	15482	15742	15710	15649	15474	15487	15602	15741	15494	15522	15508	15546	15661	15585	15451	15566	15685	15550	15454	15664	15850	15618	15535	15583	15521	15642	15634	15539	15664	15529	15548	15498	15619	15530	15717	15537	15609	15465	15580	15524	15639	15408	15422	15469	15538	15553	15422	15755	15628	15428	15573	15465	15647	15458	15503	15691	15390	15684	15478	15671	15607	15503	15657	15514	15549	15561	15631	15398	15792	15447	15581	15475	15546	15524	15436	15571	15566	15425	15626	15363	15689	15728	15508	15385	15541	15482	15717	15417	15524	15589	15456	15596	15580	15776	15314	15833	15759	15422	15622	15473	15661	15397	15508	15481	15721	15479	15359	15540	15523	15628	15654	15545	15432	15538	15702	15627	15463	15676	15441	15567	15585	15692	15525	15410	15607	15767	15549	15443	15413	15428	15545	15578	15528	15631	15405	15563	15517	15404	15542	15443	15570	15642	15550	15574	15601	15411	15421	15518	15578	15396	15611	15511	15552	15637	15632	15596	15723	15671	15540	15634	15600	15570	15581	15586	15532	15567	15737	15605	15669	15374	15488	15732	15535	15665	15498	15347	15575	15574	15580	15672	15582	15456	15569	15388	15558	15389	15603	15543	15477	15585	15463	15536	15509	15618	15432	15443	15534	15549	15776	15534	15586	15597	15542	15428	15638	15559	15417	15565	15609	15773	15483	15527	15522	15678	15565	15468	15449	15519	15507	15610	15492	15639	15388	15566	15717	15527	15451	15472	15625	15501	15537	15421	15411	15551	15626	15503	15530	15567	15552	15594	15687	15557	15657	15698	15531	15350	15511	15612	15478	15543	15645	15514	15415	15497	15574	15665	15740	15617	15578	15689	15516	15647	15673	15595	15428	15611	15353	15535	15542	15591	15342	15645	15508	15518	15601	15491	15547	15762	15499	15454	15592	15674	15594	15526	15569	15703	15442	15804	15463	15494	15608	15653	15664	15546	15487	15471	15532	15624	15382	15466	15457	15495	15425	15599	15493	15424	15697	15720	15493	15637	15558	15486	15517	15601	15549	15419	15450	15590	15418	15598	15370	15591	15520	15446	15537	15411	15507	15563	15601	15591	15613	15550	15683	15525	15679	15452	15608	15434	15556	15531	15475	15731	15467	15538	15428	15478	15600	15582	15449	15547	15485	15694	15554	15380	15358	15670	15512	15444	15563	15497	15661	15391	15552	15647	15468	15503	15653	15486	15513	15579	15685	15489	15446	15412	15421	15584	15590	15604	15482	15620	15488	15571	15489	15510	15696	15447	15651	15539	15618	15424	15539	15573	15637	15543	15579	15607	15443	15501	15477	15518	15539	15496	15500	15406	15584	15527	15651	15446	15262	15625	15561	15476	15571	15564	15625	15524	15505	15547	15526	15652	15691	15653	15751	15630	15500	15633	15444	15720	15564	15619	15816	15591	15677	15492	15466	15677	15553	15561	15517	15514	15554	15480	15628	15573	15535	15548	15680	15637	15574	15568	15560	15710	15533	15432	15619	15504	15497	15588	15445	15568	15588	15482	15482	15584	15521	15540	15469	15532	15449	15524	15341	15506	15678	15446	15738	15680	15554	15388	15599	15576	15519	15360	15456	15732	15574	15559	15621	15474	15584	15689	15553	15530	15599	15699	15679	15414	15574	15420	15621	15522	15479	15604	15581	15745	15685	15533	15398	15569	15588	15586	15444	15549	15498	15676	15501	15381	15570	15664	15717	15379	15418	15587	15648	15471	15530	15541	15442	15643	15630	15508	15483	15590	15699	15694	15528	15506	15533	15502	15550	15679	15419	15503	15559	15652	15527	15618	15695	15705	15717	15547	15545	15506	15464	15596	15491	15402	15552	15476	15655	15718	15546	15514	15643	15581	15422	15490	15654	15467	15494	15593	15454	15533	15466	15571	15506	15543	15511	15610	15476	15515	15604	15429	15564	15703	15496	15545	15463	15431	15708	15517	15568	15661	15487	15557	15637	15802	15521	15476	15590	15500	15440	15569	15528	15520	15508	15446	15608	15543	15562	15782	15505	15338	15445	15613	15770	15559	15673	15541	15655	15632	15536	15535	15626	15624	15556	15603	15616	15631	15691	15621	15753	15544	15563	15495	15768	15616	15443	15705	15607	15520	15549	15571	15500	15534	15459	15501	15603	15532	15537	15367	15581	15401	15493	15626	15539	15585	15702	15449	15683	15556	15666	15561	15668	15612	15729	15444	15540	15525	15466	15551	15496	15513	15591	15674	15623	15650	15465	15539	15488	15646	15574	15522	15754	15454	15548	15494	15631	15441	15516	15594	15567	15546	15587	15635	15569	15591	15560	15644	15514	15576	15548	15517	15659	15516	15500	15678	15685	15536	15608	15468	15373	15786	15492	15562	15502	15424	15662	15361	15353	15613	15652	15446	15525	15599	15597	15504	15621	15404	15599	15515	15529	15366	15373	15644	15500	15564	15548	15681	15550	15458	15711	15535	15534	15553	15611	15537	15652	15560	15650	15559	15488	15550	15632	15683	15306	15404	15511	15562	15469	15457	15450	15593	15487	15585	15572	15478	15679	15513	15494	15522	15523	15588	15602	15406	15496	15417	15520	15645	15588	15475	15496	15434	15586	15474	15695	15602	15639	15576	15750	15554	15597	15597	15591	15435	15487	15407	15375	15674	15549	15653	15544	15431	15695	15606	15563	15527	15488	15541	15661	15456	15576	15603	15630	15579	15654	15613	15550	15513	15377	15593	15508	15404	15507	15595	15698	15607	15443	15527	15714	15522	15469	15645	15541	15429	15695	15798	15557	15505	15466	15623	15580	15536	15694	15669	15511	15415	15385	15527	15633	15496	15500	15525	15586	15402	15403	15562	15552	15423	15630	15382	15557	15639	15367	15576	15541	15466	15469	15552	15570	15375	15568	15651	15555	15566	15420	15600	15556	15496	15683	15565	15627	15434	15653	15458	15532	15561	15562	15654	15544	15555	15705	15615	15500	15470	15591	15442	15678	15484	15467	15770	15692	15549	15506	15454	15707	15542
29190	32964	45529	37393	26491	20299	19121	18851	18777	18910	18841	18665	18567	18689	18857	18904	18644	18643	18660	18648	18757	18462	18728	18673	18616	18814	18645	18719	18555	18544	18740	18859	18531	18951	18428	18763	18569	18713	18653	18529	18816	18495	18630	18823	18744	18717	18702	18645	18639	18519	18817	18729	18704	18778	18889	18889	19015	18899	18749	18592	18657	18585	18611	18830	18554	18664	18462	18504	18538	18493	18551	18700	18654	18695	18603	18744	18750	18827	18941	18640	18672	18722	18585	18713	18656	18487	18826	18853	18696	18578	18561	18584	18661	18723	18648	18529	18706	18590	18595	18495	18536	18754	18770	18653	18752	18614	18664	18568	18446	18835	18665	18670	18668	18736	18841	18469	18596	18836	18689	18772	18746	18612	18584	18503	18598	18684	18726	18636	18536	18647	18604	18619	18861	18721	18632	18801	18741	18689	18671	18544	18494	18675	18556	18649	18730	18667	18617	18603	18690	18767	18714	18634	18644	18660	18766	18492	18559	18741	18612	18790	18569	18656	18800	18517	18609	18808	18630	18749	18622	18629	18753	18673	18718	18884	18580	18441	18515	18711	18836	18631	18531	18611	18354	18530	18608	18705	18697	18816	18655	18639	18781	18662	18597	18809	18517	18499	18748	18425	18494	18817	18642	18657	18515	18638	18880	18589	18586	18583	18538	18509	18455	18601	18688	18543	18732	18787	18522	18509	18717	18495	18674	18686	18714	18783	18643	18628	18982	18526	18677	18680	18533	18671	18624	18623	18662	18736	18856	18590	18734	18739	18780	18884	18521	18561	18617	18566	18740	18719	18705	18727	18532	18688	18860	18623	18484	18778	18812	18650	18480	18525	18578	18732	18846	18589	18924	18678	18731	18517	18598	18531	18628	18681	18690	18766	18867	18517	18535	18956	18497	18673	18599	18776	18704	18814	18629	18615	18764	18805	18916	18522	18642	18726	18726	18625	18905	18861	18798	18453	18673	18640	18721	18733	18612	18563	18746	18727	18736	18593	18842	18816	18842	18481	18699	18697	18584	18806	18650	18773	18670	18523	18764	18458	18530	18488	18528	18822	18696	18595	18758	18856	18885	18697	18709	18614	18582	18705	18595	18912	18655	18650	18634	18628	18925	18716	18787	18718	18607	18642	18837	18663	18594	18773	18519	18699	18714	18823	18662	18633	18929	18764	18624	18605	18707	18708	18468	18560	18682	18917	18617	18612	18756	18721	18829	18622	18646	18540	18726	18542	18776	18770	18738	18772	18793	18514	18798	18822	18744	18712	18609	18612	18516	18421	18426	18814	18587	18682	18534	18528	18795	18536	18752	18570	18676	18845	18707	18493	18662	18712	18902	18768	18606	18731	18921	18817	18463	18835	18696	18827	18609	18427	18793	18739	18749	18490	18733	18951	18762	18738	18731	18609	18673	18569	18667	18586	18590	18711	18750	18612	18598	18520	18738	19004	18662	18775	18669	18647	18378	18534	18640	18501	18602	18672	18615	18653	18729	18566	18560	18669	18699	18728	18596	18664	18519	18560	18713	18809	18737	18740	18820	18682	18532	18516	18601	18769	18649	18591	18733	18609	18482	18707	18768	18649	18734	18542	18679	18381	18274	18390	18779	18590	18578	18435	18604	18646	18651	18422	18584	18551	18593	18615	18607	18817	18619	18699	18814	18678	18800	18725	18734	18764	18772	18578	18638	18494	18541	18834	18680	18675	18616	18761	18612	18743	18811	18612	18788	18784	18553	18397	18676	18525	18731	18695	18722	18650	18726	18600	18696	18617	18646	18719	18411	18826	18590	18939	18628	18812	18545	18581	18790	18714	18596	18692	18765	18626	18833	18637	18520	18550	18741	18636	18508	18590	18704	18553	18638	18527	18649	18517	18704	18744	18761	18666	18628	18567	18721	18390	18684	18725	18642	18825	18673	18576	18679	18611	18481	18579	18704	18538	18732	18822	18438	18747	18655	18689	18625	18509	18406	18525	18541	18920	18763	18624	18586	18613	18610	18459	18623	18907	18756	18732	18521	18724	18559	18665	18609	18746	18790	18519	18609	18702	18686	18640	18741	18608	18585	18772	18562	18796	18865	18638	18726	18806	18792	18746	18464	18377	18621	18626	18663	18509	18691	18626	18603	18805	18889	18549	18724	18878	18825	18703	18795	18574	18597	18665	18643	18689	18937	18753	18698	18621	18583	18523	18619	18649	18683	18570	18815	18643	18484	18612	18546	18689	18589	18771	18516	18704	18647	18581	18613	18640	18511	18637	18795	18655	18585	18522	18692	18835	18432	18430	18689	18714	18777	18705	18688	18596	18706	18631	18858	18701	18436	18611	18446	18629	18799	18608	18675	18709	18724	18398	18848	18848	18814	18597	18797	18604	18580	18587	18558	18789	18758	18796	18700	18738	18531	18645	18718	18795	18596	18725	18847	18522	18542	18516	18587	18762	18610	18771	18672	18480	18631	18609	18636	18515	18763	18540	18507	18811	18714	18820	18638	18678	18503	18597	18672	18391	18769	18842	18864	18446	18671	18801	18731	18632	18399	18571	18637	18636	18571	18381	18608	18590	18719	19020	18584	18698	18633	18837	18869	18695	18839	18610	18563	18728	18628	18680	18647	18638	18828	18708	18761	18835	18569	18578	18763	18611	18829	18853	18814	18559	18532	18659	18673	18777	18725	18864	18654	18494	18545	18929	18831	18905	18575	18633	18634	18591	18564	18669	18561	18686	18891	18817	18778	18408	18517	18466	18872	18666	18719	18589	18720	18870	18488	18566	18713	18848	18966	18750	18725	18722	18717	18761	18533	18656	18742	18659	18644	18486	18567	18722	18726	18752	18695	18847	18668	18655	18717	18793	18709	18816	18877	18670	18801	18736	18601	18623	18774	18487	18722	18650	18562	18797	18743	18793	18641	18632	18947	18668	18742	18708	18795	18691	18547	18604	18656	18696	18583	18605	18671	18515	18673	18745	18680	18613	18753	18618	18736	18709	18774	18539	18617	18635	18837	18631	18737	18583	18662	18607	18685	18517	18632	18597	18810	18788	18730	18694	18856	18618	18728	18431	18723	18675	18471	18727	18683	18789	18890	18665	18583	18574	18595	18636	18761	18779	18754	18764	18762	18726	18594	18658	18742	18673	18557	18395	18560	18523	18642	18687	18570	18707	18664	18661	18705	18605	18611	18560	18686	18732	18658	18758	18636	18741	18572	18635	18531	18710	18583	18758	18783	18624	18701	18752	18558	18707	18671	18834	18579	18776	18728	18712	18639	18898	18686	18571	18751	18711	18800	18630	18536	18589	18625	18567	18638	18665	18578	18667	18646	18875	18730	18485	18575	18701	18520	18794	18752	18499	18585	18593	18688	18801	18521	18552	18634	18672	18647	18744	18517	18680	18706	18607	18642	18768	18650	18601	18881	18616	18773	18644	18963	18449	18623	18828	18607	18599	18643	18590	18571	18660	18555	18544	18879	18719	18705	18724	18584	18823	18544	18614	18797	18591	18675	18773	18566	18688	18718	18681	18759	18712	18649	18687	18810	18796	18561	18342	18695	18783	18746	18571	18728	18616	18783	18771	18705	18746	18951	18544	18650	18612	18556	18531	18591	18656	18889	18762	18602	18552	18677	18755	18690	18678	18632	18742	18771	18727	18641	18663	18520	18670	18575	18586	18645	18437	18555	18703	18703	18622	18747	18580	18533	18484	18601	18788	18708	18563	18574	18603	18888	18793	18643	18612	18843	18834	18718	18600	18535	18693	18661	18542	18646	18777	18640	18915	18734	18669	18644	18644	18678	18486	18536	18658	18691	18814	18571	18839	18686	18646	18809	18720	18620	18910	18710	18599	18691	18668	18791	18653	18760	18696	18761	18631	18581	18671	18660	18684	18632	18571	18691	18595	18566	18749	18557	18712	18480	18580	18665	18625	18640	18707	18639	18816	18722	18541	18530	18775	18614	18782	18885	18732	18831	18727	18838	18693	18568	18578	18386	18615	18698	18729	18637	18635	18655	18358	18613	18669	18637	18635	18565	18611	18723	18680	18730	18967	18808	18678	18881	18942	18684	18639	18629	18516	18746	18800	18785	18722	18649	18657	18551	18600	18683	18538	18618	18781	18413	18668	18622	18580	18535	18725	18641	18656	18687	18598	18584	18785	18622	18554	18745	18720	18555	18661	18561	18677	18824	18724	18581	18608	18680	18789	18317	18618	18646	18716	18564	18826	18818	18774	18624	18690	18700	18643	18640	18709	18623	18924	18683	18615	18519	18623	18618	18917	18850	18747	18732	18666	18529	18702	18729	18659	18798	18623	18626	18761	18912	18662	18804	18574	18728	18732	18954	18809	18725	18733	18449	18503	18930	18706	18817	18530	18731	18626	18537	18457	18684	18395	18686	18785	18714	18618	18850	18649	18757	18797	18599	18689	18593	18650	18771	18636	18752	18729	18239	18861	18832	18588	18703	18661	18537	18389	18709	18687	18550	18583	18677	18756	18730	18745	18581	18783	18674	18673	18613	18760	18719	18713	18841	18656	18726	18628	18624	18594	18955	18775	18712	18541	18555	18554	18574	18622	18915	18560	18798	18715	18806	18606	18884	18790	18919	18456	18742	18638	18795	18860	18756	18674	18761	18868	18526	18577	18669	18481	18875	18641	18724	18585	18616	18514	18667	18811	18562	18738	18814	18560	18623	18697	18795	18744	18804	18779	18629	18597	18777	18391	18647	18579	18796	18589	18550	18545	18732	18645	18735	18582	18629	18538	18753	18750	18679	18809	18928	18695	18658	18479	18659	18526	18647	18778	18782	18725	18680	18466	18738	18707	18622	18647	18795	18595	18761	18819	18894	18681	18796	18907	18567	18462	18583	18569	18618	18476	18758	18649	18617	18606	18825	18818	18561	18753	18536	18557	18521	18720	18810	18510	18673	18665	18517	18778	18821	18767	18874	18805	18961	18830	18573	18784	18751	18905	18682	18736	18674	18683	18690	18577	18722	18634	18709	18769	18608	18844	18561	18654	18658	18759	18520	18612	18791	18717	18527	18632	18587	18423	18502	18587	18662	18631	18611	18533	18742	18681	18835	18553	18646	18786	18683	18634	18893	18655	18823	18652	18625	18695	18615	18580	18828	18648	18564	18604
31960	53611	48988	33677	23416	16507	15527	15581	15589	15652	15546	15578	15711	15746	15468	15644	15444	15501	15723	15680	15648	15541	15653	15597	15712	15676	15601	15571	15826	15477	15644	15474	15514	15533	15768	15636	15441	15637	15695	15485	15713	15662	15648	15566	15530	15608	15458	15743	15471	15691	15710	15498	15609	15634	15556	15671	15634	15553	15721	15404	15813	15551	15584	15718	15617	15589	15475	15644	15556	15658	15620	15775	15495	15543	15671	15466	15605	15777	15580	15654	15754	15542	15622	15444	15641	15551	15664	15563	15498	15570	15593	15374	15583	15638	15659	15766	15607	15716	15589	15542	15421	15538	15684	15567	15582	15316	15590	15548	15648	15590	15509	15473	15676	15482	15574	15499	15723	15542	15480	15697	15478	15760	15674	15665	15589	15568	15588	15537	15591	15553	15612	15645	15573	15583	15715	15639	15464	15505	15577	15592	15574	15545	15560	15529	15655	15546	15474	15786	15470	15693	15507	15446	15703	15612	15637	15451	15424	15509	15692	15642	15485	15558	15622	15611	15557	15485	15641	15604	15706	15700	15636	15497	15504	15527	15537	15540	15652	15496	15623	15735	15374	15520	15418	15608	15627	15439	15562	15593	15535	15538	15614	15646	15597	15738	15563	15382	15637	15673	15558	15608	15759	15526	15671	15629	15544	15577	15681	15561	15501	15548	15601	15727	15638	15586	15551	15593	15579	15684	15624	15650	15541	15629	15473	15533	15706	15559	15739	15652	15505	15602	15486	15494	15513	15629	15585	15434	15503	15568	15763	15548	15397	15478	15568	15619	15434	15508	15583	15572	15647	15542	15638	15542	15686	15485	15564	15499	15585	15638	15846	15602	15809	15474	15714	15636	15608	15797	15668	15704	15700	15613	15465	15782	15553	15536	15699	15683	15435	15582	15656	15552	15632	15556	15318	15609	15630	15625	15479	15512	15682	15481	15693	15721	15502	15740	15388	15640	15537	15468	15743	15605	15599	15506	15697	15535	15529	15640	15738	15365	15567	15657	15621	15723	15632	15673	15567	15587	15541	15528	15492	15503	15603	15695	15659	15524	15698	15637	15462	15539	15715	15532	15633	15689	15650	15490	15604	15531	15552	15563	15762	15444	15714	15680	15494	15605	15738	15630	15442	15611	15840	15630	15555	15574	15644	15550	15656	15452	15470	15430	15668	15579	15859	15528	15746	15512	15454	15571	15599	15562	15508	15625	15653	15617	15679	15481	15665	15562	15462	15541	15714	15521	15636	15562	15566	15512	15614	15642	15428	15464	15660	15464	15535	15650	15591	15608	15519	15625	15595	15475	15723	15563	15674	15564	15655	15565	15713	15557	15524	15572	15634	15690	15523	15595	15643	15495	15592	15492	15567	15705	15714	15779	15734	15562	15694	15730	15620	15556	15526	15646	15460	15443	15531	15596	15740	15716	15624	15648	15522	15587	15720	15580	15590	15739	15680	15546	15650	15796	15556	15555	15554	15501	15832	15618	15633	15598	15696	15571	15726	15579	15933	15589	15643	15559	15564	15598	15468	15573	15618	15654	15534	15543	15761	15585	15584	15645	15629	15844	15572	15656	15667	15669	15721	15574	15570	15546	15443	15663	15642	15347	15659	15652	15470	15672	15680	15649	15488	15405	15562	15582	15435	15699	15475	15560	15504	15474	15666	15545	15604	15470	15600	15705	15426	15655	15469	15676	15614	15467	15387	15433	15438	15507	15607	15719	15530	15560	15522	15448	15665	15510	15443	15735	15616	15597	15527	15577	15610	15548	15731	15472	15562	15638	15619	15786	15598	15410	15593	15663	15696	15613	15593	15656	15562	15671	15719	15687	15551	15627	15599	15475	15638	15577	15641	15645	15557	15547	15671	15470	15609	15527	15492	15578	15545	15585	15571	15613	15513	15554	15664	15642	15632	15410	15554	15602	15562	15636	15574	15615	15742	15643	15495	15615	15591	15636	15565	15496	15673	15740	15620	15782	15577	15597	15579	15529	15474	15802	15446	15478	15704	15497	15739	15525	15608	15717	15630	15597	15734	15520	15749	15546	15546	15650	15792	15524	15422	15419	15609	15687	15588	15643	15808	15519	15609	15628	15664	15560	15624	15601	15601	15513	15440	15439	15638	15596	15546	15691	15551	15689	15849	15558	15558	15451	15641	15548	15508	15592	15561	15575	15571	15698	15628	15483	15572	15442	15836	15677	15641	15579	15553	15516	15610	15505	15750	15493	15781	15728	15388	15707	15414	15630	15635	15446	15513	15439	15679	15510	15473	15696	15653	15607	15914	15650	15486	15542	15611	15630	15662	15577	15633	15763	15866	15677	15528	15466	15553	15543	15621	15652	15616	15561	15691	15674	15680	15651	15618	15547	15493	15456	15626	15651	15497	15606	15595	15558	15528	15703	15585	15738	15667	15596	15529	15694	15684	15713	15509	15698	15614	15563	15531	15571	15660	15499	15676	15578	15476	15700	15577	15575	15533	15589	15547	15479	15742	15499	15547	15659	15684	15582	15540	15593	15622	15621	15672	15519	15467	15503	15663	15568	15566	15502	15694	15772	15589	15527	15693	15582	15566	15745	15618	15545	15679	15489	15642	15532	15678	15623	15489	15561	15427	15596	15745	15563	15486	15671	15732	15484	15648	15501	15357	15610	15614	15717	15567	15515	15558	15767	15353	15598	15695	15656	15477	15520	15657	15494	15411	15584	15673	15487	15717	15556	15557	15592	15583	15541	15540	15568	15561	15538	15610	15672	15375	15429	15513	15580	15723	15494	15519	15567	15806	15541	15635	15595	15555	15675	15693	15516	15549	15329	15687	15618	15656	15562	15585	15524	15550	15721	15662	15652	15450	15690	15666	15675	15702	15564	15578	15506	15600	15686	15577	15729	15565	15781	15588	15449	15642	15607	15643	15222	15626	15618	15692	15709	15543	15424	15528	15525	15440	15572	15546	15652	15588	15487	15643	15621	15580	15593	15431	15714	15631	15724	15570	15617	15560	15580	15631	15719	15617	15876	15771	15665	15523	15441	15555	15460	15678	15513	15616	15513	15570	15508	15752	15660	15776	15636	15540	15621	15755	15532	15596	15624	15674	15643	15643	15539	15684	15701	15643	15461	15732	15609	15422	15607	15539	15542	15590	15609	15576	15590	15433	15652	15628	15554	15466	15573	15375	15336	15636	15640	15472	15479	15593	15653	15481	15562	15581	15766	15676	15493	15799	15735	15603	15725	15632	15449	15625	15584	15623	15574	15562	15638	15668	15672	15511	15592	15765	15451	15532	15533	15546	15488	15612	15679	15647	15624	15595	15555	15721	15600	15715	15472	15576	15453	15742	15750	15606	15556	15492	15730	15586	15375	15518	15685	15641	15577	15619	15541	15693	15486	15622	15622	15608	15580	15669	15532	15479	15576	15667	15584	15572	15535	15374	15603	15456	15577	15449	15546	15750	15671	15494	15445	15636	15583	15596	15559	15564	15634	15533	15601	15684	15723	15711	15597	15775	15655	15581	15659	15574	15517	15544	15573	15528	15588	15599	15632	15551	15541	15599	15402	15608	15608	15871	15506	15511	15584	15846	15505	15580	15507	15697	15564	15567	15805	15619	15776	15443	15729	15604	15731	15693	15744	15680	15611	15621	15697	15580	15431	15518	15514	15520	15762	15615	15696	15557	15457	15629	15710	15656	15543	15548	15463	15646	15593	15546	15645	15629	15600	15460	15598	15682	15416	15732	15638	15632	15606	15611	15488	15628	15697	15554	15559	15446	15600	15549	15562	15643	15753	15593	15610	15703	15591	15644	15714	15587	15856	15514	15415	15642	15491	15688	15680	15709	15672	15506	15651	15657	15555	15424	15516	15643	15761	15673	15668	15628	15617	15431	15615	15680	15697	15794	15548	15524	15496	15389	15540	15532	15622	15596	15456	15778	15767	15513	15560	15530	15640	15388	15632	15458	15640	15593	15737	15643	15717	15561	15466	15661	15652	15370	15799	15625	15562	15643	15500	15647	15691	15579	15693	15480	15566	15713	15520	15718	15699	15679	15614	15551	15650	15645	15678	15548	15580	15688	15493	15594	15453	15707	15794	15512	15556	15613	15744	15489	15703	15628	15599	15557	15490	15498	15512	15509	15531	15472	15484	15805	15782	15625	15619	15662	15726	15723	15725	15501	15440	15584	15738	15541	15637	15467	15521	15594	15674	15555	15393	15693	15523	15809	15683	15566	15585	15585	15666	15671	15600	15575	15605	15607	15581	15617	15527	15601	15657	15568	15645	15485	15651	15553	15455	15621	15689	15822	15579	15579	15660	15530	15561	15605	15629	15646	15702	15691	15567	15639	15653	15602	15542	15506	15612	15642	15391	15383	15753	15582	15613	15515	15632	15613	15469	15790	15466	15509	15561	15547	15606	15595	15539	15670	15650	15659	15590	15579	15478	15646	15474	15838	15581	15840	15500	15525	15638	15519	15709	15581	15555	15589	15558	15660	15626	15557	15618	15360	15890	15608	15438	15722	15752	15689	15508	15540	15600	15655	15812	15519	15612	15474	15633	15655	15625	15733	15480	15735	15550	15614	15645	15666	15641	15593	15602	15449	15640	15543	15563	15492	15578	15605	15609	15572	15612	15617	15432	15660	15659	15693	15545	15522	15653	15596	15624	15540	15512	15702	15586	15776	15456	15621	15475	15511	15535	15538	15628	15756	15555	15584	15667	15542	15532	15480	15607	15620	15544	15625	15647	15368	15727	15454	15722	15361	15756	15656	15634	15720	15625	15695	15560	15666	15357	15625	15602	15472	15527	15498	15544	15527	15639	15628	15632	15517	15599	15521	15816	15421	15559	15489	15782	15629	15446	15529	15526	15661	15557	15634	15640	15591	15742	15543	15510	15575	15600	15569	15871	15472	15615	15619	15633	15839	15489	15713	15619	15898	15560	15634	15414	15714	15498	15575	15515	15407	15691	15538	15473	15745	15553	15578	15551	15583	15413	15598	15719	15693	15676	15653	15615	15642	15600	15542	15430	15515	15632	15642	15606	15450	15703	15563	15538	15491	15750	15549	15495	15778	15551	15612	15572	15490	15483	15604	15455	15693	15599	15616	15378	15603	15472	15435	15647	15452	15699	15536	15692	15411	15565
24034	23093	44407	47641	41337	27493	22788	19314	18254	18710	18557	18571	18529	18490	18343	18621	18480	18485	18433	18638	18504	18448	18760	18383	18414	18450	18448	18508	18656	18418	18438	18489	18467	18515	18554	18372	18555	18489	18473	18290	18436	18603	18396	18560	18452	18419	18298	18302	18291	18439	18390	18401	18431	18329	18548	18371	18472	18356	18304	18418	18309	18207	18403	18024	18355	18419	18382	18359	18505	18242	18251	18133	18421	18350	18349	18419	18289	18431	18317	18183	18341	18256	18354	18296	18321	18260	18327	18187	18248	18456	18537	18427	18309	18323	18311	18320	18299	18270	18169	18164	18438	18363	18465	18414	18397	18264	18217	18490	18444	18324	18449	18240	18359	18110	18401	18492	18370	18389	18343	18392	18395	18344	18388	18262	18307	18404	18341	18564	18512	18355	18468	18323	18270	18281	18404	18203	18240	18414	18335	18245	18269	18064	18192	18466	18633	18579	18479	18428	18291	18184	18426	18418	18369	18239	18408	18441	18437	18417	18369	18491	18444	18193	18161	18268	18314	18197	18468	18494	18446	18411	18294	18222	18362	18378	18191	18404	18366	18311	18366	18231	18171	18328	18339	18521	18392	18357	18345	18289	18258	18300	18167	18288	18431	18103	18332	18290	18367	18561	18476	18414	18417	18239	18527	18275	18270	18379	18283	18502	18261	18326	18423	18473	18273	18322	18428	18319	18269	18413	18433	18115	18465	18215	18401	18213	18107	18474	18250	18403	18160	18317	18272	18327	18318	18216	18098	18344	18525	18515	18474	18415	18338	18418	18512	18355	18377	18297	18476	18445	18467	18367	18279	18357	18443	18531	18539	18444	18365	18258	18542	18275	18423	18200	18167	18237	18186	18342	18414	18152	18324	18382	18408	18194	18208	18057	18331	18420	18341	18315	18323	18407	18308	18422	18389	18162	18210	18063	18622	18358	18262	18348	18417	18247	18231	18266	18300	18279	18444	18385	18304	18226	18394	18411	18340	18346	18317	18334	18310	18306	18338	18234	18100	18248	18471	18465	18261	18158	18361	18355	18409	18240	18217	18477	18455	18317	18357	18168	18403	18337	18411	18432	18401	18105	18227	18353	18458	18193	18246	18307	18560	18342	18561	18328	18650	18189	18248	18276	18328	18347	18363	18471	18390	18271	18178	18419	18352	18356	18367	18434	18528	18394	18379	18539	18406	18483	18237	18353	18117	18238	18312	18307	18278	18417	18252	18241	18406	18446	18078	18548	18272	18300	18322	18439	18165	18223	18402	18306	18271	18476	18285	18335	18401	18458	18322	18232	18388	18469	18335	18107	18471	18227	18527	18242	18366	18350	18233	18423	18322	18345	18224	18130	18252	18131	18317	18312	18404	18261	18299	18195	18560	18489	18336	18494	18216	18217	18340	18380	18344	18393	18414	18455	18312	18440	18337	18188	18333	18358	18428	18301	18361	18391	18390	18409	18287	18517	18492	18216	18474	18096	18509	18316	18247	18166	18320	18250	18055	18351	18292	18381	18364	18408	18218	18182	18440	18612	18512	18209	18237	18384	18275	18392	18497	18293	18461	18253	18390	18456	18552	18314	18374	18417	18314	18367	17973	18231	18330	18252	18337	18429	18302	18162	18361	18392	18427	18334	18444	18255	18070	18458	18428	18436	18286	18268	18474	18338	18493	18308	18399	18334	18245	18321	18118	18352	18155	18369	18388	18280	18243	18421	18525	18196	18384	18273	18270	18286	18301	18223	18239	18253	18426	18132	18346	18280	18224	18223	18450	18266	18331	18262	18158	18229	18347	18361	18322	18438	18158	18460	18202	18473	18348	18214	18458	18408	18148	18360	18403	18217	18165	18120	18182	18442	18290	18303	18356	18407	18119	18256	18279	18417	18441	18388	18428	18339	18304	18434	18396	18254	18262	18374	18256	18183	18285	18337	18397	18536	18353	18377	18252	18422	18399	18213	18402	18295	18376	18423	18572	18414	18337	18260	18385	18400	18508	18599	18441	18184	18186	18558	18414	18231	18338	18413	18431	18289	18319	18327	18210	18239	18373	18243	18285	18334	18185	18283	18255	18478	18304	18264	18166	18310	18507	18570	18366	18158	18260	18354	18365	18322	18243	18455	18414	18429	18310	18328	18305	18303	18358	18238	18262	18060	18417	18439	18357	18357	18453	18415	18106	18304	18447	18458	18380	18272	18362	18451	18517	18560	18254	18386	18352	18294	18461	18335	18468	18278	18440	18329	18331	18163	18087	18399	18427	18373	18386	18168	18262	18315	18571	18281	18272	18444	18264	18328	18307	18297	18332	18161	18507	18244	18313	18404	18176	18401	18310	18246	18368	18396	18223	18259	18260	18254	18442	18188	18253	18271	18082	18247	18262	18405	18380	18312	18178	18127	18220	18442	18370	18339	18485	18492	18331	18311	18377	18219	18442	18127	18396	18332	18249	18538	18413	18226	18412	18547	18397	18239	18486	18304	18438	18550	18353	18534	18506	18568	18422	18416	18204	18262	18343	18418	18161	18146	18393	18258	18276	18297	18335	18281	18462	18429	18257	18091	18399	18238	18329	18363	18575	18277	18313	18335	18471	18318	18267	18445	18556	18207	18509	18381	18427	18306	18250	18206	18400	18568	18331	18458	18195	18525	18478	18259	18336	18276	18509	18226	18408	18334	18527	18550	18399	18289	18471	18238	18314	18203	18491	18422	18355	18296	18315	18472	18450	18364	18431	18326	18393	18347	18353	18160	18500	18228	18098	18382	18274	18222	18328	18216	18460	18162	18287	18250	18306	18228	18301	18183	18546	18456	18438	18241	18283	18520	18226	18233	18379	18373	18324	18371	18368	18261	18565	18384	18450	18318	18389	18223	18348	18389	18315	18475	18084	18345	18478	18340	18330	18371	18558	18282	18298	18372	18198	18373	18530	18185	18199	18346	18254	18194	18476	18250	18205	18430	18219	18269	18450	18404	18269	18285	18333	18315	18287	18190	18184	18340	18473	18262	18275	18493	18325	18251	18287	18346	18093	18317	18351	18250	18001	18386	18264	18332	18346	18524	18516	18382	18345	18318	18351	18187	18174	18220	18397	18167	18434	18299	18395	18574	18349	18337	18282	18297	18485	18419	18430	18124	18320	18193	18498	18311	18530	18390	18368	18238	18307	18339	18528	18413	18493	18271	18513	18460	18399	18305	18400	18356	18356	18327	18416	18410	18227	18477	18290	18292	18341	18210	18331	18335	18366	18472	18409	18257	18657	18344	18469	18329	18393	18323	18323	18412	18493	18256	18413	18301	18250	18188	18458	18315	18203	18387	18397	18502	18247	18263	18299	18284	18215	18424	18270	18362	18234	18285	18421	18431	18210	18486	18279	18349	18356	18309	18349	18240	18453	18360	18318	18370	18463	18409	18320	18432	18442	18459	18318	18294	18324	18498	18323	18389	18360	18179	18437	18410	18316	18437	18282	18337	18420	18303	18520	18306	18291	18373	18431	18386	18324	18330	18384	18334	18356	18318	18345	18437	18526	18350	18345	18297	18459	18383	18139	18266	18374	18281	18366	18311	18467	18375	18507	18350	18055	18238	18374	18133	18144	18328	18378	18376	18325	18259	18366	18288	18306	18225	18254	18302	18326	18090	18454	18209	18476	18201	18539	18263	18241	18236	18349	18397	18226	18400	18538	18293	18359	18495	18363	18530	18417	18384	18256	18358	18408	18460	18478	18522	18413	18383	18354	18311	18426	18383	18260	18403	18448	18438	18167	18475	18272	18302	18340	18492	18288	18426	18426	18374	18294	18363	18175	18474	18439	18190	18240	18202	18603	18407	18320	18453	18395	18248	18283	18283	18399	18323	18368	18347	18459	18246	18528	18341	18264	18218	18405	18347	18355	18489	18350	18276	18310	18210	18325	18407	18114	18345	18262	18458	18358	18525	18209	18608	18311	18305	18453	18408	18291	18287	18399	18311	18414	18161	18259	18362	18465	18306	18405	18415	18365	18240	18193	18250	18509	18229	18491	18235	18264	18396	18587	18436	18294	18196	18266	18213	18240	18410	18395	18666	18507	18299	18451	18271	18202	18331	18436	18411	18201	18430	18333	18379	18136	18256	18216	18319	18303	18447	18367	18297	18320	18108	18233	18398	18016	18324	18372	18269	18138	18243	18748	18295	18292	18270	18008	18265	18413	18224	18394	18298	18187	18430	18466	18263	18382	18306	18327	18079	18263	18344	18193	18490	18225	18295	18387	18244	18317	18416	18287	18301	18242	18303	18235	18306	18263	18339	18321	18354	18346	18277	18300	18452	18406	18473	18438	18256	18375	18211	18204	18246	18404	18336	18462	18372	18224	18250	18538	18396	18310	18362	18356	18415	18345	18491	18328	18277	18289	18289	18262	18234	18510	18278	18480	18110	18311	18383	18256	18350	18195	18318	18522	18258	18455	18414	18335	18308	18293	18516	18198	18457	18454	18239	18369	18115	18259	18300	18387	18324	18415	18075	18201	18349	18201	18460	18340	18419	18418	18411	18242	18216	18507	18266	18287	18364	18233	18329	18305	18275	18441	18671	18517	18312	18249	18183	18389	18144	18192	18427	18424	18306	18255	18460	18289	18438	18310	18399	18273	18578	18321	18225	18354	18299	18383	18424	18310	18369	18272	18268	18241	18371	18207	18294	18046	18337	18133	18418	18247	18166	18317	18132	18309	18180	18370	18157	18354	18369	18475	18290	18367	18313	18344	18328	18318	18376	18270	18353	18020	18288	18265	18395	18319	18372	18417	18237	18341	18277	18442	18421	18491	18425	18300	18478	18294	18246	18390	18342	18458	18217	18379	18173	18119	18358	18329	18231	18314	18447	18285	18317	18276	18272	18443	18370	18254	18598	18461	18501	18430	18255	18348	18329	18373	18202	18333	18422	18404	18267	18640	18153	18414	18335	18511	18346	18371	18430	18194	18218	18248	18301	18289	18531	18404	18357	18533	18390	18495	18575	18206	18429	18457	18145	18212	18420	18293	18239	18192	18166	18453	18421	18366	18237	18159	18395	18394	18408	18392	18354	18335	18282	18524	18137	18400	18473	18505	18372	18431	18323	18339	18604	18240	18347	18441	18269	18386	18222	18224	18127	18417	18252	18386	18306	18211	18343
51549	95864	91148	67982	49313	20920	15480	15612	15473	15623	15315	15430	15563	15418	15189	15422	15687	15462	15351	15619	15501	15456	15536	15456	15404	15625	15460	15510	15450	15474	15718	15448	15471	15552	15455	15322	15613	15427	15375	15604	15437	15466	15498	15503	15470	15387	15797	15531	15383	15445	15492	15537	15492	15453	15613	15620	15546	15459	15327	15473	15692	15438	15270	15483	15421	15622	15216	15529	15481	15443	15466	15504	15423	15603	15382	15292	15502	15404	15331	15432	15519	15577	15324	15531	15563	15616	15410	15337	15312	15457	15558	15437	15455	15430	15490	15621	15519	15482	15568	15467	15355	15510	15374	15269	15491	15470	15347	15454	15478	15485	15357	15402	15525	15424	15459	15533	15471	15401	15549	15385	15526	15597	15500	15505	15452	15503	15488	15556	15521	15464	15562	15414	15424	15444	15520	15481	15421	15520	15368	15561	15550	15500	15477	15434	15270	15512	15528	15458	15532	15310	15586	15335	15504	15504	15415	15305	15573	15533	15557	15404	15476	15472	15474	15541	15461	15470	15329	15411	15300	15462	15453	15655	15372	15445	15382	15299	15545	15333	15369	15489	15473	15515	15520	15453	15200	15490	15700	15573	15604	15431	15523	15381	15550	15533	15664	15486	15422	15457	15505	15512	15435	15549	15419	15434	15474	15602	15714	15453	15402	15468	15668	15474	15483	15598	15528	15448	15299	15572	15415	15505	15493	15439	15347	15503	15390	15582	15272	15653	15581	15468	15416	15607	15320	15526	15470	15516	15477	15631	15335	15332	15488	15372	15476	15503	15694	15294	15435	15411	15433	15315	15641	15396	15606	15437	15729	15483	15381	15491	15428	15628	15526	15523	15438	15516	15297	15515	15528	15348	15578	15696	15476	15473	15330	15592	15523	15390	15435	15468	15339	15573	15396	15646	15486	15408	15314	15484	15337	15458	15353	15509	15361	15443	15324	15533	15384	15460	15384	15315	15480	15558	15535	15498	15549	15639	15632	15462	15450	15410	15545	15605	15383	15390	15467	15421	15472	15353	15458	15367	15548	15648	15392	15622	15545	15389	15358	15375	15368	15471	15309	15421	15369	15516	15324	15461	15582	15585	15371	15432	15542	15521	15354	15600	15539	15359	15529	15495	15445	15566	15509	15585	15425	15442	15519	15327	15389	15443	15560	15498	15505	15450	15515	15454	15591	15691	15449	15558	15395	15480	15445	15397	15433	15559	15566	15489	15545	15356	15601	15308	15368	15231	15520	15465	15537	15508	15410	15484	15435	15486	15305	15519	15560	15477	15518	15454	15488	15526	15487	15459	15591	15497	15374	15534	15532	15506	15367	15582	15602	15463	15505	15504	15489	15414	15490	15491	15364	15636	15548	15442	15555	15426	15397	15386	15677	15395	15348	15405	15556	15417	15536	15465	15481	15439	15341	15424	15465	15369	15378	15466	15560	15471	15565	15445	15470	15449	15322	15514	15395	15372	15422	15556	15461	15446	15419	15324	15604	15472	15452	15412	15523	15493	15533	15461	15468	15483	15546	15433	15569	15523	15304	15392	15622	15483	15330	15424	15385	15543	15524	15499	15572	15410	15466	15407	15546	15490	15430	15582	15313	15578	15597	15416	15585	15409	15307	15490	15513	15580	15429	15517	15680	15401	15499	15529	15452	15574	15499	15445	15445	15468	15474	15496	15358	15402	15527	15299	15394	15547	15323	15396	15594	15307	15529	15420	15643	15493	15461	15583	15429	15675	15551	15406	15664	15377	15402	15548	15416	15513	15576	15478	15592	15495	15399	15319	15536	15236	15412	15487	15413	15379	15358	15349	15545	15463	15526	15501	15500	15353	15494	15355	15490	15572	15497	15485	15483	15393	15249	15426	15512	15330	15428	15482	15525	15636	15455	15626	15533	15469	15518	15639	15471	15474	15586	15415	15477	15408	15410	15540	15457	15573	15587	15485	15545	15331	15583	15444	15535	15502	15455	15436	15473	15395	15450	15342	15511	15473	15503	15395	15442	15407	15455	15476	15361	15607	15468	15438	15407	15457	15520	15599	15522	15481	15466	15510	15620	15548	15562	15539	15457	15475	15695	15474	15373	15438	15548	15307	15392	15326	15514	15696	15445	15204	15510	15370	15367	15336	15498	15313	15291	15376	15477	15415	15346	15484	15632	15523	15477	15482	15432	15474	15432	15621	15588	15526	15469	15385	15477	15503	15422	15397	15473	15582	15457	15487	15546	15395	15456	15567	15319	15480	15342	15530	15639	15470	15551	15525	15668	15485	15524	15386	15583	15412	15546	15425	15483	15567	15515	15415	15589	15492	15480	15677	15554	15523	15576	15541	15663	15593	15396	15389	15620	15501	15461	15440	15357	15412	15570	15490	15389	15494	15499	15558	15568	15495	15439	15327	15483	15467	15484	15620	15355	15447	15485	15250	15393	15465	15291	15535	15574	15378	15498	15535	15398	15397	15254	15271	15258	15421	15617	15647	15662	15525	15575	15430	15413	15471	15466	15446	15466	15493	15576	15409	15529	15556	15474	15379	15472	15311	15475	15160	15415	15546	15485	15509	15375	15239	15600	15487	15460	15418	15593	15409	15604	15325	15596	15532	15495	15417	15443	15581	15485	15647	15459	15416	15566	15454	15574	15492	15705	15452	15541	15358	15354	15520	15396	15372	15525	15370	15353	15519	15358	15501	15467	15524	15509	15592	15530	15579	15353	15441	15403	15413	15486	15596	15258	15468	15325	15281	15493	15319	15573	15658	15377	15666	15438	15420	15556	15577	15378	15594	15409	15516	15466	15406	15542	15478	15629	15423	15507	15444	15370	15614	15601	15529	15505	15415	15465	15515	15566	15480	15561	15434	15432	15536	15447	15485	15455	15477	15471	15415	15544	15496	15540	15270	15415	15365	15375	15428	15581	15449	15396	15440	15614	15436	15385	15429	15513	15463	15383	15472	15525	15504	15536	15400	15433	15403	15655	15539	15358	15295	15476	15566	15548	15382	15411	15458	15499	15457	15442	15439	15449	15442	15434	15387	15507	15539	15204	15487	15519	15517	15586	15587	15732	15274	15586	15493	15586	15589	15512	15529	15532	15405	15374	15510	15414	15590	15324	15456	15476	15479	15290	15719	15559	15636	15419	15481	15497	15525	15496	15511	15619	15581	15497	15382	15275	15502	15466	15348	15556	15477	15483	15601	15365	15486	15535	15501	15361	15365	15411	15566	15386	15456	15506	15548	15545	15595	15403	15395	15466	15476	15540	15536	15519	15395	15502	15410	15564	15382	15410	15407	15472	15406	15507	15558	15316	15522	15526	15389	15455	15348	15567	15530	15395	15338	15582	15428	15389	15352	15528	15341	15451	15506	15472	15414	15579	15512	15419	15546	15451	15501	15463	15548	15577	15550	15359	15627	15454	15425	15405	15559	15449	15343	15563	15502	15582	15509	15512	15338	15650	15416	15583	15504	15407	15346	15447	15430	15315	15443	15443	15630	15539	15429	15380	15471	15380	15430	15366	15475	15453	15503	15583	15496	15522	15476	15573	15551	15588	15527	15640	15640	15469	15450	15280	15492	15518	15524	15489	15409	15430	15469	15652	15552	15508	15554	15326	15555	15408	15249	15524	15493	15462	15595	15548	15479	15523	15415	15546	15572	15453	15342	15462	15442	15507	15570	15503	15447	15402	15529	15635	15389	15406	15318	15502	15544	15476	15382	15455	15404	15494	15516	15502	15447	15277	15421	15492	15490	15526	15668	15349	15433	15629	15493	15309	15431	15369	15660	15418	15299	15579	15450	15598	15416	15536	15643	15570	15557	15535	15481	15686	15493	15503	15562	15481	15554	15529	15666	15462	15457	15431	15466	15496	15598	15418	15611	15470	15594	15429	15389	15369	15313	15564	15490	15452	15510	15498	15515	15437	15399	15417	15568	15475	15487	15393	15414	15308	15377	15428	15517	15401	15547	15383	15545	15593	15312	15594	15455	15671	15442	15565	15540	15466	15317	15454	15504	15471	15543	15304	15468	15456	15482	15534	15499	15586	15486	15354	15520	15427	15393	15624	15466	15485	15501	15481	15538	15547	15496	15556	15421	15626	15590	15430	15500	15350	15523	15420	15385	15564	15432	15467	15391	15455	15659	15328	15447	15511	15523	15571	15466	15324	15432	15438	15429	15471	15504	15470	15468	15524	15339	15647	15603	15428	15432	15574	15476	15746	15439	15497	15424	15277	15528	15606	15467	15515	15623	15533	15288	15365	15507	15355	15489	15619	15519	15347	15587	15524	15447	15482	15505	15527	15419	15388	15585	15557	15380	15534	15257	15500	15451	15570	15416	15546	15557	15402	15503	15440	15486	15501	15254	15490	15580	15429	15406	15601	15566	15448	15261	15542	15510	15451	15557	15385	15381	15508	15576	15502	15370	15509	15612	15446	15548	15523	15695	15461	15500	15601	15469	15498	15534	15464	15333	15609	15440	15541	15659	15620	15376	15539	15497	15467	15637	15502	15465	15472	15509	15443	15362	15343	15526	15486	15461	15382	15549	15280	15527	15629	15493	15471	15388	15522	15537	15315	15606	15390	15627	15451	15344	15474	15457	15589	15463	15323	15474	15441	15455	15417	15624	15537	15521	15548	15646	15507	15399	15442	15615	15467	15807	15394	15488	15440	15369	15485	15609	15614	15504	15396	15488	15642	15479	15556	15553	15609	15685	15546	15310	15757	15473	15403	15534	15411	15434	15383	15159	15282	15361	15480	15673	15405	15519	15487	15560	15533	15312	15497	15413	15540	15469	15474	15305	15481	15347	15449	15469	15585	15508	15488	15498	15459	15554	15217	15535	15488	15360	15398	15380	15335	15463	15370	15530	15555	15393	15519	15510	15412	15351	15427	15246	15518	15418	15394	15540	15394	15660	15476	15403	15492	15389	15448	15351	15416	15460	15468	15404	15539	15379	15618	15595	15548	15372	15420	15435	15411	15531	15737	15462	15502	15541	15357	15394	15365	15408	15492	15273	15436	15456	15398	15449	15412	15426	15378	15348	15516	15510	15341	15597	15548	15440	15462	15423	15372	15475	15458	15414	15513	15301	15483	15585	15531	15390	15439	15621	15403	15350	15454	15528	15556	15543	15599	15485
23002	22087	37934	41557	42128	31037	24909	19828	18551	18739	18803	18564	18457	18403	18586	18537	18426	18556	18414	18409	18510	18537	18271	18370	18608	18537	18141	18612	18254	18480	18460	18392	18418	18229	18237	18363	18373	18330	18331	18337	18594	18615	18647	18277	18238	18453	18281	18049	18426	18337	18521	18440	18543	18395	18464	18163	18290	18207	18334	18256	18226	18187	18329	18466	18214	18322	18145	18457	18247	18282	18139	18293	18448	18117	18402	18202	18348	18148	18347	18250	18495	18255	18237	18182	18057	18245	18254	18261	18381	18255	18251	18220	18389	18250	18393	18065	18393	18336	18444	18247	18269	18008	18129	18498	18141	18260	18268	18324	18371	18138	18099	18138	18282	18262	18105	18319	18245	18281	18347	18461	18336	18187	18428	18321	18277	18341	18404	18447	18422	18195	18294	18277	18366	18172	18247	18173	18228	18387	18133	18227	18338	18354	18252	18236	18493	18201	18016	18139	18428	18427	18248	18313	18414	18461	18321	18418	18272	18285	18209	18309	18116	18177	18306	18311	18424	18224	18239	18296	18320	18363	18151	18255	18057	18328	18079	18040	18091	18195	18060	18131	18245	18037	18319	18384	18417	18091	18206	18339	18176	18318	18404	18239	18288	18081	18255	18492	18325	18355	18118	18322	18295	18287	18231	18126	18061	18216	18149	18103	18093	18292	18416	18291	18441	18190	18288	18175	18162	18311	18378	18426	18127	18236	18281	18311	18267	18261	18170	18195	18245	18489	18214	18289	18128	18263	18347	18410	18353	18364	18289	18136	18096	18260	18262	18256	17988	18434	18195	18079	18296	18328	18300	18454	18138	18186	18222	18084	18262	18217	18227	18118	18294	18247	18186	18275	18206	18359	18115	18169	18291	18378	18322	18084	18185	18025	18337	18283	18463	18431	17986	18143	18234	18223	18322	18381	18250	18241	18204	18331	18298	18119	18221	18137	18461	18096	18281	18394	18462	18395	18299	18171	18218	18303	18200	18193	18312	18283	18066	18474	18210	18320	18298	18256	18205	18353	18267	18187	18221	18191	18242	18184	18333	18409	18096	18089	18179	18219	18216	18091	18311	18128	18125	17991	18202	18182	18259	18261	18071	18032	18063	18095	18218	18133	18300	18334	18277	18325	18365	18354	18060	18369	18158	18369	18301	18402	18262	18199	18217	18078	18174	18322	18269	18455	18239	18179	18107	18319	18201	18311	18277	18222	18170	18077	18319	18410	18202	18308	18346	18240	18356	18271	18249	18272	18171	18180	18048	18195	18325	18248	18066	18235	18166	18563	18358	18102	18266	18280	18332	18439	18403	18089	18162	18160	18380	18303	18323	18277	18321	18251	18111	18192	18115	18084	18440	18351	18103	18304	18191	18258	18207	18423	18221	18322	18310	18126	18425	18280	18151	18175	18173	18299	18323	18099	18077	18386	18219	18363	18296	18109	18190	18216	18328	18165	18171	18447	18120	18308	18283	18160	18154	18169	18280	18427	18184	18270	18121	18280	18233	18186	18083	18319	18219	18215	18292	18393	18154	18207	18228	18033	18018	18243	18223	18357	18160	18568	18318	18365	18424	18384	18311	18080	18252	18220	18216	18206	18294	18281	18222	18444	18372	18198	18260	18224	18198	18387	18277	18096	18465	18216	18229	18204	18312	18280	18227	18007	18224	17961	18415	18311	18263	18364	18354	18401	18233	18235	18488	18371	18212	17953	18190	18063	18132	18096	18340	18266	18265	18196	18463	18297	18009	18257	18308	18193	18056	18213	18131	18173	18236	18037	18111	18363	18099	18272	18286	18217	18313	18490	18268	18242	18233	18316	18289	18349	18403	18038	18157	18313	18185	18308	18069	18266	18220	18273	18113	18293	18319	18350	18181	18024	18168	18248	18338	18322	18502	18313	18221	18204	18323	18326	18335	18367	18094	18247	18250	18311	18279	18318	18488	18404	18319	18260	18289	17903	18088	18288	18391	18098	18160	18195	18050	18375	18285	18387	18244	18141	18224	18394	18186	18192	18399	18231	18212	18347	18385	18290	18116	18129	18375	18084	18179	18287	18031	18183	18266	18224	18317	18214	18130	18156	18213	18245	18273	18132	18058	18281	18345	18019	18108	18094	18398	18555	18278	17980	18339	18324	18267	18093	18291	18250	18254	18271	18205	18253	18360	18241	17952	18216	18210	18386	18321	18267	18450	18291	18231	18114	18287	18076	18103	18292	18105	18182	18065	17817	17947	18154	18415	18153	18213	18262	18335	18143	18181	18238	18310	18279	18421	18053	18235	18165	18395	18328	18270	18122	18324	18191	18440	18264	18427	18421	18106	18414	18129	18247	18261	18049	18346	18334	18147	18298	18444	18348	18429	18228	18165	18100	18274	18119	18356	18251	18221	18222	18013	18212	18171	18313	18244	18230	18069	18079	18167	18209	18171	18129	18262	18026	18546	18218	18176	18261	18143	18215	18370	18249	18149	18302	18128	18178	18299	18221	18324	18278	18301	18340	18233	18202	18040	18303	18149	17994	18445	18220	18139	18275	18289	18373	18182	18146	18424	18409	18077	18139	18154	18304	18196	18102	18299	18256	18402	18234	18204	17932	18298	18356	18368	18199	18304	18086	18265	18223	18229	18175	18261	18320	18372	18173	18244	18343	18225	18301	18458	18082	18174	18231	18162	18161	18138	18271	18363	18163	18258	18285	18301	18171	18090	18244	18357	18193	18214	18165	18343	18243	18210	18246	18276	18409	18197	18156	18404	18364	18184	18014	18144	18529	18528	18217	18173	18203	18381	18165	18253	18192	18065	18416	18366	18233	18234	18572	18294	18200	18433	18265	17992	18302	18160	18228	18162	18226	18196	18532	18302	18276	18305	18252	18121	18413	18255	18045	18331	18337	18295	18255	18225	18318	18144	18329	18157	18185	18034	18269	18092	18258	17950	18186	18466	18243	17996	18025	18155	18442	18390	18179	18138	18183	18331	18210	18444	18219	18190	18051	18223	18254	18456	18321	18376	18435	18330	18279	18194	18125	18176	18216	18143	18299	18299	18052	18193	18144	18188	18458	18283	18295	18113	18224	18256	18213	18338	18314	18291	18143	18397	18229	18150	18213	18220	18163	18148	18181	18277	18251	18448	18319	18265	18452	18157	18190	18263	18340	18053	18206	18214	18363	18088	18132	18189	18335	18305	18204	18179	18197	18289	18238	18361	18211	18105	18293	18521	18233	18245	18101	18262	18334	18399	18251	18316	18238	18272	18165	18257	18308	18135	18112	18232	18475	18277	17991	18318	17977	18317	18382	18094	18049	18049	18094	18163	18287	18385	18215	18123	18139	18350	18126	18265	18087	18193	18213	18210	18383	18263	18225	18356	18210	18390	18211	18449	18107	18254	18117	18265	18286	18177	18116	18219	18186	18076	18351	18168	18477	18320	18279	18211	18366	18185	18335	18191	18186	18281	18243	17940	18296	18224	18361	18273	18302	18334	18283	18169	18097	18274	18364	18135	18116	18291	18213	18337	18324	18285	18325	18246	18240	18184	18186	18240	18248	18145	18147	18202	18246	18270	18084	18247	18298	18181	18429	18595	18277	18334	18221	18182	18240	18222	18078	18158	18217	18378	18219	18172	18344	18165	18201	18156	18231	17983	18308	18304	18230	18432	18532	18394	18203	18163	18238	18208	18139	18282	18114	18349	18321	18552	18118	18585	18287	18225	18499	18318	18172	18228	18050	18178	18234	18090	18244	18227	18193	18316	18234	18306	18288	18334	18457	18387	18306	18364	17963	18269	18366	18255	18405	18473	18308	18164	18177	18263	18323	18324	18255	18372	18271	18096	18327	18067	18287	18178	18038	18395	18323	18564	18309	18386	18394	18431	18331	18346	17972	18379	18289	18264	17812	18370	18305	18359	18202	18240	18141	18452	18175	18252	18199	18394	18143	18098	18156	18160	17983	18251	18131	18226	18208	18332	18098	18145	18213	18223	18109	18315	18122	18099	18147	18307	18271	18339	18264	18312	18291	18292	18309	18345	18197	18127	18168	18283	18426	18287	18424	18035	18285	18163	18316	18236	18195	18176	18218	18235	18266	18217	18373	18363	18168	18340	18336	18207	18200	18476	18425	18084	18224	18296	18337	18444	18432	18294	18253	18285	18272	18328	18217	18193	18332	18405	18318	18278	18309	18397	18345	18285	17950	18164	18340	18030	18276	18353	18359	18434	18156	18248	18178	18331	18335	18203	18347	18377	18290	18174	18278	18128	17932	18182	18261	18297	18128	18361	18370	18278	18350	18001	18227	18123	18243	18082	18218	18188	18189	18110	18260	18232	18288	18235	17982	18191	18350	18300	18380	18335	18443	18231	18478	18110	18275	18207	18334	18196	18219	18062	18277	18155	18291	18159	18116	18154	18464	18150	18018	18382	18221	18246	18336	18188	18522	18340	17918	18218	18208	18480	18287	18256	18383	18151	18454	18274	18253	18367	18325	18213	18262	18245	18170	18492	17998	18190	18220	18212	18324	18330	18203	18295	18481	18225	18449	18369	18132	18333	18041	18331	18319	18322	18300	18359	18310	18265	18182	18331	18069	18073	18203	18371	18158	18317	18330	18293	18298	18225	18131	18158	18448	18130	18152	18273	18272	18182	18349	18336	18177	18212	18419	18287	18291	18151	18115	18298	18214	18284	18476	18224	18053	18177	18297	18278	18196	18271	18235	18325	18386	18276	18309	18470	18378	18254	18428	18313	18458	18148	18196	18452	18117	18357	18169	18187	18038	18145	18460	18314	18388	18384	18072	18328	18409	18383	18308	18373	18236	18200	18273	18216	18092	18154	18168	18340	18267	18432	18175	18090	18077	18241	18115	18375	18383	18301	18088	18052	18325	18226	18153	18151	18019	18360	18406	18393	18364	18326	18260	18161	18318	18296	18212	18140	18274	18123	18246	18147	18129	18177	18236	18267	18256	18245	18208	18176	18312	18273	18111	17998	18134	18408	18198	18250	18262	18474	18192	18173	18135	18404	18155	18174	18278	18263	18242	18152	18268	18354	18252	18217	18191	18218	18133	18287	18323	18173	18276	18462	18174	18308	18293	18125	18507	18256	18393	18256	18356	18063	17955	18390	18168	18224	18107	18271	18205	18228	18327
56625	101536	95328	80948	59656	27755	15665	15434	15492	15530	15398	15441	15477	15519	15595	15457	15525	15441	15477	15469	15410	15507	15312	15433	15405	15448	15434	15413	15288	15460	15396	15317	15428	15339	15494	15401	15331	15604	15517	15447	15577	15465	15358	15255	15383	15362	15262	15561	15300	15373	15469	15342	15355	15276	15391	15352	15375	15355	15458	15532	15488	15362	15287	15605	15192	15424	15456	15546	15314	15364	15556	15401	15563	15471	15375	15418	15460	15267	15567	15538	15471	15244	15581	15333	15488	15311	15356	15376	15355	15508	15378	15385	15391	15329	15496	15311	15450	15466	15306	15358	15199	15427	15375	15301	15430	15355	15359	15506	15374	15386	15522	15461	15463	15360	15315	15468	15258	15517	15280	15344	15382	15439	15455	15362	15390	15397	15502	15345	15212	15415	15570	15406	15592	15293	15319	15553	15344	15294	15310	15502	15362	15484	15418	15401	15464	15452	15486	15420	15345	15328	15397	15388	15256	15317	15430	15235	15405	15495	15414	15330	15392	15362	15454	15471	15475	15417	15553	15456	15321	15540	15277	15518	15468	15352	15424	15308	15432	15225	15384	15444	15242	15379	15256	15257	15417	15412	15422	15428	15191	15426	15159	15568	15313	15291	15415	15465	15407	15382	15482	15434	15254	15433	15343	15377	15321	15491	15470	15247	15586	15387	15263	15391	15409	15333	15357	15346	15392	15365	15450	15317	15501	15477	15297	15368	15536	15370	15283	15380	15415	15331	15337	15452	15367	15351	15385	15516	15440	15496	15452	15316	15275	15357	15445	15557	15279	15443	15344	15529	15315	15222	15250	15234	15311	15501	15327	15254	15529	15270	15418	15517	15467	15506	15584	15418	15410	15404	15273	15294	15360	15414	15325	15298	15432	15385	15440	15350	15348	15299	15405	15518	15404	15337	15339	15411	15547	15284	15350	15545	15165	15231	15386	15555	15327	15428	15406	15310	15593	15415	15278	15468	15379	15379	15257	15343	15212	15385	15418	15295	15317	15254	15362	15505	15292	15165	15204	15473	15340	15520	15316	15321	15329	15337	15367	15518	15341	15478	15418	15575	15436	15428	15274	15450	15282	15208	15574	15467	15427	15601	15480	15265	15477	15154	15365	15416	15331	15275	15416	15308	15425	15422	15241	15268	15475	15332	15572	15489	15368	15321	15452	15302	15585	15335	15249	15377	15322	15458	15385	15521	15422	15498	15412	15410	15478	15378	15362	15324	15128	15371	15398	15349	15461	15476	15332	15377	15180	15447	15395	15379	15415	15362	15422	15232	15364	15512	15342	15327	15501	15275	15472	15172	15581	15427	15491	15370	15487	15451	15372	15347	15360	15393	15237	15406	15363	15242	15258	15602	15308	15386	15333	15235	15487	15242	15429	15252	15433	15378	15236	15320	15452	15385	15559	15443	15382	15322	15446	15477	15341	15314	15356	15295	15293	15428	15472	15468	15446	15533	15492	15262	15201	15354	15501	15483	15529	15367	15306	15505	15226	15407	15328	15277	15578	15414	15575	15236	15263	15311	15407	15414	15345	15355	15490	15168	15568	15368	15349	15524	15430	15433	15447	15460	15512	15391	15349	15304	15439	15364	15493	15485	15300	15355	15314	15442	15455	15455	15287	15407	15458	15212	15425	15522	15327	15260	15381	15391	15304	15290	15418	15336	15307	15620	15571	15434	15434	15416	15299	15432	15358	15485	15286	15332	15391	15298	15399	15432	15354	15407	15263	15461	15265	15393	15291	15440	15365	15591	15337	15432	15347	15344	15354	15226	15389	15461	15299	15457	15359	15340	15519	15318	15376	15299	15380	15217	15261	15379	15393	15603	15248	15433	15475	15401	15436	15354	15395	15434	15500	15345	15432	15370	15469	15470	15268	15292	15521	15304	15391	15274	15428	15358	15287	15520	15357	15318	15485	15352	15245	15242	15520	15278	15412	15198	15253	15460	15458	15500	15321	15390	15300	15330	15397	15451	15326	15478	15571	15428	15082	15295	15385	15427	15577	15385	15541	15638	15369	15497	15350	15569	15432	15406	15339	15392	15296	15302	15311	15522	15381	15294	15514	15377	15321	15299	15413	15400	15364	15298	15431	15415	15267	15458	15289	15346	15644	15473	15290	15427	15356	15549	15494	15395	15357	15283	15344	15290	15428	15393	15300	15347	15424	15417	15511	15388	15508	15353	15545	15419	15296	15481	15432	15374	15365	15410	15372	15419	15336	15391	15329	15435	15379	15286	15300	15518	15470	15234	15540	15259	15452	15372	15304	15357	15283	15261	15297	15433	15412	15496	15618	15338	15490	15425	15384	15325	15503	15134	15229	15372	15282	15233	15358	15427	15537	15423	15403	15389	15494	15310	15352	15650	15437	15391	15474	15300	15400	15454	15456	15350	15301	15540	15489	15393	15326	15531	15355	15331	15455	15219	15434	15314	15396	15269	15379	15417	15314	15519	15552	15599	15390	15442	15376	15332	15515	15330	15512	15408	15395	15262	15638	15354	15487	15324	15426	15451	15378	15388	15428	15366	15376	15381	15395	15482	15446	15351	15520	15382	15492	15433	15387	15472	15320	15414	15300	15368	15398	15376	15434	15292	15310	15265	15670	15455	15477	15266	15559	15401	15565	15577	15512	15293	15380	15330	15332	15223	15363	15358	15302	15376	15346	15496	15391	15420	15336	15528	15399	15302	15598	15391	15376	15251	15317	15340	15308	15226	15349	15345	15428	15511	15396	15496	15480	15308	15256	15440	15381	15443	15312	15209	15462	15447	15299	15283	15486	15314	15341	15505	15471	15453	15356	15421	15317	15268	15328	15307	15576	15463	15661	15344	15305	15280	15422	15357	15387	15438	15498	15362	15425	15211	15402	15375	15373	15329	15405	15378	15334	15404	15389	15457	15437	15372	15509	15344	15388	15327	15374	15403	15381	15375	15404	15314	15276	15364	15394	15249	15431	15342	15181	15298	15455	15412	15323	15359	15280	15296	15426	15362	15284	15420	15511	15416	15406	15334	15515	15425	15412	15368	15470	15289	15546	15503	15419	15403	15299	15393	15456	15381	15414	15273	15405	15278	15478	15220	15428	15391	15346	15208	15423	15401	15467	15571	15468	15091	15221	15520	15364	15288	15365	15602	15323	15333	15338	15481	15231	15380	15235	15223	15251	15287	15410	15338	15441	15312	15400	15421	15174	15506	15289	15330	15455	15503	15440	15393	15331	15102	15338	15452	15382	15493	15351	15448	15558	15236	15310	15477	15339	15327	15726	15316	15375	15409	15421	15248	15310	15304	15379	15498	15454	15475	15461	15273	15426	15383	15342	15233	15558	15286	15612	15240	15352	15483	15426	15195	15406	15490	15394	15402	15369	15403	15341	15497	15373	15436	15224	15364	15564	15460	15440	15484	15401	15541	15247	15268	15483	15266	15332	15352	15393	15430	15383	15475	15246	15410	15316	15273	15320	15373	15343	15256	15372	15355	15326	15410	15344	15412	15587	15374	15417	15424	15556	15489	15392	15449	15216	15377	15429	15211	15412	15403	15441	15469	15368	15446	15399	15296	15498	15279	15281	15294	15435	15371	15413	15520	15212	15451	15264	15289	15459	15406	15350	15342	15341	15432	15237	15378	15538	15300	15434	15492	15302	15272	15575	15517	15366	15266	15427	15483	15361	15478	15228	15424	15506	15379	15355	15247	15275	15385	15285	15465	15261	15167	15343	15317	15441	15296	15337	15496	15362	15329	15291	15330	15418	15326	15329	15515	15243	15527	15285	15267	15410	15389	15404	15461	15372	15327	15363	15478	15291	15401	15468	15250	15355	15320	15365	15515	15457	15467	15564	15387	15424	15461	15291	15492	15433	15305	15277	15275	15352	15402	15390	15397	15347	15302	15329	15505	15325	15443	15410	15482	15344	15146	15409	15241	15551	15337	15371	15363	15259	15218	15473	15273	15310	15565	15386	15487	15329	15313	15359	15359	15486	15421	15476	15433	15483	15380	15321	15447	15334	15501	15379	15451	15333	15442	15473	15233	15443	15448	15380	15343	15344	15355	15329	15435	15300	15255	15458	15190	15362	15494	15238	15462	15395	15406	15217	15075	15494	15348	15549	15350	15400	15474	15365	15413	15429	15484	15225	15495	15202	15269	15221	15516	15424	15063	15331	15395	15455	15505	15471	15479	15386	15236	15161	15363	15458	15426	15345	15296	15310	15357	15272	15330	15411	15409	15384	15477	15350	15353	15478	15200	15290	15211	15280	15438	15517	15456	15330	15447	15448	15235	15471	15406	15300	15430	15349	15345	15478	15384	15534	15290	15352	15379	15570	15237	15435	15483	15281	15346	15161	15375	15353	15446	15303	15350	15616	15374	15328	15441	15339	15320	15322	15171	15395	15419	15364	15551	15456	15403	15489	15315	15415	15413	15179	15420	15246	15496	15564	15357	15470	15538	15339	15259	15238	15405	15256	15373	15283	15358	15609	15536	15515	15375	15416	15274	15452	15271	15297	15477	15372	15624	15265	15490	15373	15395	15340	15473	15411	15300	15324	15336	15289	15365	15379	15437	15506	15354	15404	15329	15416	15199	15364	15246	15428	15354	15370	15347	15371	15368	15332	15357	15290	15431	15460	15306	15335	15392	15487	15462	15384	15360	15466	15547	15401	15375	15503	15481	15299	15267	15251	15407	15327	15284	15422	15533	15118	15328	15362	15505	15444	15356	15447	15276	15520	15382	15296	15189	15327	15298	15431	15341	15279	15444	15339	15287	15363	15480	15404	15562	15471	15523	15477	15309	15276	15355	15326	15410	15386	15339	15492	15450	15362	15360	15243	15461	15402	15329	15462	15321	15226	15413	15456	15314	15327	15412	15289	15302	15240	15320	15382	15443	15455	15237	15278	15620	15341	15509	15313	15477	15402	15400	15398	15514	15414	15263	15197	15462	15485	15443	15468	15480	15446	15262	15412	15344	15359	15478	15305	15435	15437	15575	15161	15392	15435	15481	15357	15381	15334	15443	15541	15526	15307	15288	15322	15512	15198	15485	15252	15294	15284	15269	15437	15476	15461	15301	15458	15456	15397	15541	15339	15436	15355	15339	15173	15459	15405	15200	15463	15404	15363	15324	15261	15368
28729	30997	46105	39172	28118	21539	19740	19303	19029	19196	19340	19204	19252	19109	19310	19234	19344	19218	19180	19299	19166	19179	19343	19250	19142	19337	19120	19286	19419	19162	19325	19326	19402	19160	19166	19249	19330	19387	19126	19185	19268	18957	19230	19294	19162	19248	19244	19302	19195	19364	19068	19041	19363	19313	19152	19250	19132	19251	19199	19190	19219	18937	18999	19275	19229	19269	19295	19190	19335	19127	19184	19108	19160	19327	19186	19249	19119	19254	19129	19076	19197	19209	19334	19215	19153	19190	19119	19016	19090	19202	19190	19135	19222	19213	19235	19205	19252	19266	19285	19383	19208	19320	19195	19123	19120	19331	19449	19179	19137	18915	19146	19074	19471	19086	19216	19252	19386	19199	19062	18986	18921	19112	18996	19155	19356	18933	19265	18935	19143	19061	19118	19160	19105	19085	19169	19059	19155	19058	19135	19084	19030	19059	19027	19217	19261	19247	19068	19193	19187	19211	19084	19170	19278	19336	19281	19318	19274	19047	19127	19264	19274	19108	19261	19211	19235	19183	19092	18904	19184	19415	19105	19181	19141	19205	19326	19171	19030	19210	19019	19118	19344	19160	19112	19073	19195	19178	19341	19102	19215	19497	19316	19238	19499	19201	19204	19201	19056	18989	19307	19102	19413	19042	19057	19205	19145	19117	19340	19134	18978	19064	19186	19214	19283	19178	19259	19258	19175	19053	19137	19305	19078	19320	19207	19372	19138	19050	19187	19006	19204	19332	19030	19161	19236	19416	19347	19311	19017	19232	19312	19127	18932	19179	19289	19207	19189	19230	19365	19098	19220	19097	19122	19195	19224	19220	19331	19126	19229	19229	19132	19021	19109	19344	19304	19050	19148	19266	18979	19226	19261	19342	18978	19363	19219	19401	19143	19064	19196	19172	19083	18966	19240	19204	19177	19020	19032	19219	19352	19225	19249	19190	19138	18987	19045	19252	19126	19098	19206	19055	19196	19064	19175	19112	19142	19145	19239	19384	19210	19175	19213	19259	19235	18996	19320	18949	19281	19030	19006	19299	19265	19211	19256	19153	19061	19179	18933	18941	18987	19029	19153	19108	19249	19183	19240	19087	19335	18977	19277	19312	18975	19173	19315	19184	18922	19186	19099	19042	19140	19250	19156	19251	19123	19217	19232	19190	19394	19125	19281	19186	19164	19140	19094	19047	19226	19129	19318	19102	19328	19450	19280	19149	19057	19041	19428	18954	19395	19380	19135	19192	19207	18990	19456	19148	19082	19121	19020	19073	18893	19179	19317	19085	19252	19348	19148	19304	19239	19379	19204	19140	19090	19303	19328	19043	19065	19420	19028	19132	19183	19064	18945	19084	19388	19165	19070	19071	19071	19245	19143	19264	19289	19031	19205	19187	19156	19152	19325	19234	19083	19283	19069	19516	19294	19441	19137	19085	19087	19170	19317	19216	19335	19243	19064	18916	19354	19419	19126	19244	19140	19238	19119	19274	19069	19507	19207	19156	19279	19061	19213	18995	19121	19004	19247	19326	19311	19340	19109	19162	19323	19153	19228	19247	19140	19039	19086	18959	19120	19208	19189	19131	19295	19240	19155	19314	19078	19263	19175	19124	19118	19119	19138	19290	19160	19338	19303	19221	19081	19298	19114	19072	18988	19040	19199	19236	19019	19098	19146	19190	19273	18925	19168	19132	19028	19211	19041	18883	19156	18991	19090	19188	19245	19212	19317	19182	19264	19193	19006	19123	19257	19400	19259	19188	19095	19393	19184	19432	19197	19051	19116	19102	19125	19079	19239	19218	19285	19274	19306	19310	19225	19068	19077	19207	19192	19270	19382	19087	19203	19269	19166	19171	19359	19183	19369	19161	19043	19081	19162	19121	19253	19109	19288	19057	19225	19064	19258	19202	19018	19382	19210	19243	19379	19190	19372	19229	19183	19185	19071	19238	19233	19332	19306	19238	19333	19152	19211	19205	19219	19144	19152	19166	19081	19178	19253	19306	19291	19171	19100	19304	19008	19269	19162	19111	19203	19302	19250	19203	19198	19156	19309	19454	19314	19210	19183	19177	19366	19196	19296	19154	19373	19173	19245	19102	19299	19131	19271	19476	19182	19203	19179	19180	19315	19085	19222	19055	19148	19197	19328	18898	19344	19038	19056	19159	19313	19070	19346	19211	19188	19317	18993	19161	19151	19134	19074	19423	18997	19262	19253	19077	19253	19186	19421	19362	19192	19122	18953	19059	19077	19159	18988	19139	19178	19121	19063	18953	19340	19170	19379	19297	19313	19187	19219	19022	19028	19112	19038	19028	19150	19089	19187	19055	19476	19211	19276	19117	19112	19291	19052	19219	19342	19336	19194	19092	19214	19162	19238	19122	19365	19288	19234	19077	19439	19180	19251	19262	19425	19181	19144	19201	19060	19316	19193	19183	19166	19117	19217	19446	19137	19174	19190	19340	19170	19336	19177	19329	19095	19361	19293	19062	19293	19267	18897	19088	19314	19234	19204	19359	19362	19222	19145	19110	19103	19328	19301	19166	19168	19132	19016	19192	19204	19204	19100	19097	19247	19085	19145	19372	19025	19263	19323	19210	19271	19025	19328	19059	19371	19375	19092	19360	19139	19213	19374	19060	19101	19333	19390	19190	19128	19161	19174	19140	19171	19199	19328	19318	19171	19045	19120	19306	19241	19157	19242	19129	19391	19248	19107	19136	19188	19002	19138	19261	19329	19169	19233	19473	19012	19153	19132	19202	19059	19107	19316	19092	19045	19167	19245	19344	19129	19119	19172	19239	19303	19127	19219	19148	19255	19102	19064	19208	19228	19290	19182	19252	19126	19144	19303	19255	19316	19020	19341	19390	18957	19178	19259	19231	19270	19223	19085	19160	19225	19300	19041	19182	19263	19184	19193	19159	19261	19247	19120	19082	19496	19064	19197	19221	19159	19136	19058	19000	19038	18983	19010	19300	19222	19233	19278	19332	19144	19247	19324	19104	19134	18935	19274	19062	19420	19202	19313	19105	19212	19147	19320	19150	19220	19116	19212	19290	19362	19274	19107	19320	19188	19201	19239	19257	19278	19094	19253	19164	19225	19177	19169	19194	19466	19180	19264	19115	19221	19122	19103	19078	19167	19120	19375	19079	19153	19183	19252	19113	19100	19007	19251	19135	19218	19246	19005	19194	19375	19010	19216	19217	19254	19079	19156	19234	18998	19120	19294	19042	19298	19242	18988	19109	19208	19100	19150	19212	19228	19062	19121	19043	19355	19241	19103	19017	19274	19031	19169	19249	19078	19177	19206	19198	19030	19205	19326	19208	19124	19084	19100	19164	19228	19195	19392	19113	19248	19196	19269	19188	19124	19421	19224	19197	19192	19030	19286	19384	19306	19068	19320	19412	18996	19287	19195	19180	19361	19296	19069	19459	19164	19057	19372	19262	19239	19065	19036	19357	19111	19100	19123	19193	19208	19382	19002	19156	19205	19075	19308	19230	19182	19020	19215	18823	19232	19013	19250	19177	19267	19140	19164	19336	19035	19239	19430	19155	19346	19187	19338	19107	19328	19251	19148	18995	19084	19166	19206	19369	19054	19309	19253	19200	19132	19149	19182	19244	19111	19363	19270	19231	19166	19299	19033	19239	19103	19221	19271	18998	19272	19198	19209	19021	19431	19171	19053	19187	19352	19349	19172	19229	19402	19152	19285	19171	19287	19514	19211	19428	19238	19241	19096	19303	19353	19139	19117	19014	19119	19294	19048	19149	19145	19408	19089	19263	19207	19067	19365	19222	19303	19157	19144	19369	19199	19251	19417	19132	19273	19365	19328	19055	19209	19340	19180	19132	19254	19069	19237	19142	19219	19130	19277	19411	19170	19385	19307	19341	19394	19226	19146	19210	19273	18981	19033	19215	19062	19155	19276	19238	19357	18938	19111	19174	19228	19238	19265	19260	19272	19245	19161	19137	19215	19059	19132	19202	19198	19035	19060	19024	19051	19133	19141	19018	19121	19025	19105	19300	19244	19229	19332	19337	19275	19183	19434	19051	19191	19207	19096	18936	19146	19378	19395	19105	19130	19061	19009	19249	19145	19189	19105	19224	19347	19269	19158	19315	19378	19249	19207	19065	19213	19170	19113	19401	19176	19088	19147	19174	19198	19350	19233	19217	19181	19315	19234	19286	19058	19291	19156	19090	19125	19049	19348	19168	19100	19033	19233	19237	19174	19197	19211	19195	19390	19391	19171	19139	19199	19264	19078	19170	19317	19063	19188	19404	19240	19337	19152	18922	19307	19141	19261	19220	19364	19087	19428	19262	19125	19022	19211	19104	19169	19104	19375	19262	19190	19075	19002	19096	19105	19062	19223	19408	19092	19178	19226	19090	19086	19098	19090	19312	19129	19142	19184	19146	19387	19120	19086	19191	18914	19203	19002	19297	19277	19231	19347	19113	19199	19156	19190	18975	19162	19186	19217	19161	19014	19163	19320	19101	19236	19105	19276	19163	19045	19479	19168	19327	19205	19135	18982	19127	19189	19177	19214	19224	19373	19292	19343	19092	19095	19259	19153	19290	19350	19128	19071	19088	19176	19348	19196	19275	19328	19213	19189	19252	19053	19233	19281	19383	19321	19140	19407	19242	19304	19070	19127	19417	19197	19092	19168	19174	19068	19206	19195	19179	19341	19118	19160	19190	19171	19266	19205	19031	19134	19011	19058	19151	19264	19215	18944	19258	19220	19192	19402	19216	19316	19376	19210	19213	19225	19081	19136	19257	19159	18965	19198	19308	19489	19200	19246	19383	19217	19241	19017	19224	19277	19285	19210	19176	19290	19228	19454	19278	19199	19064	19032	19202	19200	19241	19088	18813	19078	18930	19129	19220	19145	19361	19408	19075	19193	19091	19147	19068	19034	19309	19136	19240	19102	19065	19163	19117	19139	19215	19422	19251	19124	19226	19093	19137	19330	19299	19052	19058	19213	19037	19193	19188	19340	19266	19142	19134	19396	19237	19186	19237	19189	19290	19444	19240	19201	19168	19117	19128	19362	19188	19084	19413	19325	19044	19243	19194	19146	19197	19242	19255	19224	19289	19251	19230	19299	19013	19417	19260	19107	19513	19374	19266	19089	19085	19178	19199	19369	19258
29571	50965	49267	35962	24725	17456	15923	15835	15896	15915	15965	15936	16027	16092	15816	15963	15911	15936	16027	15979	15925	16078	15827	15983	15861	15990	15850	16168	15931	15756	15989	15782	15962	15852	15923	15932	15856	15838	15884	15993	15879	15911	15838	15951	15745	15971	15894	15908	15862	16054	15871	15823	15930	16070	15986	16110	15906	16005	15956	15806	15901	15748	15903	15968	16016	15923	15894	15927	15833	15894	15905	15850	15838	15957	15760	15811	16007	16040	16049	15978	16068	15911	15937	16043	15967	15987	15936	15908	16022	15907	16013	15959	15982	16141	15771	16046	16026	16112	15888	15873	16033	15845	15908	15833	15955	15888	15817	15904	15835	16068	16188	15838	15971	15906	15862	15944	15962	15958	15945	15922	15715	15800	16016	15942	15987	15747	15886	15905	15978	16166	15732	15921	15908	16103	15910	15952	15778	15898	16011	16050	16053	15940	15848	15756	15909	15967	15771	16075	15924	15940	15861	15941	15862	15874	15974	16146	15928	15878	15880	16037	16013	15858	15859	15935	15947	16008	15977	15899	15821	15955	15796	15993	15993	15879	16016	16008	15825	15918	15811	15944	15884	15808	15892	15779	15790	16021	15899	15863	15745	15907	15994	16002	15872	15784	16010	15892	15723	15766	15791	16053	15971	15974	15878	16022	15916	15848	15922	16004	15826	16001	15897	15870	15778	15870	15871	15911	15709	16032	16172	15906	15889	15969	15864	15850	15907	15880	15936	15971	15827	15866	16022	16133	15951	15795	15910	15915	16041	15998	16077	16163	15854	15869	15928	15919	15938	15843	15874	15911	15947	16089	16047	15830	15942	15839	16004	15954	15777	15845	15862	15921	15733	16001	16010	15940	16020	16074	15920	15991	15906	16023	15839	15897	15725	15772	16017	16093	15829	16060	15809	16046	15821	15899	15834	16062	15923	15913	15836	15899	16014	15859	15961	15996	15921	15955	15965	15834	15756	15930	15832	15944	15903	15887	15889	15918	15695	15946	15792	16100	16133	15935	16011	15922	15968	16005	15756	16040	15870	16013	15990	15793	16003	15836	15699	15896	16080	15927	15862	15781	15878	15885	15909	15866	15908	15873	16073	15924	15876	15901	15978	15833	15876	16073	15771	15863	15914	16056	15890	15977	15853	15975	16082	15900	15815	15947	15985	16043	16018	15826	15993	15878	16064	15932	15653	15872	15863	15760	15936	15822	15789	15834	15991	15949	16074	15794	15891	15760	15870	15791	15936	15982	16007	15939	15919	16191	15994	15917	15896	16074	16004	15825	15885	15948	16023	15990	15873	15957	15798	16083	15923	15975	16026	15864	15897	15948	16097	16106	15932	15824	15964	15905	15987	15958	15959	15810	15866	15818	15978	16020	16127	16039	15817	15996	15972	16064	15933	16031	15833	15880	15923	15873	16077	15904	15859	15964	15692	15910	15942	15732	15894	15825	15853	15893	15813	15854	15994	15830	15886	16013	15850	15822	15911	15801	15765	15900	16077	15780	15805	15874	15818	15953	15679	15824	16026	15911	16011	15936	15956	15850	16014	16003	15848	15907	16014	15919	15965	16102	15948	15936	15841	15946	15798	15946	16022	15710	15915	15882	15928	15990	15974	15924	16048	15863	15719	15906	16028	15754	15765	15959	15856	15948	15764	16025	15848	15850	15976	15928	15995	15949	15831	15791	15990	15945	15933	15894	15838	15781	15929	15933	15983	15779	15797	15994	16023	15859	16093	15888	15928	16075	16013	15997	15979	16143	15775	16036	16001	15805	15939	15968	15848	15821	16037	15851	15957	15919	15840	16088	15828	15933	15792	15885	16042	15887	16046	15885	15883	16019	15904	15933	15969	15830	15856	16013	15967	15909	15841	15992	15929	15880	15875	15930	15883	15939	15870	15811	15964	16125	15900	15856	16009	15852	15832	15872	15860	15990	15996	15935	16042	15869	15914	15800	16005	15929	15880	15823	15737	15890	15797	15924	15974	15910	15847	15908	15889	15885	15751	16033	15979	15946	16113	15868	15839	15812	15958	16123	15965	15934	15704	15979	15961	16128	15919	16010	15754	15850	15992	15886	15853	15850	15964	15750	15974	15809	15866	15891	15795	15983	15992	15878	15884	16040	15934	15911	15783	15983	15839	15876	15896	16028	15754	15918	16009	15845	15857	15863	16097	16006	15874	15897	15805	15836	15905	15832	16011	15852	15910	15875	15862	15874	15957	15993	15862	15919	15892	15857	16019	16007	15878	15867	16003	15846	15985	16014	15978	15949	15859	16102	15934	15826	15934	15802	15970	15820	15944	16010	16109	15864	15926	15895	15829	15967	15942	16077	15947	16013	15818	15759	15819	15914	15810	15984	15760	15929	15933	15971	15831	15858	15927	15972	15934	15723	15925	16062	15992	16086	15930	16055	15865	16014	15919	15946	15962	16030	15743	15943	15857	15873	16048	15905	15898	15917	15942	15960	15879	15875	15850	15945	15822	16002	15944	15799	16018	16093	15968	15912	15819	16021	15985	15800	16044	15812	16040	15949	16019	15893	15755	15910	16068	16060	16015	15971	16133	15876	15895	16027	16050	15919	15811	15965	15939	15823	15959	15973	15965	15983	15964	15753	16033	15990	15841	16191	16001	15819	16047	15850	15923	16005	16102	15920	15916	15815	15910	16018	16074	15954	15953	15896	15955	16085	15887	16069	16097	15991	15910	15929	15946	16043	15948	16071	16055	15774	15817	16000	15778	15979	15788	15993	16031	16084	15866	16052	15929	15861	16009	15990	16118	15927	16099	15893	16022	15819	15845	16014	15928	15756	15940	16107	15984	15961	15882	15862	16004	15868	15793	15963	16025	15965	16105	16038	16131	15953	15923	15800	15966	15929	15932	15969	15954	15894	15971	16005	15968	16046	15964	16059	15800	15803	15977	16006	15895	15999	15919	15897	15955	15879	15865	16003	15851	15880	16035	15868	15872	15851	16067	15979	15936	15950	15903	15954	15981	15881	15936	15896	15916	15919	15839	15992	15999	16002	15965	15925	15908	15859	15957	15918	15836	16174	15852	15839	15991	15994	15766	15945	15839	15891	16042	16063	16062	15843	15895	15941	15921	15979	15892	15824	15930	15966	15754	15945	15828	15821	15868	15785	15843	15915	16025	15773	16086	15942	15833	15760	15891	15996	15840	15818	15999	15858	16026	15802	15771	15964	15894	15837	15931	15899	15827	15973	16064	15879	15928	15995	15892	15941	16019	15914	15980	15906	15817	16023	15992	15901	15968	15971	15902	15957	15902	15937	15930	15822	15781	15885	16104	15797	15939	16045	15889	15860	15986	15843	15950	15976	15919	16067	15968	15885	15981	15863	15875	16037	16012	15879	16029	15889	15985	16032	15759	15927	15978	16067	15770	15984	15929	15817	15922	16022	15954	15775	16001	15961	15981	15832	15955	15910	15852	15908	15742	15944	15952	15805	15991	16025	15842	16003	15977	15836	15868	16048	15812	15905	15690	15858	15909	15896	15823	16021	15813	15864	15813	15962	15906	16024	15953	15761	15859	16018	15800	15976	15938	15946	15977	15900	15927	16019	16136	15954	16018	16014	15983	15900	15850	15868	16058	16015	15752	15904	16131	15754	15793	16025	15982	15895	15850	15913	15834	15836	15771	15840	15875	15908	15934	15951	15934	15804	15795	15956	15814	15981	15954	16043	15903	15967	15885	15887	15899	15858	15839	16053	15922	16205	15991	16032	16045	15812	16141	16009	15971	15981	16142	15985	15845	16040	16026	16026	15944	16033	16016	15820	15807	15952	15863	15999	15966	15990	15870	15946	15883	15813	15964	15968	16030	16003	15940	15850	15925	15960	15998	15955	15990	15876	15834	15899	16028	15870	16108	15816	16171	15907	15905	16089	15966	15925	16098	15856	15951	15931	15746	16018	15925	15896	16108	15876	15886	16104	15843	15803	15954	15920	16078	15997	15860	15853	15663	15972	16075	16044	15995	15796	16039	15864	15883	15813	15988	15868	16035	15950	15996	15757	15852	15945	16033	16055	15983	15778	15803	15898	15873	15919	15848	15913	15842	15924	15818	15807	15821	15874	15864	15893	15954	15811	15896	15970	15991	15810	15846	16089	16145	15877	15860	15844	15935	15841	16009	15992	16021	16026	16014	16035	15886	16074	15904	15892	15984	15980	15759	16029	15961	15964	16034	15883	15983	15774	15801	15936	15893	15996	15835	15991	15937	16001	15988	15815	15884	15839	15894	15996	15981	16016	15823	15994	15922	15824	16139	15981	15744	15902	15800	15881	15987	15845	15975	15860	16195	15830	15875	15853	16105	15923	15754	16010	15956	16040	15696	15869	15881	16069	15828	15810	15890	15958	15992	15963	15837	15675	15844	15973	15912	15666	15956	15857	16000	15905	15996	15885	15998	15841	15923	15942	16050	15879	15841	15974	15867	15923	16055	15874	16124	15916	15902	15774	15930	15793	16037	15872	16066	16000	15819	15977	15829	15814	15953	15997	16038	15713	15908	15910	15772	15849	15873	15837	15899	15923	16011	15889	15823	15793	16009	15760	15788	15931	15938	16215	15871	15770	15944	16023	16215	15797	15921	15968	16022	15873	15881	15951	16061	16074	15826	15944	15864	15919	15876	16005	15881	15804	15999	15760	15845	15836	15861	15923	15952	15983	16055	16027	15995	15902	15782	16064	15852	15863	15786	15834	15940	15938	15862	16111	15906	15794	15908	15910	15908	15853	15841	16144	16000	15931	16024	15978	16117	15890	15983	15800	15904	16006	15896	15994	15928	15960	15828	15961	16065	15803	15895	15863	15950	15765	15813	15948	15952	15788	16063	15918	16163	15969	15802	15995	15903	15986	16014	15911	16072	15958	15767	15910	15928	15868	15748	15853	15921	15970	15922	16031	16060	16064	16022	15954	15821	15914	15938	15905	15795	16061	15967	15922	15931	15902	16055	15863	15978	15886	15921	15922	15774	16060	16008	15836	16016	16103	15872	16053	15901	15994	15939	15943	15780	15851	15814	15879	15963	15954	15869	16072	15911	16050	15804	15981	15938	15990	16032	15812	15868	15819	15854	15950	15916	15795	15939	15887	15973	15927	15855	16009	15816	16007	15923	16024	15965	15928
23995	22667	43444	50803	42652	28554	23251	20131	19444	19631	19758	19507	19401	19370	19607	19615	19435	19433	19681	19272	19563	19380	19573	19476	19641	19771	19592	19416	19427	19599	19329	19528	19421	19414	19260	19620	19483	19192	19327	19612	19416	19341	19312	19456	19354	19366	19544	19553	19215	19260	19464	19213	19579	19549	19418	19368	19415	19400	19240	19355	19492	19421	19316	19250	19551	19611	19380	19403	19376	19370	19407	19362	19187	19322	19359	19295	19325	19494	19278	19548	19571	19432	19605	19223	19376	19276	19398	19341	19431	19452	19431	19284	19303	19466	19289	19114	19214	19297	19348	19141	19448	19326	19466	19596	19265	19692	19360	19296	19428	19409	19545	19638	19482	19347	19348	19328	19153	19329	19346	19328	19503	19321	19350	19395	19401	19301	19422	19440	19217	19401	19434	19253	19356	19225	19255	19320	19181	19331	19167	19203	19404	19341	19363	19506	19304	19388	19451	19286	19486	19580	19166	19321	19311	19422	19287	19231	19297	19379	19172	19337	19518	19154	19237	19454	19356	19335	19329	19346	19333	19136	19391	19326	19409	19125	19180	19364	19337	19293	19220	19382	19378	19264	19344	19247	19230	19197	19324	19592	19220	19439	19315	19451	19289	19363	19092	19422	19244	19285	19372	19251	19468	19469	19334	19412	19155	19492	19494	19448	19428	19268	19395	19309	19518	19223	19443	19254	19288	19372	19448	19095	19304	19340	19213	19360	19358	19279	19264	19381	19265	19309	19242	19449	19391	19355	19351	19322	19256	19345	19277	19314	19457	19464	19569	19308	19248	19268	19238	19193	19557	19512	19289	19312	19322	19298	19397	19331	19327	19440	19256	19149	19219	19368	19482	19238	19302	19279	19292	19184	19225	19417	19522	19185	19383	19386	19185	19245	19254	19326	19307	19317	19320	19373	19134	19353	19315	19564	19339	19416	19357	19467	19133	19235	19336	19286	19253	19384	19334	19190	19361	19315	19295	19409	19524	19376	19305	19256	19514	19447	19384	19432	19182	19295	19283	19383	19273	19248	19394	19429	19225	19335	19649	19142	19564	19402	19355	19495	19334	19290	19332	19382	19315	19502	19377	19286	19302	19254	19281	19184	19144	19227	19499	19352	19358	19416	19359	19300	19410	19092	19467	19437	19232	19388	19539	19417	19335	19477	19409	19532	19388	19307	19413	19128	19264	19514	19418	19207	19324	19218	19327	19448	19276	19217	19315	19223	19238	19393	19196	19328	19340	19540	19497	19169	19416	19371	19382	19418	19465	19316	19226	19536	19222	19444	19610	19336	19313	19349	19303	19303	19217	19521	19160	19469	19265	19389	19522	19369	19384	19429	19328	19468	19458	19466	19426	19327	19401	19291	19141	19648	19394	19323	19217	19342	19443	19091	19411	19156	19286	19215	19337	19362	19459	19352	19029	19182	19349	19385	19261	19447	19380	19044	19188	19303	19424	19385	19505	19286	19437	19484	19508	19421	19515	19385	19262	19397	19274	19342	19392	19343	19344	19313	19303	19432	19413	19048	19401	19336	19506	19385	19299	19371	19474	19186	19462	19479	19164	19429	19337	19422	19382	19396	19465	19471	19433	19364	19471	19224	19030	19291	19564	19321	19382	19339	19572	19345	19316	19276	19507	19265	19286	19482	19415	19460	19371	19537	19291	19468	19430	19541	19473	19415	19321	19264	19580	19247	19617	19339	19416	19392	19423	19464	19182	19589	19348	19425	19323	19299	19318	19318	19328	19447	19285	19290	19245	19457	19189	19050	19341	19319	19383	19192	19373	19278	19368	19311	19533	19306	19471	19387	19246	19406	19440	19367	19302	19400	19392	19363	19366	19150	19426	19425	19502	19438	19293	19493	19208	19465	19434	19258	19375	19315	19568	19316	19222	19366	19238	19433	19211	19284	19357	19291	19181	19514	19414	19376	19393	19333	19523	19341	19356	19282	19354	19305	19492	19345	19224	19255	19165	19269	19382	19518	19271	19275	19252	19377	19128	19307	19338	19484	19465	19368	19474	19368	19391	19408	19289	19437	19364	19462	19300	19405	19237	19481	19383	19361	19298	19180	19283	19566	19172	19305	19462	19338	19264	19358	19546	19331	19356	19539	19272	19252	19233	19383	19406	19355	19349	19274	19396	19563	19388	19333	19224	19379	19349	19352	19445	19350	19238	19281	19373	19323	19287	19069	19234	19451	19460	19204	19283	19261	19375	19392	19320	19531	19204	19363	19388	19559	19315	19367	19255	19283	19295	19397	19662	19447	19273	19264	19240	19386	19216	19310	19145	19166	19262	19305	19264	19189	19439	19237	19341	19372	19403	19362	19538	19368	19462	19459	19287	19265	19318	19268	19142	19327	19339	19447	19392	19498	19260	19447	19376	19571	19380	19143	19454	19393	19381	19340	19323	19380	19345	19428	19241	19220	19456	19102	19216	19158	19267	19266	19282	19600	19320	19269	19522	19429	19343	19491	19371	19339	19349	19404	19101	19334	19169	19244	19403	19366	19243	19446	19570	19202	19192	19358	19339	19056	19387	19287	19455	19229	19256	19246	19423	19198	19182	19549	19209	19332	19282	19324	19484	19228	19323	19275	19312	19372	19133	19395	19343	19466	19335	19399	19132	19275	19392	19090	19367	19366	19531	19407	19259	19278	19386	19260	19257	19362	19419	19248	19438	19197	19316	19424	19399	19391	19242	19385	19391	19300	19409	19324	19164	19145	19398	19421	19359	19260	19300	19306	19337	19186	19260	19221	19481	19199	19322	19394	19299	19311	19115	19493	19141	19338	19341	19425	19312	19389	19305	19415	19153	19423	19312	19573	19423	19141	19314	19189	19451	19398	19298	19558	19403	19236	19384	19276	19468	19280	19235	19542	19392	19205	19383	19196	19340	19352	19339	19408	19585	19243	19404	19361	19305	19330	19176	19380	19480	19431	19416	19415	19187	19192	19061	19413	19407	19344	19485	19250	19376	19178	19282	19387	19353	19111	19362	19223	19220	19308	19431	19531	19500	19367	19487	19320	19236	19218	19432	19319	19307	19462	19497	19265	19469	19270	19661	19314	19401	19242	19179	19291	19317	19170	19377	19118	19518	19230	19434	19420	19438	19495	19342	19375	19149	19330	19390	19345	19295	19378	19394	19380	19189	19236	19500	19456	19204	19200	19291	19428	19327	19327	19388	19557	19451	19648	19322	19424	19258	19334	19218	19475	19252	19570	19294	19397	19245	19393	19387	19463	19429	19335	19480	19463	19446	19319	19339	19583	19289	19308	19441	19414	19540	19414	19325	19245	19299	19506	19385	19552	19198	19378	19439	19466	19450	19440	19170	19234	19255	19119	19397	19518	19337	19338	19277	19500	19159	19555	19354	19405	19198	19431	19400	19339	19548	19390	19228	19514	19299	19113	19206	19408	19606	19217	19359	19019	19219	19306	19298	19329	19384	19238	19224	19345	19335	19368	19407	19338	19354	19390	19366	19200	19583	19338	19363	19148	19422	19288	19289	19426	19284	19268	19323	19357	19377	19228	19397	19285	19414	19226	19373	19387	19562	19315	19400	19514	19318	19332	19180	19556	19508	19311	19512	19218	19022	19261	19264	19268	19307	19353	19455	19371	19274	19495	19381	19334	19349	19545	19304	19554	19217	19314	19400	19493	19366	19440	19325	19397	19503	19375	19293	19234	19189	19436	19418	19203	19162	19373	19332	19062	19309	19252	19473	19290	19419	19272	19454	19540	19296	19220	19477	19355	19307	19200	19312	19428	19385	19479	19466	19508	19316	19723	19317	19507	19130	19087	19501	19193	19197	19363	19185	18987	19270	19311	19252	19442	19630	19304	19404	19484	19651	19622	19484	19346	19309	19523	19512	19271	19357	19321	19462	19262	19517	19556	19325	19170	19430	19476	19382	19520	19319	19555	19281	19353	19417	19304	19191	19172	19346	19293	19526	19524	19385	19290	19203	19384	19440	19418	19416	19172	19423	19406	19490	19283	19381	19396	19442	19303	19426	19300	19337	19338	19342	19132	19302	19560	19272	19280	19385	19300	19388	19444	19219	19353	19386	19194	19353	19363	19362	19241	19385	19381	19282	19681	19245	19284	19194	19278	19273	19409	19278	19201	19164	19382	19438	19243	19322	19608	19125	19292	19371	19404	19437	19336	19436	19439	19437	19432	19389	19273	19239	19287	19250	19529	19449	19197	19123	19258	19282	19344	19506	19480	19405	19339	19434	19375	19137	19401	19453	19435	19471	19339	19177	19363	19284	19374	19272	19257	19501	19250	19402	19287	19265	19487	19371	19268	19204	19300	19169	19448	19140	19394	19345	19508	19273	19298	19572	19250	19554	19459	19421	19407	19423	19360	19367	19398	19136	19345	19412	19343	19445	19368	19372	19283	19398	19320	19335	19348	19436	19425	19224	19159	19272	19150	19204	19285	19305	19408	19488	19361	19370	19254	19243	19261	19305	19209	19234	19201	19335	19376	19217	19310	19250	19201	19487	19167	19190	19458	19180	19377	19187	19335	19398	19047	19471	19136	19414	19120	19167	19303	19279	19215	19412	19460	19299	19377	19294	19487	19339	19212	19404	19340	19283	19485	19361	19235	19463	19382	19438	19471	19407	19258	19377	19240	19141	19234	19242	19310	19293	19373	19330	19588	19438	19258	19408	19363	19363	19365	19206	19284	19323	19391	19243	19315	19374	19431	19408	19403	19350	19168	19404	19130	19140	19535	19425	19421	19375	19246	19534	19365	19309	19248	19414	19442	19290	19301	19214	19245	19092	19407	19246	19481	19572	19314	19484	19199	19308	19279	19298	19336	19424	19355	19223	19088	19318	19194	19121	19189	19388	19154	19382	19401	19561	19414	19247	19436	19488	19537	19263	19441	19379	19538	19262	19349	19360	19378	19349	19256	19323	19303	19217	19321	19315	19259	19337	19289	19455	19215	19335	19424	19456	19432	19419	19322	19176	19396	19459	19274	19687	19430	19273	19268	19282	19303	19492	19280	19567	19515	19283	19543	19162	19420	19450	19426	19440	19402	19540	19500	19109	19406	19126	19393	19307	19402	19273	19499	19491	19439	19269	19358	19251	19327	19373	19421	19243	19348	19337	19239	19329	19144	19129	19229
53405	94757	92426	71879	47842	23016	15911	15862	16175	16001	16175	16144	15980	15998	15993	16080	16039	16132	16205	16018	16048	16043	15969	16172	15883	16163	15948	16135	15997	16220	15905	16110	16057	15949	16148	15956	15863	15962	15900	16050	15998	15947	16186	16071	16045	16012	16198	16016	16072	16214	16095	15944	16115	16022	16170	16109	15861	16284	16126	15990	16097	16138	16139	15964	15957	16163	15950	15952	16004	15931	15942	16068	16200	16076	16063	16114	15986	16123	16070	16093	15953	16083	16004	16058	16000	16186	15993	16255	16036	16074	16250	16002	16040	16032	16066	15942	16012	15885	16177	16022	16160	16039	16046	15997	16312	16024	15903	16101	16154	16094	16044	16120	16212	16077	16078	16046	15898	16120	16049	15960	15986	15939	15938	16004	15998	16020	15982	16110	15912	16002	16002	16115	15996	16045	16019	16080	15800	15986	16209	15989	16005	16054	15916	15941	16049	16058	15907	16064	16229	16117	15952	16117	16075	16018	15991	16082	16098	15886	15965	16045	16050	15962	15888	16182	16051	15926	15877	16138	15979	16006	15938	16026	16093	16104	16169	15889	16086	16037	16084	16158	15946	16058	15882	16007	16211	16001	16043	16013	15878	16062	15997	16071	16011	15896	16129	16059	16155	15990	16178	16014	16061	15877	15882	16140	16037	16158	15937	16018	16109	16092	15888	16080	15979	16103	16053	16014	16089	16076	15962	16027	16082	15994	15940	16012	15914	16082	16038	16117	16055	15907	16095	16145	16356	16153	15961	16007	16083	16172	15954	16197	15891	16025	16027	16104	15857	16026	16098	15949	16063	15993	16113	15893	15914	16138	15870	15915	15907	15981	16147	16131	16052	15929	16077	15953	15991	16035	16118	16096	15912	15934	16004	16157	16033	16143	16104	16051	16094	16107	15864	16143	16006	15977	16049	16002	15947	15933	16016	16053	16198	15953	16005	15987	16100	16130	16011	15885	16064	15989	15991	15963	16069	16233	15968	16097	16148	16095	15933	15942	16092	16125	15987	15981	16036	16023	16149	16072	15845	16179	16015	15952	16130	16166	16038	15881	16152	15929	16100	15933	16049	16000	15816	15904	16068	16100	16003	16041	15831	16075	15910	15906	15836	15940	16048	15876	16055	16051	16096	16118	16050	16130	15984	15940	16024	16047	15974	16038	16041	15959	16001	16073	16080	16008	15918	15829	16114	16064	15970	16031	15887	16108	16146	15976	16088	15921	16030	15984	15947	16007	16076	16117	15974	16149	15939	15880	16043	16135	16113	16061	16016	16028	16062	16169	16070	15726	16112	16046	15919	15952	16104	15813	16261	15723	15853	15979	16068	15807	16082	15961	15929	15836	16165	16039	15931	16066	15987	15970	16068	15977	15988	16007	15946	16052	15987	15964	16016	15986	16000	15988	16114	16108	16072	15870	16006	15940	15966	16094	16135	15996	15970	16030	15966	16082	16141	15984	16121	16045	16000	15995	15897	16090	15998	16050	16094	16177	16148	16036	16006	16047	15974	15871	15981	16209	16017	15937	15934	16201	16134	16121	15972	15966	16032	16007	15953	16010	15907	16076	15998	15973	16059	15913	15982	16165	16098	15960	16128	15972	16124	16033	15933	16153	15937	15992	15846	16111	16039	16135	15918	15959	16044	15865	15894	16152	16021	15894	16151	16004	15999	16196	16009	15990	16047	16038	16052	16108	15906	16076	16261	16029	16069	15960	15934	16132	16063	16082	16031	15947	15996	16148	16103	15930	15961	15971	15934	16219	16078	16028	15925	16133	16187	15965	15950	16040	15887	16047	16133	16036	15910	15879	16082	15991	16072	15949	16088	15936	16104	15962	15987	15966	16003	15940	16066	16007	16056	16038	16139	16082	16020	15860	16020	15841	16027	15915	16052	15995	15809	16116	15978	16046	16100	16093	16063	15890	15981	16106	16145	15956	15920	15970	16081	16135	15975	15785	16086	16128	16010	15973	15915	16005	15960	15848	16054	16209	15921	15951	16022	16026	15849	15960	16069	16084	15914	16052	16079	15920	15846	15920	16073	16055	15892	16004	15848	16153	16003	15815	15935	16034	16092	16156	16008	16038	15883	15902	16046	15955	16101	16066	15865	15932	15938	15952	16014	16325	16046	15999	16020	16113	16052	16127	16105	16005	16093	15999	15983	16024	16039	15973	16143	16016	15913	16081	15979	15934	16129	15894	16048	16073	16029	16016	16108	16191	16066	15912	15919	16040	16010	16188	16050	16097	15942	15903	16083	15952	15884	16048	15927	15852	15961	16048	15794	16054	16070	15846	15993	16063	15966	15905	16044	16065	16129	16020	16133	16004	15899	16123	15859	15954	15965	16079	15976	15795	15976	15822	16008	15895	16083	15889	15970	15922	16215	15964	16019	16187	15948	16098	16016	15975	16030	16158	16081	15932	16032	16002	16102	15934	15955	15986	16007	16069	16058	15971	16165	15977	15901	16006	15852	15810	16002	15858	16089	16034	15952	16037	15913	15987	16053	16169	15957	16262	16061	16205	15883	15918	16111	16044	15993	16055	15868	16076	16151	16063	15996	15936	16087	15982	15994	16041	15916	16126	16131	16018	16056	16003	16144	15957	16019	16116	15908	16032	16053	15988	15888	16008	16027	16009	15958	16030	15905	15906	16045	15857	16072	15934	16075	16110	16001	16073	16091	16101	15902	16084	16116	16054	16211	15997	15970	16111	16062	16011	16025	15935	16098	16107	15974	15947	15924	16094	15921	16057	16018	16008	15878	16052	15842	16032	16076	16202	15941	15932	16065	16016	16083	15949	16070	16052	16133	15891	16044	16007	16055	16004	16104	15990	15891	15934	15996	16150	16077	16006	16184	15996	16003	15943	16091	16178	16171	16056	15902	15941	15856	16054	15858	15851	15877	15933	15898	15984	16205	16008	16117	16051	15966	16015	16073	16080	16024	15928	16035	16005	16007	16031	16193	15995	15897	16216	15962	16032	16022	16165	15906	15901	15872	16027	16227	16077	15939	15855	16067	15887	16167	15805	16049	16019	15876	16043	15941	16014	15967	16170	16178	15900	15957	16032	15951	15996	15872	16172	16113	15858	16067	16078	15977	16153	16050	16128	15815	16004	15957	16020	16148	16025	15938	15995	16079	15920	15939	16118	16175	15895	16109	15850	15879	15964	16094	16064	16061	16082	15935	16077	16016	16011	16044	15982	15936	15944	16035	16046	16064	16270	15992	15993	16086	16020	16168	16139	16122	16027	16053	16054	15993	16056	15898	15924	16074	16220	16158	15948	16004	15927	16067	16015	16154	16237	15866	15995	15981	16079	16032	16066	15962	16054	15962	16021	16186	16085	16009	15946	15877	16067	16087	16065	16057	15950	16003	15999	15888	16077	15966	15985	15982	15952	16114	16020	15980	16141	15954	15888	16060	16065	15895	15859	16246	15937	16011	16038	16215	15940	16072	15917	16181	15960	15965	16021	15937	15978	15953	15927	15865	16043	16083	15915	16003	15925	16073	15843	16010	15972	15953	16105	16055	16019	15936	15951	15906	16155	15940	16036	16055	16101	16022	16014	15915	15950	15968	16079	16075	15946	16013	16127	16072	16024	15991	16008	15903	16049	16013	15784	16086	15889	16089	16006	15912	16112	16031	16014	15888	16005	15941	15977	16154	15913	15916	15989	16026	16020	15902	16159	15935	15983	15907	16082	16048	15955	16068	16004	16096	16055	15984	15979	16048	15987	16062	16105	15911	15891	16023	16066	15891	16204	16101	16032	16064	16233	16117	16013	15985	16057	16015	16125	16162	15998	15853	16030	16101	16042	16083	16096	16223	15967	15986	16020	16068	15892	16077	16095	15973	15908	15985	16071	15975	15920	15952	15974	15925	15935	16008	16070	16005	16021	16226	15984	15903	16030	15953	16111	16158	16084	16035	16017	15943	15961	15882	15928	16058	15917	16358	16010	15951	16048	16156	15966	16137	15989	15828	15930	15975	16066	15951	16037	16096	15967	16092	16045	15973	16069	16005	16058	15793	16085	15922	16082	15868	16107	16037	16044	15908	16103	16099	16030	15849	15943	16061	15957	16080	16043	16074	15906	15834	16098	16030	15893	16189	15907	16115	15893	16031	16069	16415	16105	16081	15865	15923	16011	16128	16001	16135	15994	16002	15962	16112	15944	16015	15932	16093	15996	16126	15804	16082	16004	15995	15974	16110	15954	15970	16129	15825	15985	15998	16013	15977	15969	15929	15942	15987	16104	15881	16054	16065	16082	16170	15912	15873	16109	16167	15971	16208	16022	16100	16042	16035	16241	16049	16086	15966	15969	15948	16014	16081	16136	16119	16115	15997	15911	16036	15993	15988	15994	16057	16088	16136	15971	16020	15939	15926	16100	16194	15971	15979	15993	16218	16093	15964	16214	15931	16093	16142	16206	16216	16049	15980	16057	16162	16071	16033	16084	15942	16027	16088	15948	16107	15955	15978	16037	16064	15942	15988	16016	16006	16016	15922	15843	16088	16140	16019	16029	16009	16048	16301	16103	16128	15976	16095	16132	15861	15983	15970	15902	16057	16067	16014	16135	15986	16090	16092	16098	15962	16032	16078	16139	15938	15885	15907	16168	15852	16071	15994	16112	16126	16121	16011	15986	16034	16034	16042	15937	16013	16072	16177	15868	15981	16048	15987	15954	15925	15993	15999	16006	16018	16108	15879	15943	16109	16047	16166	15981	16069	15922	16072	16038	16131	16052	15947	16038	16105	16068	15934	15820	15968	16075	16045	15893	15955	15937	15891	16007	15819	15958	16012	15957	16066	16040	15927	16092	15966	16013	16109	16063	16038	16153	16063	15905	16023	16126	16034	16088	15975	15944	15822	16003	16090	15895	15928	16121	15874	15993	16123	15989	16021	15912	15953	16098	15990	15984	15909	16035	16092	15958	16056	16095	15960	15970	15842	15953	16028	16206	15914	15950	16075	15945	15896	15990	16154	15884	16066	15957	16188	16001	16107	16007	16074	15973	16009	16032	16170	16018	15973	16069	16033	16079	15993	15950	15947	16037	15971	16035	15925	16060	16016	16059	16030	16035	16019	16016	16001	16016	16102	15942	16188	16055	16017	16140	16004	15876	16024	16024	15956	15872
23077	22384	38307	45865	40456	28642	24963	20576	19310	19571	19765	19466	19512	19492	19560	19421	19232	19266	19454	19214	19372	19533	19220	19431	19426	19339	19184	19321	19271	19213	19350	19233	19317	19136	19391	19160	19110	19071	19092	19323	19135	19252	19302	19142	19180	19342	19333	19341	19081	18974	19181	19179	19303	19321	19398	19130	19281	19274	19267	19139	19102	19135	19363	19316	19240	19353	19343	18946	19158	18984	19368	19086	19196	19375	19257	19282	19227	19115	19104	19158	19213	19201	19334	19323	19223	19178	19305	19072	19156	19188	19285	19195	19190	19125	19191	19018	19163	19102	19255	18900	19312	19000	19190	19188	19013	19126	19052	18959	19064	18990	19181	19013	19120	19150	19336	19279	19062	19135	18985	19140	19129	19105	19136	19134	19171	19134	19118	19052	19192	19075	19132	19214	19222	19131	19061	19184	19266	19113	19211	19020	19200	19113	19157	19204	19141	19222	19144	19218	19078	18972	19195	19079	19044	19101	19133	19121	19172	19108	19152	18962	19033	19186	19234	19156	19310	19180	19239	18971	18993	18931	19001	19112	19130	19029	19071	19033	19138	19207	19134	19287	19412	19360	19153	19012	19170	18972	19052	18958	19059	19107	19109	19202	19076	19170	19067	19057	19144	19065	19217	19330	18951	19192	19065	19028	19077	18967	19012	18947	18908	19262	18932	19128	18945	18996	19039	19233	19124	18889	19061	18787	18977	18960	19138	19125	19120	19356	19060	19039	19239	18979	19195	19089	19029	18967	19005	19017	18907	19087	19083	19106	19128	18950	19192	19053	19091	19205	19200	19057	19106	19070	19162	19247	19081	19166	19296	19313	19252	18994	19020	19324	19076	18999	19097	19153	18967	19012	19077	19237	19150	19044	19102	19078	19114	19110	19172	19185	19049	18975	18940	19398	19216	19146	19034	19053	19116	19094	19031	19116	19224	19111	19086	19084	18935	19327	19024	19132	19280	19264	19154	19058	19059	19125	19144	19338	19071	19268	18992	19171	18970	19314	19073	19018	19266	19109	19077	19200	19346	19170	19030	19127	19338	18995	19036	19174	19049	19073	19291	19039	19213	19064	19324	18914	19248	19214	19367	19119	19191	19191	18940	19140	19330	19053	19305	19205	19342	19103	19274	19039	19212	19278	19149	18912	19134	19136	19371	19122	19175	19339	19197	19238	19018	19265	18881	19145	19207	19223	19182	19059	19079	19031	18950	19144	19257	19297	19218	19186	19153	19212	19034	19086	19205	19104	19209	19110	19199	19087	19076	19210	18957	19001	19267	19336	18951	19211	19116	19064	18990	19270	19347	19133	18998	19319	19116	19090	19198	18964	18977	19086	19364	19154	19199	19181	19011	19152	18921	19140	19064	19170	19075	19377	18993	19093	19193	19198	19329	19073	19064	19219	19251	19152	19336	19139	19149	18971	18875	19089	19248	19085	19167	18838	19053	19008	19081	19002	19112	19120	19188	19133	19115	19138	18990	19057	19072	19040	19247	19297	19397	19200	19099	19048	19165	19352	19223	19113	19317	19184	19092	19078	19265	18892	19175	19001	19025	19072	19247	19158	19333	19043	19223	19111	19161	19135	19125	19170	19066	19277	19113	19134	19217	19313	19129	19179	19301	19199	19244	18981	19177	19038	19119	19168	19184	19184	19107	18875	19035	19078	19106	18998	19196	19075	19114	19125	19208	19399	19294	19246	19184	19209	19194	19144	19213	19166	19040	19085	19349	19240	19180	19184	19031	19186	19157	18822	19061	19066	19070	19253	19073	19080	18981	19114	19084	19071	19440	19232	19055	19291	19142	19139	18923	19105	19046	18961	19108	19135	18909	18928	19077	19100	19123	19091	19086	19223	19143	19274	19121	18993	19055	19216	19148	19315	19200	19131	19054	19232	19200	19304	19231	19222	19289	19138	19135	19211	19153	19062	19154	18942	19176	18802	19014	19213	19129	19200	19216	19236	19027	19112	19186	19114	19140	19075	19017	19094	19071	19119	19161	19106	18973	18990	18891	19141	18919	19160	19011	19032	18999	19222	19010	19032	19258	19047	19136	19313	19273	19140	18925	19135	19053	18873	19095	19298	19090	19194	19167	19103	19129	19175	18993	19183	19124	19085	19084	19087	19261	19186	19155	19311	19228	19379	19199	19042	18959	18815	19014	19228	19288	19362	18964	19095	19051	18986	19212	19012	19283	19069	19074	19275	19079	19111	19231	19027	18907	19072	19241	19346	19166	18970	19065	19066	19174	19192	19030	19100	18887	19195	19333	19182	19383	19184	19242	19259	19278	19250	19197	19145	19456	19024	19035	19117	19228	19113	18777	18955	18978	19139	19180	19248	19249	19223	18999	19165	19182	19266	19009	19181	19100	19018	19111	19180	19095	19271	19220	19052	19231	19046	19099	19163	19237	19248	19345	19057	19112	18974	19202	19182	19096	19131	19351	19184	18983	19209	18984	19087	19064	19113	19201	19459	19111	19031	19125	19178	18918	19365	18889	19006	19127	19178	19158	19163	19189	19053	19036	19185	19064	19048	19188	18846	19257	19194	19212	19040	19093	18946	19047	19197	19062	19115	19012	19173	19025	19232	19262	19232	19469	19208	19102	19209	19262	19050	19054	18962	19075	19054	19091	19244	19172	19102	19259	19067	18900	19042	18981	19044	18934	19167	19048	19117	19006	19054	19211	19048	19126	19067	19159	19350	19157	19226	19227	19182	19103	19131	19207	19160	19172	19188	19088	19081	19144	19066	19215	19195	19197	19070	19060	19109	19123	19115	18922	18920	19182	19316	19354	19078	19046	19155	19320	19040	18962	19177	19146	19130	19119	19044	19407	18951	19190	19314	19246	19210	19110	19003	19078	19278	19158	18970	19164	19093	19022	19258	19151	19003	19095	18972	19295	19079	19104	19102	19235	18927	19321	19051	19127	19277	19180	19368	18838	19105	19360	19263	19257	19091	19332	19072	19111	19161	19439	19175	19001	19163	19288	19296	19117	19072	19141	19200	19206	19176	19134	19221	19310	19263	19137	19080	19250	19166	19223	19148	19077	19418	19204	19081	19293	19316	19225	19223	19235	19138	19211	19131	18985	19264	19006	19010	19041	18925	19332	19325	19065	19139	19115	19135	18971	19124	19297	19226	19205	19333	18835	18976	19246	19392	19067	19262	19212	19161	19159	19067	19106	19076	19272	19125	19225	19197	19054	19071	19221	19088	18834	19227	19248	19120	19035	19018	19065	19114	19207	19030	18890	18900	19092	19125	19213	19192	19184	19176	19149	19009	19124	19015	19214	19221	19310	19386	19392	19180	19182	19059	19069	19178	19149	18916	19073	19101	18979	19096	19237	19270	18984	19004	19098	19088	19169	19179	19154	18971	18995	19107	18917	18969	19131	19252	19130	19116	19066	19317	19128	18889	19007	19249	19093	19019	18999	19056	19273	19209	19089	19344	19098	19204	19095	19215	19385	19061	19289	19091	19132	19117	19205	19092	19208	19285	19354	19371	19171	19202	18995	19039	19179	19151	19119	19142	19203	19157	19139	19184	19409	19267	19251	19199	19284	18984	19181	19174	19057	19274	18976	18931	19091	19205	18971	19198	18981	19182	19265	19445	19429	19320	19060	19132	19048	19159	19221	19122	19160	19215	19186	19008	19025	18951	19060	19132	18997	19038	18986	19031	19348	19206	19137	19088	19236	19080	19248	19106	19174	19402	19095	18948	19103	19154	18981	19035	19101	19005	19137	19167	19192	19093	19032	19020	19051	19026	19021	19069	19072	18943	19147	19256	19001	19086	18955	19181	19177	19046	19187	19098	19070	19163	19166	19060	18834	19250	19257	19047	19147	19041	18848	19183	18965	19137	19201	19230	19119	19260	18875	19141	19106	18942	19274	19391	18978	19234	19252	19410	19148	19251	19094	19150	19254	19041	18877	19188	19014	19118	19072	19212	19190	19037	19089	19029	19200	19215	19120	19308	19138	19199	19079	19266	19239	19285	19007	19039	19204	19201	19365	19179	19052	19027	19044	18932	19102	19068	18959	19004	18990	19021	19058	19070	19111	19126	19196	19212	19100	19147	19120	19099	19077	18984	19198	19362	19225	18910	19032	19110	19046	19089	19193	19091	19041	19101	19211	19217	19297	19085	19160	19074	19055	19044	19189	19059	19058	19102	19247	19041	19215	19037	19010	19272	19184	19084	19012	19153	19086	19015	19277	19388	18981	19134	18955	19075	19139	19032	19153	19248	19021	19064	18989	19001	19108	19116	19504	19117	19191	19316	19115	19078	19020	19053	19265	19159	19164	19250	19210	19131	19045	19138	19009	19208	19198	19010	19163	19050	19054	19205	18930	19000	19118	19196	19197	19240	19016	19034	18997	19037	19358	19217	19105	19128	19085	19089	19185	19086	18983	19261	19208	19111	19099	19065	19099	19200	19159	19126	19151	19057	19200	18819	19240	19124	18901	19152	19088	19207	19060	19375	19198	19080	19229	19106	19104	19355	19211	19202	19116	18931	19261	19027	18946	19083	19241	19220	19123	19032	19296	19422	19303	19102	19132	19259	19076	19261	19185	19198	19290	19139	19124	19134	19138	19039	19279	19240	19183	19004	19038	19247	19193	19076	18937	19179	19233	19032	19317	19057	19227	19073	18979	19135	19248	19158	19037	19040	19047	19019	19215	19069	19019	18935	19094	19039	19102	19184	19076	19219	19406	19090	19368	19319	19167	19253	19302	19298	19130	19022	19238	19019	19201	19111	19305	19234	19113	19153	19171	19174	19088	19111	19076	19225	18952	19197	18983	19114	19114	19123	19296	19052	19079	19306	19113	19081	19232	19152	19095	19176	19246	19208	19408	18971	19155	19211	18890	19027	18963	19063	19124	19157	19314	19117	19057	19151	18998	19298	19071	19127	19151	18949	18920	19269	19262	19188	19114	19213	19152	19016	19226	19120	19089	19160	19020	19079	19007	19192	19271	19113	19259	19167	19256	19159	19200	18990	19059	19179	19099	19207	19116	19253	18978	19374	19017	18870	19114	19136	18895	19071	18983	19181	19085	19027	19016	18913	18954	19198	19258	19209	19414	19183	19253	19174	19063	18885	19259	19260	19166	18878	19061	18851	18999	19067	19061	19097
59813	104869	98831	82030	53934	23466	16063	15857	15858	16049	15877	15707	15919	15834	15742	16150	15749	15820	15691	16013	15818	15827	15755	16053	15882	15871	15910	15857	15925	15934	15853	15909	15881	15857	16009	15742	15884	15813	15820	15786	15975	16052	15943	15926	15984	15880	15919	15834	15772	16018	15971	15880	15966	15842	15933	15764	15938	15996	15772	15734	15754	15695	15793	15863	15879	16143	15979	15959	15920	15778	15705	15736	15761	16110	15955	16042	15990	15948	15831	15879	16056	15866	15894	15681	16039	15931	15785	15975	15781	15912	16000	15697	15765	15826	15869	15861	15601	15949	15995	15898	15757	15800	15881	15785	15762	15793	15876	15809	15733	15935	15696	15789	15699	15823	15899	15901	15762	15952	15889	15846	15921	15814	15792	15835	15944	15991	15782	15840	15900	15809	15860	15764	15859	15740	15743	15871	15789	15923	15874	15790	15781	15698	15829	15965	15916	15691	15914	15818	15777	15929	15843	15870	15866	15903	15972	15856	15865	15935	16025	15843	15720	15774	15831	15958	15925	15842	15784	15915	15770	15717	15769	15961	15873	15801	15991	15734	15951	15841	15908	15880	15816	15812	15819	15845	16071	16004	15792	16007	15864	15898	15808	15901	15978	15805	15848	15802	15931	15846	15913	15804	16039	15792	15704	15954	15944	15805	15856	15809	15924	16025	15832	16017	16086	15825	15843	15773	15947	15810	15638	15882	15995	15777	15989	15750	15932	15807	15848	15891	15803	15861	15958	15721	15730	15737	16061	15819	15998	15920	15927	15854	15767	15805	15887	15750	15823	15799	15725	15856	15864	15899	15665	15965	15846	15777	15841	15669	15808	16056	15768	15761	16029	15927	15706	15913	15839	15875	15923	15672	15904	15890	15912	15766	15813	16021	15845	15834	15657	15943	15828	15781	15618	15929	15951	15830	15767	15855	15889	15807	15834	15702	15777	15704	15913	15908	15873	15873	15802	15851	15848	15819	15849	15906	15729	15645	15779	15835	16099	15877	15813	15845	15958	15897	15779	15830	15779	15889	15875	15885	15878	15877	16000	15764	15930	15569	15944	15758	15898	15974	15980	15817	15797	15689	15681	15854	15798	15882	15810	15859	15926	15730	15822	15765	15945	15739	15768	15964	15769	15859	15930	15749	15862	15919	15976	15954	15842	15822	15908	15738	15865	15789	15968	15922	15877	15924	15836	15665	15898	15922	15944	15877	15788	15863	15737	15836	15765	15819	15842	15880	15877	15745	15919	15874	15948	15886	15837	15860	15851	15957	15783	15969	15886	15776	15960	15781	15788	15979	15848	15887	15917	15907	15793	15949	15741	15733	15893	15826	15854	15774	15749	15731	15838	15868	15880	15973	15854	15862	15857	15996	15891	15889	15902	15781	15901	15890	15885	15881	15934	15931	16026	15677	15856	15798	15900	15722	15865	15795	15861	15663	15994	15778	15867	15722	15870	15907	15918	15790	15843	15858	15982	15748	16090	16041	15870	15715	15793	15796	15894	15808	15794	15694	15735	15866	16029	15905	15852	15801	15850	15811	15901	15877	15893	15743	15778	15916	15920	15916	15922	15833	15812	15833	15737	16019	15885	15989	15711	15801	15943	15931	15881	15868	15837	15712	15809	15781	15761	15883	15912	15896	15833	15873	15883	15811	15840	15990	15774	15893	15884	15754	16035	15777	15865	15798	15866	15826	15779	15902	15869	15733	16055	16050	15798	15876	15825	15882	15878	15692	15793	15972	15781	15997	16064	15808	15972	15811	15857	15794	15910	15888	15772	15959	15806	15794	15874	15930	15684	15671	15914	15878	15716	15952	15732	15778	15908	15887	15929	16015	16008	15802	15931	15885	15834	15871	16047	15699	15689	15945	15835	15819	15839	15857	15940	15921	15795	15932	15862	15902	15830	15917	15798	15779	15961	15775	15686	16038	15924	15920	15945	15808	15745	15863	15873	15875	15698	15813	15800	15780	15855	15760	15904	15796	15911	15797	16034	16059	15750	15806	15819	15986	15889	15945	15927	15751	15809	15979	15801	15842	15785	15820	15923	15714	15722	15736	15901	15906	15845	15779	15713	15779	15840	15729	15779	15776	15880	15869	15881	15827	15971	15885	15774	15846	15755	15945	15907	15885	15856	15654	15769	15911	15884	15876	15949	15857	15857	15762	15926	16005	15712	15823	15924	15725	15851	15883	16041	15958	15792	15673	15846	15827	15886	15848	15883	15873	15834	15921	15689	15823	15952	15779	15786	15950	15889	15831	15856	15844	15821	15900	15923	15611	16032	16070	15853	15817	15797	15978	15919	15854	15794	15784	15903	15794	15791	15939	15749	15912	15785	15656	15929	15867	15913	15981	15828	15839	16008	15783	16070	15740	15804	15944	15855	15814	15939	15762	15626	15756	15861	15875	15813	15834	16001	15813	15950	15916	15909	15806	15726	16006	16020	15631	15725	15870	15850	15915	15834	15681	15965	15830	15907	15932	15838	15805	15848	15973	15903	15836	15769	15638	16016	15780	15787	15738	15603	15859	15812	15822	15728	15749	15838	15840	15857	15830	15842	15773	15895	15888	15961	15737	16050	15875	15982	15792	15646	15787	15852	15907	16034	15686	15953	15790	15733	15851	16043	15867	15769	15690	15876	16012	15859	15833	15895	15844	16047	15847	15911	15971	15868	15731	16000	15786	15949	15786	15857	16024	15653	15842	15851	15755	15838	15693	16009	15757	15942	15718	16039	15656	15950	15857	15796	15864	15873	15847	15874	15719	15851	15784	15848	15801	15920	15733	15696	15778	15802	15840	15816	16022	15976	15949	15886	15909	15885	15855	15851	15751	15962	15833	15915	16073	15870	15866	15785	15855	15844	15859	15744	15823	15845	16068	15917	15910	15965	15987	15782	15785	15723	15901	15852	15804	15805	15868	15865	15864	15944	15783	15710	15574	15942	15786	15818	15758	15835	15930	15776	15813	15933	15895	16042	15991	15875	15922	15759	16014	15940	15946	16030	15796	15714	15943	15867	16039	15755	15845	15856	15779	15869	15824	15822	15851	15862	15737	15943	15885	15850	15849	15830	15973	15876	15926	15961	15935	15837	15860	15816	15858	15710	16057	15795	15738	15826	15858	15924	15774	15742	15708	15849	15739	15956	15971	15887	15804	15800	15991	15778	15763	15885	15865	15730	15818	15785	15722	15789	15819	15930	16011	15734	15753	15671	15935	15831	15852	15624	15813	15898	15939	15759	15757	15878	15861	15778	15950	15802	15918	15814	15621	15819	16004	15800	15855	15759	15754	15778	16010	15867	15852	15911	15749	15907	15820	15946	15780	15612	15825	16085	15725	15977	15916	15908	15862	15809	15867	15934	15897	15856	15807	15742	15973	15806	15832	15858	15983	15802	15751	15705	16080	15894	15778	15891	15745	15853	15877	15922	15904	15915	15841	15995	15712	15624	15761	15902	15737	15603	15858	15860	15603	15721	15911	15842	15786	15696	15841	15939	15954	15902	15888	15815	15853	15983	15672	15771	15999	15707	15797	15856	15777	15750	15885	15863	15875	15800	15888	15926	15729	16052	15838	15793	15877	15957	15906	15982	15839	16012	15882	15766	15758	15859	15666	15911	15807	15759	15819	15908	15790	15949	15905	15759	15955	15948	15897	15888	15972	15885	15719	15707	15883	15987	15698	15787	15860	16040	15753	15721	15808	15769	15686	15896	15863	15932	15947	15953	15559	15740	15980	15730	15999	15881	15720	15801	15849	15789	15653	15949	15859	15718	15861	16087	15974	15953	15973	15884	15742	15874	15860	15761	15998	15807	15679	15982	15960	15882	15634	15794	15977	15657	15962	15867	15757	15932	15720	15857	15805	15924	15858	15755	15974	15798	15946	15778	15853	15804	15915	15953	15762	15904	15678	15667	15934	15783	15899	15839	15761	15733	15854	15760	15769	15845	15826	15871	15743	15939	15813	15926	15665	15775	15817	16075	15781	15748	15794	15773	15757	15935	15759	15773	15736	15874	15864	15802	15928	15793	15897	15858	15790	15880	15791	15758	15924	15672	15741	15933	15750	15916	16076	15795	15841	15768	15936	15823	16049	15896	15856	15843	15828	15885	15879	15953	15926	15788	15858	15940	15699	16056	15973	15863	15888	15787	15824	15810	15960	15868	15749	15876	15773	15834	15819	15846	15810	15738	16039	15815	15865	15788	15858	15813	15798	15856	15882	15896	15880	15688	15852	15857	16083	15864	15808	15761	15917	15704	15849	15873	15737	15870	15855	15979	15678	15871	16071	15887	15867	16001	15705	15888	15891	15806	15766	15967	15898	15919	15998	15922	15909	15816	15788	15919	15876	15799	15829	15673	15896	16086	15902	15886	15975	15926	15844	15862	15910	15648	15817	15838	15832	15764	15667	15766	15852	15744	15889	15935	15879	15839	16104	15826	15804	15872	15918	15751	15798	15753	15776	15618	15926	15684	15934	15713	15904	15927	15911	15932	15978	15905	16052	15711	15839	15931	15906	16061	15777	15857	15804	15703	15854	15790	15919	15843	15817	15861	15707	15895	15833	15906	15927	15740	15771	15700	15791	15743	15981	15906	15798	15908	15927	15865	15928	15786	15820	15881	15655	16043	15927	15809	15973	15607	15772	15898	15870	15857	15960	15892	15794	15851	15907	15749	15935	15950	15841	15759	15964	15978	15819	15842	15990	15801	15806	15848	15704	15690	15929	15942	15934	15872	15995	15919	15914	15748	15922	16034	15889	15749	15869	15930	15952	15800	16017	15758	15877	15887	15827	15736	15822	15841	15861	15894	15811	16031	15757	15915	16047	15798	15801	15822	15789	15796	15837	15931	15861	15853	15840	15792	15918	15778	15872	15797	15803	15831	15801	15863	15959	15786	15789	15767	15933	15799	15898	15866	15933	15818	15898	15837	15948	15772	15898	15848	15902	16017	15889	15877	15912	15838	15966	15815	15870	15922	15887	15827	15670	16002	15887	15907	15797	15915	15778	15906	15932	15772	15841	15800	15836	15907	15654	16025	16002	15868	15896	15810	15723	15934	15708	15831	15878	15871	15863	15777	15902	15775	16115	15853	15929	15778	15872	15991	15760	15802	15731	15939	15996	15831	15724	15929	15798
28985	32938	45732	38061	25750	20371	19119	18966	18907	18862	18979	18889	18823	18846	19003	18880	19084	19139	18682	18938	18898	18945	18703	19019	19048	18746	19025	18852	18615	18738	18636	18962	18959	18688	18805	18660	18988	18984	18816	18716	18876	18653	18815	18933	18597	18801	18739	18575	18817	18672	18954	18666	18720	18786	18736	18758	19010	18754	18891	18695	18540	18956	18890	18728	18879	18835	18895	18805	18979	18624	18781	18813	19052	18886	18791	18864	18730	18676	18709	18810	18842	18924	18654	18670	18784	18945	18876	18889	18873	18817	18802	18644	18871	18808	18818	18683	18735	18694	18624	18910	18764	18843	18766	19034	18956	18590	18885	18914	18865	18684	18702	18744	18824	18774	19006	18771	18600	18676	18692	18675	18923	18698	18725	18970	18623	18907	18808	18709	18819	18924	18924	19062	18874	18679	18789	18880	18823	18814	18808	18826	18719	18580	18895	18771	18815	18979	18768	18811	18955	18686	18847	18863	18658	18899	18756	18774	18693	18739	18784	18933	18752	18938	18752	18706	18641	18790	18857	18813	18568	18840	18859	18823	18802	18915	18884	18892	18761	18831	19003	18870	18828	18701	18688	18650	18841	18974	18872	18769	18822	18698	18729	18629	18861	18739	18723	18862	18886	18754	18748	18990	18889	18794	18735	18869	18959	18995	18842	18731	18781	18842	18947	18741	19013	18804	18912	18920	18876	18737	18765	18921	18889	18835	18833	18887	18832	18887	18703	18638	18731	18769	18577	18763	18925	18909	18924	18790	18974	18803	18681	18751	18840	18899	18755	18761	18931	18868	18916	18757	18824	18865	18831	18942	18724	18658	18606	18744	19039	18923	19096	18977	18870	18871	19035	18811	18672	18655	18844	18871	18847	18763	18720	18807	18709	18686	18667	18733	18772	18778	18768	18699	18632	18638	18782	18778	18802	18768	18867	18863	18688	18759	19066	18801	18780	18621	18961	18768	18719	18704	18858	18808	18759	18961	18819	18843	18730	18901	18755	18722	18890	18987	18793	18969	18830	19002	18783	18895	18762	18606	18726	18628	18733	18946	18831	18898	19033	18742	18750	18975	18647	18665	18884	18799	18766	18799	18887	18926	18916	18893	18955	18838	18902	18807	18716	18974	18777	18643	18797	18861	18996	18897	18724	18786	18814	18886	18670	18719	18652	18970	18625	18781	18558	18663	18803	18990	18817	18989	18870	18881	18766	18728	18847	18775	18837	18927	18931	18747	18835	18731	18896	18774	18750	18896	18763	18882	18970	18865	18821	18725	18732	18713	18860	18936	18984	18873	18624	18817	18970	18990	18718	18692	18772	18840	18735	18804	18605	18790	18631	18802	18701	18791	18884	19054	18744	18511	18655	18695	19042	18741	18845	19039	18878	18879	18803	18822	18981	18836	18820	18626	18795	18686	18832	18695	18841	18640	18699	18867	18780	18833	18783	18784	18774	18686	18663	18752	18854	18974	18749	18922	18658	19062	18555	18902	18750	18683	18760	18849	19003	18931	18919	18802	18916	18839	18969	18939	18991	18790	18847	18885	18972	18763	18782	18766	18771	18686	18758	18687	18927	18759	18802	18887	18792	19018	18929	18968	18727	18811	18850	18787	18872	18812	18848	18764	18896	18799	18911	18926	18981	18853	18740	18837	18906	18724	18735	18827	18794	19058	18696	18729	18907	18821	18735	18965	18844	18839	19006	19068	18672	18706	18793	18882	18948	18870	18795	18769	18949	18839	18879	18584	18912	18822	18823	18709	18788	18957	19090	18962	18608	18796	18746	18813	18862	18921	18899	18875	18733	18855	18972	18898	18808	18711	18808	18778	18762	18841	18844	19012	18713	19030	18772	18686	18727	18895	18985	18817	18622	18905	18751	18800	18730	19015	18699	18979	18803	18897	18878	18916	18765	18761	18756	18821	18824	18777	18930	18885	18968	18864	18690	18792	18889	18791	18713	18893	18871	18858	19029	18856	18989	18857	18932	18701	18830	18769	18793	18875	18738	18529	18845	18918	18841	18711	18748	18793	18686	18767	18935	18818	18925	18729	18944	18876	18742	18829	18975	18739	18814	18713	18869	18780	18759	18800	19024	19003	18870	18682	18795	18793	18740	18924	18878	18646	18452	18750	18718	18634	18804	18760	18777	18877	18832	18772	18986	18936	18930	18786	18899	18673	18662	18834	18746	18856	18764	18937	18731	18960	18930	18849	18957	18822	18852	18597	18856	18868	18871	18687	18893	18697	18804	18766	18832	18798	18873	18942	18721	18819	18893	18744	19063	18884	18868	18781	18898	18911	18854	18820	18984	18833	18668	18592	18810	18867	18794	18738	18808	18937	18606	18794	18839	18865	18642	18744	18775	18895	18906	18764	18902	18759	18689	18849	18739	18886	18899	18856	18812	18786	18831	18590	18884	18700	18610	18930	18739	18830	18819	18920	18789	18887	18882	18855	18858	18858	18922	18866	18876	18630	18712	18806	18848	18801	18730	18716	18849	18781	18854	18995	19030	19008	18718	18873	18801	18904	18654	18888	19066	18869	18662	18753	18760	18586	18656	18993	18922	19066	18796	18733	18679	18762	18860	18867	18771	18746	18830	18951	18806	18831	18713	18748	18990	18721	18760	18875	18803	18766	18796	18876	18930	18739	18775	18805	18647	18654	18737	18893	18937	19018	18850	18491	18868	18929	19016	19143	18758	18499	18970	19028	18880	18879	18893	18841	18803	18785	18871	18965	18871	18749	18919	19027	18762	18804	19076	18885	18820	18823	18835	18995	19168	18839	18799	18823	18800	18875	18741	18825	18737	18770	18802	18737	18877	18779	18921	18729	18885	18772	18854	18815	18839	18830	18768	18797	18857	18618	18757	18875	18899	18862	18517	18612	18702	18685	18897	19009	18833	18968	18956	18821	18894	18983	18960	18810	18926	18779	18759	18730	18966	18765	18818	18898	18841	18723	18876	18845	18926	18826	18941	18807	18860	18824	18769	18976	18823	18551	18972	18811	18810	18882	18715	18781	19028	18768	18790	18809	18980	18769	18893	18766	18705	18897	18801	19055	18980	18766	18991	18937	18808	18761	18848	18855	18697	18881	18682	18771	18870	18768	18853	18812	19024	18847	18849	18854	18921	18752	18822	18987	18850	18724	18950	18925	18693	18727	18785	18691	18840	19154	18979	18669	18893	18704	18818	18962	18845	18938	18984	18729	18917	19029	18810	18801	18876	18909	18917	18648	18933	18699	18692	18690	18821	18805	18803	18786	18642	18846	18892	18937	19054	18772	18827	18868	19009	18972	18938	18874	18958	18967	19053	19129	18826	18669	18991	18862	18917	18841	19111	18960	18834	18975	18656	18825	18759	18633	18898	18875	18703	18845	18876	18834	18630	18914	18767	18852	18870	18709	19006	18768	18721	18831	18682	18965	18784	18913	18665	18875	18586	18827	18500	18614	18986	18796	18649	18608	18993	18690	18807	18852	19038	19047	19040	18871	18988	18953	18859	18835	18647	18843	18814	18848	18625	18868	18810	18717	18789	18641	18780	18759	18647	18781	19001	18765	18954	18687	18946	18484	18788	18745	18814	18894	18994	18968	19069	18825	18842	18926	18973	18996	18786	18648	18764	18635	18963	18920	18628	18624	18851	18791	18729	18819	18884	18778	18853	18834	18821	18816	18862	18792	18793	18830	18726	18762	18862	18589	18796	18838	18857	18729	18864	18761	18662	18715	18842	18742	18823	18768	18680	18771	18751	18754	18774	18688	18684	18894	18864	18989	18846	19150	18976	19011	18715	18784	18850	18796	18791	18918	18717	18897	18858	18859	18808	18834	18776	18966	18850	18673	18790	18669	18869	18968	18856	18746	18580	18731	18788	18812	18860	18625	18967	18942	19117	18850	18800	18645	18821	18990	18849	18772	18943	18942	18774	18883	18812	18678	18778	18903	18916	18961	18879	18818	18755	18999	18960	19097	18731	18776	18948	18637	18982	18733	18804	18966	18730	18888	18895	18660	19009	18744	18566	18786	18972	18847	18630	18713	18806	18912	18733	18820	18709	18704	18872	18913	18773	18750	18887	18768	19063	18568	18911	18894	18805	18833	18973	18984	18767	18776	18929	18939	18909	18890	18993	18770	18811	18917	18866	19037	18735	18630	18819	18851	19080	18930	18907	18693	18622	18840	18943	18945	18854	18967	18798	18846	18894	18940	18838	18821	18675	18912	18856	18703	19038	18937	18781	18815	19016	18916	18775	18663	18756	18794	18686	18914	18737	18815	18677	19027	18801	18823	19099	18827	18920	18842	18905	18894	18724	19017	18835	18835	18671	18776	18986	18729	18747	18853	18784	18788	18630	18905	18701	19082	18810	18641	18843	18978	19090	18958	18787	18827	18582	18988	18909	19034	18782	18977	18814	18612	18757	18779	18657	18832	19073	19134	18775	18805	18859	18799	18788	18840	18851	18993	18772	18949	18712	18783	18599	18841	18805	18897	18859	18876	19136	18583	18718	18856	18566	18801	18841	18997	18891	18692	18878	18832	18810	18765	18812	18822	18948	18903	18709	18954	18772	18893	18617	18754	18923	18836	18985	19014	18925	18830	18642	18958	19041	18755	18800	18881	18958	18885	18713	18644	18761	18806	18837	18763	18790	18642	18839	18845	18743	19065	18923	18590	19096	18932	18854	18772	18794	18713	18638	18843	18882	18933	18838	18806	18984	18878	18683	18878	18738	18956	18808	18894	18811	18697	18913	18734	18716	18761	18914	18760	18671	18747	18832	18966	18842	18780	18929	18898	18888	18740	18682	18687	18982	18779	18983	18894	18891	18721	18843	18593	18791	18806	18820	18804	18660	18895	18965	18882	18836	18686	18922	18872	18635	18722	18831	19030	18834	18743	18857	18907	18824	18937	18845	18765	18862	18981	18754	18945	18850	18898	18775	18784	18700	18855	18971	18937	18932	18707	18837	18947	18666	18933	18842	18829	18903	18766	18841	18915	18977	18941	18899	18880	18939	18710	18655	18873	18780	18880	18886	18737	18723	18778	18960	18711	18805	18718	18660	19090	18811	18869	18715	19022	18828	19007	18935	19087	18894	18917	18795	18869	18696	18973	18985	18848	18881	18902	18819	18703	18792	18821	18952	18609
31797	53397	48892	34892	22070	16397	15795	15723	15600	15695	15689	15787	15764	15755	15740	15751	15706	15648	15855	15735	15769	15647	15674	15697	15594	15688	15725	15631	15763	15605	15661	15632	15634	15728	15544	15760	15634	15648	15810	15885	15475	15560	15679	15678	15642	15701	15661	15678	15637	15693	15604	15756	15800	15936	15733	15605	15681	15892	15752	15888	15735	15858	15700	15601	15714	15500	15661	15605	15722	15774	15587	15724	15548	15893	15673	15525	15640	15608	15784	15686	15542	15750	15434	15813	15718	15652	15693	15684	15742	15664	15761	15560	15664	15626	15627	15767	15759	15773	15738	15808	15906	15474	15677	15712	15654	15737	15667	15622	15745	15699	15563	15851	15544	15675	15463	15679	15705	15737	15708	15596	15781	15645	15674	15730	15603	15676	15754	15488	15530	15803	15619	15546	15724	15695	15581	15860	15831	15666	15543	15678	15626	15686	15782	15618	15701	15669	15690	15482	15618	15616	15680	15826	15572	15755	15828	15762	15503	15536	15655	15835	15688	15654	15876	15628	15760	15637	15781	15676	15438	15703	15673	15714	15687	15808	15687	15767	15839	15561	15626	15582	15704	15665	15581	15669	15717	15681	15770	15644	15718	15699	15640	15680	15498	15704	15739	15782	15702	15857	15612	15741	15625	15646	15824	15888	15600	15823	15744	15851	15620	15525	15656	15593	15657	15736	15731	15625	15860	15649	15791	15780	15630	15691	15599	15650	15577	15724	15509	15531	15725	15684	15591	15716	15668	15670	15585	15686	15700	15643	15724	15683	15796	15492	15722	15656	15881	15654	15749	15710	15666	15713	15670	15772	15786	15731	15574	15635	15586	15590	15575	15619	15829	15544	15708	15686	15665	15802	15724	15810	15721	15680	15689	15734	15731	15803	15696	15600	15759	15681	15619	15626	15698	15655	15952	15567	15725	15690	15549	15673	15703	15565	15711	15739	15624	15660	15737	15633	15636	15863	15581	15628	15783	15844	15731	15740	15659	15618	15628	15765	15623	15661	15593	15764	15606	15612	15590	15709	15569	15788	15614	15880	15690	15697	15749	15667	15847	15598	15724	15576	15581	15619	15638	15779	15584	15659	15769	15640	15639	15638	15620	15727	15521	15712	15869	15755	15640	15567	15678	15518	15546	15647	15662	15630	15617	15930	15643	15761	15574	15804	15756	15591	15700	15696	15776	15525	15636	15753	15834	15722	15634	15631	15803	15663	15751	15825	15667	15732	15584	15590	15556	15674	15535	15595	15686	15736	15639	15636	15693	15630	15809	15585	15792	15609	15722	15684	15751	15773	15785	15664	15687	15574	15651	15573	15831	15653	15775	15637	15802	15546	15707	15824	15709	15497	15689	15801	15702	15789	15463	15749	15635	15585	15786	15537	15631	15561	15759	15734	15637	15633	15634	15692	15669	15717	15778	15742	15665	15503	15641	16017	15673	15807	15741	15838	15566	15620	15661	15739	15645	15649	15532	15614	15541	15725	15659	15794	15598	15735	15758	15598	15698	15591	15689	15589	15630	15695	15706	15494	15784	15719	15583	15439	15761	15581	15587	15756	15678	15587	15526	15534	15778	15667	15454	15735	15645	15744	15715	15682	15603	15771	15869	15674	15775	15490	15667	15641	15775	15606	15596	15696	15697	15745	15652	15683	15548	15730	15723	15673	15603	15902	15710	15618	15791	15779	15520	15620	15628	15805	15872	15795	15730	15628	15724	15767	15601	15528	15587	15566	15632	15614	15686	15656	15773	15596	15630	15535	15706	15804	15602	15657	15584	15704	15725	15707	15675	15759	15724	15752	15722	15723	15710	15968	15859	15651	15743	15685	15743	15778	15501	15804	15657	15684	15872	15703	15673	15657	15617	15767	15520	15753	15738	15809	15685	15758	15754	15654	15808	15734	15708	15643	15711	15690	15879	15861	15772	15521	15529	15801	15691	15727	15523	15526	15438	15546	15648	15598	15749	15785	15525	15860	15649	15728	15665	15787	15532	15687	15732	15676	15780	15609	15625	15617	15529	15567	15835	15593	15587	15702	15810	15597	15656	15761	15823	15570	15690	15703	15538	15682	15683	15728	15737	15694	15773	15670	15724	15627	15732	15885	15772	15706	15592	15690	15526	15889	15689	15817	15716	15760	15684	15784	15451	15701	15515	15590	15444	15585	15704	15710	15584	15634	15587	15683	15572	15675	15573	15800	15611	15752	15596	15697	15715	15598	15865	15805	15657	15729	15463	15697	15745	15858	15708	15652	15634	15637	15693	15604	15812	15525	15684	15571	15507	15666	15685	15593	15810	15661	15535	15591	15780	15710	15594	15755	15733	15588	15765	15587	15569	15616	15600	15690	15750	15785	15583	15554	15674	15610	15668	15523	15633	15683	15590	15768	15700	15605	15591	15760	15810	15688	15817	15844	15753	15643	15635	15737	15780	15637	15832	15867	15646	15766	15597	15664	15685	15676	15608	15567	15768	15815	15577	15744	15673	15702	15705	15570	15619	15456	15614	15573	15905	15683	15695	15726	15659	15650	15688	15608	15754	15854	15560	15663	15738	15688	15718	15547	15864	15673	15632	15766	15604	15657	15680	15616	15802	15566	15709	15728	15749	15839	15622	15833	15696	15522	15632	15709	15718	15713	15581	15717	15811	15580	15774	15733	15624	15484	15776	15701	15792	15653	15693	15681	15790	15689	15737	15809	15604	15721	15684	15715	15672	15587	15603	15670	15651	15709	15779	15921	15635	15658	15564	15754	15608	15913	15671	15609	15733	15881	15649	15796	15585	15756	15703	15805	15800	15766	15720	15732	15658	15727	15750	15686	15900	15909	15611	15694	15588	15532	15704	15739	15684	15739	15637	15706	15746	15629	15588	15727	15680	15662	15729	15787	15690	15736	15625	15810	15837	15807	15703	15798	15651	15710	15738	15709	15524	15599	15586	15776	15819	15744	15692	15689	15708	15612	15754	15741	15805	15758	15640	15826	15659	15547	15751	15785	15724	15798	15706	15721	15573	15884	15729	15662	15680	15766	15701	15770	15649	15845	15617	15714	15834	15744	15645	15725	15607	15578	15644	15500	15718	15689	15682	15543	15726	15635	15657	15652	15543	15666	15602	15698	15655	15575	15581	15787	15674	15767	15711	15646	15681	15703	15757	15749	15629	15665	15758	15687	15533	15684	15661	15750	15554	15640	15679	15724	15719	15724	15669	15790	15589	15731	15750	15712	15715	15645	15810	15681	15700	15695	15821	15837	15742	15717	15811	15701	15650	15704	15583	15648	15728	15666	15692	15708	15715	15722	15653	15569	15653	15831	15564	15544	15777	15551	15549	15755	15814	15643	15552	15709	15758	15714	15522	15816	15550	15589	15824	15774	15707	15564	15549	15472	15648	15713	15854	15629	15621	15827	15789	15781	15632	15644	15678	15668	15674	15636	15554	15705	15579	15743	15684	15693	15566	15576	15816	15656	15614	15603	15715	15616	15640	15865	15767	15551	15819	15804	15659	15758	15701	15686	15678	15516	15779	15696	15557	15658	15451	15766	15667	15512	15871	15805	15687	15734	15617	15577	15656	15666	15616	15845	15602	15594	15769	15597	15626	15825	15604	15646	15667	15539	15850	15684	15845	15755	15903	15645	15704	15671	15533	15916	15596	15637	15542	15809	15627	15697	15839	15731	15738	15571	15645	15571	15593	15775	15705	15836	15658	15587	15520	15663	15690	15692	15487	15718	15798	15555	15585	15547	15661	15746	15922	15647	15652	15867	15796	15621	15643	15749	15833	15640	15620	15656	15649	15653	15826	15558	15717	15705	15764	15672	15734	15787	15767	15665	15752	15702	15594	15691	15500	15836	15706	15529	15679	15653	15752	15664	15731	15755	15751	15636	15454	15592	15632	15680	15680	15691	15646	15590	15612	15674	15725	15730	15492	15834	15612	15737	15688	15675	15629	15787	15603	15640	15733	15614	15662	15746	15682	15641	15672	15628	15645	15759	15664	15738	15811	15680	15525	15597	15639	15776	15675	15616	15635	15761	15682	15614	15880	15595	15743	15810	15709	15836	15807	15676	15712	15680	15555	15635	15648	15738	15540	15720	15558	15565	15741	15791	15791	15714	15756	15717	15669	15693	15808	15760	15737	15727	15790	15570	15769	15644	15494	15815	15568	15748	15728	15710	15674	15786	15724	15591	15800	15672	15767	15733	15717	15724	15568	15826	15656	15581	15728	15870	15764	15612	15597	15574	15784	15766	15595	15563	15623	15658	15837	15776	15745	15773	15722	15777	15880	15693	15696	15704	15684	15734	15738	15630	15635	15565	15547	15670	15786	15690	15790	15747	15644	15848	15827	15476	15610	15764	15895	15690	15686	15768	15605	15603	15649	15665	15771	15649	15644	15628	15738	15657	15738	15569	15613	15770	15818	15816	15729	15583	15570	15488	15773	15783	15576	15829	15473	15586	15776	15760	15730	15582	15674	15617	15572	15686	15920	15762	15557	15750	15695	15682	15500	15639	15755	15705	15756	15642	15645	15557	15833	15609	15674	15756	15824	15563	15646	15663	15678	15847	15820	15790	15894	15502	15723	15780	15628	15748	15767	15687	15719	15763	15766	15764	15717	15739	15747	15662	15736	15692	15726	15867	15747	15691	15645	15812	15677	15674	15695	15681	15770	15758	15850	15863	15751	15668	15599	15736	15604	15692	15767	15634	15781	15593	15808	15705	15718	15686	15691	15363	15689	15766	15379	15854	15699	15601	15551	15754	15799	15738	15730	15678	15660	15603	15734	15734	15622	15791	15857	15701	15718	15658	15641	15565	15735	15554	15590	15765	15676	15914	15609	15623	15677	15664	15484	15816	15805	15676	15747	15695	15711	15757	15684	15761	15588	15666	15710	15630	15547	15650	15591	15746	15686	15717	15676	15745	15729	15805	15715	15773	15746	15568	15822	15602	15790	15806	15660	15522	15626	15790	15519	15679	15696	15707	15593	15738	15717	15803	15656	15579	15602	15730	15553	15526	15620	15597	15788	15923	15516	15751	15776	15740	15560	15620	15548	15790	15855	15631	15435	15739	15579	15736	15604	15768	15709	15754	15784	15680	15710	15709	15590	15704	15525	15709	15810	15575	15781	15614	15604	15658
24205	23386	45296	49237	37831	26272	22539	19302	18598	18890	18583	18489	18545	18681	18403	18592	18592	18621	18361	18517	18466	18542	18408	18387	18230	18280	18532	18322	18364	18345	18474	18129	18314	18171	18332	18463	18508	18195	18247	18330	18364	18446	18291	18365	18362	18266	18500	18487	18378	18322	18408	18617	18298	18243	18354	18367	18186	18163	18333	17960	18096	18284	18336	18180	18269	18292	18263	18328	18352	18384	18301	18516	18238	18237	18423	18391	18159	18290	18414	18273	18255	18289	18393	18102	18188	18257	18366	18165	18188	18242	18139	18158	18443	18267	18358	18190	18286	18342	18191	18283	18282	18159	18199	18359	18302	18029	18209	18326	18297	18429	18267	18265	18405	18456	18258	18193	18161	18240	18331	18208	18291	18112	18237	18296	18335	18249	18140	18265	18266	18314	18103	18329	18145	18267	18182	18269	18274	18246	18330	18112	18228	18078	18270	18238	18239	18296	18210	18058	18127	18223	18184	17973	18058	18314	18205	18472	18075	18325	18225	18073	18391	18294	18422	18147	18513	18252	18372	18289	18152	18383	18336	18093	18236	18312	18237	18284	18139	18244	18262	18066	18192	18198	18304	18178	18381	18396	18253	18271	18213	18071	18214	18222	18166	18163	18399	18367	18305	18276	18386	18146	18229	18107	18273	18240	18283	18344	18077	18241	18057	18253	18358	18372	18356	18253	18068	18109	18468	18134	18475	18329	18302	18291	18340	18292	18239	18482	18126	18204	18260	18136	18174	18525	18302	18164	18181	18318	18193	18279	18297	18338	18194	18281	18180	18309	18079	18243	18276	18204	18141	18428	18279	18171	18351	18112	18160	18313	18192	18386	18459	18288	18151	18127	18193	18246	18153	18127	18092	18339	18274	18133	18208	18132	18308	18313	18383	18142	18324	18285	18329	18151	18222	18078	18344	18177	18271	18268	18114	18172	18336	18186	18213	18306	18144	18378	18506	18273	18271	18292	17999	18327	18300	18232	18214	18228	18395	18269	18126	18249	18282	18085	18401	18375	18285	18391	17971	18299	18207	18506	18340	18234	18298	18348	18024	18268	18314	17950	18214	18234	18237	18135	18283	18343	17974	18378	18311	18325	18160	18447	18362	18246	18163	18092	18252	18254	18331	18140	18303	18109	18269	18199	18220	18420	18117	18224	18254	18429	18190	18069	18289	18219	18240	18036	18234	18108	18546	18104	18289	18496	18211	18438	18054	18210	18452	18234	18105	18179	18342	18148	18234	18293	18158	18502	18337	18372	18337	18298	18161	18231	18323	18253	18293	18259	18153	18156	18135	18381	18413	18233	18185	18179	18440	18359	18258	18229	18327	18329	18315	18162	18145	18352	18247	18258	18257	18267	18161	18306	18316	18330	18215	18185	18242	18106	18118	18355	18190	18268	18277	18142	18209	18225	18379	18046	18254	18283	18091	18455	18148	18444	18184	18073	18339	18375	18055	18147	18318	18221	18277	18354	18326	18151	18122	18093	18288	18123	18137	18327	18084	18345	18342	18297	18079	18215	18287	18173	18131	18227	18146	18406	18308	18243	18309	18424	18111	18388	18269	18076	18199	18227	18357	18436	18355	18434	18455	18296	18128	18253	18176	18006	18190	18250	18278	18307	18278	18289	18468	18164	18139	18285	18095	18000	18173	18227	18204	18225	18164	18456	18264	18019	18339	18229	18157	18079	18291	18297	18376	18180	18305	18341	18342	18012	18177	18243	18512	18267	18034	18214	18363	18316	18472	18356	18171	18385	18063	18259	18350	18417	18332	18313	18152	18210	18187	18166	18207	18149	18065	18430	18202	18383	18342	18124	18127	18203	18395	18240	18220	18124	18133	18235	18238	18469	18286	18257	18391	18260	18253	18116	18387	18427	18512	18163	18162	18209	18297	18249	18196	18239	18264	18099	18217	18135	18174	18334	18333	18179	18174	18238	18148	18290	18052	18337	18203	18069	18331	18328	18292	18240	18463	18200	18237	18089	18338	18225	18369	18202	18312	18323	18212	18413	18421	18382	18133	18190	18508	18479	18337	18303	18572	18490	18333	18231	18022	18207	18352	18169	18224	18216	18213	18068	18182	18167	18299	18275	18179	18137	18109	18231	18235	18212	18317	18405	18311	18427	18282	18121	18202	18090	18248	18181	18318	18183	18218	18343	18222	18397	18186	18225	18172	18224	18221	18198	18090	18233	18458	18184	18145	18287	18151	18032	18195	18264	18503	18255	18333	18564	18165	18078	18200	18268	18078	18314	18277	18128	18077	18118	18176	18311	18321	18112	18218	18322	18384	18056	18226	18351	18470	18020	18319	18078	18201	18206	18044	18337	18553	18503	18385	18329	18463	18127	18314	18318	18207	18181	18201	18296	18361	18323	18332	18184	18138	18317	18286	18238	18138	18260	18201	18200	18441	18264	18212	18212	18277	18026	18325	18255	18291	18520	18228	18336	18128	18371	18228	18369	18299	18324	18136	18354	18429	18414	18409	18222	18214	18359	18283	18331	18234	18101	18193	18409	18258	18360	18429	18514	18241	18130	18118	18468	18352	18275	18192	18219	18152	18486	18289	18253	18197	18312	18325	18091	18427	18262	18104	18385	18379	18410	18335	18233	18402	18127	18432	18147	18287	18436	18402	18322	18202	18315	18410	18193	18136	18152	18193	18134	18092	18240	18089	18242	18384	18074	18331	18257	18227	18358	18373	18315	18355	18442	18220	18378	18119	18202	18244	18049	18281	18123	18301	18079	18173	18465	18325	18172	18253	18163	18426	18367	18244	18189	18169	18112	18301	18292	18252	18024	18197	18062	18306	18201	18151	18196	18335	18448	18071	18108	18109	18379	18329	18194	18301	18258	18109	18254	18345	18035	18296	18285	18295	18095	18185	18310	18108	18294	18180	18306	18230	18183	18031	18152	18229	18227	18233	18404	18463	18325	18272	18291	18276	18316	18303	18336	18211	18055	18227	18186	18145	18381	18199	18191	18355	18247	18291	18356	18337	18189	17987	18235	18226	18139	18346	18309	18337	18313	18228	18144	18495	18244	18387	18266	18282	18378	18171	18392	18156	18393	18115	18489	18402	18273	18326	18338	18386	18352	18293	18127	18346	18250	18272	18313	18314	18259	18114	18135	18264	18079	18286	18236	18230	18414	18290	18420	18391	18367	18422	18174	18220	18332	18210	18266	18465	18154	18364	18298	18398	18337	18296	18386	18290	18347	18107	18215	18195	18128	18304	18178	18176	18184	18046	18457	18176	18033	17993	18356	18508	18383	18429	18191	18147	18233	18288	18266	18302	18289	18141	18143	18425	18417	18374	18130	18100	18321	18217	18301	18278	18375	18252	18194	18211	18100	18210	18426	18278	18189	18330	18171	18050	18204	18359	18453	18395	18341	18147	18422	18174	18176	18280	18407	18628	18487	18265	18262	18401	18272	18379	18248	18031	18373	18204	18088	18192	18254	18350	17982	18431	18245	18335	18238	18109	18150	18219	18115	18376	18259	18218	18273	18299	18082	18315	18146	18223	18389	18428	18257	18127	18307	18237	18199	18322	18256	18207	18071	18037	18167	18296	18524	18331	18306	18096	18406	18320	18285	18234	18172	18276	18380	18486	18292	18299	18227	18103	18131	18361	18324	18148	18383	18446	18206	18362	18019	18214	18140	18270	18371	18297	18206	18345	18529	18330	18176	18384	18271	18291	18132	18214	18207	18314	18250	18225	17988	18351	18148	18044	18292	18180	18330	18232	18173	18438	17929	18095	18271	18345	18352	18379	18203	18223	18216	18209	18231	18268	18418	18393	18316	18213	18101	18404	18256	18194	18429	18243	18082	18361	18037	18212	18370	18396	18436	18193	18292	18299	18183	18220	18288	18221	18343	18323	18554	18505	18299	18184	18198	18300	18413	18346	18471	18259	18309	18387	18293	18142	18155	18067	18216	18285	18281	18302	18212	18396	18460	18341	18038	18213	18364	18280	18062	18220	18391	18320	18165	18391	18372	18079	18240	18328	18437	18244	18237	18256	18091	18353	18297	18382	18463	18244	18339	18295	18212	18358	18139	18216	18019	18319	18334	18233	18334	18405	18266	18397	18325	18248	18124	18198	18179	18508	18173	18106	18365	18274	18497	18251	18084	18216	18092	18308	18101	18187	18229	18249	18389	18198	18212	18180	18380	18277	18218	18459	18260	18371	18156	18174	18265	18292	18034	18220	18320	18175	18212	18301	18286	18349	18247	18225	18445	18165	18167	18189	18318	18264	18257	18396	18267	18059	17997	18103	18259	18019	18306	18102	18060	18209	18458	18250	18102	18023	18260	18127	18218	18262	18276	18107	18333	18279	18124	18329	18060	18320	18340	18179	18209	18181	18234	18311	18111	18419	18357	18268	18249	18387	18205	18298	18435	18208	18119	18119	18148	18482	18220	18254	18429	18211	18241	18381	18346	18263	18281	18352	18118	18322	18184	18145	18193	18305	18363	18275	18372	18440	18203	18230	18389	18335	18117	18079	18287	18169	18259	18106	18313	18294	18186	18488	18157	18489	18137	18206	18358	18094	18152	18337	18170	18318	18340	18183	18042	18113	18195	18313	18287	18372	18327	18342	18267	18278	18098	18392	18194	18441	18289	18462	18305	18191	18337	18115	18221	18323	18309	18299	18360	18258	18234	18310	18283	18242	18345	18336	18286	18320	18400	18259	18448	18182	18301	18377	18263	18197	18337	18363	18353	18322	18176	18305	18292	18249	18394	18232	18228	18294	18242	18129	18300	18366	18305	18406	18240	18368	18195	18193	18356	18389	18559	18204	18355	18211	18430	18385	18374	18217	18575	18280	18273	18327	18153	18344	18231	18338	18052	18251	18182	18155	18197	18133	18357	18172	18343	18309	18169	18308	18336	18214	18330	18098	18137	18255	18286	18488	18415	18198	18329	18347	18328	18452	18191	18303	18205	18131	18421	18122	18372	18406	18181	18246	18048	18372	18142	18447	18410	18280	18349	18281	18344	18330	18321	18342	18252	18062	18433	18234	18103	18460	18267	18066	18207	18039	18350	18235	18319	18341	18196	18349	18536	18191	18305	18177	18332	18327	18102	18269	18341	18182	18172	18334	18195	18188	18410	18134	18407	18220	18225	18194	18307
55496	97774	91741	67748	43724	20081	15640	15474	15461	15344	15398	15497	15387	15462	15483	15488	15244	15457	15341	15421	15500	15404	15356	15487	15558	15459	15475	15404	15478	15398	15441	15458	15548	15458	15425	15285	15513	15596	15605	15373	15387	15257	15553	15732	15391	15462	15426	15449	15374	15319	15401	15379	15380	15137	15381	15373	15387	15489	15484	15470	15396	15449	15378	15390	15263	15474	15422	15342	15279	15524	15535	15390	15293	15411	15502	15572	15464	15508	15525	15385	15181	15369	15320	15466	15579	15570	15456	15503	15438	15439	15406	15339	15161	15573	15434	15307	15262	15323	15259	15500	15462	15397	15382	15476	15450	15212	15328	15323	15266	15497	15511	15479	15568	15403	15441	15355	15235	15315	15330	15353	15262	15429	15290	15393	15484	15157	15497	15221	15334	15369	15265	15397	15375	15366	15300	15310	15525	15254	15451	15332	15375	15434	15396	15292	15268	15351	15386	15441	15434	15172	15385	15573	15585	15310	15337	15252	15423	15449	15493	15176	15376	15395	15497	15305	15500	15438	15435	15497	15352	15550	15466	15409	15504	15313	15245	15378	15421	15466	15328	15669	15549	15571	15434	15433	15465	15378	15519	15168	15282	15283	15476	15522	15278	15366	15433	15329	15366	15430	15439	15299	15479	15278	15440	15572	15451	15435	15399	15455	15432	15364	15444	15650	15431	15223	15452	15365	15372	15327	15362	15339	15367	15325	15371	15408	15371	15283	15494	15198	15238	15436	15470	15401	15552	15348	15356	15381	15305	15476	15401	15315	15413	15550	15299	15246	15251	15390	15349	15450	15560	15287	15309	15355	15438	15359	15204	15416	15365	15391	15399	15383	15557	15269	15570	15374	15461	15210	15433	15496	15274	15425	15413	15214	15298	15470	15490	15359	15394	15564	15326	15309	15373	15367	15345	15389	15383	15252	15461	15320	15537	15352	15320	15267	15342	15401	15235	15242	15455	15277	15395	15457	15303	15441	15328	15458	15377	15340	15501	15559	15425	15446	15300	15499	15312	15332	15477	15535	15337	15338	15493	15404	15481	15481	15289	15297	15354	15341	15366	15376	15484	15425	15324	15355	15382	15340	15260	15447	15465	15281	15428	15390	15419	15320	15360	15198	15429	15348	15520	15259	15285	15309	15304	15277	15358	15399	15302	15437	15331	15410	15358	15246	15457	15535	15337	15439	15364	15506	15141	15306	15529	15347	15192	15408	15579	15321	15411	15462	15297	15401	15259	15244	15514	15409	15239	15504	15446	15528	15413	15367	15515	15304	15422	15401	15427	15306	15492	15364	15255	15473	15339	15437	15418	15350	15384	15190	15504	15458	15323	15426	15452	15295	15317	15284	15436	15474	15311	15422	15272	15318	15311	15305	15323	15390	15250	15519	15365	15457	15412	15246	15398	15292	15394	15413	15393	15392	15267	15404	15432	15499	15372	15382	15414	15545	15400	15208	15485	15474	15380	15175	15459	15431	15500	15384	15450	15320	15455	15354	15404	15439	15416	15349	15377	15328	15502	15414	15412	15422	15306	15207	15443	15403	15510	15414	15369	15379	15353	15538	15418	15448	15315	15399	15371	15408	15366	15388	15315	15424	15393	15418	15482	15428	15266	15404	15407	15464	15266	15422	15378	15436	15380	15483	15288	15442	15344	15384	15218	15312	15401	15546	15451	15512	15357	15514	15448	15286	15455	15365	15239	15514	15536	15322	15515	15412	15295	15388	15219	15456	15444	15362	15512	15306	15512	15338	15472	15261	15321	15413	15525	15400	15090	15447	15463	15395	15400	15569	15522	15463	15342	15343	15357	15280	15494	15397	15384	15452	15283	15360	15441	15408	15431	15565	15236	15316	15603	15480	15266	15383	15494	15293	15292	15394	15358	15282	15431	15568	15398	15455	15353	15393	15360	15412	15506	15247	15481	15600	15486	15355	15459	15545	15319	15449	15508	15342	15466	15362	15410	15314	15365	15424	15397	15324	15299	15467	15476	15486	15468	15575	15325	15333	15510	15207	15472	15448	15330	15444	15458	15386	15332	15333	15443	15383	15222	15209	15362	15369	15497	15453	15351	15548	15298	15351	15462	15487	15307	15337	15251	15404	15310	15623	15493	15253	15374	15400	15465	15588	15636	15580	15443	15415	15346	15317	15507	15386	15584	15419	15391	15389	15440	15642	15464	15357	15322	15400	15388	15458	15478	15340	15536	15481	15412	15353	15421	15334	15423	15203	15367	15316	15341	15343	15386	15360	15363	15489	15328	15311	15375	15491	15462	15492	15448	15377	15488	15424	15311	15464	15410	15324	15441	15432	15313	15376	15450	15365	15364	15406	15329	15494	15446	15252	15305	15410	15431	15343	15412	15350	15469	15373	15433	15562	15385	15503	15324	15384	15464	15299	15248	15482	15603	15530	15259	15275	15537	15174	15334	15417	15398	15275	15321	15247	15500	15422	15568	15556	15248	15457	15447	15309	15416	15428	15393	15453	15402	15396	15452	15275	15262	15521	15321	15434	15367	15186	15318	15336	15338	15403	15515	15566	15441	15254	15467	15417	15555	15326	15462	15212	15348	15354	15294	15258	15328	15364	15358	15310	15270	15542	15235	15526	15502	15489	15356	15279	15338	15385	15311	15422	15246	15409	15376	15397	15315	15405	15414	15329	15363	15431	15504	15272	15341	15400	15504	15267	15388	15451	15268	15334	15378	15367	15353	15347	15371	15414	15348	15519	15187	15359	15430	15415	15349	15340	15462	15411	15328	15544	15341	15440	15329	15379	15376	15324	15456	15453	15491	15361	15367	15417	15347	15458	15413	15359	15410	15329	15440	15431	15329	15369	15559	15424	15388	15345	15462	15276	15424	15538	15288	15418	15245	15550	15316	15290	15375	15438	15490	15309	15446	15431	15358	15287	15605	15399	15407	15535	15428	15293	15398	15372	15403	15285	15329	15334	15374	15458	15428	15408	15535	15389	15379	15251	15355	15317	15448	15461	15434	15345	15349	15413	15481	15580	15382	15381	15552	15525	15358	15415	15558	15295	15353	15423	15434	15282	15375	15474	15512	15341	15489	15305	15236	15542	15492	15445	15289	15271	15268	15372	15424	15266	15264	15340	15307	15406	15278	15514	15380	15614	15359	15309	15398	15458	15516	15404	15481	15261	15365	15543	15400	15338	15250	15383	15191	15283	15344	15402	15475	15400	15356	15511	15385	15400	15348	15209	15355	15374	15338	15387	15399	15290	15402	15261	15498	15498	15422	15558	15397	15444	15423	15469	15313	15431	15482	15451	15357	15527	15334	15462	15546	15510	15239	15486	15379	15334	15422	15419	15294	15337	15460	15469	15359	15356	15352	15392	15355	15421	15306	15428	15305	15299	15184	15399	15253	15530	15408	15161	15429	15377	15348	15422	15257	15452	15515	15320	15309	15472	15448	15392	15350	15250	15569	15416	15482	15476	15317	15463	15495	15372	15441	15341	15428	15465	15326	15499	15483	15393	15465	15245	15485	15245	15442	15507	15566	15290	15352	15450	15325	15336	15406	15233	15443	15350	15543	15323	15455	15262	15359	15379	15313	15561	15255	15497	15389	15308	15371	15517	15415	15340	15426	15541	15294	15439	15345	15561	15326	15348	15393	15349	15310	15361	15438	15305	15418	15446	15361	15424	15420	15562	15461	15568	15170	15450	15233	15299	15536	15288	15378	15501	15345	15446	15337	15431	15524	15313	15473	15351	15532	15347	15384	15543	15357	15444	15377	15234	15331	15347	15274	15328	15258	15475	15449	15273	15447	15277	15344	15371	15497	15332	15381	15438	15432	15336	15362	15391	15431	15442	15389	15442	15305	15319	15437	15438	15402	15516	15405	15391	15262	15417	15454	15502	15395	15428	15509	15373	15489	15372	15491	15329	15404	15267	15392	15307	15471	15334	15488	15180	15391	15416	15353	15415	15296	15385	15489	15449	15448	15437	15473	15473	15304	15335	15395	15422	15436	15138	15202	15313	15406	15356	15324	15134	15512	15531	15423	15320	15597	15360	15228	15383	15368	15453	15590	15253	15534	15566	15242	15369	15449	15235	15398	15401	15342	15378	15384	15403	15382	15433	15511	15413	15323	15292	15361	15373	15475	15252	15439	15284	15297	15338	15320	15503	15387	15260	15264	15346	15413	15504	15376	15394	15341	15516	15267	15162	15336	15432	15351	15373	15329	15457	15632	15336	15253	15443	15346	15254	15255	15503	15190	15479	15443	15280	15426	15387	15454	15417	15444	15333	15389	15412	15326	15280	15261	15419	15392	15409	15532	15504	15473	15324	15365	15418	15322	15405	15441	15353	15448	15452	15298	15330	15354	15331	15391	15298	15607	15493	15500	15366	15268	15415	15400	15391	15464	15340	15639	15275	15470	15576	15452	15458	15463	15451	15365	15285	15181	15374	15384	15412	15395	15497	15448	15392	15348	15500	15442	15537	15418	15254	15411	15479	15398	15293	15475	15615	15451	15253	15543	15467	15568	15235	15449	15458	15470	15516	15411	15254	15380	15479	15388	15578	15368	15359	15400	15586	15299	15421	15395	15413	15275	15267	15398	15372	15369	15450	15447	15388	15248	15351	15378	15351	15441	15461	15409	15302	15371	15465	15260	15397	15364	15322	15268	15347	15440	15339	15474	15402	15266	15427	15243	15340	15453	15337	15572	15362	15435	15418	15521	15481	15580	15608	15368	15429	15371	15435	15331	15260	15485	15330	15442	15486	15403	15424	15308	15417	15196	15422	15400	15498	15418	15269	15466	15568	15494	15416	15438	15327	15528	15385	15280	15391	15410	15417	15519	15403	15360	15423	15356	15351	15475	15359	15311	15700	15239	15195	15287	15350	15401	15554	15431	15386	15508	15487	15288	15322	15303	15333	15521	15486	15466	15384	15294	15356	15501	15357	15400	15440	15525	15459	15343	15236	15561	15387	15336	15455	15285	15386	15266	15343	15372	15398	15462	15355	15476	15453	15486	15600	15468	15412	15148	15450	15273	15479	15448	15501	15248	15305	15421	15279	15462	15337	15502	15332	15392	15413	15333	15351	15402	15383	15458	15372	15475	15521	15354	15258	15463	15421	15313	15311	15296	15348	15463	15299	15448	15393
23180	22425	38891	41779	36593	27408	24995	19851	18436	18699	18611	18419	18557	18353	18469	18454	18592	18448	18478	18477	18615	18755	18554	18375	18378	18161	18387	18279	18380	18480	18493	18431	18172	18242	18074	18254	18287	18311	18249	18530	18148	18252	18217	18263	18358	18295	18356	18407	18247	18316	18275	18089	18514	17935	18246	18205	18473	18532	18288	18216	18179	18199	18220	18175	18307	18277	18271	18189	18129	18376	18459	18356	18153	18182	18483	18260	18412	18347	18247	18478	18361	18260	18313	18107	18271	18263	18207	18204	18233	18068	18548	18213	18219	18245	18127	18243	18278	18325	18357	18114	18041	18302	18261	18282	18098	18582	18092	18040	18068	18279	18306	18195	18286	18305	18192	18107	18172	18229	18362	18288	18246	18124	18041	18346	18383	18446	18329	18300	18112	18158	18176	18215	18296	18166	18210	18478	18209	18313	18437	18403	18165	18068	18219	18257	18157	18150	18107	18104	18409	18078	18255	18152	18274	18184	18040	18254	18256	18227	18196	18013	18378	18278	17912	18209	18113	18165	18314	18400	17972	18082	18392	18159	18292	18048	18316	18196	18414	18003	18293	18100	18121	18153	18106	18061	17966	18176	18220	18277	18149	18509	18250	18323	18332	18067	18284	18224	18214	18329	18205	18354	18338	18111	18132	18366	18248	18126	18153	17948	17988	18179	18301	18400	18186	18103	18209	18180	18270	18001	18119	18172	18208	18318	18243	18339	18087	18215	18152	18223	18155	18241	18271	18315	18232	18173	18365	18170	18154	18002	18250	18152	18015	18352	17962	18160	18324	18198	18226	18296	18183	17941	18430	18372	18305	18189	18159	18228	18308	18155	18151	18043	18113	18229	18060	18282	18191	18106	18232	18265	18199	17944	18439	18132	18103	18274	18196	18255	18369	18309	18293	18225	18227	18045	18256	18299	18383	18260	18324	18148	18074	18189	18104	18193	18124	17906	17962	18271	18396	18287	18141	18234	18282	18312	18184	18057	18138	18183	18074	18192	18344	18163	18152	18223	18277	18161	18029	18217	17970	18057	18184	18040	17989	18057	18036	18124	18061	18166	18125	18239	18258	18127	18176	18390	18142	18236	17923	18303	18167	18143	18192	18084	18225	18150	18117	18228	18222	18016	18228	18102	18317	18245	18167	18260	18264	18162	18070	18052	18178	18358	18277	18116	18309	18163	18168	18145	18091	18327	18214	18242	18239	18183	18117	17975	18307	18240	18255	18242	18365	18184	18151	18305	18186	18238	18353	18163	18206	18254	18201	18200	18068	18143	18122	18060	18141	18286	18366	18207	18236	18246	18257	18087	18175	18200	18100	18314	18056	18318	18369	18215	18269	18282	18064	18229	18168	18388	18166	18219	18376	17978	18272	18168	18102	18177	18135	18441	18215	18252	18288	18122	18258	18350	18324	18098	18074	18256	18119	18351	18167	18330	18019	18207	18051	18216	18195	18383	18332	18205	17930	18246	18307	18216	18419	18216	18339	18285	18152	18093	18247	18155	17914	18095	18123	18128	18330	18158	18128	18211	18185	18106	18145	18169	18050	18317	18247	18171	18153	18233	18243	18072	18373	18128	18211	18155	18110	18171	18106	18182	18312	18120	18348	18226	18076	18194	18157	18301	18095	18143	18303	18383	18383	18279	18279	18211	18301	18287	18233	18082	18171	18030	18129	18157	18158	18091	18061	18290	18216	18227	18051	18093	18191	18266	18030	18231	18343	18304	18164	18313	18363	18271	18134	18205	18318	18566	18307	17944	17994	18228	18114	18142	18118	18319	18310	18078	18045	18143	18339	18178	18191	18151	18203	18194	18229	18052	18289	18019	18114	18222	18294	18124	18247	18143	18243	18095	18290	18186	18020	18107	17931	18128	18299	18263	18222	18235	18342	18235	18303	18100	18291	18227	18209	18145	18170	18245	18357	18141	18351	18163	17808	18094	18278	18292	18175	18184	18259	18179	17988	18058	18191	18204	17987	18358	18302	18048	18304	18265	18442	18302	18325	18054	18132	18145	18170	18279	17966	18194	18101	18227	18365	18081	18184	18188	18249	18008	18127	18087	18145	18288	18115	18372	18269	18088	18175	17970	18222	18356	18214	18211	18215	18186	18119	18117	18133	18181	18043	18309	18189	18302	18501	18202	18225	18101	18230	17856	18203	18126	17884	18047	18141	18131	18319	18138	18094	18118	18249	18160	18068	18093	18151	18261	18294	18262	18198	18322	18188	18050	18086	18068	18388	18078	18072	18081	18148	18363	18060	18110	18341	18026	18236	18166	18174	18033	18247	17990	18290	18098	18018	18241	18016	18103	18203	17893	18227	18236	18045	18279	18057	18247	18153	18124	18064	18338	18402	18245	17988	18032	18000	18212	18103	18205	18089	18135	18140	18179	18176	18132	18394	18327	18313	18392	18123	18422	18213	18117	18386	18169	18064	18054	18175	18140	18191	18047	18262	18105	18161	18133	18241	18293	18210	18350	18144	18184	18167	18184	18095	18020	18011	18323	18239	18106	18344	18291	17997	18175	18216	18282	18083	18147	18049	18328	18186	18327	18209	18045	18206	17966	18194	18264	18151	18139	18233	18256	18275	18168	18223	18277	18175	18158	18293	18041	18095	18185	18042	18235	18056	18047	18316	18424	18237	18231	17908	18176	18284	18177	18127	18238	18285	18309	18494	18316	18243	18243	18302	18198	17935	18123	18225	18237	18165	18160	18267	18090	18185	17911	18095	17973	18154	18340	18307	18197	18131	18140	18268	18126	18283	18160	18377	18232	18151	18236	18359	18316	18190	18304	18309	18177	18148	18133	18289	18294	18102	18222	18201	18092	18346	18175	18144	18203	18164	18267	17998	18258	18093	18006	18194	18115	18147	17950	18173	18278	18179	18131	18381	18133	18125	18197	18299	18391	18421	18174	18189	18031	18217	18291	18138	18121	18174	18220	18227	18149	18303	18138	18150	18316	18128	18073	18327	18106	18207	18056	18293	18105	18001	17989	18139	18037	18266	18202	17763	18297	18219	18131	18371	18041	18156	18200	18206	18243	18130	18006	18090	18179	18174	18209	18182	18173	18122	18071	18249	18294	18158	18182	18151	17975	18094	18356	18052	18286	18142	18177	18268	18357	18024	18315	17994	18335	18101	18181	18104	18197	18204	18187	17946	17992	18364	18080	18080	18118	18358	18395	18346	18240	18049	18212	18376	18256	18269	18409	18197	18250	18040	18033	18066	18033	18111	18126	18153	18128	18420	18303	18110	18012	18085	18205	18072	18206	18337	18155	18294	18192	18317	18362	18251	17975	18503	18110	18185	18206	18100	18102	18123	18067	18106	18203	18003	18263	17982	18180	18269	18176	18292	18338	18275	18358	18300	18117	18174	18110	18298	18315	18235	18174	18198	18100	18155	18126	18222	18229	18181	18057	18453	18085	18038	18196	18231	18170	18165	18238	18267	18256	18218	18055	18405	18320	17984	18063	18260	18392	18199	18010	18388	18354	18390	18237	18211	18256	18301	18154	18208	18100	18284	18298	18171	18313	18233	18079	18057	18193	18267	18160	18136	18208	18398	18119	18158	18230	18415	18500	18226	18244	18432	18341	18044	18215	18144	18139	18320	18154	18218	17938	17979	18064	18037	18080	18173	18233	18170	18253	18205	18107	18019	18153	18274	18329	18261	18253	18087	18155	18137	18598	18323	18037	18204	18236	18257	18093	18302	18202	18141	18240	18277	18097	18260	18228	18226	18083	18098	18036	17987	18370	18307	18141	18122	18186	18321	18508	18154	18081	18188	18183	18240	18294	18108	18040	17957	18245	18271	18145	17972	18201	18171	18303	18150	18288	18293	18112	18180	18163	18328	18279	18065	18316	18236	18259	18159	18159	18349	18127	18148	18376	18300	18284	18133	18154	18156	18290	18058	18172	18218	18094	18325	17962	18027	18123	18160	18368	18271	18016	18135	18176	18248	18200	18330	18210	18324	18109	18262	18391	18295	18071	18234	18372	18611	18260	18110	18252	18164	18189	18169	18314	18374	18333	18284	17998	18194	18161	18133	18074	17948	18091	17977	18205	17960	17994	18080	18122	18312	18070	18164	18259	17925	18199	18132	18124	18189	18271	18268	18186	18102	18105	18170	18462	18003	18174	18141	18335	18304	18070	18123	18200	18161	18355	18244	18413	18440	18407	18127	18032	18021	18255	18328	18130	18272	18050	18202	18281	18254	18074	17942	18086	17984	18288	18278	18142	18335	18299	18364	17984	18335	18125	18115	18094	18230	18316	18113	18377	18280	18063	18065	18077	18260	18083	17976	18143	18171	18218	18204	18033	18155	18108	18146	18140	18262	18454	18044	18276	18231	18043	18134	18270	18382	18197	18129	18081	18075	18378	17998	18198	18110	18156	18242	18225	18154	17993	17997	18184	18241	18341	18160	18080	18276	18213	18095	18138	18057	18146	18332	18257	18164	18064	18246	18029	18163	18047	17992	18200	18137	18209	18431	18084	18234	18090	18228	18375	18246	18189	18131	18228	18381	18268	18179	18181	18119	18159	18260	18315	18240	18224	18228	18445	18218	18112	18142	18232	18241	18233	18270	18231	18087	18143	17990	18004	18257	17939	18242	18079	18218	18328	18282	18337	18338	18144	18294	18313	18197	18176	18093	18344	18238	18156	18179	18126	18076	18113	17967	18334	18285	18383	18041	18181	18291	18293	18070	18051	18285	18596	18348	18214	18123	18165	18244	18103	18209	18289	18076	18202	18289	18311	18118	18270	18275	18136	18320	18192	18252	18202	18139	18143	18197	18220	18167	18200	18061	18026	18032	18208	18265	18231	18178	18258	18129	18351	18464	18015	18287	18193	18229	18222	18030	18287	18016	18213	18143	18115	18336	18220	18230	17986	18267	18231	18087	18339	18247	18229	18004	18013	18374	18136	18141	18460	17968	18152	18188	18149	17938	18169	18125	18190	18053	18377	18118	18351	18317	18234	18158	18268	18075	18198	18136	18154	18110	18140	18239	18138	17978	18268	18421	18175	18279	18009	18073	18150	18108	18332	18236	18058	18225	18161	18406	18067	18302	17916	18201	18042	18302	18402	18221	18277	18304	18022	18139	18113	18061	18167	18171	18163	18213	18302
61378	103551	97805	77436	52822	22569	15327	15199	15308	15464	15286	15354	15311	15389	15470	15334	15191	15419	15671	15373	15431	15267	15208	15325	15468	15439	15540	15188	15303	15371	15162	15449	15256	15360	15201	15519	15325	15480	15276	15436	15226	15282	15360	15306	15303	15362	15363	15333	15455	15142	15299	15480	15418	15370	15383	15306	15167	15433	15213	15146	15197	15305	15279	15255	15248	15233	15177	15229	15418	15446	15369	15448	15267	15232	15180	15473	15450	15539	15441	15418	15308	15423	15362	15466	15201	15510	15399	15341	15503	15210	15472	15060	15415	15225	15279	15406	15189	15236	15282	15470	15328	15425	15487	15280	15193	15289	15441	15297	15308	15279	15215	15489	15382	15337	15247	15140	15351	15303	15255	15428	15245	15302	15211	15390	15350	15362	15291	15233	15391	15300	15341	15106	15201	15380	15468	15181	15411	15331	15378	15344	14996	15259	15408	15300	15418	15278	15352	15201	15299	15361	15330	15244	15380	15250	15449	15191	15340	15343	15331	15344	15212	15214	15225	15178	15247	15316	15358	15410	15193	15294	15288	15175	15351	15395	15455	15483	15488	15297	15255	15418	15410	15261	15362	15294	15411	15406	15255	15208	15284	15234	15249	15407	15296	15297	15202	15253	15236	15376	15215	15270	15247	15247	15400	15451	15319	15345	15212	15422	15295	15389	15312	15370	15175	15470	15388	15290	15394	15306	15384	15424	15287	15240	15119	15346	15303	15240	15343	15258	15343	15276	15336	15309	15324	15194	15364	15141	15414	15473	15346	15421	15366	15332	15477	15337	15430	15211	15221	15256	15359	15212	15390	15244	15329	15261	15333	15328	15306	15269	15081	15120	15402	15337	15414	15418	15331	15261	15437	15365	15184	15376	15308	15229	15385	15310	15331	15242	15255	15376	15218	15246	15259	15315	15441	15456	15489	15380	15313	15342	15216	15169	15302	15340	15158	15106	15414	15414	15374	15095	15295	15282	15427	15264	15320	15237	15373	15329	15408	15292	15343	15121	15293	15567	15326	15280	15376	15296	15229	15426	15279	15231	15525	15384	15235	15294	15187	15264	15443	15267	15201	15347	15176	15379	15160	15420	15237	15320	15296	15464	15216	15522	15524	15184	15261	15309	15261	15400	15490	15402	15258	15436	15236	15354	15408	15451	15296	15258	15173	15335	15289	15388	15155	15371	15150	15180	15094	15239	15395	15389	15195	15483	15397	15372	15290	15341	15515	15209	15316	15199	15316	15592	15461	15091	15527	15157	15252	15310	15392	15464	15464	15210	15329	15239	15453	15220	15270	15277	15270	15328	15134	15222	15214	15305	15461	15336	15340	15440	15383	15357	15298	15132	15282	15412	15367	15394	15362	15315	15304	15255	15352	15322	15416	15171	15229	15318	15575	15338	15202	15204	15356	15339	15285	15332	15629	15363	15398	15262	15126	15277	15101	15214	15222	15273	15432	15279	15249	15420	15350	15293	15513	15272	15458	15338	15440	15341	15449	15431	15249	15457	15272	15258	15144	15262	15498	15269	15379	15201	15268	15289	15307	15472	15477	15270	15176	15379	15474	15304	15234	15251	15482	15377	15310	15393	15311	15220	15340	15307	15182	15380	15352	15347	15163	15252	15447	15181	15483	15368	15424	15226	15173	15316	15410	15305	15407	15250	15236	15267	15297	15232	15201	15280	15406	15402	15227	15247	15429	15333	15337	15391	15467	15350	15374	15336	15497	15399	15012	15143	15290	15344	15361	15274	15462	15214	15222	15239	15377	15160	15325	15348	15460	15361	15183	15417	15427	15471	15368	15300	15236	15448	15330	15352	15444	15246	15344	15232	15344	15220	15311	15430	15438	15221	15360	15480	15088	15404	15328	15257	15167	15502	15274	15305	15190	15194	15207	15213	15187	15256	15354	15290	15334	15416	15433	15327	15296	15162	15450	15199	15339	15249	15243	15427	15253	15218	15232	15338	15337	15396	15332	15282	15204	15317	15208	15217	15320	15187	15168	15441	15258	15318	15377	15307	15149	15405	15186	15475	15279	15163	15305	15360	15228	15343	15501	15310	15199	15263	15424	15456	15304	15292	15295	15453	15495	15398	15294	15286	15281	15252	15333	15186	15311	15299	15289	15397	15268	15278	15155	15423	15378	15254	15269	15273	15426	15322	15293	15335	15431	15229	15327	15184	15198	15145	15230	15411	15173	15365	15205	15361	15321	15150	15353	15266	15311	15187	15381	15393	15313	15223	15349	15304	15571	15427	15400	15274	15264	15357	15356	15266	15339	15512	15323	15395	15276	15108	15670	15227	15404	15295	15206	15391	15415	15059	15342	15351	15319	15239	15450	15448	15310	15196	15160	15362	15408	15116	15310	15334	15321	15341	15191	15468	15302	15461	15432	15372	15365	15207	15380	15438	15344	15300	15215	15251	15241	15222	15580	15296	15247	15410	15333	15098	15228	15227	15378	15280	15192	15356	15308	15328	15308	15443	15451	15439	15441	15423	15343	15317	15185	15334	15150	15112	15341	15345	15186	15189	15309	15263	15202	15304	15250	15272	15416	15477	15476	15346	15490	15390	15273	15392	15445	15307	15277	15503	15339	15342	15465	15226	15311	15227	15429	15141	15252	15238	15237	15246	15361	15219	15298	15360	15300	15320	15316	15343	15241	15284	15391	15294	15428	15291	15369	15356	15184	15384	15525	15304	15216	15204	15297	15361	15244	15224	15480	15290	15248	15344	15257	15189	15173	15381	15443	15319	15342	15330	15208	15296	15425	15404	15285	15258	15366	15508	15256	15248	15166	15452	14981	15292	15387	15433	15235	15353	15362	15225	15255	15512	15262	15293	15194	15153	15347	15347	15256	15421	15251	15443	15250	15446	15216	15314	15316	15243	15533	15201	15496	15129	15383	15345	15259	15299	15367	15214	15246	15289	15106	15380	15212	15194	15361	15427	15183	15399	15460	15324	15400	15416	15160	15199	15080	15268	15334	15262	15241	15241	15411	15253	15395	15285	15311	15422	15288	15314	15283	15436	15246	15302	15247	15380	15363	15255	15393	15302	15431	15362	15396	15238	15445	15435	15300	15344	15226	15268	15309	15323	15279	15438	15467	15111	15315	15473	15136	15390	15366	15342	15285	15383	15202	15314	15502	15512	15331	15228	15384	15376	15337	15296	15352	15288	15421	15328	15296	15360	15178	15440	15297	15205	15382	15357	15303	15322	15256	15271	15276	15162	15583	15244	15459	15334	15274	15288	15288	15402	15373	15398	15272	15403	15294	15305	15382	15254	15335	15179	15442	15425	15298	15345	15229	15278	15372	15217	15392	15390	15415	15241	15432	15248	15331	15352	15211	15417	15229	15406	15337	15356	15132	15425	15247	15275	15347	15397	15377	15191	15244	15206	15124	15344	15134	15372	15340	15220	15424	15212	15450	15308	15337	15314	15326	15260	15166	15107	15347	15303	15327	15269	15302	15411	15223	15318	15274	15386	15379	15212	15295	15332	15260	15423	15287	15473	15371	15173	15528	15230	15398	15183	15338	15255	15393	15281	15354	15257	15255	15449	15328	15213	15297	15160	15242	15335	15353	15172	15375	15478	15222	15469	15327	15235	15329	15419	15469	15238	15512	15159	15385	15360	15287	15277	15547	15304	15270	15421	15337	15315	15264	15377	15289	15391	15271	15309	15094	15260	15132	15318	15183	15443	15084	15386	15200	15249	15301	15293	15305	15273	15342	15333	15230	15161	15324	15291	15316	15150	15342	15297	15345	15231	14937	15283	15447	15208	15231	15475	15125	15270	15469	15292	15461	15413	15322	15286	15273	15318	15261	15276	15288	15545	15348	15412	15292	15327	15426	15260	15519	15349	15368	15346	15507	15422	15448	15027	15335	15248	15163	15257	15392	15273	15305	15307	15274	15139	15339	15313	14998	15252	15167	15294	15401	15327	15176	15360	15342	15318	15437	15489	15281	15441	15217	15144	15374	15292	15239	15194	15257	15253	15341	15238	15351	15307	15390	15287	15441	15223	15308	15376	15272	15210	15294	15341	15217	15313	15112	15516	15577	15331	15461	15260	15202	15320	15221	15470	15431	15273	15455	15394	15439	15187	15323	15358	15358	15307	15358	15418	15292	15161	15377	15309	15227	15328	15373	15306	15287	15357	15293	15445	15361	15230	15274	15197	15284	15449	15327	15379	15054	15312	15408	15169	15172	15246	15378	15252	15438	15404	15311	15222	15343	15212	15268	15314	15190	15366	15250	15374	15343	15333	15317	15380	15221	15272	15149	15241	15453	15304	15315	15304	15457	15224	15411	15353	15440	15345	15257	15203	15392	15340	15467	15319	15301	15399	15480	15323	15370	15203	15441	15286	15336	15217	15367	15238	15481	15334	15339	15313	15316	15410	15210	15222	15445	15294	15213	15340	15354	15294	15184	15332	15403	15361	15368	15250	15348	15188	15510	15353	15245	15339	15277	15264	15330	15335	15371	15298	15487	15350	15209	15339	15362	15315	15415	15538	15340	15284	15476	15293	15299	15350	15337	15211	15525	15330	15118	15408	15426	15358	15249	15335	15270	15107	15324	15295	15410	15380	15366	15239	15181	15477	15224	15331	15433	15104	15231	15281	15314	15357	15344	15262	15424	15171	15313	15279	15414	15404	15410	15370	15397	15413	15322	15258	15285	15171	15295	15360	15248	15136	15379	15223	15412	15385	15235	15428	15152	15164	15353	15484	15209	15333	15436	15018	15404	15274	15231	15267	15092	15216	15345	15322	15281	15284	15310	15085	15322	15356	15139	15110	15242	15194	15343	15205	15390	15247	15426	15271	15265	15154	15146	15381	15280	15195	15227	15175	15206	15180	15346	15129	15395	15191	15213	15168	15225	15098	15239	15356	15200	15421	15355	15298	15242	15302	15306	15385	15408	15303	15268	15481	15152	15250	15173	15191	15374	15391	15296	15453	15549	15388	15241	15481	15290	15263	15233	15374	15279	15235	15339	15308	15302	15263	15308	15206	15273	15227	15403	15317	15357	15446	15235	15413	15293	15316	15431	15351	15188	15337	15353	15205	15377	15156	15373	15498	15345	15271	15273	15312	15290	15335	15271	15184	15419	15308	15462	15256	15268	15315	15287	15282
28676	33666	48612	37462	25277	19839	18731	18397	18356	18066	18457	18231	18223	18258	18196	18193	18511	18240	18370	18357	18358	18261	18261	18424	18198	18061	18159	18219	18162	18379	18233	18384	18283	18048	18171	18347	18210	18247	18291	18047	18284	18222	18238	18163	18091	18154	18086	18103	18251	18159	18148	18065	18192	18349	18319	18199	18307	18051	18008	18524	18347	17976	18201	18087	18195	18225	18173	18100	18005	17956	18303	18045	18301	18095	18180	18177	18345	18242	18158	18315	18523	18036	18145	18188	18078	18187	18208	18019	18319	18341	18228	18065	18335	18193	18356	18271	18161	18075	18190	18227	18047	18223	17942	18371	18472	18280	18172	18155	18096	18146	18355	18146	18041	18173	18249	18445	18125	18170	18164	18246	18375	18029	18100	18125	18055	18120	18256	18269	18292	18183	18174	18152	18226	18028	18353	18266	18238	18183	18294	18067	18160	18287	17974	17922	18074	18343	17954	18075	18194	18141	18228	18311	18194	18217	18022	18158	18217	18300	18344	18151	18314	18170	17873	18326	18081	18223	18622	18209	18096	18141	18275	18289	18089	18229	18025	18005	18263	18215	18208	18183	18367	18132	18297	18017	18308	18309	18104	18335	18336	18275	18124	18174	18178	18046	18115	18112	18240	18095	18058	18091	18172	18211	18101	18065	18142	18470	18170	18141	18115	18100	18356	18084	18208	18380	18203	18258	18064	18113	18120	18006	17929	18108	18153	18204	18125	18168	18086	18191	18192	18258	18155	18155	18264	18262	18071	18203	18194	18241	18167	18116	18232	18319	18242	18124	18088	18261	18158	18233	18170	18115	18103	18207	18291	18100	18225	18076	18258	18143	18431	18169	18168	18062	18215	18092	18227	18100	18294	18414	18231	18324	18278	18125	17999	18128	18096	18261	18229	18097	18142	18197	18171	18063	18074	18210	18272	18255	18314	18190	18085	18140	18201	18281	18457	17986	18067	18393	18282	18279	18103	18164	18246	18154	18135	18283	18057	18066	17903	18022	18368	18146	18191	18188	18369	18113	18165	18083	18107	18181	18458	18282	18089	18294	18333	18020	18100	18107	18062	18087	18135	18001	18156	18271	18239	18294	18289	17902	18066	18199	18265	18251	18315	18109	18088	18312	18295	18239	18211	18074	18139	18193	18151	18185	18319	18069	18020	18402	18210	18136	18386	18353	18260	18368	18268	18120	18288	18428	18029	18312	18549	18142	18056	18275	18146	18289	18028	18215	18205	18184	18328	18149	18097	17879	18227	18281	18267	18339	18187	18106	18193	18347	18400	18241	18199	18312	18356	18181	18336	18260	18218	18398	18244	17923	18202	18405	18365	18225	18265	18275	18352	17912	18162	18217	18232	18109	18242	18139	18186	18270	18327	18296	18093	18037	18200	18410	18299	18151	18277	18125	18132	18215	18176	18068	18227	18317	18213	18356	18358	17960	18145	18008	18137	18089	18218	18255	18052	18354	18413	18073	18463	18049	18072	18100	18082	18217	18266	17910	18059	18076	18268	17969	18202	18266	18004	18089	18302	18035	18457	18410	18397	18271	18177	18172	18208	18192	17966	18176	18367	18396	18209	18064	18156	18106	18062	18166	18107	18457	17998	18186	18041	18349	18050	18351	18244	18367	18252	18371	18091	18238	18128	18052	18415	18283	18274	18147	18393	18200	17995	18161	18363	18230	17962	18258	18095	18194	18237	18140	18216	17989	18079	18235	17978	18131	18383	18277	18314	18182	18004	18387	18481	18234	18090	18233	18153	18135	18137	18188	18370	18232	18038	18186	18322	18203	18276	18332	18203	18117	18297	18215	18133	18113	18248	18116	18248	18297	18157	18019	18316	18249	18364	18214	18093	18217	18270	18242	18185	18071	18145	18256	17986	18292	18290	18178	18167	18346	18068	18340	18464	18132	18499	18146	18324	18153	18106	18278	18202	18062	18224	18312	18194	18220	18205	18073	18138	18116	18232	18239	18126	18171	18393	18268	18286	18238	18173	18387	18203	18146	18200	18273	18229	18278	18121	18289	18116	18286	18197	18121	18219	18228	18211	18256	18378	18272	18103	18287	18248	18062	18387	18258	18249	17919	18113	18151	18186	18233	18328	18290	18162	18192	18316	18024	17978	18144	18142	18222	18255	18055	18153	18284	18266	18245	18420	18315	18058	18212	18204	18258	18256	18014	18095	18213	18238	18155	18180	18146	17955	18275	18244	18365	18176	18181	18244	18304	18059	18295	18214	18293	18220	18210	18055	18129	18169	18214	18150	18037	18085	18346	18222	18248	18170	18208	18287	18205	18165	18298	18361	18132	18211	18254	18150	18362	18352	18335	18462	18159	18198	17987	18147	18080	18427	18115	18222	18395	18383	18165	18303	18247	18356	18241	18061	18089	18329	18063	18256	18156	18224	18046	18181	18232	18341	18179	18153	18045	18194	18039	18093	18208	18163	18033	18004	18201	18070	18194	18296	18117	18132	18031	18134	18012	18121	18271	18340	18486	18151	18136	18196	18289	18253	18311	18120	18107	18138	18113	18340	18009	18159	18157	18073	18207	17996	18207	18146	17991	18081	17985	18380	18221	18125	18247	18384	18015	18378	18120	18119	18263	18171	18087	18293	18105	18061	18308	18311	18095	18099	18173	18253	18021	18313	18322	18181	18164	18274	18235	18128	18176	18378	18192	18172	18321	18155	18134	18104	18182	18277	18167	18190	18225	18122	18256	18198	18169	18163	18322	17888	18047	18152	18164	18136	18289	18152	18120	18117	18295	18174	18274	18182	18319	18156	17947	18230	17930	18378	18263	18010	18212	18077	18145	18169	18072	18359	18408	18178	18145	18115	18342	18165	18273	18258	18454	17961	18236	18034	18218	18282	18151	18152	18327	18307	18037	18197	18193	18311	18295	18141	18303	18215	18097	18047	17976	18065	18203	18195	18125	18056	18211	18361	18071	18230	18073	18172	18061	18205	18123	18372	18027	18215	18354	18325	18329	18308	18408	18194	17999	17958	18177	18252	18219	18089	18131	18269	18175	18211	18174	18330	18382	18265	18082	18255	18139	18260	18304	18314	18252	18319	18192	17946	18211	18059	18310	18114	18333	18366	18159	18100	18085	18085	18212	18162	18137	18105	17962	18213	18172	18147	18306	18169	18388	18210	18214	18197	18097	18090	18069	18121	18247	18043	18112	18213	18221	18092	18332	18329	18227	18137	18209	18198	18206	18207	18306	18309	18223	18180	18157	18390	17965	18183	18349	18221	18167	18210	18141	17985	18104	18354	18363	18050	18306	18204	18264	18121	18278	18186	18317	18280	18023	18077	18156	18315	18142	18003	18062	18374	18080	18227	18202	18223	18180	18293	18005	18402	18240	18166	18167	18324	18228	18365	18238	18204	18146	18091	18010	18286	18420	18541	18248	18467	18281	18253	18034	18261	18167	17871	18211	18244	18305	18182	18153	18161	18117	18150	18265	18214	18111	18120	18332	17975	18163	18042	18165	18241	18225	18233	18002	18131	18239	18055	18115	18058	17959	18231	18367	18096	18280	18130	18068	18089	18125	18348	18302	18010	18121	18314	18282	18334	18253	18272	18245	18252	18323	17979	18328	18254	18244	18206	18083	18157	18035	18017	18131	18362	18258	18401	18125	18173	18279	18264	18353	18333	18224	18162	18342	18450	18357	18049	18242	18162	18207	18188	18207	18276	18132	18285	18119	18202	18196	18125	18282	18100	18321	18311	18109	18160	18160	18147	17963	18269	18111	18092	18189	18057	18245	18329	18130	18141	18168	18135	18251	18367	18419	18118	18210	18182	18025	18083	18208	18146	18273	18121	18240	18215	18422	18151	18161	18347	18319	18408	18222	18295	18366	18113	18140	18198	18279	17978	18350	18224	17963	18168	18042	18107	18172	18241	18129	18315	18380	18181	18224	18369	18231	18267	18195	18198	18109	18022	18311	18070	18001	18380	18325	18012	18193	18257	18330	18333	18139	18144	18239	18080	18031	18144	18365	18190	18370	18209	18193	18090	18113	18217	18143	18235	18354	18188	18134	18156	18331	18093	18240	18077	18246	18285	18238	18251	18404	18193	18443	18228	18222	17989	18282	18264	18377	18271	18029	18205	17955	18012	18190	18245	18027	18220	18263	18194	18229	18096	18284	18366	18255	18180	18380	18230	18171	18127	18234	18233	18451	18389	18324	18160	18236	18241	18137	18135	18304	18360	18228	18219	18212	18165	18153	18217	18253	18099	18058	18131	18279	18346	18195	18191	18354	18286	18176	17979	18254	18244	18015	18353	18365	18283	18139	18317	18251	18208	18324	18066	18014	18316	17986	18188	18246	18050	18228	18182	18311	18214	18133	18472	18058	18177	18119	17941	17973	17970	18146	18289	18080	18120	18077	18102	18106	18203	18134	18196	18188	18209	17972	18085	17846	18224	18266	18476	18144	18351	18199	18114	17998	18169	18356	18450	18307	18277	18124	18186	17994	18113	18010	18059	18169	18351	18415	18111	18106	18228	18141	18114	18268	18218	18298	18175	18195	18304	18023	18219	18274	18304	18148	18152	18271	18259	18196	18154	18178	18194	18192	18326	18375	18379	18132	18207	18132	18160	17979	18217	18446	18231	18292	18362	18284	18262	18426	18084	18244	18024	18201	18270	18189	18367	18289	17989	18142	18235	18288	18145	18012	18456	18140	18214	18215	18331	18164	18145	18216	18378	18228	18349	17999	18111	18181	18207	18206	18124	18109	18131	18294	18115	18370	18012	18461	18425	18127	18320	18200	18163	18301	18351	18292	18369	18395	18256	18191	18179	18185	18049	18150	18134	18248	18154	18188	18087	18287	18334	18301	18084	18083	18158	17958	18169	18173	18316	18181	18153	18214	18244	18196	18303	18254	18019	18058	18157	18224	18329	18273	18084	18048	18108	18306	18130	18228	18059	18108	18163	18288	18210	18207	18377	18166	18254	18241	18327	18306	18309	18214	18299	18102	18184	18063	18283	18230	18115	18165	18266	18283	18411	18139	18104	18161	18014	18262	18272	18210	18171	18254	18238	18397	18268	18200	18305	18176	18230	18314	18122	18084	18367	18241	18327	18339	18215	18152	18157	17878	18105	18291	18156	18277	18143	18146	18096	18091
29222	54738	50657	33814	21949	16018	15525	15307	15183	15190	15269	15303	15351	15257	15165	15341	15506	15290	15048	15452	15273	15312	15296	15284	15385	15088	15239	15435	15342	15279	15078	15355	15446	15330	15277	15239	15339	15442	15333	15297	15145	15230	15275	15225	15179	15414	15268	15377	15409	15253	15314	15215	15196	15337	15299	15388	15255	15283	15291	15340	15360	15200	15261	15098	15447	15291	15311	15238	15292	15331	15336	15195	15368	15053	15384	15136	15351	15375	15175	15235	15329	15176	15367	15231	15337	15298	15365	15388	15388	15169	15454	15367	15417	15233	15486	15402	15349	15346	15331	15513	15274	15290	15465	15462	15196	15447	15331	15192	15335	15354	15234	15247	15453	15303	15229	15256	15273	15390	15306	15247	15381	15082	15401	15177	15519	15245	15171	15344	15338	15356	15375	15091	15297	15235	15379	15272	15303	15232	15322	15270	15220	15358	15263	15258	15295	15297	15412	15346	15380	15288	15287	15184	15285	15354	15125	15407	15194	15366	15398	15201	15351	15177	15111	15228	15262	15392	15063	15254	15227	15325	15212	15207	15359	15251	15258	15286	15475	15251	15369	15327	15214	15358	15359	15224	15379	15386	15489	15286	15123	15497	15295	15178	15312	15328	15263	15301	15160	15401	15270	15223	15365	15179	15244	15340	15234	15199	15228	15304	15213	15233	15295	15194	15190	15327	15317	15377	15101	15406	15066	15338	15239	15302	15539	15274	15455	15397	15168	15318	15278	15267	15422	15136	15285	15342	15302	15291	15364	15192	15243	15302	15273	15191	15323	15505	15217	15341	15449	15219	15414	15343	15266	15252	15333	15254	15309	15300	15258	15319	15053	15385	15181	15235	15242	15249	15403	15282	15395	15368	15255	15345	15297	15356	15249	15386	15209	15165	15434	15243	15410	15307	15234	15293	15216	15320	15123	15293	15449	15495	15171	15329	15400	15281	15335	15394	15414	15208	15445	15403	15446	15139	15399	15412	15390	15370	15350	15312	15400	15300	15362	15279	15434	15357	15176	15341	15316	15273	15342	15248	15331	15330	15319	15343	15295	15396	15350	15248	15264	15251	15320	15273	15350	15236	15500	15440	15419	15328	15205	15362	15284	15262	15283	15260	15373	15276	15187	15209	15146	15230	15239	15271	15251	15339	15222	15334	15193	15279	15374	15182	15306	15309	15326	15226	15275	15243	15203	15245	15218	15313	15412	15235	15404	15229	15343	15280	15336	15295	15344	15207	15371	15281	15357	15406	15286	15340	15279	15222	15421	15368	15390	15375	15297	15462	15306	15246	15459	15195	15289	15300	15334	15425	15332	15354	15508	15114	15234	15248	15352	15290	15298	15316	15338	15364	15236	15266	15377	15193	15209	15446	15267	15288	15356	15197	15239	15184	15325	15271	15170	15326	15327	15459	15334	15260	15335	15335	15293	15231	15271	15241	15430	15320	15327	15275	15432	15297	15206	15224	15321	15048	15317	15232	15274	15300	15389	15278	15358	15366	15245	15404	15449	15183	15103	15277	15220	15310	15201	15491	15044	15230	15372	15136	15198	15351	15319	15170	15197	15359	15403	15229	15225	15376	15258	15395	15336	15375	15272	15183	15328	15222	15368	15286	15365	15247	15203	15207	15145	15241	15175	15366	15287	15314	15306	15317	15324	15376	15418	15332	15218	15226	15152	15277	15326	15239	15356	15213	15359	15447	15396	15352	15328	15272	15293	15319	15345	15260	15380	15284	15331	15316	15280	15323	15393	15369	15420	15207	15281	15209	15325	15383	15226	15413	15325	15275	15346	15333	15268	15283	15210	15214	15167	15195	15244	15240	15428	15191	15388	15320	15124	15255	15386	15317	15253	15182	15377	15135	15252	15229	15316	15297	15420	15275	15241	15213	15277	15200	15369	15324	15258	15251	15186	15285	15382	15291	15385	15366	15399	15132	15320	15519	15239	15444	15349	15457	15127	15294	15449	15404	15029	15208	15197	15224	15385	15202	15384	15324	15359	15371	15150	15201	15297	15367	15301	15359	15088	15335	15362	15479	15217	15433	15285	15459	15387	15196	15427	15369	15293	15223	15226	15498	15143	15293	15301	15220	15432	15200	15268	15334	15301	15208	15272	15022	15337	15321	15422	15349	15233	15412	15359	15425	15280	15390	15454	15104	15255	15279	15266	15207	15272	15264	15363	15331	15353	15313	15153	15308	15302	15214	15319	15335	15284	15525	15267	15285	15360	15405	15206	15569	15234	15263	15403	15289	15422	15094	15226	15307	15418	15262	15263	15183	15295	15283	15236	15271	15443	15269	15278	15265	15301	15370	15450	15415	15408	15525	15224	15313	15467	15292	15210	15341	15195	15289	15257	15376	15323	15466	15419	15281	15358	15399	15324	15219	15282	15184	15470	15293	15408	15382	15259	15429	15326	15210	15261	15334	15313	15252	15297	15177	15241	15338	15269	15385	15327	15329	15284	15349	15441	15333	15520	15151	15241	15284	15261	15396	15455	15314	15451	15213	15228	15205	15199	15306	15214	15487	15381	15139	15362	15329	15193	15298	15390	15268	15324	15296	15397	15370	15305	15232	15268	15370	15331	15251	15319	15313	15497	15294	15187	15334	15252	15372	15330	15367	15309	15335	15374	15211	15449	15077	15296	15313	15398	15464	15488	15354	15425	15205	15204	15149	15336	15330	15379	15336	15210	15311	15331	15416	15228	15417	15231	15353	15333	15345	15354	15144	15263	15317	15423	15322	15382	15085	15338	15449	15316	15352	15225	15261	15300	15324	15413	15348	15180	15471	15286	15260	15420	15399	15169	15305	15407	15258	15322	15257	15447	15397	15308	15381	15323	15325	15296	15249	15123	15411	15129	15274	15274	15337	15341	15220	15255	15171	15330	15217	15316	15272	15134	15265	15277	15277	15311	15225	15131	15178	15400	15207	15413	15166	15298	15017	15337	15237	15357	15319	15378	15392	15369	15364	15251	15190	15202	15287	15349	15271	15119	15332	15280	15435	15354	15241	15217	15426	15420	15267	15301	15415	15284	15323	15261	15339	15205	15518	15298	15282	15442	15187	15240	15352	15333	15406	15402	15473	15208	15374	15395	15166	15409	15438	15182	15251	15299	15139	15374	15373	15318	15221	15270	15243	15491	15411	15309	15289	15270	15482	15253	15394	15318	15400	15371	15285	15371	15228	15285	15353	15429	15219	15447	15313	15161	15252	15239	15589	15179	15295	15321	15361	15360	15394	15157	15254	15316	15359	15340	15422	15290	15237	15039	15221	15429	15165	15379	15216	15408	15091	15269	15286	15279	15272	15474	15314	15314	15213	15251	15352	15380	15242	15333	15248	15354	15310	15340	15171	15312	15289	15354	15330	15236	15352	15413	15406	15308	15344	15421	15340	15264	15109	15205	15398	15459	15274	15286	15301	15376	15316	15443	15179	15488	15328	15375	15354	15407	15216	15213	15265	15353	15303	15328	15154	15641	15277	15347	15272	15374	15279	15316	15098	15197	15369	15357	15198	15361	15393	15357	15146	15372	15307	15319	15252	15158	15370	15313	15268	15347	15293	15258	15380	15262	15347	15416	15364	15166	15186	15328	15236	15288	15237	15235	15272	15362	15320	15222	15244	15439	15248	15318	15197	15403	15186	15407	15153	15126	15255	15408	15274	15519	15352	15448	15295	15248	15291	15319	15314	15337	15270	15200	15221	15356	15336	15133	15530	15202	15172	15106	15485	15239	15291	15193	15340	15375	15263	15357	15225	15286	15396	15344	15383	15230	15313	15424	15372	15397	15193	15401	15439	15267	15459	15262	15257	15252	15194	15461	15352	15235	15238	15278	15329	15171	15312	15536	15376	15384	15340	15371	15274	15291	15333	15262	15534	15303	15379	15346	15399	15384	15378	15144	15308	15077	15435	15394	15202	15394	15480	15317	15115	15268	15294	15274	15342	15362	15304	15308	15044	15226	15437	15245	15350	15449	15285	15229	15191	15364	15324	15300	15327	15319	15176	15297	15276	15296	15433	15551	15296	15319	15287	15212	15241	15267	15464	15118	15269	15233	15216	15047	15313	15354	15262	15347	15421	15179	15405	15296	15215	15310	15432	15331	15179	15251	15384	15242	15115	15306	15141	15215	15323	15432	15184	15284	15361	15361	15206	15300	15396	15138	15310	15454	14983	15187	15360	15371	15462	15292	15325	15486	15304	15237	15414	15296	15197	15334	15366	15317	15276	15303	15303	15345	15335	15240	15381	15333	15303	15304	15178	15327	15383	15252	15310	15342	15487	15316	15266	15269	15265	15436	15193	15398	15384	15320	15275	15307	15356	15364	15168	15266	15355	15178	15250	15180	15398	15263	15362	15319	15260	15263	15313	15411	15201	15245	15293	15402	15321	15553	15361	15279	15360	15311	15313	15414	15298	15283	15590	15246	15226	15349	15367	15214	15294	15402	15280	15387	15361	15220	15314	15241	15442	15304	15244	15363	15246	15328	15272	15312	15321	15352	15297	15305	15275	15350	15220	15329	15256	15238	15233	15163	15125	15250	15289	15161	15387	15342	15468	15217	15146	15363	15425	15333	15281	15358	15411	15316	15334	15329	15457	15163	15311	15299	15136	15390	15458	15297	15337	15449	15405	15305	15227	15382	15387	15163	15316	15190	15217	15346	15312	15367	15394	15324	15175	15363	15173	15278	15259	15476	15397	15174	15330	15431	15234	15393	15278	15298	15416	15393	15279	15339	15223	15485	15240	15253	15243	15371	15187	15395	15313	15313	15376	15396	15366	15322	15391	15181	15310	15281	15431	15293	15447	15341	15271	15499	15307	15283	15395	15265	15346	15375	15374	15296	15373	15394	15244	15185	15283	15386	15391	15506	15146	15329	15306	15301	15354	15295	15376	15221	15397	15440	15233	15273	15260	15311	15291	15297	15353	15085	15295	15280	15335	15295	15394	15284	15335	15399	15133	15290	15499	15332	15169	15223	15464	15226	15432	15234	15325	15119	15195	15412	15341	15438	15241	15395	15108	15346	15367	15351	15500	15235	15403	15099	15348	15373	15410	15335	15239	15316	15357	15371	15428	15197	15344	15353	15322	15371	15236	15297	15379	15372	15122	15282	15286	15146	15364	15220	15250
24113	23885	47077	46060	35011	25572	22210	18698	18038	18269	18620	18352	18108	18117	18153	18251	17986	18270	18212	18181	18132	18116	18072	18066	18112	18268	18080	18115	18355	18010	18187	18164	18073	17814	18182	17964	18033	18059	18022	17888	18102	18318	18081	17973	18123	18035	18077	18071	18335	17799	18121	18150	18205	18035	18080	17936	18132	18025	17933	18261	18332	18021	18004	17957	17838	18072	18033	17999	18154	17955	17897	17892	18043	17994	18008	18186	18038	18255	17979	18051	18412	18131	17968	18002	18191	18189	18135	18136	17948	18086	18102	18100	18154	18072	18146	18135	18027	18179	18086	18088	17983	18078	18114	18104	18058	18182	17965	17965	17998	18007	18142	17875	17953	18023	18141	17959	17942	17876	17961	17981	18194	18118	18169	18122	18047	18092	18096	17997	18133	18059	17997	17922	18044	18159	18115	18050	18062	17975	17981	18035	18224	17940	18258	18057	18172	18108	18080	17989	18085	18147	18033	18097	18017	17870	17925	17917	18097	17966	18022	18045	18006	17945	18103	18080	18083	17936	17906	17954	18005	18037	18105	18140	17959	17956	18280	17859	18082	18105	18320	17969	18115	18016	17945	18217	17908	18327	18284	18169	18058	17893	18129	18108	17893	18020	18112	18091	18282	18189	18030	18161	17904	17870	18016	17939	18174	18067	18076	18047	18056	17923	18073	17846	18137	17880	18153	17955	18160	17940	18022	18118	17983	18037	17927	18119	18313	17855	18015	17986	18163	17967	17980	18012	18186	17931	18131	18127	17945	17825	18026	18230	18206	18177	18195	17854	17849	17965	17980	18063	18070	17917	18054	18112	18010	18095	17900	18013	17957	18276	18149	18023	18082	17915	18117	17884	17933	18113	17827	17962	18114	18184	18001	17993	17967	17787	17944	18006	18039	18087	17952	18005	18126	18029	18168	17906	17931	18176	18013	18276	18033	18004	18025	18023	17604	18009	18097	18046	18213	17983	18261	17936	17929	18062	18049	18141	18064	18020	18045	18018	18276	17955	18127	18049	18125	18057	18058	17841	17979	18087	17982	18132	18125	18063	18209	17657	18107	18084	17746	18037	17971	17995	17920	18124	18003	18054	17963	17897	18036	17933	18071	17845	18087	17895	17974	18012	18029	17850	17958	18128	17896	18119	17937	18071	18138	17948	17867	17972	18049	18063	17979	17933	18044	18070	17889	17910	17953	18131	18115	18076	18008	17957	18087	17743	18038	18001	18076	18056	18135	18056	18008	17935	18061	17972	18171	17788	18089	17985	18075	18004	17851	18146	18184	18009	18014	17828	18262	18135	18121	17999	18236	17976	18019	17976	18036	18082	18075	17888	17919	17950	17914	18077	18125	18103	18134	18025	17814	18155	17965	18082	18098	18027	18118	18128	18149	17928	17913	17994	18130	17945	17963	18027	18039	17953	18042	18110	18055	17914	17862	18015	18048	18121	17759	18053	18251	18194	18181	18049	18119	18085	18122	18007	18053	18063	18104	18089	18038	17981	17966	18157	18186	18012	17975	18150	18326	17905	18006	18063	18152	18018	18139	18101	18209	18001	18222	17959	18094	17936	17987	18018	18004	18134	18145	18084	18120	17992	17884	18285	17992	18042	18045	18253	18093	18040	18055	18175	17809	18092	18082	18214	17857	17959	18154	17882	17936	17843	17931	17969	18093	17915	18066	17934	18072	17990	17938	17781	18156	18031	18043	18117	18235	17994	18028	17979	17864	18026	17961	18081	17886	18204	18126	18046	18132	18047	18058	17741	17891	17997	18044	18212	18032	18019	18026	17954	17997	17909	18047	18261	17899	18029	18176	17966	17928	18054	18197	18093	17878	17891	18030	17803	18024	17988	17841	18159	17894	17977	17937	18275	17892	17942	18010	18044	17995	18039	18093	18160	18086	17988	18050	17902	17861	17953	18066	17964	18055	17979	17939	18146	18035	18051	17925	18014	18044	18000	17929	17996	18134	17875	18002	17942	18101	17807	17987	17832	18165	17814	17964	17950	18094	17853	18151	18040	18012	17875	18035	18078	17877	17973	18077	17901	18140	18015	18017	17845	18128	18282	18034	17998	17932	18244	18112	18194	18078	17763	18179	18220	18064	17988	17972	18158	18034	18004	18217	18072	18018	18055	17993	18107	18198	18034	17989	17814	18100	18008	18042	18126	18215	18139	18008	17992	18003	18234	17987	18087	18073	18088	17927	17864	17983	18004	17924	18073	17958	17881	18084	18051	17934	18093	17913	18009	18152	18176	18125	18053	17981	18133	17875	18071	18055	17928	17964	17706	18072	17964	17969	17939	17962	17875	18113	18043	18114	18029	18005	18010	18036	18083	17932	17999	18006	18064	18132	17929	18062	18086	17957	18024	17923	17820	18130	17960	18047	17976	17996	17977	18009	17695	17760	17788	17988	18048	18089	18123	17976	17978	17975	18104	17818	18288	18022	18123	17914	18102	18035	17791	18054	18136	18048	18086	18195	18128	17880	18015	17991	18048	18201	18140	17944	18015	18220	17927	17937	17998	17867	18019	18047	17870	18027	18079	18165	17926	18038	17992	17851	18101	18040	18168	18131	18265	18002	18160	18164	17958	17909	17852	17942	17873	17880	17994	17953	18232	18160	17938	17966	18030	18128	18120	18112	18052	18125	17931	18177	18141	18152	17998	17941	18038	17950	18164	17967	17912	18102	17872	17935	17925	18075	18268	18039	18242	18133	17963	18119	17769	18207	18155	18067	17983	18084	18118	18184	17957	18030	18169	17940	18231	17962	17956	17967	18267	18059	17853	17863	18101	18089	18194	18134	18044	18094	17910	18000	17963	18234	18081	17962	18109	18175	18164	18061	17998	18058	17796	18105	18062	18270	18042	18160	17825	18107	17996	17925	18052	18116	18060	18067	18089	18073	17963	18096	17930	17958	18067	17981	18021	18022	18160	17956	18026	17904	17920	18029	17861	17911	18087	18262	17937	17866	17929	17933	17987	18038	18105	18026	17972	17878	17996	18162	17822	17934	17853	17938	17990	18085	18048	17897	18009	17851	18024	18017	17898	18109	17919	17982	18047	18093	18196	18229	18218	17923	18224	17902	17901	18117	17954	17942	17813	18201	17917	18007	18010	18069	18167	17897	18033	18010	17866	18227	18109	18160	17982	18153	17970	18097	17843	18064	17915	18040	17934	17911	18064	17973	17781	17981	17923	17890	18156	17929	17932	18069	17905	18036	17950	17902	18143	17962	17843	17896	17870	18005	17918	18054	17958	18013	18121	17975	18068	18044	18004	17934	17974	17994	18113	17892	18322	17862	17935	18046	18136	17997	18070	18199	17899	18053	17984	18077	17869	18047	18027	17973	18350	18229	18072	17885	18115	17926	18266	18051	17928	17930	18064	17988	17769	17882	17983	18110	17953	18119	18028	18080	18023	17985	17978	17949	18137	18014	18199	18006	18016	18170	17765	17977	18173	18071	17910	17936	18070	17921	17845	18075	17946	17993	17930	18136	18171	17838	17945	18051	18075	18105	18083	18088	18073	17815	18016	17991	18062	18083	17916	18146	18178	18039	17915	18081	17913	17980	18174	18014	18087	18068	18132	18080	17885	18002	17826	18009	17995	18145	18107	17971	18104	18122	17860	17767	17884	18103	18092	18106	17928	18022	17835	18085	18149	17932	17925	17908	18147	18125	18032	17965	17995	17883	18013	18159	17810	17973	18211	18042	18155	18083	17978	18229	18115	18037	17892	18279	18075	18175	17956	17930	18077	18021	18166	17797	17918	17964	17988	18240	18114	18037	18077	17967	18107	18091	17789	18152	18128	18124	17997	17815	18011	18139	17915	18019	18062	17995	18148	18133	17883	17968	18002	17990	17931	18046	17998	18110	17933	17929	18149	18107	17930	18029	18151	18120	18063	17968	18211	17973	18114	17938	17891	18101	17861	17899	18023	18062	18091	18096	18066	18145	17849	17940	17779	17973	18124	18015	18028	17916	18178	18013	18200	18026	18041	18119	18147	18202	17982	17872	17733	18028	17801	18121	17951	17825	18121	17968	17962	17833	18025	18089	17925	18064	17969	18052	17865	18042	18011	18136	17941	18268	18102	18156	18064	17941	18047	18113	17907	17942	17872	18151	18172	18056	18193	18137	17980	18169	18083	17977	18062	18163	18072	17984	17997	17982	18176	17948	18001	18018	17824	18004	17891	18149	18041	18153	18142	18218	18034	17955	18006	18101	17856	17940	17948	17960	17833	17894	17961	17982	18141	18198	17948	18018	18025	18081	18043	18029	18096	17973	18185	17980	18036	18011	18002	18185	18165	18060	18104	17974	18008	18060	18063	18030	18011	18000	17890	18011	18038	18288	18066	18132	17902	18231	18047	18016	17911	17963	17954	17979	18085	18096	18191	18097	18020	18050	18119	17955	17974	17759	18127	17937	18155	18216	18034	17952	18092	17947	18126	18179	18116	17915	18075	18155	18243	17981	17957	18050	17964	18048	18226	17869	17925	18254	17872	17886	17988	17989	18048	18111	18006	18020	17880	17894	18154	18053	18056	18009	18075	17875	18114	18153	18070	18140	18054	17870	18009	17965	17889	18031	18004	17891	17909	18004	18038	18070	18137	17910	18241	18012	18083	18111	18221	17936	18097	17847	18145	17842	17872	18137	18058	17941	18204	17987	18222	17945	18003	17998	17872	18124	18111	18045	17942	18077	18029	17972	17780	17949	18038	18099	17920	18160	18061	18018	17975	18160	17994	17866	17974	18168	18012	17908	18063	17981	17938	17951	17899	18005	17974	18168	18048	18069	18039	17893	17987	18007	17853	17885	18038	18240	18083	18270	17932	17986	18106	18142	18284	18014	17860	17967	18138	18092	18161	17910	17904	18187	17950	17950	18102	18135	17996	17747	18176	17821	18012	18058	17844	17814	18128	17851	18207	18197	17820	17886	18168	18074	17972	17881	17830	17964	18125	18057	17952	17994	18121	17916	18195	18163	17997	18184	17949	18095	18075	18073	17879	18022	18226	17963	18120	17969	17943	18075	18030	17967	18177	18224	18056	18044	18114	18117	17946	18169	18204	18160	18162	17825	17831	17977	18173	17999	18064	18052	18109	18001	17992	18061	18007	17965	18000	17854	17985	18161	17973
53500	99423	92204	64968	41552	19831	15615	15381	15302	15304	15305	15341	15404	15300	15566	15192	15123	15306	15263	15517	15307	15257	15248	15156	15317	15147	15235	15301	15308	15155	15274	15488	15224	15265	15204	15157	15296	15462	15502	15305	15322	15206	15344	15104	15378	15306	15366	15370	15464	15183	15245	15281	15323	15234	15359	15213	15153	15345	15178	15358	15273	15352	15422	15449	15511	15166	15232	15228	15435	15224	15350	15191	15410	15165	15204	15462	15253	15200	15393	15300	15332	15359	15283	15272	15290	15392	15349	15391	15220	15369	15245	15256	15212	15395	15276	15315	15231	15370	15263	15246	15312	15344	15388	15237	15320	15238	15096	15271	15336	15420	15365	15208	15185	15289	15328	15510	15346	15184	15235	15221	15268	15222	15332	15267	15198	15141	15272	15237	15287	15231	15378	15310	15251	15258	15268	15316	15214	15257	15170	15152	15410	15348	15331	15225	15311	15381	15163	15395	15434	15266	15284	15265	15252	15262	15209	15331	15454	15298	15299	15240	15247	15295	15144	15321	15378	15052	15269	15290	15225	15268	15302	15213	15307	15330	15451	15319	15156	15248	15197	15284	15438	15205	15302	15261	15238	15226	15189	15427	15329	15079	15420	15175	15267	15279	15258	15255	15167	15243	15301	15458	15343	15189	15251	15310	15267	15212	15326	15357	15281	15411	15133	15189	15329	15437	15366	15170	15272	15254	15296	15318	15227	15357	15337	15249	15217	15339	15390	15364	15372	15212	15428	15345	15274	15364	15370	15334	15306	15338	15478	15221	15387	15195	15266	15419	15245	15157	15271	15364	15195	15421	15413	15285	15081	15328	15328	15269	15352	15409	15317	15218	15181	15098	15276	15046	15312	15339	15151	15092	15132	15213	15295	15153	15295	15255	15146	15238	15215	15209	15149	15386	15208	15256	15306	15253	15354	15218	15456	15389	15226	15316	15337	15084	15304	15163	15370	15189	15314	15458	15331	15082	15289	15357	15197	15305	15492	15191	15314	15250	15281	15453	15439	15229	15146	15171	15169	15336	15350	15228	15168	15363	15098	15163	15177	15265	15330	15359	15158	15537	15281	15174	15292	15356	15042	15244	15377	15392	15263	15512	15290	15300	15307	15311	15129	15235	15289	15436	15443	15401	15272	15314	15307	15138	15381	15295	15214	15313	15354	15244	15133	15293	15310	15215	15340	15184	15238	15189	15262	15166	15095	15367	15255	15361	15235	15219	15166	15330	15306	15240	15373	15349	15191	15272	15406	15137	15357	15240	15136	15260	15218	15187	15328	15307	15288	15285	15371	15140	15190	15354	15385	15211	15387	15269	15348	15378	15297	15279	15234	15170	15435	15428	15226	15359	15250	15202	15167	15358	15242	15338	15217	15329	15230	15161	15179	15230	15403	15120	15115	15161	15266	15369	15420	15292	15232	15338	15352	15294	15358	15393	15287	15358	15288	15256	15271	15323	15339	15150	15460	15251	15191	15316	15423	15376	15177	15165	15306	15173	15384	15258	15347	15180	15246	15088	15296	15329	15223	15261	15201	15370	15296	15332	15094	15277	15498	15210	15350	15336	15343	15397	15303	15268	15163	15194	15057	15391	15343	15365	15140	15247	15198	15349	15424	15431	15266	15303	15334	15419	15368	15417	15264	15214	15253	15407	15183	15288	15269	15235	15188	15307	15139	15358	15403	15202	15265	15157	15170	15295	15228	15445	15160	15293	15253	15402	15193	15165	15371	15252	15176	15364	15356	15207	15198	15355	15100	15262	15201	15384	15251	15420	15403	15228	15267	15539	15285	15274	15242	15370	15161	15423	15243	15173	15375	15290	15236	15476	15446	15463	15254	15323	15400	15252	15238	15314	15377	15213	15014	15193	15439	15343	15441	15270	15252	15253	15261	15177	15175	15382	15299	15364	15189	15274	15307	15274	15209	15279	15180	15235	15325	15165	15310	15310	15407	15301	15215	15241	15350	15223	15239	15111	15241	15341	15317	15344	15168	15241	15372	15277	15341	15355	15393	15249	15189	15180	15114	15303	15324	15319	15136	15354	15357	15242	15372	15311	15255	15325	15368	15441	15241	15396	15267	15294	15267	15239	15229	15143	15279	15309	15289	15313	15309	15340	15372	15174	15302	15359	15328	15277	15338	15304	15215	15302	15378	15389	15185	15190	15284	15275	15226	15365	15259	15331	15362	15232	15387	15129	15252	15315	15264	15061	15268	15162	15368	15237	15292	15200	15190	15152	15316	15245	15375	15347	15214	15410	15229	15321	15296	15253	15272	15292	15248	15150	15215	15368	15198	15018	15299	15308	15266	15414	15141	15224	15283	15253	15296	15259	15440	15232	15446	15292	15326	15205	15336	15262	15383	15238	15323	15301	15224	15179	15271	15313	15158	15163	15318	15145	15359	15310	15200	15282	15409	15614	15164	15137	15415	15278	15284	15342	15362	15455	15294	15310	15294	15290	15215	15202	15222	15221	15462	15307	15364	15320	15335	15277	15225	15373	15210	15413	15300	15193	15310	15235	15289	15221	15212	15221	15113	15429	15102	15239	15284	15293	15124	15200	15253	15386	15256	15411	15380	15326	15060	15144	15290	15317	15336	15275	15284	15236	15248	15441	15206	15236	15227	15198	15160	15231	15137	15220	15089	15245	15364	15135	15250	15216	15372	15152	15247	15161	15417	15144	15113	15339	15302	15418	15201	15247	15226	15303	15383	15247	15452	15186	15125	15267	15412	15397	15305	15291	15246	15281	15113	15325	15182	15249	15447	15233	15173	15316	15313	15243	15349	15204	15228	15401	15401	15362	15289	15249	15157	15267	15426	15182	15298	15277	15417	15352	15150	15291	15210	15166	15265	15197	15439	15236	15305	15236	15350	15290	15250	15282	15284	15269	15307	15283	15240	15093	15506	15168	15266	15432	15314	15532	15282	15237	15344	15202	15323	15273	15235	15327	15534	15302	15247	15297	15327	15179	15347	15373	15225	15169	15255	15250	15420	15376	15294	15258	15216	15305	15413	15166	15125	15351	15183	15204	15094	15289	15282	15232	15409	15251	15162	15336	15142	15651	15270	15268	15402	15294	15237	15255	15433	15229	15308	15227	15373	15094	15200	15336	15171	15287	15251	15314	15349	15165	15258	15357	15075	15338	15287	15256	15403	15296	15208	15379	15327	15297	15366	15262	15383	15433	15282	15170	15365	15130	15314	15266	15252	15528	15426	15172	15178	15288	15257	15308	15240	15164	15033	15269	15274	15256	15194	15332	15176	15294	15373	15189	15411	15183	15367	15254	15322	15157	15277	15440	15176	15235	15289	15256	15380	15214	15308	15303	15238	15310	15304	15251	15215	15312	15404	15371	15324	15202	15372	15214	15189	15271	15227	15391	15263	15281	15228	15340	15203	15230	15335	15280	15329	15182	15154	15269	15107	15289	15254	15460	15247	15236	15344	15276	15207	15346	15387	15132	15190	15167	15370	15221	15392	15310	15445	15261	15309	15246	15288	15207	15403	15187	15281	15091	15339	15163	15312	15155	15394	15187	15286	15234	15260	15336	15257	15194	15229	15288	15314	15354	15203	15207	15344	15408	15416	15090	15407	15278	15256	15265	15111	15316	15186	15130	15352	15195	15242	15156	15099	15216	15300	15453	15350	15394	15216	15458	15157	15359	15279	15272	15215	15149	15114	15237	15274	15155	15137	15246	15304	15399	15260	15274	15296	15326	15095	15332	15160	15351	15219	15160	15304	15291	15271	15115	15335	15409	15191	15210	15291	15305	15313	15394	15365	15311	15184	15254	15369	15308	15399	15245	15189	15370	15516	15267	15417	15408	15252	15215	15214	15211	15135	15172	15298	15294	15240	15462	15288	15143	15373	15237	15295	15243	15344	15338	15355	15339	15305	15268	15233	15199	15321	15281	15325	15247	15148	15144	15263	15177	15297	15267	15180	15438	15288	15287	15304	15214	15304	15286	15113	15378	15250	15283	15233	15141	15406	15282	15377	15266	15212	15410	15315	15114	15102	15505	15229	15203	15378	15283	15214	15254	15339	15375	15189	15151	15367	15099	15213	15314	15186	15216	15364	15316	15159	15377	15395	15332	15402	15375	15388	15232	15291	15075	15173	15479	15096	15285	15201	15217	15259	15363	15139	15268	15131	15270	15270	15048	15269	15422	15075	15374	15443	15305	15146	15388	15190	15293	15328	15297	15455	15348	15285	15269	15284	15115	15393	15185	15199	15332	15336	15137	15304	15160	15109	15307	15321	15286	15219	15293	15339	15420	15294	15309	15363	15180	15352	15216	15356	15210	15325	15306	15383	15312	15330	15193	15160	15113	15336	15407	15440	15296	15261	15216	15353	15247	15330	15351	15215	15247	15243	15263	15389	15268	15276	15235	15170	15294	15415	15343	15216	15162	15200	15200	15236	15249	15328	15338	15267	15242	15197	15334	15119	15391	15404	15308	15490	15409	15355	15204	15398	15342	15147	15437	15389	15311	15207	15463	15224	15446	15344	15214	15225	15371	15359	15323	15220	15478	15214	15333	15345	15229	15490	15268	15335	15216	15232	15347	15246	15352	15228	15123	15324	15300	15493	15339	15390	15270	15270	15122	15320	15149	15327	15188	15379	15322	15273	15325	15261	15272	15235	15249	15106	15218	15403	15257	15371	15190	15130	15298	15284	15321	15052	15275	15335	15382	15241	15178	15396	15238	15319	15393	15254	15263	15258	15374	15415	15175	15426	15298	15306	15264	15253	15239	15257	15354	15305	15124	15359	15140	15301	15294	15385	15486	15327	15279	15159	15221	15252	15325	15345	15289	15432	15216	15334	15172	15139	15253	15419	15359	15332	15193	15201	15323	15219	15373	15373	15408	15339	15233	15448	15267	15162	15262	15249	15229	15417	15253	15318	15317	15308	14961	15370	15231	15149	15289	15252	15259	15169	15200	15362	15204	15246	15236	15397	15205	15139	15286	15206	15215	15105	15210	15342	15255	15185	15279	15359	15205	15389	15288	15323	15042	15483	15308	15347	15283	15178	15284	15392	15263	15198	15256	15275	15537	15223	15375	15329	15481	15343	15178	15473	15304	15366	15390	15315	15563	15471	15324	15275	15161	15213	15321	15288	15463	15390	15224
23113	22854	41028	41518	35443	26570	24479	18918	18101	18290	18322	17932	17949	17812	18099	18054	18166	18096	18004	17843	17928	17814	17926	17880	17919	17945	17900	17770	17885	18131	17776	17792	17816	17988	17843	17548	17739	17911	17787	17661	17742	17722	17801	17560	17873	17770	17924	17834	17806	17762	17668	17968	17880	17671	17892	17719	17604	17860	17869	17749	17763	17825	17708	17654	17637	17840	17691	17829	17684	17774	17756	17787	17580	17916	17916	17879	17957	17948	17806	17540	17983	17668	17639	17560	17830	17652	18018	17722	17743	17810	17908	17692	17665	17831	17972	17632	17826	17834	17674	17798	17666	17646	17693	17729	17784	17802	17775	17786	17619	17858	17886	17789	17534	17772	17723	17633	17862	17715	17829	17737	17866	17615	17719	17829	17718	17756	17668	17649	17579	17670	17931	17784	17677	17774	17834	17803	17805	17699	17632	17672	17768	17706	17624	17510	17651	17866	17721	17830	17738	17817	17704	17630	17690	17848	17891	17711	17987	17664	17758	17706	17785	17676	17830	17800	17859	17777	18037	17914	17575	17608	17835	17528	17912	17628	17745	17744	17792	17553	17745	17767	17807	17697	17523	17814	17854	17651	17761	17734	17632	17861	17575	17711	17778	17635	17808	17638	17634	17619	17834	17663	17785	17721	17758	17764	17728	17553	17726	17758	17633	17676	17798	17864	17836	17755	17541	17570	17719	17685	17671	17693	17714	17879	17617	17756	17656	17693	17685	17777	17526	17675	17645	17693	17581	17626	17633	17730	17678	17654	17724	17607	17693	17921	17741	17680	17517	17725	17811	17575	17778	17936	17513	17677	17525	17687	17682	17659	17591	17684	17721	17823	17655	17891	17712	17493	17599	17685	17833	17718	17682	17798	17675	17806	18034	17773	17655	17641	17643	17714	17633	17589	17766	17753	17546	17842	17642	17605	17710	17939	17710	17624	17756	17586	17670	17878	17800	17608	17477	17713	17490	17643	17481	17666	17528	17929	17643	17725	17660	17653	17705	17496	17701	17852	17890	17806	17882	17871	17685	17715	17763	17701	17677	17556	17561	17679	17851	17745	17820	17736	17704	17585	17562	17719	17716	17790	17826	17778	17692	17732	17703	17648	17700	17873	17832	17733	17692	17713	17834	17742	17797	18044	17883	17531	17692	17783	17654	17748	17743	17581	17819	17758	17609	17740	17664	17494	17476	17616	17813	17766	17704	17834	17696	17709	17890	17832	17810	17757	17724	17797	17646	17621	18016	17746	17768	17599	17689	17675	17728	17625	17579	17586	17714	17946	17741	17708	17791	17862	17648	17716	17940	17546	17809	17765	17778	17810	17620	17756	17452	17553	17563	17866	17830	17706	17749	17881	17866	17727	17606	17763	17843	17693	17668	17731	17565	17875	18087	17651	17578	17754	17709	17672	17709	17669	17906	17966	17790	17725	17694	17566	17794	17836	17970	17742	17686	17828	17743	17663	17582	17772	17825	17681	17876	17834	17711	17675	17635	17818	17733	17645	17625	17729	17649	17662	17708	17820	17859	17934	17950	17880	17875	17632	17784	17791	17860	17652	17739	17781	17668	17695	17943	17491	17783	17697	17747	17695	17757	17735	17589	17747	17915	17554	17681	17600	17815	17661	17616	17760	17824	17562	17621	17885	17816	17787	17869	17656	17524	17712	17557	17712	17664	17746	17781	17728	17831	17838	17633	17352	17644	17826	17667	17898	17815	17775	17607	17694	17667	17787	17654	17807	17738	17703	17777	17798	17906	17647	17763	17800	17717	17735	17757	17636	17807	17781	17762	17643	17682	17718	17476	17698	17542	17648	17621	17644	17846	17639	17691	17587	17653	17931	17805	17866	17745	17778	17711	17517	17776	17552	17704	17711	17719	17697	17633	17573	17740	17577	17532	17641	17611	17597	17826	17890	17787	17777	17858	17813	17876	17617	17801	17837	17733	18063	17790	17786	17741	17628	17821	17777	17731	17830	17864	17583	17703	17890	17799	17685	17638	17539	17727	17822	17517	17741	17591	17836	17679	17733	17669	17638	17874	17785	17777	17839	17749	17562	17760	17723	17822	17637	17760	17714	17587	17694	17572	17493	17690	17763	17562	17786	17737	17580	17812	17744	17743	17875	17621	17620	17960	17824	17786	17814	17612	17796	17826	17644	17684	17672	17764	18039	17717	17692	17769	17852	17789	17720	17704	17789	17750	17790	17610	17664	17528	17879	17880	17700	17747	17548	17714	17895	17837	17667	17721	17735	17711	17655	17781	17712	17651	17666	17561	17855	17841	17592	17610	17590	17735	17821	17803	17681	17780	17804	17802	17771	17749	17628	17814	17610	17665	17731	17577	17678	17803	17700	17606	17882	17821	17768	17586	17936	17759	17577	17857	17757	17728	17768	17864	17621	17627	17591	17879	17803	17730	17609	17671	17856	17767	17721	17782	17542	17734	17693	17790	17810	17649	17878	17708	17691	17814	17814	17445	17527	17612	17580	17778	17719	17767	17846	17711	17484	17758	17749	17807	17876	17784	17707	17580	17773	17743	17890	17646	17482	18023	17915	17935	17775	17659	17811	17878	17769	17804	17618	17801	17606	17413	17501	17780	17640	17741	17807	17718	17572	17669	17552	17842	17781	17606	17704	17750	17656	17668	17748	17751	17776	18013	17775	17657	17662	17587	17707	17779	17768	17646	17834	17790	17926	17594	17770	17761	17534	17769	17873	17608	17688	17602	17908	17803	17735	17594	17553	17831	17690	17799	17681	17947	17781	17678	17620	17608	17634	17646	17599	17740	17647	17769	17779	17843	17780	17771	17665	17749	17663	17833	17777	17837	17674	17843	17683	17663	17724	17764	17515	17795	17900	17757	17666	17544	17792	17657	17839	17694	17757	17627	17782	17885	17784	17784	17677	17730	17697	17805	17737	17614	17640	17666	17789	17682	17607	17799	17563	17838	17672	17567	17662	17797	17773	17797	17779	17809	17888	17828	17846	17698	17694	17450	17820	17703	17875	17728	17815	17680	17763	17650	17746	17720	17775	17714	17789	17805	17644	17556	17708	17476	17668	17848	17678	18038	17652	17776	17510	17685	17686	17815	17888	17844	17677	17635	17610	17685	17737	17810	17747	17547	17848	17899	17789	17630	17928	17692	17820	17856	17668	17765	17763	17797	17754	17627	17838	17848	17743	17798	17651	17725	17759	17670	17708	17714	17641	18112	17796	17687	17716	17709	17680	17662	17913	17688	17745	17808	17855	17713	17894	17872	17808	17837	17647	17654	17714	17408	17633	17705	17671	17389	17719	17681	17662	17815	17546	17715	17837	17545	17790	17582	17553	17773	17575	17667	17648	17590	17551	17758	17584	17739	17809	17673	17565	17878	17806	17859	17730	17676	17502	17505	17759	17649	17751	17969	17755	17908	17924	17701	17426	17646	17585	17822	17687	17507	17660	17811	17714	17775	17763	17831	17843	17800	17571	17839	17650	17604	17725	17591	17673	17710	17662	17835	17704	17611	17655	17579	17951	17671	17636	17624	17766	17770	17617	17701	17949	17641	17816	17666	17887	17618	17764	17929	17632	17659	17703	17830	17741	17662	17742	17882	17756	17824	17837	17755	17587	17880	17703	17558	17752	17732	17726	17641	17801	17940	17709	17689	17763	17684	17644	17859	17675	17765	17580	17793	17650	17725	17859	17744	17743	17781	17425	17530	17760	17676	17798	17708	17760	17761	17594	17791	17500	17471	17589	17874	17770	17516	17628	17612	17743	17826	17687	17475	17645	17750	17679	17900	17758	17501	17496	17986	17663	17737	17629	17721	17676	17694	17725	17750	17743	17853	17700	17577	17532	17801	17690	17759	17622	17647	17739	17694	17500	17740	17721	17813	17686	17737	17611	17741	17721	17721	17758	17621	17823	17704	17732	17714	17466	17703	17678	17711	17813	17639	17733	17719	17729	17672	17677	17723	17805	17637	17797	17751	17814	17769	17560	17819	17778	17857	17783	17504	17698	17679	17687	17707	17734	17661	17756	17766	17809	17793	17698	17875	17774	17710	17672	17710	17695	17686	17663	17583	17865	17668	17596	17608	17746	17752	17692	17625	17692	17550	17522	17641	17547	17599	17466	17738	17763	17672	17788	17617	17909	17837	18008	17723	17659	17795	17724	17689	17627	17528	17731	17694	17723	17676	17674	17640	17635	17744	17751	17624	17608	17746	17658	17738	17646	17529	17672	17518	17626	17846	17467	17631	17535	17760	17711	17786	17952	17620	17746	17880	18027	17661	17850	17873	17663	17631	17583	17882	17778	17608	17822	17749	17748	17653	17808	17810	17665	17652	17781	17929	17661	17581	17714	17678	17620	17849	17596	17939	17752	17666	17738	17823	17776	17696	17816	17724	17849	17590	17923	17788	17474	17521	17701	17693	17557	17812	17812	17741	17687	17854	17699	17678	17816	17713	17621	17814	17741	17857	17856	17657	17800	17733	17726	17572	17581	17735	17736	17852	17532	17724	17542	17540	17914	17816	17747	17926	17717	17828	17749	17893	17725	17693	17838	17756	17689	17612	17568	17585	17764	17618	17772	17916	17727	17622	17775	17719	17861	17621	17663	17674	17628	17637	17750	17766	17696	17667	17576	17893	17788	17730	17656	17769	17682	17687	17588	17606	17524	17549	17717	17686	17806	17754	17749	17721	17854	17819	17636	17633	17579	17767	17578	17570	17747	17821	17681	17873	17689	17821	17889	17718	17681	17630	17856	17677	17595	17752	17634	17795	17614	17854	17510	17713	17800	17830	17775	17787	17763	17636	17879	17840	17756	17955	17650	17791	17768	17859	17634	17818	17707	17683	17701	17825	17615	17687	17793	17782	17737	17634	17774	17697	17846	17740	17706	17554	17746	17735	17705	17605	17614	17895	17843	17821	17667	17734	17957	17702	17701	17567	17600	17800	17524	17571	17702	17679	17679	17760	17643	17693	17655	17584	17702	17880	17796	17735	17719	17697	17761	17821	17873	17535	17583	17646	17647	17589	17499	17456	17870	17657	17591	17624	17797	17791	17580	17461	17749	17698	17760	17803	17740	17712	17458	17952	17941	17636	17683	17630	17675	17730	17930	17932	17817	17668	17869	17536	17897	17722	17840
57702	100547	96221	75250	50329	21475	15152	15018	15355	15239	15293	15214	14922	15095	14906	15230	15067	15144	15213	15012	15132	14921	15064	15165	15265	15120	15155	15226	14941	15031	15032	15000	14976	15282	15006	14949	15056	15081	15316	15144	15095	15187	15078	15281	15208	15164	15127	15162	14960	15186	14993	15158	14955	15032	14967	15159	15170	14960	14995	15093	14965	15012	14835	15154	15205	15052	15096	15075	15207	15008	15170	15014	15067	15144	14950	15334	15341	15075	15173	15245	15201	15061	15114	15198	14921	15055	15291	15083	15157	15127	15012	14888	15009	15215	15287	14912	15015	14998	14987	15173	15059	15055	15060	15174	14975	15111	14900	15254	14989	15144	15136	15112	15155	15180	15131	15041	15167	15138	15146	14988	15062	14995	15075	15153	15042	15100	14995	14992	15175	14952	15155	14989	15168	15140	15200	15174	15182	14859	15123	15160	15072	15129	15138	15082	15105	15148	15171	15159	15097	14911	15158	15001	15157	14902	15069	14979	15069	15097	15077	15001	15122	14976	15044	14971	15138	15070	15131	14960	15174	15128	15163	15162	15170	15058	14951	14989	15176	15070	15005	14976	15125	14926	15063	15014	15033	15163	15212	14885	15086	14945	15004	15085	15006	14954	15180	15121	15112	15134	15204	15126	15401	15080	15176	15009	15105	14801	15058	14985	14993	15071	15304	15252	15075	15064	14875	15105	15148	15121	15043	15147	15115	14918	14997	15125	15012	14847	14981	14887	15063	15144	15043	15150	14974	15146	14980	15154	15100	15145	15081	15178	15104	15276	15065	15135	15231	15028	15012	15027	15012	15052	15087	15072	15060	15049	15016	14983	15107	14894	15068	15150	15148	14976	15220	15012	14971	15102	15049	15087	15012	15078	15150	14973	15236	15030	15139	15131	15058	15076	14953	15224	15185	14948	15051	15057	15130	15113	14982	15039	15138	14852	14991	14938	15234	14986	15075	15080	15071	15023	15070	15057	15229	14991	15178	15048	15172	15121	15196	15244	15103	14890	15181	15154	15173	14972	15152	15255	14973	15012	15178	15019	14987	14972	15067	15168	15098	15243	15120	15028	15070	15027	15101	15091	14995	14987	14888	15090	15156	15107	15011	15012	15080	15055	15234	14923	15220	15039	15114	15156	15148	15134	14974	14933	15121	15224	15050	15090	15081	15070	14984	15050	15166	15001	15036	15159	15091	15162	14925	15017	15000	15127	15028	14992	15145	14998	15205	15142	14951	15177	14781	14971	15203	15130	15029	14937	15104	14958	15074	15249	14849	15094	15194	15132	15041	15037	15068	15037	15127	14972	15116	15115	15129	14992	15074	15017	15065	15019	14995	15116	15087	14926	15133	14949	15218	15037	15145	15045	15037	15136	15135	14999	15212	15024	15075	14916	14995	15120	14957	14907	15125	14970	15011	15023	15170	14968	14840	15038	14933	15192	15126	15118	15020	15127	15212	15054	15213	14990	14935	15039	15120	15176	15020	14961	14997	15245	14981	15125	15026	15265	15105	15054	15210	14991	15200	15040	15095	15061	14903	15000	15076	15184	15255	15128	15139	15141	15043	15206	14967	15056	15054	15090	15183	14996	15009	15058	15020	14933	15145	15098	14959	14882	14998	15002	15080	15143	15110	15040	15148	15197	15091	15029	15232	15058	15053	14935	15112	14952	15170	15158	15088	14927	14984	15004	14837	15049	15198	14839	15114	15104	15010	15072	14969	14966	15112	14968	15104	15071	15088	15205	15012	14921	15095	15053	15062	14968	14980	15105	15199	15037	15194	15035	15093	14987	15110	14943	14942	14995	14998	15139	14965	14944	15177	15012	15052	14907	15167	15270	15043	14992	15053	15099	15202	15144	15156	15080	15257	15045	14989	14877	15029	15170	15062	15124	15019	15038	15070	15089	15149	14969	15117	15016	15038	15012	14995	15086	15086	14963	15219	15062	15282	15068	15140	14979	15013	15023	15048	15012	15120	14960	15159	14994	15194	15216	15020	14971	14989	15172	15108	15134	15025	15151	15198	15059	14986	15113	14910	15149	15103	15093	15280	14968	14999	15023	15195	14971	15016	14980	14983	15101	15033	15045	15193	15230	15053	14996	15023	15051	15152	15056	15030	15054	15089	14998	15012	15146	15025	15145	15221	15040	15089	15125	15091	15083	14904	15153	15024	15147	15177	15202	14988	15123	15069	15021	15153	15076	14831	14968	14884	15104	15047	15012	15073	14925	14955	15210	14984	15121	15026	15065	15037	14904	15004	14992	15040	14964	15049	14916	15126	15180	15143	15117	15018	15040	15003	15142	15169	15107	15079	15044	15077	15123	15202	15024	14934	15015	14881	15027	15145	15062	15113	14961	15014	14912	15150	15020	15225	15012	14933	14862	15064	14830	15089	15100	15145	14949	15082	15020	15205	15070	15131	15081	14992	15337	15201	15162	15139	15018	15059	15125	15012	15159	14950	15113	15131	15241	14954	15135	15240	15056	15089	15083	15159	15042	15061	15026	15197	14942	14990	15009	15043	15149	15009	15038	15159	15309	15166	14951	15009	15055	14990	14975	14926	15127	15004	14938	15184	15165	15206	15199	15147	14932	14963	14978	15070	14895	15013	15056	15031	15084	15133	14877	15300	14973	15116	14977	15122	14906	15185	14832	15230	15255	15188	15063	15050	14971	14957	15025	15122	15052	15008	15105	14946	15142	15087	15244	14981	15081	15024	14944	15029	15007	15342	14941	14957	14992	15228	15095	14976	15074	15110	15161	15079	14985	14960	15113	14982	15066	15157	15222	14983	15053	15010	15036	15039	15138	15076	14917	14997	14991	15065	15052	15096	15135	15101	15043	15166	15128	14976	15062	15179	15048	14994	14898	14990	15233	15130	15151	15207	15140	14797	15203	15193	15003	15199	14980	15034	15144	15171	15008	14938	15157	15026	15078	14968	15170	15084	15190	15063	15016	15056	14994	14875	14957	15000	15142	15185	15181	15060	15038	15058	14903	15082	14985	15117	15242	15094	15223	15025	14974	14930	14999	15086	15063	15162	14989	15043	15064	15154	15041	15028	15097	14978	15299	15062	15180	15084	15189	15215	15103	14934	15081	15050	15055	14935	15067	15178	15071	15107	15049	15067	15085	15239	15096	15090	15193	15058	15165	15022	15208	15143	15236	15051	15021	15161	15072	15243	15166	15009	14949	15121	15065	15174	14989	15231	15324	15105	15053	15089	14976	15055	15045	15088	14939	15090	15147	15065	14986	15229	14863	15018	15098	15156	14995	15091	14926	15301	15004	14937	14903	15028	15170	15082	14998	15078	15111	14982	15217	15090	15100	14920	14977	15140	15104	15181	15134	15091	15133	15209	14952	15198	15143	15086	15162	15154	15294	15207	15131	15187	15171	15088	14886	15162	15070	15076	15161	15158	14888	15254	15202	15006	15180	14981	15194	15188	15055	15132	15121	15096	15180	15010	15032	15156	14987	15215	14944	15095	15146	15193	15113	15072	15163	15104	15002	15103	15120	15150	14941	15143	15110	15004	15172	14914	15019	15066	14910	15015	15034	15021	15100	15176	15146	15101	15174	15014	15076	15162	15005	15058	15047	15096	14963	15038	15130	15047	15109	15304	14923	15246	15129	15073	15158	14916	15207	15065	15175	14996	15074	15121	14973	14926	15061	14976	15094	15047	14938	15061	15096	14958	14988	14836	15218	15176	15142	15280	15050	14964	14934	15175	15137	15069	15127	15107	15222	15052	15142	14960	14962	15196	14938	15056	15060	15023	15107	15037	15178	15053	15177	14999	15081	14962	15160	15177	15188	14898	15147	14994	15160	14993	15055	15061	15078	15080	15197	15034	15092	15165	15022	15358	15095	15052	14990	15066	15028	15151	15177	15108	14906	15067	15015	15167	14959	15243	14956	14928	15125	14868	14936	15032	14942	14931	15067	15083	14999	15041	15212	15009	15033	14972	15109	15039	15017	15072	15125	15020	15021	15005	15178	15069	15105	15102	15042	15143	15162	15030	15167	14925	14956	15034	15012	15065	15153	15037	15115	15202	14963	15127	15026	15052	15071	15181	15024	15093	15014	15117	15143	15044	14934	14984	14910	15215	15147	14985	14992	15127	15066	15120	15025	15086	15133	14945	15107	15081	15068	15183	15134	15165	15081	15214	15155	15197	15182	15223	14930	15062	14994	15066	15125	15174	15176	15082	15079	15077	15154	15009	15024	15001	14819	15040	15122	15052	14984	15286	15084	15275	15101	15114	15129	15147	15256	15129	15201	15134	15026	15109	15048	15095	15322	15074	15363	15070	14941	15090	14987	15165	15183	15022	15129	14992	15014	15067	15198	15092	15016	15118	15111	15143	15210	15138	15213	15199	14960	14976	15011	15123	15226	15187	15111	15054	15032	15150	15019	15312	15125	15070	15194	14951	15214	15051	15138	15040	15200	15139	14807	15018	15124	14780	15032	15121	15064	15015	14984	15257	14970	15042	14899	15112	14845	15129	15048	15020	15225	15100	15024	15073	15142	15020	15070	15057	14940	14879	15217	14874	15134	14902	15131	14900	15002	15032	15015	14891	14919	15107	15028	15057	14850	15084	14987	15158	14857	15243	15154	15224	15092	15030	15223	14993	15123	14958	15011	15003	15133	14860	14918	15227	15051	14854	15230	15048	15090	15057	15018	15189	15071	15141	14988	15002	15239	15019	15073	15024	14977	15056	15205	15140	14945	15114	14947	15106	15335	15240	14949	14934	15082	15153	14971	15228	14898	15098	14803	15003	14925	15137	15025	15250	15235	15106	15038	15058	15047	14905	15246	15073	15100	15092	15057	15140	15004	15031	15155	15114	15073	15078	15238	15054	15093	15025	15126	15035	14972	15164	15097	15119	15049	15042	15047	15098	14938	15018	15007	15130	15098	14984	15035	15176	14924	15154	15087	15047	15021	15047	15128	15056	15029	15065	14925	14974	15039	14955	15177	15129	15096	15174	15201	15143	15212	15131	15041	15085	15083	14928	15067	15151	14961	14946	15046	15084	15079	15194	15030	15015	15096	14945	15250	15048	15266	14998	15187	15031	15022	15045	15161	14979	15012	15009	15002	15138	15154	15163	14981	15099	15236	15103	15162	15127	15186	15172	15055
28675	33268	46492	37102	24568	19144	18506	18078	17897	17981	18022	18089	18053	18080	17981	18159	17916	18099	18200	18178	18142	17887	18104	18037	18034	18113	18002	17888	18101	18028	17837	18044	18122	18167	18008	17905	17899	18095	17911	18033	18006	17917	18108	18027	18021	17805	17848	17868	17891	18111	17804	18048	18152	18096	18014	17961	17875	17982	18031	18011	17923	17841	18017	18270	17978	17823	18046	17883	18022	18028	18059	17873	17922	17837	17905	17922	18107	17968	18170	18022	17946	17931	17879	17943	17702	17737	17910	17870	17981	17958	17759	18014	18053	17871	18151	17987	18013	17963	18081	18094	17917	17944	18058	17938	17946	17845	17915	18003	18131	18025	17919	18109	17898	17953	18031	18000	18087	17817	17904	17978	17860	17734	18141	18019	17784	17955	17942	17956	17906	17936	18136	18081	18033	18108	17912	17838	17980	17844	17809	17976	17978	17979	18096	17970	18048	18075	17766	18049	17948	18091	17961	17878	18146	18124	17925	17742	18055	18131	18153	17978	18007	18072	18010	18043	18078	18044	18022	18044	17890	17959	18164	17834	17803	17971	18052	17902	17932	17934	17859	17866	17913	18052	18063	18052	18005	18003	18051	18010	17944	17774	18158	17908	17995	18022	17963	17944	18085	18021	17935	18046	17930	17835	17764	17976	17950	17846	18112	17815	17939	17923	17940	18100	17971	18082	18083	18054	17994	17743	17797	17981	18095	17982	18153	17912	18033	18023	17928	17815	18202	17888	18167	17907	17914	17733	17887	17798	17933	18182	17960	17993	18049	17863	18175	18156	17915	17854	18065	18030	17842	18044	18004	17990	18063	17993	17965	17959	17994	17847	17955	18145	17921	18067	17906	17860	17882	18151	18064	18043	18029	17926	17959	18001	17837	18132	18048	17900	17952	17966	17879	17875	17982	17706	17956	18059	17856	18065	17865	17963	17956	17928	17957	18061	17953	17946	17775	18016	17947	17778	17697	17997	17961	17953	17818	17996	18066	17680	17938	17847	17858	17681	17963	18176	17902	17885	18105	18005	18075	17906	18007	17804	17903	18044	18188	17793	17962	18224	17850	17992	17916	17984	18040	17975	18017	17953	17891	17795	17938	17965	17969	17731	17879	17725	18102	17947	17985	17917	18083	17919	17996	17966	18060	18104	17840	18212	17904	18067	17846	17880	18145	18024	18184	18155	17991	18023	18314	18027	18029	17837	17890	18012	18128	17804	17904	17850	18272	17944	17954	17903	17814	17875	17872	17943	17940	17921	18027	17965	18017	17931	18081	18128	18046	18115	17850	17866	17957	18096	18059	18066	18078	17716	17805	17884	18164	17842	18164	18032	17911	17983	17999	18054	18212	17912	17754	17918	18051	18067	18015	17975	17953	17769	17904	18118	17891	18063	17933	17961	17936	17858	17908	17960	17996	17712	17965	17816	18017	17910	17902	18026	17889	18010	17958	18026	17625	17740	17881	17835	17738	17960	17922	17796	18010	17875	17897	17817	17909	17801	18028	17877	17867	18162	18208	17929	18005	17934	18135	18083	18055	18028	18184	17857	17932	18051	18029	17973	17909	17971	17862	17955	17766	17707	17899	17770	17885	17960	17990	18093	18077	18103	17847	17850	17927	18006	17751	18192	18110	18152	17944	17979	17933	17897	18033	17957	17933	18064	17889	18215	17966	17872	17996	17930	17857	17883	17860	17876	18066	17935	17758	17946	17869	17971	18033	17994	17944	17846	17961	18020	17851	18082	17897	18078	18038	18042	18021	17798	17935	18014	17987	17905	17946	17946	18138	17916	17893	17901	17933	18093	17900	17858	18013	17955	17875	18030	18061	18140	17778	17854	18037	17950	17928	18007	18061	18161	17916	17962	17971	17655	17832	17929	17898	17872	17973	18178	17876	18143	17814	18005	17856	18093	18333	17904	17708	17686	17957	17956	18183	17977	17812	17724	17821	17893	17957	18134	17915	18114	17955	18153	17702	17939	18033	17742	17805	18010	17912	17942	17945	18139	17969	17948	17820	17949	18156	18038	18066	18054	17940	18145	17869	18018	17948	18075	18023	17987	17898	17937	17871	17923	17816	17933	17983	18123	17977	17969	17941	18135	18109	18034	17936	17989	18071	17942	17799	17991	18104	18045	18051	17989	17865	18030	17992	17993	18009	17763	18035	18303	17991	18036	18022	17949	17947	17993	17996	18098	17932	18091	17921	17861	18018	17876	17826	18017	17972	18197	17891	18053	17920	17774	17908	17974	18007	17862	17854	18108	18021	18017	18015	17978	17930	17666	18040	17935	17997	18168	17957	17989	17935	18153	17821	17864	17797	17914	17979	18010	18088	17989	17894	17827	17987	17932	17910	18121	17842	17977	17835	17663	17901	18218	18089	17962	18060	18120	18013	17818	18036	17887	17904	18031	18078	17806	17942	18082	17968	17921	18088	18013	18140	17901	18084	18000	17840	17926	18057	18059	17866	18209	17977	17670	18194	17914	17880	18017	17937	18008	18102	18060	18066	17950	18092	18143	18114	18010	17935	18044	18045	18082	17790	18084	17995	17927	18040	18159	17981	18017	17870	17958	17922	17891	17966	18102	17995	17819	17873	17948	18004	18108	17869	18019	17866	18001	17833	18100	17794	17760	18023	17888	18009	17964	17977	17779	18045	18018	18016	18105	17978	18095	17947	17937	17939	18107	17969	18066	17986	18225	18045	18014	18104	17940	17995	18162	18022	17932	18098	18161	17841	17940	18073	18150	17891	18119	17886	18022	18014	17771	17862	17936	17974	17859	18102	17908	18076	18014	18198	18090	18074	17897	17822	17970	18057	17983	18031	17861	18009	17835	18108	18011	17859	18076	18062	18032	18188	18143	17971	17884	17957	18079	17856	17959	18076	18054	17821	18061	17812	17906	17876	17827	17965	17968	17975	17762	17974	18036	18144	17918	17771	18002	17979	17858	18029	17935	17803	17885	17961	18112	17965	18014	18011	18052	18025	18105	18229	17990	18158	17863	17953	18052	17843	17839	18017	17847	18104	17924	17710	18118	17861	17934	17985	18054	17843	17942	17867	17806	17809	17943	17997	17987	17935	18116	18023	17854	17913	17975	17907	18076	17966	17986	18008	17876	17988	18032	17809	17991	17835	17884	18012	17900	17879	18021	17951	18053	17877	17825	17949	18035	18026	17845	17793	18062	18026	18166	18172	17833	17814	18142	17875	18013	17943	17889	18083	18037	18117	17907	17982	17854	17848	18010	17786	17817	17908	18049	17945	17947	18049	17969	17878	17897	17893	18157	17797	17945	17935	17943	18074	17977	18206	18146	17972	17888	17926	17918	18137	17877	18149	17990	18013	17940	17890	18134	17831	18132	18026	18283	18104	17944	18062	18316	17917	18133	18256	18080	17978	18078	18041	17951	18099	17921	18089	17951	18000	17968	18023	17932	18085	17949	17955	18066	18098	18053	17995	17963	17978	17852	17958	17933	17984	18075	18135	17899	17872	17982	17742	17877	18049	18051	18181	17928	18061	17943	17926	18011	17953	17915	17986	18077	17911	17936	17906	17897	17958	18039	18049	17963	18104	17978	17908	18146	18211	18139	17997	18058	17985	17845	17892	18135	17923	17972	17944	18002	17849	17916	17850	17947	18136	18094	17895	18025	17950	18032	17907	17862	17921	18044	17878	17919	18051	17993	18061	17976	17971	17859	18136	17966	17956	18073	17984	17881	17926	17827	18025	17916	17941	18012	17845	17880	17997	17904	18000	17907	17830	17972	18018	17978	17889	17968	17950	17918	18089	18174	17919	17723	17723	18014	18031	17871	18066	18038	17912	17793	17908	18117	18093	17970	17943	17956	17997	17844	17975	18038	17779	17848	17844	18004	17928	17821	17892	17998	18200	17940	18035	17708	18038	18180	17890	18229	17821	18163	17830	17909	18083	18052	18003	18087	17923	17876	18135	17935	17990	17724	17890	18270	17915	18171	17868	17857	17885	17860	18071	18042	17860	17955	18007	18024	18056	17943	17846	18090	17884	17862	18303	17937	17912	17843	17960	17991	17997	18021	17934	18155	17772	18197	18043	17894	18004	17916	17898	17887	17984	17936	17991	17925	17722	17974	18064	17903	17919	17903	17964	17852	17904	17968	18245	17931	18033	18117	17919	18127	17825	17858	17997	17889	17912	17827	17920	17852	18056	17907	17901	18137	17914	17978	17961	18016	17876	17910	17906	17938	18135	17964	17836	18016	17974	17986	17882	17812	17786	18052	17869	17807	17914	17944	18237	17805	17984	18027	18037	17734	17894	17824	18037	17822	17997	18078	17980	18035	18001	17830	17991	18066	18188	17904	18121	18133	18094	17871	18033	17862	17840	17932	17846	18029	17829	18097	17901	17912	17998	17741	18039	17878	17862	18075	17941	17896	18121	17930	17839	18064	18122	17929	17991	18100	17779	17967	18136	18039	17935	17941	17919	18044	17934	17880	17989	17817	17866	17750	17961	17817	18015	18015	18101	17939	17919	17887	17881	17928	18062	18007	17924	18048	18008	17851	18057	18116	17899	18038	17930	18037	17837	17887	17955	17966	17907	17946	17758	17918	17867	17891	17927	17919	17880	18202	18021	17924	17902	17929	18090	18067	18034	17897	17986	18029	18233	17954	18157	18105	17774	17974	17909	18102	18156	17931	18069	17707	17906	17836	17979	17924	17840	18092	18152	17975	17784	18004	18088	17941	17985	17965	18021	18071	17941	17973	17932	17994	17965	18016	18125	17990	17949	17872	18068	18177	17952	18124	17925	17970	18012	18005	17966	17938	18001	17974	17786	17840	17875	18069	17735	17996	18218	18091	18162	17896	17958	17696	17860	18057	18011	17935	17974	17926	17906	18052	17898	18014	17742	18097	18029	17864	18004	17959	17929	17925	17843	17846	18120	17974	17893	18027	17753	17974	17937	18050	17798	18067	17971	17994	17977	17763	18034	17972	17991	17876	17902	17861	18129	17786	17955	17749	17862	18014	17918	17852	17807	17739	17777	17939	17795	17993	17841	18095	18128	18027	18122	17817	18062	18183	18046	17927	18063	18246	17966	17944	18010	17973	17989	18032	17946	18153	18064	17989	18070	18080	18063	17830	18021	17991	17957	18162	18003	17940
29901	54909	49284	33736	21267	15630	15215	15316	15326	15294	15215	15035	15227	15109	15182	15147	15139	15174	14989	15163	15113	15140	15283	15290	15184	15269	15186	15150	15125	15270	15124	15201	15079	15223	15340	15360	15304	15098	15131	15252	15267	15257	15172	15137	15207	15134	15218	15217	15275	15119	15107	15161	15333	15251	15101	15203	15151	15258	15212	15182	15189	15218	15118	15380	15203	15225	15163	15255	15355	15182	15284	15042	15196	15249	15347	15309	15245	15165	15219	15263	15239	15144	15207	15256	15124	15277	14974	15115	15153	15074	15089	15190	15129	15203	15296	15282	15199	15106	15100	15072	15239	15197	15256	15023	15182	15084	15073	15285	15301	15289	15256	15179	15108	15309	15254	15162	15062	15204	15151	15255	15249	15324	15136	15223	15091	15294	15212	15086	15114	15258	15058	15267	15153	15179	15026	15241	15182	15231	14868	15314	15416	15332	15078	15213	15041	15146	15125	15103	15126	15224	15305	15098	15351	15180	15176	15103	15228	15328	15264	15225	15245	15267	15088	15060	15182	15126	15173	15074	15118	15406	15250	15149	15316	15194	15242	15214	15084	15191	15077	15249	15235	15108	15121	15255	15258	15067	15182	15183	15287	15308	15183	15230	15061	15291	15202	15255	15214	15136	15103	15293	15316	15110	15263	15104	15152	15153	15096	15189	15290	15278	15186	15314	15087	15224	15179	15095	15243	15109	15161	15183	15269	15273	15071	15419	15075	15158	15203	15165	15116	14974	15362	15063	15223	15050	15124	15098	15066	15214	15188	15164	15125	15126	15136	15076	15139	14991	15299	15075	15155	15105	15319	15055	15203	15107	15140	15258	15160	15224	15289	15216	15255	15241	15219	15094	15212	15129	15191	15231	15228	15119	15200	15273	15177	15185	15151	15016	15161	15174	14917	15168	15255	15141	15209	15144	15166	15203	15140	15167	15182	15277	15024	15185	15262	15188	15199	15067	15302	15373	15312	15289	15036	15321	15208	15235	15265	15088	15161	15420	15105	15090	15147	14994	15280	15217	14975	15144	15213	15308	15142	15081	15184	15275	15091	15108	15183	15232	15234	15186	15206	15216	15271	15345	15456	15168	15159	15205	15080	15208	15087	15277	15113	15121	15303	15187	15223	15196	15319	15275	15222	15151	15209	15233	15131	15247	15371	15097	15216	15122	15212	15160	15128	15039	15161	15228	15313	15156	15208	15384	15157	15191	15158	15185	15185	15075	15133	15244	15418	15321	15334	15294	15176	15182	15367	15059	15048	15305	15250	15224	15260	15100	15229	15155	15381	15301	15307	15214	15240	15233	15146	15306	15130	15242	15084	15040	15042	15203	15298	15226	15282	15298	15158	15169	15222	15210	15413	15260	15028	15325	15024	15242	15208	15302	15114	15183	15255	15199	15160	15214	15265	15318	15208	15252	15131	15205	15160	15197	15105	15224	15148	15258	15315	15168	15335	15202	15228	15036	15121	15189	15120	15177	15266	15149	15293	15243	15278	15190	15371	15305	15166	15258	15278	15256	15188	15136	15186	15319	15173	15195	15124	15050	15146	15079	15203	15179	15220	15176	15155	15186	15224	15038	15109	15110	15301	15226	15167	15194	15236	15081	15212	15367	15088	15078	15109	15326	15309	15310	14966	15320	15390	15169	15112	15248	15002	15064	15162	15147	15085	15188	15357	15250	15121	15226	15094	15196	15198	15272	15029	15327	15080	15273	15223	15169	15108	15165	14956	15204	15046	15172	15193	15081	15345	15250	15186	15122	15000	15192	15368	15193	15167	15177	15009	15281	15405	15144	15208	15178	15259	15146	15262	15305	15159	14968	15173	15150	15249	15257	15123	15125	15138	15217	15028	15205	15359	15197	15314	15168	15349	15140	15289	15259	15304	15393	15217	15143	15216	15166	15219	15092	15149	15235	15131	15189	15254	15251	15092	15275	15247	15137	15188	15046	15211	15225	15271	15256	15144	15052	15258	15195	15116	15172	15379	15147	15266	15211	15130	15264	15139	15173	15123	15261	15151	15161	15176	15171	15098	15085	15065	15158	15060	15127	15273	15283	15334	15332	15239	15166	15321	15270	15131	15188	15301	15234	14961	15184	15262	15210	15268	15090	15294	15134	15170	15313	15155	15210	15222	15190	15088	15123	15392	15194	15261	15268	15143	15130	15110	15343	15207	15103	15025	15191	15213	15261	15238	15327	15294	15123	15218	15314	15148	15441	15042	15346	15149	15196	15115	15213	15320	15254	15187	15260	15391	15166	15360	14990	15300	15129	15181	15155	15244	14949	15316	15389	15164	15149	15210	15259	15489	15330	15197	15320	15121	14999	15210	15181	15188	15258	15214	15141	15098	15178	15142	15330	15215	15167	15193	15093	15111	15149	15182	15113	15123	15306	15090	15246	15135	15165	15176	15112	15119	15200	15073	15303	15242	15389	15293	15230	15073	15358	15124	15409	15205	15275	15362	15091	15336	15219	15313	15256	15162	15264	15188	15269	15187	15118	15258	15194	15126	15238	15181	15085	15132	15204	15180	15239	15182	15140	15215	15179	15206	15290	15170	15248	15282	15052	15089	14986	15318	15303	15220	15074	15011	15249	15285	15202	15287	15242	15045	15201	15128	15174	15224	15344	15198	15223	15177	15198	15041	15180	15024	15196	15180	15140	15158	15178	15284	15318	15180	15069	14996	15346	15175	15244	15275	15183	15402	15318	15115	15059	15005	15319	15157	15130	15257	15158	15149	15290	15104	15005	15282	15162	15259	15094	15411	15315	15260	15128	15328	15200	15076	15143	15240	15197	15208	15083	15191	15121	15188	15146	15247	15158	15035	15129	15321	15126	15308	15194	15189	15178	15152	15279	15292	15288	15198	15116	15138	15042	15084	15054	15223	15152	15207	15138	15198	15244	15031	15110	15234	15274	15136	15203	15166	15257	15082	15197	15289	15201	15220	15119	15261	14912	15129	15135	15177	15099	15067	15070	15251	15356	15240	15136	14993	15110	15148	15341	15110	15390	15181	15346	15222	15203	15301	15058	15276	15238	15185	15238	15165	15239	15249	15394	15101	15162	15006	15285	15189	15300	15356	15131	15148	15169	15390	15368	15236	15279	15186	15227	15118	15169	15128	15089	15264	15209	15099	15147	15176	15254	15398	15217	15324	15208	15282	15074	15237	15039	15290	15184	15065	15024	15124	15230	15370	15191	15160	15147	15344	15133	14908	15076	15259	15183	15290	15208	15381	15135	15253	15098	15160	15239	15152	15279	15224	15213	15061	15188	15219	15065	15198	15405	15162	15112	15196	15252	15124	15260	15182	15213	15153	15175	15025	15109	15160	15258	15201	15275	15230	15064	15061	15291	15236	15157	15312	15164	15138	15421	15160	15145	15146	15044	15204	15325	15214	15019	15156	15299	15190	15179	15100	15131	15311	15226	15107	15319	15278	15302	15166	15194	15028	15216	15169	15097	15248	15309	15193	15018	15072	15290	15082	15041	15157	15297	15355	15300	15169	15186	15130	15211	15284	15259	15236	15245	15246	15274	15002	15182	15149	15008	15170	15168	15330	15310	15226	15251	15204	15233	15170	15300	15052	15107	15351	15242	15193	15194	15224	15171	15043	15325	15219	15142	15144	15285	15137	15165	15249	15239	15163	15302	15396	15225	15129	15218	15211	15107	15364	15302	15292	15202	15171	15185	15305	15254	15252	15197	15275	15170	15078	15223	15212	15255	15243	15032	15218	15054	15167	15172	15196	15339	15277	14990	15212	15217	15219	15281	15215	15200	15130	15254	15234	14953	15149	15207	15237	15237	15125	15428	15144	15195	15166	15302	15147	15161	15257	15195	15174	15213	15288	15099	15249	15199	15357	15151	15141	15207	15038	15144	15168	15369	15129	15220	15175	15138	15231	15249	15167	15248	15000	15135	15181	15285	15193	15239	14963	15311	15247	15215	15387	15344	15179	15289	15125	15223	15329	15226	15037	15294	15041	15032	15031	15361	15324	14932	15283	15107	15174	15306	15297	15148	15195	15135	15064	15324	15024	15030	15273	15261	15243	15163	15169	15248	15233	15191	15163	15161	15169	15302	15155	15197	15333	15106	15206	15155	15258	15290	15028	15307	15003	15280	15080	15171	15211	15195	15192	15227	15101	15225	15271	15142	15184	15205	15031	15270	15130	15255	15228	15133	15230	15237	15282	15287	15183	15108	15156	15036	15185	15131	15156	15239	15319	15149	15286	15255	15143	15200	15203	15210	15109	15280	15256	15246	15275	15305	15228	15238	15182	15176	15117	15222	15389	15309	15184	15217	15189	15329	15228	15312	15260	15206	15262	15107	15234	15294	15365	15035	15230	15279	14968	15272	15211	15201	15277	15158	15074	15281	15266	15115	15153	15094	15239	15059	15241	15289	15145	15232	15351	15174	15227	15226	15069	15272	15092	15413	15204	15146	15024	15317	14890	15044	15137	15279	15243	15138	15302	15322	15218	14992	15150	15156	15137	15284	15153	15354	15099	15250	15271	15161	15180	15239	15106	15198	15204	15186	15374	15176	15331	15219	15233	15213	15122	15214	15196	14977	15232	15224	15193	15118	15323	15240	15169	15363	15097	15283	15091	15162	15035	15327	15226	15245	15088	15136	15241	15237	15382	15260	15168	15258	15058	15240	15191	15246	15182	15151	15315	15220	15050	15089	15085	15208	15280	15170	15285	15177	15456	15184	15132	15280	15127	15100	15195	15068	15208	15211	15238	15233	15098	15251	15232	15104	15156	15138	15323	15189	15337	15276	15176	15103	15361	15139	15270	15075	15176	15047	15200	15277	15010	15104	15165	15229	15280	15198	15031	15228	15090	15109	15111	15254	15321	15186	15227	15163	15366	15286	15185	15272	15269	15270	15126	15146	15300	15139	15261	15180	15077	15036	15186	15000	15237	15018	15152	15375	15209	15259	15215	15143	15270	15190	15116	15166	15107	15274	15245	15191	15225	15289	15313	15270	15282	15098	15200	15191	15175	15220	15180	15175	15245	15150	15083	15277	15160	15099	15309	15000	15188	15105	15005	15105	15169	15132	15138	15149	15085	15154	15170	15116	15131	15148	15313	15114	15134	15157	15183	15177	15243	15239	15313	15064	15240	15190
24059	23785	45221	47511	33855	24667	21802	18409	17910	18378	17985	17810	17860	17965	17966	17952	17916	17769	17749	17791	17823	17851	17701	17830	17879	17704	17584	17816	17481	17642	17739	17623	17820	17449	17731	17641	17734	17559	17783	17665	17731	17743	17816	17571	17727	17656	17826	17721	17879	17597	17794	17525	17786	17571	17620	17586	17541	17781	17589	17906	17645	17654	17557	17570	17624	17711	17630	17514	17517	17685	17681	17643	17583	17413	17545	17864	17685	17780	17667	17671	17664	17813	17471	17558	17612	17763	17494	17704	17645	17673	17787	17761	17548	17601	17698	17712	17709	17725	17689	17695	17595	17596	17626	17707	17642	17526	17613	17537	17557	17851	17627	17570	17562	17779	17427	17525	17563	17840	17747	17614	17653	17791	17687	17685	17716	17704	17644	17678	17749	17746	17720	17648	17659	17508	17598	17680	17551	17682	17489	17509	17582	17803	17595	17611	17682	17696	17672	17531	17652	17630	17825	17790	17587	17778	17595	17783	17703	17595	17594	17647	17749	17510	17599	17505	17720	17572	17647	17544	17656	17488	17591	17531	17606	17410	17714	17664	17518	17503	17497	17596	17668	17637	17510	17520	17695	17464	17536	17501	17737	17597	17514	17841	17655	17755	17558	17511	17611	17506	17752	17690	17662	17505	17824	17583	17783	17757	17498	17712	17841	17641	17691	17498	17785	17849	17636	17459	17629	17600	17862	17605	17504	17710	17566	17537	17560	17745	17777	17640	17721	17718	17626	17652	17675	17704	17582	17635	17730	17587	17724	17672	17680	17581	17756	17474	17578	17716	17597	17543	17621	17692	17734	17466	17462	17536	17666	17560	17617	17628	17598	17654	17690	17562	17669	17512	17676	17653	17630	17612	17643	17697	17646	17364	17642	17753	17843	17677	17449	17551	17739	17553	17586	17545	17591	17336	17577	17623	17607	17794	17560	17757	17782	17603	17485	17573	17675	17697	17560	17453	17757	17540	17698	17523	17552	17754	17698	17530	17760	17569	17703	17438	17541	17466	17661	17695	17503	17379	17526	17830	17662	17551	17630	17505	17661	17339	17611	17777	17637	17660	17613	17584	17592	17672	17827	17802	17696	17544	17568	17642	17638	17591	17615	17631	17460	17576	17715	17805	17652	17742	17827	17681	17557	17765	17667	17654	17654	17544	17549	17706	17499	17639	17585	17755	17786	17443	17814	17774	17760	17636	17664	17704	17672	17552	17551	17624	17563	17575	17898	17802	17574	17621	17617	17540	17652	17622	17649	17539	17552	17582	17652	17547	17522	17496	17741	17569	17533	17702	17689	17619	17599	17493	17594	17427	17639	17556	17755	17647	17608	17502	17706	17975	17699	17887	17750	17624	17481	17736	17619	17623	17791	17732	17876	17631	17422	17607	17470	17493	17380	17504	17660	17823	17654	17558	17647	17648	17733	17684	17676	17803	17635	17677	17768	17558	17726	17562	17515	17595	17577	17636	17394	17536	17725	17688	17706	17658	17658	17365	17674	17639	17688	17647	17565	17814	17877	17714	17705	17758	17766	17472	17634	17555	17622	17626	17506	17589	17498	17539	17799	17866	17597	17593	17707	17719	17702	17654	17562	17754	17454	17733	17590	17743	17804	17568	17534	17581	17636	17478	17550	17782	17523	17434	17541	17850	17554	17579	17821	17410	17720	17695	17553	17556	17739	17656	17741	17699	17617	17701	17666	17468	17703	17397	17691	17684	17656	17396	17799	17679	17559	17657	17697	17572	17522	17688	17526	17746	17614	17677	17593	17434	17403	17375	17730	17573	17841	17480	17564	17634	17762	17417	17597	17695	17562	17623	17644	17596	17464	17495	17546	17529	17718	17394	17686	17655	17658	17493	17632	17596	17664	17499	17557	17404	17605	17720	17738	17724	17380	17774	17715	17694	17603	17707	17565	17261	17659	17374	17376	17677	17854	17636	17618	17643	17755	17682	17710	17641	17931	17570	17642	17555	17683	17670	17677	17416	17530	17572	17800	17541	17343	17728	17427	17661	17660	17870	17575	17823	17436	17603	17529	17643	17555	17776	17433	17480	17566	17550	17628	17480	17580	17798	17706	17555	17464	17690	17616	17754	17649	17717	17745	17535	17600	17490	17708	17609	17626	17552	17610	17451	17523	17479	17730	17699	17641	17452	17656	17620	17454	17382	17513	17631	17611	17607	17482	17625	17608	17498	17548	17793	17569	17558	17679	17577	17687	17481	17655	17823	17547	17734	17547	17715	17768	17477	17637	17438	17722	17732	17699	17641	17576	17622	17807	17663	17671	17666	17863	17817	17350	17564	17577	17703	17683	17665	17684	17528	17551	17947	17530	17798	17513	17409	17681	17460	17615	17641	17630	17636	17645	17731	17518	17770	17800	17458	17701	17599	17826	17510	17634	17597	17388	17379	17661	17540	17591	17678	17626	17576	17766	17525	17665	17794	17581	17556	17627	17521	17383	17577	17688	17689	17700	17681	17555	17579	17559	17643	17630	17724	17660	17526	17469	17873	17551	17343	17656	17687	17562	17588	17554	17650	17639	17610	17478	17770	17520	17689	17527	17590	17648	17727	17517	17605	17559	17575	17617	17657	17602	17632	17649	17636	17467	17707	17565	17733	17666	17553	17630	17624	17662	17655	17522	17448	17582	17527	17417	17476	17522	17422	17683	17655	17679	17509	17595	17822	17578	17715	17602	17445	17714	17355	17557	17583	17559	17639	17699	17556	17778	17525	17580	17575	17581	17609	17559	17438	17675	17560	17565	17973	17561	17582	17710	17660	17618	17719	17814	17549	17696	17597	17759	17604	17694	17540	17649	17266	17489	17582	17656	17653	17770	17521	17459	17537	17607	17517	17515	17479	17440	17663	17757	17605	17416	17616	17636	17423	17694	17636	17615	17615	17663	17961	17506	17618	17497	17595	17678	17547	17578	17512	17567	17463	17589	17744	17721	17581	17707	17818	17539	17595	17790	17625	17464	17763	17650	17593	17612	17569	17537	17573	17801	17890	17721	17516	17690	17641	17767	17634	17514	17647	17666	17520	17713	17695	17636	17627	17550	17794	17450	17525	17701	17776	17745	17495	17685	17637	17561	17739	17484	17524	17576	17425	17540	17511	17579	17560	17764	17875	17632	17707	17639	17645	17557	17639	17677	17580	17647	17599	17793	17476	17738	17592	17513	17519	17770	17454	17808	17598	17651	17740	17629	17660	17690	17676	17703	17499	17711	17929	17731	17572	17475	17609	17564	17683	17558	17500	17613	17512	17698	17331	17531	17647	17569	17772	17698	17424	17949	17485	17687	17661	17617	17460	17600	17711	17503	17561	17602	17543	17474	17584	17547	17707	17545	17345	17751	17518	17757	17536	17581	17722	17701	17654	17710	17758	17570	17543	17642	17638	17673	17611	17861	17656	17680	17680	17478	17504	17895	17637	17694	17873	17775	17579	17530	17564	17604	17794	17665	17587	17587	17591	17521	17675	17497	17495	17624	17679	17655	17556	17575	17534	17722	17684	17686	17740	17714	17576	17500	17402	17494	17607	17803	17693	17649	17463	17484	17609	17584	17528	17599	17738	17810	17482	17543	17553	17631	17522	17669	17788	17712	17930	17750	17605	17475	17440	17592	17699	17592	17631	17625	17499	17646	17667	17585	17757	17599	17518	17707	17573	17611	17664	17609	17732	17459	17720	17579	17606	17573	17674	17709	17300	17692	17654	17660	17532	17507	17655	17529	17734	17509	17558	17585	17607	17713	17524	17568	17608	17700	17671	17432	17387	17706	17568	17595	17543	17659	17570	17717	17609	17520	17375	17695	17609	17646	17435	17618	17716	17644	17457	17661	17703	17529	17566	17362	17739	17573	17632	17576	17782	17593	17666	17757	17337	17712	17587	17438	17610	17738	17622	17592	17686	17634	17679	17682	17623	17618	17629	17564	17489	17711	17629	17651	17491	17587	17408	17630	17561	17695	17529	17540	17709	17561	17623	17591	17600	17498	17548	17468	17751	17767	17760	17456	17305	17659	17621	17638	17603	17733	17697	17767	17560	17556	17734	17532	17593	17723	17467	17634	17649	17510	17767	17349	17527	17665	17644	17643	17611	17515	17663	17516	17443	17695	17632	17537	17545	17726	17693	17568	17548	17633	17517	17731	17679	17434	17557	17813	17534	17558	17624	17717	17511	17630	17491	17735	17610	17705	17552	17488	17399	17632	17651	17624	17656	17620	17332	17586	17637	17998	17530	17873	17472	17573	17602	17475	17588	17562	17604	17531	17561	17602	17630	17438	17478	17435	17459	17485	17707	17714	17771	17504	17477	17589	17532	17687	17617	17896	17493	17620	17508	17465	17454	17471	17791	17593	17399	17536	17713	17694	17734	17756	17611	17758	17534	17689	17717	17714	17607	17727	17605	17492	17608	17683	17540	17661	17711	17723	17521	17730	17576	17764	17677	17596	17636	17683	17615	17627	17647	17790	17737	17563	17511	17584	17609	17514	17538	17682	17409	17605	17643	17788	17746	17684	17741	17577	17569	17652	17539	17498	17676	17536	17596	17649	17748	17815	17536	17708	17729	17643	17442	17552	17551	17798	17470	17584	17660	17679	17774	17668	17447	17707	17575	17778	17750	17317	17456	17713	17493	17486	17627	17799	17534	17711	17556	17830	17505	17444	17703	17537	17355	17540	17660	17407	17805	17674	17428	17525	17547	17737	17639	17806	17588	17488	17459	17614	17611	17640	17736	17555	17593	17555	17759	17460	17530	17597	17452	17478	17472	17728	17584	17500	17582	17425	17612	17637	17611	17560	17701	17647	17737	17697	17722	17504	17606	17544	17613	17603	17563	17716	17664	17715	17551	17632	17706	17724	17486	17761	17690	17702	17590	17717	17623	17864	17772	17618	17766	17541	17860	17447	17563	17607	17763	17721	17805	17807	17826	17593	17745	17673	17649	17558	17592	17586	17463	17657	17583	17776	17659	17656	17490	17361	17545	17825	17709	17585	17638	17505	17405	17619	17542	17791	17698	17529	17505	17742	17757	17559	17493	17542	17680	17599	17614	17566	17686	17479	17626	17576	17508	17739	17682	17412	17657	17692	17613	17559	17701	17746	17670	17680	17813	17671	17586	17537	17703
53901	97459	91881	65101	39940	18015	15106	15203	15129	15000	15091	15060	15376	15082	14989	15176	15037	15066	15095	15108	15238	15110	15103	15113	15136	15022	15011	15000	14773	15288	14881	15103	15134	15213	15063	15103	14987	15074	15170	14839	15214	15118	15103	15149	14975	15052	15007	15142	15014	15111	15122	14816	15112	15203	14893	15025	15021	15105	15022	15108	15193	15078	15195	15011	15026	15220	15167	15070	15083	14980	15144	15018	15133	15011	15066	15304	15136	15132	15074	14931	15102	14914	15137	14913	15081	15184	15172	15135	14959	14783	15139	15105	15081	14918	15065	14948	15111	14903	15154	15185	15082	14814	15083	14863	15050	14978	15020	15198	15014	15082	15154	15030	14914	15123	14955	15126	15104	15072	14953	14936	15047	15186	15007	15078	15016	15201	15125	15155	14939	14982	15083	15048	15005	15165	15048	14954	15228	15071	15075	14969	15040	15036	15047	15056	15146	14957	14968	15154	15009	15060	15042	14961	15065	15135	15052	14896	15049	15215	14895	14787	15050	15073	15159	15112	15067	15102	14970	15223	15004	14932	15063	15089	14995	15068	15015	15095	14969	14954	15261	15186	14983	14999	14918	15093	15040	15029	15129	15066	15154	15095	15128	15034	15158	15120	14981	15107	14992	14968	14979	14968	14926	14995	14836	14933	15138	15081	15066	14925	14977	15016	14944	15016	14957	15207	14999	15027	15056	14909	15234	15111	15142	15070	15139	15165	15057	15013	14971	15219	14903	15083	15131	14932	15216	15068	15023	14814	14952	15212	15126	15177	15076	14924	14920	15058	15159	15025	15013	15058	15093	15031	15078	14917	15198	15046	15003	15077	14951	14980	15156	14980	14968	15004	15150	15044	15077	15050	15047	15042	15059	14933	14923	15051	14884	14980	15138	15183	15174	15044	15058	15150	15026	15082	14967	14842	14930	15209	15056	15207	15133	14993	15023	14922	15109	15106	15058	15025	15061	14985	14886	14964	15112	15141	14934	15081	15038	15047	14995	15016	15114	15035	14979	15030	15070	15039	15021	15144	15075	15052	15046	15055	15061	15106	14962	15133	15078	15155	14981	15088	15000	15097	14990	14972	15030	14978	15103	15181	14896	15176	14817	15012	15154	14748	15037	14944	15092	15130	15066	15033	15203	14927	14986	15144	14989	15104	15159	15006	15077	14916	14871	15061	15012	14881	15018	15057	15117	15115	14899	15112	14948	15172	15107	14930	14985	15105	15108	14887	14877	14911	15082	15149	15176	14949	14961	15004	15058	14980	15086	15010	15073	15053	15056	15038	15232	14973	15018	15051	15243	14963	14969	15109	15231	15014	15115	15160	14900	15067	15050	15031	14950	15080	14937	15063	15046	14927	15198	15175	15230	14980	15085	15035	15165	15003	14805	15050	15011	15048	15204	15154	14887	14969	15026	15073	15025	15082	15206	14966	15019	15109	14992	15149	15091	15092	14997	15083	14967	15065	15188	15036	14998	15112	14956	15004	15096	14944	15007	14972	15307	14997	15055	14954	15016	14861	15026	14907	15023	14973	14969	14994	15066	15148	15018	14958	15099	15018	14980	15118	14875	15091	15008	15159	14972	15078	14973	15196	15146	15000	15026	15160	15033	15061	14939	15168	14979	15048	14975	15031	14924	15045	14970	15115	15116	15207	14932	15081	15000	15023	15055	15223	14842	15155	15182	15122	15048	15063	15119	15093	15107	15227	14952	14931	14980	15261	15133	14922	15113	15081	15013	15163	15105	15068	14896	14946	15260	14807	14979	14912	15079	15164	15152	14996	15033	14812	15012	15006	15089	15050	15026	14980	14970	15062	15048	15147	14981	15025	15026	14902	14870	14912	15012	14881	15089	14995	15018	15024	15109	15054	15132	15211	15157	14987	15035	14980	15072	15110	14809	15103	15127	15116	15091	15176	14769	15143	15109	15158	14984	15247	15050	15106	14999	15052	15205	15180	14977	15037	15037	15088	15128	15128	14919	15098	15126	15023	15057	14768	15021	15087	15108	15106	14970	15078	15058	14981	15005	15184	14876	14960	15113	15219	15060	15161	15045	14902	15122	14905	15142	14943	14869	15144	15090	14957	15049	15011	14976	15197	15159	15064	15096	15046	14920	15117	15012	15032	14894	15140	15121	15142	15174	14991	15067	14988	15031	15179	15154	15031	15131	14932	15041	15002	15151	15111	15168	15045	15007	15169	15120	15131	14821	15102	15097	15163	15011	15151	15123	14967	14964	15054	15009	15139	15098	15015	14954	15031	15275	14828	14914	15052	15182	14961	15071	14894	15095	15083	15086	15045	15106	15084	15030	15050	15008	15092	15105	15021	15078	14930	14976	15122	15165	15032	15027	15150	15109	14988	15005	15210	15031	15062	15148	15044	14893	14976	15087	15044	15009	15112	15058	15026	15121	15109	15059	14915	15118	15001	15064	14981	14968	15077	15092	14910	15139	15054	14899	15172	15000	15049	14985	14974	14980	15043	15086	15089	15126	14978	15128	15003	15138	14959	15142	15123	15040	14810	15051	14957	15081	15008	15091	15028	15138	15078	15157	14948	15068	14909	14900	14971	14963	15022	15142	15187	14744	15074	15178	14983	15244	15042	15097	15034	15119	14922	14933	14961	15112	14950	15225	14959	14947	15043	15054	15022	15108	15008	15135	14952	15028	14973	14938	15144	15109	15164	14926	15096	15223	15098	15089	15053	15034	14911	14929	15179	14814	14982	15055	14974	14897	14856	15028	14934	15050	14977	14989	15212	15168	14930	15084	15062	15079	14987	15201	15044	15066	14912	15091	15045	15102	15071	15134	15046	15095	15145	14982	15184	15091	15032	14927	15130	14974	15169	15012	15047	14809	14948	14990	14985	14873	15109	15029	15068	15041	15107	15059	15007	14976	15124	15104	15004	15123	15007	14808	15028	15055	15141	14994	15023	15074	14946	15082	15050	15042	15143	14941	15109	15156	15007	14958	15164	15119	14999	15056	14985	14984	14988	14976	15176	15028	15195	15264	15142	15155	14923	14981	15186	15193	15054	15079	14991	15020	14983	15081	15189	15292	15027	15024	14956	15135	15272	15096	15146	14977	15031	15050	14956	15044	15095	15124	15019	15013	15011	14941	15090	14969	14995	15023	15126	15141	15002	15056	15024	14854	15117	14927	15098	15142	15076	15013	15149	15089	15006	15017	15035	14931	15045	15183	15114	14947	15201	15151	15133	15103	14997	15086	14923	14915	14999	14984	14941	15079	14992	14932	15143	15048	14987	15071	15116	15071	15105	14989	15072	15137	14793	15053	14924	15149	15100	15060	14955	15046	15086	15120	15092	15110	14880	14999	15081	15244	15178	15125	14906	14983	15010	14955	14897	15006	15085	15105	15128	15002	15133	15042	15224	15037	15023	15009	14941	14873	14910	14940	15068	14950	15029	15237	15255	14969	15028	14926	15081	14918	15139	15062	15149	15197	15004	14941	15142	15008	15172	14914	14947	14919	15135	15084	15080	15179	15005	15025	15150	14987	14973	15075	15033	14944	15011	14945	15062	15092	14996	15024	14904	15040	15126	15007	15005	14994	15167	15123	15101	14965	15035	14892	15088	15286	14931	15227	15186	15033	15060	14869	15045	14975	14913	14898	14990	15131	15025	15007	15169	14929	15098	14962	14870	15075	14959	15012	14974	15080	15123	15063	14977	15052	14949	15115	14946	14986	15046	14935	14931	15115	15139	15132	15123	15160	14942	15026	15165	14912	14967	15035	15159	15196	15098	14860	15137	14914	14860	14908	14999	14946	15116	15236	14950	15125	15212	14971	15071	14873	14981	14989	14864	15099	14938	15066	14849	14991	15000	15107	14972	15095	14943	14917	15081	14882	15034	15106	15091	15038	15118	14915	14984	15029	14994	15111	15192	14871	14947	15087	15084	15140	15122	15074	15039	15038	15158	15259	15076	15022	15140	15066	15020	15187	15188	15002	15104	14893	15039	14962	15084	15084	15029	15114	15049	15092	14956	15124	15054	15119	15115	15026	15016	14840	15150	15103	15023	15086	15096	15121	14971	15214	15021	15013	15164	15009	14924	15015	15046	15132	14896	14951	15130	14907	14892	15092	15093	15118	15101	15052	15073	15089	14890	15036	14979	15065	15077	15007	14995	14917	15005	14936	14967	15049	14870	14927	15014	14973	15075	15300	15099	15111	14904	15078	15188	14863	14976	15044	15105	15121	14934	14880	15078	15037	14965	14908	15064	15055	15140	14939	15099	15168	15055	14911	15131	15154	15079	15036	14922	15203	15172	15138	15024	15102	15135	14934	14899	14838	15106	15042	15224	14865	15085	15000	15122	14932	15201	15067	15002	15047	15054	14976	15147	15048	14914	15155	14983	15088	15093	15042	15054	14974	15273	14990	14980	15097	15199	14952	15032	15127	15009	14903	15060	14892	15095	15074	15175	14977	14917	15007	15259	15174	15045	15124	14997	15007	15054	15105	15028	14942	14964	15149	14999	15069	15007	15059	15018	15035	15177	14965	14781	15058	15101	14878	14976	15174	14917	15101	15238	15150	14988	14960	14981	15040	15048	14986	15017	15011	15084	15064	15037	15065	15061	14950	15133	14971	14970	15265	14877	14861	15139	15066	15118	15095	15062	15149	15198	15103	14975	15088	15197	15016	14923	15051	15043	15062	14925	14993	15070	15076	15002	15161	14944	14989	15045	15100	15036	15048	15003	14974	15067	15224	15035	14929	15078	14918	15154	15043	15179	14926	15015	14929	15054	14930	14923	14973	15136	15125	14996	15019	15009	15137	15174	15034	15055	15081	15105	15224	15134	15212	15104	15028	15043	15017	15057	14998	15180	14981	14959	14944	15031	15043	15083	15093	14994	15179	15079	15126	15165	15092	15059	15088	15137	15117	15074	15081	15189	14965	15121	15087	14942	15149	14942	14875	14994	15045	15071	15043	15129	15046	14979	14987	15011	14932	15208	15133	14862	14835	15010	15155	15094	15112	14970	15181	15054	15154	15062	15160	15060	15158	15029	14943	14942	14857	15285	15118	15056	15208	14868	15019	14908	15031	15184	14970	15152	15122	15224	15119	15025	15195	15114	14947	15071	15042	14978	15091	15010	14983	15059	15197	15037	14847	15142
23101	22492	40305	39695	34030	25325	24120	19047	18239	18358	18120	17852	17924	17853	17924	17773	17726	17947	17831	17653	17791	17803	17540	17599	17607	17708	17558	17738	17702	17618	17505	17705	17620	17582	17649	17577	17682	17634	17624	17552	17626	17715	17548	17709	17816	17489	17565	17766	17602	17442	17708	17631	17615	17579	17616	17775	17542	17607	17829	17597	17711	17749	17667	17689	17553	17522	17580	17489	17505	17624	17796	17762	17459	17558	17494	17915	17758	17680	17826	17604	17432	17464	17660	17691	17519	17686	17519	17644	17601	17641	17632	17544	17551	17458	17745	17414	17645	17565	17518	17513	17427	17510	17592	17530	17543	17719	17664	17562	17424	17542	17672	17601	17606	17612	17486	17559	17560	17534	17729	17703	17686	17606	17634	17541	17756	17568	17584	17561	17728	17543	17649	17421	17641	17641	17340	17453	17514	17538	17546	17417	17470	17522	17836	17402	17582	17550	17509	17609	17762	17594	17606	17540	17607	17514	17556	17430	17563	17718	17746	17539	17339	17548	17410	17606	17763	17409	17652	17567	17519	17765	17346	17587	17660	17453	17429	17646	17612	17618	17716	17499	17443	17561	17652	17602	17605	17720	17721	17545	17733	17626	17722	17578	17553	17354	17422	17668	17661	17531	17660	17461	17492	17601	17654	17583	17664	17718	17557	17513	17712	17543	17596	17412	17669	17637	17497	17488	17499	17586	17412	17572	17479	17470	17521	17355	17642	17485	17609	17705	17542	17580	17258	17441	17510	17589	17617	17495	17565	17632	17629	17297	17659	17816	17593	17665	17466	17670	17630	17731	17649	17462	17691	17495	17576	17637	17499	17499	17490	17447	17479	17572	17405	17735	17817	17625	17855	17390	17649	17347	17550	17624	17435	17520	17492	17655	17601	17402	17404	17702	17700	17664	17283	17515	17488	17705	17576	17547	17542	17650	17708	17563	17572	17544	17456	17665	17675	17576	17584	17642	17627	17696	17569	17614	17549	17674	17442	17573	17441	17464	17636	17545	17510	17563	17704	17462	17527	17412	17532	17508	17417	17571	17632	17447	17718	17578	17402	17620	17692	17585	17564	17508	17575	17647	17531	17627	17512	17510	17776	17423	17438	17618	17618	17381	17508	17592	17605	17441	17582	17680	17662	17415	17500	17743	17697	17664	17607	17658	17491	17811	17656	17395	17508	17656	17516	17563	17760	17463	17514	17429	17662	17707	17699	17642	17542	17582	17455	17421	17479	17481	17573	17552	17646	17290	17676	17407	17747	17545	17423	17683	17701	17607	17617	17538	17360	17274	17461	17707	17406	17508	17531	17481	17494	17462	17573	17464	17477	17584	17480	17481	17439	17372	17496	17590	17556	17633	17913	17730	17585	17630	17493	17491	17514	17427	17423	17649	17579	17548	17471	17547	17424	17348	17538	17748	17571	17371	17442	17707	17632	17435	17622	17458	17369	17501	17626	17560	17473	17592	17772	17407	17674	17575	17565	17553	17550	17649	17408	17453	17599	17508	17539	17624	17746	17569	17600	17671	17597	17543	17590	17547	17703	17302	17469	17658	17697	17509	17652	17539	17535	17690	17643	17342	17611	17451	17334	17558	17696	17614	17726	17557	17551	17586	17373	17426	17462	17660	17584	17539	17369	17632	17630	17516	17466	17637	17460	17528	17504	17635	17580	17616	17652	17448	17443	17578	17831	17632	17382	17607	17681	17525	17564	17688	17600	17492	17600	17676	17476	17606	17689	17542	17596	17661	17544	17599	17530	17370	17398	17425	17536	17442	17732	17385	17522	17695	17521	17656	17782	17730	17415	17469	17735	17593	17615	17393	17620	17407	17512	17559	17609	17720	17581	17613	17661	17593	17491	17628	17530	17634	17571	17440	17566	17612	17540	17439	17438	17564	17670	17527	17476	17366	17368	17641	17529	17411	17572	17594	17492	17711	17445	17693	17624	17717	17814	17596	17746	17391	17443	17790	17578	17586	17431	17529	17631	17404	17572	17438	17678	17638	17488	17627	17516	17603	17487	17642	17412	17424	17370	17642	17505	17588	17658	17511	17724	17673	17734	17677	17708	17418	17820	17535	17660	17617	17753	17628	17858	17543	17703	17721	17540	17611	17651	17471	17516	17501	17547	17447	17740	17441	17560	17694	17707	17522	17606	17298	17265	17699	17494	17773	17650	17491	17556	17537	17729	17620	17601	17498	17495	17535	17431	17697	17462	17713	17612	17653	17480	17481	17656	17534	17543	17523	17557	17498	17677	17599	17488	17696	17438	17463	17623	17359	17482	17570	17677	17608	17561	17672	17320	17515	17526	17713	17583	17638	17601	17604	17582	17937	17513	17478	17531	17369	17482	17485	17568	17471	17556	17624	17495	17515	17662	17590	17549	17502	17591	17555	17371	17647	17500	17505	17524	17416	17560	17574	17598	17755	17577	17508	17729	17707	17768	17540	17464	17516	17475	17566	17535	17483	17531	17496	17483	17514	17613	17639	17699	17770	17574	17825	17586	17577	17469	17632	17541	17390	17695	17499	17686	17599	17623	17862	17582	17553	17517	17545	17448	17632	17636	17615	17502	17516	17512	17594	17530	17657	17710	17734	17411	17797	17605	17535	17693	17513	17587	17387	17300	17605	17452	17551	17855	17655	17478	17614	17611	17555	17561	17655	17732	17751	17441	17472	17482	17361	17595	17548	17659	17665	17517	17517	17590	17373	17572	17417	17475	17902	17562	17402	17481	17537	17699	17566	17521	17483	17391	17531	17486	17642	17506	17610	17390	17652	17757	17598	17554	17693	17502	17164	17507	17337	17510	17501	17433	17471	17651	17651	17665	17569	17591	17394	17489	17620	17579	17538	17582	17596	17490	17593	17512	17616	17657	17549	17600	17337	17559	17656	17778	17475	17443	17421	17520	17501	17638	17661	17655	17566	17618	17454	17619	17488	17459	17437	17644	17414	17521	17344	17451	17449	17800	17504	17584	17457	17571	17645	17572	17653	17618	17818	17633	17633	17478	17574	17479	17658	17530	17423	17550	17686	17683	17591	17406	17638	17780	17482	17567	17486	17663	17447	17499	17421	17583	17708	17613	17614	17705	17518	17502	17469	17583	17583	17541	17570	17661	17519	17644	17554	17679	17504	17767	17637	17625	17440	17491	17350	17500	17638	17396	17522	17348	17642	17761	17513	17538	17580	17743	17483	17719	17902	17519	17585	17615	17396	17600	17716	17521	17622	17647	17651	17531	17397	17594	17334	17681	17529	17687	17337	17700	17734	17594	17699	17784	17382	17596	17469	17523	17633	17624	17628	17637	17798	17793	17594	17493	17551	17544	17530	17409	17840	17612	17621	17654	17517	17433	17600	17530	17484	17488	17543	17639	17317	17579	17526	17499	17532	17699	17590	17353	17607	17480	17429	17557	17460	17382	17468	17574	17449	17595	17635	17595	17569	17590	17655	17749	17594	17607	17612	17568	17487	17593	17634	17634	17571	17496	17656	17480	17542	17329	17587	17491	17377	17695	17426	17494	17569	17716	17617	17756	17652	17878	17597	17600	17629	17780	17520	17577	17518	17645	17566	17510	17578	17662	17575	17476	17769	17571	17480	17613	17365	17537	17437	17493	17616	17658	17569	17569	17420	17524	17461	17652	17583	17543	17568	17600	17534	17523	17445	17512	17354	17491	17631	17619	17600	17579	17533	17626	17553	17825	17668	17554	17763	17838	17612	17583	17503	17555	17642	17583	17566	17500	17444	17364	17578	17474	17364	17450	17576	17827	17583	17571	17524	17685	17579	17697	17721	17588	17622	17690	17492	17684	17651	17630	17507	17469	17397	17597	17537	17545	17560	17634	17719	17686	17596	17364	17542	17667	17804	17490	17444	17593	17468	17668	17645	17815	17428	17627	17767	17752	17562	17670	17466	17400	17435	17570	17394	17706	17461	17638	17692	17650	17429	17293	17690	17444	17636	17651	17585	17687	17604	17663	17584	17398	17395	17678	17613	17468	17694	17502	17558	17385	17592	17462	17398	17564	17805	17572	17615	17627	17448	17716	17673	17728	17608	17670	17613	17593	17439	17661	17606	17672	17429	17617	17511	17492	17679	17734	17594	17735	17429	17701	17839	17642	17303	17424	17524	17484	17684	17576	17571	17319	17520	17572	17510	17830	17713	17447	17521	17720	17463	17419	17652	17580	17527	17599	17563	17539	17468	17494	17721	17384	17487	17564	17418	17711	17355	17420	17632	17643	17692	17518	17565	17606	17467	17504	17748	17347	17795	17580	17585	17631	17530	17298	17405	17263	17489	17492	17574	17626	17520	17605	17551	17647	17593	17491	17667	17358	17410	17689	17579	17507	17748	17605	17358	17663	17553	17403	17486	17686	17463	17463	17525	17617	17577	17520	17462	17587	17486	17679	17433	17525	17702	17542	17491	17747	17516	17572	17740	17591	17645	17587	17387	17482	17476	17387	17401	17682	17745	17829	17502	17478	17414	17852	17573	17606	17545	17432	17608	17565	17457	17531	17597	17694	17469	17507	17631	17505	17389	17628	17609	17589	17565	17649	17700	17607	17621	17660	17704	17537	17752	17402	17563	17640	17789	17837	17644	17621	17580	17480	17699	17594	17735	17564	17502	17561	17354	17576	17321	17566	17562	17609	17472	17697	17494	17652	17706	17583	17579	17521	17435	17516	17546	17448	17490	17741	17458	17537	17435	17747	17472	17527	17745	17692	17529	17591	17626	17701	17434	17414	17596	17348	17643	17490	17441	17651	17526	17539	17754	17848	17538	17443	17562	17772	17573	17516	17491	17515	17364	17435	17638	17559	17741	17651	17694	17728	17515	17710	17615	17526	17429	17617	17629	17545	17593	17674	17515	17372	17598	17467	17649	17217	17432	17567	17450	17830	17658	17639	17521	17493	17555	17922	17516	17765	17593	17458	17363	17558	17462	17655	17697	17557	17355	17535	17386	17584	17449	17626	17755	17559	17494	17767	17499	17625	17552	17496	17483	17505	17531	17529	17414	17704	17499	17315	17396	17363	17436	17433	17367	17341	17557	17716	17540	17785	17395	17648	17596	17590	17587	17583	17793	17418	17528	17516	17596	17484	17552	17472	17705	17264	17274	17597	17676	17559	17388
60812	105479	93950	72203	47309	19514	15027	15170	15015	15025	15142	14889	15214	14795	14916	14991	15084	15200	15043	14985	15169	14924	15120	14940	14873	15077	14983	14914	15123	15052	14948	14792	14986	14942	14942	15044	14910	15181	14833	15060	15080	14977	15129	14958	14845	15054	14953	15166	14882	14897	15108	14933	15014	14985	14845	14887	14937	14855	15088	15071	15030	15006	15095	15086	14995	15013	14905	15174	15115	14955	14986	15061	15134	15060	15108	15062	15287	15165	14808	15008	14964	14827	14915	14902	15013	15003	15040	15026	14999	14948	15161	14851	14930	15039	14968	14884	15033	15047	15068	15034	14954	15147	14912	14994	14848	14958	14970	14913	15065	14917	14929	14991	15007	15122	14953	14903	14975	15010	14880	15047	15121	15010	15083	15082	15071	15056	14873	14944	14858	14930	14991	15110	15102	14983	15128	15028	15097	14991	14915	14800	15029	14877	14979	14861	14928	14990	15119	15204	14837	15070	15056	14894	14958	15055	15089	14935	15113	14852	14855	14811	14972	15174	14937	14904	14916	14885	15027	15106	14864	15023	14998	14840	14960	14940	15021	14935	14990	15115	14994	15172	15091	14859	14939	15009	14892	14963	14904	14926	15157	15071	15054	15136	14827	15052	15028	14881	15022	14827	14854	14831	15021	14869	14949	15052	14908	15007	14831	14931	14807	15074	15171	14913	15036	14983	15029	14898	14943	14954	14967	15007	15012	15013	14896	14948	14940	14891	14962	14940	15061	14827	14955	15189	15117	14843	14857	14914	14919	15003	15153	14896	14984	14872	14909	15052	15025	14928	14904	15137	14948	14951	14796	14896	15061	14951	14934	14816	14948	14868	14858	14979	14836	14849	15029	14967	15103	15013	14882	15080	15017	14954	14942	15007	15020	14950	14901	14895	14855	14839	14843	15195	15051	14872	15047	14893	15065	14917	15040	14982	15002	14817	14860	14877	14961	15086	14907	15008	14929	14981	15050	15075	15036	14808	15097	15197	14859	15015	14938	14919	14959	15061	14896	14822	15053	15038	15055	14844	14876	14937	14881	15003	14945	14934	14939	14962	15012	14878	15108	15034	15063	14863	14926	14850	15189	14970	15076	14965	15162	14896	14982	15217	15001	14988	15066	14925	15101	14948	15051	14921	14894	14977	15001	15071	14996	15117	14897	14883	14865	14867	15042	14838	15009	15148	14959	14940	14983	15040	14931	15081	15069	14996	14908	14944	14903	14907	14907	15018	14740	15004	14909	14854	14890	14940	14913	15200	15062	14876	14912	15196	14937	14750	14898	14833	15018	15151	15007	14979	14828	15003	14773	15013	14855	15001	14909	14935	14887	15059	14954	14990	14764	14865	14906	15052	14998	15039	14935	15086	14880	15071	14862	14977	14994	14941	15034	15022	15080	15092	15017	15041	14791	15007	15020	14922	15048	15009	14917	15174	14968	14937	14898	14929	14970	15043	14934	14878	14782	14949	15061	14874	14945	14935	15023	14946	14999	15028	15079	14886	14920	14823	14897	14980	15006	14995	15009	14929	14889	15096	15001	14856	15080	14952	15011	14895	14952	14999	15053	15033	14989	15082	14983	14983	14902	15008	14935	15148	14970	14927	14903	14873	14756	14947	15047	15128	14953	14914	14862	15017	15015	14924	15127	14899	15075	15123	14936	15024	15040	15002	14841	14971	14981	14880	15015	15011	14977	14786	15023	14965	14923	15079	14949	15123	15053	14916	14746	15063	14913	15284	14981	14970	14983	15205	15229	14896	14880	15047	14948	15021	14813	15061	15043	15111	15091	15120	14953	14987	14946	15027	14879	14873	15004	14886	15025	14873	15083	15008	14939	14802	15078	14944	15065	14952	15190	14940	15051	14824	15136	14950	14924	15039	14885	15058	15041	14842	14971	15089	14935	14947	14992	14826	15076	14998	14969	15019	14932	15119	14818	15085	14936	14960	14955	14838	14915	15100	14992	14958	14780	14966	14972	14958	14860	14998	14982	14922	15054	14932	14864	15089	15052	14829	15237	15032	14982	14758	14944	14886	15011	14877	14788	15014	14928	14887	14897	15093	14911	15104	14988	14884	15123	15057	15053	14825	14886	14869	14951	15152	14980	14976	15067	14957	14912	15109	15085	15101	14736	14921	14941	14755	14858	14906	15062	14929	14853	14764	15059	14972	14976	15012	15061	14915	15033	14854	15114	15004	15032	14979	14929	14838	14988	14893	14979	14783	15202	15061	15132	14784	15080	15029	14967	14910	14872	15045	14886	15078	15062	14988	14840	14902	14951	14909	15011	14966	14960	14965	14990	14918	14768	15005	14989	14932	14975	15058	15045	14919	15043	15115	14886	14867	14806	14974	14874	14913	14961	14789	15027	14808	15012	15148	15082	14987	15065	14937	14959	15006	14958	14927	14863	14968	14874	15082	14993	14917	15149	15054	15054	15114	15063	14927	14855	14810	14875	14950	14967	14865	15109	15015	14862	14931	15002	15015	14908	15158	14890	15050	14962	14827	15043	14800	15008	15012	15117	14913	15105	14957	14925	14927	15013	14986	15138	15053	15006	14948	14916	15030	14784	14843	15103	14998	14845	14927	15008	15108	14982	14995	14919	15071	14847	14937	14893	14995	14986	14863	14973	14983	14967	15052	15129	14903	14908	14904	14928	15013	14819	14920	14818	15123	14961	15059	15069	15146	15020	15017	15116	15003	14942	14942	14685	14986	14863	14808	14988	14991	14950	14811	14959	14943	14970	14994	14968	14964	14847	15060	15155	14887	14943	14911	14925	14869	14859	15072	14859	15097	14917	15018	14913	15060	15074	14860	14877	14758	15058	14972	14919	14995	14849	14966	14880	15101	14938	14953	14945	15045	14851	14873	14928	14878	14946	15075	14819	14829	14966	15024	14894	14965	15119	14913	14976	14961	14892	14907	14837	15007	14915	15034	14933	15115	15047	14998	15016	14990	15013	14851	15038	14913	14968	14881	15032	14906	14983	15030	14947	14996	15009	15082	14727	14958	14968	14892	14937	15047	15149	14999	14987	14874	15004	14998	15057	14917	14945	15050	14886	15056	14865	14841	15012	14831	15034	14878	14983	14916	15037	14963	15166	14977	15119	15069	14991	15039	14942	14836	15041	15089	14896	15002	14891	15052	15026	14914	14989	15067	15026	15236	14922	15081	15089	15050	14782	14929	14844	14901	14922	14930	14817	15105	14919	14793	14959	14974	14918	14861	14951	15056	15050	15032	15057	14955	14987	14983	14902	14972	15070	14842	14975	14950	14891	15069	15015	15036	14966	15038	14831	14909	14911	15083	14866	15067	14821	14872	15030	14952	15082	15049	14890	14959	15028	14843	14886	14928	14863	14980	15019	14909	14866	15007	15089	15017	14909	14827	15014	14996	14963	15046	14990	14963	15042	15072	14998	14957	14858	14854	14919	14910	15030	14854	14908	14966	15063	14830	15051	14839	14959	15075	15086	14880	15094	15086	14892	14917	14948	14792	14929	14878	15030	15099	15083	15080	14966	14868	15031	14880	15026	15032	14897	14896	15072	14885	14964	15028	14980	14908	14974	14998	15218	15036	14953	15113	15115	15055	14934	15017	15032	15099	14960	14925	14631	14989	15058	14965	14942	14881	14954	14906	14902	14948	14844	14938	15072	15149	15041	14914	14946	14876	14969	14953	15024	14987	14773	15127	14967	14916	14943	15173	14860	14928	15038	15131	14981	14948	15127	14966	14999	14862	14932	15096	14848	15008	14966	14979	14929	14886	14844	14813	14908	14702	15058	14997	15085	14845	14853	14877	14885	14734	15027	14992	15066	15049	14985	14978	14978	15017	14857	14847	14946	14935	15025	15124	14983	15115	14977	14854	15106	14915	15060	14926	15027	15114	14843	15012	15086	15161	14865	14844	15029	14895	15007	14993	14852	14914	14959	15072	14993	14851	14975	14799	14907	15110	14924	14911	15102	14934	14986	15000	14833	14996	14911	15026	14791	14858	14956	14970	15052	15041	14893	15045	15078	15064	14966	14928	14906	15177	14832	14793	14959	14994	14830	14807	15035	15041	14997	14922	14966	15010	14969	14822	14841	14926	14888	15014	15074	14968	14947	15018	15068	15049	14950	14909	14986	14984	14908	15075	14923	15010	14870	14884	15087	14869	14999	15110	15054	14986	14938	14933	14803	15001	15003	14864	14866	14994	14971	14910	15132	15175	14918	14929	15064	15021	14971	14937	15009	14993	14979	15048	15038	15013	14877	15122	14848	14905	14894	15025	14911	14973	15117	14973	14832	14996	14836	15031	15051	14984	14990	14841	14912	14922	15027	14963	14800	14946	15024	15029	14987	14875	14941	14908	14959	15062	15041	14969	14780	15084	14952	14881	14935	15150	15092	14901	15093	14998	14970	14955	15046	15162	14996	14987	15109	14970	14801	14991	14993	15050	14930	15080	15112	15021	14992	14908	14948	14887	14947	14986	14784	14986	14987	14814	14943	15115	14918	15061	15005	15094	15115	14962	14916	14816	14810	14999	14972	15068	14865	14994	14990	15001	15207	15084	14988	15051	15228	14997	15001	15005	15058	14949	15001	15109	15005	14968	14822	14742	15067	14934	14889	14902	15037	15006	14901	14938	14951	14967	14921	14900	14984	15134	14984	14910	14987	15146	14864	15113	14952	15082	14972	14975	14966	14939	15103	14952	15106	14981	14938	14946	15053	14955	14940	15169	14997	15121	15039	14990	14987	15027	14844	14927	15128	14946	14806	15120	15006	14899	14939	14763	15070	14955	15040	14933	14765	15112	15124	14963	15177	14940	14995	14858	14983	15088	15045	14863	15104	14889	14967	14961	15033	15002	15035	15196	15016	15134	14950	14816	14802	14862	14924	15170	14984	14955	14951	15121	15005	14964	14975	14937	14907	14866	14986	15279	14981	15119	14898	15001	14951	14945	15042	15096	14892	14954	14966	14836	15037	14963	14878	14991	15017	14835	14903	14877	14900	14879	14850	15045	15023	14932	14921	14868	15025	15068	14768	14940	14860	15047	14949	15185	14939	14837	14963	14941	15000	14869	14935	15139	15052	15086	14930	14907	14996	15085	14982	14954	14976	15144	14987	14947	15041	14998	15143	15015	15033	15047	15050	14804
28715	33073	47086	35596	25179	19567	18663	18365	18271	18300	18279	18278	18391	18265	18381	18216	18266	18388	18145	18402	18400	18131	18381	18196	18161	18158	18353	18174	18213	18322	18346	18297	18294	18131	18061	18115	18196	18134	18326	18424	18224	18306	18311	18143	18227	18179	18120	18400	18240	17920	18244	18219	18101	18155	18145	18232	18275	18161	18250	18248	18167	18127	18094	17913	17972	18169	18134	18263	18442	18522	18235	18079	18314	18186	18185	18419	18226	18198	18097	18254	18071	18171	18285	18225	18344	18136	18454	18201	18223	18189	18207	18113	18195	18050	17900	18174	18094	18112	18308	18261	18040	18308	18170	18109	18269	18318	18224	18127	18277	18186	18191	18102	18134	18118	18358	18151	18097	18180	18222	18263	18179	18178	17955	18160	18299	18198	18296	18170	18083	18408	18065	18128	18275	18066	18117	18290	18111	18248	18131	18290	18384	18143	18432	18215	18162	18111	18356	18169	18127	17821	18061	18463	18093	18209	18019	18110	18170	18189	18383	18271	18334	18236	18169	18240	18293	18417	18232	18213	18296	18240	18270	18070	18195	18215	18058	18131	18206	18032	17957	18165	18243	18150	18013	18088	18023	17879	18249	18188	18143	18109	18206	18173	18175	18233	18017	18259	18174	18212	18038	18137	18179	18162	18236	18187	18204	18077	18210	18274	18184	17976	18095	18126	18107	18143	18193	18165	18188	18235	18506	18122	18356	18049	18212	18112	18097	18267	18159	18149	18212	18345	18098	18254	18417	18175	18224	18350	18351	18170	18369	18385	18360	18131	18176	18195	17891	18142	18216	18239	18260	18264	18045	18301	18203	18127	18119	18202	18113	18272	18195	18190	18140	18100	18235	18225	18194	18130	18186	18072	18084	18210	18154	18211	18201	18277	18216	18094	18405	18245	18243	18146	18132	18349	18023	18115	18298	18086	18290	18229	18117	18364	18264	17957	18200	18141	18059	18045	18190	18163	18176	18110	17997	18287	17986	18173	18200	18323	18166	18112	18336	18273	18142	17958	18119	18234	18249	18474	18196	18258	18225	18152	18207	18143	18122	18244	18165	18159	18049	18051	18165	18180	18214	18266	18182	18225	18289	18219	18160	17915	18158	18151	18056	17940	18056	18218	18207	18280	18342	17978	18110	18302	18356	18176	18248	18305	18206	18175	18251	18318	18137	18223	18167	18093	18046	18215	18262	18348	18120	17942	18267	18264	18140	18273	18331	18369	18147	18143	18034	18039	18101	18155	17939	18167	18151	18280	18076	18207	18309	18080	18186	18356	18242	18155	18185	18223	18193	18178	18347	18145	18395	18230	18165	18224	18343	18070	17908	17914	18217	18163	18336	18186	18254	18222	18096	18307	18255	18052	18220	18054	18242	18386	18223	18078	18157	18084	18060	18069	18118	18117	18197	18143	18213	18116	18133	17983	18220	18118	18272	18184	18068	18105	18180	18152	18248	18164	18279	18141	18173	18341	18205	18150	18171	18189	18030	18063	18138	17966	18272	18103	18322	18200	18160	18064	18075	18132	18266	18241	18342	18027	18134	18179	18161	18157	17989	18150	18231	18130	18067	18148	18371	18317	18160	18052	18096	18086	18022	18075	18276	18153	18131	18218	18242	18178	18067	18070	18113	18159	18402	18118	18205	18264	18003	18201	18154	18277	18280	18154	18130	18406	18016	17945	18156	18106	18191	18199	18184	18103	18326	18382	18271	18127	18253	18058	18270	18256	18261	18123	18222	18320	18214	18190	18092	18254	18175	18175	18363	18346	18328	18186	18192	18182	18209	18128	18275	18135	18350	18115	17943	18358	18215	18217	18121	18052	18215	18338	18276	18177	18284	18244	18113	18057	18370	18227	18110	18139	18057	17947	18166	18188	18106	18285	18305	18338	18269	18287	18063	18165	18018	18176	18158	18167	18257	18080	18183	18389	17924	18041	18179	18006	18306	18218	18197	18251	18236	18117	18068	18372	17983	18130	18352	18211	18228	18265	18301	18352	18327	18133	18374	18333	18359	18251	18156	18181	18369	18501	18360	18157	18250	18183	18303	18066	18302	18203	18094	18342	18448	18403	18078	18262	18298	18395	18014	18215	18283	18271	18169	18191	18300	18134	18168	18209	18206	18071	18362	18061	18266	18205	18224	18136	18330	18361	18221	18146	18255	18213	18000	18273	18169	18140	18300	17845	18212	17967	18117	18256	18172	18062	18194	18227	18356	18077	18066	18257	18063	18334	18203	17978	18297	18037	18276	18187	18243	18196	18163	18251	18119	18320	18197	18416	18196	18271	18313	18257	17955	18161	18444	18273	18384	18293	18166	18060	18104	18118	18295	18117	18128	18299	18176	18213	18203	18118	18185	18315	18380	18096	18146	18246	18251	18265	18091	18360	18233	18253	18390	18293	18223	18041	18221	18246	18141	18243	18114	18321	18348	18157	18159	18329	18191	18073	18192	18116	18188	18130	18150	18115	18570	18248	18039	18394	18219	18249	18085	18209	18408	18250	18379	18190	18321	18071	18424	18183	18108	18191	18149	18095	18200	18208	18140	18152	18214	18124	18427	18054	18163	18316	18234	18181	18063	18086	18185	18188	17976	18300	18364	18015	18340	18228	18343	18315	18252	18250	18157	18094	18227	18090	18009	18356	18045	18360	18102	18174	18313	18102	18365	18031	18095	17838	18183	18287	18294	18392	17988	18291	18358	18346	18065	18083	18180	18197	18219	18197	18144	18285	18061	18228	18312	18004	18249	18264	18093	18388	18220	18045	18193	18135	18101	18185	18165	18377	18284	18141	18351	18259	18113	18084	18321	18286	18174	18137	18174	18087	18285	18082	18275	18054	18350	18201	18193	18205	18179	18191	18279	18276	18016	18137	18185	18271	18446	18148	18168	18090	18275	18337	18269	18257	18297	18181	18315	18172	18052	18155	18504	18227	18244	18175	18330	18421	18247	18246	18162	18093	18160	18240	18351	18253	18265	18215	18056	18330	18291	18209	17914	18354	18327	18053	18198	18133	18192	18144	18124	18088	18260	18187	18257	18329	18126	18039	18576	18282	18226	18001	18187	18204	18231	18069	18303	18078	18218	17839	18235	18121	18209	18282	18086	18116	18203	18147	18428	18273	18132	18371	18273	18258	18248	18174	18294	18248	18379	18084	18143	18074	18030	18090	18178	18088	18222	18019	18139	18094	17958	18116	18226	18139	18023	18008	18318	18038	18371	18308	18305	18148	18016	18054	18359	18104	18295	18069	18262	18156	18241	17984	18273	18182	18210	18213	18287	18076	18167	18319	18374	17989	18117	18147	18214	18297	18146	18288	18250	18176	18001	18065	18187	18275	18285	18287	18027	18277	18115	18286	18185	18201	18125	18154	18423	18269	18166	18198	18148	18139	18238	18188	18202	18088	18226	18143	18395	17971	18173	18238	18105	18094	18282	18131	18143	18291	18307	18145	18157	18146	18214	18198	18224	18259	18203	18181	18047	18265	18247	18194	18300	18113	18059	18219	18443	18208	18153	18206	18190	18100	18133	18148	18014	18131	18384	18194	18076	17892	18186	18208	18215	18228	18009	17910	18283	18231	18016	18094	18370	18200	18300	18039	18092	18280	18244	18331	18285	18022	18192	18004	18164	18178	18307	18295	18078	18018	18066	18150	18208	18272	18189	18011	18170	18158	18181	18132	18196	18153	18079	18084	18225	18348	18241	18353	18122	18277	18256	17985	18277	18053	18226	18152	18276	18005	18092	18415	18084	18284	18200	18114	18275	18109	18285	18280	18212	18202	18300	18201	18092	18377	18152	18115	18170	18195	18273	18126	18296	18203	18052	18100	18226	18248	18112	17999	18243	18284	18194	18343	18106	18270	18322	18085	18194	18089	18126	18259	18194	18217	18320	18286	18122	18125	18315	18002	18118	18168	18173	18350	18114	18289	18351	18646	18199	18229	18208	18028	17988	18133	18311	18319	18420	18072	18290	18141	18128	18235	18184	18177	18008	18150	18258	18305	18282	18086	18180	18151	18232	18105	18417	18057	18412	18333	18190	18123	18122	18233	18122	18196	18175	18032	18170	18234	18294	18217	18074	18056	18222	18041	18248	18151	18337	18382	18238	18085	18425	18173	18207	18111	18312	18142	17951	18214	18089	18083	18029	18110	18145	18113	18102	18000	18311	17958	18230	18121	18294	18205	18096	18352	18271	18182	18219	18195	18024	18050	18183	18303	18454	18335	18164	18082	18230	18226	18065	18010	18034	18091	18029	18060	18070	18158	18172	18256	17899	18219	18101	18000	18398	18256	18379	18184	18272	18070	18362	18381	18063	18257	18364	18226	18304	18314	18041	18209	18219	18264	18432	18146	18181	18213	18116	18351	18148	18124	18307	18212	18160	18301	18227	18192	18275	18104	18142	18176	18329	18041	18108	18217	18274	18347	18234	18162	18147	18082	18295	18365	18258	18515	18329	18180	18172	18124	18162	18104	18199	18240	18356	18115	18270	18274	18340	18053	18237	18351	18232	18014	18155	18135	18176	18056	18183	18347	18214	18037	18189	18346	18217	18130	17995	18212	18145	18149	17997	18173	18341	18143	18245	18306	18212	18093	18270	18124	18052	18227	18256	18302	18263	18105	18338	18075	18055	18087	18165	18262	18122	18097	18154	17990	18248	18194	18475	18149	18373	18225	18266	18041	18219	18257	18062	18260	18119	18186	18073	18013	18441	18101	18098	18305	18178	18305	18365	18256	18344	18182	18391	18299	18284	18092	18171	18089	18138	18090	18108	18162	18205	18193	18229	18235	18235	18141	18224	18306	18139	18368	18354	18232	18107	18229	18124	18197	18257	18228	18265	18147	18350	18209	18262	18044	18321	18210	18206	18207	18185	17990	18259	18176	18202	18262	18115	18216	18169	18071	18167	18080	18052	18223	18069	18256	18354	18084	18119	17985	18229	18148	17967	18155	18362	18219	18198	18336	18374	18037	18067	18230	18086	18213	18307	18270	18320	18178	18404	18173	18245	18219	18283	18156	18326	18252	18292	18224	18231	18430	18331	18282	18088	18115	18304	18084	18077	18018	18229	18238	18130	18006	18033	18121	18060	18035	18152	18041	18361	18309	18094	17996	18008	18064	18093	18204	17933	18298
30369	54421	49205	32520	21239	15739	15307	15273	15205	15454	15409	15335	15492	15306	15406	15119	15210	15510	15463	15260	15220	15236	15250	15290	15271	15202	15153	15224	15459	15216	15334	15323	15167	15258	15253	15450	15234	15135	15357	15039	15308	15240	15033	15372	15450	15415	15429	15316	15379	15201	15377	15265	15232	15222	15474	15209	15170	15426	15233	15333	15401	15303	15418	15338	15307	15232	15442	15259	15201	15265	15305	15123	15443	15382	15236	15383	15479	15161	15207	15237	15405	15376	15345	15405	15165	15185	15419	15233	15092	15416	15465	15438	15264	15305	15230	15405	15477	15258	15217	15330	15261	15299	15369	15185	15263	15220	15327	15279	15305	15318	15312	15245	15298	15201	15331	15284	15374	15340	15306	15177	15260	15349	15267	15389	15462	15190	15160	15276	15329	15542	15248	15338	15260	15371	15341	15395	15188	15085	15399	15380	15139	15277	15188	15304	15259	15383	15399	15318	15360	15070	15345	15086	15363	15497	15341	15428	15406	15233	15376	15365	15259	15302	15251	15389	15146	15156	15340	15242	15307	15240	15307	15490	15054	15421	15258	15223	15128	15396	15447	15406	15292	15390	15236	15331	15244	15224	15591	15244	15098	15436	15279	15290	15434	15206	15405	15310	15377	15221	15270	15267	15294	15112	15419	15440	15175	15302	15423	15270	15381	15462	15464	15213	15221	15421	15324	15467	15322	15338	15255	15227	15306	15236	15216	15121	15218	15075	15386	15232	15370	15347	15289	15303	15282	15180	15170	15217	15388	15308	15276	15231	15377	15258	15408	15089	15301	15294	15281	15305	15238	15188	15423	15156	15293	15271	15282	15389	15282	15251	15360	15182	15220	15423	15220	15368	15345	15287	15371	15429	15415	15279	15360	15376	15268	15325	15327	15256	15269	15257	15460	15271	15240	15169	15278	15305	15247	15394	15274	15228	15260	15190	15274	15127	15319	15410	15328	15371	15338	15231	15335	15302	15338	15342	15229	15355	15282	15089	15077	15222	15369	15452	15256	15238	15423	15234	15115	15301	15272	15223	15268	15244	15389	15457	15477	15135	15369	15156	15230	15233	15306	15454	15280	15244	15189	15362	15319	15228	15324	15343	15513	15240	15281	15231	15354	15128	15226	15256	15428	15268	15322	15033	15361	15335	15184	15287	15359	15246	15366	15450	15432	15388	15406	15193	15340	15260	14993	15500	15370	15336	15184	15094	15293	15262	15336	15359	15254	15438	15271	15314	15199	15445	15279	15241	15342	15366	15391	15254	15430	15322	15479	15357	15326	15412	15437	15364	15468	15346	15396	15270	15441	15239	15241	15206	15348	15243	15210	15315	15424	15353	15252	15161	15259	15131	15220	15185	15199	15062	15350	15470	15440	15288	15342	15333	15408	15359	15131	15151	15259	15283	15271	15450	15162	15164	15231	15136	15313	15115	15358	15360	15108	15261	15154	15137	15366	15432	15285	15363	15237	15472	15371	15137	15388	15246	15468	15405	15283	15234	15316	15267	15356	15248	15292	15341	15308	15295	15417	15301	15431	15251	15266	15171	15363	15347	15349	15247	15197	15360	15309	15177	15357	15352	15303	15423	15325	15267	15197	15292	15222	15201	15224	15331	15151	15483	15504	15219	15466	15227	15286	15314	15161	15135	15318	15292	15342	15290	15286	15342	15168	15430	15316	15307	15463	15578	15277	15314	15302	15254	15107	15446	15127	15342	15296	15232	15183	15286	15213	15279	15414	15112	15430	15332	15353	15270	15378	15260	15457	15294	15224	15225	15179	15363	15286	15139	15341	15444	15399	15383	15186	15254	15285	15358	15305	15343	15325	15258	15347	15266	15470	15286	15378	15355	15418	15353	15617	15257	15261	15227	15248	15402	15456	15399	15291	15201	15299	15393	15218	15352	15257	15157	15238	15302	15265	15143	15494	15294	15277	15236	15295	15337	15438	15565	15203	15381	15289	15066	15241	15298	15363	15268	15272	15414	15335	15364	15346	15211	15222	15163	15254	15326	15216	15188	15269	15217	15123	15338	15427	15299	15321	15364	15440	15381	15236	15396	15217	15433	15278	15349	15154	15204	15477	15422	15407	15241	15081	15466	15214	15234	15257	15105	15355	15395	15292	15232	15373	15414	15216	15369	15209	15315	15258	15353	15306	15235	15279	15307	15369	15240	15244	15228	15289	15429	15454	15190	15405	15386	15349	15335	15405	15264	15381	15193	15303	15219	15219	15256	15210	15338	15303	15235	15284	15243	15199	15549	15237	15136	15463	15276	15384	15230	15160	15247	15415	15293	15349	15406	15306	15231	15115	15362	15336	15250	15337	15394	15463	15290	15279	15253	15342	15475	15438	15429	15278	15199	15405	15310	15235	15090	15350	15231	15230	15328	15325	15377	15349	15304	15277	15495	15226	15312	15388	15219	15161	15257	15450	15309	15235	15299	15226	15353	15228	15467	15206	15189	15426	15363	15384	15253	15306	15206	15407	15289	15289	15323	15388	15490	15216	15395	15143	15296	15367	15316	15323	15085	15417	15432	15291	15283	15180	15212	15366	15329	15338	15288	15375	15230	15283	15209	15325	15191	15442	15287	15239	15349	15296	15220	15265	15306	15333	15346	15419	15346	15359	15413	15248	15228	15250	15284	15242	15254	15262	15301	15315	15327	15148	15351	15174	15353	15327	15399	15279	15388	15299	15100	15421	15335	15112	15374	15103	15328	15266	15298	15169	15279	15354	15411	15248	15362	15368	15309	15229	15261	15215	15380	15275	15362	15451	15312	15240	15200	15497	15438	15306	15498	15337	15364	15333	15200	15310	15321	15165	15303	15221	15344	15411	15312	15404	15123	15474	15358	15374	15322	15410	15259	15354	15181	15260	15266	15482	15380	15253	15316	15227	15160	15404	15416	15188	15178	15434	15299	15286	15315	15467	15274	15395	15094	15217	15270	15142	15437	15472	15144	15235	15418	15281	15321	15212	15239	15378	15229	15219	15419	15315	15310	15404	15321	15321	15530	15424	15447	15296	15307	15285	15413	15215	15088	15156	15468	15245	15309	15371	15441	15223	15467	15223	15281	15251	15424	15055	15409	15382	15410	15321	15426	15204	15205	15314	15280	15202	15209	15405	15197	15206	15357	15259	15275	15329	15354	15118	15434	15228	15337	15317	15181	15442	15428	15305	15244	15303	15332	15193	15134	15332	15327	15449	15282	15224	15224	15351	15447	15268	15232	15492	15067	15341	15121	15238	15324	15329	15302	15288	15290	15329	15272	15293	15158	15333	15175	15223	15189	15324	15283	15225	15306	15382	15281	15393	15441	15246	15299	15220	15217	15385	15348	15236	15242	15221	15415	15315	15467	15271	15390	15278	15440	15227	15241	15279	15325	15366	15390	15392	15220	15365	15158	15269	15365	15384	15243	15213	15335	15402	15204	15255	15254	15291	15365	15220	15317	15091	15322	15447	15265	15346	15394	15329	15306	15204	15285	15361	15379	15316	15321	15443	15290	15133	15247	15332	15471	15387	15133	15239	15343	15429	15311	15305	15172	15242	15444	15471	15391	15167	15280	15355	15306	15136	15481	15449	15195	15392	15320	15404	15046	15198	15220	15293	15143	15317	15268	15155	15195	15266	15431	15220	15407	15378	15236	15461	15235	15178	15289	15311	15165	15205	15310	15292	15222	15480	15378	15259	15396	15325	15426	15382	15170	15130	15348	15420	15178	15257	15284	15298	15313	15292	15201	15327	15316	15388	15328	15242	15319	15271	15398	15267	15423	15367	15235	15198	15366	15303	15324	15379	15228	15423	15405	15384	15187	15199	15202	15322	15346	15466	15280	15397	15423	15203	15293	15514	15231	15246	15352	15438	15264	15430	15266	15388	15313	15262	15314	15221	15358	15246	15442	15449	15159	15406	15318	15434	15362	15449	15360	15192	15327	15228	15234	15144	15108	15214	15370	15435	15251	15292	15421	15371	15353	15198	15397	15353	15370	15287	15119	15150	15491	15303	15281	15281	15237	15216	15179	15175	15272	15239	15335	15396	15291	15266	15318	15372	15297	15198	15334	15325	15408	15327	15411	15259	15326	15316	15221	15328	15180	15329	15248	15254	15429	15105	15261	15268	15492	15311	15267	15401	15427	15234	15519	15062	15354	15359	15288	15308	15189	15280	15456	15239	15083	15308	15401	15219	15407	15287	15345	15313	15292	15140	15299	15344	15392	15292	15461	15346	15141	15278	15295	15469	15457	15247	15324	15385	15294	15274	15286	15378	15317	15359	15255	15351	15519	15248	15330	15211	15251	15159	15190	15393	15345	15333	15309	15443	15389	15314	15270	15250	15218	15484	15569	15101	15271	15237	15428	15183	15252	15328	15269	15382	15279	15405	15208	15258	15183	15416	15318	15506	15245	15303	15304	15227	15357	15294	15384	15268	15355	15273	15429	15356	15338	15199	15235	15269	15387	15204	15301	15379	15449	15248	15207	15305	15249	15340	15290	15298	15478	15314	15448	15273	15325	15324	15391	15385	15128	15354	15202	15302	15349	15340	15464	15466	15306	15302	15369	15402	15389	15258	15281	15334	15369	15224	15254	15225	15262	15390	15214	15332	15238	15384	15161	15285	15353	15377	15283	15137	15285	15266	15238	15206	15260	15363	15184	15279	15347	15424	15306	15249	15173	15270	15265	15262	15213	15428	15370	15242	15261	15205	15269	15187	15732	15448	15270	15406	15240	15315	15271	15254	15260	15309	15148	15013	15530	15194	15323	15279	15220	15315	15378	15428	15105	15364	15244	15241	15383	15266	15105	15401	15208	15381	15366	15422	15160	15276	15170	15441	15459	15301	15237	15373	15345	15266	15220	15379	15203	15293	15359	15398	15174	15216	15300	15301	15369	15429	15288	15304	15357	15264	15311	15464	15352	15304	15207	15206	15161	15366	15222	15342	15397	15254	15204	15253	15426	15224	15313	15347	15438	15247	15407	15516	15336	15369	15346	15192	15423	15313	15257	15296	15412	15211	15416	15363	15314	15306	15442	15317	15380	15146	15154	15479	15392	15241	15260	15295	15271	15286	15361	15443	15331	15024	15356	15208	15403	15292	15488	15231	15420	15185	15174	15336	15460	15260	15479	15148	15485
24005	23719	44722	48608	39618	24853	21835	19130	18700	18701	18775	18617	18530	18563	18555	18608	18640	18632	18824	18676	18748	18668	18594	18648	18503	18554	18431	18477	18758	18512	18523	18588	18409	18492	18331	18602	18459	18438	18379	18402	18654	18489	18580	18495	18420	18128	18577	18383	18267	18621	18454	18509	18424	18326	18390	18540	18520	18471	18326	18385	18463	18372	18411	18545	18429	18392	18448	18435	18238	18429	18374	18446	18438	18399	18417	18342	18492	18490	18413	18494	18432	18484	18310	18497	18385	18490	18428	18331	18236	18333	18237	18597	18424	18489	18295	18452	18626	18353	18459	18433	18464	18286	18318	18491	18504	18454	18529	18566	18394	18284	18449	18389	18536	18386	18424	18417	18399	18389	18399	18424	18341	18406	18725	18542	18438	18138	18593	18271	18353	18292	18349	18378	18176	18344	18499	18419	18459	18266	18415	18458	18395	18357	18285	18219	18610	18380	18526	18496	18383	18435	18368	18421	18530	18359	18234	18315	18369	18507	18358	18569	18289	18318	18485	18441	18371	18343	18332	18420	18431	18373	18347	18334	18271	18476	18472	18471	18432	18308	18256	18468	18245	18458	18532	18479	18367	18396	18416	18302	18237	18471	18403	18368	18545	18463	18482	18463	18257	18342	18481	18253	18216	18346	18510	18503	18628	18456	18651	18130	18465	18260	18611	18424	18507	18470	18512	18410	18485	18337	18480	18478	18352	18457	18374	18561	18270	18450	18365	18517	18473	18570	18418	18421	18447	18512	18313	18336	18166	18272	18576	18318	18501	18376	18300	18546	18342	18301	18645	18299	18300	18426	18482	18315	18408	18107	18242	18523	18489	18434	18390	18407	18349	18303	18231	18337	18568	18420	18373	18542	18496	18558	18529	18263	18496	18521	18675	18275	18225	18441	18412	18515	18327	18412	18306	18392	18418	18363	18050	18355	18661	18461	18496	18402	18362	18311	18360	18481	18539	18478	18404	18355	18393	18359	18394	18355	18227	18442	18296	18417	18356	18520	18447	18289	18484	18333	18531	18314	18369	18457	18357	18289	18417	18210	18372	18590	18603	18461	18469	18465	18404	18285	18334	18416	18467	18213	18383	18348	18270	18537	18253	18395	18380	18269	18304	18475	18468	18375	18504	18394	18175	18373	18413	18365	18276	18540	18165	18328	18373	18305	18303	18279	18445	18551	18378	18346	18376	18274	18381	18359	18547	18538	18366	18492	18284	18333	18527	18348	18153	18433	18551	18396	18395	18510	18442	18328	18391	18392	18469	18477	18458	18415	18422	18412	18392	18314	17976	18423	18406	18452	18364	18357	18333	18531	18359	18224	18350	18373	18236	18032	18466	18445	18423	18232	18390	18245	18483	18488	18296	18539	18368	18618	18556	18179	18454	18310	18408	18600	18510	18277	18357	18270	18390	18510	18594	18375	18488	18270	18483	18454	18392	18328	18516	18428	18149	18451	18626	18467	18478	18309	18402	18622	18286	18362	18459	18450	18278	18304	18266	18307	18417	18462	18261	18269	18419	18445	18378	18307	18485	18350	18375	18446	18370	18263	18263	18328	18539	18398	18459	18363	18472	18360	18432	18290	18327	18306	18117	18326	18383	18397	18283	18289	18264	18484	18252	18776	18350	18172	18503	18393	18503	18499	18441	18403	18279	18297	18324	18440	18409	18299	18349	18470	18497	18328	18458	18492	18680	18314	18396	18531	18228	18490	18426	18504	18414	18399	18402	18371	18397	18248	18225	18437	18581	18647	18418	18526	18469	18475	18291	18499	18363	18385	18328	18339	18334	18374	18611	18379	18269	18374	18371	18387	18385	18241	18357	18479	18417	18349	18251	18503	18437	18317	18446	18579	18260	18383	18507	18318	18354	18451	18525	18365	18315	18289	18356	18420	18495	18389	18276	18395	18365	18280	18397	18364	18525	18322	18316	18234	18359	18625	18635	18236	18223	18339	18465	18223	18383	18264	18512	18318	18229	18422	18325	18337	18313	18456	18459	18419	18459	18572	18158	18394	18349	18291	18286	18464	18261	18429	18495	18348	18353	18198	18384	18220	18212	18368	18499	18299	18478	18414	18363	18534	18360	18191	18073	18210	18242	18410	18386	18555	18688	18632	18367	18699	18375	18811	18293	18287	18484	18401	18311	18231	18378	18516	18475	18361	18366	18558	18228	18363	18484	18212	18334	18431	18292	18376	18162	18597	18544	18356	18410	18277	18149	18314	18340	18506	18164	18380	18433	18342	18299	18437	18408	18379	18412	18512	18369	18281	18669	18340	18445	18279	18309	18386	18423	18352	18428	18377	18189	18488	18330	18526	18289	18532	18363	18320	18323	18385	18542	18504	18419	18520	18327	18367	18543	18456	18444	18360	18334	18393	18499	18223	18474	18320	18581	18569	18537	18593	18346	18618	18516	18368	18389	18386	18415	18357	18417	18436	18447	18273	18309	18148	18474	18371	18482	18563	18401	18443	18188	18408	18237	18521	18164	18193	18316	18546	18207	18479	18412	18335	18456	18418	18280	18510	18312	18264	18390	18525	18391	18251	18652	18327	18375	18404	18313	18335	18593	18566	18499	18542	18430	18457	18249	18435	18215	18314	18357	18406	18456	18585	18418	18475	18484	18375	18282	18576	18262	18373	18403	18639	18348	18390	18513	18369	18373	18408	18402	18220	18216	18445	18259	18548	18470	18288	18330	18438	18418	18315	18393	18463	18684	18387	18367	18432	18461	18423	18506	18393	18513	18513	18396	18286	18470	18427	18479	18251	18596	18332	18330	18573	18444	18646	18453	18407	18399	18320	18482	18598	18622	18520	18390	18135	18303	18356	18457	18657	18447	18652	18397	18369	18336	18338	18490	18328	18495	18376	18432	18376	18418	18369	18360	18198	18457	18428	18582	18377	18310	18358	18352	18411	18240	18327	18330	18666	18389	18371	18573	18432	18345	18293	18258	18478	18440	18390	18347	18272	18389	18250	18443	18398	18404	18606	18336	18437	18407	18401	18360	18306	18337	18171	18461	18500	18709	18321	18259	18261	18220	18448	18321	18645	18395	18413	18257	18373	18524	18279	18355	18382	18390	18343	18423	18589	18386	18388	18367	18786	18361	18153	18514	18327	18454	18191	18186	18233	18452	18520	18433	18223	18543	18456	18457	18393	18423	18382	18452	18479	18399	18273	18222	18235	18567	18390	18576	18419	18404	18469	18277	18169	18486	18222	18606	18322	18307	18549	18351	18463	18441	18298	18310	18274	18565	18377	18342	18467	18504	18430	18347	18560	18475	18414	18461	18426	18422	18391	18484	18418	18326	18487	18326	18429	18501	18427	18674	18257	18188	18406	18469	18330	18452	18278	18316	18416	18165	18570	18455	18328	18296	18486	18341	18257	18314	18322	18304	18438	18295	18308	18579	18368	18080	18416	18271	18276	18366	18562	18432	18496	18602	18315	18478	18250	18314	18294	18290	18410	18460	18474	18625	18323	18366	18456	18583	18660	18414	18328	18533	18284	18558	18395	18366	18329	18546	18685	18376	18497	18470	18324	18445	18689	18378	18723	18440	18499	18435	18377	18364	18287	18523	18412	18451	18574	18498	18463	18411	18476	18522	18370	18468	18417	18431	18210	18436	18382	18596	18374	18150	18316	18256	18511	18419	18244	18542	18428	18719	18560	18474	18556	18415	18552	18479	18604	18176	18511	18340	18280	18054	18335	18458	18217	18221	18448	18361	18318	18251	18135	18399	18278	18339	18336	18340	18424	18201	18575	18490	18361	18321	18312	18366	18446	18332	18409	18472	18096	18275	18213	18253	18319	18452	18628	18476	18595	18402	18320	18413	18388	18361	18532	18317	18405	18355	18221	18135	18481	18444	18296	18428	18556	18448	18416	18523	18528	18470	18485	18466	18349	18220	18375	18265	18476	18482	18494	18470	18387	18399	18457	18479	18457	18513	18535	18338	18366	18269	18461	18269	18309	18369	18336	18261	18287	18357	18332	18464	18370	18477	18203	18368	18355	18405	18422	18327	18482	18473	18381	18346	18469	18244	18267	18490	18256	18504	18510	18388	18438	18595	18285	18340	18448	18480	18401	18508	18249	18429	18405	18380	18323	18335	18273	18294	18522	18262	18320	18385	18284	18378	18324	18395	18194	18522	18321	18386	18375	18405	18399	18435	18452	18251	18340	18203	18318	18284	18284	18521	18351	18514	18576	18451	18474	18246	18382	18532	18386	18454	18451	18095	18487	18357	18510	18414	18487	18346	18180	18229	18400	18622	18404	18426	18506	18496	18250	18341	18211	18331	18385	18325	18308	18466	18653	18459	18354	18517	18481	18494	18573	18533	18370	18256	18503	18218	18430	18221	18299	18306	18360	18537	18440	18427	18415	18551	18401	18229	18461	18264	18560	18199	18479	18366	18275	18385	18552	18402	18419	18452	18458	18536	18544	18395	18322	18299	18485	18509	18300	18434	18456	18290	18502	18483	18595	18224	18363	18460	18393	18480	18591	18391	18351	18527	18395	18339	18525	18379	18555	18494	18316	18359	18659	18528	18404	18787	18401	18320	18328	18223	18425	18134	18323	18445	18622	18197	18405	18478	18467	18487	18637	18530	18491	18360	18417	18530	18725	18480	18590	18306	18334	18417	18261	18445	18409	18348	18373	18327	18244	18209	18494	18624	18472	18513	18475	18481	18400	18400	18401	18277	18572	18263	18504	18528	18505	18363	18418	18466	18460	18350	18570	18562	18388	18584	18389	18501	18346	18406	18427	18489	18355	18492	18366	18297	18466	18414	18361	18498	18145	18364	18327	18444	18407	18365	18333	18342	18376	18264	18474	18201	18368	18303	18531	18307	18573	18377	18378	18383	18353	18396	18521	18512	18313	18356	18521	18545	18618	18460	18170	18297	18401	18247	18243	18457	18391	18443	18398	18503	18179	18205	18444	18449	18396	18595	18333	18220	18345	18436	18267	18443	18360	18560	18468	18311	18414	18394	18495	18379	18304	18212	18297	18385	18284	18281	18542	18322	18357	18279	18357	18575	18426	18335	18212	18360	18421	18284	18538	18399	18349	18472	18368	18321	18281	18519	18393	18418	18461	18360	18456	18203	18346	18436	18588	18241	18461	18299	18312
55035	99508	90719	67334	41174	18573	15624	15344	15503	15531	15557	15469	15632	15440	15397	15587	15371	15430	15498	15571	15345	15507	15459	15442	15428	15657	15606	15552	15592	15481	15580	15477	15390	15561	15434	15608	15491	15480	15465	15380	15546	15560	15586	15582	15401	15589	15436	15575	15464	15435	15569	15541	15455	15544	15536	15550	15474	15644	15471	15414	15504	15706	15425	15514	15621	15504	15502	15490	15329	15389	15523	15639	15235	15397	15447	15609	15622	15560	15483	15443	15521	15551	15555	15497	15649	15538	15723	15400	15439	15573	15472	15503	15483	15522	15443	15577	15422	15443	15690	15485	15576	15314	15534	15490	15535	15569	15559	15630	15589	15631	15575	15564	15353	15485	15375	15468	15514	15389	15630	15483	15439	15407	15333	15524	15455	15401	15537	15542	15539	15483	15605	15360	15344	15387	15414	15542	15407	15624	15350	15470	15667	15536	15603	15464	15624	15531	15567	15543	15487	15474	15663	15466	15459	15746	15427	15471	15497	15588	15493	15417	15513	15343	15664	15468	15472	15437	15604	15688	15597	15266	15421	15451	15455	15521	15580	15249	15524	15570	15508	15398	15391	15482	15574	15329	15445	15443	15510	15409	15402	15478	15376	15628	15418	15521	15464	15558	15457	15452	15447	15553	15348	15247	15407	15360	15554	15481	15606	15294	15544	15421	15487	15700	15345	15652	15445	15502	15272	15625	15429	15526	15578	15419	15499	15450	15477	15557	15589	15445	15588	15424	15447	15498	15496	15475	15489	15325	15358	15347	15571	15603	15704	15478	15551	15409	15662	15620	15270	15444	15507	15380	15458	15456	15584	15571	15605	15441	15603	15386	15430	15499	15539	15421	15469	15386	15497	15358	15519	15507	15348	15399	15643	15438	15304	15479	15448	15414	15438	15452	15366	15374	15544	15558	15735	15489	15429	15527	15500	15512	15592	15362	15706	15362	15452	15594	15495	15444	15484	15482	15537	15617	15585	15537	15546	15283	15627	15441	15587	15530	15438	15394	15503	15517	15567	15570	15553	15473	15350	15567	15466	15637	15563	15622	15457	15433	15467	15459	15514	15448	15511	15597	15468	15473	15623	15545	15505	15401	15522	15565	15412	15415	15350	15580	15525	15558	15317	15447	15600	15548	15499	15499	15552	15461	15435	15561	15585	15566	15532	15472	15636	15566	15437	15462	15240	15338	15602	15562	15424	15588	15538	15601	15575	15596	15438	15389	15424	15470	15537	15382	15509	15528	15462	15796	15478	15384	15674	15649	15611	15577	15482	15583	15489	15476	15461	15476	15525	15597	15522	15541	15474	15505	15551	15529	15407	15291	15668	15353	15399	15506	15521	15562	15516	15389	15480	15608	15571	15291	15424	15489	15562	15492	15519	15375	15516	15396	15484	15491	15465	15210	15459	15588	15581	15468	15537	15478	15590	15587	15417	15724	15367	15479	15431	15456	15507	15500	15453	15419	15533	15553	15661	15460	15605	15590	15473	15384	15569	15611	15433	15553	15423	15480	15492	15352	15657	15424	15533	15547	15558	15378	15743	15419	15548	15565	15600	15549	15581	15545	15373	15570	15533	15631	15326	15556	15517	15612	15366	15379	15398	15457	15415	15371	15601	15539	15663	15514	15356	15512	15603	15477	15569	15441	15516	15339	15657	15368	15573	15505	15616	15347	15431	15431	15409	15463	15609	15454	15488	15341	15527	15487	15547	15505	15501	15624	15494	15550	15287	15521	15413	15471	15448	15547	15551	15455	15605	15415	15526	15470	15455	15501	15578	15429	15594	15461	15326	15462	15600	15575	15468	15373	15501	15386	15433	15528	15411	15456	15280	15395	15365	15844	15532	15542	15447	15250	15357	15339	15516	15547	15528	15558	15437	15410	15344	15403	15575	15537	15421	15473	15533	15537	15471	15557	15429	15348	15455	15369	15511	15456	15440	15397	15555	15467	15398	15493	15339	15674	15500	15514	15435	15524	15489	15516	15403	15472	15386	15444	15478	15563	15527	15477	15446	15396	15381	15492	15396	15645	15722	15565	15589	15490	15459	15567	15509	15549	15603	15395	15569	15315	15336	15373	15505	15530	15709	15608	15357	15357	15553	15503	15479	15368	15542	15384	15358	15501	15607	15606	15437	15466	15440	15457	15412	15396	15494	15446	15426	15475	15590	15360	15508	15525	15420	15589	15433	15468	15524	15547	15540	15535	15482	15503	15485	15530	15516	15406	15468	15413	15323	15530	15480	15588	15608	15588	15582	15428	15647	15335	15571	15369	15370	15496	15555	15509	15499	15445	15488	15428	15493	15431	15692	15421	15423	15522	15270	15484	15326	15552	15247	15455	15470	15541	15471	15565	15312	15566	15565	15339	15566	15503	15431	15426	15336	15523	15716	15484	15576	15548	15332	15426	15458	15450	15576	15407	15478	15560	15275	15462	15693	15575	15622	15564	15461	15590	15386	15289	15509	15526	15327	15360	15560	15536	15465	15570	15589	15395	15593	15456	15566	15506	15551	15474	15552	15487	15469	15673	15603	15381	15392	15644	15458	15331	15430	15513	15572	15408	15551	15649	15476	15378	15546	15486	15546	15508	15692	15465	15440	15491	15474	15625	15403	15615	15611	15358	15689	15349	15632	15530	15438	15499	15383	15465	15343	15445	15446	15413	15433	15398	15431	15445	15577	15496	15507	15366	15530	15418	15608	15353	15603	15528	15527	15361	15526	15535	15534	15547	15650	15534	15358	15302	15473	15499	15477	15644	15579	15501	15622	15535	15445	15530	15547	15276	15510	15509	15501	15415	15576	15547	15459	15595	15444	15491	15457	15501	15429	15434	15554	15377	15298	15454	15377	15464	15402	15315	15444	15488	15499	15548	15348	15617	15460	15561	15545	15662	15365	15327	15462	15461	15533	15558	15670	15530	15284	15555	15423	15358	15452	15646	15519	15514	15491	15677	15363	15534	15570	15614	15615	15400	15509	15354	15505	15409	15547	15278	15415	15485	15467	15465	15492	15528	15433	15326	15666	15385	15251	15382	15519	15499	15607	15490	15551	15516	15628	15446	15468	15503	15681	15480	15448	15553	15703	15656	15506	15436	15475	15534	15402	15540	15429	15624	15452	15694	15302	15417	15540	15421	15382	15525	15550	15612	15400	15564	15538	15549	15507	15770	15454	15565	15417	15609	15556	15598	15381	15416	15332	15425	15383	15551	15658	15378	15454	15446	15462	15408	15411	15539	15407	15688	15433	15423	15397	15433	15536	15493	15429	15512	15535	15476	15484	15432	15424	15465	15570	15420	15294	15496	15302	15665	15652	15335	15483	15513	15377	15636	15394	15593	15517	15337	15572	15457	15637	15575	15408	15490	15441	15247	15525	15528	15441	15490	15477	15594	15399	15374	15501	15433	15508	15283	15520	15523	15489	15372	15485	15396	15548	15538	15584	15512	15441	15477	15475	15529	15446	15499	15562	15681	15537	15435	15476	15577	15543	15491	15734	15313	15603	15559	15497	15465	15338	15603	15400	15462	15481	15604	15549	15485	15550	15376	15456	15444	15480	15425	15407	15458	15389	15468	15539	15423	15586	15426	15640	15474	15456	15339	15451	15468	15490	15520	15440	15442	15466	15353	15329	15529	15495	15582	15436	15662	15578	15464	15462	15563	15433	15662	15485	15489	15369	15614	15478	15681	15420	15574	15478	15309	15537	15560	15672	15523	15665	15302	15626	15564	15490	15492	15469	15461	15566	15525	15613	15600	15402	15525	15456	15388	15543	15579	15520	15638	15467	15443	15528	15403	15535	15392	15648	15316	15563	15417	15397	15632	15510	15312	15520	15531	15647	15402	15650	15704	15568	15444	15435	15408	15487	15570	15395	15445	15569	15356	15455	15528	15541	15490	15597	15632	15326	15666	15522	15531	15421	15465	15426	15577	15622	15553	15395	15532	15530	15558	15518	15582	15637	15296	15519	15549	15605	15570	15520	15484	15393	15499	15606	15439	15471	15395	15448	15598	15358	15472	15539	15539	15499	15444	15409	15568	15684	15344	15364	15545	15623	15496	15507	15576	15582	15647	15338	15424	15522	15632	15396	15423	15514	15592	15509	15634	15573	15482	15513	15577	15414	15426	15354	15366	15646	15363	15382	15504	15456	15594	15373	15549	15580	15687	15585	15545	15618	15538	15359	15567	15621	15355	15505	15446	15535	15547	15552	15429	15507	15477	15577	15450	15474	15486	15526	15338	15503	15498	15554	15593	15388	15352	15534	15409	15491	15443	15382	15631	15632	15338	15548	15398	15517	15454	15573	15377	15690	15552	15443	15483	15565	15438	15447	15585	15527	15363	15477	15530	15632	15503	15537	15487	15471	15201	15749	15668	15514	15450	15508	15501	15519	15563	15571	15405	15517	15450	15681	15430	15526	15503	15422	15322	15472	15555	15377	15449	15316	15452	15474	15491	15435	15400	15186	15450	15446	15513	15400	15485	15546	15558	15365	15385	15479	15403	15594	15549	15431	15476	15562	15722	15546	15498	15516	15448	15488	15458	15410	15449	15540	15430	15447	15534	15500	15575	15433	15515	15472	15515	15776	15545	15491	15453	15514	15509	15599	15340	15416	15511	15570	15502	15545	15469	15335	15581	15555	15574	15565	15517	15563	15411	15451	15409	15461	15556	15641	15581	15588	15478	15364	15466	15562	15474	15413	15304	15369	15432	15567	15457	15470	15550	15663	15344	15501	15510	15389	15531	15515	15530	15561	15552	15557	15526	15401	15699	15329	15391	15643	15553	15590	15470	15617	15466	15464	15523	15435	15461	15523	15369	15541	15357	15610	15545	15480	15658	15665	15522	15466	15710	15480	15500	15406	15566	15562	15561	15420	15545	15562	15707	15493	15566	15473	15335	15646	15454	15467	15459	15618	15586	15498	15444	15493	15452	15432	15538	15572	15472	15736	15376	15536	15462	15553	15555	15585	15645	15465	15441	15425	15708	15518	15577	15437	15391	15527	15529	15608	15459	15478	15451	15694	15282	15501	15540	15363	15640	15366	15518	15437	15542	15532	15638	15466	15444	15443	15499	15611	15522	15652	15523	15470	15676	15579	15406	15511	15578	15409	15513	15515	15860	15687	15335	15530	15415
22981	22662	39572	43615	37424	26588	24734	20094	19030	19264	19142	18949	18850	18936	18973	18966	19118	18835	18983	18982	18885	18811	18970	18809	18809	18763	18749	18799	18844	18923	18756	18727	18739	18823	18867	19140	18898	18667	18585	18880	18731	18827	18746	18601	18770	18749	18815	18712	18690	18711	18819	18794	18896	18918	18414	18843	18909	18643	18850	18541	18611	18636	18680	18575	18618	18490	18715	18695	18800	18803	18435	18698	18632	18477	18584	18842	18678	18763	18605	18676	18631	18672	18763	18652	18747	18701	18526	18828	18536	18782	18557	18631	18659	18620	18585	18778	18639	18555	18572	18662	18560	18687	18658	18733	18780	18749	18851	18570	18703	18589	18584	18752	18686	18585	18608	18606	18618	18627	18725	18571	18601	18625	18751	18555	18707	18702	18758	18708	18527	18679	18553	18540	18894	18588	18490	18610	18781	18768	18574	18643	18681	18769	18599	18685	18750	18485	18837	18662	18575	18915	18653	18671	18712	18701	18571	18582	18725	18577	18682	18569	18699	18815	18696	18550	18585	18664	18576	18640	18735	18793	18616	18698	18498	18591	18682	18586	18638	18458	18447	18694	18460	18524	18560	18623	18859	18470	18565	18478	18658	18776	18401	18725	18655	18794	18663	18677	18735	18574	18618	18457	18520	18653	18632	18639	18548	18460	18618	18557	18779	18663	18602	18750	18658	18707	18818	18701	18546	18675	18816	18854	18645	18706	18711	18902	18770	18597	18522	18660	18697	18581	18743	18685	18578	18546	18761	18448	18383	18679	18615	18695	18675	18787	18464	18733	18618	18387	18774	18614	18655	18810	18760	18831	18586	18458	18760	18639	18806	18566	18706	18608	19003	18550	18796	18606	18669	18458	18635	18619	18755	18507	18651	18477	18590	18696	18421	18634	18512	18573	18674	18496	18711	18544	18711	18850	18549	18625	18885	18738	18704	18508	18692	18556	18634	18806	18645	18490	18499	18616	18728	18444	18626	18744	18654	18660	18768	18419	18776	18709	18748	18662	18524	18592	18434	18634	18558	18611	18713	18737	18689	18677	18530	18786	18637	18443	18739	18717	18761	18788	18670	18711	18856	18413	18324	18610	18579	18569	18632	18677	18687	18654	18410	18737	18707	18404	18415	18541	18457	18497	18601	18531	18680	18740	18419	18664	18618	18702	18630	18674	18700	18639	18717	18749	18635	18706	18366	18650	18548	18768	18437	18726	18595	18905	18702	18650	18944	18787	18756	18708	18682	18710	18596	18484	18530	18639	18830	18775	18523	18437	18831	18597	18781	18681	18645	18427	18527	18723	18774	18573	18607	18621	18635	18846	18571	18776	18554	18464	18573	18738	18817	18639	18732	18466	18637	18557	18640	18797	18473	18956	18886	18759	18708	18544	18699	18552	18695	18640	18581	18825	18659	18625	18641	18699	18763	18620	18624	18719	18667	18676	18740	18745	18904	18708	18719	18647	18703	18611	18651	18721	18652	18870	18858	18840	18723	18543	18687	18500	18627	18614	18844	18622	18719	18725	18738	18608	18776	18650	18491	18439	18798	18578	18631	18446	18622	18653	18667	18705	18426	18519	18646	18664	18801	18703	18649	18960	18562	18432	18651	18511	18830	18696	18743	18485	18561	18721	18824	18676	18718	18449	18683	18647	18570	18452	18650	18613	18715	18613	18623	18735	18549	18572	18655	18489	18610	18668	18756	18465	18682	18464	18535	18927	18708	18679	18648	18541	18676	18597	18649	18596	18669	18799	18756	18657	18636	18608	18469	18597	18611	18594	18618	18549	18567	18695	18818	18494	18474	18559	18552	18531	18781	18556	18677	18396	18469	18529	18644	18750	18395	18588	18508	18603	18528	18638	18673	18722	18693	18709	18787	18727	18591	18739	18540	18543	18709	18623	18763	18795	18682	18621	18487	18654	18459	18526	18519	18769	18729	18600	18779	18578	18538	18609	18839	18487	18766	18860	18803	18764	18540	18688	18580	18558	18697	18736	18697	18966	18618	18760	18749	18709	18609	18555	18781	18670	18851	18682	18876	18739	18630	18493	18790	18587	18543	18811	18457	18761	18693	18548	18743	18486	18603	18446	18675	18625	18649	18580	18943	18400	18615	18632	18581	18613	18766	18591	18694	18735	18645	18796	18663	18407	18517	18645	18672	18617	18811	18697	18595	18784	18652	18542	18599	18505	18677	18592	18798	18541	18855	18433	18725	18501	18594	18596	18653	18513	18712	18500	18655	18639	18525	18612	18624	18402	18672	18436	18696	18870	18428	18550	18737	18709	18439	18589	18811	18502	18508	18606	18685	18674	18536	18864	18747	18666	18558	18756	18774	18652	18712	18742	18742	18773	18594	18597	18656	18858	18653	18600	18569	18609	18691	18706	18565	18562	18925	18578	18720	18755	18467	18531	18661	18509	18676	18712	18753	18510	18791	18796	18503	18444	18673	18618	18541	18590	18620	18609	18591	18738	18644	18700	18753	18803	18694	18590	18657	18503	18511	18505	18532	18620	18475	18683	18551	18633	18578	18808	18626	18709	18794	18603	18237	18689	18703	18456	18644	18751	18589	18565	18477	18456	18358	18391	18468	18388	18520	18695	18553	18727	18783	18645	18581	18560	18738	18577	18597	18567	18663	18747	18647	18690	18530	18701	18668	18597	18797	18776	18497	18516	18670	18492	18846	18862	18606	18484	18414	18547	18396	18682	18714	18694	18562	18645	18835	18716	18673	18649	18907	18512	18530	18518	18647	18579	18709	18569	18515	18687	18745	18580	18607	18592	18621	18838	18669	18462	18631	18446	18448	18672	18546	18821	18745	18688	18850	18609	18667	18857	18564	18553	18627	18608	18730	18590	18627	18587	18532	18761	18659	18739	18621	18494	18598	18694	18637	18709	18619	18593	18710	18737	18550	18671	18591	18533	18972	18695	18656	18751	18799	18761	18650	18702	18656	18736	18654	18764	18744	18736	18553	18622	18673	18788	18739	18741	18761	18846	18730	18818	18704	18625	18590	18625	18528	18807	18627	18700	18787	18366	18554	18630	18512	18636	18802	18820	18619	18883	18834	18619	18664	18713	18739	18811	18663	18803	18676	18916	18664	18569	18525	18829	18778	18501	18689	18749	18748	18699	18705	18593	18502	18849	18934	18712	18568	18715	18576	18523	18662	18651	18503	18613	18652	18674	18512	18708	18529	18741	18802	18593	18554	18643	18584	18629	18851	18570	18836	18355	18824	18440	18423	18605	18557	18698	18687	18866	18707	18525	18654	18730	18663	18707	18716	18734	18751	18677	18750	18522	18534	18740	18647	18686	18745	18445	18626	18548	18479	18636	18439	18858	18732	18787	18569	18691	18543	18714	18730	18520	18787	18651	18630	18740	18553	18683	18708	18519	18462	18632	18599	18607	18665	18649	18592	18677	18803	18936	18811	18426	18457	18793	18624	18495	18662	18558	18806	18519	18598	18689	18571	18707	18655	18713	18635	18544	18839	18819	18830	18772	18690	18523	18547	18529	18530	18746	18564	18617	18799	18546	18694	18618	18600	18915	18569	18659	18778	18606	18658	18739	18572	18628	18684	18732	18502	18588	18743	18537	18536	18830	18796	18771	18842	18514	18640	18608	18516	18628	18544	18586	18758	18705	18697	18797	18506	18513	18661	18511	18578	18717	18418	18560	18680	18650	18741	18646	18821	18434	18708	18761	18549	18495	18540	18583	18645	18656	18801	18607	18416	18684	18675	18530	18750	18573	18777	18771	18595	18579	18714	18473	18591	18748	18530	18578	18842	18691	18456	18771	18516	18408	18573	18714	18672	18570	18700	18620	18709	18485	18561	18707	18751	18514	18722	18705	18622	18651	18775	18563	18449	18471	18491	18549	18752	18825	18430	18493	18664	18908	18759	18681	18660	18801	18645	18567	18648	18629	18579	18582	18737	18485	18564	18532	18788	18649	18784	18737	18590	18834	18679	18479	18695	18564	18626	18724	18792	18763	18578	18881	18673	18541	18574	18717	18602	18568	18817	18617	18644	18654	18892	18578	18760	18741	18503	18513	18740	18591	18627	18873	18581	18504	18687	18468	18699	18727	18674	18638	18729	18587	18584	18798	18514	18752	18492	18639	18868	18579	18664	18647	18755	18790	18450	18751	18598	18719	18733	18714	18760	18616	18611	18718	18821	18766	18676	18454	18786	18647	18655	18663	18670	18714	18706	18589	18482	18604	18605	18591	18630	18399	19003	18676	18791	18680	18825	18668	18694	18596	18522	18672	18596	18384	18436	18587	18616	18794	18512	18667	18594	18856	18655	18628	18582	18700	18622	18414	18525	18635	18671	18634	18551	18759	18563	18709	18513	18473	18628	18734	18604	18765	18523	18594	18525	18686	18766	18730	18691	18820	18573	18475	18778	18622	18883	18434	18754	18520	18448	18485	18791	18673	18704	18677	18632	18724	18499	18675	18502	18545	18554	18535	18728	18751	18563	18572	18667	18567	18684	18645	18701	18624	18439	18695	18795	18808	18837	18687	18544	18455	18608	18806	18636	18565	18600	18617	18704	18839	18683	18613	18704	18716	18657	18702	18634	18586	18892	18860	18686	18573	18535	18608	18527	18717	18759	18664	18720	18702	18808	18573	18894	18655	18632	18548	18634	18728	18709	18779	18721	18522	18699	18719	18665	18681	18713	18533	18557	18729	18497	18644	18684	18572	18712	18725	18709	18657	18409	18558	18618	18450	18749	18703	18707	18713	18698	18515	18669	18816	18466	18728	18599	18782	18648	18580	18770	18508	18744	18540	18598	18555	18730	18851	18672	18422	18739	18706	18580	18562	18784	18669	18826	18590	18752	18819	18617	18556	18651	18756	18464	18880	18678	18615	18767	18573	18533	18816	18495	18600	18814	18751	18483	18607	18470	18667	18559	18641	18698	18485	18778	18475	18625	18650	18567	18584	18800	18419	18597	18542	18527	18488	18734	18763	18862	18728	18655	18651	18678	18668	18553	18618	18584	18671	18880	18677	18579	18589	18583	18703	18663	18672	18656	18694	18625	18673	18837	18676	18749	18545	18627	18669	18573	18560	18524	18668	18585	18782	18569	18411	18725	18854	18808	18556	18685	18505	18710	18557	18755	18514	18651	18520
59708	103817	95663	79394	49637	21887	15557	15501	15369	15601	15462	15612	15723	15619	15475	15775	15490	15651	15609	15646	15701	15675	15695	15642	15440	15637	15534	15565	15578	15417	15666	15623	15607	15509	15459	15648	15596	15461	15558	15686	15691	15537	15615	15592	15593	15461	15641	15661	15623	15631	15518	15510	15548	15618	15693	15738	15530	15626	15255	15446	15690	15632	15717	15610	15646	15648	15545	15653	15479	15630	15538	15586	15792	15581	15617	15710	15687	15588	15572	15515	15520	15540	15589	15549	15472	15604	15593	15477	15617	15584	15670	15439	15664	15529	15537	15590	15662	15504	15666	15643	15710	15634	15564	15331	15729	15528	15625	15671	15503	15757	15701	15586	15331	15550	15508	15629	15592	15505	15592	15612	15659	15485	15558	15508	15399	15552	15545	15587	15605	15529	15560	15672	15492	15531	15524	15484	15547	15585	15663	15637	15397	15638	15606	15512	15542	15494	15549	15454	15551	15600	15689	15515	15806	15695	15439	15453	15650	15621	15467	15629	15616	15708	15666	15684	15489	15561	15409	15446	15726	15612	15520	15633	15656	15574	15537	15689	15409	15568	15729	15705	15435	15521	15559	15611	15568	15699	15719	15515	15631	15470	15541	15828	15546	15503	15561	15452	15532	15611	15574	15412	15520	15565	15551	15645	15616	15542	15610	15569	15694	15660	15524	15471	15552	15619	15554	15630	15716	15489	15631	15582	15510	15562	15516	15651	15547	15530	15564	15631	15529	15508	15540	15548	15465	15639	15528	15771	15569	15505	15707	15585	15541	15576	15669	15751	15451	15450	15455	15890	15497	15523	15520	15476	15522	15467	15531	15537	15791	15583	15453	15460	15493	15492	15398	15587	15661	15514	15379	15496	15529	15721	15384	15584	15576	15583	15549	15567	15667	15576	15561	15381	15560	15559	15536	15460	15502	15606	15411	15594	15548	15613	15468	15539	15471	15601	15543	15460	15386	15621	15369	15635	15488	15645	15705	15595	15572	15706	15466	15451	15711	15618	15465	15472	15693	15403	15553	15767	15492	15588	15505	15484	15489	15694	15459	15558	15546	15542	15605	15665	15619	15574	15679	15465	15693	15724	15500	15340	15363	15729	15452	15497	15650	15539	15558	15503	15527	15617	15479	15444	15586	15513	15537	15585	15589	15404	15575	15547	15510	15515	15750	15460	15495	15641	15569	15593	15645	15379	15530	15532	15626	15586	15603	15508	15600	15558	15438	15497	15568	15695	15706	15428	15415	15652	15792	15579	15561	15449	15526	15616	15436	15363	15659	15509	15612	15532	15596	15592	15512	15525	15566	15567	15675	15564	15648	15527	15616	15587	15559	15665	15568	15341	15502	15360	15657	15480	15624	15629	15462	15526	15700	15468	15545	15694	15644	15594	15526	15429	15655	15467	15457	15563	15489	15543	15466	15572	15614	15578	15474	15493	15369	15439	15511	15641	15674	15463	15488	15603	15641	15461	15568	15515	15594	15452	15556	15443	15492	15758	15522	15686	15543	15587	15584	15591	15364	15526	15418	15563	15557	15550	15348	15551	15506	15770	15405	15608	15509	15312	15476	15582	15598	15594	15645	15508	15535	15430	15674	15597	15568	15502	15614	15667	15435	15730	15696	15565	15626	15699	15557	15684	15624	15521	15507	15637	15491	15714	15650	15638	15670	15643	15630	15622	15567	15438	15518	15516	15737	15640	15705	15513	15655	15602	15464	15601	15490	15662	15512	15436	15502	15582	15401	15638	15419	15547	15651	15549	15664	15581	15757	15550	15569	15563	15493	15402	15679	15729	15659	15547	15588	15699	15288	15540	15499	15522	15609	15455	15544	15548	15426	15457	15672	15605	15447	15644	15644	15632	15577	15471	15545	15542	15450	15522	15470	15448	15482	15494	15462	15560	15458	15650	15548	15411	15486	15395	15618	15600	15649	15579	15703	15517	15543	15525	15731	15636	15517	15525	15408	15453	15388	15523	15413	15526	15580	15732	15565	15510	15594	15476	15520	15447	15517	15570	15497	15461	15544	15624	15567	15573	15700	15470	15589	15679	15571	15539	15538	15490	15549	15546	15647	15595	15666	15665	15461	15533	15624	15650	15564	15573	15666	15559	15500	15530	15684	15639	15662	15502	15613	15540	15606	15731	15644	15627	15511	15574	15574	15661	15514	15541	15627	15577	15461	15569	15453	15606	15573	15518	15459	15529	15681	15542	15498	15407	15610	15425	15666	15698	15489	15560	15619	15586	15608	15421	15644	15492	15629	15515	15409	15444	15630	15525	15442	15508	15534	15547	15537	15517	15428	15512	15644	15574	15662	15605	15569	15705	15590	15548	15420	15706	15636	15471	15552	15583	15511	15525	15476	15381	15589	15492	15439	15495	15520	15510	15474	15586	15582	15584	15413	15599	15716	15666	15652	15564	15649	15608	15656	15533	15594	15498	15455	15556	15503	15640	15457	15591	15352	15578	15523	15595	15421	15528	15817	15548	15636	15359	15527	15537	15486	15690	15413	15480	15447	15640	15692	15631	15607	15563	15545	15548	15570	15618	15428	15530	15471	15736	15494	15501	15301	15886	15607	15470	15520	15722	15558	15604	15411	15560	15470	15488	15514	15794	15571	15691	15607	15499	15393	15598	15513	15435	15562	15650	15512	15670	15784	15571	15617	15511	15621	15497	15629	15577	15670	15522	15496	15576	15671	15706	15585	15523	15595	15563	15709	15496	15514	15542	15561	15775	15594	15479	15771	15584	15616	15569	15450	15566	15566	15666	15467	15541	15565	15571	15488	15497	15442	15605	15763	15530	15327	15542	15459	15781	15609	15623	15658	15509	15555	15548	15442	15548	15541	15487	15450	15641	15448	15336	15561	15465	15416	15644	15565	15441	15668	15510	15861	15491	15595	15520	15426	15557	15594	15437	15514	15522	15621	15702	15470	15569	15507	15720	15462	15612	15448	15575	15636	15471	15699	15511	15633	15510	15453	15564	15735	15635	15360	15663	15532	15562	15540	15711	15586	15486	15639	15776	15447	15588	15482	15561	15436	15536	15495	15668	15556	15453	15409	15511	15499	15618	15489	15569	15617	15644	15630	15573	15642	15448	15508	15677	15553	15653	15464	15463	15433	15606	15688	15371	15423	15398	15450	15611	15726	15541	15616	15588	15521	15550	15545	15599	15521	15550	15467	15678	15597	15488	15689	15583	15459	15512	15505	15568	15614	15547	15484	15408	15558	15549	15581	15529	15605	15711	15707	15596	15541	15557	15524	15621	15386	15581	15559	15424	15521	15566	15756	15603	15504	15638	15635	15494	15584	15484	15501	15457	15484	15698	15499	15617	15651	15650	15517	15583	15598	15343	15376	15583	15728	15706	15672	15667	15622	15453	15566	15654	15636	15679	15611	15688	15728	15500	15681	15417	15659	15490	15345	15638	15487	15536	15539	15588	15467	15440	15439	15668	15562	15524	15526	15530	15565	15492	15594	15591	15746	15496	15653	15454	15718	15631	15469	15493	15764	15607	15544	15490	15643	15577	15478	15573	15550	15787	15682	15524	15388	15560	15480	15595	15500	15676	15499	15587	15529	15580	15488	15589	15663	15670	15548	15474	15627	15582	15677	15578	15370	15304	15470	15572	15576	15716	15503	15558	15480	15483	15603	15593	15534	15567	15479	15542	15542	15463	15625	15540	15573	15587	15635	15434	15674	15685	15558	15621	15728	15387	15394	15601	15403	15615	15566	15607	15560	15496	15559	15606	15374	15541	15452	15623	15543	15595	15368	15450	15721	15438	15653	15609	15657	15516	15558	15367	15369	15624	15403	15501	15590	15718	15547	15554	15493	15610	15668	15474	15525	15515	15666	15553	15504	15583	15504	15562	15546	15569	15666	15497	15526	15446	15590	15444	15510	15665	15554	15281	15630	15707	15403	15578	15777	15555	15408	15495	15603	15530	15546	15552	15390	15565	15485	15672	15608	15509	15641	15565	15497	15635	15718	15602	15615	15626	15572	15522	15613	15493	15729	15668	15503	15558	15457	15621	15663	15645	15747	15626	15468	15651	15641	15534	15796	15625	15546	15439	15580	15578	15583	15522	15417	15497	15766	15539	15418	15578	15805	15611	15613	15504	15633	15632	15654	15606	15521	15564	15651	15574	15694	15578	15536	15250	15650	15484	15487	15567	15487	15504	15510	15501	15581	15589	15535	15653	15534	15408	15513	15536	15588	15734	15700	15326	15633	15472	15665	15476	15474	15638	15614	15525	15617	15396	15543	15539	15623	15668	15463	15634	15492	15570	15449	15493	15596	15473	15733	15500	15575	15495	15658	15477	15629	15542	15521	15521	15585	15518	15638	15525	15586	15645	15615	15474	15483	15338	15541	15453	15699	15387	15644	15667	15661	15435	15610	15538	15542	15608	15580	15568	15540	15474	15586	15606	15654	15421	15595	15567	15419	15635	15324	15588	15498	15509	15443	15501	15554	15515	15669	15525	15811	15622	15588	15443	15504	15551	15378	15601	15540	15694	15560	15568	15478	15457	15690	15439	15444	15645	15515	15584	15796	15640	15648	15486	15552	15575	15508	15546	15625	15546	15663	15597	15483	15679	15461	15447	15605	15357	15437	15511	15398	15594	15330	15574	15489	15589	15641	15435	15713	15724	15563	15446	15368	15524	15338	15498	15629	15404	15477	15488	15696	15576	15668	15705	15427	15401	15403	15650	15370	15531	15528	15449	15581	15659	15564	15518	15422	15617	15506	15441	15492	15365	15543	15493	15546	15539	15553	15567	15595	15564	15491	15553	15687	15578	15664	15433	15692	15677	15600	15468	15576	15560	15595	15559	15553	15663	15422	15457	15727	15538	15495	15506	15571	15687	15488	15582	15515	15518	15406	15568	15461	15502	15675	15508	15422	15518	15654	15454	15408	15510	15387	15486	15494	15686	15599	15449	15361	15452	15600	15590	15468	15691	15595	15444	15627	15653	15564	15463	15608	15663	15443	15595	15543	15541	15493	15412	15444	15658	15649	15589	15597	15477	15578	15472	15610	15613	15529	15443	15630	15455	15607	15419	15519	15533	15685	15549	15679	15560	15502	15379	15493	15648	15484	15575	15730	15546	15412	15620	15509	15530	15666	15658
28386	33876	48607	37456	25171	19835	19081	18522	18453	18515	18776	18571	18262	18625	18514	18541	18607	18528	18569	18676	18519	18757	18758	18476	18750	18625	18543	18582	18600	18596	18634	18640	18702	18556	18600	18546	18611	18503	18728	18381	18587	18597	18558	18613	18497	18625	18699	18804	18336	18469	18350	18508	18656	18700	18630	18491	18791	18696	18551	18510	18445	18539	18580	18588	18359	18444	18707	18554	18554	18593	18617	18632	18502	18353	18412	18658	18486	18544	18525	18477	18360	18533	18524	18565	18557	18405	18579	18435	18612	18643	18591	18397	18496	18503	18597	18633	18590	18529	18484	18464	18272	18665	18584	18527	18522	18300	18614	18268	18611	18462	18441	18492	18523	18564	18694	18501	18522	18476	18245	18484	18592	18518	18374	18458	18551	18611	18552	18543	18615	18460	18313	18575	18649	18649	18329	18505	18609	18470	18549	18482	18629	18515	18346	18565	18731	18476	18321	18486	18375	18433	18504	18663	18654	18428	18473	18461	18582	18588	18569	18513	18690	18489	18376	18633	18591	18352	18361	18423	18432	18377	18373	18556	18559	18488	18355	18387	18420	18465	18516	18568	18609	18533	18419	18477	18484	18518	18658	18408	18593	18590	18481	18460	18625	18493	18561	18500	18573	18432	18540	18495	18613	18467	18429	18342	18675	18467	18364	18506	18569	18631	18507	18614	18385	18310	18331	18462	18310	18372	18502	18246	18499	18694	18573	18540	18456	18672	18451	18692	18640	18519	18514	18450	18620	18499	18439	18270	18535	18505	18595	18386	18555	18501	18529	18346	18415	18454	18360	18204	18413	18541	18491	18461	18439	18522	18580	18538	18661	18361	18533	18596	18603	18323	18476	18352	18362	18698	18479	18459	18413	18323	18518	18362	18576	18480	18502	18528	18462	18481	18417	18498	18499	18420	18487	18629	18479	18520	18487	18544	18467	18766	18487	18512	18584	18576	18533	18212	18555	18425	18541	18303	18233	18378	18712	18605	18696	18158	18570	18321	18437	18493	18611	18501	18742	18461	18296	18604	18348	18516	18408	18569	18400	18582	18415	18472	18436	18308	18497	18453	18539	18432	18417	18425	18523	18609	18536	18610	18465	18386	18576	18408	18354	18419	18508	18614	18541	18482	18619	18535	18605	18495	18316	18340	18489	18467	18329	18671	18459	18347	18404	18608	18489	18522	18547	18469	18524	18696	18363	18720	18699	18628	18227	18220	18525	18315	18408	18357	18501	18613	18378	18649	18528	18535	18536	18359	18549	18494	18541	18259	18570	18477	18648	18315	18294	18536	18531	18327	18668	18285	18492	18694	18461	18665	18552	18463	18784	18575	18681	18542	18476	18586	18594	18572	18440	18452	18449	18385	18353	18441	18701	18558	18239	18693	18309	18413	18399	18354	18500	18446	18461	18519	18483	18379	18511	18228	18626	18511	18544	18399	18446	18509	18423	18550	18745	18570	18619	18474	18443	18523	18534	18541	18368	18630	18414	18297	18605	18255	18697	18519	18511	18544	18497	18479	18600	18502	18421	18368	18459	18415	18470	18581	18587	18473	18639	18770	18388	18370	18537	18577	18595	18516	18572	18596	18324	18467	18510	18382	18508	18655	18376	18324	18392	18576	18529	18721	18604	18355	18507	18500	18537	18555	18580	18668	18403	18647	18505	18504	18559	18477	18376	18587	18521	18502	18625	18466	18731	18336	18515	18434	18702	18330	18587	18568	18638	18687	18380	18502	18464	18634	18641	18446	18466	18726	18343	18425	18450	18367	18506	18493	18412	18415	18673	18489	18528	18439	18368	18409	18324	18518	18345	18615	18477	18501	18626	18562	18434	18650	18269	18622	18500	18655	18674	18600	18566	18554	18598	18408	18420	18300	18694	18374	18527	18516	18645	18403	18405	18504	18345	18665	18461	18658	18455	18604	18431	18444	18378	18292	18390	18404	18756	18442	18619	18554	18661	18741	18671	18608	18405	18490	18623	18460	18543	18565	18574	18426	18527	18567	18412	18672	18542	18604	18577	18604	18461	18553	18533	18356	18358	18435	18552	18488	18366	18518	18387	18739	18685	18666	18479	18553	18499	18635	18615	18391	18557	18248	18346	18484	18497	18518	18575	18644	18479	18482	18470	18470	18294	18550	18455	18463	18465	18617	18530	18493	18629	18400	18515	18424	18540	18409	18298	18486	18433	18531	18507	18444	18510	18546	18616	18372	18473	18472	18526	18356	18326	18304	18594	18428	18349	18410	18365	18246	18528	18654	18479	18351	18598	18476	18402	18524	18775	18566	18403	18299	18513	18366	18702	18532	18566	18479	18597	18689	18603	18637	18539	18554	18476	18350	18350	18415	18556	18468	18671	18314	18349	18558	18682	18434	18499	18547	18585	18472	18613	18697	18473	18547	18553	18507	18380	18413	18625	18538	18529	18500	18306	18466	18449	18483	18588	18479	18395	18458	18439	18576	18503	18396	18620	18140	18367	18458	18581	18579	18618	18643	18581	18615	18454	18517	18650	18270	18478	18414	18602	18474	18550	18487	18402	18493	18829	18473	18555	18397	18677	18571	18424	18495	18403	18426	18400	18599	18344	18521	18511	18572	18732	18486	18485	18439	18556	18679	18405	18254	18536	18478	18286	18500	18696	18424	18451	18785	18427	18505	18498	18439	18704	18585	18403	18446	18438	18474	18589	18349	18491	18374	18590	18431	18567	18462	18446	18637	18323	18624	18560	18634	18476	18634	18444	18428	18452	18592	18541	18492	18460	18450	18449	18562	18568	18538	18612	18528	18378	18416	18517	18461	18482	18495	18486	18453	18368	18428	18560	18206	18514	18674	18490	18446	18468	18583	18713	18550	18569	18514	18428	18702	18573	18358	18539	18495	18576	18639	18358	18479	18414	18609	18613	18442	18419	18356	18640	18658	18315	18529	18458	18401	18421	18540	18537	18592	18445	18499	18617	18481	18534	18392	18665	18404	18622	18452	18684	18599	18570	18526	18636	18435	18660	18551	18600	18627	18556	18524	18682	18434	18501	18675	18650	18568	18602	18337	18407	18634	18430	18534	18440	18660	18634	18431	18512	18493	18422	18477	18580	18420	18395	18512	18636	18565	18313	18483	18440	18543	18411	18542	18490	18571	18573	18409	18388	18607	18550	18252	18558	18415	18462	18499	18617	18565	18719	18493	18514	18689	18318	18493	18675	18564	18206	18520	18375	18557	18478	18486	18451	18514	18547	18647	18719	18567	18300	18450	18447	18544	18327	18373	18519	18499	18523	18421	18306	18557	18407	18476	18344	18580	18577	18589	18507	18790	18422	18519	18468	18493	18451	18550	18547	18365	18408	18469	18678	18585	18336	18635	18610	18305	18516	18551	18442	18394	18466	18480	18274	18623	18633	18430	18503	18566	18631	18431	18558	18527	18684	18584	18477	18488	18688	18500	18730	18320	18354	18439	18510	18695	18587	18664	18548	18614	18475	18553	18578	18389	18614	18546	18506	18564	18278	18250	18581	18572	18458	18544	18639	18439	18438	18451	18576	18614	18645	18569	18490	18539	18383	18547	18456	18648	18540	18415	18668	18648	18637	18238	18399	18743	18494	18672	18415	18321	18313	18534	18364	18506	18565	18530	18540	18506	18439	18673	18525	18514	18313	18522	18432	18510	18448	18685	18592	18353	18433	18400	18602	18743	18307	18564	18590	18503	18652	18621	18485	18510	18690	18591	18588	18562	18633	18540	18650	18513	18531	18439	18559	18711	18547	18576	18553	18598	18734	18652	18478	18540	18582	18436	18492	18425	18684	18650	18755	18758	18695	18577	18380	18574	18571	18682	18346	18598	18623	18555	18536	18690	18563	18494	18797	18652	18398	18240	18461	18555	18504	18536	18454	18362	18608	18733	18511	18477	18597	18461	18564	18540	18561	18506	18351	18476	18561	18292	18276	18408	18476	18663	18389	18672	18269	18648	18417	18408	18418	18627	18740	18534	18445	18690	18324	18489	18419	18479	18723	18709	18768	18630	18376	18589	18497	18306	18383	18520	18455	18621	18491	18557	18832	18731	18544	18714	18667	18673	18540	18532	18411	18194	18431	18518	18517	18478	18633	18440	18631	18392	18629	18703	18499	18679	18538	18506	18534	18472	18563	18629	18577	18501	18498	18611	18433	18600	18457	18438	18514	18588	18524	18699	18403	18410	18423	18489	18624	18691	18416	18678	18431	18461	18396	18564	18644	18691	18488	18317	18593	18459	18565	18655	18661	18443	18587	18452	18424	18595	18592	18586	18468	18472	18390	18386	18639	18612	18588	18566	18441	18432	18447	18598	18603	18302	18515	18590	18536	18601	18481	18624	18388	18519	18756	18520	18279	18593	18676	18645	18655	18535	18592	18563	18649	18510	18468	18523	18459	18403	18524	18631	18545	18337	18356	18490	18366	18534	18712	18517	18456	18616	18426	18546	18439	18455	18554	18545	18485	18448	18452	18446	18473	18546	18699	18488	18421	18407	18444	18392	18575	18411	18358	18510	18650	18565	18472	18582	18651	18116	18562	18417	18543	18541	18343	18585	18609	18576	18497	18551	18308	18503	18459	18631	18606	18594	18723	18356	18460	18557	18672	18414	18283	18713	18438	18411	18622	18516	18702	18451	18687	18441	18567	18469	18484	18379	18553	18496	18561	18474	18386	18665	18474	18429	18811	18464	18440	18459	18557	18516	18651	18408	18465	18339	18575	18370	18513	18613	18464	18489	18414	18651	18571	18671	18615	18518	18599	18523	18524	18425	18484	18442	18656	18502	18627	18544	18628	18483	18559	18494	18646	18560	18321	18474	18599	18428	18540	18521	18621	18369	18716	18627	18581	18393	18583	18568	18340	18340	18520	18517	18546	18302	18538	18645	18527	18380	18569	18515	18446	18602	18657	18650	18587	18379	18499	18466	18473	18482	18499	18667	18536	18689	18536	18627	18817	18553	18642	18644	18235	18454	18529	18502	18437	18524	18649	18626	18523	18591	18422	18424	18452	18623	18660	18633	18491	18406	18325	18523	18443	18539	18550	18536	18634	18483	18713	18487	18698	18620	18633	18544	18462	18481	18496	18823	18457	18420	18484	18340	18562	18561	18547	18527	18495	18530	18560	18508
28816	55720	51174	34139	20946	16236	15522	15666	15486	15643	15427	15584	15398	15697	15346	15472	15269	15523	15483	15493	15462	15461	15559	15560	15439	15522	15460	15585	15593	15558	15611	15406	15489	15495	15455	15524	15521	15588	15594	15589	15703	15556	15531	15340	15572	15468	15576	15589	15496	15379	15527	15518	15512	15571	15431	15534	15381	15619	15618	15355	15534	15509	15688	15385	15615	15448	15644	15524	15661	15564	15603	15566	15427	15364	15612	15698	15532	15460	15655	15500	15494	15490	15463	15643	15434	15426	15568	15560	15481	15415	15583	15501	15458	15678	15405	15698	15750	15485	15437	15484	15533	15464	15555	15559	15484	15390	15573	15466	15337	15645	15428	15748	15621	15553	15421	15563	15531	15334	15470	15634	15632	15486	15449	15650	15512	15452	15444	15543	15493	15448	15361	15616	15356	15444	15443	15486	15321	15402	15621	15347	15563	15707	15594	15555	15575	15484	15483	15468	15514	15620	15508	15412	15519	15545	15567	15411	15630	15450	15518	15312	15371	15589	15343	15472	15419	15558	15483	15634	15696	15468	15488	15454	15432	15461	15288	15469	15521	15577	15463	15398	15579	15508	15489	15496	15438	15512	15429	15476	15586	15554	15549	15420	15461	15415	15515	15604	15458	15502	15486	15556	15669	15586	15522	15307	15462	15543	15674	15467	15453	15716	15565	15420	15521	15528	15486	15432	15515	15560	15603	15468	15459	15611	15626	15493	15382	15328	15624	15436	15470	15613	15487	15630	15491	15514	15513	15616	15596	15378	15483	15510	15638	15266	15701	15448	15476	15369	15520	15637	15649	15521	15674	15464	15492	15456	15414	15454	15582	15536	15597	15574	15617	15536	15620	15405	15681	15461	15457	15584	15628	15493	15284	15525	15445	15494	15629	15557	15475	15516	15790	15470	15521	15341	15558	15456	15642	15482	15608	15486	15323	15579	15413	15426	15479	15632	15485	15392	15413	15635	15641	15380	15441	15566	15439	15490	15464	15287	15551	15625	15490	15525	15580	15592	15539	15541	15554	15372	15375	15550	15486	15529	15540	15422	15364	15585	15680	15487	15571	15353	15455	15588	15457	15296	15620	15467	15449	15709	15555	15588	15473	15599	15527	15650	15361	15632	15309	15421	15483	15631	15568	15408	15531	15589	15475	15458	15519	15518	15508	15442	15373	15403	15394	15441	15513	15531	15596	15543	15494	15386	15452	15566	15465	15553	15469	15393	15522	15612	15538	15447	15340	15565	15469	15589	15543	15456	15423	15397	15463	15442	15518	15446	15413	15452	15346	15512	15279	15512	15532	15638	15460	15406	15439	15459	15442	15341	15425	15519	15485	15509	15381	15499	15640	15561	15539	15528	15489	15506	15654	15417	15613	15347	15652	15396	15612	15435	15580	15432	15569	15438	15606	15531	15719	15502	15565	15565	15528	15636	15441	15475	15441	15457	15452	15473	15492	15441	15641	15506	15578	15653	15500	15424	15541	15399	15426	15583	15486	15460	15522	15520	15403	15716	15490	15433	15570	15582	15338	15436	15480	15593	15418	15565	15451	15328	15422	15368	15431	15518	15660	15413	15615	15552	15542	15619	15441	15394	15500	15436	15580	15475	15454	15508	15566	15510	15515	15630	15503	15524	15622	15625	15348	15511	15465	15486	15520	15335	15651	15563	15546	15497	15616	15544	15503	15584	15370	15588	15407	15527	15475	15433	15407	15663	15543	15489	15452	15547	15380	15343	15318	15548	15604	15504	15537	15612	15346	15532	15591	15467	15449	15721	15731	15572	15578	15444	15417	15552	15435	15558	15643	15662	15559	15483	15545	15587	15563	15753	15629	15557	15490	15506	15504	15592	15547	15565	15592	15559	15548	15621	15458	15410	15560	15587	15570	15453	15565	15554	15477	15446	15660	15618	15594	15580	15701	15480	15361	15504	15590	15591	15476	15397	15505	15615	15386	15637	15389	15555	15568	15488	15616	15581	15291	15481	15499	15479	15629	15605	15500	15471	15601	15376	15639	15527	15386	15477	15401	15546	15547	15595	15519	15304	15512	15493	15584	15562	15591	15518	15502	15625	15372	15312	15577	15548	15595	15440	15339	15502	15462	15373	15475	15550	15526	15510	15596	15507	15600	15500	15601	15507	15526	15467	15669	15479	15406	15459	15598	15401	15594	15525	15490	15282	15461	15515	15579	15558	15464	15292	15438	15601	15520	15507	15632	15649	15543	15417	15602	15550	15696	15651	15610	15635	15564	15554	15375	15421	15373	15541	15641	15659	15506	15493	15558	15542	15582	15489	15443	15479	15523	15543	15582	15443	15505	15493	15549	15514	15500	15317	15581	15665	15405	15803	15521	15324	15547	15484	15447	15485	15483	15635	15467	15351	15478	15530	15401	15760	15547	15558	15625	15519	15575	15684	15601	15610	15427	15532	15539	15491	15569	15633	15608	15371	15533	15500	15566	15495	15321	15559	15477	15575	15565	15521	15446	15547	15484	15592	15516	15513	15522	15419	15510	15449	15574	15408	15484	15400	15609	15510	15584	15675	15315	15566	15567	15507	15509	15440	15580	15557	15473	15510	15307	15495	15560	15600	15596	15668	15450	15470	15431	15457	15566	15524	15661	15480	15520	15446	15584	15425	15571	15555	15491	15535	15492	15459	15654	15448	15566	15543	15574	15460	15540	15463	15586	15480	15429	15454	15360	15536	15471	15517	15672	15492	15741	15469	15393	15619	15348	15634	15499	15547	15613	15502	15614	15573	15414	15463	15573	15587	15527	15617	15622	15336	15485	15400	15333	15517	15439	15496	15576	15472	15431	15665	15477	15552	15501	15531	15498	15584	15629	15398	15409	15546	15660	15466	15445	15432	15593	15517	15494	15474	15599	15580	15649	15581	15444	15566	15471	15435	15586	15604	15355	15643	15561	15494	15308	15554	15636	15408	15565	15621	15518	15459	15663	15598	15455	15540	15702	15548	15642	15642	15597	15514	15521	15388	15512	15465	15488	15331	15413	15673	15483	15460	15653	15469	15539	15417	15560	15354	15499	15565	15541	15589	15419	15631	15483	15510	15498	15494	15665	15601	15557	15456	15350	15461	15588	15646	15659	15547	15519	15428	15494	15510	15627	15401	15368	15404	15504	15410	15509	15492	15827	15457	15535	15545	15511	15419	15595	15443	15606	15675	15510	15616	15655	15757	15441	15588	15560	15637	15571	15341	15651	15618	15556	15462	15510	15576	15497	15670	15573	15437	15433	15540	15356	15741	15588	15460	15482	15672	15390	15369	15589	15499	15613	15421	15399	15615	15425	15524	15496	15560	15492	15586	15468	15695	15340	15472	15380	15688	15515	15542	15368	15477	15447	15520	15400	15555	15530	15438	15413	15404	15591	15507	15603	15548	15543	15533	15556	15646	15609	15285	15512	15643	15566	15702	15427	15623	15474	15459	15584	15485	15487	15493	15638	15517	15683	15641	15516	15656	15567	15507	15421	15481	15646	15630	15598	15364	15724	15479	15520	15467	15543	15373	15694	15561	15497	15547	15567	15440	15498	15418	15638	15524	15505	15621	15464	15455	15428	15466	15426	15468	15482	15387	15405	15480	15659	15602	15507	15340	15465	15638	15496	15345	15567	15637	15470	15623	15465	15676	15424	15560	15580	15453	15463	15599	15600	15490	15415	15470	15518	15724	15521	15611	15578	15443	15446	15550	15545	15322	15479	15523	15861	15562	15521	15434	15640	15482	15477	15646	15473	15550	15448	15454	15644	15490	15659	15345	15460	15509	15686	15437	15418	15586	15525	15756	15453	15630	15496	15428	15574	15575	15438	15545	15612	15632	15432	15549	15497	15410	15499	15547	15586	15457	15523	15542	15655	15549	15485	15420	15744	15624	15489	15421	15451	15402	15289	15460	15558	15470	15588	15579	15547	15556	15668	15481	15514	15441	15470	15634	15451	15500	15603	15446	15716	15324	15617	15660	15536	15558	15412	15321	15510	15523	15476	15333	15621	15421	15476	15642	15652	15610	15261	15503	15598	15459	15625	15588	15371	15484	15594	15556	15371	15443	15490	15524	15548	15632	15444	15348	15515	15525	15577	15530	15462	15639	15640	15494	15508	15520	15418	15447	15559	15701	15433	15550	15583	15585	15667	15559	15465	15612	15386	15519	15506	15306	15492	15587	15621	15452	15611	15539	15599	15593	15431	15395	15340	15475	15503	15498	15497	15466	15455	15520	15482	15524	15485	15552	15403	15573	15589	15608	15474	15520	15647	15438	15517	15391	15654	15718	15327	15612	15497	15494	15629	15400	15404	15413	15524	15512	15657	15392	15569	15488	15378	15573	15561	15322	15640	15462	15433	15430	15518	15312	15395	15457	15374	15472	15611	15401	15506	15618	15704	15651	15606	15628	15318	15529	15424	15592	15509	15518	15567	15438	15479	15615	15411	15582	15459	15528	15476	15449	15730	15529	15662	15584	15565	15510	15484	15666	15496	15348	15454	15372	15494	15645	15591	15461	15310	15461	15546	15441	15500	15428	15525	15414	15424	15411	15420	15460	15488	15529	15578	15472	15477	15371	15606	15474	15483	15476	15387	15401	15497	15720	15616	15523	15538	15428	15602	15575	15582	15566	15537	15760	15349	15635	15539	15503	15582	15390	15415	15494	15549	15768	15440	15625	15388	15654	15430	15530	15527	15421	15485	15439	15502	15642	15631	15460	15482	15665	15480	15505	15426	15525	15502	15561	15673	15433	15549	15572	15495	15558	15505	15563	15550	15468	15583	15488	15666	15384	15381	15591	15519	15507	15645	15433	15497	15493	15527	15290	15601	15380	15488	15570	15625	15512	15442	15452	15528	15439	15364	15423	15558	15501	15441	15529	15493	15555	15348	15490	15388	15662	15499	15551	15663	15496	15484	15296	15725	15584	15427	15340	15479	15499	15497	15553	15553	15441	15299	15511	15565	15332	15628	15456	15580	15466	15461	15482	15490	15528	15666	15487	15449	15468	15413	15546	15435	15577	15644	15433	15608	15491	15479	15495	15551	15728	15394	15379	15702	15483	15422	15428	15646	15402	15645	15564	15514	15461	15555	15534	15609	15607	15510	15649	15366	15543	15515	15467	15635	15277	15553	15346
23977	23908	47656	47349	34638	26402	22301	19091	18339	18408	18313	18461	18312	18185	18256	18386	18094	18180	18213	18063	18162	18412	18172	18129	18059	18175	18025	18173	17988	18115	18281	17997	18105	18198	18289	18177	18228	18066	18115	18158	18116	18074	18122	18266	18140	18070	18193	18047	18071	18149	18100	18287	18205	18118	18105	18079	18008	18213	17909	18116	18149	17990	17993	18037	18009	18100	18077	18122	18081	18323	18152	18097	18152	18094	18094	18189	18247	18198	18075	18099	18047	18000	18030	18181	18203	18041	18244	18112	18007	17845	18014	18217	18025	18004	18180	18018	18325	18135	17875	18045	18078	17979	18198	18126	17966	18023	18037	18007	18254	18101	18383	18064	18187	18103	18048	18063	17850	18045	18138	18093	18153	18208	18043	18280	18105	18199	18222	18259	17976	18161	18070	17979	18318	18126	17998	18165	18046	17944	18051	17953	18146	17784	18156	18032	17969	17944	18014	18041	18334	17965	18127	17814	17930	18075	18296	18075	18094	17999	18011	18043	18080	18074	18163	17882	18081	18045	18034	18094	17912	17987	18018	18109	18114	18225	18057	18158	18138	18151	18056	18085	18069	18232	18017	18034	18092	18211	17925	18071	18128	17978	17984	18067	18072	18144	18228	18014	18210	17955	18168	17973	17991	18014	17876	17878	18087	18142	18072	17970	18163	18202	18283	18171	18272	17963	18130	18220	18222	18212	18175	17990	18017	18158	18061	18028	18107	18129	17911	18163	18201	18000	18042	17962	17989	18102	18118	18145	18194	18142	18083	18260	17997	18233	18041	17753	18080	18170	18122	18311	18101	18125	18020	17923	17998	18077	18054	18055	18017	17992	18123	18023	18056	18206	17961	18279	18074	18057	17984	17962	18128	18011	18155	18028	18128	18197	17989	17901	18116	17949	18128	18026	18244	18204	18090	18178	17925	17977	18124	18160	17997	18103	18227	17968	18130	18086	17906	17721	18222	18009	18135	18099	18150	18056	18134	17932	18117	18176	18062	17964	17938	17952	17932	17727	17920	18083	18100	18061	18199	18045	18093	18183	17985	18061	18063	18185	18074	18169	18040	18079	17922	17807	18031	18171	18007	18024	18107	17905	17929	18380	18177	18294	17990	17927	18135	18190	18101	18056	18032	17965	17958	18183	17898	17930	18080	18193	18225	18053	18013	18015	17990	18097	18138	17946	18022	18142	18393	18236	18077	18023	18039	17947	18054	18025	17957	18077	17816	17937	18249	18012	17807	17954	18093	17831	18011	18043	17927	17690	18073	18192	18106	17845	18087	17915	18071	17903	18132	17975	17926	17968	17922	17979	17954	18026	17900	17957	17878	18121	18296	18072	18258	18058	17983	17936	17875	18102	17966	18093	18079	17847	17903	18144	18033	18059	18178	18166	18092	17996	18035	17977	18125	18274	18197	18001	17867	18153	18063	18111	18048	18046	18005	18148	18110	18146	18077	18056	18200	18095	17859	18132	18144	17944	18045	18225	18065	18166	17969	17971	18009	17970	18107	17891	18026	18110	18115	18108	17988	18066	18151	18153	18083	18026	18183	18174	18219	18192	18244	17958	18107	18109	17946	18107	18106	17992	18074	17947	17857	18034	18166	18132	18182	17927	18166	18109	17897	18326	18014	17986	17944	17894	18112	18061	17883	17914	17954	17924	18007	18113	17934	17973	18185	18136	18108	17887	18019	18263	18065	18018	17866	17895	17845	18153	18206	18173	17892	17881	17978	17890	17973	18236	17911	18053	18174	18198	17906	17750	18049	17983	18132	18009	18126	17896	18191	18120	18170	17881	17940	17856	18132	18146	18016	17973	18118	18116	18087	18261	18062	18109	17837	17813	18023	18008	18069	17907	18164	18065	18046	18100	18047	18189	18040	18010	17883	18226	17945	18053	18008	18018	17969	18274	18000	18192	17897	18105	18179	18308	18125	17945	17939	17892	18068	18144	18125	18052	18062	18146	17868	18040	17858	18125	18101	18206	18053	18015	18048	17969	17913	18136	18061	17937	18081	18155	17944	18078	18050	18061	18055	17964	18010	17799	18092	18076	17936	18100	18145	18008	18104	18043	17884	18004	17956	18167	18127	18240	18158	18163	17915	18067	18194	17908	18195	18123	18037	18018	18150	18071	17954	18076	17969	18081	18042	18021	17925	18138	17948	17925	18136	18266	17888	17936	17949	18306	18138	17921	18048	18059	18059	17884	18035	17899	18324	18185	18060	18061	17978	17910	17902	18090	18214	18190	17959	17977	17841	18122	18075	17851	18079	17967	18005	18066	18107	18093	18069	18100	18007	18048	18136	18242	18161	18133	18213	18153	18132	18072	18009	17964	18121	18152	18215	17948	17962	18210	18179	18036	18214	18198	17922	18148	18140	18054	18189	17903	17993	18130	18066	18204	18001	17827	18054	18264	17949	18005	18107	18147	18221	18241	18044	18104	18329	17979	18049	18034	18084	17960	18022	18132	18063	17962	18193	18021	18219	18184	18004	18067	18226	18065	18028	18111	18086	18090	17905	17879	18180	18036	17861	17973	18082	17850	18031	18085	18069	18042	18087	18102	18015	18058	18043	17997	18057	17983	18106	18170	18153	18132	18175	18299	18070	18021	18157	17972	17907	18006	18106	18118	17820	17962	18206	17990	18058	17986	17826	17816	18058	18035	18211	18290	18051	18241	17807	18218	18136	17980	18123	18219	17954	17935	17956	18023	17993	18078	18006	18064	18269	18102	18055	18109	18138	18224	17966	18088	18071	18058	18063	18113	17968	18117	18396	17998	17946	18231	18200	17892	18190	18036	18153	18061	17976	17855	18027	18144	17956	18195	18085	18039	17973	18211	18152	17955	18084	17918	18194	17954	18025	18181	17931	18021	18153	17921	18047	18177	18118	17957	17845	17841	18097	18180	18076	18206	17944	17887	17957	17968	18003	17819	18100	17920	17937	18125	18257	18164	18170	18149	18041	18030	18058	17817	17931	18017	18176	17847	17958	17963	17971	18098	18107	18103	18169	18145	18173	18044	18108	17999	17878	18105	17966	17851	18116	17976	18048	17961	17984	18087	18080	17951	17951	18092	18041	17949	18015	17959	18045	17982	18093	18204	18087	18020	18026	17861	17923	18037	18162	18019	17918	18021	18188	17968	18035	17882	17893	18165	17909	18040	18114	17959	18006	17927	18089	17931	17775	17962	18222	18124	18151	18052	18019	18071	18017	18046	18144	18168	18123	18059	18291	17892	17913	18096	18037	18016	17884	17991	18277	18342	18193	18168	18099	18106	17818	18026	18041	18049	18151	18005	18063	17954	18156	18231	17950	18151	18087	18177	18215	18006	18034	18169	18026	18068	18165	17881	17798	18086	17916	18180	18141	18033	18056	18104	18195	18218	18178	18040	18086	18220	17887	17973	18224	18003	17906	18101	18198	18050	18219	17964	18132	18223	18225	18042	17812	18038	18184	17984	18097	18070	17833	18017	18185	18062	17893	18120	17906	17965	17989	17944	18148	18152	18083	17966	18014	17918	18116	18107	17945	18140	18079	18236	17972	18157	17929	18009	18091	17877	18072	18031	18030	18067	18055	18055	17892	18161	18058	18051	18071	17964	18099	18012	18183	18006	17965	18116	18021	17956	18045	18214	18163	17887	18117	18022	18080	17970	17996	18146	18264	18192	18007	18160	18234	17975	17940	17827	18046	17956	17908	17948	17936	18094	18223	18154	18134	18164	18265	18106	18004	18075	18107	18027	18176	18084	17990	17902	18182	18114	18117	18048	18041	18216	18145	18078	17964	18060	18165	18018	18165	18123	18195	18150	18100	17973	18203	18190	18269	18038	17935	17928	18058	18003	18195	18076	18106	17933	18092	17994	18104	17953	17938	18132	17921	18100	18028	18098	18123	18009	17976	18227	18036	18204	17917	18083	18150	17813	17877	18350	17995	18022	18147	18056	18077	18334	18087	18178	18246	18147	18073	18016	18076	18197	18151	17909	18085	18076	18095	18015	18036	18070	18072	18170	17800	18149	17808	17975	17922	17968	17898	18016	18008	17930	18082	18178	17915	17987	18025	18019	17979	18116	18182	17877	18053	18004	18066	18227	18109	18121	18138	18142	18054	18088	18090	18208	18062	18086	18084	18099	18253	18103	18044	17974	18142	18020	17980	18062	18309	18214	17904	17961	18140	18106	18090	18217	18044	18183	18190	18077	17696	17914	17986	18133	17933	18149	18097	18185	18147	18145	18215	18128	18237	18192	18023	18416	18090	18150	18160	18110	18154	18219	17904	18045	18209	18136	17790	18022	18174	18071	18081	18013	18203	18128	18331	18226	18036	18251	18137	17963	18031	17981	17862	18168	18217	18044	17911	18034	18059	18172	17803	18007	18232	18372	18174	18106	18146	17974	18046	18258	18111	17889	18038	18034	18017	17969	18215	18162	18113	17819	17807	17972	18022	18119	17992	17810	17945	18304	18100	18143	18049	17968	17947	17988	18147	17951	18073	17894	18050	18003	17958	17751	18100	18045	17897	17988	18159	17935	18124	18053	17885	17854	17941	18143	18250	18072	18074	17937	17940	18192	18108	18031	18068	18013	17937	17990	18103	17947	18107	17851	17883	17893	18028	17832	18072	18277	18011	18035	18215	18045	17996	18056	18155	17937	18118	17998	18055	18097	17940	18091	17955	18031	18047	18126	18023	18131	17805	17934	17992	18231	17999	18098	18103	17945	18097	17914	18041	17907	18029	18219	18066	17988	18147	17894	18115	17927	18024	18019	17973	17952	17994	17937	17891	18146	17718	17999	18168	17836	17952	17940	18134	18016	17899	18040	18027	18306	17934	18089	17950	18038	17936	18078	18118	17840	18068	18027	18230	18210	18067	18110	18158	18136	18049	17946	18056	18199	18190	18084	18116	18139	18129	18099	18237	18120	18049	17986	17999	18360	18089	18231	18004	18048	17826	18172	17929	17983	17932	18106	18143	18091	17979	17923	18120	18174	18017	18154	17900	17936	17925	17876	17965	17800	17870	17958	18097	18145	18087	17993	18103	18113	18310	18110	17894	17949	18120	17887	18018	17952	18075	17978	18061	17974	17979	17904	18090	18013	18128	18271	17864	17866	17995	18006	18105	18285	18055	17884	18063	18098
50154	96010	91547	64463	41321	21802	15371	15324	15371	15289	15349	15237	15259	15266	15508	15298	15338	15287	15157	15229	15405	15265	15293	15136	15460	15378	15298	15459	15390	15222	15375	15191	15290	15390	15336	15430	15208	15349	15293	15115	15284	15187	15321	15189	15470	15141	15259	15399	15424	15093	15283	15311	15253	15364	15320	15262	15207	15358	15404	15276	15179	15376	15174	15331	15329	15272	15140	15015	15167	15320	15288	15083	15404	15359	15189	15261	15138	15326	15190	15385	15344	15135	15343	15181	15298	15113	15086	15229	15323	15467	15077	15322	15356	15336	15269	15253	15259	15309	15146	15364	15203	15458	15279	15147	15325	15241	15218	15259	15315	15255	15289	15282	15171	15205	15214	15208	15356	15396	15140	15168	15321	15300	15269	15173	15291	15160	15320	15293	15237	15369	15247	15238	15447	15299	15234	15248	15370	15374	15329	15238	15178	15280	15238	15277	15371	15315	15249	15257	15105	15388	15279	15272	15398	14991	15310	15262	15398	15412	15282	15309	15238	15108	15164	15299	15190	15237	15158	15299	15308	15203	15275	15347	15164	15191	15229	15285	15352	15423	15307	15378	15194	15202	15143	15174	15365	15328	15221	15462	15496	15124	15295	15209	15415	15315	15293	15240	15221	15424	15222	15062	15518	15226	15182	15276	15269	15310	15329	15291	15202	15383	15266	15220	15233	15173	15049	15399	15099	15368	15193	15112	15274	15206	15191	15348	15267	15332	15282	15266	15182	15202	15296	15223	15217	15134	15216	15313	15325	15243	15111	15219	15309	15176	15323	15300	15332	15275	15234	15389	15044	15338	15319	15482	15199	15264	15371	15173	15237	15333	15333	15297	15167	15370	15174	15373	15141	15317	15307	15380	15060	15266	15184	15037	15318	15233	15235	15410	15192	15335	15113	15225	15251	15398	15334	15194	15381	15380	15419	15081	15323	15071	15181	15231	15201	15301	15316	15265	15290	15467	15327	15166	15312	15178	15216	15314	15285	15332	15393	15161	15367	15154	15372	15327	15278	15146	15264	15271	15123	15403	15517	15251	15132	15121	15246	15270	15217	15541	15246	15120	15118	15207	15235	15287	15299	15203	15409	15114	15431	15361	15310	15319	15255	15188	15445	15427	15290	15199	15240	15263	15129	15267	15208	15232	15226	15256	15137	15396	15213	15067	15233	15186	15306	15154	15346	15332	15291	15278	15121	15307	15315	15069	15392	15259	15266	15183	15263	15270	15284	15191	15310	15248	15337	15236	15064	15248	15259	15325	15095	15179	15375	15205	15259	15200	15348	15403	15203	15266	15215	15331	15417	15236	15157	15220	15218	15454	15266	15239	15240	15098	15161	15141	15348	15035	15348	15255	15272	15104	15322	15240	15345	15143	15123	15191	15187	15353	15238	15232	15368	15291	15339	15079	15280	15280	15168	15196	15238	15285	15273	15237	15259	15315	15415	15343	15283	15350	15319	15369	15250	15067	15253	15207	15318	15202	15452	15200	15172	15141	15324	15280	15396	15226	15176	15319	15138	15101	15202	15245	15253	15307	15218	15218	15214	15221	15315	15327	15068	15244	15341	15432	15247	15300	15327	15169	15338	15159	15179	15322	15311	15189	15248	15212	15289	15117	15487	15376	15218	15120	15329	15281	15252	15279	15495	15236	15274	15247	15260	15249	15288	15242	15347	15120	15436	15429	15307	15303	15462	15258	15276	15226	15140	15244	15214	15414	15320	15385	15313	15233	15256	15209	15384	15247	15195	15292	15236	15028	15428	15208	15321	15184	15308	15243	15225	15228	15350	15333	15082	15202	15321	15026	15164	15374	15126	15154	15089	15289	15199	15177	15347	15420	15167	15393	15080	15218	15281	15173	15230	15320	15224	15312	15337	15284	15248	15351	15486	15239	15235	15255	15180	15181	15402	15266	15171	15368	15148	15421	15167	15410	15321	15341	15414	15095	15243	15219	15398	15235	15173	15202	15329	15347	15282	15246	15347	15244	15197	15234	15175	15320	15199	15274	15307	15458	15327	15379	15234	15201	15189	15293	15250	15383	15249	15284	15173	15185	15402	15159	15273	15198	15300	15212	15385	15420	15301	15309	15143	15233	15353	15207	15251	15207	15249	15153	15363	15209	15351	15164	15435	15289	15190	15388	15342	15340	15319	15512	15202	15179	15379	15218	15288	15261	15270	15236	15294	15415	15116	15196	15248	15293	15234	15413	15327	15190	15314	15365	15310	15160	15354	15301	15311	15233	15307	15364	15323	15289	15447	15301	15278	15221	15178	15167	15348	15169	15364	15608	15169	15225	15471	15250	15308	15249	15169	15135	15420	15132	15333	15339	15293	15405	15262	15421	15166	15343	15184	15255	15270	15290	15398	15303	15295	15223	15377	15320	15508	15136	15166	15415	15317	15216	15310	15347	15271	15240	15317	15189	15242	15325	15349	15288	15234	15414	15245	15401	15369	15262	15331	15251	15184	15209	15252	15294	15115	15468	15178	15315	15209	15233	15275	15176	15317	15252	15233	15211	15154	15236	15309	15245	15277	15325	15256	15378	15320	15244	15438	15182	15416	15357	15204	15309	15278	15252	15366	15278	15143	15351	15265	15309	15234	15461	15263	15270	15190	15314	15370	15153	15304	15145	15413	15343	15262	15371	15388	15054	15272	15189	15412	15261	15301	15265	15320	15231	15364	15115	15314	15086	15326	15180	15402	15283	15299	15248	15310	15364	15409	15276	15130	15231	15373	15310	15260	15358	15162	15473	15362	15359	15329	15432	15182	15408	15276	15311	15187	15357	15461	15163	15359	15408	15343	15205	15298	15268	15278	15309	15136	15235	15140	15349	15185	15187	15378	15412	15291	15192	15251	15209	15259	15158	15372	15456	15273	15307	15265	15182	15219	15152	15132	15207	15344	15289	15211	15213	15258	15379	15321	15391	15286	15202	15366	15190	15311	15380	15188	15273	15309	15282	15400	15071	15347	15377	15430	15220	15203	15276	15205	15375	15257	15524	15175	15265	15267	15153	15176	15333	15132	15344	15166	15378	15195	15322	15339	15262	15391	15449	15336	15215	15341	15265	15223	15235	15378	15421	15288	15419	15320	15195	15276	14991	15476	15348	15315	15198	15352	15255	15234	15175	15453	15291	15482	15246	15190	15378	15356	15305	15165	15280	15192	15190	15367	15285	15405	15029	15098	15195	15160	15197	15542	15288	15313	15416	15427	15334	15122	15443	15480	15177	15250	15207	15301	15173	15295	15473	15284	15473	15209	15240	15288	15289	15295	15152	15229	15185	15248	15382	15218	15209	15382	15295	15354	15263	15221	15217	15316	15226	15206	15176	15191	15142	15326	15318	15241	15352	15249	15268	15171	15147	15125	15410	15267	15234	15225	15144	15301	15285	15117	15340	15132	15251	15226	15203	15302	15294	15258	15234	15247	15209	15370	15252	15173	15065	15247	15256	15182	15258	15208	15222	15420	15298	15438	15295	15416	15243	15365	15239	15208	15283	15331	15371	15263	15197	15164	15235	15260	15331	15392	15310	15319	15432	15292	15275	15283	15209	15322	15203	15315	15168	15313	15446	15264	15242	15407	15123	15231	15177	15247	15389	15194	15196	15257	15221	15326	15208	15486	15139	15277	15230	15317	15205	15386	15154	15199	15366	15136	15050	15413	15384	15423	15237	15405	15351	15245	15295	15278	15183	15331	15233	15300	15204	15330	15256	15199	15344	15224	15247	15272	15351	15461	15245	14987	15326	15336	15391	15449	15208	15226	15352	15101	15477	15306	15273	15184	14991	15249	15272	15269	15252	15294	15322	15332	15273	15251	15197	15340	15280	15232	15208	15168	15355	15079	15413	15247	15255	15391	15256	15250	15260	15399	15296	15310	15340	15189	15234	15294	15285	15208	15156	15233	15334	15216	15155	15301	15058	15213	15442	15279	15169	15392	15244	15465	15376	15352	15320	15357	15383	15396	15251	15374	15228	15298	15296	15389	15316	15310	15156	15250	15258	15144	15200	15261	15214	15279	15101	15347	15428	15364	15366	15258	15281	15269	15333	15388	15176	15236	15192	15239	15285	15250	15213	15299	15271	15395	15262	15378	15202	15159	15349	15166	15265	15275	15368	15163	15380	15317	15216	15210	15234	15134	15301	15313	15278	15305	15273	15193	15379	15053	15292	15228	15169	15280	15504	15044	15285	15404	15231	15384	15279	15159	15274	15298	15398	15214	15283	15603	15164	15148	15369	15058	15197	15371	15174	15261	15350	15179	15397	15151	15287	15183	15315	15245	15246	15299	15280	15261	15267	15256	15345	15374	15358	15475	15250	15327	15266	15289	15288	15171	15333	15262	15284	15160	15255	15301	15339	15243	15357	15221	15311	15369	15258	15358	15309	15197	15276	15354	15271	15274	15464	15256	15369	15293	15367	15181	15156	15276	15293	15180	15200	15164	15412	15398	15228	15392	15287	15429	15095	15261	15329	15369	15171	15240	15186	15391	15205	15468	15316	15341	15300	15265	15303	15378	15509	15280	15253	15212	15220	15261	15201	15276	15396	15407	15276	15172	15249	15214	15156	15230	15276	15200	15269	15304	15142	15365	15354	15009	15392	15181	15209	15186	15255	15198	15255	15276	15151	15108	15387	15270	15279	15330	15396	15263	15350	15277	15229	15193	15181	15385	15310	15158	15298	15177	15342	15280	15048	15239	15407	15375	15170	15386	15201	15331	15359	15226	15416	15346	15506	15322	15127	15323	15137	15188	15212	15237	15382	15377	15305	15367	15338	15346	15154	15391	15229	15495	15144	15239	15260	15210	15332	15112	15126	15272	15157	15122	15259	15254	15243	15431	15321	15386	15353	15138	15224	15319	15354	15232	15213	15233	15270	15244	15094	15416	15455	15362	15264	15342	15386	15385	15321	15314	15362	15089	15274	15213	15328	15359	15133	15196	15237	15209	15396	15201	15261	15430	15208	15162	15140	15232	15271	15314	15240	15304	15092	15131	15295	15282	15027	15211	15127	15458	15297	15281	15171	15314	15375	15410	15365	15259	15327	15400	15358	15323	15373	15215	15325	15308	15293	15285	14965	15259	15410	15203	15342	15317	15265	15363	15106	15372	15369	15301	15145	15432	15195
22996	22488	40169	40814	33982	27075	24793	19430	18506	18893	18636	18434	18265	18508	18488	18236	18417	18367	18253	18413	18170	18375	18360	18446	18344	18271	18156	18130	18309	18303	18080	18364	18297	18157	18148	18278	18255	18114	18067	18392	18250	17950	18199	18126	18338	18015	17964	18271	18142	18345	18150	18326	18337	18217	18143	18183	18041	18280	18410	18207	18384	17801	18285	17985	18332	18129	18242	18002	18164	18113	17984	18003	18251	18023	18248	18324	18240	18361	18181	18169	18201	18251	18185	18204	18217	18094	18105	18216	18201	18257	18267	18272	18158	18191	18085	18218	18259	18194	18196	18218	18176	17995	18314	17969	18221	17934	18128	18059	18175	18203	18246	18270	18159	18163	18030	18071	18093	17824	18121	18124	18228	18204	18178	18117	18145	18009	18372	18226	18277	18424	18157	18097	18147	18171	18168	18173	18175	18209	18020	18015	17974	18199	18073	18170	18189	17962	18123	18153	17944	18387	18132	17969	18048	18305	18190	18267	18182	18154	18198	18183	18051	18260	18103	18268	18158	18175	18149	18107	18038	18167	18220	18235	18118	18131	18049	18140	18080	17954	18373	18083	18214	18109	18103	17820	18028	18078	18011	17835	18181	18227	18142	18273	18107	18191	18156	18172	17944	18173	18301	18275	18141	18045	18150	18174	17887	18187	17965	18109	18132	18070	18027	18122	18177	18332	18413	18056	18204	18069	18344	18119	18183	18055	18153	18021	18298	17998	18085	18214	18302	18107	18187	18065	18278	18022	17905	17979	18256	18058	18115	18069	18258	18137	18113	18033	18451	18105	18200	18138	18113	18098	18190	18114	18093	18108	18206	17977	18070	18040	18035	18123	18048	18130	18025	18123	18214	18133	18201	18130	17962	17998	18177	18022	18165	18085	18058	18091	18241	18257	18203	17882	17996	18276	18159	18266	18155	18105	18188	18134	17789	18189	18153	18109	18058	18356	18312	17990	18240	18226	18090	18035	17946	18034	18058	18047	17989	18008	18022	18004	17887	18169	18289	18062	17999	18054	18121	18000	18054	17999	18149	18195	18257	18101	18058	17957	18153	18031	18127	18070	18313	18174	18153	18065	18034	18160	18086	18195	18066	18117	17979	18126	18276	18224	18118	18070	18220	18032	18224	18195	18236	18023	18232	18206	18122	18134	18027	18079	18079	17999	18412	18109	18137	18255	18054	18141	18157	18048	18137	18003	18290	18349	17962	18148	18267	18011	18289	18309	18131	17999	17932	17811	18333	18157	18003	18119	18154	18021	18176	18199	18117	18157	18037	18094	18184	18267	18133	18231	17999	18178	18059	18323	18199	18210	18296	18268	18045	18145	18155	17888	18164	18132	18186	18242	18228	18117	18046	18174	17947	18197	18339	18223	18081	17969	18222	18135	17783	18146	17992	18221	18046	18178	18136	18016	18132	18164	18020	18115	18076	18187	18114	18175	17977	18023	18152	18186	18102	17764	18149	18019	18021	17894	18162	17952	18138	18001	18183	18144	18207	18173	18375	18223	18119	18085	18228	18173	18200	17985	18134	18162	18040	18068	18015	18157	18054	18217	18031	18108	17976	18115	17893	18168	18086	18178	18255	18101	18075	18082	18077	17944	18196	18099	18073	18286	18048	18142	18067	18288	18238	18161	18088	18126	18235	18079	18195	17943	18152	17864	18000	18148	18226	18200	18197	18011	18195	18038	17996	18257	18311	18202	18342	18152	18328	17968	17981	18130	18147	18134	18203	17837	17954	18222	18214	18232	18349	18092	18147	18060	18006	18154	18120	18052	18103	18263	18129	18116	18105	18196	18134	18238	18073	18110	18145	18214	18073	18283	18183	18309	18186	18044	18215	18129	18135	18242	18091	18213	18015	18148	18094	18245	18104	18159	18129	17966	18154	18210	18122	18179	18116	18381	18100	18096	18063	18148	18241	18137	18027	18182	18266	18225	18057	18097	18111	17996	18170	17985	17984	18197	18087	17971	18282	18133	18155	17958	18233	17869	18217	18242	18189	17954	17990	18352	17985	17978	18170	18011	17928	18161	18082	18079	18171	18101	18326	18331	18068	18057	18254	18170	18286	18006	18157	18019	18110	18013	18262	17976	18069	17927	18210	18165	18018	18147	18219	17973	18161	17901	18191	18249	18237	18197	18114	18163	18005	18138	18139	18041	18008	18234	18095	18141	18218	18176	18117	18052	17992	18211	18184	18021	18109	18093	18200	18064	18217	18097	18130	18078	18261	18082	18172	18226	18256	18126	18044	18054	18343	18048	18162	18146	18060	18257	17905	18169	18187	18131	18061	18051	18142	17995	18187	18178	18086	18261	18123	18265	18134	18089	17768	17973	17979	18221	17945	18099	18122	17896	17866	18244	18258	18135	18095	18288	18099	18007	18085	18039	18229	18085	18334	17883	18093	18280	18459	18093	17937	18115	18272	18338	18236	18169	17968	18161	17962	17991	17962	18173	17958	17980	18008	18082	17834	18197	18206	18100	18125	18067	17691	18027	17925	18172	18233	18096	18299	18034	17910	17966	17885	18039	18038	18116	18134	18154	18031	17922	18194	18286	18062	18293	18032	18086	18181	18120	18207	17995	18083	18246	18144	17906	18105	17944	18028	18003	18116	18186	18061	18044	18017	18092	17924	18215	18028	18195	17868	18196	17919	18123	17973	18015	18025	18010	18124	18247	18122	18081	18115	18180	18262	18099	18226	18021	18144	18084	17978	18052	18148	18106	18039	18252	18215	18067	18045	18038	18001	18131	18133	18318	17930	18119	18191	18107	18145	18276	18362	18268	18050	18270	18118	18112	18248	18093	18019	18104	18190	18140	18326	18258	18164	18085	17924	18139	18129	18148	18068	18092	18118	17978	18159	18083	18126	18238	18183	18009	17913	17916	18190	18196	18277	18069	18079	18125	18162	17828	18108	18376	18105	18101	18007	17929	18115	18146	18123	18220	18063	18305	18198	18058	17830	18118	17965	17956	17978	17909	18093	18354	18351	18145	18117	18381	18087	17929	18291	18359	17987	18255	17979	17976	18114	18038	18007	18072	18200	17916	18238	18174	18097	18117	18110	18196	17752	18157	18184	17913	18128	18108	18066	18005	18179	18057	18201	18165	18060	18066	18118	18178	18086	18300	18027	18019	18189	18063	18140	18105	18264	18359	18208	18230	18090	18113	18046	18240	17847	18217	18246	18065	18277	18145	18157	17974	18010	18155	18227	18189	18170	18138	18197	18046	18031	18212	18054	18169	18152	18106	18202	18050	18275	18181	18189	18090	18079	18019	18058	18120	18006	18181	18201	18085	18154	18056	18182	18088	18165	18097	18068	17868	18076	18088	18160	17979	18055	18052	18117	18133	18128	18172	18144	17865	18094	18360	18052	18263	18216	18230	18140	18008	18096	18249	18163	18290	18023	18152	18197	18096	18059	17846	18279	18213	18205	17942	18000	18259	18080	18017	18156	18271	18265	18188	18048	18113	18174	18176	18158	18148	18164	18170	18063	18162	18035	18149	18275	18107	18048	18193	18111	17986	18362	18016	18180	18245	17984	18175	18044	18289	18112	18208	18108	18138	18011	17953	18170	18099	18282	18116	18019	18115	18200	17955	18260	18122	17933	18119	18321	18182	18203	18147	17908	17952	18071	17911	18035	18049	18081	18142	18002	17841	18130	18013	18077	18156	18195	18000	18170	18216	18030	18032	18064	18116	18140	18123	18088	17999	18267	18146	18167	17914	18221	18058	18086	18309	18260	18114	18018	18110	18325	18296	17990	18142	18105	18046	18202	18230	18171	17967	18053	18295	18255	18202	18008	18082	18175	17988	18090	18074	18041	18225	18108	18128	18200	18162	17911	17946	18239	18260	18156	18370	18133	18213	18291	18127	18179	18113	18354	18118	18171	18107	18113	18203	18172	18234	18247	18069	18163	17886	18020	18308	18200	18158	18122	18250	18079	18028	18163	18234	18239	18308	18204	17891	17928	18014	18232	18214	18212	18141	17938	18132	18104	18242	18157	18112	18222	18071	18152	18040	18142	18134	18257	17978	18182	17906	17919	18053	18040	17995	17913	18288	18414	18180	18205	18060	18127	18033	18036	17983	18222	18142	18136	17800	18074	18087	18162	18079	18042	17977	17939	17963	18131	18295	18332	18315	18215	18035	18031	18076	18152	18292	18115	18095	18202	18087	17998	18153	18102	17961	18353	18226	18190	18044	18161	18006	18069	18217	18220	17844	18297	18151	18008	18125	18075	18118	18053	18151	18050	18284	17983	18147	18074	18201	18094	18261	18226	18113	18367	18245	18120	18079	18283	18033	18171	18118	18105	18288	18238	18012	18070	18106	17886	18163	18031	18215	18093	18064	18042	18039	18051	18261	18236	18072	18242	18141	18254	18060	18099	18311	18126	18058	18203	18198	18052	18119	18068	18222	18334	18175	18151	18103	18167	18178	18238	18220	18116	18312	17959	18125	18231	18095	18356	18018	18357	18196	18075	18035	18024	18050	18025	17934	18233	17946	18108	18010	18094	18170	18016	18134	18191	18020	18060	18171	18066	17949	18046	17970	18116	18272	18012	18210	18276	18084	17963	18154	17953	18135	18296	18235	18111	18143	17990	18061	18024	17938	18174	18100	18218	18060	17999	18256	18183	18202	18280	18087	18266	18104	18119	18219	17922	18148	18110	18037	18216	18231	18256	18265	17988	18090	18122	17992	17941	18007	18280	18258	18163	17883	18114	18237	18272	18317	18242	18026	18278	18053	17957	18134	18091	18086	18022	18153	18148	18115	18155	18273	18083	18129	18143	17997	18225	18054	18114	18343	17967	18099	18093	17930	18192	17949	18151	18132	18086	18011	18272	18057	18238	18048	18261	18275	18116	18116	18193	18141	17997	18237	18088	18218	18136	17964	18152	18135	17973	18152	18122	17838	18190	18287	17894	18105	18173	18100	18256	18071	17892	18193	17903	18117	18093	18097	18168	18135	18253	18120	18095	18245	18149	18135	18184	18097	18199	18126	18190	18147	18261	18027	18069	18186	18215	17979	18166	18259	17998	18158	18200	18092	18085	18150	18154	18086	18081	18261	18176	18176	18170	17971	18084	18014	18127	18045	18009	17980	17985	18054	18039	17964	18137	18234
57599	101372	97309	75572	49503	23732	15251	15327	15476	15477	15420	15367	15109	15334	15286	15377	15406	15517	15272	15377	15284	15305	15393	15365	15313	15506	15334	15399	15381	15444	15295	15276	15369	15384	15309	15284	15294	15286	15316	15231	15336	15401	15362	15309	15466	15259	15429	15256	15346	15479	15334	15462	15275	15345	15350	15350	15170	15392	15287	15336	15415	15247	15566	15348	15253	15360	15428	15381	15209	15205	15332	15467	15424	15286	15386	15415	15567	15522	15416	15326	15366	15429	15377	15316	15343	15459	15443	15210	15331	15154	15440	15317	15504	15308	15309	15424	15403	15129	15313	15265	15358	15382	15322	15273	15285	15504	15468	15509	15298	15344	15433	15284	15246	15473	15393	15345	15565	15458	15348	15480	15351	15353	15315	15398	15473	15386	15406	15377	15317	15361	15385	15324	15294	15413	15485	15219	15209	15325	15361	15411	15450	15582	15300	15426	15354	15215	15305	15303	15190	15282	15448	15505	15306	15255	15377	15282	15418	15361	15373	15152	15341	15378	15321	15465	15213	15336	15415	15407	15255	15317	15222	15555	15276	15462	15325	15288	15375	15322	15346	15330	15263	15335	15210	15291	15435	15352	15307	15116	15349	15278	15249	15425	15320	15174	15328	15288	15404	15288	15339	15318	15395	15327	15249	15300	15337	15224	15311	15233	15265	15283	15263	15470	15297	15276	15228	15447	15509	15364	15305	15362	15227	15240	15381	15338	15292	15204	15292	15379	15501	15335	15128	15481	15237	15411	15249	15416	15299	15383	15345	15332	15179	15147	15353	15466	15474	15311	15189	15412	15183	15250	15383	15321	15366	15222	15261	15319	15380	15288	15222	15349	15269	15274	15308	15237	15319	15328	15235	15308	15315	15382	15297	15322	15296	15493	15350	15259	15456	15424	15355	15207	15478	15355	15346	15156	15288	15504	15234	15450	15333	15326	15527	15321	15232	15458	15423	15349	15427	15229	15285	15357	15283	15422	15460	15340	15252	15334	15350	15388	15390	15406	15430	15350	15214	15347	15250	15253	15296	15298	15314	15313	15397	15342	15293	15376	15303	15269	15210	15325	15487	15291	15306	15147	15364	15586	15265	15186	15324	15285	15182	15477	15306	15272	15502	15481	15402	15217	15265	15271	15389	15334	15414	15172	15395	15447	15423	15147	15278	15312	15319	15459	15170	15323	15300	15278	15381	15308	15376	15415	15359	15252	15271	15193	15216	15386	15391	15500	15333	15279	15409	15361	15292	15243	15393	15277	15291	15179	15186	15431	15347	15390	15265	15189	15274	15450	15164	15306	15418	15272	15234	15293	15406	15339	15378	15425	15250	15370	15215	15508	15328	15303	15258	15370	15368	15231	15331	15158	15368	15395	15331	15321	15333	15231	15406	15310	15197	15283	15342	15244	15322	15232	15171	15369	15159	15360	15365	15317	15265	15286	15432	15327	15300	15364	15373	15246	15362	15369	15237	15363	15412	15192	15060	15333	15385	15227	15208	15302	15339	15361	15505	15371	15471	15336	15290	15285	15185	15148	15349	15361	15354	15295	15312	15340	15388	15317	15209	15516	15331	15342	15255	15508	15369	15234	15226	15281	15329	15226	15320	15232	15314	15275	15321	15396	15211	15229	15299	15362	15478	15287	15259	15442	15325	15247	15327	15449	15377	15222	15400	15333	15383	15378	15303	15329	15458	15400	15357	15404	15407	15340	15319	15141	15443	15242	15496	15279	15282	15348	15434	15413	15342	15222	15315	15464	15416	15356	15174	15353	15308	15238	15314	15209	15386	15312	15165	15369	15295	15430	15292	15325	15365	15305	15320	15332	15483	15206	15337	15307	15533	15181	15227	15374	15517	15116	15348	15478	15434	15211	15334	15278	15435	15335	15179	15443	15234	15216	15272	15322	15363	15295	15225	15122	15330	15339	15333	15192	15351	15527	15344	15264	15453	15099	15283	15256	15308	15361	15184	15219	15313	15356	15197	15203	15328	15336	15340	15373	15418	15400	15264	15344	15422	15433	15237	15456	15458	15323	15259	15297	15374	15201	15336	15495	15298	15261	15421	15327	15381	15111	15339	15484	15277	15302	15255	15507	15306	15394	15391	15505	15333	15305	15230	15253	15319	15231	15235	15227	15374	15345	15352	15350	15285	15310	15149	15357	15385	15351	15370	15361	15338	15206	15292	15327	15372	15487	15412	15343	15241	15416	15262	15395	15342	15319	15362	15288	15340	15368	15332	15242	15225	15240	15149	15185	15195	15356	15360	15274	15323	15290	15340	15383	15275	15353	15181	15295	15419	15297	15346	15244	15183	15352	15285	15402	15311	15116	15449	15220	15377	15230	15402	15453	15446	15435	15442	15397	15334	15432	15363	15247	15381	15231	15296	15396	15393	15377	15252	15244	15322	15429	15216	15318	15389	15259	15323	15361	15257	15219	15132	15305	15404	15434	15507	15393	15262	15307	15155	15531	15406	15253	15295	15318	15321	15338	15266	15365	15506	15292	15239	15341	15383	15313	15221	15220	15393	15308	15297	15305	15261	15217	15506	15443	15343	15245	15225	15304	15393	15229	15274	15497	15369	15256	15293	15337	15285	15359	15268	15319	15388	15217	15218	15204	15334	15432	15380	15383	15312	15266	15386	15360	15199	15426	15231	15253	15328	15108	15478	15204	15389	15372	15395	15303	15197	15452	15477	15286	15248	15320	15074	15276	15302	15356	15376	15458	15452	15318	15392	15363	15421	15203	15275	15280	15420	15194	15450	15416	15372	15298	15253	15226	15308	15272	15213	15525	15219	15341	15331	15336	15316	15159	15401	15313	15401	15355	15160	15343	15345	15209	15352	15296	15227	15401	15095	15209	15424	15239	15449	15134	15248	15408	15297	15155	15501	15201	15290	15388	15215	15430	15388	15264	15305	15209	15374	15322	15510	15256	15313	15362	15400	15542	15299	15189	15345	15304	15402	15262	15299	15495	15380	15377	15335	15113	15312	15274	15164	15128	15291	15201	15235	15225	15293	15513	15294	15165	15353	15293	15355	15162	15421	15269	15226	15334	15181	15214	15362	15312	15407	15324	15309	15252	15402	15286	15204	15247	15223	15299	15368	15391	15338	15332	15234	15419	15257	15545	15367	15275	15513	15095	15255	15204	15427	15223	15211	15193	15330	15291	15354	15122	15507	15443	15454	15473	15196	15244	15488	15449	15355	15319	15325	15412	15280	15472	15186	15300	15257	15326	15403	15469	15332	15268	15335	15144	15249	15197	15347	15210	15253	15279	15275	15214	15337	15369	15303	15343	15472	15263	15313	15310	15280	15380	15153	15371	15462	15319	15276	15325	15335	15245	15412	15297	15254	15159	15393	15394	15305	15272	15304	15174	15190	15308	15331	15223	15302	15435	15306	15288	15277	15466	15335	15356	15397	15273	15327	15215	15370	15313	15346	15430	15214	15275	15297	15188	15188	15409	15413	15398	15461	15355	15543	15278	15343	15313	15175	15295	15239	15303	15368	15342	15394	15315	15323	15382	15376	15211	15366	15154	15356	15290	15467	15348	15404	15402	15349	15202	15312	15217	15304	15171	15284	15359	15160	15179	15296	15293	15353	15267	15503	15308	15307	15330	15540	15365	15450	15285	15296	15355	15294	15228	15297	15113	15251	15298	15398	15479	15241	15426	15340	15261	15316	15199	15097	15241	15286	15135	15332	15329	15273	15329	15390	15328	15216	15490	15311	15343	15188	15380	15268	15292	15133	15140	15289	15403	15385	15188	15400	15193	15073	15259	15369	15396	15306	15317	15271	15284	15278	15075	15315	15311	15375	15315	15305	15170	15253	15395	15354	15373	15298	15242	15448	15228	15487	15435	15378	15239	15272	15357	15315	15314	15268	15302	15279	15353	15228	15446	15240	15226	15233	15345	15344	15564	15349	15390	15347	15436	15401	15269	15362	15202	15241	15289	15380	15355	15222	15256	15354	15390	15426	15250	15249	15364	15365	15212	15207	15495	15303	15501	15621	15241	15305	15344	15375	15433	15452	15458	15262	15230	15298	15287	15480	15294	15145	15053	15404	15400	15278	15215	15323	15393	15287	15240	15228	15372	15233	15228	15266	15385	15350	15190	15183	15424	15389	15396	15290	15291	15412	15339	15123	15431	15439	15350	15408	15315	15297	15217	15139	15363	15411	15368	15372	15231	15225	15327	15274	15415	15319	15508	15465	15273	15210	15307	15278	15249	15402	15287	15183	15273	15359	15225	15332	15265	15281	15450	15344	15392	15243	15379	15360	15470	15325	15316	15304	15349	15310	15297	15292	15233	15345	15137	15309	15341	15286	15324	15468	15456	15348	15255	15330	15337	15346	15267	15431	15249	15230	15283	15308	15258	15371	15182	15331	15205	15430	15180	15449	15374	15310	15280	15524	15488	15252	15143	15383	15362	15292	15444	15339	15308	15393	15218	15301	15216	15119	15260	15383	15398	15439	15369	15531	15481	15322	15438	15407	15418	15485	15136	15331	15235	15325	15180	15389	15258	15335	15119	15214	15269	15293	15435	15369	15344	15523	15415	15352	15346	15188	15479	15252	15486	15121	15399	15338	15288	15434	15316	15140	15458	15262	15386	15284	15213	15358	15292	15299	15251	15406	15336	15239	15185	15323	15268	15454	15205	15351	15370	15291	15385	15239	15413	15373	15284	15360	15369	15247	15394	15458	15214	15242	15379	15320	15212	15232	15248	15290	15423	15457	15225	15487	15167	15228	15398	15280	15283	15377	15380	15374	15318	15359	15530	15331	15251	15352	15323	15307	15457	15347	15409	15339	15272	15349	15464	15392	15342	15313	15348	15402	15333	15365	15323	15241	15545	15271	15318	15355	15248	15460	15231	15343	15231	15359	15210	15359	15524	15358	15369	15330	15266	15316	15298	15315	15331	15177	15396	15456	15379	15466	15196	15341	15199	15328	15331	15397	15441	15238	15193	15195	15343	15113	15338	15278	15474	15274	15452	15348	15245	15255	15447	15285	15350	15355	15380	15467	15230	15330	15194	15096	15420	15240	15515	15319	15352	15318	15283	15214	15298	15059	15339	15321	15358	15356	15299	15162	15335	15205	15351	15295	15399	15323	15331	15182	15305	15276	15252
28751	33982	48518	37306	25121	20244	19057	18830	18638	18704	18579	18586	18448	18648	18623	18764	18315	18782	18702	18651	18688	18549	18774	18496	18708	18836	18721	18637	18644	18646	18652	18738	18607	18457	18677	18512	18535	18641	18725	18682	18630	18641	18505	18665	18746	18758	18901	18872	18628	18826	18607	18757	18554	18644	18529	18651	18620	18493	18571	18608	18766	18736	18806	18653	18613	18708	18461	18540	18727	18581	18483	18482	18505	18535	18632	18514	18458	18689	18608	18732	18610	18637	18767	18643	18645	18752	18740	18592	18469	18567	18601	18465	18495	18634	18540	18396	18636	18764	18749	18690	18648	18717	18595	18566	18486	18628	18505	18712	18797	18497	18609	18536	18623	18679	18788	18601	18718	18598	18665	18863	18627	18475	18619	18654	18575	18759	18722	18489	18620	18687	18630	18572	18532	18701	18532	18428	18793	18605	18758	18752	18536	18644	18470	18673	18546	18628	18557	18623	18487	18543	18661	18786	18523	18646	18546	18653	18598	18615	18658	18645	18609	18632	18650	18650	18696	18699	18540	18488	18750	18712	18655	18525	18602	18639	18675	18495	18624	18602	18435	18472	18406	18534	18569	18520	18812	18608	18720	18719	18571	18678	18596	18643	18514	18566	18444	18605	18536	18559	18485	18518	18538	18685	18646	18631	18888	18875	18681	18844	18505	18486	18652	18604	18526	18445	18608	18591	18721	18745	18553	18576	18605	18489	18639	18665	18775	18600	18327	18605	18580	18684	18542	18941	18715	18633	18489	18611	18536	18575	18640	18674	18546	18610	18606	18409	18580	18580	18715	18722	18767	18595	18679	18573	18633	18630	18727	18659	18601	18573	18456	18484	18685	18869	18471	18435	18739	18364	18681	18826	18335	18605	18659	18801	18520	18553	18602	18622	18588	18466	18544	18450	18536	18558	18538	18701	18591	18437	18528	18685	18514	18493	18650	18639	18466	18441	18533	18502	18612	18688	18524	18355	18378	18383	18709	18589	18521	18755	18563	18634	18605	18652	18600	18499	18623	18690	18774	18801	18594	18735	18818	18492	18774	18555	18725	18578	18807	18691	18685	18551	18548	18604	18682	18704	18598	18630	18624	18709	18648	18650	18845	18603	18526	18478	18585	18491	18661	18607	18612	18550	18589	18551	18574	18601	18634	18785	18769	18879	18625	18434	18666	18548	18501	18523	18503	18590	18593	18576	18437	18551	18598	18583	18501	18579	18657	18497	18595	18694	18489	18769	18661	18802	18548	18463	18659	18701	18636	18685	18724	18540	18380	18463	18683	18581	18750	18740	18655	18724	18580	18495	18607	18576	18570	18657	18630	18546	18766	18349	18562	18569	18609	18526	18694	18614	18586	18785	18531	18655	18399	18522	18451	18811	18809	18484	18697	18725	18667	18656	18689	18659	18486	18648	18620	18546	18535	18503	18586	18784	18729	18460	18482	18386	18508	18474	18592	18578	18592	18514	18675	18719	18654	18720	18766	18518	18560	18716	18446	18541	18603	18609	18525	18528	18848	18400	18893	18444	18759	18645	18740	18483	18555	18598	18734	18736	18605	18483	18790	18596	18731	18648	18407	18691	18670	18668	18656	18674	18839	18640	18546	18643	18643	18633	18658	18622	18427	18684	18518	18656	18709	18599	18856	18510	18519	18511	18601	18579	18683	18774	18583	18534	18546	18837	18626	18635	18720	18863	18636	18330	18458	18642	18720	18767	18594	18782	18657	18581	18694	18519	18747	18693	18578	18714	18732	18609	18766	18579	18754	18606	18433	18701	18702	18631	18659	18485	18525	18642	18537	18586	18631	18687	18661	18823	18666	18479	18332	18730	18448	18806	18685	18506	18288	18593	18527	18570	18647	18704	18474	18353	18646	18791	18707	18746	18680	18557	18553	18749	18385	18606	18509	18490	18702	18425	18576	18484	18798	18608	18681	18441	18640	18417	18583	18675	18539	18716	18648	18739	18548	18629	18610	18385	18402	18687	18671	18619	18507	18556	18484	18513	18738	18639	18480	18676	18630	18564	18643	18671	18720	18596	18620	18640	18546	18570	18508	18676	18559	18542	18791	18538	18545	18719	18705	18518	18627	18661	18665	18560	18362	18537	18617	18634	18598	18598	18430	18465	18528	18580	18622	18545	18757	18619	18682	18574	18643	18586	18472	18648	18550	18522	18620	18591	18584	18828	18606	18370	18427	18563	18747	18519	18500	18565	18784	18523	18722	18598	18731	18667	18675	18719	18435	18648	18925	18385	18737	18603	18529	18622	18515	18463	18580	18539	18570	18616	18785	18608	18697	18720	18563	18525	18729	18670	18704	18682	18569	18567	18628	18626	18639	18711	18792	18715	18413	18671	18673	18637	18575	18508	18646	18565	18624	18675	18623	18671	18775	18704	18405	18529	18406	18706	18499	18487	18706	18662	18719	18631	18562	18519	18500	18622	18586	18582	18703	18704	18494	18554	18600	18590	18725	18555	18580	18661	18449	18333	18608	18556	18662	18644	18441	18414	18669	18554	18718	18556	18565	18607	18797	18554	18585	18567	18637	18680	18481	18770	18590	18635	18525	18601	18694	18735	18795	18526	18800	18688	18495	18703	18633	18439	18674	18525	18726	18530	18535	18732	18553	18620	18549	18688	18761	18693	18564	18623	18638	18536	18539	18663	18849	18621	18742	18802	18755	18393	18645	18516	18597	18505	18561	18675	18578	18599	18723	18496	18457	18645	18724	18663	18599	18502	18555	18735	18635	18505	18492	18800	18815	18187	18631	18731	18695	18546	18714	18683	18542	18549	18634	18629	18590	18590	18440	18546	18758	18395	18505	18560	18485	18753	18508	18476	18777	18359	18611	18483	18551	18459	18474	18636	18531	18623	18517	18691	18588	18616	18481	18711	18619	18571	18566	18661	18339	18632	18639	18571	18831	18483	18619	18590	18863	18712	18629	18341	18515	18532	18682	18518	18822	18394	18830	18479	18595	18712	18913	18686	18605	18396	18605	18481	18589	18569	18681	18704	18725	18314	18444	18480	18538	18519	18564	18561	18611	18583	18679	18524	18790	18682	18766	18718	18575	18582	18462	18525	18604	18564	18627	18426	18716	18745	18644	18581	18706	18541	18737	18690	18665	18467	18598	18536	18688	18684	18662	18652	18775	18697	18665	18539	18742	18714	18470	18585	18549	18804	18570	18640	18853	18536	18721	18567	18426	18680	18557	18347	18425	18491	18456	18774	18604	18760	18817	18626	18665	18744	18441	18731	18921	18455	18441	18685	18430	18670	18508	18489	18619	18609	18530	18506	18603	18587	18701	18521	18792	18535	18592	18452	18514	18719	18514	18675	18574	18607	18574	18634	18728	18529	18447	18725	18441	18604	18683	18756	18744	18403	18523	18456	18772	18625	18657	18783	18622	18475	18532	18755	18442	18637	18562	18591	18611	18509	18481	18467	18668	18643	18481	18537	18612	18715	18518	18645	18622	18508	18732	18564	18843	18598	18551	18765	18657	18518	18867	18806	18501	18583	18498	18585	18746	18731	18445	18568	18661	18785	18710	18514	18673	18641	18770	18760	18549	18745	18630	18704	18799	18553	18507	18491	18586	18577	18536	18476	18567	18720	18720	18765	18614	18655	18622	18595	18704	18715	18509	18596	18562	18648	18648	18781	18404	18613	18461	18678	18599	18543	18531	18448	18737	18472	18780	18743	18634	18514	18669	18540	18656	18580	18675	18494	18771	18650	18528	18496	18826	18564	18754	18740	18536	18744	18621	18745	18675	18656	18702	18768	19005	18564	18599	18551	18607	18786	18531	18602	18490	18602	18482	18712	18434	18737	18778	18804	18751	18722	18757	18696	18727	18707	18519	18655	18686	18737	18502	18671	18774	18532	18566	18666	18704	18883	18464	18530	18773	18474	18754	18717	18690	18581	18644	18642	18429	18558	18631	18557	18643	18531	18641	18688	18481	18620	18585	18577	18514	18358	18653	18615	18308	18493	18735	18533	18650	18495	18389	18686	18693	18715	18653	18656	18708	18469	18638	18421	18584	18567	18626	18653	18555	18552	18666	18366	18630	18540	18648	18380	18601	18677	18697	18602	18913	18405	18653	18582	18673	18584	18700	18783	18547	18402	18524	18726	18542	18599	18517	18725	18630	18689	18711	18632	18688	18448	18647	18459	18476	18603	18799	18612	18644	18443	18563	18584	18639	18741	18804	18662	18569	18731	18480	18486	18538	18436	18502	18586	18448	18587	18547	18542	18894	18713	18460	18811	18588	18647	18656	18696	18895	18591	18761	18626	18449	18776	18665	18661	18612	18567	18745	18802	18661	18673	18947	18749	18538	18805	18603	18696	18405	18554	18770	18580	18763	18673	18576	18681	18342	18884	18722	18530	18805	18665	18502	18531	18446	18451	18523	18647	18641	18552	18511	18548	18726	18641	18622	18714	18652	18708	18804	18665	18627	18304	18560	18486	18536	18670	18600	18791	18748	18705	18606	18782	18604	18606	18692	18444	18600	18757	18690	18568	18626	18632	18497	18431	18539	18452	18336	18507	18694	18610	18530	18655	18844	18605	18594	18683	18628	18405	18591	18671	18697	18710	18688	18576	18548	18704	18817	18649	18512	18508	18793	18565	18466	18553	18571	18489	18698	18602	18598	18607	18754	18454	18654	18508	18250	18633	18587	18575	18556	18620	18593	18464	18328	18537	18736	18675	18517	18714	18625	18617	18782	18672	18631	18934	18814	18537	18752	18618	18585	18541	18766	18546	18716	18710	18374	18695	18498	18517	18568	18718	18761	18575	18731	18494	18680	18648	18672	18551	18651	18607	18532	18665	18549	18686	18546	18616	18495	18876	18498	18593	18671	18608	18519	18750	18705	18502	18573	18590	18711	18440	18636	18497	18513	18690	18659	18541	18532	18617	18550	18683	18570	18539	18663	18760	18609	18610	18588	18569	18753	18495	18862	18517	18515	18554	18459	18567	18469	18538	18583	18508	18720	18584	18596	18635	18594	18379	18632	18475	18702	18642	18529	18507	18603	18905	18705	18575	18496	18485	18516	18357	18598	18408	18727	18703	18551	18452	18704	18645	18531	18606	18693	18660	18678	18482	18501	18441	18643	18626	18560	18582	18482	18523
30284	55037	50862	33406	22023	16292	15828	15581	15604	15358	15578	15476	15526	15597	15704	15660	15611	15603	15602	15734	15625	15417	15598	15609	15680	15437	15689	15629	15501	15640	15585	15519	15753	15556	15551	15517	15648	15530	15605	15579	15618	15535	15459	15656	15602	15641	15536	15676	15600	15586	15627	15587	15545	15637	15561	15608	15732	15544	15619	15592	15684	15700	15542	15449	15620	15708	15702	15546	15666	15425	15630	15565	15546	15841	15570	15420	15688	15553	15663	15752	15560	15667	15523	15474	15678	15593	15665	15571	15523	15679	15617	15603	15569	15630	15605	15742	15542	15547	15623	15669	15699	15465	15810	15635	15604	15530	15660	15481	15685	15564	15534	15584	15638	15444	15534	15596	15643	15718	15627	15659	15679	15737	15580	15433	15747	15653	15565	15781	15500	15400	15647	15583	15549	15431	15448	15575	15443	15602	15484	15566	15708	15573	15584	15559	15504	15531	15603	15595	15647	15704	15812	15474	15479	15715	15413	15487	15369	15670	15580	15651	15599	15388	15533	15483	15625	15480	15693	15370	15582	15588	15550	15587	15684	15447	15470	15401	15661	15488	15444	15496	15677	15657	15528	15428	15795	15664	15426	15748	15565	15633	15584	15486	15605	15545	15551	15641	15605	15706	15659	15613	15587	15631	15662	15504	15594	15687	15644	15525	15834	15588	15512	15571	15626	15365	15553	15690	15760	15577	15498	15631	15414	15578	15542	15560	15547	15608	15570	15358	15629	15673	15709	15444	15570	15693	15467	15545	15645	15493	15398	15375	15584	15689	15519	15514	15575	15560	15423	15509	15541	15650	15547	15770	15697	15521	15605	15713	15615	15489	15628	15485	15539	15517	15612	15548	15574	15492	15424	15578	15629	15486	15644	15657	15568	15467	15610	15620	15620	15487	15513	15563	15624	15475	15714	15547	15565	15883	15653	15611	15710	15687	15659	15689	15511	15551	15619	15649	15559	15383	15404	15697	15450	15581	15551	15607	15515	15592	15547	15597	15495	15503	15622	15614	15657	15431	15548	15700	15544	15516	15484	15580	15777	15817	15437	15631	15673	15533	15546	15514	15632	15776	15631	15608	15689	15770	15691	15630	15710	15688	15596	15466	15626	15581	15405	15589	15567	15756	15562	15624	15580	15564	15479	15676	15728	15596	15666	15640	15749	15657	15664	15642	15640	15647	15492	15612	15737	15648	15612	15565	15679	15462	15592	15840	15434	15464	15570	15655	15570	15646	15660	15600	15447	15516	15619	15599	15611	15796	15436	15646	15561	15485	15534	15562	15576	15583	15415	15509	15589	15556	15667	15618	15477	15438	15843	15644	15460	15619	15546	15655	15678	15487	15498	15720	15744	15605	15549	15548	15648	15605	15432	15568	15473	15647	15586	15546	15559	15697	15655	15617	15478	15410	15659	15484	15607	15623	15548	15587	15656	15615	15610	15802	15498	15574	15719	15568	15557	15457	15606	15647	15622	15633	15558	15732	15514	15592	15455	15601	15807	15561	15616	15632	15685	15707	15460	15591	15534	15660	15559	15532	15614	15563	15549	15720	15536	15718	15702	15655	15569	15561	15735	15520	15686	15570	15504	15639	15413	15591	15649	15673	15600	15773	15419	15705	15621	15646	15538	15511	15741	15539	15466	15641	15658	15578	15651	15685	15409	15575	15684	15433	15736	15478	15543	15677	15566	15640	15606	15609	15607	15350	15671	15609	15679	15622	15525	15645	15506	15525	15498	15576	15510	15686	15517	15598	15430	15576	15712	15608	15670	15489	15484	15613	15575	15536	15583	15416	15570	15669	15416	15586	15480	15481	15457	15577	15582	15576	15598	15623	15657	15479	15458	15684	15503	15629	15603	15561	15563	15622	15613	15611	15470	15590	15533	15565	15682	15455	15584	15548	15692	15562	15619	15576	15540	15619	15666	15614	15637	15551	15581	15594	15692	15673	15603	15498	15606	15595	15589	15677	15650	15560	15560	15565	15694	15733	15509	15554	15522	15572	15502	15431	15640	15521	15640	15487	15537	15490	15564	15539	15544	15689	15551	15504	15643	15694	15524	15664	15517	15756	15754	15429	15520	15598	15585	15609	15624	15598	15692	15668	15735	15473	15677	15672	15466	15516	15523	15795	15543	15514	15705	15559	15641	15507	15608	15706	15482	15499	15640	15663	15501	15442	15598	15547	15560	15407	15560	15581	15496	15618	15568	15473	15753	15625	15631	15483	15640	15555	15580	15583	15577	15654	15452	15620	15668	15656	15541	15533	15649	15654	15753	15749	15501	15540	15636	15579	15651	15533	15484	15571	15606	15484	15666	15603	15558	15524	15588	15708	15561	15679	15578	15608	15634	15457	15538	15542	15645	15505	15547	15442	15604	15598	15595	15587	15492	15492	15527	15634	15562	15589	15449	15586	15669	15659	15604	15613	15597	15539	15672	15529	15661	15698	15641	15516	15578	15742	15647	15431	15602	15558	15601	15433	15521	15520	15456	15744	15729	15536	15604	15453	15526	15573	15491	15550	15612	15552	15590	15543	15552	15559	15645	15420	15649	15671	15652	15623	15534	15639	15559	15824	15654	15622	15590	15688	15490	15644	15605	15690	15577	15482	15621	15524	15581	15681	15732	15548	15742	15547	15665	15485	15833	15551	15613	15565	15675	15438	15655	15535	15653	15524	15689	15616	15666	15580	15652	15620	15653	15580	15708	15652	15538	15525	15506	15791	15645	15708	15491	15462	15733	15626	15522	15610	15600	15740	15657	15462	15448	15697	15533	15559	15648	15820	15633	15683	15646	15703	15551	15548	15440	15739	15669	15556	15466	15682	15651	15678	15619	15446	15667	15417	15720	15515	15503	15661	15715	15550	15702	15484	15575	15714	15658	15618	15714	15387	15697	15461	15755	15715	15657	15601	15493	15474	15716	15601	15677	15746	15481	15538	15492	15749	15660	15681	15740	15702	15449	15623	15596	15578	15850	15610	15603	15536	15680	15585	15640	15516	15542	15679	15576	15579	15557	15550	15739	15727	15476	15502	15495	15538	15655	15549	15584	15671	15617	15411	15490	15656	15616	15706	15455	15561	15597	15555	15447	15646	15737	15835	15494	15657	15544	15607	15715	15663	15485	15563	15543	15748	15766	15470	15662	15381	15720	15586	15540	15541	15429	15663	15463	15493	15673	15441	15459	15659	15561	15771	15577	15574	15598	15590	15708	15545	15469	15528	15628	15523	15687	15351	15527	15537	15690	15501	15616	15713	15690	15599	15468	15625	15601	15394	15585	15611	15466	15586	15598	15550	15544	15467	15576	15614	15594	15348	15565	15693	15761	15509	15564	15653	15606	15473	15620	15476	15349	15513	15471	15675	15509	15672	15745	15509	15517	15530	15541	15556	15426	15619	15602	15542	15514	15571	15566	15482	15662	15545	15511	15457	15524	15777	15727	15736	15711	15535	15721	15459	15629	15607	15562	15570	15685	15593	15630	15657	15481	15696	15605	15505	15459	15503	15594	15488	15635	15707	15569	15696	15575	15662	15523	15613	15441	15616	15485	15622	15643	15615	15695	15534	15508	15453	15677	15632	15439	15547	15508	15553	15560	15723	15585	15462	15757	15641	15481	15619	15460	15589	15701	15587	15625	15543	15679	15512	15718	15693	15474	15600	15762	15498	15602	15524	15584	15584	15487	15708	15549	15486	15662	15585	15734	15523	15419	15449	15594	15747	15701	15733	15494	15634	15575	15609	15633	15569	15518	15475	15815	15444	15707	15738	15614	15552	15655	15593	15511	15575	15564	15640	15503	15536	15692	15524	15566	15591	15605	15429	15527	15633	15629	15586	15552	15672	15509	15482	15495	15579	15833	15714	15756	15782	15447	15601	15503	15524	15542	15568	15580	15423	15640	15601	15565	15545	15496	15721	15573	15496	15565	15500	15686	15757	15678	15545	15646	15686	15602	15664	15613	15622	15686	15736	15847	15533	15666	15707	15630	15656	15741	15472	15800	15634	15525	15645	15737	15646	15483	15458	15749	15704	15726	15492	15612	15540	15663	15541	15788	15459	15296	15656	15608	15652	15423	15572	15636	15668	15482	15522	15524	15426	15646	15666	15642	15618	15364	15528	15491	15579	15656	15683	15480	15564	15541	15724	15557	15500	15663	15804	15610	15562	15509	15767	15572	15693	15623	15355	15676	15538	15625	15558	15633	15598	15632	15417	15624	15539	15567	15600	15541	15578	15596	15683	15680	15639	15676	15664	15569	15515	15590	15421	15708	15451	15546	15388	15371	15520	15616	15556	15532	15527	15541	15678	15571	15360	15649	15554	15555	15584	15608	15558	15543	15658	15657	15628	15693	15494	15635	15629	15667	15525	15549	15632	15662	15564	15509	15686	15600	15557	15654	15456	15583	15507	15563	15581	15649	15515	15779	15471	15433	15546	15723	15689	15591	15624	15557	15549	15710	15688	15594	15584	15379	15562	15605	15624	15596	15692	15427	15531	15639	15420	15648	15473	15440	15615	15824	15543	15588	15616	15506	15692	15709	15648	15617	15493	15677	15528	15742	15399	15670	15573	15604	15715	15634	15576	15573	15519	15296	15579	15520	15569	15644	15609	15597	15580	15696	15598	15445	15549	15716	15620	15708	15632	15541	15573	15657	15721	15894	15594	15712	15606	15614	15635	15553	15523	15479	15604	15596	15610	15524	15668	15464	15631	15681	15496	15535	15665	15628	15693	15483	15503	15645	15715	15620	15525	15529	15530	15600	15687	15468	15745	15542	15423	15472	15643	15602	15558	15514	15713	15501	15693	15529	15591	15527	15627	15533	15631	15508	15671	15623	15876	15425	15750	15599	15525	15506	15523	15595	15696	15584	15498	15699	15585	15694	15688	15651	15737	15429	15628	15479	15617	15682	15719	15557	15591	15696	15628	15562	15346	15710	15484	15700	15602	15441	15428	15591	15748	15525	15477	15595	15507	15652	15578	15690	15550	15651	15503	15789	15659	15591	15425	15643	15599	15618	15551	15416	15558	15693	15560	15678	15581	15592	15350	15558	15600	15660	15644	15593	15642	15507	15436	15616	15422	15644	15689	15557	15632	15532	15565	15800	15582	15716	15566	15710	15621	15633	15685	15632	15659
23966	23597	46869	48368	38404	25936	22367	19344	18500	18780	18782	18696	18678	18410	18871	18698	18588	18384	18487	18373	18478	18393	18534	18485	18488	18527	18506	18538	18461	18724	18421	18370	18512	18459	18355	18334	18430	18581	18461	18484	18464	18272	18217	18504	18358	18581	18280	18420	18504	18428	18383	18509	18239	18281	18328	18490	18502	18462	18394	18466	18411	18395	18383	18401	18135	18403	18303	18461	18443	18560	18446	18282	18188	18451	18449	18336	18373	18381	18212	18779	18157	18438	18489	18396	18316	18305	18413	18375	18053	18629	18407	18310	18195	18280	18385	18420	18616	18416	18653	18213	18484	18510	18363	18190	18428	18523	18310	18296	18429	18147	18427	18374	18548	18446	18263	18259	18456	18321	18442	18289	18455	18410	18439	18346	18479	18279	18084	18453	18442	18304	18571	18259	18256	18299	18125	18517	18433	18236	18476	18281	18377	18194	18381	18527	18441	18355	18281	18387	18108	18344	18258	18068	18339	18350	18302	18400	18585	18604	18412	18468	18260	18209	18266	18298	18483	18351	18316	18449	18626	18330	18316	18260	18237	18358	18428	18316	18212	18271	18251	18606	18272	18167	18107	18319	18227	18290	18276	18381	18146	18537	18277	18290	18291	18338	18447	18417	18304	18360	18440	18491	18339	18276	18434	18367	18230	18455	18265	18372	18207	18262	18467	18356	18284	18461	18246	18466	18527	18407	18375	18418	18285	18428	18372	18288	18492	18393	18533	18368	18298	18406	18488	18248	18437	18480	18439	18318	18439	18325	18502	18475	18363	18352	18435	18454	18474	18553	18527	18421	18300	18514	18543	18441	18304	18357	18575	18392	18353	18443	18411	18242	18404	18356	18452	18518	18357	18327	18323	18229	18166	18326	18321	18214	18394	18162	18262	18273	18348	18334	18459	18411	18244	18262	18365	18346	18265	18517	18357	18397	18173	18375	18422	18286	18234	18236	18296	18313	18310	18195	18511	18323	18333	18474	18521	18351	18482	18315	18329	18277	18337	18539	18271	18364	18536	18397	18206	18530	18624	18300	18380	18331	18297	18404	18245	18458	18132	18373	18592	18272	18352	18310	18292	18260	18183	18527	18340	18420	18394	18352	18230	18458	18405	18445	18166	18467	18485	18177	18479	18207	18578	18534	18305	18342	18424	18498	18605	18578	18615	18416	18170	18381	18432	18306	18313	18237	18549	18422	18470	18194	18285	18414	18396	18349	18348	18345	18388	18491	18286	18251	18287	18535	18380	18404	18581	18520	18391	18500	18523	18501	18281	18388	18174	18202	18163	18388	18469	18370	18321	18171	18404	18407	18298	18508	18169	18251	18489	18377	18397	18470	18348	18222	18399	18363	18419	18258	18180	18318	18586	18316	18272	18241	18317	18457	18350	18340	18180	18462	18242	18428	18298	18255	18301	18341	18372	18364	18261	18314	18304	18268	18413	18550	18444	18369	18507	18538	18331	18484	18256	18350	18213	18249	18356	18392	18325	18512	18531	18568	18168	18284	18249	18444	18342	18581	18233	18401	18213	18333	18428	18116	18399	18465	18573	18425	18203	18425	18097	18132	18286	18223	18267	18392	18601	18564	18526	18569	18389	18461	18235	18288	18432	18421	18467	18191	18382	18375	18431	18360	18372	18279	18407	18266	18267	18373	18417	18344	18383	18543	18287	18314	18347	18303	18485	18356	18295	18454	18251	18304	18503	18511	18372	18458	18438	18192	18189	18370	18534	18334	18380	18280	18240	18248	18397	18199	18450	18226	18502	18380	18352	18362	18400	18424	18350	18497	18062	18628	18198	18120	18395	18521	18466	18396	18454	18352	18200	18409	18473	18260	18379	18361	18444	18461	18246	18388	18363	18182	18401	18333	18219	18216	18378	18716	18438	18265	18276	18193	18448	18366	18245	18497	18587	18220	18443	18249	18411	18370	18497	18320	18401	18285	18550	18255	18471	18398	18405	18353	18335	18251	18438	18339	18496	18376	18466	18411	18339	18354	18576	18280	18273	18357	18516	18282	18217	18469	18260	18410	18402	18547	18068	18411	18367	18439	18478	18420	18442	18460	18412	18248	18475	18279	18554	18415	18123	18617	18329	18356	18233	18236	18310	18384	18414	18399	18399	18406	18482	18419	18402	18307	18296	18685	18294	18127	18549	18160	18237	18449	18363	18294	18305	18355	18304	18522	18313	18522	18294	18506	18411	18157	18436	18340	18362	18358	18631	18544	18377	18335	18371	18335	18507	18368	18450	18272	18175	18492	18279	18114	18436	18356	18441	18316	18037	18474	18427	18486	18479	18374	18563	18615	18302	18516	18497	18483	18439	18459	18271	18555	18472	18414	18234	18246	18328	18260	18314	18308	18274	18397	18519	18696	18188	18397	18397	18613	18338	18224	18394	18285	18203	18410	18411	18465	18521	18180	18279	18452	18129	18358	18340	18261	18437	18232	18204	18438	18457	18401	18352	18250	18309	18172	18308	18250	18332	18325	18416	18302	18257	18335	18415	18376	18513	18398	18489	18359	18398	18204	18349	18101	18255	18594	18368	18517	18664	18367	18402	18501	18545	18199	18464	18246	18589	18363	18365	18486	18229	18261	18243	18214	18304	18209	18548	18386	18446	18182	18314	18310	18404	18319	18382	18507	18308	18305	18223	18269	18421	18530	18217	18285	18434	18147	18433	18397	18471	18504	18117	18316	18422	18201	18517	18197	18281	18492	18490	18407	18254	18456	18463	18583	18362	18300	18359	18362	18370	18083	18338	18426	18374	18335	18436	18424	18318	18504	18270	18223	18418	18349	18461	18330	18418	18369	18506	18387	18379	18286	18181	18265	18427	18347	18584	18530	18411	18297	18340	18571	18154	18368	18417	18188	18421	18492	18329	18411	18557	18381	18531	18515	18469	18500	18526	18196	18428	18340	18508	18338	18311	18274	18328	18284	18416	18413	18581	18260	18238	18278	18259	18445	18373	18423	18450	18422	18374	18464	18366	18414	18295	18543	18638	18308	18401	18393	18239	18501	18308	18307	18407	18400	18497	18263	18233	18272	18309	18371	18369	18575	18563	18522	18258	18367	18486	18460	18487	18183	18521	18456	18320	18422	18285	18361	18436	18470	18478	18489	18231	18321	18528	18458	18299	18387	18452	18239	18266	18158	18332	18432	18252	18506	18339	18644	18400	18428	18498	18305	18315	18354	18335	18202	18287	18307	18441	18626	18281	18361	18250	18213	18340	18261	18190	18259	18384	18368	18307	18286	18201	18464	18502	18257	18414	18337	18173	18205	18253	18300	18344	18543	18260	18273	18386	18502	18373	18328	18376	18475	18394	18217	18453	18408	18363	18437	18503	18363	18236	18632	18327	18621	18569	18510	18511	18475	18327	18472	18272	18226	18513	18436	18709	18377	18239	18337	18190	18468	18269	18548	18220	18381	18374	18446	18388	18377	18500	18696	18397	18555	18336	18361	18290	18530	18438	18490	18494	18234	18447	18509	18423	18173	18467	18352	18369	18330	18524	18339	18349	18338	18531	18285	18355	18274	18325	18350	18324	18286	18281	18430	18389	18442	18255	18402	18405	18277	18508	18297	18659	18286	18363	18356	18494	18566	18620	18442	18277	18211	18354	18473	18370	18574	18533	18323	18291	18419	18324	18461	18350	18185	18311	18130	18236	18742	18174	18283	18432	18675	18469	18377	18213	18113	18387	18441	18334	18139	18207	18420	18452	18292	18468	18446	18202	18216	18422	18292	18484	18296	18382	18196	18334	18288	18491	18371	18575	18322	18345	18494	18468	18467	18152	18411	18252	18381	18423	18451	18662	18388	18504	18378	18215	18343	18335	18338	18402	18500	18331	18409	18413	18381	18396	18509	18505	18389	18488	18502	18216	18289	18371	18234	18358	18630	18320	18430	18665	18404	18322	18258	18255	18265	18241	18422	18368	18582	18494	18390	18320	18486	18455	18221	18167	18366	18381	18375	18557	18526	18359	18341	18371	18430	18370	18383	18513	18476	18391	18395	18211	18158	18450	18320	18385	18343	18377	18390	18265	18207	18295	18253	18526	18145	18443	18408	18291	18453	18556	18189	18304	18510	18551	18243	18567	18445	18326	18244	18556	18263	18527	18408	18541	18548	18582	18220	18429	18297	18461	18339	18376	18225	18417	18318	18400	18417	18389	18455	18436	18243	18335	18311	18324	18235	18376	18210	18543	18406	18343	18594	18272	18313	18423	18275	18283	18439	18445	18121	18588	18431	18324	18176	18517	18216	18385	18551	18624	18510	18323	18391	18529	18479	18322	18466	18372	18389	18378	18277	18263	18202	18244	18537	18407	18627	18334	18551	18341	18316	18326	18444	18381	18453	18521	18368	18379	18117	18372	18274	18501	18505	18488	18412	18200	18613	18296	18343	18540	18287	18453	18275	18131	18272	18285	18479	18609	18352	18336	18298	18466	18404	18274	18374	18388	18439	18150	18407	18620	18262	18407	18333	18265	18537	18375	18548	18382	18347	18448	18358	18235	18267	18382	18417	18470	18438	18244	18304	18420	18347	18467	18431	18263	18374	18282	18542	18478	18471	18167	18384	18361	18244	18205	18455	18551	18610	18261	18365	18474	18524	18344	18273	18389	18545	18197	18174	18510	18324	18295	18209	18293	18403	18592	18492	18327	18425	18447	18223	18461	18288	18231	18403	18473	18373	18186	18161	18340	18298	18339	18457	18425	18364	18495	18357	18291	18209	18351	18250	18375	18370	18314	18361	18347	18411	18276	18364	18386	18417	18457	18385	18539	18444	18457	18420	18449	18519	18444	18373	18363	18445	18478	18204	18214	18176	18394	18418	18381	18497	18413	18329	18405	18161	18312	18499	18586	18177	18324	18311	18168	18182	18290	18320	18258	18390	18435	18399	18564	18189	18265	18408	18040	18641	18501	18395	18487	18360	18425	18500	18480	18436	18181	18403	18539	18363	18153	18393	18346	18186	18435	18168	18401	18361	18562	18352	18633	18239	18474	18453	18552	18337	18299	18457	18334	18398	18367	18310	18114	18338	18350	18533	18368	18410	18347	18582	18508	18240	18156	18148	18496	18226	18311	18316	18365	18488	18257	18583	18172	18351	18438	18569	18300	18322	18388	18155
54801	97776	91094	67489	43038	20639	15827	15495	15580	15561	15704	15536	15521	15514	15520	15430	15522	15611	15587	15390	15499	15463	15428	15513	15606	15543	15592	15619	15599	15513	15650	15534	15603	15503	15477	15542	15507	15414	15570	15578	15442	15426	15613	15701	15471	15458	15351	15671	15412	15554	15611	15627	15486	15575	15511	15665	15539	15476	15385	15530	15582	15433	15370	15531	15403	15715	15589	15504	15316	15620	15495	15380	15524	15446	15475	15361	15591	15592	15715	15616	15586	15468	15502	15512	15560	15538	15560	15493	15560	15465	15415	15524	15428	15628	15511	15406	15562	15669	15601	15623	15711	15487	15573	15387	15666	15525	15563	15571	15570	15627	15446	15565	15375	15503	15486	15498	15500	15466	15553	15448	15473	15425	15428	15609	15520	15484	15518	15547	15567	15486	15524	15600	15388	15443	15613	15607	15565	15624	15494	15574	15442	15563	15545	15484	15623	15429	15640	15508	15588	15641	15470	15511	15531	15536	15428	15322	15567	15573	15471	15449	15619	15546	15492	15247	15526	15503	15488	15590	15489	15531	15376	15627	15404	15501	15499	15437	15560	15420	15444	15496	15462	15566	15494	15481	15508	15541	15476	15546	15273	15533	15509	15536	15557	15611	15498	15497	15633	15494	15649	15588	15498	15464	15595	15524	15368	15636	15541	15555	15495	15448	15460	15443	15603	15625	15523	15552	15428	15503	15489	15479	15420	15494	15583	15504	15554	15472	15387	15509	15535	15442	15554	15414	15439	15495	15448	15552	15516	15394	15200	15642	15700	15654	15396	15513	15484	15550	15517	15374	15506	15457	15502	15634	15451	15450	15517	15616	15663	15446	15685	15474	15607	15454	15527	15595	15423	15468	15704	15529	15429	15555	15559	15457	15363	15336	15433	15626	15545	15466	15548	15494	15426	15423	15428	15491	15611	15619	15315	15564	15637	15466	15555	15510	15454	15529	15599	15300	15438	15352	15576	15425	15634	15434	15379	15467	15494	15544	15448	15377	15714	15413	15560	15511	15507	15465	15507	15446	15555	15464	15433	15466	15702	15505	15441	15402	15494	15500	15442	15373	15333	15464	15612	15556	15540	15558	15591	15334	15613	15445	15573	15433	15461	15579	15512	15582	15351	15490	15636	15561	15493	15448	15443	15715	15454	15605	15696	15332	15501	15601	15567	15476	15516	15428	15567	15552	15645	15511	15564	15428	15540	15453	15637	15545	15609	15611	15468	15352	15551	15575	15514	15646	15555	15332	15516	15569	15514	15571	15457	15521	15575	15471	15577	15456	15396	15444	15554	15435	15435	15475	15592	15511	15448	15435	15473	15499	15502	15511	15382	15511	15335	15382	15590	15399	15454	15648	15541	15533	15509	15467	15510	15597	15627	15528	15482	15564	15343	15503	15548	15382	15544	15583	15489	15637	15598	15407	15456	15569	15688	15501	15474	15473	15525	15566	15603	15601	15416	15550	15565	15217	15495	15489	15615	15471	15453	15456	15599	15438	15752	15504	15396	15468	15428	15467	15695	15428	15561	15367	15548	15567	15590	15439	15410	15341	15566	15514	15560	15632	15457	15671	15498	15543	15626	15580	15465	15638	15426	15388	15543	15589	15549	15676	15607	15523	15653	15559	15513	15500	15451	15525	15611	15522	15662	15529	15619	15540	15472	15567	15460	15434	15469	15413	15737	15510	15504	15488	15520	15512	15590	15594	15587	15587	15493	15509	15609	15578	15502	15479	15366	15514	15461	15621	15363	15478	15490	15606	15438	15536	15570	15390	15438	15507	15640	15520	15596	15400	15446	15419	15505	15493	15405	15613	15554	15439	15692	15351	15445	15690	15508	15431	15531	15601	15539	15663	15441	15568	15542	15489	15497	15564	15373	15572	15741	15527	15439	15437	15500	15620	15736	15535	15439	15486	15539	15593	15580	15472	15565	15638	15351	15534	15709	15493	15539	15600	15374	15525	15347	15461	15538	15545	15602	15440	15597	15445	15481	15423	15568	15555	15533	15525	15601	15398	15518	15392	15445	15752	15428	15275	15296	15325	15386	15611	15621	15499	15574	15403	15513	15443	15519	15486	15532	15505	15421	15287	15686	15364	15459	15420	15531	15600	15590	15389	15382	15405	15542	15645	15391	15472	15385	15524	15597	15429	15465	15560	15541	15538	15596	15297	15607	15647	15588	15458	15789	15637	15503	15297	15560	15448	15494	15451	15309	15467	15413	15566	15655	15506	15472	15602	15548	15622	15438	15509	15519	15373	15501	15644	15612	15401	15489	15510	15467	15678	15459	15595	15445	15488	15431	15618	15675	15332	15458	15334	15469	15680	15604	15537	15472	15442	15458	15705	15566	15442	15491	15423	15351	15646	15352	15483	15561	15634	15423	15445	15483	15379	15556	15602	15355	15567	15709	15379	15436	15489	15609	15406	15592	15675	15460	15522	15420	15396	15594	15659	15595	15697	15416	15720	15577	15524	15419	15558	15595	15473	15459	15506	15390	15599	15520	15369	15296	15578	15479	15501	15346	15506	15645	15477	15495	15514	15439	15389	15562	15295	15478	15496	15675	15548	15401	15577	15540	15497	15455	15428	15629	15564	15448	15453	15585	15548	15568	15437	15523	15468	15480	15556	15583	15518	15657	15486	15524	15527	15542	15455	15454	15591	15738	15435	15637	15483	15556	15514	15487	15491	15574	15510	15562	15522	15563	15537	15558	15449	15554	15531	15520	15376	15592	15688	15383	15596	15570	15467	15511	15688	15612	15535	15688	15468	15492	15562	15571	15486	15434	15544	15483	15567	15352	15504	15437	15453	15461	15547	15639	15595	15452	15572	15514	15466	15278	15490	15504	15539	15470	15453	15734	15591	15366	15557	15470	15533	15470	15557	15674	15337	15567	15668	15322	15511	15504	15430	15609	15523	15686	15638	15567	15501	15537	15466	15416	15600	15509	15481	15497	15430	15620	15472	15534	15351	15681	15523	15448	15501	15516	15443	15574	15564	15666	15623	15552	15535	15358	15407	15536	15551	15558	15467	15543	15552	15493	15588	15428	15528	15534	15443	15559	15455	15605	15468	15552	15746	15621	15533	15690	15481	15571	15482	15535	15369	15473	15657	15471	15615	15596	15635	15528	15576	15413	15610	15375	15469	15539	15588	15577	15709	15616	15607	15493	15478	15592	15510	15585	15597	15541	15505	15584	15394	15494	15420	15572	15578	15511	15514	15521	15467	15519	15645	15406	15452	15685	15484	15622	15540	15483	15594	15668	15491	15480	15696	15198	15512	15409	15501	15529	15517	15517	15514	15456	15557	15641	15483	15632	15425	15480	15415	15455	15490	15679	15578	15596	15564	15577	15571	15412	15396	15514	15345	15503	15567	15640	15447	15507	15495	15405	15430	15411	15524	15621	15489	15691	15203	15625	15452	15353	15481	15499	15567	15469	15527	15577	15359	15396	15541	15474	15440	15638	15521	15680	15608	15559	15478	15588	15467	15586	15545	15298	15524	15540	15521	15509	15552	15435	15472	15579	15537	15409	15425	15592	15470	15560	15510	15517	15490	15679	15520	15360	15334	15587	15491	15603	15433	15557	15477	15589	15650	15508	15621	15594	15547	15432	15521	15600	15446	15445	15495	15539	15519	15529	15631	15494	15453	15530	15554	15511	15587	15373	15400	15476	15731	15486	15642	15681	15504	15492	15645	15591	15342	15638	15332	15455	15462	15540	15525	15472	15476	15629	15491	15498	15479	15519	15554	15572	15510	15630	15512	15656	15526	15380	15480	15449	15505	15465	15555	15321	15578	15590	15417	15554	15353	15661	15566	15455	15431	15515	15622	15570	15554	15351	15563	15352	15527	15523	15390	15463	15404	15520	15627	15321	15646	15524	15615	15526	15471	15615	15516	15446	15434	15568	15421	15591	15493	15341	15499	15619	15300	15499	15455	15549	15514	15417	15680	15705	15396	15415	15514	15523	15573	15491	15644	15534	15532	15511	15663	15579	15670	15705	15588	15601	15600	15647	15448	15605	15465	15532	15571	15685	15614	15524	15460	15571	15563	15722	15643	15431	15368	15385	15521	15642	15272	15400	15571	15717	15580	15399	15452	15599	15373	15508	15491	15560	15479	15530	15549	15383	15478	15460	15443	15461	15496	15547	15360	15620	15512	15409	15445	15441	15555	15421	15556	15472	15569	15654	15424	15348	15465	15591	15471	15522	15585	15360	15496	15506	15289	15475	15505	15498	15579	15400	15463	15639	15339	15578	15567	15497	15627	15616	15560	15470	15503	15438	15487	15578	15479	15676	15498	15435	15498	15687	15483	15692	15480	15458	15500	15393	15568	15515	15531	15463	15628	15487	15559	15576	15500	15540	15393	15500	15565	15575	15420	15519	15441	15625	15423	15506	15632	15519	15417	15476	15448	15498	15602	15694	15577	15526	15601	15525	15495	15692	15333	15622	15479	15446	15568	15648	15394	15444	15469	15334	15433	15493	15568	15572	15669	15521	15597	15374	15438	15664	15427	15766	15373	15529	15610	15446	15465	15473	15601	15685	15376	15383	15648	15448	15491	15483	15557	15544	15536	15385	15496	15458	15495	15420	15630	15555	15798	15428	15520	15610	15654	15596	15522	15542	15415	15385	15547	15318	15400	15467	15592	15444	15489	15588	15608	15624	15492	15479	15457	15564	15470	15532	15605	15519	15436	15497	15699	15648	15489	15610	15579	15582	15518	15671	15519	15783	15749	15560	15343	15352	15656	15602	15432	15560	15256	15432	15627	15526	15532	15435	15580	15466	15481	15583	15522	15573	15518	15396	15574	15538	15414	15482	15532	15590	15652	15498	15533	15612	15554	15580	15543	15535	15346	15438	15554	15589	15253	15265	15436	15442	15437	15547	15609	15478	15412	15614	15536	15505	15586	15445	15533	15494	15625	15434	15680	15655	15459	15512	15732	15572	15480	15553	15587	15506	15619	15547	15450	15594	15471	15688	15478	15422	15497	15437	15578	15429	15607	15561	15437	15679	15497	15407	15659	15735	15545	15576	15528	15592	15399	15312	15524	15589	15747	15534	15408	15420	15575	15538	15693	15539	15526	15439	15368	15604	15693	15382	15483	15399	15539	15474	15553	15646	15546
23022	22477	38921	41258	36499	27708	25074	19830	18894	18943	18856	18583	18720	18859	18589	18549	18408	18795	18434	18566	18584	18507	18603	18520	18539	18487	18634	18694	18415	18663	18501	18724	18565	18586	18656	18561	18546	18338	18410	18391	18511	18619	18493	18741	18350	18479	18361	18410	18577	18586	18697	18452	18310	18682	18573	18597	18364	18456	18420	18510	18551	18398	18566	18395	18347	18552	18419	18200	18515	18427	18354	18269	18343	18362	18518	18258	18580	18454	18423	18419	18509	18465	18246	18441	18351	18720	18408	18340	18382	18234	18439	18434	18402	18247	18448	18565	18558	18294	18416	18592	18371	18531	18334	18559	18402	18424	18388	18322	18437	18327	18535	18466	18258	18519	18314	18345	18187	18496	18486	18333	18280	18354	18484	18280	18422	18278	18302	18270	18535	18384	18362	18389	18533	18317	18515	18310	18272	18334	18684	18519	18650	18297	18459	18600	18346	18304	18424	18491	18602	18264	18328	18392	18443	18595	18551	18499	18344	18252	18582	18385	18524	18278	18439	18492	18410	18352	18515	18387	18345	18099	18424	18505	18365	18365	18474	18365	18381	18406	18478	18425	18389	18668	18250	18517	18465	18407	18391	18301	18482	18439	18439	18279	18258	18414	18473	18674	18397	18318	18389	18505	18239	18431	18193	18425	18377	18126	18592	18318	18432	18475	18523	18406	18679	18419	18435	18553	18362	18531	18192	18238	18404	18225	18374	18578	18425	18290	18440	18630	18540	18322	18402	18497	18376	18269	18407	18242	18267	18264	18339	18453	18474	18553	18472	18424	18333	18364	18489	18416	18270	18484	18443	18421	18286	18525	18464	18593	18476	18292	18354	18254	18273	18700	18231	18228	18554	18278	18564	18639	18332	18416	18345	18468	18394	18440	18465	18373	18359	18444	18626	18552	18493	18309	18203	18454	18499	18517	18152	18429	18325	18357	18414	18212	18292	18385	18486	18368	18463	18409	18452	18618	18470	18268	18570	18410	18291	18500	18215	18306	18349	18589	18382	18577	18497	18434	18594	18411	18519	18512	18458	18480	18537	18358	18572	18451	18423	18424	18520	18304	18443	18294	18420	18487	18424	18424	18582	18549	18381	18239	18377	18535	18493	18471	18142	18441	18672	18489	18582	18400	18349	18307	18386	18309	18209	18759	18238	18628	18574	18508	18488	18335	18242	18315	18369	18748	18333	18355	18289	18297	18529	18365	18614	18302	18249	18496	18502	18386	18691	18414	18490	18382	18529	18488	18458	18182	18365	18249	18215	18405	18594	18527	18256	18480	18452	18342	18443	18394	18410	18275	18564	18116	18540	18301	18294	18306	18452	18394	18496	18494	18182	18545	18653	18383	18257	18373	18351	18624	18386	18425	18498	18404	18435	18537	18440	18628	18429	18403	18628	18368	18504	18498	18319	18486	18578	18429	18397	18549	18354	18356	18549	18308	18554	18708	18593	18297	18536	18297	18269	18440	18508	18249	18412	18461	18477	18431	18293	18300	18299	18424	18389	18451	18471	18404	18243	18313	18404	18454	18471	18343	18325	18161	18415	18521	18418	18517	18547	18332	18573	18271	18435	18243	18425	18310	18228	18243	18518	18569	18218	18278	18290	18503	18524	18423	18397	18522	18336	18523	18443	18452	18424	18590	18399	18417	18499	18386	18527	18469	18386	18357	18397	18448	18463	18362	18471	18283	18259	18332	18394	18641	18490	18219	18395	18559	18294	18256	18288	18389	18407	18277	18487	18385	18492	18549	18646	18387	18632	18386	18286	18267	18390	18521	18288	18602	18416	18343	18387	18532	18450	18484	18394	18391	18528	18418	18282	18583	18487	18538	18513	18382	18456	18358	18530	18291	18510	18545	18455	18480	18412	18271	18555	18459	18353	18461	18291	18255	18345	18341	18512	18170	18263	18158	18368	18432	18449	18335	18427	18503	18494	18206	18407	18328	18303	18343	18366	18238	18483	18189	18351	18429	18446	18428	18371	18346	18287	18311	18316	18164	18411	18516	18413	18406	18629	18533	18294	18106	18379	18440	18535	18305	18532	18561	18479	18386	18488	18227	18333	18417	18653	18318	18527	18412	18295	18411	18461	18329	18302	18274	18264	18278	18293	18526	18580	18422	18418	18449	18418	18401	18340	18391	18259	18514	18365	18296	18420	18311	18530	18461	18313	18531	18301	18507	18297	18510	18407	18402	18358	18329	18391	18506	18676	18510	18556	18413	18478	18413	18387	18315	18386	18225	18316	18219	18303	18252	18373	18415	18363	18502	18589	18446	18410	18365	18349	18360	18404	18393	18405	18533	18251	18390	18419	18479	18394	18520	18557	18467	18504	18347	18365	18369	18301	18594	18480	18482	18466	18435	18378	18346	18302	18481	18529	18374	18317	18403	18261	18422	18307	18384	18506	18235	18378	18264	18381	18252	18475	18448	18522	18402	18431	18547	18199	18419	18308	18641	18560	18256	18313	18305	18282	18455	18385	18356	18402	18484	18566	18458	18382	18374	18334	18413	18436	18330	18500	18414	18339	18461	18577	18209	18354	18320	18470	18330	18471	18473	18441	18362	18387	18557	18273	18399	18252	18410	18303	18422	18178	18413	18623	18340	18341	18278	18356	18492	18424	18363	18226	18429	18372	18318	18280	18525	18324	18397	18439	18336	18466	18377	18377	18381	18510	18408	18549	18342	18447	18530	18403	18231	18493	18100	18225	18316	18281	18320	18346	18556	18539	18530	18439	18268	18482	18412	18508	18393	18243	18580	18216	18354	18286	18418	18304	18376	18549	18337	18452	18276	18566	18306	18477	18527	18347	18364	18497	18371	18404	18399	18688	18224	18356	18458	18331	18603	18338	18122	18426	18382	18480	18519	18269	18304	18448	18464	18415	18551	18364	18200	18517	18402	18626	18410	18450	18286	18470	18506	18509	18264	18318	18371	18267	18416	18341	18335	18450	18336	18351	18472	18294	18546	18581	18541	18467	18143	18584	18371	18440	18328	18339	18439	18348	18361	18442	18232	18394	18377	18581	18303	18167	18366	18448	18337	18313	18599	18460	18361	18400	18440	18394	18358	18285	18490	18447	18503	18349	18291	18511	18365	18450	18402	18531	18395	18309	18430	18299	18535	18401	18363	18177	18523	18552	18527	18360	18343	18376	18281	18199	18502	18287	18344	18371	18414	18094	18347	18482	18467	18378	18281	18321	18524	18396	18314	18364	18459	18530	18419	18485	18514	18487	18413	18585	18476	18347	18203	18565	18396	18473	18440	18463	18381	18304	18490	18339	18138	18408	18208	18392	18344	18492	18419	18490	18273	18242	18338	18268	18567	18355	18538	18333	18400	18335	18291	18325	18360	18460	18375	18408	18267	18292	18263	18480	18596	18367	18296	18525	18118	18545	18506	18400	18375	18422	18519	18279	18517	18451	18449	18287	18513	18265	18111	18350	18323	18262	18330	18661	18530	18379	18335	18311	18396	18258	18243	18409	18268	18424	18383	18314	18372	18198	18575	18641	18554	18401	18445	18353	18203	18471	18293	18434	18471	18281	18434	18551	18384	18409	18496	18456	18414	18611	18717	18361	18454	18438	18470	18444	18361	18335	18489	18395	18524	18480	18476	18384	18368	18606	18465	18390	18458	18393	18506	18354	18513	18456	18330	18393	18492	18346	18372	18233	18432	18547	18388	18241	18318	18411	18562	18529	18508	18587	18483	18457	18659	18368	18460	18375	18578	18334	18552	18564	18325	18352	18592	18357	18412	18294	18592	18489	18431	18405	18423	18258	18302	18426	18414	18534	18324	18372	18535	18245	18325	18555	18386	18163	18546	18499	18309	18288	18539	18473	18641	18404	18374	18356	18283	18527	18381	18256	18426	18465	18593	18504	18232	18457	18541	18355	18230	18352	18562	18569	18368	18266	18376	18397	18447	18327	18341	18384	18427	18405	18494	18314	18407	18343	18468	18462	18559	18298	18232	18384	18311	18509	18541	18393	18501	18432	18360	18586	18390	18250	18311	18413	18344	18304	18570	18314	18361	18300	18413	18299	18402	18612	18215	18406	18339	18266	18485	18268	18469	18388	18552	18424	18556	18443	18283	18460	18522	18588	18325	18420	18373	18365	18349	18401	18560	18268	18630	18272	18552	18548	18606	18228	18446	18671	18637	18307	18316	18306	18436	18387	18258	18487	18419	18490	18515	18484	18427	18409	18359	18623	18453	18252	18586	18525	18380	18394	18168	18416	18572	18469	18536	18489	18178	18231	18422	18535	18374	18754	18357	18369	18310	18364	18535	18346	18414	18414	18460	18478	18340	18434	18611	18590	18187	18485	18465	18391	18428	18371	18446	18234	18578	18626	18515	18390	18617	18334	18374	18452	18357	18237	18394	18339	18277	18469	18191	18329	18656	18572	18466	18460	18202	18367	18494	18567	18450	18481	18488	18293	18447	18301	18449	18278	18289	18326	18621	18334	18422	18472	18370	18628	18539	18599	18460	18392	18536	18307	18390	18408	18300	18300	18367	18484	18467	18312	18205	18420	18480	18444	18612	18453	18460	18554	18622	18409	18372	18151	18422	18479	18294	18316	18250	18437	18579	18426	18428	18515	18425	18413	18376	18262	18518	18561	18495	18513	18431	18481	18269	18381	18506	18407	18412	18295	18417	18078	18367	18316	18344	18471	18281	18551	18398	18356	18505	18516	18489	18427	18488	18504	18509	18399	18338	18411	18372	18286	18248	18383	18430	18547	18377	18470	18585	18365	18367	18356	18441	18412	18650	18533	18373	18475	18686	18524	18409	18615	18445	18444	18549	18379	18243	18512	18486	18410	18393	18519	18492	18379	18437	18458	18240	18424	18477	18544	18564	18455	18333	18347	18395	18400	18369	18414	18249	18367	18347	18553	18548	18601	18425	18273	18526	18407	18555	18635	18442	18443	18279	18489	18589	18448	18561	18361	18472	18402	18436	18269	18366	18209	18421	18358	18536	18770	18390	18321	18527	18354	18354	18407	18450	18453	18406	18467	18445	18331	18350	18343	18489	18246	18303	18369	18552	18443	18309	18660	18305	18558	18308	18518	18225	18390	18547	18498	18399	18520	18549	18514	18524	18395	18194	18400	18485	18253	18421	18245	18301
62410	103310	96475	76739	51769	24517	15540	15547	15380	15697	15343	15396	15493	15483	15677	15364	15766	15550	15566	15521	15484	15507	15592	15545	15404	15499	15315	15708	15553	15405	15559	15470	15507	15389	15618	15518	15626	15479	15662	15373	15474	15407	15511	15526	15330	15595	15497	15486	15498	15457	15548	15405	15380	15469	15554	15495	15464	15571	15570	15567	15563	15497	15452	15537	15417	15559	15460	15419	15584	15551	15468	15505	15518	15492	15557	15525	15674	15566	15368	15521	15500	15403	15367	15433	15543	15431	15629	15608	15455	15474	15443	15607	15437	15390	15559	15483	15472	15534	15410	15566	15532	15384	15419	15522	15547	15553	15388	15716	15377	15471	15457	15462	15366	15595	15656	15478	15500	15453	15410	15477	15594	15407	15394	15486	15460	15528	15436	15445	15371	15392	15669	15404	15449	15430	15523	15386	15475	15553	15439	15486	15441	15375	15489	15560	15758	15365	15475	15614	15447	15499	15536	15454	15400	15443	15455	15476	15532	15336	15689	15507	15529	15293	15454	15286	15587	15471	15501	15438	15366	15564	15482	15502	15444	15437	15515	15396	15462	15460	15465	15617	15426	15596	15568	15397	15312	15457	15370	15438	15490	15595	15478	15408	15392	15544	15471	15560	15490	15386	15585	15487	15608	15649	15478	15392	15542	15603	15514	15572	15424	15335	15479	15594	15407	15703	15396	15694	15562	15478	15539	15542	15495	15507	15632	15541	15523	15472	15492	15465	15463	15439	15444	15448	15605	15460	15381	15340	15379	15587	15411	15612	15318	15589	15375	15424	15505	15564	15392	15615	15554	15505	15511	15497	15475	15412	15313	15488	15529	15553	15538	15451	15624	15391	15494	15391	15321	15332	15419	15683	15420	15579	15358	15367	15516	15585	15450	15390	15652	15600	15450	15598	15594	15493	15587	15485	15473	15420	15427	15589	15632	15449	15431	15337	15564	15580	15438	15408	15525	15371	15505	15459	15686	15523	15479	15435	15326	15463	15507	15459	15475	15480	15592	15508	15498	15447	15467	15619	15418	15638	15405	15554	15420	15363	15412	15543	15555	15454	15428	15473	15735	15591	15575	15703	15654	15501	15653	15343	15387	15573	15460	15401	15477	15618	15585	15496	15542	15522	15380	15345	15488	15678	15434	15380	15511	15445	15494	15514	15455	15489	15380	15669	15398	15458	15445	15461	15610	15496	15460	15647	15465	15554	15608	15612	15551	15389	15566	15396	15463	15419	15526	15469	15557	15520	15659	15542	15357	15631	15412	15479	15533	15441	15659	15530	15483	15405	15496	15408	15603	15576	15332	15491	15629	15593	15430	15678	15583	15533	15446	15453	15471	15547	15594	15703	15458	15675	15546	15600	15513	15487	15511	15308	15453	15371	15383	15535	15406	15485	15494	15471	15484	15515	15593	15583	15515	15610	15596	15618	15592	15577	15530	15421	15509	15538	15567	15497	15579	15497	15555	15366	15595	15505	15571	15449	15527	15474	15361	15581	15479	15464	15487	15432	15563	15469	15459	15506	15475	15563	15589	15597	15415	15352	15651	15429	15687	15614	15485	15363	15504	15491	15508	15397	15326	15586	15452	15390	15456	15423	15502	15592	15446	15470	15631	15619	15572	15477	15520	15507	15596	15461	15566	15323	15433	15469	15504	15332	15372	15646	15565	15363	15419	15491	15593	15489	15545	15522	15534	15467	15551	15497	15562	15536	15507	15707	15516	15475	15520	15618	15467	15427	15616	15376	15380	15512	15465	15577	15430	15407	15587	15397	15556	15526	15508	15380	15438	15541	15435	15485	15544	15532	15452	15591	15656	15285	15593	15329	15363	15465	15437	15160	15458	15496	15349	15364	15302	15431	15535	15386	15576	15531	15478	15464	15399	15507	15341	15432	15570	15596	15540	15534	15405	15372	15438	15649	15348	15401	15499	15552	15519	15509	15294	15518	15487	15382	15366	15399	15524	15386	15403	15407	15376	15527	15457	15593	15511	15425	15516	15456	15595	15504	15357	15613	15532	15493	15439	15439	15606	15510	15565	15635	15338	15489	15441	15408	15456	15580	15547	15542	15418	15452	15410	15406	15491	15573	15463	15536	15320	15515	15390	15506	15457	15642	15495	15503	15481	15557	15476	15580	15644	15400	15613	15790	15425	15484	15556	15464	15594	15508	15514	15441	15472	15479	15552	15559	15539	15374	15546	15461	15395	15625	15581	15497	15250	15461	15418	15365	15475	15504	15553	15486	15665	15547	15387	15345	15747	15633	15477	15439	15469	15405	15457	15480	15566	15371	15543	15442	15605	15356	15479	15506	15437	15377	15499	15630	15617	15588	15511	15446	15596	15417	15473	15429	15723	15699	15408	15572	15401	15411	15481	15589	15276	15525	15521	15487	15527	15460	15496	15418	15520	15232	15547	15457	15558	15442	15358	15501	15344	15439	15690	15396	15563	15488	15547	15496	15722	15638	15374	15453	15384	15392	15484	15516	15754	15385	15656	15662	15449	15363	15479	15392	15539	15331	15479	15641	15392	15523	15532	15303	15339	15535	15533	15590	15637	15511	15510	15487	15445	15189	15448	15537	15477	15570	15444	15407	15440	15500	15506	15457	15306	15483	15427	15551	15481	15398	15447	15468	15696	15460	15484	15481	15418	15417	15406	15459	15637	15654	15445	15528	15609	15513	15381	15734	15406	15486	15545	15534	15653	15499	15577	15398	15554	15523	15275	15431	15593	15552	15459	15572	15561	15560	15554	15576	15455	15387	15549	15426	15507	15572	15549	15315	15337	15554	15605	15508	15496	15628	15528	15600	15591	15369	15555	15438	15443	15410	15557	15420	15400	15475	15658	15490	15517	15600	15486	15465	15344	15494	15605	15600	15463	15571	15460	15308	15312	15516	15416	15666	15397	15578	15527	15558	15520	15550	15423	15415	15304	15630	15312	15388	15320	15442	15576	15456	15595	15684	15437	15425	15489	15608	15426	15494	15534	15487	15529	15385	15384	15542	15533	15469	15528	15417	15639	15412	15498	15462	15460	15412	15427	15575	15541	15492	15433	15257	15530	15538	15472	15571	15407	15671	15339	15564	15516	15517	15546	15506	15462	15463	15321	15613	15379	15455	15473	15527	15320	15478	15584	15545	15555	15313	15440	15555	15506	15262	15569	15408	15447	15609	15742	15505	15567	15577	15500	15536	15527	15523	15523	15620	15407	15531	15654	15395	15359	15486	15578	15452	15435	15691	15617	15394	15554	15540	15476	15441	15308	15346	15573	15396	15537	15527	15557	15441	15412	15547	15545	15457	15426	15497	15581	15602	15421	15489	15259	15575	15425	15424	15386	15346	15458	15416	15467	15366	15554	15537	15342	15477	15497	15504	15541	15578	15510	15604	15541	15573	15463	15499	15400	15409	15552	15479	15447	15357	15553	15470	15541	15379	15631	15443	15464	15606	15504	15558	15523	15602	15525	15409	15552	15314	15478	15523	15560	15405	15547	15615	15532	15539	15415	15286	15621	15306	15492	15492	15545	15478	15355	15507	15611	15430	15409	15482	15538	15384	15412	15651	15549	15517	15496	15580	15550	15539	15590	15564	15530	15509	15442	15536	15458	15544	15472	15486	15606	15346	15537	15520	15358	15660	15411	15470	15561	15612	15389	15650	15422	15578	15378	15525	15512	15470	15545	15310	15429	15468	15469	15443	15394	15553	15391	15462	15483	15615	15395	15471	15421	15537	15478	15451	15590	15524	15503	15556	15529	15363	15620	15567	15289	15387	15507	15345	15453	15340	15552	15593	15456	15646	15431	15594	15530	15612	15574	15640	15677	15631	15492	15441	15435	15445	15360	15568	15438	15438	15415	15369	15325	15436	15449	15627	15432	15392	15559	15485	15509	15434	15451	15563	15378	15441	15482	15294	15517	15524	15515	15503	15581	15603	15509	15549	15598	15658	15698	15425	15467	15515	15505	15582	15319	15486	15663	15488	15415	15456	15493	15320	15407	15561	15395	15513	15556	15415	15423	15550	15601	15345	15620	15563	15205	15338	15390	15528	15612	15444	15568	15461	15433	15515	15276	15345	15497	15440	15542	15573	15460	15506	15348	15481	15424	15521	15552	15432	15753	15605	15447	15360	15505	15375	15515	15366	15596	15476	15340	15394	15496	15559	15423	15372	15603	15529	15400	15586	15372	15327	15439	15436	15352	15589	15476	15524	15343	15405	15454	15473	15545	15464	15430	15404	15386	15498	15498	15299	15465	15628	15546	15483	15547	15552	15534	15512	15622	15448	15525	15471	15593	15592	15527	15556	15444	15435	15443	15639	15560	15558	15487	15541	15387	15376	15459	15486	15593	15466	15416	15523	15607	15506	15603	15413	15434	15462	15618	15575	15512	15523	15474	15384	15477	15468	15429	15500	15323	15490	15502	15489	15614	15524	15438	15649	15558	15550	15529	15590	15472	15605	15483	15460	15538	15372	15452	15501	15421	15599	15556	15456	15725	15535	15313	15488	15648	15560	15730	15536	15545	15493	15550	15564	15514	15567	15504	15520	15523	15546	15523	15232	15648	15454	15636	15520	15410	15540	15590	15595	15446	15362	15437	15439	15626	15298	15580	15444	15505	15387	15319	15550	15439	15472	15453	15410	15491	15448	15511	15407	15375	15426	15418	15465	15409	15498	15434	15394	15422	15572	15478	15587	15498	15582	15479	15509	15543	15436	15480	15445	15451	15192	15557	15381	15420	15561	15603	15405	15508	15457	15350	15477	15398	15345	15545	15445	15502	15455	15551	15535	15367	15501	15461	15352	15550	15530	15482	15315	15400	15451	15367	15328	15606	15421	15603	15572	15424	15408	15345	15526	15588	15557	15485	15479	15490	15565	15560	15700	15576	15455	15711	15495	15373	15501	15456	15554	15559	15410	15495	15287	15478	15559	15401	15543	15486	15488	15525	15593	15693	15361	15628	15502	15446	15252	15624	15486	15315	15332	15423	15414	15522	15487	15333	15580	15537	15551	15412	15464	15497	15505	15603	15465	15464	15403	15577	15620	15531	15481	15466	15663	15429	15554	15439	15291	15445	15587	15298	15305	15657	15510	15327	15464	15609	15561	15490	15275	15572	15428	15337	15602	15409	15623
29060	34653	45922	36543	25453	20253	18890	18706	18784	18589	18785	18691	18604	18546	18705	18627	18621	18612	18610	18691	18694	18572	18579	18830	18600	18631	18537	18702	18824	18628	18807	18744	18556	18557	18575	18510	18541	18371	18548	18512	18770	18386	18396	18716	18768	18579	18518	18610	18672	18659	18622	18480	18678	18522	18657	18656	18539	18681	18306	18613	18564	18572	18560	18660	18777	18675	18814	18457	18473	18595	18738	18581	18525	18463	18608	18742	18533	18841	18714	18517	18664	18599	18466	18614	18512	18589	18572	18475	18472	18478	18615	18704	18575	18565	18901	18488	18587	18781	18835	18764	18627	18428	18462	18537	18691	18551	18607	18359	18661	18634	18635	18447	18708	18686	18582	18501	18542	18659	18563	18419	18751	18827	18483	18497	18664	18520	18638	18662	18723	18503	18502	18785	18725	18647	18514	18653	18612	18498	18494	18456	18685	18691	18617	18777	18635	18722	18597	18636	18807	18758	18697	18758	18446	18589	18683	18571	18624	18807	18802	18609	18664	18444	18456	18737	18455	18633	18500	18634	18669	18598	18520	18294	18721	18536	18574	18593	18691	18633	18606	18645	18537	18656	18656	18533	18660	18468	18507	18627	18566	18544	18675	18783	18552	18383	18536	18483	18578	18573	18608	18640	18737	18689	18514	18755	18756	18716	18535	18638	18578	18489	18702	18673	18660	18472	18726	18375	18600	18676	18709	18620	18391	18519	18535	18632	18618	18598	18482	18513	18623	18552	18717	18744	18787	18508	18844	18626	18631	18606	18470	18542	18462	18503	18554	18689	18632	18493	18728	18626	18637	18685	18425	18392	18561	18586	18675	18649	18521	18764	18660	18754	18451	18658	18807	18556	18604	18668	18496	18663	18457	18797	18542	18559	18590	18468	18697	18583	18698	18584	18643	18524	18682	18438	18645	18766	18661	18497	18723	18697	18555	18670	18742	18551	18475	18698	18590	18527	18707	18731	18743	18683	18605	18618	18378	18413	18492	18638	18569	18523	18653	18522	18573	18643	18556	18751	18720	18650	18582	18442	18579	18520	18644	18758	18573	18608	18705	18677	18676	18664	18572	18702	18685	18600	18539	18644	18573	18726	18536	18410	18384	18396	18528	18584	18571	18777	18511	18409	18677	18492	18552	18587	18768	18657	18490	18569	18587	18616	18508	18493	18731	18483	18750	18756	18521	18521	18606	18518	18677	18322	18692	18716	18608	18492	18646	18681	18455	18721	18623	18609	18761	18464	18559	18703	18421	18387	18397	18460	18598	18629	18606	18622	18562	18693	18223	18480	18492	18522	18737	18475	18382	18434	18709	18504	18473	18575	18620	18716	18523	18689	18584	18531	18480	18506	18357	18643	18823	18657	18653	18485	18553	18568	18567	18666	18644	18770	18541	18379	18541	18517	18344	18454	18423	18569	18632	18641	18400	18640	18687	18641	18512	18573	18559	18499	18604	18730	18627	18828	18457	18653	18870	18545	18494	18449	18566	18459	18466	18475	18702	18475	18532	18417	18625	18566	18752	18596	18593	18604	18566	18702	18742	18773	18624	18498	18654	18519	18650	18558	18430	18680	18695	18603	18643	18779	18514	18571	18620	18490	18523	18528	18668	18451	18517	18770	18623	18574	18472	18506	18357	18629	18616	18609	18779	18691	18816	18583	18646	18422	18708	18642	18371	18570	18426	18607	18580	18632	18496	18859	18508	18586	18734	18472	18344	18512	18527	18724	18709	18513	18594	18567	18655	18612	18816	18521	18624	18671	18701	18420	18647	18784	18629	18764	18560	18469	18616	18711	18647	18439	18456	18636	18646	18745	18359	18450	18616	18681	18574	18593	18586	18757	18664	18635	18649	18652	18653	18611	18625	18443	18528	18581	18596	18284	18682	18538	18588	18600	18403	18661	18555	18635	18655	18693	18614	18431	18561	18632	18479	18403	18499	18507	18717	18649	18635	18531	18584	18569	18504	18644	18736	18640	18592	18635	18583	18681	18665	18621	18598	18779	18699	18767	18736	18598	18542	18550	18756	18736	18445	18804	18438	18534	18616	18553	18681	18528	18417	18679	18586	18628	18536	18631	18530	18508	18484	18423	18502	18664	18772	18607	18692	18463	18429	18747	18568	18423	18553	18685	18635	18580	18436	18506	18599	18386	18755	18623	18388	18653	18563	18714	18816	18630	18779	18546	18420	18573	18447	18570	18598	18640	18387	18550	18621	18699	18610	18642	18610	18748	18691	18738	18572	18460	18463	18399	18350	18514	18566	18610	18575	18714	18637	18500	18596	18599	18443	18426	18384	18554	18508	18613	18735	18630	18696	18617	18626	18592	18530	18707	18528	18597	18581	18796	18565	18472	18641	18701	18766	18443	18532	18519	18582	18751	18573	18592	18808	18480	18692	18764	18629	18586	18699	18517	18665	18654	18608	18490	18580	18548	18632	18406	18699	18573	18574	18620	18638	18687	18312	18777	18625	18550	18703	18572	18768	18659	18647	18654	18548	18660	18783	18566	18619	18492	18748	18547	18438	18877	18553	18599	18599	18660	18784	18480	18719	18742	18649	18728	18528	18584	18612	18769	18512	18368	18488	18572	18538	18627	18574	18700	18446	18525	18573	18636	18668	18673	18701	18561	18684	18554	18662	18702	18730	18799	18590	18712	18693	18796	18669	18720	18780	18561	18662	18418	18595	18608	18863	18420	18482	18853	18651	18744	18567	18542	18475	18519	18591	18582	18612	18671	18382	18626	18547	18698	18655	18638	18762	18739	18626	18617	18770	18589	18588	18590	18554	18777	18675	18543	18545	18426	18780	18376	18404	18773	18522	18486	18523	18597	18637	18690	18504	18588	18694	18670	18730	18423	18608	18589	18489	18510	18596	18502	18742	18582	18655	18614	18584	18734	18576	18575	18722	18410	18799	18434	18746	18558	18623	18455	18564	18632	18666	18591	18481	18594	18622	18559	18580	18366	18530	18656	18628	18581	18455	18605	18566	18673	18616	18562	18474	18758	18700	18808	18672	18601	18477	18792	18689	18498	18656	18727	18769	18719	18560	18491	18583	18701	18709	18590	18661	18603	18761	18668	18575	18657	18521	18594	18541	18403	18474	18469	18635	18573	18581	18533	18626	18473	18503	18623	18643	18624	18501	18525	18590	18665	18590	18715	18622	18621	18791	18674	18682	18556	18732	18695	18613	18901	18676	18588	18589	18639	18733	18633	18584	18615	18458	18440	18612	18360	18425	18433	18578	18512	18745	18474	18616	18677	18631	18547	18799	18698	18574	18552	18760	18811	18749	18703	18810	18705	18647	18761	18610	18721	18674	18725	18701	18461	18400	18608	18617	18660	18608	18706	18458	18430	18540	18452	18517	18451	18505	18497	18790	18438	18622	18611	18534	18596	18664	18615	18544	18771	18804	18678	18556	18782	18433	18570	18779	18420	18610	18608	18553	18716	18533	18758	18583	18409	18462	18630	18552	18577	18673	18486	18727	18285	18578	18391	18757	18522	18565	18660	18671	18717	18521	18587	18816	18600	18694	18563	18529	18841	18627	18630	18456	18485	18719	18580	18555	18631	18419	18550	18586	18491	18574	18538	18650	18576	18679	18497	18705	18402	18837	18639	18510	18516	18632	18563	18446	18644	18600	18512	18519	18638	18622	18625	18660	18600	18705	18711	18469	18581	18608	18482	18509	18597	18325	18464	18609	18597	18603	18561	18523	18490	18505	18736	18538	18559	18500	18498	18641	18603	18489	18373	18567	18687	18607	18442	18460	18696	18669	18818	18711	18576	18613	18617	18760	18765	18599	18637	18552	18777	18573	18721	18535	18851	18714	18544	18463	18662	18570	18598	18637	18737	18884	18813	18798	18599	18452	18542	18465	18725	18710	18573	18510	18508	18615	18692	18714	18543	18622	18686	18306	18606	18693	18710	18470	18695	18473	18466	18441	18465	18724	18511	18596	18659	18372	18794	18526	18602	18628	18604	18450	18703	18536	18726	18609	18859	18593	18675	18436	18520	18606	18709	18545	18739	18686	18701	18524	18662	18669	18720	18393	18802	18587	18621	18715	18427	18682	18607	18576	18720	18509	18588	18746	18630	18523	18708	18640	18508	18820	18614	18524	18735	18417	18671	18792	18565	18756	18696	18588	18572	18434	18529	18734	18584	18662	18528	18444	18507	18492	18584	18518	18646	18618	18647	18698	18481	18609	18566	18856	18827	18672	18773	18374	18526	18575	18565	18627	18653	18677	18564	18558	18486	18552	18707	18653	18706	18816	18791	18569	18676	18620	18290	18475	18808	18458	18702	18460	18513	18525	18577	18909	18455	18761	18637	18758	18545	18623	18568	18613	18480	18626	18838	18474	18536	18564	18615	18500	18678	18586	18658	18565	18552	18610	18553	18447	18399	18539	18539	18480	18476	18573	18542	18511	18600	18584	18596	18480	18652	18492	18513	18629	18435	18720	18534	18543	18529	18539	18561	18671	18496	18720	18489	18709	18643	18598	18529	18582	18626	18742	18518	18537	18696	18689	18632	18541	18668	18509	18546	18359	18691	18667	18612	18760	18645	18669	18561	18619	18563	18638	18640	18603	18617	18512	18527	18484	18731	18640	18650	18467	18362	18825	18617	18580	18550	18850	18471	18607	18605	18503	18801	18674	18624	18561	18631	18598	18545	18755	18531	18733	18626	18720	18516	18594	18607	18651	18558	18611	18602	18673	18626	18626	18674	18544	18428	18694	18549	18563	18736	18601	18745	18629	18528	18665	18626	18623	18498	18378	18530	18553	18426	18652	18503	18579	18473	18653	18499	18452	18532	18540	18626	18719	18625	18589	18613	18651	18764	18537	18596	18576	18560	18621	18701	18406	18605	18392	18520	18688	18644	18544	18401	18677	18822	18706	18634	18404	18615	18440	18848	18673	18615	18888	18768	18730	18655	18617	18560	18703	18760	18569	18551	18466	18389	18312	18431	18548	18742	18697	18502	18674	18443	18801	18785	18597	18520	18614	18741	18762	18579	18605	18674	18686	18667	18553	18652	18577	18616	18620	18726	18672	18730	18627	18525	18579	18517	18608	18549	18423	18742	18795	18770	18479	18542	18681	18499	18482	18539	18593	18488	18408	18553	18745	18678
32740	55640	48815	32952	22210	16377	15655	15779	15686	15732	15764	15565	15634	15696	15609	15533	15702	15620	15627	15684	15626	15476	15742	15648	15573	15715	15526	15765	15799	15572	15580	15761	15643	15555	15496	15554	15707	15675	15679	15490	15601	15761	15576	15339	15669	15739	15557	15658	15463	15459	15556	15533	15757	15562	15577	15651	15667	15592	15852	15512	15630	15521	15511	15471	15553	15552	15646	15794	15569	15553	15661	15448	15524	15741	15664	15691	15617	15555	15614	15570	15510	15691	15665	15513	15577	15773	15542	15582	15607	15744	15740	15696	15405	15559	15606	15497	15743	15451	15465	15504	15724	15561	15493	15703	15670	15493	15570	15658	15646	15464	15733	15763	15686	15599	15522	15769	15648	15456	15745	15598	15617	15477	15687	15627	15565	15692	15749	15639	15658	15630	15656	15590	15621	15740	15655	15440	15708	15554	15527	15555	15443	15554	15602	15720	15550	15512	15614	15642	15578	15721	15663	15526	15482	15586	15721	15544	15482	15673	15410	15515	15736	15722	15629	15405	15677	15543	15679	15471	15550	15439	15625	15597	15594	15438	15530	15647	15568	15709	15517	15627	15659	15626	15686	15566	15656	15648	15632	15625	15425	15575	15482	15555	15536	15535	15720	15508	15606	15647	15624	15622	15550	15556	15531	15456	15695	15656	15680	15696	15558	15574	15639	15529	15440	15512	15669	15563	15735	15507	15524	15537	15664	15443	15677	15644	15493	15561	15613	15661	15554	15473	15634	15679	15543	15772	15577	15560	15753	15620	15506	15625	15666	15543	15819	15366	15625	15609	15609	15682	15624	15576	15698	15767	15591	15606	15562	15569	15704	15469	15675	15541	15526	15568	15639	15572	15584	15506	15721	15553	15617	15690	15645	15557	15515	15664	15628	15612	15585	15548	15697	15488	15537	15556	15648	15630	15740	15595	15656	15598	15544	15472	15638	15733	15578	15524	15925	15666	15629	15523	15576	15554	15597	15584	15434	15431	15573	15684	15729	15540	15740	15533	15692	15502	15668	15781	15478	15549	15647	15667	15557	15550	15715	15775	15611	15748	15673	15716	15557	15532	15429	15527	15602	15655	15711	15759	15653	15586	15502	15615	15609	15739	15675	15535	15627	15746	15727	15543	15592	15547	15612	15660	15706	15585	15531	15643	15647	15609	15680	15626	15431	15583	15673	15484	15718	15724	15494	15438	15543	15692	15519	15533	15613	15570	15598	15600	15698	15679	15481	15669	15663	15664	15525	15289	15684	15720	15504	15567	15664	15517	15552	15580	15689	15529	15631	15767	15614	15687	15652	15731	15601	15593	15695	15616	15767	15469	15578	15718	15566	15634	15751	15581	15562	15701	15523	15513	15752	15616	15530	15607	15468	15442	15684	15451	15621	15402	15584	15660	15698	15706	15564	15689	15539	15541	15625	15498	15536	15505	15646	15524	15728	15395	15536	15647	15609	15483	15685	15528	15846	15524	15615	15613	15575	15638	15652	15751	15524	15512	15536	15623	15715	15518	15652	15614	15606	15688	15676	15575	15740	15634	15618	15628	15578	15617	15564	15562	15638	15549	15549	15592	15532	15570	15610	15444	15573	15437	15715	15356	15513	15721	15734	15627	15806	15770	15559	15718	15572	15707	15480	15496	15670	15640	15582	15558	15627	15674	15665	15473	15355	15602	15614	15632	15654	15703	15619	15818	15787	15450	15609	15582	15610	15691	15544	15656	15689	15705	15645	15736	15626	15671	15773	15631	15646	15705	15732	15465	15529	15640	15547	15544	15524	15506	15533	15573	15637	15644	15477	15568	15661	15603	15595	15662	15643	15744	15529	15628	15734	15599	15721	15814	15572	15589	15420	15574	15700	15579	15625	15582	15648	15630	15602	15467	15708	15679	15490	15685	15662	15698	15582	15640	15472	15711	15592	15734	15885	15510	15638	15614	15635	15739	15603	15607	15660	15634	15675	15827	15574	15573	15631	15649	15670	15766	15624	15856	15608	15656	15544	15497	15549	15644	15606	15715	15575	15492	15606	15564	15684	15642	15632	15671	15631	15750	15648	15668	15496	15543	15803	15586	15654	15670	15508	15515	15431	15447	15600	15646	15575	15674	15717	15492	15788	15672	15499	15758	15728	15748	15634	15598	15671	15801	15694	15440	15499	15684	15641	15667	15468	15662	15719	15611	15822	15665	15725	15595	15569	15654	15439	15622	15730	15489	15860	15501	15761	15505	15672	15696	15615	15584	15680	15658	15651	15536	15678	15684	15487	15491	15439	15580	15506	15629	15650	15598	15746	15691	15629	15651	15724	15633	15661	15697	15538	15678	15605	15582	15631	15528	15542	15562	15673	15532	15575	15511	15744	15559	15603	15538	15581	15643	15536	15774	15748	15721	15587	15665	15708	15579	15549	15557	15713	15590	15501	15668	15408	15652	15576	15790	15461	15558	15688	15673	15683	15613	15798	15552	15548	15707	15583	15688	15607	15637	15704	15446	15737	15616	15549	15771	15490	15441	15646	15849	15633	15530	15578	15683	15689	15652	15675	15569	15774	15606	15794	15556	15541	15621	15541	15685	15658	15671	15663	15670	15638	15651	15544	15645	15514	15626	15574	15719	15567	15659	15533	15692	15673	15804	15518	15669	15632	15569	15437	15393	15592	15685	15603	15654	15687	15636	15843	15683	15682	15787	15629	15544	15637	15709	15743	15635	15686	15514	15477	15568	15747	15562	15607	15516	15546	15557	15636	15629	15515	15519	15514	15502	15694	15407	15692	15640	15614	15652	15615	15581	15318	15619	15581	15413	15566	15608	15707	15527	15561	15608	15833	15543	15640	15650	15752	15560	15730	15474	15561	15707	15594	15686	15612	15537	15477	15664	15614	15617	15578	15463	15593	15529	15507	15654	15802	15621	15654	15764	15610	15543	15553	15543	15664	15525	15613	15618	15507	15524	15606	15630	15559	15586	15794	15797	15656	15550	15591	15715	15653	15487	15650	15406	15686	15441	15614	15450	15632	15787	15545	15576	15577	15678	15591	15615	15729	15577	15674	15724	15624	15744	15721	15662	15817	15580	15659	15860	15541	15640	15702	15611	15609	15512	15553	15672	15693	15627	15664	15504	15503	15485	15532	15601	15559	15569	15580	15587	15740	15605	15715	15626	15503	15596	15589	15555	15587	15598	15518	15655	15614	15479	15615	15462	15733	15682	15720	15659	15609	15558	15544	15690	15702	15604	15561	15527	15776	15599	15432	15664	15523	15671	15642	15538	15576	15694	15492	15490	15534	15527	15757	15500	15498	15603	15589	15498	15599	15506	15648	15493	15649	15507	15753	15729	15612	15513	15601	15609	15835	15718	15691	15626	15582	15535	15728	15824	15698	15624	15603	15681	15651	15672	15731	15633	15409	15554	15456	15493	15794	15597	15459	15570	15606	15559	15538	15591	15635	15608	15647	15636	15559	15580	15656	15664	15816	15513	15682	15522	15595	15505	15694	15627	15665	15711	15647	15437	15511	15730	15711	15581	15718	15614	15548	15612	15521	15787	15470	15495	15659	15516	15661	15603	15680	15476	15760	15420	15567	15607	15512	15826	15684	15559	15639	15723	15583	15650	15533	15687	15511	15510	15674	15589	15698	15688	15631	15574	15489	15546	15730	15765	15625	15449	15666	15642	15645	15616	15709	15667	15584	15670	15589	15585	15731	15753	15667	15507	15715	15580	15677	15609	15662	15661	15611	15668	15559	15542	15572	15509	15456	15438	15638	15718	15765	15603	15738	15646	15625	15646	15554	15522	15730	15614	15640	15590	15474	15554	15559	15537	15457	15640	15656	15584	15695	15470	15659	15552	15506	15683	15700	15505	15533	15483	15579	15606	15513	15791	15544	15402	15527	15664	15691	15678	15555	15636	15542	15563	15599	15561	15563	15758	15542	15649	15624	15404	15640	15769	15681	15596	15655	15686	15395	15591	15768	15565	15782	15549	15695	15778	15573	15600	15670	15454	15669	15759	15651	15381	15556	15574	15460	15666	15745	15648	15611	15546	15561	15645	15832	15553	15497	15535	15649	15660	15592	15592	15705	15662	15521	15666	15578	15571	15713	15676	15443	15705	15573	15529	15563	15622	15572	15697	15627	15527	15594	15707	15617	15478	15763	15665	15554	15609	15704	15660	15649	15792	15624	15758	15696	15543	15659	15567	15679	15632	15682	15689	15576	15546	15586	15729	15577	15594	15681	15693	15654	15875	15636	15641	15544	15656	15601	15709	15565	15559	15627	15657	15428	15547	15564	15589	15541	15689	15426	15708	15554	15644	15585	15463	15479	15592	15726	15647	15439	15743	15671	15576	15570	15658	15621	15510	15634	15564	15577	15614	15748	15624	15477	15689	15772	15561	15623	15631	15577	15673	15589	15600	15750	15642	15677	15560	15556	15564	15869	15682	15696	15491	15573	15677	15559	15678	15719	15813	15569	15675	15480	15696	15846	15382	15599	15576	15633	15553	15672	15441	15640	15505	15846	15595	15689	15555	15584	15588	15654	15570	15536	15591	15613	15699	15582	15638	15740	15660	15640	15514	15594	15599	15709	15575	15611	15741	15532	15650	15798	15573	15586	15519	15673	15692	15650	15644	15578	15572	15627	15488	15676	15588	15810	15570	15503	15676	15424	15648	15590	15439	15974	15762	15772	15784	15658	15611	15725	15659	15593	15838	15684	15553	15584	15624	15703	15592	15508	15532	15589	15574	15616	15464	15237	15653	15595	15397	15561	15457	15541	15760	15698	15658	15751	15643	15582	15502	15815	15669	15783	15577	15658	15812	15604	15641	15554	15708	15601	15747	15719	15730	15696	15517	15738	15681	15674	15579	15555	15611	15525	15444	15513	15729	15384	15771	15606	15638	15581	15576	15537	15563	15537	15568	15633	15642	15674	15569	15572	15587	15699	15566	15714	15690	15725	15588	15646	15580	15524	15471	15611	15631	15722	15477	15754	15584	15662	15421	15648	15669	15548	15656	15493	15731	15720	15638	15394	15452	15528	15640	15613	15667	15490	15692	15513	15684	15642	15586	15898	15605	15577	15662	15636	15545	15786	15543	15583	15611	15617	15540	15708	15573	15720	15750	15511	15689	15649	15479	15614	15734
24097	23597	42540	45912	36162	25489	22553	19224	18507	18711	18673	18581	18526	18593	18282	18718	18343	18243	18333	18612	18505	18537	18478	18335	18602	18361	18296	18483	18412	18469	18473	18519	18468	18462	18278	18155	18265	18524	18418	18303	18269	18317	18474	18520	18299	18464	18315	18295	18411	18601	18395	18096	18407	18504	18513	18302	18277	18308	18239	18244	18401	18377	18402	18343	18413	18409	18411	18164	18112	18240	18242	18242	18277	18269	18332	18281	18289	18330	18422	18473	18345	18456	18372	18319	18463	18465	18353	18361	18475	18291	18283	18135	18577	18241	18563	18187	18277	18500	18298	18522	18766	18076	18317	18138	18418	18314	18639	18188	18345	18493	18226	18278	18345	18455	18360	18504	18295	18329	18350	18354	18237	18089	18407	18467	18277	18571	18536	18278	18272	18255	18504	18491	18299	18450	18174	18319	18335	18304	18159	18428	18447	18328	18286	18250	18403	18234	18367	18482	18086	18387	18269	18298	18240	18326	18291	18185	18164	18350	18361	18079	18137	18362	18291	18442	18146	18414	18130	18099	18354	18240	18309	18166	18304	17997	18257	18280	18285	18503	18295	18395	18106	18132	18225	18353	18355	18508	18234	18175	18313	18285	18340	18171	18050	18264	18462	18368	18336	18328	18474	18299	18381	18246	18360	18208	18593	18517	18450	18310	18298	18485	18428	18278	18320	18211	18511	18383	18370	18393	18051	18212	18361	18337	18308	18249	18412	18324	18245	18529	18315	18225	18326	18371	18210	18143	18474	18264	18310	18267	18316	18449	18372	18325	18357	18313	18302	18267	18236	18279	18311	18233	18201	18349	18278	18266	18297	18452	18278	18289	18381	18332	18397	18318	18363	18367	18308	18434	18153	18269	18306	18273	18539	18324	18285	18298	18051	18474	18379	18249	18243	18277	18279	18160	18216	18293	18173	18127	18338	18229	18409	18395	18394	18477	18325	18375	18452	18497	18383	18266	18315	18265	18235	18358	18136	18476	18480	18406	18202	18207	18387	18385	18293	18196	18145	18150	18213	18242	18223	18265	18426	18253	18418	18290	18358	18375	18140	18168	18032	18062	18190	18234	18073	18338	18200	18239	18239	18274	18224	18237	18309	18325	18415	18141	18639	18431	18076	18269	18412	18215	18431	18317	18324	18090	18510	18369	18203	18191	18247	18130	18460	18193	18376	18399	18429	18133	18259	18264	18346	18178	18159	18236	18195	18360	18335	18488	18340	18301	18427	18341	18509	18300	18405	18224	18035	18306	18438	18239	18392	18483	18399	18418	18176	17998	18222	18407	18344	18391	18307	18199	18424	18437	18335	18141	18100	18564	18099	18289	18434	18239	18346	18288	18326	18241	18220	18522	18377	18325	18299	18323	18336	18445	18240	18331	18363	18566	18369	18321	18125	18264	18334	18320	18346	18274	18515	18259	18297	18360	18228	18309	18348	18473	18353	18308	18445	18391	18234	18205	18269	18268	18227	18285	18314	18201	18455	18310	18338	18328	18149	18209	18558	18338	18206	18353	18386	18451	18319	18407	18402	18450	18513	18553	18332	18517	18458	18451	18266	18294	18400	18330	18270	18408	18406	18309	18354	18081	18179	18258	18346	18311	18264	18186	18215	18093	18339	18312	18389	18215	18292	18184	18167	18205	18246	18262	18304	18202	18369	18249	18391	18345	18247	18315	18261	18586	18297	18273	18419	18398	18046	18194	18292	18423	18450	18205	18448	18239	18480	18316	18192	18334	18391	18354	18530	18256	18479	18494	18427	18297	18270	18355	18451	18207	18158	18209	18608	18540	18490	18360	18233	18208	18431	18239	18273	18379	18293	18302	18427	18314	18327	18102	18429	18307	18523	18242	18284	18247	18150	18135	18509	18419	18232	18360	18372	18306	18184	18438	18251	18406	18270	18378	18134	18357	18085	18391	18320	18099	18435	18254	18104	18344	18379	18332	18328	18254	18283	18431	18331	18184	18465	18449	18067	18543	18407	18284	18212	18521	18245	18292	18370	18127	18134	18065	18240	18386	18461	18246	18430	18442	18423	18255	18415	18158	18342	18193	18282	18388	18405	18193	18238	18358	18196	18228	18325	18281	18333	18401	18387	18310	18098	18183	18281	18418	18433	18340	18573	18196	18382	18150	18276	18488	18393	18356	18215	18464	18402	18427	18206	18322	18281	18273	18511	18171	18262	18304	18394	18406	18350	18529	18328	18403	18131	18492	18266	18296	18603	18422	18414	18277	18458	18266	18268	18317	18330	18414	18153	18269	18278	18354	18220	18196	18125	18330	18364	18143	18190	18326	18559	18366	18199	18281	18416	18221	18290	18143	18152	18297	18170	18465	18408	18433	18170	18240	18111	18262	18327	18164	18238	18270	18336	18415	18176	18229	18185	18400	18316	18372	18372	18633	18348	18141	18333	18464	18177	18422	18282	18197	18370	18174	18316	18288	18287	18251	18336	18300	18188	18321	18469	18334	18413	18477	18373	18220	18417	18565	18409	18186	18006	18165	18412	18313	18379	18477	18226	18423	18327	18276	18129	18236	18382	18291	18317	18271	18189	18205	18304	18454	18298	18266	18337	18140	18204	18314	18349	18436	18397	18438	18273	18329	18150	18106	18318	18315	18320	18314	18316	18503	18390	18430	18447	18326	18229	18254	18223	18273	18190	18506	18484	18296	18262	18332	18043	18432	18469	18345	18298	18287	18338	18335	18211	18216	18214	18401	18416	18412	18405	18227	18017	18197	18518	18209	18394	18319	18334	18315	18183	18355	18230	18272	18310	18279	18129	18135	18177	18415	18454	18293	18418	18529	18303	18198	18255	18178	18204	18239	18154	18200	18243	18217	18265	18340	18173	18495	18313	18097	18235	18122	18200	18200	18319	18177	18232	18263	18240	18305	18499	18473	18588	18204	18426	18169	18284	18232	18334	18267	18031	18245	18393	18223	18434	18436	18324	18125	18454	18438	18433	18306	18366	18297	18337	18256	18218	18290	18200	18348	18173	18200	18410	18286	18245	18362	18438	18343	18271	18407	18030	18214	18327	18308	18520	18395	18316	18228	18084	18322	18472	18181	18306	18462	18353	18436	18460	18199	18401	18406	18364	18456	18588	18133	18450	18336	18136	18431	18281	18342	18182	18366	18239	18378	18448	18381	18366	18136	18207	17958	18244	18238	18208	18415	18564	18199	18198	18319	18254	18321	18314	18257	18335	18081	18324	18468	18393	18091	18281	18285	18155	18217	18268	18482	18321	18287	18296	18283	18305	18489	18232	18526	18339	18275	18286	18294	18324	18211	18292	18548	18137	18235	18114	18440	18282	18185	18404	18342	18025	18277	18390	18292	18430	18204	18403	18506	18420	18148	18282	18219	18189	18321	18365	18336	18488	18473	18351	18235	18486	18401	18142	18381	18458	18254	18348	18234	18233	18368	18334	18521	18297	18208	18206	18146	18289	18497	18325	18509	18279	18283	18033	18137	18148	18141	18113	18290	18251	18213	18238	18173	18332	18316	18446	18329	18342	18469	18145	18287	18273	18346	18099	18144	18306	18347	18559	18289	18317	18181	18482	18361	18361	18444	18469	18382	18166	18301	18298	18060	18398	18428	18232	18204	18506	18502	18313	18346	18432	18306	18383	18491	18156	18474	18294	18227	18363	18082	18446	18509	18368	18232	18321	18285	18385	18448	18436	18487	18100	18262	18122	18285	18432	18375	18300	18414	18536	18334	18160	18485	17998	18226	18323	18344	18351	18197	18268	18327	17968	18397	18022	18264	18294	18241	18243	18357	18430	18482	18472	18344	18445	18434	18484	18215	18307	18276	18263	18233	18214	18358	18263	18315	18120	18297	18375	18488	18030	18334	18493	18173	18286	18361	18182	18205	18308	18243	18437	18149	18287	18459	18358	18328	18519	18353	18224	18444	18253	18250	18452	18284	18265	18187	18278	18468	18188	18153	18310	18387	18378	18472	18134	18182	18311	18320	18336	18290	18289	18457	18326	18233	18387	18474	18266	18186	18470	18237	18087	18194	18604	18361	18515	18245	18346	18278	18144	18285	18201	18359	18580	18219	18320	18175	18142	18383	18319	18548	18395	18442	18155	18120	18292	18269	18411	18089	18448	18308	18306	18415	18327	18412	18361	18278	18407	18341	18274	18282	18414	18341	18363	18288	18353	18323	18259	18281	18582	18366	18298	18267	18170	18287	18215	18264	18318	18330	18169	18218	18123	18383	18317	18439	18429	18222	18362	18361	18365	18171	18247	18355	18232	18377	18220	18244	18083	18331	18171	18211	18173	18146	18093	18326	18306	18306	18231	18282	18500	18360	18150	18137	18194	18190	18324	18265	18259	18020	18297	18444	18145	18250	18395	18234	18072	18302	18506	18211	18358	18303	18521	18209	18430	18257	18162	18278	18103	18419	18188	18322	18504	18386	18279	18144	18305	18427	18377	18304	18286	18461	18508	18406	18360	18464	18275	18380	18352	18399	18245	18299	18418	18234	18187	18003	18336	18193	18182	18133	18458	18280	18248	18223	18444	18104	18263	18209	18270	18417	18346	18429	18118	18239	18423	18329	18311	18307	18258	18618	18128	18320	18217	18511	18600	18139	18245	18176	18350	18161	18185	18524	18287	18364	18294	18480	18294	18363	18417	18476	18229	18316	18244	18509	18404	18205	18359	18444	18369	18440	18222	18231	18289	18169	18301	18397	18449	18181	18302	18550	18194	18231	18366	18361	18408	18210	18368	18388	18393	18188	18305	18262	18421	18388	18461	18512	18323	18202	18229	18249	18201	18213	18292	18381	18290	18422	18337	18535	18363	18243	18205	18308	18446	18175	18295	18561	18596	18379	18441	18263	18435	18335	18385	18466	18296	18495	18299	18113	18282	18187	18343	18118	18271	18523	18271	18267	18234	18298	18354	18393	18388	18273	18431	18439	18321	18333	18296	18220	18381	18328	18405	18281	18432	18322	18413	18299	18323	18368	18321	18223	18264	18355	18651	18416	18365	18370	18409	18124	18328	18443	18147	18311	18302	18133	18285	18329	18429	18429	18186	18332	18304	18096	18463	18058	18338	18288	18313	18348	18188	18343	18224	18325	18474	18330	18370	18172	18091	18120	18397	18380	18178	18304
56822	99176	90215	66610	41135	20996	15432	15396	15513	15470	15710	15420	15566	15522	15662	15500	15563	15495	15391	15560	15470	15399	15626	15555	15368	15521	15402	15453	15593	15439	15406	15470	15394	15531	15413	15356	15621	15409	15410	15594	15434	15494	15582	15451	15269	15575	15524	15463	15620	15379	15648	15597	15632	15503	15504	15576	15396	15554	15644	15569	15324	15302	15608	15479	15257	15692	15311	15404	15268	15540	15468	15390	15622	15606	15429	15492	15517	15468	15590	15413	15486	15538	15503	15548	15426	15483	15585	15550	15526	15454	15495	15513	15352	15489	15449	15555	15482	15465	15404	15562	15601	15496	15495	15338	15390	15506	15485	15440	15412	15401	15628	15387	15484	15509	15602	15381	15498	15503	15286	15407	15341	15325	15341	15448	15563	15568	15523	15584	15525	15668	15351	15404	15459	15396	15514	15400	15487	15538	15487	15446	15498	15506	15399	15376	15357	15447	15405	15420	15327	15493	15488	15333	15427	15398	15644	15491	15456	15484	15349	15545	15378	15418	15515	15633	15589	15403	15475	15546	15416	15511	15411	15594	15417	15459	15532	15519	15562	15489	15413	15477	15414	15474	15492	15599	15559	15558	15412	15443	15387	15342	15664	15478	15474	15467	15740	15450	15281	15576	15284	15592	15492	15495	15582	15412	15510	15598	15388	15539	15672	15444	15317	15561	15480	15404	15331	15581	15513	15569	15466	15559	15344	15280	15523	15350	15435	15493	15502	15598	15331	15387	15317	15453	15589	15410	15452	15606	15371	15556	15378	15423	15487	15469	15556	15384	15365	15561	15450	15510	15508	15485	15523	15419	15343	15415	15580	15280	15552	15618	15566	15338	15504	15560	15511	15619	15511	15481	15405	15617	15552	15320	15439	15439	15496	15387	15538	15562	15526	15541	15564	15552	15437	15562	15477	15543	15501	15115	15398	15366	15633	15362	15504	15354	15520	15382	15450	15551	15500	15475	15666	15411	15280	15600	15498	15566	15419	15398	15484	15331	15336	15618	15511	15461	15408	15614	15553	15405	15455	15518	15444	15647	15516	15447	15573	15460	15575	15393	15657	15415	15411	15402	15610	15411	15480	15370	15442	15415	15604	15393	15511	15492	15534	15518	15514	15597	15493	15445	15605	15493	15406	15314	15457	15358	15531	15253	15483	15537	15247	15535	15256	15403	15485	15314	15416	15427	15380	15410	15448	15645	15544	15589	15469	15489	15525	15474	15694	15642	15286	15413	15525	15356	15444	15304	15311	15402	15519	15331	15382	15486	15421	15296	15416	15489	15374	15423	15538	15436	15613	15350	15448	15503	15553	15282	15402	15470	15444	15338	15460	15555	15455	15475	15484	15505	15345	15457	15501	15293	15561	15332	15361	15447	15427	15434	15393	15500	15694	15494	15504	15464	15494	15333	15409	15354	15323	15586	15441	15488	15526	15437	15519	15543	15358	15424	15351	15399	15432	15551	15286	15461	15469	15481	15579	15469	15540	15376	15527	15485	15452	15571	15505	15440	15325	15461	15473	15356	15386	15484	15445	15496	15381	15457	15290	15474	15489	15538	15524	15459	15452	15513	15418	15518	15300	15614	15460	15517	15353	15427	15542	15212	15580	15283	15628	15396	15556	15452	15432	15333	15317	15457	15495	15409	15352	15402	15482	15435	15409	15532	15490	15373	15396	15433	15578	15391	15464	15417	15444	15425	15364	15419	15474	15461	15555	15541	15480	15482	15632	15523	15530	15531	15535	15544	15445	15465	15323	15376	15426	15477	15438	15588	15563	15446	15488	15469	15613	15448	15466	15494	15619	15521	15494	15377	15455	15415	15545	15507	15603	15464	15392	15390	15649	15457	15498	15671	15598	15461	15367	15356	15593	15373	15553	15590	15498	15524	15286	15598	15519	15615	15307	15422	15554	15420	15511	15477	15560	15516	15445	15438	15411	15462	15488	15399	15466	15471	15518	15425	15477	15552	15355	15393	15503	15468	15489	15525	15470	15155	15384	15334	15201	15401	15466	15499	15498	15523	15428	15558	15352	15305	15506	15599	15481	15585	15583	15427	15516	15290	15336	15447	15569	15536	15501	15273	15427	15536	15390	15501	15344	15432	15426	15586	15584	15433	15616	15453	15527	15317	15516	15499	15528	15367	15616	15522	15337	15545	15445	15434	15543	15487	15526	15458	15472	15377	15408	15571	15451	15377	15512	15416	15452	15567	15456	15483	15513	15591	15411	15505	15549	15483	15278	15441	15415	15630	15489	15457	15497	15355	15363	15308	15385	15507	15517	15340	15585	15393	15558	15651	15450	15499	15305	15519	15454	15479	15583	15609	15445	15436	15447	15373	15607	15395	15310	15330	15391	15498	15778	15460	15364	15477	15571	15449	15311	15558	15429	15509	15385	15582	15396	15582	15416	15500	15356	15524	15535	15500	15447	15501	15545	15313	15406	15430	15352	15485	15428	15372	15314	15463	15292	15484	15291	15551	15604	15672	15547	15601	15602	15234	15548	15494	15446	15523	15436	15543	15487	15471	15471	15483	15557	15489	15488	15294	15503	15480	15628	15404	15365	15465	15304	15346	15291	15412	15536	15509	15476	15483	15415	15317	15432	15513	15493	15498	15405	15329	15630	15396	15630	15479	15446	15529	15410	15375	15604	15501	15288	15416	15453	15539	15509	15393	15415	15465	15393	15431	15460	15483	15381	15412	15498	15404	15405	15494	15467	15414	15320	15374	15550	15506	15484	15377	15228	15481	15537	15460	15394	15536	15577	15368	15438	15450	15383	15363	15490	15353	15510	15319	15450	15508	15449	15328	15462	15467	15397	15612	15451	15457	15490	15230	15471	15549	15440	15435	15464	15581	15566	15432	15429	15664	15422	15626	15525	15558	15593	15472	15556	15466	15599	15305	15451	15467	15578	15258	15412	15405	15452	15423	15379	15725	15519	15415	15609	15434	15486	15542	15408	15359	15348	15371	15353	15437	15362	15456	15576	15558	15394	15373	15449	15481	15437	15322	15434	15610	15490	15525	15484	15338	15549	15600	15399	15555	15576	15327	15434	15364	15385	15471	15669	15298	15439	15350	15548	15438	15415	15549	15302	15372	15592	15527	15378	15542	15535	15300	15553	15495	15466	15541	15433	15424	15445	15550	15421	15258	15508	15592	15494	15450	15328	15536	15391	15540	15438	15489	15613	15312	15586	15582	15482	15680	15507	15405	15521	15498	15623	15431	15587	15457	15697	15479	15469	15432	15545	15465	15636	15421	15460	15536	15422	15459	15589	15410	15506	15528	15420	15400	15441	15493	15420	15627	15462	15472	15527	15292	15321	15304	15422	15606	15518	15600	15217	15571	15396	15428	15518	15390	15473	15476	15477	15481	15377	15459	15483	15360	15364	15454	15528	15476	15445	15439	15481	15520	15541	15444	15628	15481	15590	15572	15418	15430	15406	15673	15477	15414	15442	15353	15470	15542	15472	15503	15296	15455	15487	15401	15548	15620	15590	15597	15299	15462	15452	15593	15421	15423	15515	15320	15483	15489	15380	15410	15574	15510	15330	15341	15566	15385	15333	15410	15575	15342	15335	15490	15392	15444	15407	15456	15458	15541	15491	15600	15422	15327	15476	15453	15433	15366	15460	15414	15444	15361	15480	15571	15452	15549	15458	15351	15355	15544	15406	15334	15673	15433	15460	15461	15487	15502	15484	15405	15506	15553	15407	15522	15602	15522	15382	15409	15342	15496	15403	15493	15337	15615	15565	15369	15562	15457	15364	15314	15332	15427	15558	15550	15473	15294	15441	15493	15309	15460	15476	15520	15617	15535	15488	15392	15425	15532	15453	15551	15469	15604	15441	15453	15420	15591	15488	15376	15581	15371	15381	15493	15499	15525	15423	15322	15330	15377	15342	15632	15476	15532	15454	15475	15393	15534	15507	15587	15549	15454	15352	15460	15458	15375	15737	15523	15345	15473	15386	15293	15422	15502	15272	15417	15371	15485	15405	15571	15598	15514	15444	15494	15493	15487	15454	15596	15441	15459	15454	15499	15483	15451	15491	15454	15311	15677	15593	15489	15440	15544	15663	15393	15286	15328	15715	15400	15341	15455	15602	15469	15593	15464	15554	15526	15427	15431	15391	15532	15311	15591	15439	15505	15448	15500	15411	15482	15397	15345	15562	15421	15454	15409	15639	15425	15541	15468	15549	15502	15386	15366	15539	15425	15419	15641	15667	15510	15344	15321	15450	15519	15385	15438	15398	15464	15563	15493	15459	15558	15417	15321	15286	15408	15547	15618	15375	15391	15313	15588	15473	15611	15590	15377	15477	15481	15419	15540	15525	15499	15378	15481	15483	15421	15292	15533	15348	15485	15316	15343	15490	15572	15366	15502	15403	15447	15403	15592	15512	15404	15370	15418	15436	15317	15433	15485	15615	15435	15538	15273	15380	15368	15343	15448	15375	15598	15544	15479	15369	15528	15409	15526	15567	15436	15608	15404	15462	15536	15338	15457	15420	15408	15424	15521	15392	15427	15662	15381	15332	15429	15273	15584	15558	15479	15427	15362	15522	15622	15514	15376	15564	15489	15629	15483	15410	15163	15608	15287	15465	15465	15434	15404	15379	15309	15516	15540	15414	15485	15407	15645	15412	15533	15427	15456	15258	15369	15472	15544	15599	15376	15466	15582	15420	15394	15384	15478	15384	15403	15581	15535	15543	15363	15348	15474	15486	15458	15396	15348	15502	15379	15204	15372	15496	15499	15407	15601	15385	15428	15603	15428	15447	15373	15477	15435	15535	15334	15557	15483	15311	15587	15585	15571	15534	15640	15550	15340	15421	15348	15469	15521	15385	15425	15417	15490	15461	15463	15537	15566	15499	15499	15571	15352	15507	15328	15629	15392	15428	15490	15589	15387	15508	15573	15523	15613	15359	15564	15521	15521	15551	15514	15400	15466	15516	15532	15423	15479	15545	15418	15382	15659	15367	15337	15404	15477	15554	15556	15365	15474	15470	15428	15548	15523	15248	15474	15421	15494	15424	15390	15286	15283	15536	15460	15600	15594	15448	15411	15376	15632	15556	15414	15594	15585	15418	15544	15479	15428	15513	15512	15532	15500	15318	15414	15409	15494	15424	15450
23013	22225	37164	39819	32824	26834	24663	19324	18251	18546	18403	18228	18298	18265	18231	18134	18296	18074	18239	18267	18310	18188	18206	18252	18239	18232	18175	18025	18081	17905	18135	18097	18119	18074	17909	18023	18087	18068	18089	18025	18127	17929	17826	17967	17949	18202	17981	18073	17962	18041	18069	18161	18002	17988	17902	18049	17929	17914	17980	17853	18006	18100	17998	18175	18112	18107	17963	17831	18104	18096	18003	17975	17968	18060	17810	18171	18143	17855	17969	17983	17982	18043	17987	17956	18212	17972	18033	17999	17891	18024	17952	18193	18070	17929	17996	18099	17949	18034	17891	17839	17972	17908	17955	18033	17777	18036	17935	18185	18088	18021	18025	17842	17873	18002	18131	17973	17887	17843	17919	17946	18009	18055	18167	17913	17965	17936	17861	17953	18047	17936	17850	17787	17926	17969	17942	18166	17960	17899	17755	17843	17961	17846	17820	17869	17794	18022	17919	17714	17944	17925	17800	17855	17948	17784	18000	17877	17788	17922	17734	17730	17996	17884	18155	18035	17898	18096	18084	18074	18062	17756	17809	17929	17861	17933	17953	18108	17734	17958	17811	18024	17841	17981	18071	17926	17740	17977	18107	17849	18049	18079	18128	18123	17945	17955	18016	18067	17923	17916	17834	18050	17921	18005	18067	17945	17985	18168	17791	17911	17853	18093	17930	17970	17860	17991	18057	18075	17835	17880	17836	17881	17884	17917	18077	17868	17942	17967	18018	17846	17868	17861	17906	17974	18193	17994	17978	18159	17998	18122	18024	17897	17745	17851	17985	18030	17983	17991	17762	17912	17934	17967	18200	18264	17935	17962	17771	17715	18177	17842	17852	17869	17970	17993	17947	17809	17833	18122	17970	18100	17832	18052	17932	17981	18048	17925	17835	17945	17908	18060	17794	17915	17924	17889	17945	17880	17924	17867	17915	17955	17957	17922	17858	17894	17847	17795	17942	17965	17908	17973	17964	17826	18109	17782	17625	17652	17865	18071	17882	17928	17968	17926	17976	17954	17914	18062	17990	17926	18091	17830	17766	18192	17942	18013	17843	17970	17962	17767	17886	17845	18075	18085	18223	17959	17768	17934	17955	18129	17930	17976	17866	17904	17914	17869	17931	18115	17924	18059	17840	17836	17889	18073	17888	18099	17861	17820	17896	18012	18011	18099	18004	18101	17918	17746	18001	17972	17859	17916	17918	17699	17989	18061	17811	18005	17799	17782	17914	18050	17980	17896	17985	18068	17860	17972	17851	17917	17878	17923	17992	17990	17956	17919	18012	17943	17824	18021	17889	17972	17925	18143	17930	17791	17982	17935	18188	17847	18110	17946	17889	17943	17842	18052	18035	18068	17953	17969	17974	17909	17956	18057	17851	17945	17906	18000	18011	17728	17980	18099	17891	17855	17768	17986	17880	18093	17940	17883	18070	17846	17893	17853	17883	17885	17990	17886	17959	18083	17836	17968	17795	17934	17990	18080	17998	17957	17965	17937	17945	18039	17816	17950	17763	18039	17860	17925	17824	17848	17647	18039	18056	17948	18032	17782	18033	17785	17852	17917	18146	17764	18014	17931	17788	17883	17778	18039	17809	17917	18007	17910	17748	17860	17944	18069	18191	17975	18011	18095	17786	18161	17981	17952	17826	17836	17895	17856	18057	17963	17815	17801	17913	18113	17939	17768	17899	17868	17844	17964	17995	18109	17991	17908	18022	17870	18014	17877	18064	17774	17756	17935	17740	17945	17970	17990	17982	18026	17903	17862	17953	17989	17991	18269	17988	17909	17945	17949	17963	17873	17865	17790	18035	18049	17819	17859	18084	17920	17948	17892	17997	18149	17924	17793	17867	18023	17903	17938	17861	17687	17947	17963	17797	17909	17859	17858	17972	18208	18003	17957	18092	17778	17881	18027	17858	18059	18035	17960	18131	17870	18035	17955	17821	17908	17964	17974	17869	18114	17885	17711	17701	17749	18072	17855	17658	17905	17891	17915	17694	17919	17969	17885	17870	17702	17911	17887	17926	17806	17921	17735	17986	17791	17968	17963	18021	18067	18094	17976	17941	17751	17991	17749	17830	17894	17981	17970	17931	17823	17874	17794	17867	17829	17899	17910	17743	17932	18234	17844	17723	17974	17894	18081	17934	18002	18104	17889	17917	18058	17887	18006	17774	18015	17851	17986	18030	18028	17995	17776	17980	18046	18108	17946	17851	17971	18012	17844	17723	17954	18086	17908	17947	17859	17775	17689	18099	17933	18009	17667	17800	18089	18020	17946	17813	17999	18041	17842	18000	18012	17923	18258	18078	17957	17894	17980	18078	17886	17928	17790	18053	18001	17778	17841	18045	17823	17956	17874	18030	17858	18112	18087	17924	17864	17945	18058	17987	17915	18018	17942	18149	17898	17717	18011	18065	17794	17842	17949	18110	17944	17993	17899	17719	17900	18209	17916	18007	17950	17804	18112	18011	17954	18036	17987	17838	17953	18100	17957	17878	17889	18028	17858	17882	17976	18104	18067	17786	18182	18057	17814	17695	17870	17799	17800	18080	17837	17817	18004	17908	17860	18076	17940	17675	17793	17795	17881	17905	18100	17873	17856	17972	17867	17998	17962	18040	17965	18028	17884	17891	17938	17894	17881	18021	18027	17723	17853	17744	18089	18130	17956	18001	18047	18206	17672	17907	17850	18126	17972	17893	17925	17723	18139	17972	18136	18057	17992	17766	17742	17866	18058	18126	18193	18192	18009	18054	17723	17993	17971	17899	18082	17848	17928	17978	17865	18012	17926	18062	17845	17805	17943	17890	18086	17892	17922	17912	18102	18083	17839	17861	17879	17816	17961	18007	17976	18011	18014	18055	17941	17962	17787	17795	17885	17963	17769	17786	17785	18057	17974	17855	17935	18029	17879	17827	17917	18119	18022	18131	17799	17978	17876	17764	17853	17807	17957	18019	17954	17978	18128	17982	17893	17802	17828	17959	17873	17761	17941	18020	17995	17880	18016	17948	17852	17926	17791	17926	17828	17861	18131	17812	17904	18040	17981	18006	17856	17972	17974	17905	17994	18103	18138	17996	17972	17944	18011	17932	18025	17932	18007	18096	17947	17861	18052	17984	18211	17971	17996	17973	17912	17969	18046	18084	18034	17999	18027	18049	17835	17892	17670	18136	17779	17846	17674	18040	17824	18075	17933	17961	17741	17766	17832	17996	17855	17850	18183	18132	17895	18032	17961	17821	18103	18302	18033	17841	17905	17827	18206	17991	17973	18080	18006	17847	17788	18072	17910	17983	17946	18134	18097	17981	17860	18213	17812	18004	17971	17988	18020	17974	17983	17871	17949	17990	18022	17852	17869	17867	17715	17883	17912	17810	17875	17910	17858	17975	18078	18139	18069	17946	17957	17984	18003	17779	18078	18153	18059	17849	18000	17975	17988	18178	18081	17977	17977	17847	18045	17965	18042	18031	18037	17871	17962	18000	18018	18044	17830	17851	18109	18013	17916	18073	17893	17997	17983	18067	18006	18123	18001	17981	17844	17817	17929	17919	17926	18138	17896	17743	18153	18001	17854	17976	17796	17892	18010	18130	17894	17973	17919	17990	18004	17758	17918	18005	18019	18035	18063	17976	18038	17886	18131	17922	17979	18178	17997	17790	17701	17820	17977	17910	17875	17892	18012	17987	17906	17917	17777	17876	17905	17995	18134	18121	17817	18097	17913	17871	17741	18074	18116	18017	18067	17908	17973	18031	17997	17918	18127	17844	17942	17811	17943	17789	17817	18039	18034	17875	17830	18082	17968	17760	17803	17972	17842	17994	17869	17989	18061	18047	17885	17838	17743	17998	18037	17883	17737	17938	17976	17864	17783	18045	17916	17913	18134	17905	17819	18001	17976	17936	17934	18016	18012	17976	17742	17996	18051	17842	18070	17889	18032	17915	17957	17822	17929	17882	17719	17926	17895	17894	17827	17897	18058	17886	17757	17757	17817	17863	18098	18098	17839	17940	17866	18016	17755	17763	17917	18018	17808	17923	18084	17966	17822	18044	18053	18160	18034	17750	17777	17872	18011	17661	17803	17871	18021	18003	17939	17851	17916	17894	18009	18013	18033	17929	17940	17858	18207	17864	17863	18021	17982	17915	17935	18106	18020	17872	18050	17958	17835	18156	18166	17729	17906	18055	17804	17985	17988	17840	17793	17752	17827	17965	17995	17949	17920	18263	18065	17938	17691	17846	18038	17724	17978	18002	17798	17966	18086	17767	17873	17954	17916	17706	18017	18099	17939	17888	17896	17975	18005	17758	17974	18058	17851	17904	17892	17941	17974	18104	17927	17909	17870	18045	17982	17778	17923	17814	17843	17904	18146	17690	17703	17787	17979	17876	17852	17808	18009	18009	17736	17917	17995	17909	17895	18159	17922	17875	18061	17849	17771	17533	17740	17962	17936	18069	17989	17981	17863	18136	17914	17967	18062	17971	17771	18100	17944	18194	17758	17719	17756	17663	18029	17840	17700	17857	17923	17933	17740	18059	17846	17837	17975	18007	17726	17902	18130	18124	18183	18116	17834	17914	17910	17972	17868	17801	18084	18023	17831	17856	17908	17877	17930	17992	17835	18275	17853	17946	17913	18025	17937	18005	17778	18005	17881	18115	17871	17964	18004	17860	17865	17791	18094	17888	18108	17875	18012	17713	17927	18047	17917	18032	18152	17857	18009	18075	17915	17883	18005	17942	17808	18201	17787	17915	17768	18070	17947	17776	18031	17924	17968	18103	17855	17784	17938	17924	17739	18012	17843	17925	17981	17884	17940	17923	17631	17795	18027	17945	18021	18032	17925	18007	18224	17816	17817	17965	18011	17680	18116	17853	17761	17987	17765	18038	18113	18116	17929	18156	17617	17840	17838	17914	17944	17987	17825	18026	18010	18096	17889	17794	17936	18046	17803	18071	17968	17991	17977	18081	17970	18091	17856	17964	17939	17965	17767	17976	17827	17917	18040	17846	17927	17933	17813	17918	17917	18068	17905	17985	17769	17836	17920	17937	17860	18169	18098	17841	17758	18026	17990	17831	18127	17994	18025	17871	17890	18107	18077	17980	17906	17750	17731	17834	17824	18115	17894	17847	17971	18113	18091	17933	18000
62299	105039	97771	74434	48358	24694	15343	15079	15268	15070	15226	15382	15200	15233	15182	15347	15161	15110	15209	15208	15270	15347	15065	15121	15269	15131	15159	15285	15263	15115	15189	15062	15241	15091	15106	15226	15449	15446	15176	14988	15170	14986	15197	15147	15288	15178	15317	15360	15248	15235	15238	15215	15128	15117	15228	14968	15176	15259	15222	15243	15142	15125	15160	15062	15180	15230	15171	15121	15296	15073	15194	15185	15090	15024	15148	15187	15361	15308	15381	15256	15195	15086	15229	15118	15156	15281	15131	15182	15027	15272	15200	15178	15162	15228	15207	15389	15165	15183	15194	15273	15157	15093	15170	15096	15222	15132	15132	15187	15182	15250	15146	15241	15176	15292	15266	15159	15030	15241	15201	15061	15230	15371	15223	15057	15047	15148	15192	15349	15198	15328	15179	15154	14991	15188	15290	15100	15150	15154	15280	15291	15185	15157	15253	15198	15184	15135	15170	15208	15241	15157	15173	15302	15098	15227	15066	15252	15288	14965	15179	15100	15126	15115	15265	15144	15156	15230	15186	15052	15301	15184	15059	15171	15358	15214	15137	15354	15116	15215	15218	15205	15135	15069	15176	15136	15194	15181	15265	15139	15038	15187	15068	15008	15323	15061	15253	15204	15189	15251	15223	15092	15145	15290	15244	15271	15124	15196	15226	15229	15121	15077	15218	15100	15222	15117	15143	15218	15126	15221	15164	15209	15173	15088	15186	15188	15213	15307	15138	15106	15112	15150	15150	14995	15202	15163	15219	15039	15120	15078	15319	15072	15169	15027	15247	15209	15112	15156	15167	15088	15037	15015	15059	15081	15234	15227	15299	15183	15124	15151	15189	15223	15139	15213	15223	15040	15156	15024	15186	15237	15215	15181	15257	15106	15309	15126	15122	15193	15249	15140	15188	15177	15149	15111	15365	15203	15357	15172	15171	15119	15055	15225	15220	15172	15247	15303	15074	15231	15209	15195	15054	15121	15219	15167	15060	14941	15350	15216	15278	15182	15295	15167	15063	15032	14992	15086	15337	15312	15421	15141	15166	15132	15092	15077	15157	15169	15105	15104	15124	15067	15379	15234	15102	14965	15160	15199	15035	15359	15194	15242	15031	15142	15317	15209	15181	15286	15133	15224	15186	15161	15196	15321	15061	15148	15120	15093	15220	15088	15089	15232	15093	15128	15120	15206	15258	15230	15248	15240	15108	15073	15091	15159	15140	15185	15200	15020	15084	15348	15102	15205	15209	15076	15051	15141	15199	15019	15221	15064	15195	15070	15267	15150	15079	15099	15079	15123	15086	15098	15123	15229	15338	15091	15278	14995	15015	15072	15203	15186	15326	15203	15219	15286	15200	15080	15055	15217	15228	15201	15081	15156	15250	15068	15209	15051	15194	15285	15197	15108	15319	15123	15267	15130	15149	15256	15127	15192	15094	15317	15075	15200	15168	15108	15306	15136	15076	15153	15141	15037	15183	15207	15114	15115	15202	15107	15331	15141	15095	15148	15190	15025	15207	15187	15318	15233	15277	15021	15164	15268	15172	15189	15009	15060	15147	15225	15198	15144	15274	15076	15238	15253	15333	15317	15134	15156	15067	15017	15339	15092	15130	15281	15152	15314	15182	15136	15291	15220	15117	15216	15137	15140	15313	15045	15226	15359	15186	15141	14957	15207	15058	15192	15173	15194	15183	15105	15230	15067	15304	15030	15088	14997	15193	15260	15128	15173	15219	15159	15186	15224	15201	15030	15123	15327	15256	15280	15100	15133	15082	15140	15268	15355	15180	15052	14983	15245	15188	15325	15262	15097	15287	15020	15148	15059	15164	15162	15081	14968	15181	15156	15074	15262	15219	15165	15053	15051	15089	15221	15148	15112	15125	15223	15042	15071	15117	15237	15038	15273	15166	15147	15064	15080	15043	15113	15075	15031	15185	15352	15197	15175	15023	15142	15104	15122	15079	15003	15098	15136	15253	15236	15287	15109	15013	15236	15160	15235	15110	15162	15200	15143	15112	15335	15318	15107	15340	15129	15165	15162	15320	15114	15171	15326	15196	15171	15080	15308	15061	15131	15199	14999	15242	15123	15136	15057	15312	15172	15159	15174	15198	15024	15240	15134	15260	15112	15131	15290	15163	15172	15008	15118	15167	15169	15043	15186	15243	15258	15124	15258	15103	15143	15189	15230	15236	15010	15177	15135	15293	15061	15217	14969	15264	15093	15005	15204	15086	15207	15142	15273	15030	15272	15145	15140	15221	15019	15058	15148	15055	15140	15104	15102	15256	15271	15112	15258	15149	15053	15154	15006	15176	15166	15192	15012	15146	15216	15462	15117	15179	15116	15157	15052	15242	15173	15108	15215	15118	15234	15205	15096	15171	15090	15051	15092	15321	15111	14977	15310	15104	15259	15100	15271	15218	15134	15189	15332	15118	15092	15221	15133	15148	15077	15080	15035	15124	15039	15152	15070	15220	14985	15116	15076	15162	15338	15140	15206	15073	15112	15326	15088	15177	15276	15304	15247	15209	15339	15092	15013	15163	15244	15141	15231	15139	15203	15247	15205	15126	15035	15284	15074	15217	15283	15059	15148	15409	15136	15171	15313	15297	15199	15211	15169	15186	15178	15033	15264	15265	14997	15158	15110	15216	15200	15130	15141	15226	15103	15282	15153	15007	15284	15171	15132	15246	15025	15201	15294	15196	15230	15250	15204	15028	15104	15088	15130	15363	15156	15302	15012	15118	15266	15154	14959	15228	15149	15251	15019	15242	15283	15154	15140	15068	15320	15197	15167	15058	15203	15105	14822	15150	15161	15317	15093	15221	15218	15168	15095	15193	15242	15149	15140	15056	15357	15162	15077	15149	14953	15252	15046	15048	15213	15281	15178	15224	15228	15197	15015	15178	15305	15164	15094	15241	15304	15345	15176	15255	15331	15126	14951	15125	15165	15177	15072	15193	15258	15082	15208	15349	15054	15234	15058	15269	15168	15078	15255	15211	15296	15189	15099	15224	15213	15170	15387	15104	15241	15066	15177	15103	15121	15152	15234	14999	15111	15275	15201	15307	15226	15271	15157	15204	15125	15073	15097	15337	15130	15183	15329	15124	15108	15595	15023	15000	15012	15082	15092	15246	15059	14996	15234	15117	15032	15293	15030	15165	15100	14995	15031	15288	15286	15277	15260	14987	15171	15198	15282	15202	15176	15478	15105	15082	15082	15110	15089	15160	15118	15233	15349	15186	15190	15141	15278	15088	15269	15029	14972	15283	15301	15149	14973	15110	15138	15155	15339	15162	15194	15277	15012	14991	15132	15284	15083	15349	15208	15328	15107	15081	15251	15211	15185	15304	15220	15201	15025	15205	15086	15095	15104	15127	15086	15052	15194	15132	15135	15178	15185	15069	15046	15261	15113	15258	15080	15001	15285	15218	15219	15103	15160	15215	14974	15195	15174	15310	14957	15233	15119	15228	15131	15295	15090	15019	15022	15177	14943	15178	15025	15040	15133	15311	15267	15137	15036	15126	15123	15265	15200	15158	15095	15307	15407	15117	15051	15121	15264	15031	15125	15162	15020	15334	15110	15122	15068	15096	15223	15036	15017	15068	15037	15214	15210	15100	15043	15184	15183	15093	15161	15247	15033	15177	15242	15145	15280	15292	15072	15081	15185	15233	15267	15109	15067	15119	15291	15048	14883	14998	15205	15191	15211	15121	15185	15077	15218	15073	15067	14935	15232	15121	15262	15053	15121	15084	15247	15053	15201	15140	15098	15053	15264	15212	14930	15278	15196	15141	15176	15085	15261	15028	15136	15344	15200	15111	15185	15251	15158	15227	15175	15051	15144	15126	15213	15161	15181	15230	15136	15089	15027	15272	15247	15081	15100	15087	15169	15112	15295	15300	15328	15069	15095	15096	15060	15070	15168	15042	15158	15122	15069	15215	15047	15502	15062	15135	15157	15362	15478	15126	15147	15011	15197	15146	15118	15136	14973	15126	15282	15213	15144	15141	15083	15239	15098	15299	15214	15147	15175	15014	15210	15231	15067	15201	15068	15162	15167	15148	15288	15240	15193	15258	15057	15163	15037	15212	14966	15131	15163	14991	15180	15066	15090	15200	15329	15125	15295	15054	15077	15221	15231	15114	14992	15046	15161	15154	15020	15168	15027	15148	15410	15210	15170	15214	15217	15263	15125	14869	15347	15312	15194	15171	15065	15015	15000	15210	15288	15152	15212	15088	15088	15016	15311	15074	15216	15195	15187	15171	15410	15171	15010	15148	15144	15192	15155	15055	15145	15299	15366	15099	15156	15188	15218	15156	15181	15136	15195	15129	15049	15269	15231	15254	15324	15110	15157	15089	15331	15015	15171	15212	15095	14936	15186	15135	15121	15043	15214	15014	15440	15257	15156	15004	15195	15179	15181	15163	15015	15192	15282	15332	15105	15201	15210	15134	15124	15152	15119	15158	15119	14997	15313	15213	15231	15140	15120	15162	15107	15166	14980	15130	15071	15160	15222	15174	15255	15187	15156	15181	15113	15159	15137	15273	15174	15115	15201	15235	15031	15144	14967	15118	15180	15120	15040	15222	15327	14993	15100	15228	15109	15089	15202	15054	15154	15310	15246	15155	15131	15205	15303	15171	15113	15212	15144	15111	15164	15314	15146	15096	15233	14964	15218	15259	15288	15196	15154	15135	15231	15260	15041	15359	15093	15191	15126	15182	15325	15069	15053	15172	15200	15175	15146	15108	15167	15185	15163	15346	15075	15200	15010	15270	14995	15235	15032	15255	15231	15124	15170	15231	15165	15034	15154	15167	15287	15169	15029	15203	15028	15192	15158	15182	15249	15094	15175	15122	15092	15259	15274	15100	15252	15202	15188	15223	15418	15118	15190	14989	15174	15090	15056	15276	15104	15214	15073	15047	15183	15206	15329	15168	15216	15034	15089	15137	15215	15014	15117	15144	15159	15048	15206	15095	15237	15239	15106	15171	15008	15272	15186	15281	15264	15220	15164	14962	15172	15079	15121	15167	15347	15223	15263	15268	15224	15171	15212	15164	15050	15137	15044	15327	14944	15138	15084	15018	15033	15114	15067	15120	15194	14984	15198	15243	15213	15296	15108	15241	15304	15057	15176	15140	15230
28728	33675	46111	35476	24293	19464	18486	18232	18029	18079	18237	17835	17697	18078	17998	17962	18132	17905	18126	18291	17888	17985	18056	17896	17990	18001	18150	18070	18132	18261	17781	17900	17981	18112	18186	18187	18106	17965	18027	17858	18282	18021	18081	18190	18054	18017	18120	17782	17899	17829	18122	18005	17940	18198	18149	18001	18134	17864	18025	17997	18027	17914	17862	17832	17903	18088	18047	17862	18106	17940	18088	18045	17739	18159	18075	17966	17909	18113	17981	17946	17981	17939	17963	17907	17952	18117	18150	18118	17918	17990	18151	18124	18087	18119	18027	18054	17989	18015	17996	17979	18018	18136	17843	18260	18148	18229	18020	18170	18139	17904	17919	17889	17998	18104	18045	18222	18136	17912	18056	17971	18034	18134	18173	17962	18022	17965	18059	18026	17903	18035	17957	18095	18054	18086	18095	17992	18053	18127	17902	18102	18198	17906	17973	18038	17931	18038	17944	17970	17893	18048	18051	17907	18065	17972	17966	18023	18039	17936	17939	18010	17898	17960	18082	17950	18118	17949	17984	17984	18009	18003	18109	18092	18130	18012	17980	18242	18085	18259	18018	18066	18074	18000	18054	17984	17948	17991	18092	18076	18084	18079	18223	18139	18064	17966	18042	17914	17933	17976	18059	17974	17990	18077	17974	18185	17935	17951	17871	17805	18070	17992	17837	18063	18005	18126	18043	18176	18155	17947	18033	17889	18004	17924	18007	17822	17821	17976	18084	17930	17831	18163	18115	18147	18063	18093	18157	18104	18019	18084	18123	17919	18107	18056	17936	18048	17797	18012	17877	18089	18167	18071	18033	18001	18165	17906	17910	17914	18044	17936	18068	18022	17851	17901	18094	18072	17941	17962	17894	17881	17879	18265	18056	18154	18090	17968	18123	17747	17983	17971	17870	18006	18075	18105	18033	18106	17893	17842	17962	18122	18084	17980	18073	17976	17848	18020	17996	18237	18161	17771	18117	18174	18097	18042	18212	17837	17895	17719	17913	17932	17890	17920	17907	18005	17836	17888	17835	17989	18004	17810	18140	17981	17902	18006	17925	17916	17990	17843	17832	18048	17967	18198	18320	18076	18034	18092	18060	17845	17853	18045	17985	18164	17939	17844	17824	18008	18065	18054	17946	17790	18022	17957	18039	18214	17898	17947	17969	17964	17976	17892	18118	18085	17884	17931	18022	17880	18059	17978	17977	18017	17870	18157	18095	18074	17944	17883	18134	18064	18165	17987	17905	18015	18015	18089	18033	18134	18062	18258	18127	17871	18067	18062	17930	18104	18084	18037	18008	18061	18095	17893	18047	18139	18127	18070	17895	18027	18072	18092	18013	17908	18022	17980	17949	18022	17933	18210	17873	17865	17977	17808	18104	17917	18153	18029	18078	18090	18093	18053	17812	17837	17951	18083	17968	17795	17966	17943	17909	17878	17870	18210	17845	18015	17886	17961	17936	17989	18090	18011	18090	17998	17882	18027	17911	18005	17900	17991	17908	17898	18055	17979	17940	17885	17912	18039	18042	18205	18011	18150	18200	17987	17928	18064	17842	17941	18124	18049	17771	17937	18126	18011	18219	17947	18107	18008	17792	17885	18038	17892	18010	18079	18133	18099	18076	17906	17967	18079	18027	17917	18099	18200	18004	18035	18212	17911	18082	17980	17923	18094	18137	17983	17989	17904	18227	17940	18146	18168	17892	17928	17985	18169	18054	17904	17947	18024	18007	18026	17968	17837	18053	18093	17900	18170	18107	17973	17982	18010	17979	18014	17856	18390	17880	18242	17974	18027	17786	17870	18008	18001	18066	17961	18060	17975	18157	18253	17959	18058	17970	18072	17961	18006	17911	18067	17926	17994	17815	18062	17858	17841	18144	17987	17934	18073	18005	18090	18325	18096	18231	17925	18025	17867	17922	18135	17848	17847	18039	18129	17942	17972	18235	17878	18021	18220	18002	18049	18031	18083	17911	18048	17933	17959	18165	18245	17851	18081	18002	18113	18003	17858	17959	17952	18106	18045	18117	17797	18094	18200	17975	18086	17687	17835	17858	17896	17984	17905	18014	17935	17912	18018	17947	18032	17837	17950	18106	18013	18155	17944	17933	18051	18074	18127	18041	18088	18169	18094	18034	17738	18042	18242	18111	18086	18009	18041	17879	18034	17925	18138	18148	17922	18064	18073	17807	17900	18028	18139	18012	18192	18077	18168	17913	18068	17958	18048	18186	17904	17857	17978	18040	18183	18115	18117	18008	17930	17975	17996	18100	17892	18073	18096	18055	17958	18098	18320	18029	17990	18262	17861	17919	17914	17977	18186	17998	17968	18041	18137	17753	17950	17892	18207	17823	17986	17956	18000	17944	17987	18139	18031	17705	17898	18122	17701	18110	17955	18065	17820	18177	17915	17781	17978	17927	17971	17864	18109	17959	17778	17947	17979	18048	17997	17989	18207	17981	17831	18022	18146	17948	17898	18087	17922	17955	18090	18095	18050	17947	17992	18110	18075	18026	17982	17896	17978	17863	17848	17863	17937	17978	18023	17934	17978	17848	18014	17865	17844	18048	18125	18083	18100	18358	17835	17968	17818	17953	18134	18029	17909	17922	17992	18070	18213	18250	18309	18210	18137	17906	18075	17769	18000	17975	17941	18015	18067	18021	18136	18124	17832	18084	17903	18106	17784	17939	17989	17917	17955	18141	17955	17966	18065	17993	18097	17834	18042	18157	17642	18250	17972	18039	17716	17996	17941	17869	17858	18035	17710	18031	17857	18015	17973	17962	18091	18015	17883	17905	17712	17919	18108	18022	17924	18168	18106	18215	18093	17911	17920	18008	18117	18136	17799	18026	18100	17965	18022	17929	17993	18047	18130	18261	18114	17941	18125	18069	18109	18002	17814	17812	17961	18139	17973	18048	18048	18169	18029	18078	17985	17962	18047	17816	18194	18116	17963	18112	17915	17983	18019	17980	18039	18333	18103	18073	17808	17913	18053	18034	17961	17983	18087	18116	18066	18060	17944	18000	17947	18088	17988	18285	17959	18066	17896	17777	17790	17825	18079	17889	17898	18035	17993	18068	17863	18018	18113	17952	18201	17998	18204	18057	18114	17944	17942	18106	18073	17874	17944	18028	17857	18074	18039	18076	18090	18083	18165	18061	18030	18129	17996	17854	18054	18045	18212	17955	18148	17938	18094	17988	18166	17923	17950	18123	17682	17848	17995	17959	18011	18120	18026	18127	17961	18012	17986	18122	18157	18025	17958	18158	18208	17979	18045	17987	17835	17977	17975	17960	18151	17855	18189	18046	18238	17882	17927	17923	17814	18152	17974	18051	17835	18192	17997	18063	18145	17987	17918	17991	18055	18012	17978	17797	17995	18125	17829	17847	17997	18038	18014	18044	18111	17817	17972	18058	18091	17913	18152	17972	17977	18114	18025	17856	17983	18200	18032	18026	17848	18008	17978	18009	17961	18039	17938	18061	17934	18016	18160	17975	17912	18003	18140	18042	17772	17907	18011	18185	17778	18022	18187	18138	17960	17923	18165	17736	17988	17848	18046	18035	18052	18023	18108	18009	17994	18009	18140	17921	18006	18059	17961	18009	17821	18026	18159	18129	18035	18135	18139	18143	17988	18153	18043	18034	17851	18064	18097	17829	17866	17840	17890	18070	17978	17951	18057	17866	18081	18079	18250	17935	18052	17895	17902	17934	18087	17968	17955	17957	18013	17968	18045	18085	17876	18045	18057	17978	18089	17831	17785	18326	18122	18140	17942	17879	18017	17825	18036	18069	17951	18062	18228	18107	18088	17991	18083	18056	17888	17976	17840	17958	18018	17957	18089	18154	18047	18001	17917	17922	17787	17870	17696	17864	17985	17964	17734	18167	17987	18191	17929	18098	18070	18195	18096	18025	17807	18152	18073	17993	17905	18123	17866	17894	17996	17901	17961	18125	18024	17999	18213	17834	18097	18146	18332	17845	17914	18149	17914	18117	18126	18114	17985	17888	18166	17980	18009	18128	18006	18177	18060	17973	17848	17961	18105	17943	17982	18137	18004	17874	18014	17943	18002	17720	17824	17973	17963	18074	17956	17996	18053	18075	17965	18203	17984	17831	18009	18166	17964	17894	17844	17958	17902	18004	17766	17978	18093	18030	17975	18146	17741	17849	17843	18135	17936	17907	18142	17882	17959	18167	17892	17950	17919	17818	17998	18061	17990	18067	17965	17970	17930	18134	17965	18188	17920	18223	18057	18242	17986	18023	17996	17998	18125	18133	18022	17890	18090	18149	18007	17926	18053	17891	17986	18044	17991	17855	18261	18181	18014	18196	18207	18115	17854	17999	18050	18074	18056	17834	18024	18127	17935	18070	17927	18031	18058	18129	17969	17982	18117	17997	17981	18058	17964	18013	17861	18182	17939	18005	17936	17960	18246	18001	17994	18120	18068	17991	18071	18073	18077	18035	17733	17862	17914	17957	17969	18007	18049	18111	18010	18128	18038	18029	17945	18029	18029	17685	17968	18092	18084	17917	17886	17761	18084	18077	18017	18230	18241	18230	18032	18173	18001	18229	18035	18135	17920	18050	18167	18158	17973	17930	17832	18075	18075	17940	18083	18169	18161	18066	17949	18083	17973	17941	18015	18138	18103	18150	18153	18336	17948	18094	18110	18007	18076	18158	18024	17952	18124	17849	17954	17906	17911	17823	17935	17927	18096	18100	18043	18103	17937	18187	18012	17821	18123	18214	18101	18031	18022	18089	17888	17819	18094	17980	18082	18178	17826	18125	18083	18141	18028	18050	18064	18174	17999	17949	17951	18095	17974	18100	18047	18054	17881	18121	18108	18131	18064	18184	18012	17900	17850	18080	17998	18175	18080	17763	18098	18110	18013	17882	18165	18029	18216	17969	18151	18044	17871	18143	18145	17967	18139	17857	17832	18196	17922	18027	17990	18131	17998	18100	17961	17883	17993	18206	17894	17897	18200	17992	18172	18107	18070	17929	17992	18037	18102	17988	17980	18031	17897	18055	18051	18069	18159	18028	17916	17947	18025	18149	18179	17982	18035	17944	18137	18127	18056	17934	18151	18093	17845	18129	18086	18021	17924	18086	18063	17943	18077	18032	17851	17989	18144	17989	17968
31166	55008	49759	32390	20806	16201	15162	15297	15189	15181	15256	15145	15333	15286	15385	15366	15230	15238	15168	15332	15287	15262	15272	15229	15086	15269	15107	15273	15261	15254	15199	15219	15201	15210	15270	15390	15226	15294	15227	15286	15325	15326	15234	15198	15262	15270	15205	15244	15081	15179	15235	15048	15115	15313	15363	15259	15157	15386	15012	15221	15234	15205	15365	15215	15340	15201	15301	15225	15228	15185	15260	15169	15322	15206	15135	15131	15224	15307	15367	15147	15311	15018	15252	15137	15284	15211	15313	15143	15099	15180	14995	15323	15261	15145	15256	15301	15268	15290	15037	15313	15223	15300	15267	15242	15311	15456	15083	15331	15172	15174	15303	15171	15315	15246	15301	15303	14999	15352	15153	15081	15075	15149	15145	15293	15114	15248	15153	15265	15256	15221	15260	15045	15167	15222	15142	15476	15397	15189	15072	15282	15409	15088	15170	15156	15162	15292	15206	15126	15090	15094	15228	15370	15341	15056	15220	15296	15117	15122	15291	15229	15351	15291	15268	15293	15088	15133	15318	15219	15321	15139	15282	15045	15275	15284	15238	15140	15142	15242	15255	15069	15378	15405	15223	15177	15415	15278	15274	15423	15286	15271	15216	15151	15243	15339	15282	15197	15295	15115	15097	15273	15236	15376	15217	15206	15155	15191	15246	15275	15253	15346	15121	15250	15215	15132	15099	15253	15164	15413	15285	15308	15201	15229	15265	15350	15253	15370	15173	15269	15338	15353	15306	15176	15234	15198	15390	15078	15248	15135	15254	15263	15201	15195	15267	15293	15204	15192	15197	15181	15340	15161	15281	15239	15190	15360	15146	15358	15307	15181	15133	15271	15278	15277	15272	15238	15219	15235	15147	15124	15289	15218	15299	15295	15293	15170	15229	15134	15233	15278	15472	15211	15279	15181	15283	15304	15255	15243	15378	15204	15162	15198	15218	15195	15275	15410	15274	15114	15245	15154	15306	15270	15139	15244	15081	15262	15272	15124	15180	15171	15158	15441	15263	15249	15146	15197	15217	15318	15301	15228	15075	15202	15127	15119	15162	15232	15365	15254	15241	15378	15195	15275	15182	15278	15431	15352	15214	15239	15325	15261	15290	15264	15189	15362	15243	15154	15232	15152	15264	15335	15262	15265	15297	15191	15300	15267	15323	15028	15298	15340	15270	15033	15277	15348	15198	15039	15266	15276	15273	15063	15362	15264	15369	15182	15253	15125	15293	15235	15222	15100	15389	15351	15160	15130	15295	15218	15296	15192	15112	15238	15266	15264	15462	15226	15228	15314	15259	15296	15324	15245	15198	15193	15185	15176	15130	15245	15155	15115	15263	15131	15300	15190	15288	15190	15196	15408	15226	15356	15349	15189	15085	15158	15261	15161	15184	15214	15150	15346	15134	15179	15295	15209	15370	15166	15115	15186	15297	15239	15232	15099	15220	15195	15295	15227	15259	15142	15198	15283	15373	15235	15292	15238	15395	15448	15201	15361	15035	15213	15262	15308	15265	15185	15154	15085	15232	15318	15305	15251	15123	15282	15243	15107	15274	15356	15268	15290	15263	15129	15070	15316	15209	15342	15304	15287	15188	15187	15190	15283	15276	15196	15426	15360	15320	15317	15090	15332	15287	15327	15163	15228	15405	15234	15293	15246	15172	15165	15233	15537	15295	15313	15182	15090	15301	15228	15173	15306	15188	15197	15201	15125	15282	15462	15306	15202	15232	15431	15290	15251	15277	15076	15262	15224	15252	15104	15224	15096	15311	15291	15311	15180	15155	15294	15221	15411	15215	15135	15289	15254	15220	15299	15129	15353	15145	15317	15296	15252	15352	15442	15221	15315	15118	15318	15252	15288	15344	15253	15226	15359	15163	15195	15096	15100	15304	15209	15253	15263	15181	15251	15172	15265	15393	15200	15241	15342	15117	15176	15100	15063	15190	15079	15308	15157	15321	15425	15305	15266	15230	15122	15097	15302	15388	15455	15313	15164	15314	15204	15023	15217	15134	15337	15269	15241	15270	15215	15352	15378	15424	15432	15260	15157	15444	15272	15312	15377	15166	15289	15309	15197	15386	15169	15268	15213	15293	15175	15239	15388	15204	15046	15265	15205	15389	15261	15215	15193	15300	15234	15146	15175	15213	15290	15119	15239	15253	15456	15412	15265	15312	15206	15178	15239	15268	15164	15248	15262	15240	15146	15181	15319	15199	15311	15296	15162	15112	15200	15414	15140	15300	15197	15110	15229	15125	15165	15167	15339	15119	15117	15207	15207	15194	15296	15371	15183	15265	15155	15026	15435	15105	15110	15294	15139	15230	15275	15308	15392	15412	15309	15253	15312	15279	15322	15342	15253	15245	15142	15276	15135	15142	15085	15209	15313	15282	15273	15124	15342	15184	15345	15331	15191	15180	15102	15201	15294	15246	15356	15140	15214	15218	15267	15108	15527	15335	15295	15279	15241	15187	15263	15293	15140	15050	15061	15281	15220	15285	15233	15034	14965	15378	15105	15187	15346	15288	15260	15171	15100	15216	15449	15268	15316	15341	15352	15160	15268	15287	15345	15130	15291	15357	15165	15094	15093	15090	15093	15207	15129	15262	15290	15270	15079	15292	15286	15324	15177	15036	15434	15248	15241	15539	15145	15268	15397	15159	15291	15322	15251	15320	15155	15208	15119	15117	15404	15270	15197	15128	15281	15258	15092	15242	15137	15306	15291	15328	15365	15326	15059	15243	15166	15088	15255	15283	15288	15423	15309	15227	15305	15243	15199	15061	15148	15035	15274	15318	15175	15166	15210	15139	15098	15195	15105	15180	15003	15240	15400	15179	15106	15354	15092	15076	15293	15270	15169	15124	15285	15196	15362	15219	15202	15214	15289	15220	15176	15137	15349	15257	15265	15414	15285	15192	15100	15312	15179	15092	15064	15233	15324	15227	15166	15243	15147	15205	15187	15195	15240	15240	15055	15164	15263	15221	15286	15148	15234	15196	15129	15168	15215	15225	15424	15227	15196	15166	15238	15160	15233	15189	15321	15392	15140	15284	15253	15146	15342	15206	15020	15272	15173	15244	15098	15157	15173	15280	15181	15384	15349	15317	15372	15097	15453	15128	15192	15310	15266	15298	15409	15279	15144	15355	15241	15262	15385	15139	15339	15325	15329	15357	15329	15220	15226	15391	15241	15344	15191	15297	15289	15205	15152	15211	15366	15258	15245	15136	15212	15256	15177	15429	15206	15188	15237	15338	15300	15415	15296	15173	15320	15337	15172	15247	15333	15123	15224	15113	15443	15048	15173	15294	15238	15208	15293	15092	15198	15277	15190	15179	15290	15286	15242	15198	15316	15147	15209	15088	15084	15235	15364	15065	14948	15218	15383	15294	15118	15255	15223	15119	15222	15154	15221	15226	15241	15159	15220	15350	15193	15255	15253	15322	15196	15275	15287	15076	15415	15151	15317	15252	15283	15203	15144	15198	15182	15249	15343	15147	15320	15214	15253	15320	15293	15365	15197	15197	15203	15309	15257	15158	15368	15045	15127	15251	15323	15338	15236	15087	15242	15145	15228	15380	15163	15447	15247	15279	15233	15275	15118	15241	15261	15047	15368	15436	15344	15238	15312	15241	15226	15145	14935	15304	15213	15219	15254	15319	15301	15291	15160	15404	15092	15427	15039	15318	15353	15130	15209	15287	15189	15455	15323	15185	15214	15330	15270	15344	15355	15181	15256	15211	15236	15214	15366	15175	15218	15309	15277	15295	15194	15383	15280	15116	15288	15236	15215	15444	15171	15301	15128	15234	15359	15333	15218	15236	15286	15329	15083	15042	15241	15145	15260	15365	15300	15264	15283	15400	15196	15152	15137	15253	15035	15244	15266	15276	15358	15288	15145	15275	15221	15232	15382	15120	15272	15230	15244	15143	15315	15152	15288	15332	15057	15117	15272	15298	15363	15209	15113	15129	15273	15264	15152	15400	15151	15344	15297	15293	15301	15372	15230	15297	14906	15267	15248	15202	15083	15354	15067	15225	15204	15138	15233	15319	15213	15137	15208	15170	15135	15188	15180	15078	15160	15275	15144	15361	15121	15130	15397	15289	15162	15114	15176	15268	15333	15248	15140	15228	15232	15320	15271	15280	15333	15366	15272	15229	15133	15179	15232	15311	15309	15318	15271	15300	15251	15368	15291	15307	15246	15279	15095	15258	15167	15272	15396	15294	15325	15310	15225	15189	15179	15281	15146	15284	15280	15273	15191	15322	15325	15448	15268	15258	15253	15236	15179	15157	15228	15171	15399	15195	15214	15305	15244	15315	15163	15322	15188	15179	15245	15353	15402	15284	15380	15173	15331	15152	15344	15303	15099	15352	15300	15229	15220	15282	15301	15364	15314	15213	15223	15351	15211	15324	15250	15271	15231	15007	15280	15254	15106	15349	15273	15234	15326	15191	15341	15165	15244	15321	15363	15230	15236	15271	15161	15140	15265	15310	15259	15204	15151	15182	15035	15190	15287	15315	15230	15201	15239	15274	15379	15323	15264	15072	15290	15283	15118	15252	15240	15251	15326	15336	15196	15320	15126	15330	15159	15179	15218	15166	15230	15308	15203	15166	15254	15129	15162	15229	15131	15040	15293	15286	15225	15176	15265	15228	15367	15350	15344	15240	15347	15137	15085	15144	15430	14974	15161	15221	15107	15241	15426	15209	15386	15298	15372	15303	15261	15305	15241	15268	15382	15131	15108	15234	15191	15283	15390	15344	15284	15138	15193	15085	15160	15364	15216	15132	15035	15196	15251	15187	15292	15407	14989	15223	15133	15207	15213	15306	15172	15179	15296	15267	15358	15263	15327	15228	15153	15379	15205	15402	15101	15261	15315	15451	15248	15262	15045	15206	15224	15133	14992	15223	15282	15251	15203	15244	15370	15234	15368	15252	15247	15194	15242	15323	15349	15193	15117	15141	15289	15194	15273	15255	15141	15217	15257	15245	15190	15270	15173	15172	15304	15397	15309	15257	15344	15158	15010	15273	15151	15302	15292	15281	15246	15161	15240	15178	15301	15352	15231	15218	15189	15311	15187	15271	15219	15359	15302	15275	15253	15194	15151	15333	15144	15206	15192	15411	15241	15211	15207	15267	15286
24007	23674	44085	47819	37330	26157	22196	18936	18626	18482	18474	18663	18365	18465	18323	18562	18332	18413	18470	18614	18249	18489	18346	18518	18358	18456	18343	18428	18374	18287	18393	18324	18404	18271	18461	18417	18500	18382	18183	18298	18189	18379	18268	18319	18338	18278	18301	18219	18270	18249	18349	18248	18241	18385	18212	18350	18286	18125	18336	18372	18379	18562	18275	18221	18291	18342	18288	18361	18092	18358	18254	18257	18230	18351	18294	18289	18425	18310	18434	18420	18285	18299	18165	18460	18270	18378	18424	18184	18499	18501	18286	18550	18099	18275	18367	18461	18413	18324	18133	18240	18371	18296	18335	18322	18288	18267	17942	18307	18314	18567	18229	18091	18214	18131	18374	18175	18301	18375	18332	18247	18093	18260	18305	18256	18143	18183	18038	18247	18305	18252	18319	18207	18205	18114	18142	18476	18122	18517	18362	18168	18298	18127	18276	18425	18259	18095	18228	18460	18296	18118	18540	18203	18193	18211	18300	18261	18420	18229	18221	18280	18316	18209	18309	18391	18304	18113	18178	18266	18467	18495	18271	18153	18379	18401	18223	18355	18122	18155	18169	18202	18160	18128	18228	18150	18295	18414	18569	18348	18167	18124	18382	18387	18222	18427	18416	18222	18257	18212	18262	18471	18335	18182	18389	18155	18191	18348	18124	18301	18299	18331	18325	18431	18280	18334	18335	18223	18355	18323	18273	18227	18400	18066	18221	18329	18264	18214	18376	18220	18459	18341	18342	18441	18231	18284	18172	18237	18202	18292	18327	18454	18470	18347	18320	18129	18364	18214	18270	18286	18293	18302	18346	18370	18288	18301	18360	18181	18196	18363	18215	18283	18180	18298	18082	18191	18166	18535	18389	18400	18272	18457	18178	18096	18497	18147	18137	18192	18148	18231	18080	18191	18384	18187	18274	18263	18250	18172	18326	18466	18113	18361	18182	18389	18282	18249	18260	18506	18054	18272	18320	18404	18078	18335	18452	18321	18043	18344	18436	18422	18133	18088	18318	18401	18326	18149	18333	18460	18200	18341	18368	18282	18070	18222	18215	18211	18203	18158	18147	18290	18299	18325	18211	18564	18383	18213	18299	18217	18362	18197	18311	18293	18347	18231	18217	18319	18137	18144	18356	18242	18376	18060	18196	18106	18373	18358	18353	18247	18229	18301	18191	18420	18341	18208	18302	18362	18346	18193	18156	18431	18234	18243	18246	18391	18302	18247	18330	18337	18354	18110	18430	18230	18204	18310	18288	18587	18377	18375	18349	18261	18298	18152	18136	18247	18159	18214	18243	18276	18451	18419	18323	18094	18168	18310	18268	18137	18261	18342	18131	18328	18370	18172	18166	18334	18292	18371	18080	17999	18460	18489	18099	18421	18149	18320	18295	18143	18256	18258	18312	18219	18165	18403	18138	18053	18151	18122	18273	18051	18203	18008	18185	18133	18213	18237	18092	18296	18139	18142	18106	18303	18335	18218	18292	18243	18368	18362	18291	18297	18206	18375	18212	18281	18343	18080	18090	18265	18490	18427	18129	18420	18181	18348	18246	18330	18194	18315	18303	18308	18473	18074	18105	18392	18184	18310	18259	18187	18232	18353	18398	18106	18250	18200	18422	18235	18101	18274	18292	18204	18202	18291	18144	18166	18365	18277	18343	18146	18209	18127	18218	18401	18365	18290	18173	18229	18336	18405	18438	18143	18300	18190	18155	18322	18294	18158	18302	18376	18209	18333	18262	18364	18280	18350	18138	18382	18261	18351	18222	18301	18355	18122	18294	18159	18269	18293	18261	17990	18246	18342	18325	18259	18297	18336	18251	18178	18355	18158	18513	18263	18242	18438	18237	18183	18326	18271	17997	18105	18506	18232	18309	18226	18316	18278	18129	18475	18063	18273	18189	18301	18224	18265	18460	18297	18292	18294	18256	18290	18097	18237	18241	18269	18274	18388	18133	18450	18361	18345	18330	18289	18208	18214	18346	18176	18361	18232	18420	18228	18247	17974	18076	18285	18568	18617	18331	18081	18374	18323	18500	18134	18606	18396	18100	18232	18315	18384	18412	18166	18262	18022	18315	18097	18077	18313	18184	18331	18218	18267	18446	18312	18063	18102	18192	18297	18322	18500	18310	18235	18345	18290	18091	18569	18241	18240	18458	18320	18239	18331	18159	18345	18288	18284	18233	18377	18092	18095	18113	18074	18366	18366	18211	18298	18255	18208	18404	18376	18320	18460	18225	18278	18261	17938	18305	18319	18103	18276	18248	18207	18183	18333	18363	18175	18039	18105	18412	18296	18260	18364	18341	18293	18356	18316	18348	18428	18408	18029	18245	18010	18177	18001	18264	18435	18329	18350	18145	18302	18513	18395	18417	18250	18390	18285	18206	18183	18088	18202	18305	18270	18265	18273	18072	18324	18115	18201	18173	18125	18304	18159	18155	18225	18277	18375	18293	18155	18233	18338	18483	18136	18114	18425	18173	18133	18135	18211	18445	18188	18624	18289	18178	18214	18182	18378	18239	18401	18182	18310	18249	18228	18078	18164	18379	18259	18166	18203	18300	18292	18372	18111	18409	18372	18447	18170	18178	18392	18215	18168	18117	18249	18252	18103	18146	18286	18358	18160	18440	18226	18333	18227	18186	18164	18290	18261	18292	18298	18103	18249	18197	18276	18203	18153	18297	18322	18404	18373	18471	18169	18213	18396	18058	18208	18367	18284	18127	18274	18392	18245	18438	18276	18265	18213	18197	18201	18358	18350	18115	18220	18163	18313	18487	18299	18308	18372	18169	18366	18269	18343	18415	18432	18277	18121	18323	18305	18166	18351	18177	18291	18507	18280	18355	18050	18048	18250	18297	18388	18308	18225	18239	18404	18577	18530	18139	18360	18129	18295	18074	18256	18164	18249	18246	18204	18129	18127	18347	18137	18286	18240	18406	18339	18284	18301	18477	18415	18239	18117	18091	18132	18286	18458	18225	18267	18260	18180	18233	18269	18329	18425	18243	18288	18298	18304	18177	18271	18121	18031	18225	18416	18378	18084	17953	18187	18329	18246	18341	18162	18278	18138	18395	18279	18201	18214	18264	18369	18298	18233	18293	18237	18241	18286	18238	18430	18388	18221	18434	18313	18337	18475	18189	18157	18342	18240	18079	18436	18174	18091	18190	18228	18421	18350	18215	18197	18294	18110	18253	18258	18342	18322	18191	18432	18427	18278	18383	18332	18218	18254	18161	18068	18159	18330	18323	18245	18165	18427	18387	18189	18291	18268	18439	18301	18213	18118	18137	18277	18253	18392	18295	18384	18180	18237	18350	18160	18284	18224	18193	18019	18409	18292	18330	18232	18107	18471	18122	18216	18357	18205	18198	18106	18182	18352	18339	18267	18369	18179	18306	18226	18296	18342	18204	18511	18435	18390	18145	18158	18433	18253	18200	18185	18192	18333	18455	18464	18335	18309	18127	18153	18272	18400	18284	18403	18253	18303	18334	18248	18227	18158	18375	18356	18150	18201	18123	18199	18280	18263	18059	18273	18204	18171	18220	18245	18320	18382	18340	18252	18562	18210	18298	18388	18176	18358	18288	18373	18165	18262	18286	18174	18089	18275	18396	18129	18220	18099	18171	18215	17991	18282	18278	18187	18054	18305	18286	18165	18384	18474	18460	18313	18047	18025	18373	18397	18330	18321	18316	18134	18311	18314	18386	18214	18189	18238	18350	18154	18260	18366	18316	18253	18268	18396	18257	18352	18344	18569	18377	18449	18299	18270	18264	18416	18289	18354	18226	18180	18496	18303	18356	18319	18216	18311	18125	18209	18189	18237	18232	18128	18220	18320	18460	18233	18173	18146	18339	18400	18317	18066	18208	18375	18359	18334	18223	18098	18263	18159	18278	18197	18352	18148	18253	18372	18562	18133	18269	18272	18384	18059	18209	18060	18232	18340	18385	18299	18487	18201	18102	18233	18308	18363	18172	18325	18130	18297	18150	18175	18026	18395	18236	18147	18306	18349	18272	18267	18336	18609	18344	18165	18227	18101	18198	18386	18267	18274	18460	18298	18271	18286	18214	18399	18347	18062	18210	18334	18283	18376	18182	18151	18263	18213	18394	18419	18234	18282	18373	18348	18226	18269	18260	18487	18383	18206	18249	18168	18274	18021	18047	18154	18398	18265	18383	18214	18436	18193	18267	18096	18171	18434	18199	18506	18410	17967	18295	18460	18385	18235	18287	18280	18449	18324	18381	18248	18585	18210	18185	18352	18019	18053	18261	18405	18207	18313	18284	18462	18320	18395	18266	18245	18375	18099	18296	18469	18272	18248	18362	18143	18314	18175	18302	18265	18425	18295	18213	18281	18334	18224	18332	18280	18348	18298	18582	18535	18277	18489	18422	18272	18235	18316	18183	18204	18261	18350	18159	18206	18361	18303	18437	18375	18233	18217	18151	18072	18232	18306	18148	18327	18171	18291	18080	18272	18124	18392	18227	18244	18258	18212	18253	18223	18292	18232	18111	18249	18328	18372	18174	18313	18477	18316	18441	18404	18325	18240	18218	18220	18273	18287	18321	18200	18125	18248	18320	18308	18313	18239	18411	18374	18109	18392	18526	18081	18301	18267	18361	18181	18414	18289	18261	18366	18167	18206	18050	18375	18308	18341	18184	18330	18389	18404	18219	18237	18213	18122	18141	18081	18209	18166	18406	18134	18182	18241	18139	18288	18254	18359	18192	18363	18361	18288	18242	18372	18285	18299	18453	18292	18168	18179	18238	18223	18336	18471	18371	18396	18239	18170	18255	18209	18140	18310	18349	18367	18450	18362	18289	18137	18291	18388	18452	18318	18214	18299	18378	18169	18419	18184	18319	18277	18357	18332	18215	18309	18342	18181	18244	18372	18425	18279	18071	18268	18302	18082	18095	18233	18160	18368	18246	18244	18304	18128	18258	18486	18227	18412	18408	18259	18210	18218	18371	18300	18378	18484	18186	18300	18184	18372	18099	18372	18208	18597	18210	18195	18362	18407	18264	18431	18503	18056	18347	18234	18218	18397	18331	18016	18240	18311	18412	18581	18313	18433	18452	18068	18188	18387	18311	18302	18469	18417	18288	18229	18340	18303	18320	18203	18323	18255	18419	18078
56062	99738	89546	67007	41737	20562	15557	15584	15428	15471	15331	15390	15422	15468	15501	15359	15360	15551	15480	15394	15343	15434	15553	15552	15447	15438	15300	15339	15434	15456	15494	15444	15341	15363	15358	15413	15466	15428	15432	15408	15394	15478	15499	15511	15426	15439	15356	15519	15411	15479	15640	15360	15594	15595	15429	15264	15375	15395	15518	15470	15328	15360	15404	15511	15358	15429	15295	15424	15491	15564	15364	15460	15481	15480	15621	15305	15427	15592	15596	15516	15190	15416	15391	15435	15274	15471	15585	15488	15330	15459	15345	15318	15420	15350	15573	15422	15479	15457	15373	15461	15510	15479	15439	15357	15601	15475	15517	15341	15416	15367	15618	15538	15469	15341	15412	15560	15466	15432	15352	15364	15461	15383	15501	15597	15390	15376	15298	15383	15409	15355	15353	15239	15391	15453	15293	15518	15390	15369	15240	15396	15416	15358	15174	15412	15450	15334	15415	15429	15401	15278	15453	15517	15466	15433	15406	15583	15342	15420	15587	15343	15489	15458	15421	15417	15463	15384	15487	15507	15304	15468	15330	15534	15372	15383	15513	15301	15356	15299	15386	15558	15548	15514	15329	15406	15472	15376	15414	15385	15485	15415	15222	15376	15414	15309	15387	15472	15364	15320	15440	15278	15444	15353	15445	15423	15346	15275	15606	15273	15426	15619	15474	15353	15378	15283	15248	15297	15413	15141	15465	15357	15354	15355	15525	15246	15500	15334	15339	15440	15304	15323	15501	15322	15341	15394	15386	15327	15492	15501	15438	15528	15509	15296	15260	15372	15434	15338	15464	15493	15492	15466	15468	15328	15431	15408	15494	15242	15347	15147	15505	15381	15407	15248	15349	15515	15380	15465	15313	15400	15406	15388	15422	15469	15453	15294	15453	15439	15338	15355	15417	15581	15467	15404	15266	15400	15469	15451	15413	15239	15477	15511	15425	15353	15249	15415	15456	15546	15552	15402	15478	15286	15446	15422	15461	15332	15401	15466	15485	15358	15365	15177	15585	15500	15430	15234	15553	15541	15352	15579	15489	15355	15355	15202	15251	15203	15407	15427	15235	15404	15555	15351	15356	15452	15366	15463	15423	15554	15473	15426	15431	15315	15426	15247	15525	15489	15576	15417	15465	15395	15345	15286	15392	15434	15398	15486	15311	15295	15233	15382	15576	15391	15354	15406	15335	15401	15351	15413	15378	15468	15362	15448	15223	15517	15305	15570	15528	15396	15452	15432	15418	15469	15565	15419	15391	15322	15472	15485	15397	15272	15440	15449	15374	15262	15262	15552	15491	15369	15521	15446	15343	15287	15400	15383	15340	15253	15393	15404	15391	15334	15409	15375	15296	15449	15309	15482	15255	15407	15524	15508	15420	15234	15290	15502	15353	15432	15365	15527	15442	15393	15366	15232	15312	15440	15387	15330	15364	15423	15245	15511	15469	15317	15278	15391	15570	15380	15378	15392	15527	15436	15406	15253	15342	15506	15407	15344	15524	15354	15559	15348	15519	15316	15343	15312	15542	15506	15245	15294	15391	15510	15446	15378	15275	15568	15428	15441	15579	15271	15361	15372	15435	15444	15312	15444	15678	15496	15619	15360	15397	15462	15287	15339	15450	15329	15384	15411	15578	15505	15489	15373	15570	15359	15354	15375	15487	15308	15576	15436	15391	15392	15298	15272	15627	15375	15451	15437	15537	15347	15600	15360	15504	15419	15465	15386	15463	15379	15349	15438	15421	15458	15434	15369	15466	15361	15457	15427	15508	15371	15569	15338	15429	15426	15490	15477	15390	15475	15445	15360	15317	15404	15414	15404	15532	15392	15442	15392	15287	15419	15309	15353	15256	15384	15464	15345	15601	15435	15385	15379	15571	15379	15254	15384	15461	15512	15305	15586	15322	15570	15264	15622	15408	15436	15421	15369	15290	15441	15512	15475	15228	15537	15528	15501	15424	15451	15543	15279	15503	15468	15348	15504	15437	15333	15299	15421	15482	15482	15340	15407	15585	15304	15314	15500	15319	15405	15534	15406	15382	15411	15473	15478	15453	15340	15383	15435	15396	15456	15483	15511	15311	15413	15555	15491	15365	15463	15529	15370	15496	15447	15491	15465	15405	15446	15431	15304	15367	15509	15432	15409	15368	15398	15332	15420	15278	15526	15452	15492	15280	15328	15542	15421	15369	15218	15472	15363	15355	15158	15549	15392	15503	15310	15506	15429	15323	15406	15440	15332	15234	15402	15313	15366	15458	15487	15411	15343	15402	15372	15420	15518	15478	15559	15471	15347	15255	15448	15440	15448	15357	15448	15476	15432	15434	15494	15415	15472	15352	15399	15595	15321	15439	15500	15378	15385	15539	15347	15469	15305	15428	15441	15568	15306	15289	15460	15479	15468	15513	15413	15387	15396	15422	15393	15377	15321	15268	15498	15358	15418	15576	15524	15495	15280	15459	15448	15403	15438	15598	15510	15558	15291	15271	15428	15542	15451	15550	15212	15431	15446	15518	15332	15517	15347	15497	15418	15329	15392	15397	15376	15232	15375	15501	15258	15485	15391	15382	15525	15508	15464	15480	15161	15545	15607	15470	15446	15494	15491	15383	15477	15331	15365	15318	15466	15404	15438	15394	15327	15387	15417	15216	15561	15179	15593	15368	15331	15447	15546	15431	15414	15349	15501	15406	15394	15582	15409	15465	15448	15434	15527	15203	15462	15351	15365	15352	15451	15365	15363	15467	15532	15462	15463	15481	15414	15374	15265	15387	15204	15339	15454	15518	15368	15230	15364	15458	15476	15362	15312	15396	15375	15358	15448	15186	15560	15534	15386	15522	15422	15311	15534	15486	15569	15528	15449	15303	15258	15413	15368	15150	15491	15468	15480	15446	15440	15300	15268	15551	15427	15386	15470	15552	15318	15435	15576	15331	15641	15462	15321	15419	15460	15396	15368	15316	15194	15411	15450	15490	15468	15423	15423	15404	15385	15484	15456	15482	15463	15363	15474	15387	15395	15348	15588	15213	15594	15403	15444	15407	15439	15391	15354	15402	15329	15538	15311	15434	15369	15362	15479	15505	15446	15340	15467	15393	15619	15251	15413	15591	15422	15628	15586	15346	15454	15479	15451	15332	15332	15604	15339	15487	15428	15523	15408	15383	15479	15308	15436	15478	15417	15459	15294	15282	15682	15459	15414	15408	15373	15690	15411	15483	15454	15409	15537	15409	15319	15398	15415	15409	15439	15525	15306	15490	15490	15357	15424	15605	15200	15381	15395	15479	15480	15404	15352	15395	15415	15434	15457	15443	15386	15493	15376	15515	15292	15403	15477	15524	15189	15393	15479	15367	15404	15471	15538	15387	15383	15616	15423	15427	15381	15386	15388	15328	15497	15472	15504	15444	15462	15311	15389	15200	15269	15531	15444	15519	15389	15376	15625	15487	15434	15138	15582	15499	15330	15344	15441	15333	15457	15255	15264	15437	15570	15401	15371	15533	15303	15425	15494	15402	15382	15349	15392	15370	15329	15397	15369	15467	15354	15267	15301	15540	15332	15294	15358	15435	15408	15382	15413	15335	15547	15507	15413	15450	15337	15215	15354	15246	15443	15484	15419	15394	15211	15512	15444	15288	15641	15479	15484	15433	15575	15317	15395	15525	15373	15429	15366	15340	15346	15409	15212	15326	15303	15184	15434	15352	15550	15342	15381	15391	15348	15480	15388	15403	15310	15428	15551	15556	15331	15411	15547	15426	15412	15308	15302	15435	15479	15319	15334	15425	15277	15513	15448	15445	15288	15246	15344	15436	15517	15489	15351	15324	15398	15383	15449	15410	15478	15328	15316	15651	15634	15395	15548	15390	15437	15359	15315	15486	15454	15536	15480	15572	15586	15421	15309	15447	15351	15464	15278	15397	15558	15447	15506	15222	15332	15490	15339	15368	15590	15362	15182	15254	15394	15411	15396	15461	15441	15361	15430	15651	15450	15629	15458	15405	15547	15399	15449	15351	15420	15378	15232	15588	15475	15606	15394	15299	15458	15265	15473	15453	15417	15549	15293	15388	15517	15469	15395	15391	15472	15442	15516	15286	15313	15371	15498	15558	15510	15411	15337	15323	15373	15496	15347	15506	15555	15486	15457	15317	15563	15476	15592	15196	15407	15377	15434	15358	15394	15426	15350	15197	15519	15389	15520	15602	15282	15382	15472	15320	15358	15515	15645	15441	15471	15271	15343	15304	15517	15412	15227	15373	15333	15386	15496	15420	15438	15328	15430	15398	15572	15366	15344	15383	15291	15481	15578	15352	15503	15425	15407	15347	15380	15534	15548	15451	15416	15541	15253	15391	15531	15480	15266	15515	15279	15417	15470	15527	15454	15425	15599	15486	15444	15372	15293	15646	15480	15597	15334	15445	15396	15361	15377	15474	15381	15398	15433	15421	15401	15403	15387	15561	15270	15500	15285	15510	15420	15373	15451	15368	15562	15324	15449	15408	15394	15407	15341	15422	15432	15183	15425	15504	15423	15321	15543	15537	15590	15401	15178	15407	15391	15458	15467	15245	15424	15428	15376	15479	15191	15461	15273	15323	15432	15542	15460	15497	15542	15469	15384	15441	15417	15431	15523	15432	15520	15435	15252	15464	15274	15513	15418	15335	15376	15370	15419	15274	15401	15297	15337	15256	15381	15363	15408	15320	15412	15597	15332	15498	15280	15485	15260	15404	15577	15529	15414	15486	15310	15384	15349	15339	15368	15401	15379	15410	15534	15422	15552	15405	15453	15412	15506	15163	15334	15399	15408	15336	15441	15386	15471	15362	15309	15313	15439	15437	15382	15316	15457	15485	15338	15357	15432	15303	15339	15498	15374	15304	15561	15388	15376	15447	15489	15431	15295	15135	15304	15449	15373	15281	15456	15243	15490	15327	15343	15462	15452	15164	15484	15403	15231	15294	15447	15334	15358	15361	15277	15366	15557	15450	15404	15524	15500	15495	15516	15492	15567	15367	15430	15415	15496	15489	15350	15393	15318	15561	15544	15484	15433	15409	15472	15488	15649	15393	15326	15259	15390	15348	15498	15527	15406	15504	15378	15383	15454	15486	15361	15331	15530	15338	15487	15523	15310	15753	15457	15413	15377	15446	15604
23028	22506	38642	42801	35853	26506	24718	19612	18623	18953	18899	18600	18568	18533	18918	18580	18726	18718	18798	18670	18616	18712	18659	18819	18705	18669	18690	18610	18468	18625	18646	18710	18555	18582	18722	18467	18487	18451	18356	18614	18596	18422	18533	18618	18498	18286	18404	18368	18510	18419	18402	18371	18444	18536	18363	18460	18544	18249	18618	18407	18255	18536	18375	18331	18533	18398	18330	18492	18404	18754	18640	18381	18459	18367	18557	18505	18453	18730	18428	18537	18375	18336	18410	18401	18539	18521	18407	18427	18374	18552	18482	18410	18424	18243	18321	18249	18509	18532	18374	18477	18548	18594	18323	18227	18262	18492	18251	18333	18552	18415	18503	18476	18528	18457	18286	18466	18417	18456	18655	18448	18440	18277	18512	18305	18232	18350	18478	18286	18504	18553	18607	18568	18309	18353	18387	18524	18298	18469	18535	18468	18407	18353	18355	18534	18332	18521	18415	18421	18180	18485	18434	18356	18403	18555	18469	18400	18293	18582	18379	18304	18623	18595	18384	18471	18405	18329	18435	18491	18207	18469	18321	18443	18265	18488	18391	18126	18390	18325	18381	18422	18472	18471	18461	18440	18337	18322	18421	18448	18514	18563	18389	18319	18362	18332	18202	18360	18530	18393	18504	18246	18372	18219	18294	18227	18430	18264	18357	18383	18684	18400	18623	18467	18509	18413	18336	18292	18538	18332	18440	18398	18607	18660	18418	18576	18532	18266	18436	18185	18466	18522	18372	18275	18511	18327	18405	18464	18449	18394	18124	18342	18449	18439	18428	18596	18331	18605	18409	18449	18484	18507	18235	18262	18676	18437	18682	18262	18518	18517	18443	18416	18668	18501	18367	18379	18163	18520	18391	18383	18231	18509	18246	18416	18424	18499	18334	18341	18238	18505	18464	18407	18598	18449	18569	18439	18224	18412	18456	18226	18291	18169	18413	18284	18331	18555	18475	18378	18584	18471	18542	18499	18261	18331	18344	18454	18152	18499	18418	18501	18434	18361	18499	18511	18539	18376	18406	18534	18286	18223	18095	18320	18199	18177	18304	18389	18526	18408	18211	18413	18245	18547	18371	18281	18464	18357	18302	18392	18515	18457	18379	18318	18448	18292	18372	18513	18382	18313	18342	18558	18442	18379	18574	18391	18294	18488	18482	18319	18452	18509	18432	18279	18304	18419	18415	18259	18435	18422	18362	18248	18655	18485	18444	18335	18580	18290	18580	18405	18368	18445	18360	18376	18373	18610	18596	18415	18411	18370	18544	18717	18489	18699	18656	18369	18453	18289	18456	18532	18395	18351	18348	18235	18405	18325	18495	18347	18454	18352	18200	18283	18490	18365	18596	18536	18521	18486	18545	18336	18523	18467	18294	18354	18410	18378	18452	18310	18460	18415	18660	18357	18450	18362	18395	18294	18278	18355	18376	18362	18543	18146	18372	18300	18368	18668	18537	18421	18469	18360	18377	18432	18472	18461	18309	18218	18410	18343	18248	18344	18495	18457	18406	18637	18383	18363	18698	18370	18317	18598	18412	18509	18239	18466	18265	18418	18247	18444	18451	18458	18382	18319	18390	18364	18321	18418	18472	18327	18299	18329	18504	18502	18303	18485	18414	18227	18522	18319	18543	18246	18297	18393	18637	18397	18504	18492	18569	18606	18507	18323	18313	18323	18473	18545	18608	18440	18519	18447	18295	18428	18510	18358	18569	18392	18497	18534	18417	18556	18287	18113	18373	18384	18378	18432	18356	18335	18302	18564	18421	18301	18326	18403	18418	18286	18393	18273	18358	18338	18413	18348	18384	18182	18494	18493	18284	18480	18400	18148	18145	18691	18481	18511	18442	18629	18473	18423	18527	18332	18584	18575	18255	18411	18409	18182	18258	18536	18533	18409	18462	18488	18346	18575	18377	18412	18336	18477	18313	18371	18258	18388	18276	18485	18463	18192	18398	18311	18484	18376	18309	18471	18343	18431	18421	18391	18301	18500	18427	18325	18401	18291	18386	18336	18465	18598	18382	18375	18533	18421	18316	18270	18519	18335	18440	18504	18456	18575	18459	18196	18394	18488	18543	18432	18462	18468	18536	18283	18391	18212	18567	18578	18415	18446	18481	18592	18403	18353	18358	18311	18563	18481	18555	18531	18582	18343	18338	18247	18399	18303	18466	18080	18318	18476	18301	18364	18333	18528	18589	18736	18249	18522	18486	18662	18410	18455	18428	18295	18310	18534	18551	18341	18422	18242	18384	18451	18356	18374	18694	18249	18372	18585	18145	18367	18231	18403	18361	18460	18503	18550	18492	18415	18502	18458	18615	18162	18633	18578	18288	18547	18509	18433	18519	18198	18474	18562	18525	18543	18339	18163	18548	18507	18631	18416	18528	18396	18673	18466	18493	18120	18293	18484	18433	18366	18207	18282	18392	18338	18406	18391	18141	18208	18627	18550	18309	18225	18467	18534	18374	18358	18496	18478	18415	18294	18417	18478	18206	18486	18583	18625	18264	18336	18694	18423	18470	18383	18179	18500	18434	18495	18431	18540	18331	18234	18362	18207	18483	18262	18582	18513	18100	18423	18417	18548	18366	18419	18565	18407	18573	18581	18419	18397	18346	18281	18313	18424	18225	18385	18262	18316	18408	18322	18536	18359	18262	18393	18369	18373	18332	18576	18365	18354	18309	18406	18481	18139	18303	18528	18539	18420	18166	18402	18415	18382	18135	18344	18263	18360	18366	18224	18564	18317	18239	18464	18497	18417	18675	18309	18335	18587	18401	18425	18337	18277	18413	18450	18221	18591	18286	18287	18271	18377	18429	18247	18448	18347	18527	18445	18282	18393	18305	18294	18441	18352	18242	18580	18329	18165	18440	18536	18473	18427	18302	18260	18444	18342	18312	18357	18380	18272	18448	18425	18302	18475	18326	18511	18451	18320	18580	18328	18550	18271	18422	18610	18370	18323	18193	18416	18389	18284	18521	18478	18239	18581	18487	18367	18307	18466	18463	18410	18470	18493	18288	18632	18602	18549	18445	18198	18445	18322	18326	18369	18195	18398	18307	18322	18569	18387	18532	18152	18570	18364	18388	18402	18322	18620	18318	18355	18488	18404	18482	18363	18569	18638	18540	18715	18510	18418	18413	18586	18402	18489	18505	18579	18863	18532	18589	18360	18442	18354	18284	18456	18222	18336	18303	18424	18369	18273	18484	18387	18614	18463	18445	18374	18438	18529	18426	18374	18422	18421	18313	18244	18285	18472	18471	18368	18407	18308	18473	18595	18462	18474	18278	18385	18281	18398	18547	18301	18339	18309	18508	18367	18255	18322	18544	18426	18472	18254	18335	18467	18524	18587	18419	18412	18490	18472	18551	18481	18427	18066	18342	18276	18283	18213	18538	18349	18470	18451	18263	18517	18387	18163	18332	18339	18562	18330	18438	18547	18289	18485	18552	18503	18282	18578	18397	18562	18344	18364	18599	18683	18634	18543	18267	18557	18367	18409	18520	18573	18488	18406	18558	18599	18300	18390	18334	18430	18515	18524	18521	18297	18248	18501	18524	18334	18537	18652	18368	18406	18432	18499	18343	18543	18353	18273	18548	18424	18493	18321	18147	18436	18403	18225	18297	18513	18504	18423	18354	18550	18585	18490	18437	18318	18556	18162	18301	18480	18568	18371	18488	18464	18359	18469	18340	18474	18315	18331	18255	18230	18504	18419	18369	18265	18280	18384	18503	18554	18256	18511	18339	18510	18156	18273	18277	18393	18551	18541	18581	18465	18554	18383	18607	18488	18522	18556	18430	18320	18325	18397	18400	18478	18455	18333	18551	18266	18517	18547	18409	18229	18322	18603	18294	18261	18457	18333	18354	18392	18373	18276	18371	18334	18190	18309	18344	18434	18501	18268	18197	18537	18127	18273	18347	18332	18374	18375	18710	18431	18496	18270	18303	18463	18304	18356	18232	18393	18607	18356	18195	18434	18416	18392	18350	18496	18373	18256	18513	18393	18333	18295	18501	18370	18484	18191	18563	18250	18570	18181	18403	18312	18277	18524	18451	18392	18153	18546	18247	18513	18213	18275	18422	18490	18409	18547	18444	18321	18347	18381	18588	18319	18408	18558	18447	18486	18616	18470	18417	18452	18161	18396	18683	18359	18520	18362	18646	18323	18470	18339	18494	18229	18425	18507	18143	18069	18362	18492	18432	18422	18340	18347	18587	18440	18510	18571	18330	18288	18546	18502	18426	18381	18418	18275	18364	18435	18445	18518	18328	18046	18647	18400	18316	18409	18353	18221	18255	18462	18514	18424	18533	18439	18505	18595	18466	18334	18464	18530	18303	18220	18407	18288	18408	18301	18388	18346	18684	18444	18500	18634	18432	18221	18554	18467	18489	18388	18494	18526	18358	18314	18411	18372	18390	18512	18381	18231	18504	18498	18585	18172	18412	18662	18510	18435	18421	18390	18348	18358	18401	18383	18377	18513	18531	18455	18248	18371	18444	18355	18433	18560	18397	18408	18201	18261	18494	18369	18429	18467	18514	18415	18464	18254	18339	18407	18302	18603	18320	18328	18233	18595	18293	18362	18445	18252	18388	18411	18454	18503	18531	18386	18432	18459	18588	18538	18439	18460	18424	18459	18144	18261	18413	18321	18503	18388	18518	18329	18194	18376	18243	18217	18478	18276	18519	18428	18333	18800	18536	18391	18448	18292	18538	18476	18622	18273	18493	18524	18260	18425	18575	18252	18644	18170	18490	18203	18446	18437	18154	18440	18392	18545	18741	18566	18866	18491	18665	18497	18399	18275	18437	18321	18437	18231	18374	18638	18475	18590	18315	18527	18347	18434	18448	18460	18451	18492	18411	18608	18611	18433	18532	18633	18393	18292	18274	18445	18392	18313	18337	18392	18435	18554	18494	18234	18356	18497	18438	18585	18517	18526	18525	18532	18412	18360	18393	18358	18570	18313	18409	18555	18257	18281	18146	18553	18379	18493	18496	18303	18374	18507	18682	18556	18423	18239	18537	18197	18402	18260	18494	18578	18649	18379	18371	18321	18232	18300	18474	18312	18358	18297	18346	18246	18265	18407	18396	18412	18449	18493	18416	18447	18414	18464	18395	18424	18461	18319	18376	18440
60014	104595	96581	78737	48403	21902	15715	15538	15648	15398	15549	15434	15611	15592	15376	15564	15587	15496	15436	15492	15515	15492	15455	15664	15372	15543	15535	15505	15508	15549	15467	15533	15706	15588	15481	15511	15279	15462	15515	15482	15547	15515	15508	15574	15500	15651	15631	15665	15612	15550	15423	15393	15557	15385	15497	15560	15518	15502	15510	15414	15430	15554	15410	15495	15378	15572	15638	15492	15348	15579	15536	15575	15527	15474	15532	15595	15480	15537	15679	15476	15565	15486	15444	15263	15724	15535	15443	15322	15417	15421	15536	15628	15530	15509	15388	15487	15395	15523	15535	15457	15606	15700	15546	15573	15440	15458	15452	15539	15759	15247	15467	15250	15354	15447	15588	15608	15606	15536	15378	15474	15617	15207	15564	15493	15509	15625	15462	15523	15415	15549	15558	15425	15549	15509	15581	15415	15469	15402	15614	15530	15528	15482	15549	15477	15397	15370	15478	15381	15408	15443	15572	15536	15682	15532	15370	15568	15516	15456	15507	15458	15566	15402	15505	15610	15500	15622	15494	15409	15573	15546	15640	15492	15475	15428	15499	15548	15448	15449	15480	15481	15631	15438	15605	15553	15533	15465	15540	15484	15682	15525	15633	15561	15586	15420	15372	15513	15457	15544	15590	15586	15561	15461	15448	15579	15518	15517	15511	15559	15711	15410	15419	15449	15579	15313	15400	15527	15324	15444	15584	15419	15493	15408	15594	15488	15410	15565	15455	15559	15302	15534	15558	15571	15528	15457	15535	15555	15424	15394	15710	15315	15373	15570	15379	15501	15513	15214	15560	15410	15397	15462	15441	15446	15559	15438	15495	15648	15647	15403	15477	15361	15477	15380	15420	15237	15509	15560	15564	15358	15475	15526	15518	15551	15573	15700	15542	15428	15496	15589	15463	15756	15606	15635	15443	15578	15393	15542	15348	15498	15635	15489	15430	15497	15453	15436	15499	15689	15567	15562	15452	15298	15598	15414	15548	15503	15541	15505	15438	15575	15373	15707	15491	15428	15570	15502	15542	15605	15394	15389	15590	15476	15462	15469	15464	15400	15460	15476	15404	15375	15621	15543	15436	15481	15469	15646	15599	15385	15615	15354	15556	15329	15515	15283	15469	15418	15560	15399	15563	15439	15457	15432	15603	15408	15368	15622	15504	15524	15439	15416	15628	15484	15513	15637	15437	15452	15530	15409	15458	15538	15463	15539	15436	15490	15439	15687	15409	15562	15493	15542	15609	15532	15540	15419	15485	15484	15599	15626	15574	15432	15551	15401	15485	15438	15449	15327	15514	15551	15506	15552	15523	15679	15382	15543	15489	15374	15459	15593	15413	15377	15444	15556	15572	15358	15743	15312	15509	15354	15533	15546	15494	15323	15681	15449	15375	15424	15677	15595	15626	15567	15395	15623	15497	15560	15568	15611	15681	15529	15499	15534	15290	15377	15623	15450	15580	15537	15469	15527	15460	15627	15473	15340	15465	15460	15562	15339	15579	15294	15563	15456	15553	15635	15478	15522	15469	15531	15423	15438	15635	15528	15473	15567	15513	15621	15462	15443	15450	15447	15457	15503	15545	15445	15273	15540	15559	15387	15546	15501	15501	15479	15454	15470	15399	15528	15576	15461	15647	15429	15472	15582	15501	15582	15374	15364	15388	15492	15621	15352	15496	15521	15465	15568	15367	15402	15454	15628	15578	15459	15462	15463	15394	15448	15520	15454	15612	15451	15399	15599	15464	15521	15481	15301	15476	15536	15528	15597	15518	15680	15564	15306	15526	15435	15653	15597	15456	15488	15453	15481	15514	15295	15449	15545	15218	15531	15389	15519	15560	15368	15565	15477	15438	15627	15385	15657	15544	15468	15640	15521	15525	15503	15409	15392	15584	15461	15394	15459	15578	15383	15610	15531	15501	15483	15515	15619	15575	15456	15464	15558	15482	15558	15710	15637	15497	15507	15298	15374	15412	15509	15357	15548	15538	15433	15494	15522	15458	15354	15502	15399	15638	15511	15407	15518	15348	15621	15420	15533	15402	15530	15478	15593	15415	15547	15429	15434	15387	15379	15450	15405	15568	15595	15406	15442	15504	15430	15420	15326	15528	15480	15458	15347	15488	15376	15543	15488	15691	15605	15541	15527	15525	15516	15663	15512	15479	15393	15488	15546	15374	15516	15386	15469	15625	15638	15525	15285	15454	15448	15435	15176	15446	15466	15428	15555	15471	15441	15574	15568	15474	15501	15524	15608	15557	15393	15603	15502	15446	15450	15409	15478	15412	15319	15522	15572	15659	15539	15496	15562	15528	15508	15444	15516	15450	15553	15546	15355	15484	15588	15537	15351	15440	15475	15381	15463	15389	15460	15313	15460	15626	15496	15471	15455	15454	15515	15518	15599	15419	15448	15511	15447	15524	15545	15480	15474	15380	15593	15341	15316	15497	15534	15597	15390	15640	15511	15489	15420	15436	15374	15607	15376	15654	15351	15518	15433	15496	15412	15438	15519	15676	15267	15498	15589	15553	15600	15339	15479	15470	15659	15377	15356	15530	15525	15527	15503	15449	15484	15474	15518	15521	15608	15605	15468	15333	15479	15511	15498	15340	15675	15508	15435	15554	15489	15355	15556	15472	15455	15427	15463	15660	15512	15533	15513	15527	15513	15558	15458	15536	15636	15541	15547	15433	15511	15588	15360	15406	15636	15531	15421	15368	15511	15519	15281	15652	15433	15345	15491	15575	15444	15611	15500	15455	15315	15508	15438	15609	15471	15450	15493	15517	15534	15338	15589	15631	15560	15531	15575	15631	15572	15379	15360	15570	15426	15491	15481	15559	15469	15587	15453	15422	15439	15427	15561	15438	15441	15394	15300	15536	15407	15298	15529	15387	15497	15332	15491	15428	15422	15401	15433	15473	15468	15567	15524	15470	15598	15484	15504	15512	15478	15601	15420	15386	15390	15531	15466	15510	15547	15391	15630	15398	15580	15383	15547	15379	15591	15380	15551	15550	15429	15483	15521	15532	15431	15578	15453	15508	15319	15540	15507	15509	15404	15354	15571	15473	15595	15474	15484	15351	15447	15403	15465	15250	15549	15699	15509	15579	15498	15533	15544	15480	15497	15457	15559	15512	15521	15513	15286	15473	15571	15445	15417	15405	15443	15503	15432	15683	15483	15573	15505	15428	15413	15426	15296	15568	15450	15615	15543	15532	15462	15498	15365	15496	15433	15705	15469	15468	15565	15355	15766	15452	15486	15533	15429	15540	15510	15425	15573	15452	15362	15361	15604	15612	15537	15420	15312	15485	15512	15494	15542	15513	15558	15496	15421	15466	15482	15377	15487	15668	15461	15492	15453	15486	15343	15392	15476	15482	15640	15346	15486	15586	15365	15529	15290	15600	15326	15596	15367	15496	15494	15434	15391	15501	15684	15562	15420	15415	15466	15576	15505	15320	15366	15472	15519	15565	15479	15484	15475	15371	15413	15590	15719	15323	15450	15358	15556	15532	15574	15579	15629	15396	15593	15434	15356	15497	15577	15494	15262	15564	15586	15479	15442	15514	15633	15510	15410	15528	15714	15499	15505	15449	15541	15605	15331	15443	15382	15409	15508	15601	15553	15606	15519	15305	15606	15481	15415	15616	15339	15508	15469	15403	15486	15557	15294	15612	15573	15281	15573	15531	15350	15525	15494	15495	15384	15401	15522	15486	15559	15571	15701	15509	15488	15387	15449	15612	15522	15635	15565	15517	15505	15278	15240	15524	15461	15441	15535	15574	15515	15559	15563	15500	15561	15524	15561	15410	15597	15548	15389	15559	15481	15603	15409	15513	15469	15565	15508	15601	15576	15427	15598	15370	15479	15451	15588	15404	15392	15496	15516	15468	15448	15522	15450	15398	15509	15437	15514	15394	15572	15426	15521	15411	15674	15405	15369	15515	15581	15465	15571	15430	15521	15546	15540	15654	15434	15325	15430	15577	15384	15426	15427	15421	15715	15481	15319	15154	15465	15362	15430	15414	15556	15477	15350	15397	15516	15421	15514	15345	15698	15511	15597	15438	15393	15585	15581	15520	15413	15442	15418	15426	15514	15561	15431	15648	15618	15491	15537	15349	15391	15525	15250	15517	15363	15479	15618	15547	15451	15373	15407	15650	15542	15442	15500	15522	15434	15572	15551	15719	15451	15461	15533	15325	15499	15604	15430	15722	15497	15499	15430	15457	15392	15465	15382	15562	15429	15427	15402	15699	15560	15434	15483	15594	15384	15524	15389	15478	15533	15519	15395	15548	15648	15533	15469	15367	15441	15615	15445	15567	15539	15464	15489	15440	15341	15549	15412	15354	15500	15372	15309	15481	15526	15522	15548	15511	15472	15517	15445	15549	15573	15390	15534	15617	15509	15351	15464	15500	15356	15568	15556	15443	15583	15323	15516	15466	15527	15419	15494	15487	15404	15421	15486	15447	15564	15584	15526	15377	15451	15505	15244	15446	15548	15442	15315	15527	15425	15353	15505	15503	15376	15645	15547	15538	15529	15568	15373	15537	15527	15486	15382	15433	15204	15543	15575	15406	15450	15492	15482	15484	15710	15472	15524	15553	15472	15309	15377	15565	15493	15258	15275	15616	15416	15486	15409	15459	15527	15452	15462	15534	15577	15514	15333	15391	15478	15421	15651	15552	15446	15628	15568	15451	15385	15394	15404	15343	15460	15487	15560	15398	15673	15557	15421	15494	15597	15549	15455	15464	15587	15585	15515	15508	15595	15633	15388	15535	15455	15395	15432	15377	15494	15521	15411	15473	15542	15562	15325	15390	15538	15484	15726	15566	15558	15448	15449	15479	15407	15670	15439	15505	15430	15636	15612	15507	15495	15340	15442	15434	15632	15450	15490	15456	15492	15579	15490	15474	15518	15357	15550	15629	15360	15607	15341	15489	15508	15521	15577	15462	15601	15478	15447	15416	15510	15425	15475	15440	15596	15398	15479	15384	15474	15622	15510	15397	15659	15604	15519	15535	15471	15481	15461	15391	15454	15561	15372	15640	15276	15640	15540	15436	15506	15589	15387	15386	15526	15314	15608	15423	15357	15414	15491	15489	15524	15508	15708	15537	15431	15488	15502	15511	15394	15666	15467	15549	15328
28982	34547	45859	36845	24890	20090	19212	18897	18859	18869	18966	18940	18857	18751	18797	18732	18696	19027	19099	18726	18881	18854	19039	18960	18853	18901	18808	18798	18675	18847	18879	18853	18826	18813	18879	18783	18777	18821	18766	18913	18909	18916	19067	18812	18807	19097	18818	18638	18820	18781	18962	18872	18840	18884	18848	18695	18820	18791	18724	18714	18858	18705	18701	18800	18869	18931	18929	18757	18617	18730	18952	18714	18835	18682	18770	18541	18753	18882	18828	18998	18731	18877	18872	18663	18607	18990	18844	18876	18801	18798	18887	18771	18859	18779	18791	18665	18873	19095	18671	18921	18596	18721	18611	18858	18754	18778	18656	18640	18771	18602	18724	18915	18816	18785	18822	18808	18852	18804	18854	18789	18614	18752	18636	18729	18737	18782	18586	18751	18839	18832	18714	18855	18761	18868	18689	18660	18573	18719	18876	18808	18861	18815	18765	18816	18952	19084	18921	18741	18877	18896	18737	18769	18626	18652	18954	18783	18769	18746	18863	18627	18698	18867	18650	18728	18980	18609	18687	18817	18606	18990	18947	18647	18636	18783	18983	18789	18759	18968	18555	18854	18859	18519	18870	18789	18971	18767	18841	18823	18801	18838	18939	18935	18804	18723	18827	18711	18780	18653	18802	18711	18760	18838	18684	18731	18862	18779	18717	18895	18801	18796	18886	18750	18805	18746	18727	18951	18860	18822	18771	18648	18958	18867	18893	18682	18631	18604	18897	18771	18496	18787	18761	18649	18866	18980	18891	18802	18887	18973	18710	18859	18774	18814	18917	18817	18709	18760	18865	18940	18976	18854	18826	18806	18771	19038	18923	18845	18741	18732	18734	18803	18825	18729	18870	18993	18675	18693	18711	18868	18909	18650	18919	18728	18831	18941	18839	18781	18805	18779	18777	18813	18734	18793	18554	18791	19007	18739	18845	18719	18848	18984	18758	18845	18843	18815	18714	18854	18792	18646	18662	18747	18702	18826	18907	18791	18569	18750	18795	18853	18535	18802	18885	18697	18866	18821	18784	18994	18855	18671	18724	18947	18891	18892	18918	18805	18846	18967	18414	18839	18839	19003	18553	18671	18875	18689	18883	18688	18843	18861	18813	18522	18740	19202	19006	18953	18653	18767	18791	18612	18848	18721	18562	18702	18729	18946	18718	19051	18738	18599	18880	18642	18922	18861	18719	18724	18746	18787	18820	18695	18885	18673	18794	18760	18757	18674	18832	18887	18667	18856	18892	18736	18844	19064	18807	18802	18932	18807	18969	18912	18921	18843	18624	18755	18790	18563	18700	18780	18766	18680	18635	18817	19032	18691	18809	18729	18807	18715	18627	18685	18883	18823	18880	18956	18880	18738	19093	18659	18876	18918	18723	18875	18529	18802	18834	18687	18693	18773	18765	18833	18776	18770	18742	18724	18642	18712	18564	18836	18778	19038	18874	18825	18795	18642	18808	18879	19037	18919	18891	18841	18867	18893	18673	18627	18519	18689	18730	18717	19026	18903	18723	18564	18838	18704	18697	18863	18722	18780	18691	18839	18734	18632	18898	18839	18980	18893	18985	18720	18847	18873	18785	18705	18803	18865	18751	18752	18782	18834	18754	18805	18706	18796	18829	18775	18815	18597	18830	18828	18843	18807	18739	18780	18983	18868	18918	18793	18826	18797	18812	18783	18721	18810	18928	18750	18691	18787	18957	18819	18723	18715	18726	18892	18803	18703	18717	18870	18904	18804	18806	18901	18787	18945	18741	18728	18859	18710	18619	18757	18896	18797	18749	18948	18643	18686	18940	18619	18952	18802	18880	18849	18893	18962	18881	18642	18737	18738	18980	18873	18931	18893	18863	18735	18837	18842	18763	18921	18558	18690	18807	18768	18894	18770	18640	18866	18552	18738	18876	18564	18788	18931	18748	18794	18800	18711	18791	18879	19016	18636	18948	19012	18520	18836	18700	18852	18973	18639	18872	18830	18968	18910	18614	18526	18703	18757	18874	18845	18723	18597	18825	18824	18728	18875	18876	18750	18773	18869	18619	19021	18694	18731	18941	18807	18946	18803	18700	18725	18744	18788	18993	18892	18758	18794	18657	18695	18886	18851	18991	18877	18714	18641	18831	19010	18709	18830	19045	18777	18727	18855	18636	18872	18854	18674	18807	18651	18503	18735	18678	18715	18830	18748	18894	18750	18700	18774	18898	18640	18686	18881	18778	18714	19027	18923	18958	18865	18708	18595	18836	18850	19064	18784	18881	18837	18886	18707	18814	18642	18715	18762	18881	18925	18834	18831	18917	18876	18841	18975	18855	18842	18733	18561	18830	18737	18667	18993	18720	18861	18787	18766	18793	18890	18909	18702	18808	18961	18695	18932	18799	18814	18792	18943	18759	18821	18792	18868	19011	18830	18728	18847	18872	18693	18581	18805	18820	18991	18936	18953	18820	18798	18706	18704	18857	18737	18924	18621	18870	18752	18771	18829	19041	18705	18917	18955	18877	18826	18912	18843	18848	19004	18852	18610	18966	18892	18985	18839	18911	18650	18661	18941	18713	18773	18756	18623	18907	18882	18673	18932	18950	18890	18854	18855	18762	18800	18990	18932	18678	18571	18822	18631	18975	18875	18705	18591	18709	18900	18870	18893	18894	19000	18747	18726	18817	18848	18684	18840	18922	18680	18795	18688	18788	18863	18733	18741	18854	18676	18968	18789	18752	18897	18734	18838	18663	18871	18828	18803	18878	18806	18716	18687	18928	18606	18687	18639	18748	18820	18933	18608	18770	18827	18422	18634	18902	19100	18782	18780	18629	18682	18850	18835	18798	18798	18969	18939	18828	18674	18738	18842	18861	18812	18773	18739	18958	18822	18864	18881	18772	18906	18913	18986	18755	18874	18995	18833	19012	18950	18884	18925	18753	18790	18844	18730	19010	18895	18927	18842	18653	18914	18700	18839	18968	18814	18742	18626	18850	18524	18855	18825	18758	18912	18738	18672	18933	18737	18986	18851	18841	18718	18772	18691	18888	18834	18923	18918	18805	18765	18847	18898	18739	18902	18793	18983	18868	18810	18799	18793	18754	18738	18863	18881	18725	18916	18701	18612	18874	18721	18677	18583	18745	18788	18893	18888	18708	18968	18753	18809	18742	18750	18871	18780	18759	18801	18597	18829	18743	18760	18838	19068	18981	18964	18845	18859	18831	18762	18812	18824	18856	18652	18552	18822	18936	18923	18812	18914	18832	18694	18656	18775	18877	18691	18859	18710	18779	18614	18736	18819	18838	18906	18790	18773	18844	18713	18950	18607	18898	18688	18910	18800	18872	18932	18756	18857	18695	18778	18805	18885	18884	18793	18739	18791	18689	18650	18912	18941	18959	18725	18914	18648	18800	18859	18924	18705	18690	18772	18778	19074	18881	18905	18853	18807	18861	18785	18735	18612	18833	18770	19033	18687	18644	18939	19039	18677	18637	18717	18645	18751	18828	18895	18934	18833	18766	19051	18786	18796	18844	18761	18813	18913	18568	18780	19181	18804	18847	18703	18742	18879	18769	18775	18699	18865	18921	18913	18867	18736	18694	18760	18810	18759	18983	18788	18800	18704	18849	18988	18709	18708	18923	18859	18835	18668	18859	18800	18628	18745	18824	18580	18976	18975	18866	18683	18867	18892	18715	18817	19140	18840	18885	18676	18731	18838	18775	18913	18724	18693	18698	19046	18863	18784	18817	18942	18783	18659	18731	18885	18823	18916	18840	18824	18852	18752	18811	18817	18906	18706	18901	18822	18736	18783	18589	18760	18897	18933	18763	18684	18686	18843	18775	18802	18867	18768	18758	18616	18941	18723	18944	18660	19139	18765	18839	18844	18819	18877	18719	18669	18718	18768	18795	18758	18899	18706	18620	18851	18795	18941	19087	18745	18933	18889	18731	18999	18686	18823	18655	18782	18786	18759	18810	18779	18711	18702	18975	18815	18895	18984	18863	18681	18757	18913	18802	18869	19003	18812	18745	18795	18890	19002	18855	18866	18881	18778	18825	18948	18757	18816	18789	18726	18672	18817	18782	18799	18816	18692	18726	18727	18627	18694	18810	18653	18870	18701	18698	18760	18804	18747	18668	18778	18814	18678	18674	18787	18616	18844	18797	19129	18748	18833	18875	18613	18701	18451	18901	18892	18770	18760	18722	18723	18727	18836	18747	18896	18896	18798	18486	18825	18836	18972	18731	18771	18788	18703	18885	18668	18686	18883	18849	18930	18898	18894	18596	18824	18777	18885	18924	18882	18853	18800	18808	18849	18992	18901	18809	18932	18614	18643	19073	18735	18554	18801	18720	18921	18880	18712	18714	18671	18719	18789	18511	18722	18804	18830	18924	18755	18874	18829	18893	18775	18731	18848	18762	19004	18798	18594	18923	18820	18800	18726	18805	18836	18796	18693	18420	18710	18865	18827	18768	18729	18944	18649	18834	19024	18846	18514	18790	18766	18663	18753	18880	18941	18770	18647	18573	18678	18582	18777	18646	18738	18743	18666	18719	18996	18713	19024	18960	18649	18784	18686	18764	18741	18775	18839	18890	18807	18850	18704	18760	18756	18714	18886	19019	18967	18871	18805	18938	18775	18756	18799	18832	18762	18776	18775	18807	18603	18914	18758	18815	18718	18784	18769	18602	18973	18891	18863	18835	18826	18754	18752	18741	18870	18702	18888	18845	18786	18788	18983	18994	18814	18944	18723	18667	18705	18979	18905	19049	18919	18863	18750	18845	18804	18869	18768	18742	18646	18913	18974	18812	18850	18787	18837	18886	18904	18619	18929	18915	18689	18861	18779	18873	18837	18981	18977	19036	18868	18808	18779	18864	18678	18790	18678	18830	18503	18911	18515	18937	18860	18836	18859	18638	18669	18789	18677	18737	18800	18750	18846	18727	18635	18739	18768	18765	18703	18876	18788	19060	18812	18851	18628	18662	18946	19098	18799	18650	18827	18932	18805	18937	18742	18879	18949	18901	18799	18818	18812	18840	18466	18840	18798	18675	18697	18870	18850	18834	18749	18745	18625	18687	18810	18786	18869	18876	18999	18746	18665	18716	18558	18845	18804	18670	19005	18782	18956	18994	18906	18715	18930	18654	18587	18815	18742	18721	18741
31752	55466	48605	33399	21103	16025	15701	15626	15758	15703	15701	15760	15694	15858	15655	15863	15747	15832	15739	15747	15762	15853	15833	15744	15596	15717	15735	15782	15908	15705	15776	15642	15735	15869	15754	15618	15721	15658	15829	15823	15795	15761	15545	15747	15873	15638	15788	15659	15642	15690	15670	15681	15669	15764	15721	15716	15733	15853	15716	15792	15755	15742	15661	15858	15645	15676	15797	15628	15875	15876	15595	15776	15770	15749	15820	15779	15849	15691	15780	15879	15889	15766	15903	15689	15741	15567	15936	15773	15754	15663	15637	15684	15682	15668	15600	15831	15661	15686	15795	15652	15720	15631	15837	15838	15798	15831	15737	15608	15773	15728	15746	15880	15820	15774	15669	15743	15821	15879	15710	15685	15804	15735	15732	15695	15700	15581	15937	15741	15661	15807	15635	15846	15736	15546	15722	15688	15730	15697	15605	15882	15602	15758	15594	15683	15740	15640	15724	15631	15643	15750	15844	15554	15875	15657	15727	15654	15943	15701	15758	15781	15680	15666	15752	15582	15820	15854	15659	15811	15656	15782	15753	15760	15574	15701	15792	15718	15728	15805	15611	15745	15679	15731	15749	15926	15714	15586	15742	15788	15871	15859	15666	15639	15801	15554	15735	15698	15844	15728	15721	15872	15667	15586	15736	15768	15588	15702	15571	15831	15922	15766	15736	15642	15774	15851	15676	15620	15675	15671	15902	15784	15805	15663	15839	15900	15849	15727	15701	15728	15770	15727	15629	15714	15861	15759	15771	15853	15704	15921	15774	15865	15695	15858	15732	15773	15867	15614	15807	15812	15640	15815	15828	15810	15725	15620	15686	15785	15704	15671	15768	15830	15789	15799	15752	15784	15729	15724	15772	15865	15768	15573	15778	15812	15738	15772	15915	15762	15850	15688	15915	15961	15815	15809	15713	15622	15562	15775	15741	15646	15725	15743	15714	15827	15779	15814	15744	15898	15850	15814	15574	15756	15845	15830	15752	15785	15684	15705	15735	15659	15826	15632	15660	15887	15738	15730	15638	15820	15600	15568	15599	15859	15682	15879	15826	15764	15660	15615	15827	15612	15956	15632	15788	15622	15727	15886	15831	15733	15724	15701	15728	15696	15721	15765	15755	15610	15866	15744	15805	15866	15846	15847	15571	15757	15736	15845	15764	15712	15784	15857	15750	15567	15729	15657	15948	15794	15979	15854	15697	15766	15941	15760	15731	15598	15854	15922	15727	15692	15756	15762	15741	15789	15734	15709	15815	15679	15788	15767	15874	15822	15936	15690	15826	15659	15617	15731	15728	15601	15731	15788	15735	15849	15616	15601	15674	15913	15507	15808	15646	15893	15666	15562	15656	15670	15712	15659	15806	15691	15763	15680	15906	15690	15973	15613	15738	15715	15865	15666	15745	15796	15693	15733	15787	15614	15767	15781	15675	15741	15748	15678	15920	15735	15730	15643	15739	15877	15966	15717	15630	15821	15759	15602	15839	15611	15622	15605	15720	15724	15774	15865	15726	15771	15664	15831	15756	15712	15794	15639	15764	15921	15672	15755	15653	15742	15866	15881	15707	15783	15608	15599	15676	15829	15771	15642	15865	15659	15824	15619	15779	15818	15682	15774	15516	15682	15796	15727	15714	15823	15812	15742	15797	15772	15761	15894	15675	15578	15757	15806	15742	15790	15683	15797	15665	15829	15688	15677	15645	15724	16031	15751	15724	15714	15835	15752	15726	15780	15907	15809	15735	15659	15895	15767	15693	15809	15784	15954	15786	15576	15734	15681	15818	15676	15741	15826	15852	15742	15667	15820	15557	15780	15809	15788	15609	15946	15626	15818	15700	15528	15775	15690	15831	16032	16006	15704	15850	15591	15750	15826	15695	15665	15722	15651	15776	15760	15679	15729	15974	15823	15815	15761	15802	15682	15671	15852	15921	15826	15563	15742	15604	15589	15608	15801	15753	15768	15739	15630	15797	15861	15830	15677	15812	15736	15800	15648	15718	15692	15661	15795	15824	15757	15610	15718	15920	15797	15886	15797	15528	15711	15753	15951	15802	15691	15857	15591	15829	15668	15691	15665	15663	15768	15666	15777	15856	15609	15758	15868	15763	15762	15631	15762	15922	15565	15864	15835	15742	15891	15926	15915	15716	15819	15765	15696	15960	15759	15741	15698	15608	15617	15708	15607	15808	15707	15768	15659	15713	15737	15829	15922	15743	15872	15736	15709	15707	15754	15571	15682	15587	15668	15684	15650	15776	15913	15660	15797	15871	15811	15717	15845	15935	15411	15771	15753	15716	15654	15707	15611	15696	15762	15775	15813	15661	15703	15711	15794	15782	15810	15842	15871	15810	15726	15749	15915	15592	15721	15784	15458	15704	15726	15780	15812	15666	15606	15729	15794	15749	15635	15780	15650	15804	15767	15894	15826	15624	15709	15844	15637	15699	15701	15678	15592	15749	15837	15668	15651	15841	15911	15751	15602	15730	15712	15831	15883	15854	15986	15712	15733	15814	15735	15600	15827	15724	15714	15833	15917	15820	15971	15610	15870	15865	15751	15713	15827	15685	15834	15683	15915	15722	15886	15712	15922	15839	15849	15683	15799	15820	15600	15627	15813	15785	15838	15796	15769	15845	15625	15881	15655	15927	15728	15734	15735	15708	15664	15716	15827	15642	15891	15637	15659	15772	15740	15622	15631	15836	15870	15837	15788	15775	15675	15865	15798	15721	15725	15629	15784	15669	15723	15857	15786	15786	15833	15727	15940	15864	15779	15654	15756	15715	15736	15829	15779	15658	15789	15760	15677	15675	15860	15786	15709	15709	15708	15763	15463	15924	15734	15834	15748	15771	15766	15674	15832	15736	15691	15840	15720	15815	15567	15636	15767	15743	15754	15707	15738	15758	15756	15875	15636	15679	15618	15736	15618	15731	15692	15819	15695	15835	15837	15839	15697	15765	15769	15893	15730	15703	15836	15911	15771	15661	15683	15850	15781	15705	15832	15776	15725	15662	15722	15518	15694	15654	15715	15765	15678	15739	15728	15778	15847	15839	15654	15988	15797	15718	15797	15931	15792	15843	15763	15713	15654	15784	15923	15793	15742	15728	15770	15840	15718	15926	15705	15687	15736	15858	15741	15939	15712	15680	15824	15770	15719	15640	15702	15700	15844	15760	15824	15922	15603	15673	15729	15649	15743	15618	15740	15753	15472	15569	15840	15585	15752	15696	15619	15515	15930	15725	15796	15689	15798	15743	15622	15948	15811	15755	15851	15735	15827	15611	15774	15679	15845	15667	15816	15786	15792	15651	15626	15653	15663	15723	15701	15701	15826	15782	15966	15740	15731	15841	15937	15709	15755	15738	15716	15729	15591	15627	15762	15693	15767	15656	15759	15784	15863	15755	15841	15475	15638	15756	15565	15762	15738	15830	15786	15775	15734	15979	15884	15770	15720	15710	15848	15716	15790	15817	15709	15685	15878	15754	15925	15725	15896	15623	15759	15782	15890	15727	15784	15714	15738	15803	15665	15859	15947	15774	15696	15846	15690	15715	15694	15686	15866	15686	15864	15751	15848	15793	15803	15653	15886	15679	15823	15626	15601	15646	15775	15795	15709	15672	15696	15816	15910	15882	15827	15768	15745	15787	15637	15895	15777	15823	15795	15870	15862	15808	15460	15711	15922	15869	15830	15910	15841	15791	15576	15784	15715	15688	15693	15659	15711	15722	15817	15611	15839	15783	15611	15548	15801	15667	15775	15790	15771	15706	15819	15770	15561	15626	15634	15741	15816	15906	15777	15797	15813	15856	15714	15806	15799	15727	15543	15948	15835	15662	15753	15927	15675	15760	15714	15758	15937	15892	15802	15737	15819	15612	15794	15631	15758	16015	15639	15800	15639	15763	15942	15887	15658	15672	15649	15775	15857	15704	15790	15836	15776	15678	15717	15796	15753	15767	15771	15690	15805	15547	15633	15694	15882	15827	15796	15743	15802	15721	15768	15900	15716	15801	15700	15697	15650	15800	15729	15789	15651	15889	15735	15885	15817	15767	15639	15915	15941	15684	15743	15738	15726	15869	15683	15733	15772	15775	15807	15765	15735	15632	15626	15834	15765	15776	15860	15688	15882	15811	15791	15831	15434	15588	15812	15785	15727	15681	15772	15685	15609	15785	15824	15841	15681	15829	15815	15788	15856	15448	15752	15703	15721	15804	15636	15768	15924	15893	15555	15569	15730	15679	15705	15700	15718	15655	15768	15770	15841	15682	15881	15843	15943	15702	15769	15760	15540	15920	15768	15719	15816	15608	15729	15589	15766	15792	15831	15842	15547	15620	15862	15748	15718	15711	15712	15596	15767	15806	15817	15756	15680	15757	15808	15728	15903	15760	15926	15695	15718	15861	15564	15771	15581	15744	15850	15902	15596	15831	15860	15798	15612	15680	15876	15836	15771	15846	15736	15771	15657	15548	15911	15813	15722	15740	15731	15717	15811	15763	15653	15645	15785	15691	15737	15610	15801	15712	15791	15975	15831	15672	15860	15748	15786	15738	15732	15811	15757	15776	15597	15834	15635	15721	15694	15715	15804	15712	15752	15655	15713	15718	15577	15885	15833	15655	15693	15866	15934	15775	15696	15838	15746	15844	15658	15757	15628	15506	15740	15884	15729	15844	15779	15779	15778	15811	15696	15843	15770	15683	15757	15579	15713	15945	15726	15731	15705	15723	15776	15834	15661	15667	15733	15904	15751	15718	15755	15770	15751	15693	15765	15729	15737	15663	15505	15691	15731	15873	15757	15794	15776	15689	15745	15810	15616	15765	15689	15818	15784	15696	15711	15729	15607	15617	15883	15781	15820	15731	15608	15903	15674	15697	15581	15542	15785	15943	15702	15613	15821	15886	15716	15639	15792	15761	15912	15787	15731	15863	15722	15806	15765	16001	15789	15578	15771	15878	15729	15722	15646	15837	15898	15791	15882	15766	15784	15613	15770	15690	15575	15675	15771	15806	15835	15674	15737	15786	15797	15934	15712	15806	15724	15675	15739	15900	15680	15606	15763	15712	15690	15771	15734	15843	15599	15712	15832	15714	15585	15727	15780	15865	15672	15787	16057	15822	15718	15702	15641	15574	15905	15699	15612	15840	15748
23994	23818	42989	45545	35478	25616	22792	19572	18946	19415	19338	19026	19095	19375	19110	19163	19097	19155	18827	19311	19075	19180	19046	19026	19121	18882	19114	18857	19012	18891	19143	19212	19072	18950	19026	18825	18888	18905	19023	18934	19127	19106	18897	18758	18898	18970	19019	19045	18892	19038	18742	18924	18827	18775	18938	18889	18932	18757	18864	19114	18898	18985	18980	19053	19021	18719	18570	18774	18925	18958	18902	18961	18672	18842	18956	18785	18870	18912	18891	18882	18986	18808	18852	18914	18710	18937	19008	19017	18815	18862	18746	18910	18717	18830	18964	18914	18739	18793	18914	19213	19049	18858	18965	18771	18952	18848	19074	18790	18887	18890	18944	18997	19098	18875	18943	18631	18785	18955	19103	18876	18975	18829	18953	18649	18754	18809	18902	18872	18839	18742	18918	18974	18841	18749	19032	18923	18970	18886	18762	19140	19020	18737	18704	19072	18882	18892	18855	18759	18799	18847	18927	19165	18876	19016	18907	18945	18936	18892	18804	18818	18924	18803	18763	18879	18659	18927	18909	18784	18897	18857	18979	18890	18881	18896	18933	19025	18963	19114	18830	18893	18930	18772	18829	18823	18908	18854	18753	18886	18800	18880	18837	18947	18942	18633	18954	19017	18794	19025	18949	18904	18963	19038	18791	18781	18633	18852	18721	18939	18915	18763	18570	18791	18839	18802	18988	18855	18895	18841	19040	18834	19005	19004	18868	18794	19135	18894	19003	18867	18790	18996	18944	19040	18962	18974	18844	18804	19046	18948	18817	18947	19034	18936	18917	19171	19000	18903	18803	19096	19060	18954	18936	18804	18895	18961	18864	18693	18919	18915	18852	18904	18894	18988	18672	18923	18939	18847	18764	18984	18735	18828	18703	19053	19050	18771	18915	18698	19111	18792	18894	18910	18851	18657	18840	18947	18938	18935	18755	18913	18939	18894	18937	19068	18818	18740	18829	18858	19139	19010	18794	18904	19051	18838	18721	18791	18794	18988	18853	18799	18789	18847	18708	18778	18684	18765	18847	18930	19008	19009	18859	18719	18880	18947	19025	18869	19080	18790	18926	19024	18815	18996	18873	18821	19094	18856	18840	18965	18879	19021	18847	18783	18869	18745	18799	18992	18893	18945	18883	19041	18838	19074	18977	19007	18851	18959	18893	18858	18844	18817	18767	18939	19131	18938	19064	18989	18939	18775	18817	19077	18811	18898	18810	18974	18817	18774	18935	18888	18914	19062	19086	18812	18790	18718	19087	18784	19065	18772	18720	18915	18866	18792	18712	18885	18958	18891	18979	18832	18964	18803	18863	19030	18953	18908	18969	18888	18683	18724	19202	18881	18919	18955	19109	18888	18861	18833	18636	18848	18898	19085	18863	19004	18842	19011	19035	18878	18765	18757	18783	19100	18942	18768	18813	19009	18773	18900	18878	18779	18827	19026	18981	18904	18814	18658	18848	18950	18816	19110	18793	18900	18918	18811	18605	18676	18977	18958	18926	18738	18813	18914	18969	18871	18920	18732	18753	19005	18844	18930	18962	19036	18840	18877	19052	18795	18937	18917	18783	18882	18848	18910	18803	18730	18657	18574	18870	18610	18748	19005	18777	18883	18817	18812	18847	18948	19049	18642	18808	18915	18936	18839	19034	18925	18741	18883	18908	19004	18887	18661	18778	18894	18758	18971	18959	18817	18764	18989	18728	18830	19083	18922	19092	19079	18725	18816	18913	18645	18953	18916	18759	18825	18704	18893	18753	18965	18835	18749	18997	18941	18784	18912	18764	18951	18884	18678	18949	18895	19045	18734	18879	18890	18934	18821	18812	18771	18928	18834	18862	19020	18911	18842	19038	18812	18914	18807	19139	19062	18963	18970	18941	19177	19007	19086	19019	18893	18833	18793	18669	18919	18770	18757	18700	18994	18755	18847	18916	19090	18813	18753	18895	18864	18954	18847	18789	18881	18685	18839	18668	19069	19052	18935	18942	19121	18795	18807	18812	18905	18843	18942	18808	19006	19015	18961	18797	18935	18844	18873	18843	18694	18862	18846	18868	18803	18881	18898	18941	18601	19039	18817	18724	18839	18811	18792	19063	18988	18844	19000	19062	18841	18773	18896	19108	18821	19029	18667	18887	18934	18735	18885	18819	18958	18720	18812	18950	18970	18771	19058	18970	19013	18927	18851	19071	18711	18851	18844	18984	19048	18733	18958	18831	19132	19107	19141	18918	18870	18945	18869	18920	19035	18996	18739	19084	18866	18875	19009	18817	19007	18810	18845	18825	18805	18780	18695	18712	18959	18870	18942	18954	18831	18784	18857	18697	18944	18934	18932	18739	18829	19002	18930	19021	18942	18678	19032	19075	18798	19052	18924	18676	18819	18866	18808	19065	18908	18832	18749	18903	18746	18850	18873	18959	18895	18951	19139	18742	18968	18817	18673	18795	18925	18989	18848	18818	18767	18848	18732	18800	18773	18767	18964	18909	18731	18875	18914	19051	18743	18989	18811	18973	18947	18765	18893	18784	18841	18708	18970	18965	18829	18845	18855	18991	18754	18865	18814	18980	18760	18828	18952	18774	18753	18662	19050	18972	18845	18815	18815	18762	19017	18769	18835	18861	18856	18926	18796	18873	18731	19015	18642	18950	18929	18794	18959	19027	18792	18803	18829	18998	18873	18647	19008	19018	18858	18904	18993	18863	19166	18871	18896	18942	18934	18969	19023	18967	18825	18799	18648	18810	19058	18749	18839	18846	18981	18800	18689	19113	18932	19030	18847	18718	18667	19001	18766	18882	18710	18866	18947	18797	18777	19029	18761	18827	18857	19005	18916	18743	19047	18909	18974	18881	18852	18632	19000	18737	18730	18823	19079	18937	18820	18955	18817	18835	18823	18885	18737	18852	19003	18937	18886	18848	18984	18717	18750	18832	18812	19025	18909	18853	19034	18999	18984	18943	18876	18994	18711	18701	19155	18915	18773	18981	18982	18742	18776	18942	18793	18896	18905	19014	19158	18630	19049	18779	18905	18690	18885	19014	18978	18906	18997	18962	18861	18955	19063	18789	18891	18849	18819	19042	18863	18866	18897	18847	18945	18953	18867	18915	18871	18770	18956	18825	18957	19092	18926	19126	18769	18637	18945	19016	18852	18782	19000	18857	18949	18765	18805	18830	18711	19012	18869	18939	18990	18995	18841	18865	18912	18786	18856	18879	18789	18941	18794	18890	18855	18855	18750	18984	18747	18944	18886	18828	18943	19072	18753	18911	18987	18852	18892	18985	18962	18867	18991	18834	18953	18874	18757	19017	18939	18813	18851	18871	18928	18936	18826	19028	18678	18770	18763	18969	18900	18997	18790	18814	18808	19046	19072	19095	19042	18917	18856	19007	18872	18886	18823	18959	18795	18948	18814	18850	18972	18916	18723	18893	18917	18844	18832	18874	18869	18958	19009	18995	18972	18864	18861	18860	18955	18970	18823	18867	18763	19017	18874	18912	18748	18985	18896	18942	19083	18749	18843	18941	18743	18955	18661	19103	18858	18943	18847	18780	18875	18994	18836	18853	18885	18829	18842	18926	18875	19018	18896	18786	18872	19047	19007	19045	18767	18884	18866	18797	18912	18964	18860	19045	19017	18979	18786	18935	18907	19025	19093	18993	19018	18762	18791	18752	18845	19097	19078	18710	19011	19072	18871	18884	18718	18857	18897	18834	18729	18960	18906	18994	18849	18942	19051	18983	18737	18857	18864	18881	18792	19037	19015	18964	18969	18924	19105	18953	19238	19033	19078	18856	18815	18898	18828	19004	18879	18977	18950	18760	19221	19003	18862	18921	18934	18891	18988	18722	18760	18898	18906	18727	18558	18868	18765	18964	18926	18888	18958	18939	18983	19065	19106	18655	19029	18852	18893	18786	18843	18905	19002	19019	18903	18624	18946	18949	18764	18920	18913	19017	18885	18946	18890	18921	18933	18872	18916	19012	18745	18939	18914	18813	18996	18669	18972	19007	18815	19177	18883	18857	18885	18702	19076	18669	18867	18752	18767	18942	19004	18750	18859	19052	19004	18994	18938	19018	18785	18668	18644	18994	19032	19084	18990	18897	18878	18986	18810	18787	18840	19230	18941	18996	18841	18787	18970	18916	18825	19104	18923	18796	18756	18954	18829	18880	18962	18983	18678	18818	18945	18890	18868	19025	18796	18830	18869	18747	18940	18914	18879	18771	18885	18896	18814	18953	18975	19027	18865	18751	18906	18943	18887	18782	18872	18815	18931	18947	19006	18946	18952	18874	18918	18656	19055	18695	18665	18957	18838	18872	18853	18828	18722	19031	18661	18853	18758	18741	18814	18826	18994	18880	19133	18943	18901	18960	18973	18765	18777	18866	19000	18910	19070	18746	18720	18765	18796	18641	18901	18982	18857	19003	18918	18945	18860	18765	19046	18911	19000	18985	19010	18918	18974	19121	18737	18764	18885	19083	18781	18924	18962	18880	18865	18674	18852	19021	18630	18769	18925	18858	18737	18843	18780	18626	18785	18939	18829	19147	18833	19070	18898	19052	18913	18899	18884	19033	18835	18733	18949	18756	18729	18849	18955	18732	18744	19006	19034	18933	19117	19071	18939	18930	18969	18896	18851	18642	19035	18723	18650	18729	18915	18897	18915	18658	18923	18878	19106	18940	18732	18735	18715	19051	18921	18775	18912	18826	18859	18932	18879	18900	18839	18956	18813	18848	18854	18846	19029	18898	18796	18969	18627	18979	18949	18636	18810	18869	18965	18877	18878	18903	18858	19003	18873	18843	18987	18936	18871	18758	18968	19084	18838	18950	18952	18871	18907	18979	18754	18788	18922	19022	18828	18736	18907	18876	18816	18654	18927	18896	18763	18928	18691	18651	18849	18804	18989	18756	18957	18902	18860	18943	18740	18963	19137	18727	19141	18914	19012	18834	18875	18853	19161	19069	18994	18882	18722	18957	18922	18853	18759	18911	19239	18870	18636	18861	18768	18970	18911	18851	18843	18784	18912	18819	18996	18777	18947	18912	18876	19091	18831	18792	18728	18890	18811	18842	18825	18931	19022	18966	18897	19074	18603	19046	18830	18864	18760	18955	18872	18939	19011	18844	19020	18921	19042	18995	18765
56665	99973	89159	64907	41830	18893	15863	15641	15930	15979	15784	15628	15770	15666	15916	15940	15779	15779	15887	15769	15976	15908	15875	15925	15866	15767	15838	15947	16136	15827	15877	15838	15823	15705	15741	15926	15807	15856	15932	15905	15932	15909	15918	15794	15813	15681	15819	15988	15997	15885	15875	15756	15916	15781	15932	15972	15891	15880	15762	15825	15901	15687	15671	15955	15949	15784	15669	15539	15723	15827	15785	15824	15772	15662	15861	15833	15943	15776	15761	15697	15825	15738	15835	15782	15874	15746	15772	15717	15889	15850	15835	15653	15794	15776	15748	15908	15965	15728	15721	15931	15779	15810	15692	15703	15756	15886	15869	15618	15844	15811	15618	15861	15644	15562	15891	15969	15809	16006	15740	15882	15897	15872	15805	15793	15813	15874	15959	15893	15886	16047	15803	15903	15884	15775	15770	15760	15919	15760	15882	15905	15717	15822	15888	15691	15678	15735	15938	15807	15693	15886	15801	15725	15847	15852	15764	15723	15748	15655	15877	15890	15927	15957	15858	15646	15791	15841	15699	15737	15744	15811	15907	15772	15798	15756	15999	15802	15715	15782	15804	15866	15699	15791	15869	15703	15798	15845	15720	15868	15919	15549	15925	15777	15873	15834	15807	15768	15792	15642	15695	15923	15971	15806	15851	15844	15710	15806	15867	15756	15798	15838	15839	15939	15857	15715	15893	15663	15823	16001	15846	15837	15868	15779	15889	15592	15761	15862	15738	15920	15873	15690	15807	15886	15764	15818	15796	15665	15852	15623	15769	15850	15959	15785	15839	15845	15705	15868	15811	15854	15896	15909	15787	15688	15836	15762	16033	15800	15595	15733	15818	15829	15860	15775	15797	15772	15899	15681	15791	15837	15757	15969	15890	15837	15847	15918	15772	15758	15741	15619	15850	15868	15748	15785	15764	15755	15862	15845	15939	15780	15901	15822	15759	15786	15908	15777	15932	15657	15700	15745	15589	15824	15778	15863	15765	15773	15871	15865	15684	15944	15804	15713	15969	15894	15711	15715	15772	15798	15828	15866	15893	15862	15758	15627	15814	15915	15928	15710	15714	15641	15853	15847	15696	15920	15759	15814	15784	15877	15863	15829	15902	15790	15906	15878	15871	15714	15761	15678	15998	15841	15857	15784	16037	15916	15741	15829	15766	15790	15549	15724	15696	15856	15740	15715	15954	15902	15864	15622	15764	15736	15935	15839	15682	15589	15761	15869	15881	15863	15631	16053	15659	15908	15817	15899	15725	15977	16018	15891	15604	15800	15771	15809	15859	15754	15762	16007	15783	15710	15685	15831	15987	15785	15777	15916	15854	15918	15767	15736	15943	15766	15794	15762	15780	15724	15718	15807	15869	15747	15877	15886	15730	15837	15736	15927	15928	15682	15777	15773	15801	15870	15679	15752	15728	15880	15920	15756	15654	15837	15849	15808	15730	15842	15848	15758	15818	15864	15865	15666	15948	16043	15947	15792	15815	15685	15785	15704	15841	15673	15683	15986	15654	15752	15971	15624	15711	15716	15845	15779	15803	15839	15787	15741	15658	15688	15913	15847	15778	15734	15776	15731	16030	15766	15832	15899	15824	15745	15958	15707	15956	15661	15677	15796	15892	15805	15740	15944	15769	15853	15899	15827	15806	15855	15697	15781	15844	15923	15704	15787	15791	15823	15938	15836	15803	15818	15816	15721	15897	15775	15679	15670	15904	15897	15901	15924	15898	15733	15733	15754	15758	15776	15708	15759	15732	15890	16001	15761	15810	15813	15901	15785	15782	15594	15847	15832	15824	15706	15875	15816	15658	15919	15674	15823	15906	15887	15850	15828	15790	15770	15744	15927	15793	15896	15945	15918	15905	15722	15820	15853	15748	15759	15707	15713	15656	15804	15755	15656	15778	15789	15813	15673	15726	15677	15856	15793	15785	15717	15933	15649	15759	15849	15785	15890	15856	15806	15726	15900	15806	15767	15809	15866	15619	15765	15843	15712	15812	15647	15795	15765	15736	15987	15761	15629	15915	15937	15811	15797	15909	15726	15703	15792	15845	15669	15950	15710	15728	15741	15888	15747	15861	15705	15847	15704	15874	15747	15597	15757	15723	15977	15681	15831	15891	15764	15970	15851	15810	15693	15823	15752	15736	15717	15756	15837	15975	15842	15910	15824	15693	15834	15733	15746	15598	15799	15794	15709	15764	15961	15728	15886	15866	15754	15648	15774	15804	15799	15833	15728	15900	15816	15746	15842	15933	15797	15920	15874	15649	15861	15838	16009	15808	15826	15787	15852	15770	15789	15775	15864	15754	15805	15887	15920	15686	15804	15876	15933	15804	15794	15931	15866	15783	15832	15683	15602	15802	15739	15716	15805	15885	15811	15999	15657	15847	15761	15767	15873	15879	15697	15745	15724	15724	15907	15601	15813	15675	15742	15915	15819	15911	15838	15800	15628	15684	15794	15974	15803	15889	15741	15764	15756	15747	15914	15739	15778	15941	15719	15809	15843	15856	15901	15853	15701	15597	15919	15811	15713	15865	15731	15828	15804	15768	15912	15837	15737	15935	15885	15763	15748	15833	15855	15779	15805	15737	15970	15908	15761	15805	15779	15862	15796	15893	15670	15753	15823	15739	15910	15924	15740	15929	15775	15809	15788	15901	15768	15730	15747	15759	15794	15744	15927	15866	15892	15768	15952	15789	15743	15788	15957	15845	15720	15870	15769	15927	15806	15811	15777	15904	15768	15956	15797	15799	15753	15870	15812	15938	15819	15744	15869	15708	15768	15733	15841	15616	15726	15804	15938	15657	15612	15879	15852	15848	15753	15849	15572	15800	15694	15789	15708	15834	15653	15675	15689	15863	15829	15927	15912	15933	15936	15793	15940	15761	15882	15778	15829	15789	15727	15716	15866	15790	15582	15873	15685	15973	15998	15892	15905	15822	15889	15762	15763	15701	15838	15681	15903	15664	15538	15842	15649	15786	15816	15870	15957	15772	15638	15712	15856	15646	15818	15931	15655	15907	15690	15669	15896	15740	15808	15812	15752	15843	15724	15716	15989	15890	15982	15796	15724	15802	15714	15913	15672	15740	15789	15779	16074	15706	15790	15748	15670	15695	15760	15607	15683	15939	15714	15883	15687	15790	15843	15712	15902	15606	15880	15859	15659	15789	15796	15791	15833	15836	15909	15826	15765	15833	15821	15833	15855	15859	15679	15730	15838	15697	15756	15685	15864	15817	15837	15699	15679	15663	15872	15762	15855	15777	15810	15856	15752	15668	15704	15694	15874	15771	15968	15791	15855	15646	15982	15775	15781	15872	15762	15823	15671	15930	15746	15969	15785	15716	15808	15849	15839	15691	15826	15731	15782	15796	15645	15814	15830	15877	15788	15747	15843	15860	15882	15698	16002	15731	15830	15710	15753	15814	15819	15736	15777	15695	15717	15806	15801	15746	15902	15845	16032	15927	15703	15981	15730	15749	16043	15681	15875	15866	15845	15751	15856	15891	15738	15750	15796	15700	15923	16006	16021	15885	15842	15843	15776	15766	15828	15701	15800	15890	15782	15796	15918	15902	15819	15882	15806	15762	15719	15868	15773	15872	15777	15790	15825	15796	15643	15992	15684	15659	15804	15670	15942	15904	15929	15868	15781	15727	15545	15742	15796	15848	15788	15833	15847	15679	15885	15880	15858	15723	15895	15753	15597	15761	15878	16032	15971	15834	15677	15898	15753	16069	15698	15936	15713	15868	15907	15780	15762	15850	15649	15895	15762	15796	15721	15784	15821	15673	15874	15948	15883	15869	15826	15795	15799	15795	15731	15775	15719	15814	15720	15723	15707	15801	15784	15815	15815	15868	15829	15759	15853	15796	15759	15797	15606	15827	15955	15702	15745	15845	15741	15720	15771	15795	15794	15766	15770	15857	15952	15732	15781	15885	15893	15860	15887	16043	15901	15738	15835	15936	15933	15693	15724	15795	15923	15689	15724	15998	15773	15804	15810	15756	16030	15784	15692	15778	15780	15956	15850	15863	15706	15714	15709	15791	15945	15842	15750	15737	15681	15934	15853	15997	15711	15784	15762	15717	15832	15802	15832	15874	15738	15722	15739	15792	15820	16003	15657	15752	15730	15773	15721	15940	15981	15814	15644	15725	15699	15866	15729	15790	15826	15981	15911	15668	15751	15830	15810	15862	15860	15605	15769	15830	15982	15680	15762	15872	15799	15704	15851	15786	15846	15911	15831	15681	15788	15783	15712	15956	15702	15788	15812	15789	15827	15718	15836	15623	15655	15932	15730	15631	15797	15623	15966	15924	15829	15752	15740	15874	15880	15845	15966	15612	15874	15643	15975	15814	15897	15789	15879	15684	15753	15826	15781	15825	15801	15760	15825	15860	15677	15859	15823	15854	15786	15845	15800	15776	15948	15842	15716	15774	15797	15823	15854	15940	15947	15897	15679	15733	15877	15856	15791	15793	15878	15747	15960	15918	15829	15793	15970	15729	15902	15663	15699	15777	15693	15950	15752	15690	15796	15848	15823	15679	15991	15851	15920	15932	15800	16012	15768	15769	15936	15927	15840	15816	15775	15683	15776	15803	15835	15689	15735	15773	15755	15828	15700	15774	15925	15933	15847	15828	15874	15723	15684	15873	15858	15854	15841	15962	15791	15788	15770	15847	15828	15829	15876	15867	15802	15661	15871	15734	15789	15736	15805	15879	15978	15748	15727	15726	15794	15679	15768	15712	15955	15804	15861	15804	15735	15841	15856	15775	15787	15975	15784	15798	15609	15717	15648	15775	15741	15795	15673	15662	15920	15653	15829	15797	15919	15796	15727	15914	15811	15751	15806	15918	15817	15833	15795	15727	15657	15727	15780	15816	15770	15722	15807	15831	15904	15802	15758	15893	15661	15721	15755	15964	15702	15899	15798	15710	15823	15901	15774	15776	15829	15736	15741	15897	15918	15863	15730	15779	15817	15916	15802	15847	15681	15848	15740	15874	15745	15710	15748	15807	15769	15825	15866	15762	15844	15780	15784	15784	15708	15807	15821	15761	15677	15925	15812	15853	15808	15904	15871	15853	15878	16035	15964	15814	15939	15693	15900	15877	15950	15755	15862	15900	15775	15778	15846	15654	15841
23017	22585	39136	41719	36479	27321	25348	20447	19362	19797	19800	19480	19316	19586	19574	19595	19436	19234	19401	19398	19391	19624	19449	19310	19292	19224	19475	19204	19370	19256	19144	19133	19369	19476	19116	19216	19217	19355	19440	19113	19436	19082	19077	19102	19391	19075	19289	19007	19317	19111	19201	19147	19306	19374	19339	19063	19114	19299	19127	18999	19456	19202	19127	19225	19165	18984	19198	19128	19194	19163	19043	19295	19250	19108	19069	19322	19239	19200	19035	19233	19220	19019	19064	19366	19151	19045	19186	19140	19115	19027	19221	19314	19007	18963	19160	19126	19074	19038	19213	19257	18988	19125	19106	19100	19256	19330	19223	18987	19150	19269	18941	19154	19073	18995	19084	19117	19228	19177	18972	19056	19203	19115	19014	19052	19104	19068	18917	18980	19096	19065	19030	19183	19113	19028	19158	19139	19156	18932	19078	19085	19122	19153	19090	19017	19098	19246	19005	18915	19078	19076	18941	19000	19060	19017	19297	19229	19222	19257	19220	18936	18960	19345	19178	19013	18914	19212	19187	19349	19244	19048	19148	18891	19272	19018	19318	19031	19405	19135	19107	19217	19199	19085	19262	19080	18969	19032	19116	19099	19058	19111	19000	19156	19038	19163	19151	19156	19153	19047	19024	19218	19088	18945	19196	18909	19006	19006	19153	19090	19223	19190	19070	19234	19056	18954	19197	19240	19148	19003	19207	19089	19313	19134	19042	19283	19071	19083	19095	18971	19100	19109	19041	19120	19091	19213	19157	19090	19122	19114	19053	18897	19277	19251	19159	19084	19110	19209	19148	19238	18936	19207	19114	19087	18990	18808	19177	19017	19151	19124	18940	19137	18908	19094	19011	19153	19195	19090	19060	19000	19177	19244	19344	19090	18954	19230	19138	19231	19275	19065	19029	19485	19178	19063	19144	19194	19087	19014	19129	19236	18979	19074	19012	18928	19130	19120	19126	19281	19116	19093	19202	19168	19197	19149	19009	18943	19023	18974	19210	19168	19268	19113	19149	18975	19310	18973	18854	19043	19140	19017	19129	19043	19156	18970	18904	19081	19112	19127	19091	19018	19429	19197	19134	19146	19029	19127	18917	19235	19178	19112	19094	19179	19008	19123	19120	19031	19226	19107	19146	18909	19107	19092	19003	19061	19251	19131	19317	19107	18995	19107	19138	19159	19246	19103	19290	19063	19098	19098	19081	19040	19166	18873	19273	19119	19071	19064	19134	19073	18929	18774	19252	19013	19294	19109	19065	19152	18936	19178	19082	18921	19351	19017	19155	19260	19307	19046	19017	19141	19217	19294	19114	19245	19085	19075	18947	19121	19173	19024	19152	18961	19136	19013	18988	19195	19031	19105	19002	19115	19204	19176	18911	19150	19022	18849	19290	19162	19109	19111	19062	19036	19135	18922	19284	19307	19118	18947	19012	19034	19123	19257	19062	19060	19211	19082	18945	19086	19032	19013	19199	19180	19239	19098	19175	19065	19264	19042	18895	19108	19160	19225	19171	19220	19144	19026	19425	19095	19128	19191	19209	19054	19018	19127	19162	18984	18957	19246	19132	19149	19121	19067	19213	19274	19004	19067	19083	19101	19080	19152	19093	19305	18960	18947	19397	19079	19091	19069	19283	19057	18978	19216	19032	19041	19103	18980	18999	19076	18995	19087	19166	19062	19088	19277	19175	19014	19163	19161	19285	19054	19299	18963	18972	19014	19192	19326	19151	19176	19052	19051	19031	19067	19138	19441	19104	18963	19019	19002	19175	19064	19085	19133	18996	19098	19045	19245	19181	19013	19305	19179	19223	19117	19316	19124	19071	19133	19025	19054	19021	19075	19058	19220	19114	18963	19155	19241	19210	19169	19219	19217	19146	19180	19164	19049	19124	19066	19078	19096	19151	19140	19109	18874	19182	19191	19135	19111	19045	19285	19048	18911	18977	19087	19324	19088	19282	18990	19179	18984	19006	19029	19212	19082	19063	19071	19187	19055	19082	19035	19124	19149	19074	19131	19073	19278	19014	19008	18957	19281	19175	19046	19172	19130	18970	19079	18966	19275	19094	18920	18901	19119	19263	19244	19070	19112	18997	19141	19203	19095	19201	19103	19052	19042	18890	19044	19085	18984	18914	18960	18949	18966	18884	18948	19190	18980	19025	18920	19085	19295	19223	19018	18986	19026	19043	19253	19141	19303	18953	18980	18969	19183	19229	19038	19039	19146	19117	19013	19073	18974	19237	19145	19029	19096	19028	19044	19018	19127	19166	19161	19003	19016	19176	19063	19352	19052	19118	19290	19015	19099	18978	19182	19228	18840	19000	19187	19147	19151	19264	19041	19147	18951	19128	19131	19184	19073	19061	19187	19112	18983	18959	18943	19265	19288	19109	19193	19288	19056	19234	19074	19053	18971	19079	19215	19140	19059	19009	18970	19184	19230	19176	19168	19286	19233	19117	19133	19086	19034	19220	19155	19281	19335	19234	19213	19081	19081	19148	19080	19286	19185	19196	19263	19098	19042	19071	19163	19114	19063	19137	18930	18986	18826	19057	19063	19218	19246	18956	19032	19257	19436	18907	19176	19023	19330	19240	19067	19044	19204	19207	19220	18952	19133	19370	19166	19029	19172	18972	19061	19125	19202	19328	19169	19060	19072	18870	18925	19379	19102	19223	18994	19184	19059	18981	18965	19294	19231	19209	19036	19258	19094	19041	19251	19028	19045	19030	19064	19008	18976	19209	18908	18968	19112	19158	18814	19217	19255	18971	19009	19163	19265	19236	19188	19150	19083	19208	19071	18953	19135	18956	19243	19087	19026	19187	19232	19174	19040	19150	19042	19232	18984	18996	19036	19066	19174	19067	18917	19002	19066	19289	19066	19128	19139	19124	19050	19096	19182	18881	18983	19359	19134	18933	18982	18991	19131	19154	19220	19126	18836	18944	19089	19207	19156	19008	19163	19173	19073	19250	19038	19126	18893	19135	19213	18929	19182	19219	18945	19172	19208	19324	19076	19018	18799	19098	19134	19071	19180	19234	18889	19060	19073	19259	19244	19074	19146	19256	19116	19106	19100	18841	19243	19085	18932	19195	19343	19185	19082	18986	18934	19071	18934	19134	19095	19154	18959	19123	19058	19336	19234	19039	18996	19003	19079	19167	19267	19053	19016	19087	19050	19003	19076	18983	18936	19068	19300	19196	19024	19118	19265	19149	19150	19142	19371	19181	19108	19171	18999	18856	18995	19138	19093	19298	19027	19214	19441	19130	19054	19285	19326	19298	18986	19043	18941	19191	19248	18969	19034	19194	18858	19105	18981	19059	19280	19153	19283	18972	19171	19110	19163	19124	19190	19126	19140	19254	19039	19097	19295	19114	19190	19019	19167	19135	19130	18986	19059	19102	19258	19422	19019	19077	19196	19082	19152	19161	18997	18898	19000	19174	19141	18998	19160	19106	19030	18781	19100	18994	18998	19071	19083	19238	19158	19108	19130	19293	19011	19517	19042	19436	19061	19124	19248	19154	19230	19159	19063	19201	19199	18836	19304	19049	19219	19200	19042	19171	18965	19085	19128	18950	19116	19116	18918	19012	19292	19333	19024	19192	19175	18843	19137	19306	18756	19044	19048	19244	18905	19316	19013	19029	19124	19434	19042	19117	19060	19155	19170	19133	19077	19032	19040	19079	18860	19264	19054	19165	19073	19028	19075	18939	19053	19077	18825	19020	19273	18994	19148	19066	19234	19055	18939	18996	19212	19198	19156	18952	19061	19161	19117	19209	19277	19146	19066	19255	19198	19263	19218	19103	18828	19115	19059	19149	19154	19091	19055	19343	19200	19323	19129	19035	19031	19228	19097	19131	19097	19034	19415	19102	19107	19033	19140	19074	19124	19179	19113	19209	19173	19044	19274	19160	19231	18915	19054	19020	18891	19237	19170	19111	19096	19088	19235	19200	19181	18921	19295	19101	19283	19193	19146	19139	19262	19028	19172	19143	19124	19190	19210	19410	19174	19116	19155	19178	19125	19055	19109	19080	19011	19009	18921	18997	19341	19185	19217	19333	19027	18948	19190	19251	18957	19206	19192	19193	19185	19114	18978	19216	19262	19086	19067	18996	19051	19141	19049	19129	19225	19185	19165	19136	18868	19093	19148	19024	18939	19135	19073	19264	19289	19197	19101	19014	19008	19106	19230	19072	18979	19227	19139	19256	19047	18956	19160	19133	19067	19189	19190	19074	19149	19110	19126	19152	19284	19041	19246	19214	18934	19107	19212	19185	19010	19145	19167	18957	18904	19262	19060	19236	19299	19294	18897	19119	19025	19332	19136	19156	19170	19048	19079	19163	19207	19378	19116	19122	19178	19142	19181	18977	19123	19210	19057	18909	19140	19029	18905	19086	19024	18970	18963	19125	19178	19245	19057	19214	19134	19089	19156	18981	18927	19030	19065	19318	19078	19070	18992	19129	19069	19141	19096	19140	19037	19132	19166	19056	19036	19185	19157	19174	19161	19253	18908	19138	19040	19116	19304	19257	19120	19158	19297	19142	19047	18774	19072	19185	19032	19195	19110	19008	19157	18929	19234	18983	19000	19061	19207	19065	19056	19161	19095	19224	19085	18981	19057	19014	18997	19054	19061	18913	18970	18945	19196	19368	19029	19090	19345	19069	19151	19031	19268	19077	19075	19161	18878	19141	19237	19278	19126	19044	19273	19207	19169	19116	19205	19271	19276	19186	19194	19177	19009	19092	19253	19080	18876	19068	19108	19124	18950	18997	19063	19136	19237	19073	19182	19095	19004	19000	19028	18948	19052	18912	19063	19275	19030	18979	18981	19092	19097	19255	19239	19146	19120	18940	19202	18993	19043	19124	18796	19190	19155	19148	19042	18954	19064	18994	18904	18871	19203	19128	19028	19002	19281	19029	18929	19137	18940	19225	19159	19037	19064	18948	18983	19159	19115	19099	18950	19221	19093	19106	19138	19064	19098	19195	19106	19072	19097	19153	19108	18990	19340	19074	19086	19040	19042	19167	19047	19108	18917	18946	19117	19160	19111	18977	19117	18917	19004	19127	19222	19099	18926	19120	19123	19163	19114	19062	19157	19177	19201	18987	19180	19265	19123	19140	18974	18984	18903	19118	19120
62330	103444	96612	75802	52208	22650	16036	15892	15880	15855	16128	16096	15939	15804	15908	15983	15712	15877	15941	16111	15808	16133	16063	15774	15916	15873	15920	16219	16028	15820	15928	15777	15772	15788	15951	15811	15845	16144	15999	16021	15934	15769	15867	15773	16010	15987	16077	15814	16046	15847	15899	16076	15973	15938	16004	16044	15934	15804	15876	15955	16060	15803	15886	15980	15906	15907	15724	15899	15958	15888	15923	15864	15940	15849	16044	16060	15967	16059	15907	15913	16063	15932	15860	15985	15921	15743	15942	15914	15887	15797	15792	15942	15927	16078	15793	15999	15965	16050	15796	15897	15991	16011	15876	15841	15897	15832	15875	15922	15922	15966	15915	15897	15851	15965	15837	15864	15918	15770	15864	16010	16086	15866	15775	15973	15904	15830	15999	15934	15893	15767	15772	15929	15914	15756	15975	15993	16017	15928	15693	15900	15832	15922	15930	16030	15981	15859	15936	16146	15907	15878	15889	15975	15940	15773	15909	16001	15746	15891	15879	15845	15900	16054	15855	15836	15888	15777	15833	15962	15820	15915	15941	15993	15915	16010	16016	15939	15922	15946	15905	15985	16083	15903	16010	15659	15784	16026	16003	15885	15916	15915	15736	16035	15986	15891	15886	16046	15947	15994	15894	15967	15722	15917	15940	15876	15877	15995	15814	15972	15845	15716	16011	15849	15857	15892	16048	15818	15983	15885	15634	15923	15670	15861	15871	15980	15884	16020	15934	15970	16032	15922	15909	15953	15762	15951	15721	15867	15928	15922	15913	15897	15963	15966	15890	15945	15907	15982	16054	15845	15912	15772	15954	15882	15809	15925	15962	15904	15950	15802	15953	15932	15910	15869	15894	15909	15934	15900	15783	15946	15946	15903	15941	15922	15883	15862	15908	15750	16063	15806	15918	15747	15878	15941	15842	15881	16032	15823	15839	16020	15871	15989	15876	16039	15942	15941	15907	15813	15794	15799	15983	15940	16106	15916	16086	16050	15761	15948	15975	15975	15796	15854	15804	16034	15883	16091	15811	15907	15887	15876	15842	15906	16142	15756	15990	16042	15899	15977	15981	15932	15888	15902	15974	15891	15836	15950	15879	15842	15754	15799	15875	15879	15882	15946	15756	15910	16127	15951	16086	15793	15859	15889	15802	15850	15893	15814	15967	15773	15954	15963	15820	16067	16042	15860	15833	15635	15948	15766	16037	15992	16053	15971	15764	15981	15759	15915	15918	15848	15938	16084	15839	15808	15953	15896	15807	16085	15881	15989	15901	15852	15913	15838	16041	15897	15868	15975	15782	15920	15818	15957	15754	15972	16118	15845	15843	15969	16017	15874	15814	15884	15926	15944	15768	15868	15806	16036	15871	15912	15920	15808	15839	16061	15971	15786	15933	15970	15999	15975	15886	15912	16028	15890	16062	15911	15797	16145	15980	15798	15921	15750	15939	15873	15967	15902	15800	15799	15926	15882	16011	16035	15908	15951	15903	15814	15847	15556	15875	16055	15956	15860	15891	15917	15838	15719	16115	15892	15992	15964	15948	15991	15911	15941	15812	15888	15930	15776	15961	15874	15776	15960	15767	15985	15933	15802	15712	15827	16023	15933	15813	15866	15840	16035	15853	15816	15788	15872	15925	15955	15965	15901	15897	15999	15880	15892	15963	15868	16003	16013	16140	15837	15921	15999	15929	15935	15715	15902	15900	15931	16038	15983	15907	15962	15949	15802	15828	15700	15995	16026	15852	15909	16067	15806	15858	15972	15953	15811	15883	15751	15877	15914	15928	15970	15896	15797	15882	15755	15974	15993	16022	15827	15923	15895	15922	15981	15853	15740	15981	16046	15942	15886	16115	16028	16049	15955	16007	15908	15847	15990	15888	15956	15871	16061	15787	15888	15958	15966	15731	15806	15857	15957	15911	15816	15893	15806	15874	15879	15778	15824	15993	15792	15797	15852	15898	16101	15935	15875	15836	16119	15976	15910	15985	15700	15900	15770	16025	15909	15810	15844	16007	16042	15790	16040	16001	15869	15771	15846	15925	15757	15865	15867	15933	15892	15779	16003	15791	15777	16006	15944	15861	16072	15836	15759	16089	15983	15872	15780	15871	15839	15916	15777	15613	15991	15981	15833	15972	15838	15871	16043	16031	15800	15930	15821	16091	15811	15852	15806	16098	15839	15810	16190	15975	16027	15901	15922	16021	15794	15810	15842	15673	15939	15899	15929	15843	16018	15827	15935	15848	15910	15840	15951	15830	15832	15736	15848	15730	16039	15848	15868	15904	15761	15913	16005	15898	16048	15867	15843	16059	15826	16059	15810	15958	15659	15858	15945	15896	15812	16048	15843	15732	15809	15779	16002	15969	15963	16021	15990	15801	15867	15951	15814	15965	15863	15917	15846	15945	15900	15941	15777	15989	15907	15948	15777	15977	15866	15809	15788	15921	15862	15792	15872	15953	16035	15932	15974	15921	15916	16065	15962	15994	15842	15801	15806	15907	15996	15934	15991	15876	16041	15886	15865	16074	15900	15719	15819	15875	15693	15888	15877	15842	15928	16010	15900	15773	15984	15880	15898	15965	15897	15932	15953	15902	16006	15967	15965	15865	15914	15898	15965	15982	15931	15914	15899	15888	15858	15956	16097	15826	15915	15843	16031	15824	16042	15939	15937	15910	15731	15915	15799	16096	15816	15892	15825	15875	15879	15997	15809	15737	15890	15824	15964	15853	15927	15827	15912	15809	15860	15946	15939	15840	15898	15897	15881	15953	15987	15861	15815	15856	15953	15966	15827	15755	15850	16071	15937	15838	15915	15859	15957	15705	15890	15862	16065	16135	15787	15762	15942	15939	16037	15957	15944	15816	15949	16117	15816	15802	16067	15971	15891	15908	15929	16068	15877	15808	16011	15888	15835	15921	15827	16046	15959	15958	15871	15892	15941	16042	15966	15804	15972	16038	15930	15955	15926	15962	15868	15882	15812	15896	15812	15849	15990	16004	15904	15989	15910	16175	15948	15925	15995	15714	15901	15958	15934	15868	15824	15992	16013	15967	15830	15805	15859	15983	15934	15969	15960	15764	15786	15939	15747	15870	15732	16051	15856	15720	16041	15907	16038	15966	15953	15876	15908	16072	15905	15879	15674	16121	15886	15764	15795	15893	15761	16059	15816	15993	15795	15700	16000	15966	15984	15697	15987	15938	15990	15813	15837	15930	15950	15877	15861	15852	15939	15882	15910	15807	15846	16049	15944	15834	15823	15876	15995	15841	16046	16010	15687	16087	15945	16000	15777	15926	15824	16078	15864	15893	15997	16019	15856	15927	15879	15792	15916	15860	15935	15936	15930	15937	15844	15823	15947	16020	15971	15919	15699	15916	15815	15958	16048	15864	16006	15994	15888	15836	15923	15871	15974	15942	15879	15778	16017	16071	15872	15989	15813	16047	15866	16143	15973	16038	15971	15847	15936	15709	16041	15913	15788	15956	15851	15921	15922	15856	15799	15909	15828	15946	15756	15836	15985	15862	15701	15725	15863	16005	16047	15970	15780	15857	15952	16053	15828	15957	15979	15927	15965	15883	16048	15899	15916	15840	15993	15887	15815	16046	16047	16043	15865	15965	16040	15759	15833	16066	16052	15840	15933	16033	15917	15853	15868	16062	15838	15958	15912	15993	15839	15923	15977	15878	15806	16044	15833	15882	15953	16010	16088	15923	15617	15903	15894	15876	15976	15814	15954	16020	15874	15827	15958	15986	15953	16197	15968	15812	15895	15985	15747	15810	15896	15720	15867	15973	16077	15752	15912	15669	15849	15877	15928	15995	15861	15987	15892	15911	15922	15841	15903	16016	15980	15797	15744	15830	15879	15980	15958	15784	15863	15792	15897	15913	15789	16074	15875	15878	15871	15957	15966	15780	15950	15687	15921	16088	15972	15866	15806	15994	15828	15789	15870	16040	15871	15807	15729	15900	15996	15870	15914	15828	15891	16035	15907	15992	15831	15877	15896	15871	15920	16006	16033	15815	15973	15898	15875	16063	16057	15943	15871	15987	15762	15843	15919	15975	15856	15981	15845	15870	15789	16025	15783	15994	15899	16033	15760	16080	15990	15865	15982	15799	15943	15804	16021	15911	15988	15792	15907	15835	15896	15949	15928	16074	15837	15833	15916	15770	15836	16055	15867	15986	15995	15925	15931	15943	16074	15856	15812	15984	15751	15799	15979	15825	15845	15773	15942	15818	16078	15874	15802	15896	15949	15879	15875	15850	16078	15685	15830	15981	15903	15816	15846	16028	15856	15748	16047	15765	15959	15920	16001	15874	15688	15747	15926	15856	15797	16016	16019	16023	15886	15816	15842	16009	15963	15862	15982	15871	15977	15936	15907	15982	15937	15673	15848	15921	15983	15952	16002	15881	15780	15926	15799	15795	15826	15796	15890	15935	15938	15964	16027	15801	15929	15977	15846	15839	15914	16059	15838	15916	15876	15916	15820	15822	15831	15826	15923	15932	15671	15919	15819	16003	16006	15794	15907	15864	15910	16033	15859	15919	16107	15921	15944	15817	15929	15885	15816	15812	15988	15820	15896	15869	15902	15857	15844	15898	15913	16022	15781	15920	15973	15900	15873	15881	15989	15943	15913	16088	15902	15958	15938	16047	15982	15834	16014	15815	15990	15785	15758	15878	15891	16107	15932	15972	15870	15945	15806	15766	15844	15964	15896	16058	15808	15787	15886	15863	16051	15970	15983	15846	15761	15890	15687	15818	15930	15913	15967	15868	15860	15937	16008	15844	15917	15810	15893	15767	15807	16035	16051	15766	16122	15905	15886	15969	15780	15803	15963	15711	15868	15863	15775	15921	15889	15999	15718	15949	15766	15917	15963	15739	15787	15914	15894	15960	15902	15850	15951	15945	15773	15940	15783	15821	15928	15981	15931	15799	15832	15818	15732	15945	15962	15789	15921	16015	15855	15884	15886	15890	15959	15870	15789	15969	15871	15840	16025	16014	15873	15702	16121	15898	15950	15887	15954	15917	15911	15892	15925	16017	15892	15981	16046	15961	15794	15808	15974	15925	15856	15897	15978	16053	15927	15892	16002	15906	15919	15836	15859	15904	15894	15970	15838	15823	15959	15853	15936	15859	15932
28880	34123	47716	36529	26363	21132	19956	19278	19556	19550	19555	19626	19417	19596	19510	19372	19501	19335	19437	19587	19745	19453	19384	19617	19464	19298	19500	19661	19508	19528	19434	19447	19435	19657	19419	19751	19559	19554	19466	19538	19552	19642	19496	19392	19663	19519	19676	19536	19277	19543	19489	19592	19655	19436	19355	19384	19587	19578	19420	19398	19500	19525	19561	19395	19343	19566	19469	19443	19503	19486	19545	19353	19454	19405	19364	19438	19397	19481	19690	19371	19470	19338	19438	19402	19481	19600	19424	19589	19570	19476	19685	19474	19559	19614	19399	19357	19611	19530	19695	19418	19488	19323	19181	19391	19584	19486	19564	19588	19481	19450	19308	19477	19239	19513	19534	19471	19603	19653	19510	19435	19534	19514	19429	19625	19442	19434	19677	19375	19456	19742	19333	19403	19418	19727	19234	19691	19491	19422	19606	19375	19455	19425	19419	19428	19531	19591	19473	19402	19522	19451	19542	19514	19522	19591	19513	19587	19441	19525	19463	19499	19400	19374	19572	19472	19634	19367	19470	19545	19582	19592	19383	19473	19457	19472	19389	19461	19450	19464	19329	19440	19519	19543	19207	19362	19564	19525	19435	19680	19537	19528	19525	19551	19428	19358	19558	19472	19559	19285	19555	19353	19356	19408	19547	19387	19367	19558	19377	19582	19471	19559	19423	19671	19791	19405	19590	19389	19294	19320	19604	19629	19365	19614	19611	19130	19450	19417	19322	19304	19675	19657	19564	19489	19581	19673	19588	19474	19358	19303	19611	19525	19655	19407	19467	19448	19529	19521	19375	19510	19675	19567	19474	19460	19451	19644	19522	19435	19647	19448	19458	19678	19702	19433	19362	19489	19362	19499	19487	19459	19359	19568	19705	19204	19288	19626	19576	19372	19664	19539	19571	19706	19484	19454	19542	19595	19533	19288	19547	19495	19410	19611	19477	19555	19583	19249	19659	19489	19570	19373	19501	19631	19486	19625	19433	19467	19325	19517	19462	19469	19498	19632	19390	19719	19501	19761	19833	19527	19504	19546	19511	19477	19580	19392	19475	19613	19605	19523	19466	19417	19767	19406	19485	19467	19466	19500	19422	19560	19503	19511	19519	19306	19545	19314	19582	19474	19589	19382	19529	19427	19528	19448	19592	19589	19440	19449	19447	19390	19545	19358	19452	19582	19623	19466	19495	19441	19545	19600	19360	19671	19774	19451	19520	19602	19575	19593	19524	19864	19530	19645	19532	19502	19611	19251	19395	19488	19422	19474	19486	19446	19673	19496	19563	19562	19305	19309	19334	19487	19319	19440	19638	19576	19282	19551	19409	19575	19357	19577	19476	19461	19341	19258	19583	19340	19311	19442	19314	19579	19471	19657	19672	19426	19321	19540	19358	19598	19525	19406	19310	19518	19391	19379	19565	19676	19515	19499	19401	19492	19491	19410	19454	19398	19479	19368	19449	19558	19615	19334	19426	19470	19608	19693	19344	19351	19639	19519	19491	19325	19432	19504	19444	19524	19508	19313	19344	19445	19514	19589	19598	19556	19419	19448	19385	19630	19704	19279	19434	19321	19315	19321	19434	19376	19388	19618	19378	19531	19691	19525	19592	19441	19646	19697	19500	19516	19533	19474	19588	19210	19289	19401	19462	19229	19580	19265	19323	19515	19493	19449	19542	19506	19522	19706	19576	19429	19655	19430	19576	19702	19391	19560	19574	19327	19495	19480	19526	19565	19577	19613	19772	19704	19613	19532	19426	19374	19549	19409	19306	19482	19510	19625	19617	19178	19405	19422	19654	19497	19516	19400	19476	19494	19507	19624	19414	19378	19551	19576	19432	19514	19155	19570	19275	19582	19818	19505	19502	19503	19408	19439	19375	19443	19489	19477	19562	19447	19480	19566	19621	19503	19605	19275	19394	19578	19406	19528	19408	19511	19684	19443	19487	19318	19635	19498	19697	19361	19633	19276	19370	19530	19628	19362	19501	19495	19435	19356	19337	19474	19654	19489	19300	19394	19616	19608	19439	19561	19417	19568	19504	19624	19554	19579	19383	19634	19397	19521	19468	19409	19382	19465	19575	19527	19376	19512	19337	19616	19542	19385	19422	19443	19505	19555	19327	19444	19425	19300	19079	19490	19385	19507	19591	19508	19453	19429	19304	19485	19368	19706	19427	19308	19561	19144	19229	19323	19426	19368	19418	19569	19286	19290	19474	19664	19503	19473	19369	19432	19265	19660	19243	19494	19618	19505	19473	19389	19552	19385	19539	19700	19554	19496	19582	19506	19385	19580	19507	19480	19502	19663	19376	19462	19605	19312	19364	19310	19375	19331	19386	19451	19481	19515	19532	19762	19415	19428	19424	19519	19529	19469	19666	19643	19644	19385	19356	19500	19507	19510	19394	19677	19602	19711	19413	19506	19622	19482	19313	19606	19418	19420	19651	19645	19525	19301	19464	19595	19524	19518	19712	19446	19655	19296	19434	19464	19415	19557	19326	19424	19560	19312	19551	19330	19514	19501	19313	19577	19370	19497	19371	19526	19444	19475	19465	19658	19601	19562	19773	19458	19474	19406	19418	19322	19417	19551	19442	19631	19670	19617	19321	19405	19662	19426	19432	19506	19542	19356	19536	19469	19492	19443	19333	19436	19474	19543	19672	19405	19578	19490	19560	19504	19373	19410	19336	19426	19552	19426	19534	19690	19448	19406	19559	19690	19614	19385	19523	19545	19233	19394	19533	19588	19326	19592	19675	19468	19504	19373	19485	19480	19442	19553	19630	19559	19445	19529	19380	19501	19608	19434	19405	19464	19566	19549	19591	19665	19431	19567	19547	19545	19419	19548	19512	19590	19743	19635	19351	19594	19496	19570	19502	19391	19455	19701	19239	19546	19439	19389	19531	19546	19494	19438	19355	19444	19686	19611	19595	19487	19522	19644	19672	19532	19495	19376	19309	19751	19448	19461	19304	19491	19345	19529	19503	19460	19588	19321	19536	19524	19539	19386	19536	19478	19500	19410	19410	19565	19568	19465	19668	19662	19739	19391	19427	19394	19497	19434	19625	19468	19368	19638	19504	19477	19626	19499	19618	19531	19533	19315	19370	19473	19404	19373	19303	19334	19552	19669	19600	19388	19421	19506	19451	19546	19420	19574	19639	19460	19683	19650	19513	19300	19388	19530	19256	19450	19328	19499	19727	19587	19527	19617	19661	19614	19308	19321	19477	19482	19435	19384	19353	19458	19574	19340	19445	19354	19389	19644	19473	19377	19442	19430	19415	19410	19363	19576	19366	19570	19653	19489	19414	19493	19292	19411	19561	19395	19624	19700	19381	19377	19505	19361	19612	19490	19571	19332	19643	19386	19604	19428	19366	19384	19386	19692	19398	19558	19495	19339	19662	19340	19640	19459	19558	19373	19466	19551	19600	19250	19451	19480	19429	19451	19545	19546	19757	19734	19541	19230	19516	19593	19480	19300	19561	19474	19357	19484	19415	19557	19552	19387	19414	19289	19422	19436	19409	19469	19464	19591	19563	19403	19472	19377	19512	19560	19373	19661	19212	19450	19498	19584	19573	19590	19351	19404	19686	19723	19465	19435	19596	19374	19496	19467	19476	19591	19437	19480	19516	19540	19639	19372	19468	19345	19573	19482	19310	19462	19570	19320	19495	19399	19309	19423	19172	19560	19630	19280	19503	19407	19470	19382	19528	19583	19346	19439	19509	19600	19399	19436	19553	19658	19627	19738	19469	19437	19660	19500	19551	19774	19638	19346	19460	19431	19490	19498	19473	19532	19430	19622	19518	19427	19567	19605	19393	19345	19459	19451	19375	19566	19470	19575	19610	19669	19519	19437	19578	19421	19612	19702	19516	19361	19677	19457	19603	19504	19517	19657	19404	19460	19539	19582	19597	19438	19457	19431	19621	19518	19524	19414	19342	19548	19508	19450	19557	19240	19334	19467	19408	19491	19510	19425	19356	19468	19396	19417	19517	19609	19274	19779	19493	19544	19328	19662	19586	19397	19682	19556	19586	19513	19643	19469	19501	19595	19417	19465	19447	19532	19509	19581	19428	19578	19738	19598	19560	19448	19477	19393	19403	19378	19510	19748	19535	19257	19575	19740	19570	19601	19501	19552	19421	19418	19591	19666	19262	19663	19675	19543	19396	19590	19536	19360	19511	19591	19391	19522	19682	19780	19422	19336	19265	19380	19721	19432	19374	19338	19493	19614	19376	19602	19228	19562	19600	19359	19489	19236	19402	19536	19443	19607	19433	19595	19323	19527	19349	19450	19569	19342	19194	19529	19381	19554	19707	19544	19578	19454	19455	19538	19509	19366	19516	19404	19582	19413	19560	19346	19385	19518	19629	19581	19455	19473	19758	19526	19523	19533	19524	19489	19568	19682	19509	19686	19553	19313	19606	19760	19619	19428	19456	19610	19452	19683	19457	19567	19387	19342	19507	19344	19589	19686	19440	19385	19652	19589	19418	19373	19445	19583	19531	19518	19679	19474	19381	19177	19492	19648	19389	19420	19567	19296	19644	19388	19447	19320	19696	19521	19494	19309	19525	19542	19482	19519	19681	19533	19508	19602	19405	19618	19438	19483	19284	19519	19454	19659	19399	19430	19557	19291	19424	19474	19279	19384	19469	19519	19552	19398	19405	19364	19702	19426	19467	19471	19589	19466	19308	19349	19308	19426	19641	19605	19444	19365	19521	19593	19344	19504	19417	19339	19450	19424	19478	19622	19575	19489	19365	19564	19478	19430	19482	19480	19466	19434	19598	19543	19478	19463	19646	19412	19438	19388	19428	19572	19406	19440	19366	19401	19489	19560	19506	19464	19417	19612	19455	19465	19405	19597	19561	19626	19404	19394	19523	19566	19707	19296	19469	19728	19413	19473	19616	19344	19571	19552	19564	19434	19366	19515	19200	19480	19505	19472	19446	19491	19389	19301	19319	19412	19410	19453	19634	19524	19366	19406	19333	19431	19349	19461	19342	19717	19558	19494	19512	19540	19440	19553	19583	19536	19468	19638	19750	19549	19586	19506	19564	19432	19352	19449	19467	19583	19584	19323	19637	19557	19483	19433	19423	19503	19571	19607	19484	19493	19333	19541	19593	19338	19494	19327	19628	19624
30761	55283	50517	32678	22901	16910	16020	16108	16087	16103	16121	16137	16184	16086	16127	16095	16151	16061	16061	15919	16160	15999	16110	16150	16174	16120	15986	16297	16227	15963	16133	16191	16056	16172	16154	16074	16091	15921	16037	15942	16321	15951	16101	16117	16224	15975	16141	16170	16251	16234	16154	16125	16038	16137	16121	16023	16201	16040	16115	16048	16028	15978	16004	16102	16257	16096	16142	16025	15989	15993	16067	16205	16182	16140	16257	16225	16179	16141	16043	15989	16022	16009	16128	16107	16033	16148	15978	16225	16095	16052	16243	16039	16229	15949	16054	16064	16077	16135	15966	15884	16152	16144	15977	16199	15931	16288	16054	16124	16067	16117	16199	16099	16150	16268	16234	16020	16103	16214	15980	16229	16162	15995	16176	16164	16112	16030	16029	15980	16120	15836	16176	16106	16214	16264	16170	16024	15981	16167	16104	16096	15988	15995	16023	16116	16009	15998	15907	16131	16077	16035	16082	15913	16085	16234	16050	16079	16182	16094	16126	16341	16321	16216	16068	16047	16032	16003	16207	16151	16169	16100	16079	15987	15969	15944	16142	16093	16121	16159	16129	16151	16035	16004	16156	16148	16090	16056	15917	16059	16137	16069	16038	16226	16107	16045	16199	16059	16130	16100	16122	16158	16081	16153	16147	16205	16098	16120	15969	16158	16023	16117	16053	16061	16111	16151	16061	16032	15992	16264	15965	16105	16018	16098	16235	16306	16137	16019	15995	16057	15948	16144	16179	15972	16233	15938	16050	16174	16037	16022	16273	15994	16040	16136	16136	16218	16129	15983	16191	16069	16281	16216	16247	15938	16119	16026	16096	16012	16020	16005	15948	16113	16030	15950	16258	16012	16157	15945	16299	16059	15957	15992	16084	16081	16067	16244	16045	16236	15996	16127	16047	16037	16087	16113	16149	16081	16134	16056	16038	16092	16014	16128	16109	16227	16185	16116	16104	16113	16026	16058	16131	15948	16068	16174	16096	16005	16158	16087	16206	16191	15958	16039	16114	16156	16049	16146	16033	15980	16065	16032	16106	16192	16016	16057	16107	16136	16310	16134	16013	16074	16064	16012	16053	16098	15997	15990	16047	16150	16170	16046	16001	16037	15900	16299	16072	15937	16192	16021	16082	15961	16037	16091	16107	16055	16172	16296	16120	16093	16286	16161	16148	16163	16211	16139	16038	16254	16087	16174	15945	16126	16083	16059	16179	16005	16161	16215	16137	16176	16184	16095	16030	16270	16007	16146	16210	16184	16007	16056	16138	16161	15934	16264	15973	15814	16117	16134	15925	16277	15916	16141	16113	16042	16124	16054	16121	15992	16064	16028	16113	16024	16161	15983	16180	16062	16092	16055	16152	16057	15971	16221	16192	16027	16093	15939	16083	16123	16122	16133	16211	16128	15988	15930	16283	16080	16208	16067	16121	16025	16211	16316	16128	16000	16226	16143	16106	16144	16154	16073	16188	16113	16157	15979	16118	16005	15976	16067	16140	16181	16057	16094	16159	16162	16071	15941	16308	16060	16137	15935	15856	16027	16192	15885	16042	16008	16152	16248	16201	15983	16049	16034	16037	15967	16127	16197	16132	16141	15925	15888	16093	15934	16055	16096	16098	16155	16051	16030	16233	16060	16116	16158	16057	16104	16101	16046	16173	16091	16231	16200	16021	15824	16069	16127	16111	15998	16143	16165	16117	16181	16036	15990	16048	16127	16225	16038	16127	16044	16158	15987	16198	16150	16097	16051	16014	16223	16083	16156	16163	16148	16145	16226	16054	15985	15965	16171	16180	16135	16060	16239	16059	16174	16317	16041	15884	15959	16018	16192	16023	16116	16107	16140	16106	16190	16029	16079	16141	16095	16135	16106	15987	15924	16092	16069	15946	16013	16194	16171	16104	16053	16179	16143	16181	16155	16254	16051	16149	16055	15970	16020	16019	16018	16164	15970	16030	16187	16145	16123	16066	16284	16056	16101	16141	16141	15993	16250	16014	16112	16104	16094	16140	16003	16098	16132	16005	16110	16032	15807	16164	16124	16161	16120	16044	16144	16148	16081	16144	16065	16099	15878	16232	16068	16034	16193	16223	15972	16070	16158	16057	15963	15919	16243	16032	16194	16111	15908	16050	16043	16122	16082	15957	16094	16100	15898	16169	16165	16225	16025	16116	16277	16074	16181	16117	15801	16020	16162	16144	16204	16094	15953	16017	16052	16035	16050	16189	16117	16157	16068	16017	16150	16185	16282	16055	16172	15804	16146	16121	16112	16098	15951	15996	16089	15957	16091	16140	16238	16139	16229	16108	15958	16102	16001	16172	16099	16239	16236	16028	15996	16129	16164	16237	16103	16044	16071	16007	16242	15947	16152	16348	16004	16187	15969	16047	16091	15952	16026	16218	16096	15895	16302	16081	15890	16004	16145	16057	16014	16119	16143	16113	15988	16206	16045	16234	16138	16322	16086	16015	15985	16018	16261	16184	16081	16100	16046	16086	16005	16042	15999	15998	16119	16172	15940	16096	16106	15954	15987	16249	16154	15901	16060	16034	16169	16046	16243	16209	15981	16261	16216	15908	16156	16086	16093	16060	16127	16082	16269	16106	16028	15996	16229	16066	16007	16131	16016	16091	16155	16163	16153	16002	16053	16100	16004	16020	15983	16069	16050	15797	16096	16069	16175	15949	16041	16057	16221	16074	16144	16069	15945	15924	16140	16207	16101	16049	15973	16216	16139	16199	16041	16087	16312	16167	15962	16016	16141	16094	15923	16081	16128	16104	16041	16113	16029	16034	15860	16009	16091	16089	16220	16147	16136	16150	16083	16189	16037	16148	16140	15918	15992	16204	16163	15987	16147	16129	16148	16141	16050	16047	16041	16177	16099	16015	15982	16038	16073	16126	16230	15944	16165	16166	16109	16083	15919	16084	16229	16230	16189	16068	16017	15994	16158	15995	16091	16184	16136	16205	16139	16262	16110	16109	16235	16106	16100	16063	15989	16013	16121	16189	16103	16036	16047	16239	15886	16131	16047	16003	15999	16065	16126	16064	16181	16190	16061	15948	16005	16225	16118	16029	16085	16116	16148	16274	16079	16209	16118	16080	16189	16076	16077	16198	16169	16155	16027	16240	16209	16088	16076	16156	16020	16010	16028	16006	16180	16078	16146	16198	16096	16152	16119	16089	16017	16070	16077	16111	16263	16141	15908	16024	16264	16057	16174	16204	15968	15984	16133	16085	16184	16151	16124	15980	16095	16156	16317	16031	16155	16196	16073	16120	16117	16143	16058	16034	16176	15944	16185	15959	16079	15988	16055	15974	16149	16101	16111	16131	16073	16342	15862	16095	16220	16191	16239	16143	16107	16196	16016	15990	15995	15981	16045	16130	15901	16109	16083	16182	16224	16076	16032	16121	16022	16161	16081	16170	16067	16148	16046	16009	16055	15978	16030	16053	15952	16223	16248	16088	16121	16322	16045	15911	16114	16132	16235	16052	16027	16080	16171	16084	15995	16020	16194	16122	16131	16124	15938	16135	16018	15925	16157	16150	16216	16039	16035	16005	16069	16175	16184	16125	16123	16163	16108	16097	16136	16071	16033	15989	16082	15999	15913	16019	16106	16229	16179	16075	16126	16225	16232	16281	16171	16090	16109	16228	16193	16024	16184	16127	15915	16269	16033	15954	16117	16076	16127	16347	16040	16149	16007	16261	16237	16124	16123	16178	16053	15960	16050	16099	15897	16156	16110	16032	16023	16070	15977	16111	16100	16104	16079	16182	15976	15990	16026	16189	16023	16025	16095	15906	16105	16129	16096	16062	16050	16100	16019	16088	16091	16051	16128	15960	16206	16220	16310	16129	16039	16160	16191	16118	16128	15980	16050	16135	15955	16083	16143	16127	16227	16157	16128	16089	16194	16221	16113	16021	15896	16303	16111	16060	16033	16079	16261	15963	16040	16038	15986	15975	16092	16159	15986	16024	16194	15897	16148	16134	16046	15999	16092	16263	16146	16127	16128	16001	16054	16043	15934	16116	16128	16117	16093	16085	16018	16102	16116	16228	16167	16217	16066	16004	15914	16101	15985	16120	16056	16157	16046	16069	16163	16039	16076	16168	15938	16055	16212	16079	16122	16074	16006	16141	16024	16060	16196	16159	16209	16256	16156	16017	16068	16056	16031	16037	16280	16082	15979	15955	16037	16030	16122	15996	15985	16059	16113	16047	16235	16100	15931	16112	16125	16232	16137	16190	15956	16126	15970	16063	16107	16127	16275	16050	15961	16122	15986	15955	15958	16036	16080	16011	16032	16067	16104	16055	16032	16123	16133	16152	16018	16030	16164	16126	16041	16056	16150	16076	15907	16013	16246	16165	16157	16179	16157	16074	16087	15982	16187	15991	15946	16196	16053	16002	16077	16100	16094	16061	16102	16169	16218	16019	16086	16081	16191	16103	16148	16096	16000	16122	16250	16117	16215	16125	15954	15961	16147	16026	16094	16180	16077	16053	16084	16237	15991	16267	16128	15977	16059	16046	15995	16119	16059	16099	16047	16055	16061	16288	16111	16061	16009	16148	16142	16099	16096	16158	16244	15957	16213	16121	16150	16133	16117	16195	16355	16193	16363	16035	16172	16058	16111	16092	15995	16071	16113	16123	16144	15985	16270	16050	16005	16054	15937	16079	16340	16052	16108	16159	16150	16140	16173	16097	16006	16127	16068	16151	16098	16005	16096	16162	16009	16144	15905	16139	16100	16083	16183	16156	16127	16195	16015	16017	16163	16191	16163	16127	16203	16128	16117	16262	16032	16122	16101	16217	16114	16208	16099	16082	16373	16189	16104	16016	16118	16094	16009	16090	16124	16073	16205	16070	16130	16055	16141	16059	16203	16133	15929	16072	16027	16070	16133	16209	15843	16076	16156	15987	16073	16066	16065	16172	16097	16070	16094	15918	16234	16118	16245	15950	16169	16155	16073	15856	16202	15978	16142	16139	16238	15866	16051	16185	16148	15970	16098	16032	15875	15975	16148	16122	16002	16204	16056	16196	16042	16065	16233	16108	16073	16040	16047	15991	15975	16062	16007	15996	16053	16063	16056	16213	16131	15920	16060	16024	16062	16166	16021	16070	16149	16009	16150	16054	16034
23966	24038	43217	43261	36350	28177	23673	20539	19963	20122	19885	20070	20009	19943	19778	19829	19631	20045	19954	19743	19758	19801	19787	19705	19592	19647	19640	19522	19632	19838	19649	19907	19580	19915	19615	19722	19865	19819	19908	19664	19707	19738	19806	19635	19729	19783	19765	19772	19611	19643	19585	19692	19660	19712	19774	19751	19892	19676	19536	19838	19716	19619	19558	19616	19702	19850	19792	19840	19717	19476	19775	19731	19640	19758	19677	19730	19834	19909	20035	19803	19715	19752	19695	19733	19476	19611	19701	19907	19780	19880	19722	19631	19641	19666	19686	19801	19757	19817	19788	19769	19544	19817	19765	19610	19651	19607	19700	19699	19744	19570	19871	19672	19711	19500	19699	19510	19670	19632	19651	19441	19768	19657	19805	19754	19538	19577	19780	19685	19664	19711	19605	19713	19667	19781	19527	19658	19598	19710	19630	19678	19723	19789	19618	19640	19711	19751	19614	19810	19597	19788	19650	19732	19693	19793	19715	19572	19639	19519	19726	19514	19561	19702	19722	19507	19640	19721	19862	19758	19687	19692	19728	19690	19650	19526	19461	19537	19780	19832	19585	19819	19856	19984	19782	19682	19608	19663	19566	19686	19709	19873	19590	19612	19750	19814	19688	19613	19449	19776	19997	19837	19708	19553	19811	19867	19761	19761	19750	19558	19680	19847	19524	19681	19750	19563	19699	19709	19824	19871	19630	19663	19648	19608	19578	19820	19722	19662	19999	19653	19702	19541	19608	19644	19842	19768	19608	19662	19676	19841	19828	19660	19634	19572	19695	19657	19587	19396	19844	19747	19949	19747	19529	19829	19758	19649	19636	19571	19632	19798	19667	19643	19609	19509	19865	19754	19789	19586	19561	20081	19689	19620	19693	19727	19702	19576	19572	19739	19556	19702	19658	19576	19515	19583	19682	19767	19546	19601	19430	19493	19919	19663	19802	19538	19722	19709	19712	19802	19724	19730	19662	19635	19560	19786	19608	19664	19525	19666	19739	19662	19621	19537	19524	19596	19802	19614	19715	19594	19797	19651	19738	19841	19722	19788	19607	19408	19585	19649	19737	19659	19662	19590	19569	19745	19529	19650	19713	19838	19549	19778	19684	19422	19464	19671	19624	19680	19601	19776	19822	19712	19754	19752	19659	19794	19853	19645	19507	19820	19788	19515	19793	19562	19722	19710	19611	19655	19659	19701	19666	19806	19607	19783	19546	19543	19636	19875	19659	19551	19740	19761	19561	19593	19463	19752	19677	19627	19837	19596	19765	19850	19624	19630	19625	19650	19766	19730	19670	19739	19669	19702	19634	19791	19496	19488	19822	19780	19904	19625	19735	19587	19637	19638	19722	19612	19840	19677	19751	19825	19759	19715	19464	19819	19572	19643	19652	19642	19798	19644	19806	19473	19573	19701	19678	19678	19748	19484	19764	19597	19814	19971	19515	19707	19620	19818	19782	19656	19812	19826	19615	19578	19817	19502	19702	19661	19750	19533	19740	19503	19513	19645	19677	19609	19750	19650	19751	19880	19640	19886	19738	19668	19725	19529	19540	19750	19729	19813	19731	19869	19655	19686	19534	19665	19704	19607	19825	19688	19738	19630	19593	19794	19854	19696	19650	19583	19688	19713	19784	19678	19732	19566	19467	19796	19904	19878	19509	19685	19693	19573	19571	19527	19749	19737	19713	19869	19835	19712	19478	19512	19662	19539	19777	19742	19723	19783	19766	19598	19469	19553	19759	19691	19632	19750	19701	19587	19769	19556	19621	19703	19565	19841	19653	19792	19651	19579	19618	19533	19725	19704	19762	19854	19548	19579	19791	19660	19624	19978	19839	19631	19779	19540	19836	19685	19858	19657	19738	19700	19836	19574	19761	19764	19827	19606	19721	19898	19703	19768	19723	19717	19805	19641	19669	19519	19802	19464	19867	19685	19769	19623	19584	19907	19857	19866	19611	19769	19653	19650	19665	19548	19763	19752	19585	19695	19672	19714	19749	19873	19577	19686	19554	19600	19587	19781	19740	19605	19607	19715	19633	19710	19734	19684	19701	19847	19701	19698	19629	19571	19729	19741	19634	19649	19579	19926	19454	19744	19833	19594	19611	19689	19685	19746	19825	19726	19708	19722	19845	19628	19387	19555	19708	19683	19644	19823	19529	19753	19349	19640	19583	19708	19617	19753	19841	19644	19483	19579	19557	19698	19750	19439	19709	19673	19895	19619	19649	19742	19630	19706	19559	19613	19692	19705	19870	19735	19588	19708	19709	19415	19636	19822	19481	19863	19632	19900	19568	19683	19845	19645	19852	19781	19682	19595	19687	19514	19601	19639	19637	19506	19791	19640	19720	19616	19843	19652	19831	19897	20006	19472	19651	19545	19699	19691	19709	19580	19713	19690	19751	19698	19549	19569	19836	19552	19821	19596	19422	19859	19821	19754	19729	19429	19770	19618	19408	19770	19638	19625	19719	19697	19673	19691	19487	19774	19715	19806	19717	19804	19672	19819	19468	19585	19854	19899	19540	19728	19705	19702	19715	19810	19724	19642	19857	19706	19662	19674	19684	19734	19528	19587	19570	19629	19796	19750	19772	19778	19604	19512	19678	19711	19711	19679	19731	19759	19679	19737	19580	19663	19666	19769	19705	19840	19625	19913	19739	19562	19600	19686	19762	19603	19584	19776	19655	19574	19514	19714	19748	19709	19820	19506	19763	19557	19779	19616	19572	19584	19541	19760	19868	19562	19782	19647	19591	19667	19591	19720	19665	19482	19690	19612	19589	19682	19643	19755	19782	19637	19694	19728	19826	19602	19700	19715	19701	19732	19701	19767	19813	19690	19627	19652	19911	19787	19758	19640	19772	19731	19874	19606	19719	19780	19597	19803	19858	19819	19659	19940	19684	19939	19722	19545	19821	19833	19716	19523	19672	19655	19865	19782	19643	19745	19709	19672	19841	20018	19611	19801	19662	19716	19668	19560	19800	19564	19566	19674	19620	19812	19824	19865	19597	19698	19409	19777	19678	19555	19753	19512	19852	19956	19769	19842	19430	19663	19636	19704	19523	19479	19722	19709	19762	19756	19577	19681	19665	19810	19755	19661	19672	19810	19679	19668	19732	19682	19721	19598	19613	19670	19766	19726	19580	19935	19870	19793	19630	19680	19524	19596	19642	19773	19691	19536	19707	19777	19513	19586	19802	19553	19714	19963	19896	19799	19679	19730	19669	19891	19935	19792	19681	19581	19625	19606	19721	19746	19485	19639	19803	19527	19770	19617	19868	19518	19659	19755	19749	19608	19575	19748	19518	19796	19848	19572	19695	19810	19667	19644	19652	19794	19780	19769	19788	19829	19695	19692	19864	19469	19762	19552	19642	19815	19740	19594	19645	19744	19806	19609	19742	19841	19783	19848	19610	19515	19643	19743	19859	19685	19594	19635	19849	19745	19790	19663	19614	19605	19627	19555	19479	19826	19618	19619	19839	19775	19644	19723	19639	19638	19757	19897	19742	19702	19611	19659	19560	19675	19545	19663	19511	19654	19685	19747	19861	19626	19637	19650	19991	19694	19634	19800	19829	19650	19515	19742	19713	19772	19637	19454	19768	19669	19671	19509	19806	19610	19665	19639	19728	19593	19849	19914	19642	19718	19628	19706	19601	19670	19821	19558	19575	19426	19843	19571	19741	19686	19509	19670	19761	19672	19695	19400	19788	19582	19535	19429	19651	20023	19609	19705	19692	19551	19715	19819	19689	19764	19744	19706	19707	19785	19512	19451	19639	19758	19605	19696	19715	19689	19727	19802	19768	19531	19671	19755	19734	19698	19561	19705	19629	19642	19628	19619	19698	19832	19744	19873	19439	19664	19794	19747	19734	19783	19578	19749	19741	19746	19942	19511	19763	19622	19600	19928	19665	19662	19854	19786	19745	19479	19764	19558	19681	19744	19714	19715	19700	19728	19640	19590	19453	19562	19872	19684	19618	19718	19635	19652	19525	19612	19498	19358	19603	19825	19824	19726	19835	19730	19749	19716	19786	19629	19595	19697	19757	19483	19675	19748	19372	19642	19773	19699	19616	19566	19889	19634	19537	19544	19799	19894	19638	19624	19706	19660	19609	19785	19662	19808	19567	19642	19710	19712	19708	19618	19628	19796	19748	19772	19786	19761	19715	19769	19856	19774	19551	19667	19735	19845	19649	19659	19631	19653	19602	19466	19569	19722	19898	19893	19766	19637	19596	19574	19748	19685	19705	19753	19704	19529	19523	19479	19600	19678	19609	19550	19717	19970	19710	19856	19622	19765	19775	19517	19845	19658	19849	19752	19537	19623	19370	19623	19839	19773	19443	19687	19573	19500	19660	19522	19769	19691	19770	19730	19759	19579	19821	19743	19753	19576	19589	19596	19783	19720	19898	19734	19766	19605	19815	19683	19682	19632	19618	19524	19745	19596	19542	19613	19687	19840	19808	19755	19732	19742	19753	19732	19723	19777	19660	19698	19821	19682	19785	19757	19639	19755	19929	19618	19746	19576	19840	19724	19915	19498	19601	19654	19629	19628	19513	19751	19565	19700	19559	19589	19722	19596	19564	19673	19646	19914	19767	19657	19668	19409	19665	19666	19723	19735	19776	19603	19691	19930	19670	19594	19674	19964	19576	19863	19738	19649	19674	19619	19579	19551	19915	19674	19548	19678	19723	19703	19650	19837	19792	19830	19646	19669	19680	19719	19816	19704	19719	19655	19686	19797	19724	19467	19864	19785	19633	19686	19558	19539	19748	19535	19537	19726	19710	19667	19687	19485	19717	19833	19581	19751	19790	19735	19551	19680	19793	19572	19687	19823	19689	19758	19702	19558	19709	19640	19654	19443	19812	19618	19643	19451	19671	19883	19555	19617	19739	19694	19895	19699	19835	19533	19708	19625	19576	19688	19652	19650	19772	19457	19680	19821	19770	19668	19666	19812	19576	19699	19504	19755	19702	19627	19629	19793	19806	19471	19860	19797	19729	19687	19593	19685	19888	19669	19737	19697	19707	19667	19574	19614	19642	19786	19662	19779	19541	19742	19693	19497	19576	19505	19521	19516	19614	19833	19762	19602	19471	19842	19668	19724	19743	19596	19423	19805	19603	19800	19661	19591	19740	19504
55281	100156	89225	63769	44159	23635	16462	16154	16159	16328	16222	16170	16202	16290	16319	16286	16307	16366	16335	16254	16265	16380	16188	16194	16289	16114	16174	16298	16316	16344	16376	16299	16300	16103	16187	16245	16294	16253	16315	16203	16269	16286	16314	16157	16250	16276	16371	16160	16190	16367	16417	16179	16281	16267	16302	16143	16313	16252	16157	16215	16317	16110	16069	16233	16174	16176	16272	16301	16275	16345	16226	16290	16388	16306	16168	16384	16375	16346	16233	16309	16198	16216	16133	16411	16242	16138	16237	16291	16219	16168	16273	16314	16137	16220	16279	16177	16199	16370	16115	16344	16313	16307	16231	16275	16335	16232	16127	16132	16212	16438	16317	16135	16367	16130	16289	16453	16206	16228	16241	16437	16195	16454	16192	16304	16322	16281	16278	16283	16220	16314	16265	16237	16296	16218	16363	16288	16392	16227	16252	16239	16324	16297	16181	16105	16418	16231	16143	16339	16257	16444	16240	16283	16262	16314	16364	16281	16240	16269	16193	16253	16245	16316	16268	16244	16234	16310	16299	16207	16333	16325	16309	16228	16203	16159	16138	16183	16265	16203	16250	16247	16264	16214	16233	16148	16211	16312	16339	16479	16388	16182	16318	16194	16127	16373	16180	16357	16281	16273	16220	16340	16249	16220	16178	16155	16241	16301	16285	16142	16260	16241	16330	16330	16325	16341	16213	16260	16324	16238	16265	16352	16273	16190	16229	16230	16277	16200	16229	16482	16203	16255	16523	16294	16191	16096	16414	16243	16197	16310	16440	16260	16157	16296	16259	16295	16321	16352	16495	16217	16353	16021	16306	16288	16210	16338	16118	16349	16177	16254	16153	16369	16127	16093	15961	16213	16413	16244	16173	16301	16154	16313	16152	16146	16253	16154	16188	16139	16134	16208	16264	16221	16208	16372	16204	16296	16199	16366	16294	16225	16200	16107	16165	16108	16262	16261	16273	16169	16258	16336	16261	16283	16366	16130	16274	16245	16267	16169	16260	16159	16247	16241	16322	16313	16310	16338	16312	16179	16184	16126	16371	16148	16192	16340	16006	16305	16363	16319	16261	16284	16214	16178	16199	16236	16300	16130	16354	16029	16150	16122	16290	16115	16362	16098	16118	16368	16258	16324	16307	16315	16291	16492	16192	16179	16196	16210	16324	16263	16398	16392	16408	16267	16131	16104	16283	16234	16421	16288	16351	16404	16194	16254	16135	16224	16282	16083	16348	16396	16244	16391	16168	16242	16380	16307	16181	16404	16259	16466	16331	16253	16181	16273	16177	16192	16129	16206	16249	16168	16184	16300	15963	16223	16189	16338	16287	16220	16420	16202	16312	16295	16153	16181	16176	16228	16249	16360	16308	16331	16246	16317	16184	16111	16231	16377	16182	16337	16035	16275	16174	16244	16181	16321	16191	16185	16076	16310	16324	16392	16308	16217	16215	16053	16184	16180	16234	16147	16289	16142	16270	16088	16430	16355	16271	16272	16374	16332	16126	16263	16222	16227	16076	16314	16355	16288	16287	16120	16203	16332	16247	16322	16336	16248	16277	16241	16154	16203	16250	16231	16211	16370	16227	16541	16066	16280	16255	16224	16395	16236	16332	16260	16298	16214	16226	16350	16193	16241	16294	16165	16203	16360	16255	16252	16268	16185	16325	16244	16366	16424	16161	16459	16372	16385	16130	16331	16299	16316	16127	16361	16174	16246	16204	16423	16230	16299	16349	16313	16270	16139	16330	16263	16189	16261	16343	16385	16247	16186	16244	16135	16368	16314	16339	16166	16355	16259	16256	16411	16065	16482	16182	16417	16133	16201	16193	16227	16071	16243	16281	16184	16180	16279	16151	16297	16348	16102	16260	16322	16285	16282	16161	16219	16352	16268	16338	16282	16175	16128	16336	16163	16182	16224	16198	16510	16210	16218	16380	16360	16353	16178	16207	16096	16033	16267	16214	16295	16057	16128	16262	16365	16153	16275	16261	16204	16270	16250	16274	16328	16044	16134	16436	16334	16199	16263	16276	16367	16370	16327	16261	16273	16322	16124	16170	16370	16329	16249	16282	16217	16412	16151	16359	16396	16317	16274	16263	16214	16217	16118	16133	16166	16130	16126	16344	16155	16172	16226	16194	16217	16398	16163	16274	16206	16343	16305	16149	16215	15998	16265	16297	16184	16134	16193	16260	16295	16234	16201	16275	16302	16217	16265	16149	16231	16380	16174	16298	16221	16287	16201	16254	16212	16207	16301	16110	16437	16273	16345	16361	16253	16282	16254	16136	16360	16388	16148	16207	16144	16386	16232	16259	16231	16238	16118	16135	16295	16249	16275	16424	16138	16267	16414	16382	16354	16200	16290	16287	16236	16246	16402	16255	16288	16324	16293	16199	16235	16046	16305	16142	16238	16215	16181	16193	16317	16299	16319	16159	16186	16172	16253	16244	16317	16298	16259	16161	16394	16201	16338	16372	16129	16159	16334	16191	16156	16141	16233	16267	16365	16160	16195	16134	16284	16291	16157	16253	16294	16257	16008	16352	16233	16237	16128	16449	16305	16178	16355	16122	16276	16167	16306	16472	16277	16273	16415	16292	16116	16342	16428	16399	16181	16489	16286	16191	16250	16381	16397	16000	16251	16141	16358	16260	16214	16269	16376	16402	16342	16317	16095	16372	16223	16230	16297	16154	16099	16412	16336	16328	16448	16124	16289	16155	16416	16022	16185	16207	16313	16387	16199	16317	16232	16152	16243	16370	16199	16077	16178	16139	16219	16153	16118	16292	16270	16214	16227	16341	16376	16423	16429	16510	16170	16311	16083	16211	16209	16120	16298	16319	16182	16106	16290	16162	16303	16148	16396	16138	16279	16302	16206	16264	16328	16470	15997	16362	16455	16237	16299	16236	16048	16275	16488	16192	16290	16199	16374	16299	16297	16208	16202	16106	16317	16193	16146	16288	16127	16279	16371	16243	16335	16251	16209	16356	16322	16281	16261	16235	16391	16270	16165	16254	16204	16302	16274	16098	16223	16179	16262	16489	16117	16210	16164	16262	16328	16290	16119	16141	16135	16335	16352	16180	16460	16160	16238	16093	16380	16183	16186	16262	16353	16270	16093	16320	16213	16340	16316	16273	16236	16280	16290	16164	16247	16176	16372	16388	16384	16201	16199	16120	16220	16223	16334	16255	16171	16233	16172	16217	16171	16283	16289	16188	16402	16172	16161	16398	16179	16201	16196	16224	16367	16042	16151	16195	16249	16324	16288	16051	16314	16130	16466	16446	16131	16253	16137	16179	16130	16124	16409	16321	16309	16468	16332	16174	16378	16155	16271	16248	16290	16273	16214	16116	16230	16164	16251	16181	16206	16272	16211	16349	16443	16360	16185	16183	16333	16275	16193	16329	16141	16345	16283	16318	16344	16365	16132	16255	16369	16330	16215	16219	16329	16089	16249	16076	16135	16304	16184	16412	16105	16333	16272	16271	16170	16108	16187	16207	16392	16194	16287	16225	16303	16321	16121	16215	16184	16272	16256	16294	16238	16262	16196	16254	16101	16378	16179	16170	16266	16217	16243	16233	16133	16413	16264	16300	16140	16195	16072	16270	16369	16235	16292	16225	16268	16326	16258	16310	16035	16326	16285	16165	16347	16267	16192	16214	16302	16327	16200	16096	16129	16202	16273	16358	16239	16278	16309	16354	16273	16254	16149	16101	16295	16194	16319	16243	16401	16266	16200	16349	16227	16243	16403	16208	16197	16317	16106	16244	16275	16419	16175	16199	16145	16176	16204	16486	16312	16262	16295	16220	16307	16378	16260	16270	16163	16217	16220	16317	16201	16309	16351	16255	16203	16264	16283	16372	16163	16346	16166	16309	16178	16280	16308	16202	16251	16362	16310	16248	16186	16270	16515	16156	16119	16116	16387	16380	16342	16241	16218	16259	16181	16261	16280	16350	16314	16362	16244	16376	16311	16191	16430	16289	16263	16364	16315	16186	16231	16388	16269	16256	16287	16302	16232	16202	16255	16153	16236	16272	16240	16184	16246	16397	16273	16229	16266	16245	16284	16326	16266	16126	16274	16188	16386	16182	16236	16274	16112	16285	16272	16315	16050	16366	16117	16241	16304	16177	16318	16171	16273	16348	16083	16386	16270	16096	16258	16240	16402	16312	16279	16345	16170	16213	16208	16244	16185	16188	16276	16165	16084	16103	16092	16158	16229	16281	16258	16262	16582	16243	16114	16364	16300	16263	16224	16281	16326	16293	16307	16123	16386	16281	16332	16129	16268	16283	16103	16236	16280	16227	16486	16234	16350	16329	16380	16120	16233	16257	16191	16194	16360	16203	16005	16376	16133	16409	16220	16247	16192	16266	16308	16230	16242	16179	16245	16168	16352	16366	16326	16178	16343	16180	16304	16328	16316	16186	16087	16063	16247	16150	16312	16263	16145	16345	16387	16257	16389	16203	16099	16192	16249	16240	16261	16394	16271	16314	16082	16271	16147	16216	16125	16347	16221	16195	16304	16203	16080	16249	16197	16258	16153	15949	16381	16411	16119	16177	16366	16184	16241	16423	16353	16294	16148	16270	16350	16312	16187	16357	16231	16325	16172	16188	16166	16347	16219	16297	16391	16397	16147	16110	16260	16305	16247	16266	16333	16415	16160	16367	16308	16100	16274	16227	16207	16279	16462	16253	16328	16210	16346	16288	16234	16360	16383	16345	16178	16242	16269	16190	16276	16285	16150	16213	15954	16389	16260	16075	16250	16318	16498	16292	16095	16159	16169	16230	16227	16257	16393	16249	16151	16313	16391	16338	16415	16081	16382	16260	16315	16206	16350	16155	16260	16053	16122	16260	16423	16165	16348	16322	16337	16167	16383	16142	16254	16218	16227	16135	16233	16167	16244	16259	16436	16136	16207	16226	16293	16226	16288	16226	16173	16468	16145	16252	16399	16304	16285	16207	16345	16185	16167	16227	16320	16202	16292	16203	16200	16423	16308	16224	16315	16286	16215	16245	16126	16294	16350	16368	16220	16328	16220	16295	16380	16194	16322	16172	16358	16378	16115	16164	16318	16167	16250	16405	16244	16325	16145	16102	16411	16303	16247	16264	16226	16210	16196	16201	16253	16144	16194	16263	16193
22923	22766	37757	42647	38179	29506	25745	21339	20335	20566	20356	20182	20197	20323	20244	20337	20392	20302	20321	20145	20312	19943	20105	20341	20066	20399	20212	20145	20232	20249	20076	20081	20094	20092	19998	20112	20216	20126	20047	20086	20184	19958	19943	19929	20125	19959	19868	20128	20015	19988	19866	20083	19941	19880	20004	20075	19981	20205	20161	20206	20074	19943	20084	20001	19934	20093	20013	19953	20211	20138	20245	19983	20018	19977	20318	20026	20059	19977	19866	19999	20020	20010	20035	20286	19883	20011	20012	20016	20182	19924	19973	19983	20029	20074	19935	20222	20081	20188	19834	19769	20061	19792	19945	19859	20038	20068	19789	19946	20071	20023	19968	19813	19755	20056	20078	20132	20025	20052	19955	20057	20041	19953	20122	19992	19984	19961	19796	20031	20052	20085	19953	19938	20065	20134	20080	19942	20030	20203	19881	20105	19852	19899	19908	19938	20174	20052	19985	20160	19974	19998	19891	20174	19848	19902	20040	20143	20104	20071	19884	19843	20004	19653	19823	20003	20134	20083	20123	19845	19999	20073	20158	19967	20003	20220	20180	19885	19919	19819	20095	19895	19820	19936	20083	19868	19982	19887	20045	20109	20043	19870	19846	19925	19870	19832	20095	19863	19986	19803	19950	19860	19965	19752	20004	19850	20091	19881	20101	19960	20035	20158	20036	19950	19975	20049	19900	19979	20056	19789	20031	19801	19870	19919	20089	19898	19873	20086	19887	19921	19954	19892	20091	19871	20026	20032	20296	20076	19926	20105	20018	19895	20170	19924	19856	20041	20163	19814	19906	19983	19826	19847	19813	20082	19930	19927	19993	19870	19940	20158	19883	19909	20013	19918	20022	20131	19742	19822	19925	20178	20024	20124	20068	19975	19788	20046	20174	19880	20040	20050	19858	20105	19849	19803	19805	19931	19944	19867	19883	19964	20153	20180	19908	19887	19995	19898	19963	19934	20184	20040	20049	19962	20069	19961	19892	20155	19845	20140	19973	20268	19915	20009	19926	19910	19904	19992	20119	20032	20045	20192	20101	20252	19961	20076	20014	19914	19872	19936	19894	19991	19995	19892	20180	19962	20078	19971	20148	19917	20083	19894	19939	19940	20046	20017	19853	19919	20004	20017	19784	19897	19833	19829	20160	19863	20108	20031	20224	20083	20184	20005	20016	20056	19995	19998	20057	20053	20107	20079	19972	20106	20041	20014	19759	20021	19898	19778	19827	20052	19996	20005	20105	19812	20060	20079	19870	19980	19966	19974	19918	20042	19979	20035	20065	19820	19917	20017	20192	19997	19785	19632	19999	20044	19936	19923	19963	19952	19943	20344	19967	20022	20030	19830	20019	20069	20050	20068	20084	20010	19968	19803	19842	20053	19994	20066	19991	20009	20229	20110	19930	20138	20039	20145	20051	20090	19813	20010	20058	19932	19923	20068	19845	19983	20076	20156	19896	20152	20036	19834	19871	20009	20111	20071	19986	19959	19836	19919	19661	19843	19930	19885	20033	19956	19856	19846	19902	19992	19985	20022	19969	19951	19985	20026	20057	19933	19975	20017	20141	20053	20013	19954	19921	20202	19720	19749	20031	20057	19874	19746	19941	19852	19915	20005	20012	20042	19897	19904	20104	19790	19807	19794	20087	19995	20149	20053	19993	20033	20159	20120	19884	19971	19913	19965	19889	20010	19854	19808	19972	20043	19971	20075	20012	19957	20174	19773	19965	20109	19993	20036	20092	19905	19916	19806	19784	20129	20044	20110	19971	19864	20043	19916	20130	20038	19933	20108	19864	20131	19870	20027	20081	19823	20043	20033	19773	19824	19977	19986	20183	20036	20133	19888	19979	19960	19998	20017	19777	20058	20197	19834	19972	19895	19697	19834	19845	20075	20053	20093	20042	19874	19801	19974	19959	19797	20017	20046	20086	20024	20006	20060	19933	19809	20033	19800	20017	20028	19842	20140	20109	19877	19805	20087	19787	20162	19871	20101	20005	20070	20068	19960	20101	19699	19830	19888	19867	19946	19901	19846	19933	20063	20118	19922	19956	19930	19921	20100	20034	19853	19907	19988	20095	20064	20075	19906	20175	20086	20012	19770	19935	19829	20053	19726	19836	19845	19965	19839	20043	19823	19812	20099	20002	20154	20012	19902	20187	19826	19827	19928	19989	19927	20006	20037	20068	20030	20028	20060	20188	20102	19940	20114	19994	19988	20018	20108	20003	19958	20058	19907	20037	19946	19849	19994	19971	19833	20030	20045	19896	20066	20036	20140	20006	19990	19802	20207	20032	19839	20216	20013	19846	19884	19923	19919	20230	20101	20010	20157	19852	19956	19906	20056	19958	19788	19988	19895	19900	19967	20113	19998	19870	19836	19980	19980	19976	19961	19971	20049	19881	20063	20159	19912	19908	19875	20047	19967	20033	19923	19839	20046	19987	20187	19863	20041	19790	19767	19938	20035	20042	19979	19741	20078	20143	20117	19963	19884	19928	20026	20004	20133	19903	20178	20040	19913	19850	19888	20074	19837	19895	20057	19985	19969	19963	19889	19906	20065	19846	19881	19991	19731	20024	20030	19701	20327	19797	19928	20023	20051	19923	20074	19828	19884	19995	19994	20327	19859	19760	19987	19886	19989	20014	20006	19854	19951	20018	19937	19919	20074	20126	19806	20045	19971	19921	19879	19900	19999	19880	19963	20124	20105	20041	19952	19739	19794	20083	19899	19939	19768	19773	20103	19912	19999	19959	20114	19970	19788	20004	20145	20098	19867	20053	20044	19951	20023	19946	19906	20076	19897	20100	19787	19998	19953	20231	20204	19699	19955	19922	20090	20026	19706	20027	20089	19916	19791	20124	20078	19915	19996	19894	19991	19971	19861	19732	19800	19900	19978	20111	19991	20071	19998	20062	20159	20066	20000	19950	19815	19920	19903	19883	19846	19738	19906	20093	19819	20119	19849	19919	19991	19872	20123	19937	19893	19848	19998	19865	19963	19880	19887	19949	20007	20026	19831	19959	19971	20080	19862	19933	19900	20032	19963	19895	19753	19839	19851	20062	20029	19651	19951	20041	19757	19954	19891	20048	19791	20287	20018	20009	20062	19814	19821	19996	20036	20127	19932	20117	20143	19843	20077	19865	20023	20038	20143	20005	19948	20127	20053	20077	20091	19881	20041	19864	20116	19950	20010	20045	20017	20147	20394	19993	19936	19981	19991	19905	20116	20008	19930	19866	19960	20047	20074	20156	20073	20035	20000	20070	20160	19664	19967	19894	19699	20020	20013	19992	20101	20053	19828	20010	19999	19850	19999	20033	20092	20161	20052	20007	20224	20180	19993	19988	20100	20011	20139	20171	20180	19885	20141	20001	19876	20066	19935	19775	19592	20043	19929	20117	19885	19906	20153	19892	19834	19967	20009	20010	19758	20194	20126	19931	20049	19954	20077	20015	20038	19886	19694	19917	19880	20021	19998	20117	19986	19920	19915	19979	19848	19892	19917	19831	20048	19903	20008	19997	19997	20010	19956	20088	20044	20011	19890	20137	19922	20047	19935	19945	19982	20108	20008	20147	20169	19964	19850	19852	19826	20053	20007	20078	20087	20245	20072	20089	19862	19965	19786	19769	20036	20138	20009	20031	19886	19914	20080	20084	20027	20105	19968	19821	19812	19820	20160	20045	19948	19966	20083	20128	19901	19852	20075	19885	20054	20170	20007	19773	19893	20025	20103	19979	19906	19954	20066	20116	20138	19972	20035	20164	19789	19885	20040	20023	20020	20030	19900	19905	19987	20084	20140	20101	20012	19895	20097	19876	19976	19969	20121	20098	20012	20038	19888	19888	19817	19993	19999	20079	19912	19840	19981	19988	20119	19881	19910	19903	20173	20112	19953	19726	20137	20048	19879	20018	19965	20062	19944	20085	19873	19650	19846	20165	19950	20114	19947	20137	19965	19987	19906	20044	20049	20056	19927	19852	20096	19765	19894	20124	19934	20120	19891	20028	19917	19969	19961	19783	19912	19964	19943	20068	20043	19744	20021	20064	19903	19959	20021	19980	20070	19910	19939	20044	19803	19857	20129	19916	19718	19894	19981	20116	19979	20192	19973	19829	19912	20015	20003	20213	19995	19975	20078	19915	20047	20271	19926	20039	19867	20149	20029	20019	20142	20089	19926	20104	20238	19888	19883	19992	19953	19747	19987	20057	20039	19947	20120	19996	20000	20145	19965	19993	19914	19946	20339	19995	20035	20111	19897	20044	20088	19904	19727	19922	20116	20102	20088	20054	19929	20035	19930	19898	20084	20088	20006	20033	19990	19631	19956	19982	20089	19886	20061	19921	19981	19946	19931	19895	20116	19853	19911	20099	20117	19903	19925	19817	20034	20142	20255	19920	20015	20053	19857	20061	20071	20152	19891	20157	20046	20193	20004	20139	20064	20225	20040	19918	20012	19950	20096	20123	19984	19881	19921	19934	19935	19912	19796	20058	20025	20203	20124	19935	19893	20008	20044	19897	19754	19838	20006	19960	20001	20131	19884	19742	19957	19938	19893	19971	19845	20181	19880	19936	19960	19967	19991	20029	19921	20210	19994	19986	19874	20015	20077	19945	20083	19870	19905	19768	20079	19986	19979	20015	19896	20067	20062	19900	19926	19920	20132	20087	19940	20127	19787	20037	19908	19970	20083	19741	20113	20074	19974	20066	20112	20004	19712	20021	20157	19852	20013	19965	20056	19859	19889	20141	20041	20169	19939	20008	20116	20112	19833	19912	20019	19838	19956	19903	19949	19991	20035	20015	19921	19819	20028	20054	20007	19871	20005	20099	19986	19974	19942	19959	20004	19814	19951	19966	19741	19901	20023	20109	20053	19840	19857	19895	19684	20137	19669	19947	19972	20025	19790	19824	19948	19879	20058	19931	20013	19950	19830	20025	19650	20009	20058	20086	19717	19655	19878	20232	19892	20110	20003	20041	19956	19792	19864	20057	19947	20040	20113	19899	19929	19952	19892	20168	20079	20036	20174	19948	19951	19909	20128	19712	20031	20041	19813	19857	19949	19919	20073	20114	20096	20065	20063	20002	19770	19875	20083	20069	19855	19905	19903	19880	20153	19874	19766	20017	19949	20043	19981	20004	19976
61524	100766	95607	78388	53868	27187	16564	16365	16502	16413	16384	16399	16260	16167	16421	16312	16314	16527	16523	16347	16418	16248	16413	16301	16203	16656	16381	16397	16549	16443	16412	16275	16359	16433	16383	16307	16387	16340	16472	16282	16412	16400	16277	16544	16427	16383	16193	16440	16506	16411	16374	16277	16399	16286	16542	16460	16382	16243	16510	16341	16443	16365	16525	16267	16339	16375	16224	16211	16364	16301	16364	16354	16520	16414	16628	16619	16537	16322	16365	16391	16436	16274	16351	16240	16441	16360	16300	16320	16460	16323	16277	16294	16428	16233	16387	16498	16480	16516	16552	16581	16444	16413	16292	16312	16480	16462	16225	16389	16457	16409	16265	16343	16183	16387	16507	16369	16404	16341	16438	16371	16403	16413	16397	16327	16286	16223	16290	16354	16467	16433	16331	16563	16391	16570	16563	16362	16439	16381	16273	16371	16553	16394	16473	16356	16359	16416	16151	16234	16283	16374	16524	16519	16390	16326	16342	16427	16563	16337	16456	16454	16569	16364	16335	16449	16577	16451	16268	16520	16439	16475	16379	16384	16434	16418	16491	16386	16417	16418	16515	16397	16316	16211	16310	16502	16456	16338	16484	16465	16369	16425	16409	16249	16557	16200	16362	16337	16616	16363	16343	16342	16420	16426	16305	16452	16184	16333	16325	16456	16350	16270	16556	16318	16343	16376	16357	16343	16334	16151	16438	16400	16416	16519	16445	16358	16324	16376	16428	16252	16511	16387	16484	16474	16432	16590	16409	16403	16206	16302	16375	16380	16382	16470	16369	16429	16269	16379	16384	16211	16450	16333	16176	16418	16454	16378	16444	16591	16337	16492	16510	16418	16487	16355	16476	16275	16288	16507	16521	16318	16686	16405	16388	16436	16304	16487	16313	16355	16400	16491	16469	16512	16362	16422	16638	16447	16513	16413	16380	16355	16422	16187	16441	16253	16371	16414	16464	16458	16481	16241	16406	16428	16388	16370	16231	16379	16494	16500	16432	16324	16319	16375	16254	16686	16482	16317	16476	16375	16254	16331	16411	16222	16436	16423	16332	16576	16340	16380	16563	16244	16395	16535	16415	16263	16273	16526	16419	16467	16432	16401	16328	16513	16339	16294	16410	16579	16604	16312	16564	16450	16390	16560	16549	16318	16525	16325	16526	16433	16558	16212	16332	16510	16382	16380	16270	16232	16476	16348	16372	16325	16453	16390	16394	16449	16415	16320	16193	16307	16285	16589	16204	16360	16322	16503	16344	16357	16343	16200	16423	16347	16419	16403	16422	16440	16395	16252	16420	16259	16264	16513	16300	16387	16459	16499	16495	16454	16306	16377	16439	16314	16444	16331	16289	16337	16329	16257	16329	16402	16300	16480	16316	16430	16173	16277	16422	16258	16510	16457	16439	16264	16410	16492	16347	16434	16467	16403	16483	16302	16460	16234	16517	16335	16628	16155	16366	16416	16319	16515	16440	16387	16223	16399	16350	16361	16314	16496	16408	16392	16536	16186	16350	16392	16369	16393	16376	16402	16417	16379	16425	16378	16424	16437	16348	16445	16413	16418	16444	16458	16460	16400	16307	16340	16380	16439	16510	16279	16496	16491	16391	16515	16326	16366	16506	16454	16280	16333	16193	16364	16385	16355	16563	16420	16396	16599	16255	16294	16435	16441	16378	16281	16367	16364	16298	16362	16370	16264	16451	16435	16402	16452	16474	16244	16472	16225	16555	16298	16339	16442	16367	16450	16401	16310	16500	16514	16358	16510	16391	16134	16410	16362	16254	16211	16354	16373	16387	16363	16345	16279	16423	16441	16153	16336	16435	16423	16330	16348	16542	16379	16456	16498	16383	16411	16391	16455	16306	16324	16458	16263	16443	16286	16365	16392	16304	16523	16390	16365	16496	16627	16430	16573	16403	16375	16437	16402	16433	16341	16331	16146	16343	16465	16442	16359	16326	16299	16388	16484	16393	16408	16608	16308	16338	16397	16354	16528	16369	16351	16531	16462	16631	16191	16223	16354	16557	16313	16236	16392	16402	16460	16499	16445	16225	16469	16284	16274	16393	16370	16296	16389	16473	16289	16330	16527	16425	16273	16327	16550	16399	16336	16510	16327	16299	16262	16463	16204	16329	16376	16505	16419	16506	16263	16513	16297	16331	16460	16319	16243	16353	16469	16458	16449	16356	16191	16371	16409	16305	16356	16452	16448	16170	16216	16446	16324	16370	16498	16306	16420	16295	16465	16417	16561	16446	16424	16331	16488	16356	16287	16343	16450	16407	16373	16206	16517	16351	16246	16345	16396	16417	16358	16271	16340	16345	16418	16432	16312	16512	16345	16355	16256	16398	16384	16304	16634	16266	16586	16259	16399	16392	16452	16454	16363	16427	16465	16291	16396	16471	16452	16334	16305	16535	16214	16334	16470	16387	16235	16308	16289	16453	16258	16347	16395	16594	16454	16434	16508	16511	16330	16435	16539	16499	16360	16531	16221	16454	16488	16361	16394	16403	16170	16354	16449	16325	16436	16396	16249	16532	16320	16518	16585	16489	16414	16531	16294	16370	16517	16419	16271	16348	16345	16480	16354	16498	16506	16519	16193	16410	16356	16327	16506	16541	16482	16329	16473	16248	16144	16533	16407	16282	16476	16467	16414	16398	16397	16512	16289	16503	16326	16486	16369	16392	16573	16357	16316	16420	16296	16280	16470	16468	16248	16373	16502	16318	16388	16297	16462	16579	16426	16252	16378	16330	16396	16235	16413	16390	16526	16291	16234	16390	16222	16318	16244	16484	16611	16366	16401	16193	16376	16285	16286	16380	16177	16295	16326	16541	16495	16318	16197	16324	16364	16340	16227	16425	16541	16513	16390	16384	16430	16602	16361	16490	16356	16231	16166	16515	16439	16362	16428	16418	16538	16405	16425	16290	16508	16450	16387	16316	16469	16573	16428	16289	16396	16388	16306	16507	16320	16419	16377	16469	16331	16258	16335	16326	16330	16396	16422	16425	16334	16390	16421	16443	16446	16355	16471	16370	16370	16439	16308	16391	16483	16440	16353	16436	16360	16329	16351	16342	16440	16287	16443	16464	16432	16330	16422	16304	16378	16394	16471	16345	16423	16463	16469	16332	16288	16407	16337	16375	16258	16570	16368	16568	16319	16288	16389	16311	16363	16433	16420	16292	16337	16328	16433	16303	16374	16356	16400	16450	16253	16407	16251	16522	16321	16327	16395	16421	16192	16311	16406	16453	16564	16436	16466	16585	16404	16339	16496	16601	16485	16439	16394	16224	16553	16478	16452	16482	16410	16436	16223	16504	16491	16231	16280	16341	16467	16367	16434	16461	16338	16583	16438	16372	16538	16311	16325	16466	16135	16326	16423	16539	16310	16326	16311	16366	16458	16505	16374	16370	16412	16459	16416	16365	16325	16308	16250	16354	16400	16342	16535	16479	16422	16476	16280	16417	16356	16486	16294	16452	16483	16194	16334	16188	16409	16368	16485	16253	16488	16316	16527	16408	16468	16306	16340	16460	16502	16340	16486	16281	16448	16506	16338	16394	16416	16407	16465	16258	16441	16435	16318	16628	16352	16411	16420	16404	16344	16353	16413	16289	16381	16488	16299	16404	16350	16506	16508	16481	16404	16414	16587	16472	16363	16467	16265	16243	16491	16376	16406	16346	16357	16322	16280	16402	16361	16334	16437	16546	16304	16417	16471	16404	16478	16483	16393	16323	16451	16436	16383	16625	16371	16302	16496	16350	16535	16334	16475	16324	16464	16510	16418	16565	16172	16362	16479	16344	16403	16311	16553	16428	16132	16458	16450	16286	16386	16438	16566	16438	16365	16463	16337	16525	16256	16389	16253	16282	16458	16328	16279	16271	16330	16377	16320	16418	16481	16385	16288	16422	16461	16467	16375	16213	16548	16357	16401	16368	16374	16517	16294	16358	16298	16289	16387	16435	16420	16340	16204	16237	16325	16189	16466	16256	16546	16540	16275	16305	16376	16377	16310	16451	16377	16334	16324	16262	16311	16318	16247	16382	16270	16460	16323	16426	16328	16427	16285	16435	16371	16390	16435	16476	16425	16369	16317	16475	16102	16449	16363	16410	16442	16371	16249	16360	16368	16430	16418	16376	16217	16398	16287	16422	16320	16525	16372	16259	16622	16444	16212	16416	16444	16361	16311	16316	16489	16507	16421	16245	16521	16456	16323	16366	16145	16453	16633	16354	16433	16280	16397	16363	16444	16361	16315	16323	16264	16266	16485	16307	16284	16347	16483	16366	16446	16507	16278	16172	16385	16443	16439	16548	16723	16453	16446	16539	16537	16520	16457	16347	16439	16422	16481	16498	16312	16239	16490	16241	16276	16456	16374	16460	16416	16268	16267	16439	16403	16644	16512	16249	16418	16382	16419	16470	16356	16408	16381	16277	16301	16359	16273	16370	16441	16489	16664	16422	16286	16489	16218	16329	16480	16307	16521	16621	16308	16555	16550	16387	16435	16329	16540	16522	16455	16524	16360	16431	16419	16298	16431	16467	16368	16324	16421	16189	16612	16393	16300	16407	16362	16240	16352	16279	16400	16351	16371	16339	16410	16440	16463	16484	16236	16314	16340	16542	16447	16322	16335	16419	16352	16383	16407	16473	16386	16350	16195	16319	16374	16302	16362	16335	16398	16340	16343	16323	16313	16493	16327	16403	16369	16365	16320	16416	16389	16346	16312	16397	16369	16288	16261	16565	16508	16358	16310	16502	16335	16487	16313	16536	16431	16434	16474	16527	16279	16388	16302	16373	16424	16214	16488	16309	16523	16447	16409	16453	16585	16336	16323	16527	16626	16394	16519	16400	16449	16471	16216	16434	16377	16338	16287	16350	16325	16421	16446	16378	16400	16443	16395	16371	16316	16212	16312	16538	16436	16481	16365	16333	16563	16427	16256	16273	16472	16277	16388	16364	16235	16461	16434	16419	16296	16479	16441	16388	16361	16204	16445	16322	16368	16346	16385	16423	16437	16393	16433	16418	16333	16278	16351	16333	16313	16483	16367	16512	16285	16394	16465	16291	16462	16298	16432	16424	16310	16573	16358	16328	16482	16513	16296	16354	16485	16512	16420	16319	16356	16410	16409	16433	16361
29136	33272	45294	37917	26909	21918	20938	20283	20349	20304	20330	20265	20558	20132	20326	20253	20376	20555	20145	20267	20391	20557	20190	20330	20327	20379	20591	20352	20187	20294	20362	20288	20407	20317	20278	20258	20290	20377	20338	20385	20310	20082	20352	20394	20157	20445	20158	20201	20129	20383	20184	20318	20143	19907	20216	20115	20261	20104	20357	20119	20181	20312	20225	20384	20187	20224	20317	20089	20326	20317	20170	20258	20470	20340	20251	20209	20035	20220	20471	20287	20478	20427	20050	20197	20116	20107	20300	20306	20212	20333	19962	20309	20216	20370	20205	20135	20336	20186	20200	20480	20217	20202	20360	20321	20099	20157	20144	20365	20269	20150	20041	20402	20324	20332	20321	20416	20300	20360	20325	20110	20228	20120	20327	20191	20261	20410	20300	20089	20183	20401	20305	20313	20336	20202	20160	20398	20533	20250	20102	20184	20359	20209	20002	20243	20394	20171	20336	20285	20157	20209	20227	20289	20138	20071	20276	20169	20252	20246	20129	20495	20311	20413	20491	20139	20336	20037	20223	20414	20146	20337	20287	20119	19938	20077	20406	20236	20517	20337	20235	20458	20244	20162	20252	20313	20370	20122	20203	20272	20103	20067	20187	20067	20084	20454	20286	20318	20227	20368	20161	20319	20193	20145	20292	20188	20166	20074	20196	20174	20409	20254	20207	20031	20181	20423	20231	20566	20328	20303	20031	20120	20354	20287	20076	20158	20021	20281	20298	20045	20337	20078	20246	20196	20116	20170	20325	20257	20314	20261	20181	20330	20133	20277	20366	20111	20325	20301	20159	20245	20348	20296	20206	20281	20343	20203	20178	20295	20050	20279	20460	20047	20149	20152	20250	20285	20250	20310	20208	20148	20454	20352	20381	20257	20309	20087	20231	20259	20445	20298	20357	20075	20210	20338	20168	20256	20125	20271	20133	20503	20155	20151	20181	19912	20265	20312	20470	20380	20161	20031	20358	20169	20134	20269	20276	20343	20469	20280	20381	20374	20200	20080	20372	20261	20225	20226	20110	20556	20205	20087	20369	20391	20281	20266	20108	20273	20117	20193	20020	20357	20218	19984	20386	20303	20204	20488	20161	20344	20493	20431	20242	20049	20301	20166	20283	20154	20216	20139	20282	20277	20176	20130	20220	20108	20253	20264	20289	20274	20210	20258	20114	19987	20291	20357	20241	20454	20282	20259	20196	20123	20332	20048	20187	20250	20133	20071	20204	20345	20270	20161	20339	20112	20144	20120	20312	20217	20172	20252	20100	20242	20236	20172	20379	20345	20321	20190	20210	20185	20255	20446	20237	20267	20102	20340	20314	20134	20337	20251	20308	20159	20168	20170	20356	20259	20084	20251	20368	20199	20296	20187	20417	20077	20360	20127	20277	20164	20358	20376	20282	20123	20032	20206	20363	20195	20163	20573	20212	20166	20188	20290	20241	20417	20180	20141	20181	20416	20196	20027	20176	20278	20384	20237	20193	20105	20410	20192	20173	20129	20180	20391	20147	20152	20243	20345	20019	20149	20313	20265	20285	20141	20239	20170	20184	20206	20205	20198	20363	20104	20333	20168	20192	20003	20245	20287	20354	20253	20334	20398	20396	20119	20220	20236	20266	20318	20104	20056	20259	20256	20120	20043	20241	20264	20285	20199	20168	20308	20302	20128	20211	20089	20399	20206	20405	20394	20378	20399	20413	20041	20216	20278	20447	20247	20194	20374	20280	20315	20211	20320	20442	20233	20344	20199	20323	20308	20262	20311	20352	20243	20328	20167	20271	20229	20395	20354	20176	20209	20332	20239	20260	20290	20262	19965	20319	20104	20185	20340	20283	20312	20463	20388	20327	20257	20328	20109	20169	20278	20181	20367	20255	20074	20172	20044	20013	20257	20147	20154	20399	20033	20176	20249	20265	20389	20259	20068	20243	20297	20174	20400	20470	20210	20359	20262	20427	20506	20135	20266	20243	20240	20109	20366	20260	20297	20218	20150	20219	20271	19958	20281	20073	20374	20320	20261	20282	20276	20159	20379	20291	20053	20187	20324	20088	20114	20099	20162	20374	20266	20095	20422	20252	20309	20273	20246	20291	20227	20432	20241	20188	20260	20198	20357	20340	20162	20441	20396	20263	20288	20087	20232	20208	19996	20187	20459	20164	20157	20286	20355	20301	20211	20161	20138	20382	20501	20386	20236	20313	20135	20222	20289	20193	20346	20334	20469	20343	20179	20241	20338	20345	20508	20063	20331	20340	20036	20251	20478	20256	20241	20237	20167	20496	20281	20265	20256	20290	20094	20092	20312	20265	20199	20241	20216	20113	20294	20169	20280	20284	20088	20082	20384	20337	20413	20195	20354	20377	20173	20192	20351	20388	20356	20227	20433	20340	20444	20331	20373	20234	20484	20341	20084	20168	20279	20587	20305	20432	20425	20122	20325	20357	20403	20394	20302	20278	20296	20305	20350	20056	20167	20060	20268	20428	20269	20299	20307	20074	20107	20261	20196	20174	20245	20084	20301	20106	20248	20096	20212	20135	20227	20400	20276	20309	20051	20226	20178	20210	20224	20182	20116	20395	20259	20325	20418	20484	20099	20213	20045	20106	20227	20286	20448	20499	20389	20152	20350	20163	20298	20366	20311	20394	20139	20246	20030	19997	20113	20211	20140	20139	20225	20140	20048	19991	20302	20250	20235	20248	19999	20032	20167	20323	20262	20424	20333	20168	20121	20402	20282	20286	20408	20391	20272	20393	20241	20170	20061	20293	20119	20331	20320	20208	20245	20202	20511	20313	20082	20295	20300	20440	20331	20319	20051	20332	20164	20296	20273	20333	20299	20361	20312	20384	20492	20144	20316	20356	20342	20181	20359	20283	20357	20416	20140	20102	20094	20355	20234	20355	20408	20126	20228	20469	20241	20326	20291	20318	20202	20172	20053	20209	20062	20367	20499	20249	20093	20455	20242	20161	20391	20136	20193	20274	20356	20309	20172	20151	20027	20159	20095	20426	20150	20211	20298	20386	20248	20153	20285	20346	20138	20108	20299	20404	20270	20374	20327	20252	20236	20143	20319	20104	20153	20341	20144	20216	20235	20173	20207	20287	20207	20124	20191	20162	20012	20149	20424	20356	20147	20408	20283	20327	20123	20314	20376	20425	20223	20194	20202	20417	20431	20232	20293	20174	20282	20218	20653	20235	20443	20231	20145	20064	20192	20348	20198	20291	20088	20121	20392	20323	20191	20320	20158	20154	20228	20270	20384	20351	20049	20352	20152	20248	20338	20205	20144	20349	20033	20252	20129	20140	20248	20218	19914	20399	20166	20125	20337	20328	20188	20312	20069	20355	20244	20083	20133	20304	20298	20257	20092	20375	20203	20111	20354	20139	20240	20091	20304	20061	20074	20285	20158	20238	20181	20247	20404	20304	20209	20219	20403	20212	20321	20206	20265	20341	20239	20351	20365	20318	20360	20064	20285	20318	20275	20430	20262	20384	20180	20308	20216	20253	20157	20101	20159	20312	20248	20393	20042	20288	20291	20306	20336	20351	20490	20173	20196	20346	20271	20288	20410	20276	20196	20526	20573	20312	20477	20275	20317	20417	20462	20147	20155	20115	20053	20319	20150	20173	20022	20408	20249	20364	20175	20200	20307	20233	20286	20410	20226	20287	20399	20059	20095	20283	20444	20460	20285	20272	20169	20222	20225	20269	19982	20384	20172	20222	20236	20151	20242	20325	20309	20063	20285	20245	20094	20111	20413	20458	20272	20374	20277	20190	19972	20420	20250	20132	20233	20377	20383	20338	20351	20204	20153	20347	20311	20222	20180	20211	20272	20258	20383	20467	20251	20402	19973	20133	20325	20339	20403	20359	20088	20240	20050	20245	20257	20102	20018	20352	20280	20288	20149	20129	20393	20179	20225	20347	20174	20301	20080	20294	20351	20219	20195	20119	20088	20245	20217	20251	20275	20099	20452	20251	20137	20317	20226	20296	20256	20233	20346	20154	20364	20293	20337	20193	20295	20333	20127	20361	20332	20297	20325	20211	20123	20153	20165	20365	20201	20212	20191	20352	20462	20312	20286	20178	20267	20130	20352	20142	20329	20346	20189	20337	20096	20373	20135	20269	20208	20481	20233	20115	20196	20334	20344	20188	20122	20210	20220	20219	20259	20381	20174	20363	20239	20067	20296	20255	20339	20370	20359	20238	20598	20137	20412	20449	20256	20302	20330	20108	20169	20160	20192	20250	20246	20055	20214	20080	20378	20158	19973	20160	20234	20162	20353	20077	20157	20307	20240	20206	20251	20190	20251	20435	20321	20210	20316	20207	20183	20245	20332	20184	20176	20157	20365	20180	20257	20284	20094	20287	20059	20170	20437	20295	20338	20262	20360	20375	20378	20120	20239	20378	20343	20268	20263	20245	20141	20077	20293	20112	19926	20303	20073	20396	20436	20401	20321	20136	20270	20366	20170	20206	20176	20354	20047	20292	20422	20028	20196	20092	20298	20144	20228	20193	20244	20288	20294	20155	20072	20254	20380	20424	20093	20293	20310	20091	20034	20345	19966	20254	20450	20336	20386	20220	20293	20139	20263	20416	20397	20402	20258	20307	20264	20247	20169	20292	20342	20324	20102	20366	20359	20336	20349	20281	20103	20367	20170	20147	20381	20014	20259	20155	20131	20181	20413	20210	20199	20298	20285	19992	19941	20011	20395	20419	20033	20254	20081	20091	20117	20102	20256	20333	20140	20480	20050	20293	20220	20200	20696	20195	20281	20281	20336	20411	20398	20373	20363	20422	20229	20218	20298	20410	20135	20258	20447	19953	20270	20167	20199	20060	20273	20209	19935	20225	20309	20265	20233	20059	20276	20402	20243	20181	20159	20095	19911	20305	20268	20261	20512	20261	20052	20227	20238	20247	20214	20235	20043	20142	20098	20221	20424	20285	20113	20133	20201	20199	20138	20264	20291	20253	20165	20479	20365	20234	20291	20375	20263	20137	20194	20419	20136	20351	20263	20194	20280	20345	20307	20397	20359	20334	20233	20045	20024	20297	20344	20156	20411	20410	20236	20119	20166	20254	20061	20322	20321	20418	20237	20398	20206	20384	20179	20050	20167	20048	20195	20121	20394	20127	20283
32200	53388	48108	33973	23202	17268	16600	16537	16667	16610	16471	16622	16448	16806	16790	16553	16683	16636	16677	16576	16719	16526	16621	16537	16577	16658	16491	16618	16689	16580	16471	16601	16513	16472	16559	16579	16570	16623	16720	16484	16601	16639	16822	16464	16572	16478	16541	16521	16432	16510	16634	16561	16377	16517	16652	16547	16720	16669	16655	16587	16650	16478	16660	16579	16575	16736	16570	16495	16458	16539	16731	16530	16563	16526	16344	16698	16676	16638	16475	16496	16513	16436	16496	16659	16422	16563	16636	16542	16683	16739	16596	16362	16525	16416	16552	16566	16590	16510	16580	16636	16452	16476	16525	16560	16636	16658	16547	16539	16539	16599	16622	16578	16582	16593	16684	16626	16438	16522	16499	16629	16558	16544	16512	16557	16552	16495	16422	16606	16425	16576	16583	16471	16544	16459	16472	16796	16682	16472	16572	16584	16540	16315	16542	16458	16640	16500	16647	16387	16533	16548	16594	16450	16601	16497	16513	16779	16570	16399	16614	16534	16533	16495	16626	16547	16584	16615	16612	16518	16643	16728	16696	16495	16559	16529	16542	16479	16669	16497	16811	16530	16523	16806	16468	16471	16568	16385	16682	16601	16477	16595	16546	16483	16574	16497	16365	16526	16390	16614	16557	16430	16598	16556	16305	16567	16595	16490	16441	16593	16608	16658	16736	16575	16611	16670	16345	16428	16616	16583	16715	16543	16639	16543	16579	16563	16746	16582	16612	16504	16565	16673	16657	16570	16661	16610	16499	16702	16591	16645	16464	16645	16455	16528	16480	16513	16597	16675	16538	16569	16582	16617	16522	16745	16417	16638	16527	16471	16372	16440	16472	16526	16407	16602	16594	16542	16448	16570	16604	16650	16428	16500	16472	16491	16471	16568	16628	16607	16677	16403	16528	16515	16472	16511	16682	16655	16382	16415	16416	16447	16501	16387	16682	16665	16580	16592	16477	16525	16538	16598	16638	16615	16395	16630	16479	16544	16590	16432	16416	16499	16467	16560	16556	16614	16610	16599	16512	16678	16614	16651	16588	16619	16547	16616	16581	16565	16582	16429	16409	16454	16609	16632	16532	16436	16577	16523	16552	16397	16515	16576	16622	16689	16647	16522	16492	16614	16532	16550	16622	16555	16487	16460	16498	16570	16568	16516	16389	16517	16523	16493	16576	16587	16640	16586	16537	16460	16657	16646	16524	16531	16637	16519	16651	16405	16527	16648	16360	16472	16532	16558	16624	16576	16586	16526	16571	16627	16611	16506	16571	16726	16542	16688	16507	16568	16477	16526	16450	16602	16603	16465	16446	16654	16562	16478	16555	16606	16481	16495	16676	16639	16742	16583	16511	16710	16538	16418	16623	16479	16491	16663	16431	16516	16557	16669	16463	16450	16586	16574	16588	16612	16651	16546	16509	16462	16385	16533	16466	16402	16630	16616	16636	16575	16493	16699	16623	16480	16525	16628	16550	16582	16493	16596	16480	16559	16552	16520	16552	16481	16804	16370	16681	16541	16667	16709	16533	16594	16712	16545	16493	16414	16456	16578	16349	16625	16496	16651	16496	16566	16379	16530	16561	16545	16777	16619	16450	16590	16548	16501	16461	16513	16526	16567	16416	16559	16518	16640	16436	16524	16503	16576	16595	16463	16476	16459	16399	16494	16567	16595	16554	16733	16430	16655	16656	16524	16515	16532	16691	16702	16547	16411	16558	16539	16426	16654	16526	16619	16584	16465	16599	16555	16473	16535	16571	16671	16584	16445	16525	16597	16402	16382	16652	16419	16607	16421	16708	16492	16480	16505	16559	16613	16606	16610	16393	16477	16653	16580	16517	16686	16508	16662	16523	16588	16600	16489	16598	16540	16397	16665	16573	16586	16701	16708	16451	16486	16383	16532	16454	16581	16677	16538	16540	16486	16550	16500	16493	16508	16647	16505	16564	16501	16508	16592	16576	16499	16506	16459	16506	16515	16598	16505	16512	16805	16590	16561	16534	16364	16608	16568	16455	16549	16419	16629	16508	16603	16600	16434	16626	16508	16575	16492	16535	16562	16548	16671	16490	16640	16613	16523	16593	16585	16633	16626	16580	16590	16680	16495	16619	16524	16704	16464	16419	16465	16631	16576	16529	16531	16477	16606	16354	16535	16632	16400	16322	16423	16691	16625	16446	16556	16474	16572	16525	16635	16644	16587	16338	16672	16631	16454	16755	16395	16461	16625	16501	16787	16500	16502	16499	16321	16488	16613	16655	16334	16752	16561	16326	16508	16714	16674	16559	16429	16476	16484	16741	16578	16559	16617	16382	16323	16484	16518	16807	16526	16635	16535	16688	16641	16505	16600	16665	16455	16604	16632	16631	16549	16581	16367	16604	16645	16489	16700	16412	16548	16542	16403	16566	16629	16616	16528	16654	16543	16477	16714	16562	16528	16499	16611	16465	16419	16633	16610	16872	16510	16661	16578	16390	16586	16571	16531	16578	16751	16566	16565	16472	16565	16587	16383	16626	16513	16533	16593	16439	16544	16487	16583	16644	16376	16439	16522	16435	16472	16517	16622	16545	16569	16696	16387	16663	16704	16605	16546	16689	16509	16410	16449	16479	16650	16678	16493	16618	16478	16694	16559	16594	16487	16582	16517	16660	16638	16559	16396	16689	16435	16469	16353	16481	16566	16558	16464	16539	16400	16493	16446	16637	16703	16443	16600	16486	16462	16616	16473	16532	16615	16548	16584	16551	16729	16638	16468	16451	16452	16699	16547	16501	16572	16397	16559	16615	16628	16550	16459	16506	16586	16611	16505	16517	16572	16504	16673	16610	16519	16679	16623	16604	16536	16598	16536	16734	16703	16462	16496	16608	16509	16654	16511	16393	16437	16654	16559	16376	16646	16500	16721	16592	16560	16814	16544	16554	16543	16713	16584	16579	16749	16526	16498	16573	16490	16555	16442	16554	16644	16570	16479	16641	16694	16634	16497	16589	16550	16683	16503	16743	16406	16433	16674	16531	16499	16650	16547	16657	16679	16359	16473	16459	16471	16593	16566	16612	16585	16650	16660	16591	16387	16589	16551	16640	16534	16539	16659	16631	16524	16518	16610	16466	16660	16590	16437	16548	16442	16430	16615	16568	16585	16739	16586	16523	16540	16751	16656	16549	16445	16532	16372	16478	16402	16491	16562	16557	16760	16556	16601	16571	16538	16590	16599	16368	16626	16567	16454	16470	16654	16722	16481	16601	16477	16456	16656	16751	16637	16773	16569	16523	16541	16629	16484	16690	16651	16463	16649	16663	16500	16508	16680	16528	16519	16692	16422	16385	16638	16571	16713	16473	16553	16776	16513	16518	16548	16531	16643	16588	16651	16539	16609	16555	16558	16744	16534	16683	16541	16760	16468	16478	16608	16633	16670	16602	16510	16584	16521	16633	16626	16512	16527	16845	16628	16502	16500	16631	16720	16691	16590	16495	16530	16496	16678	16673	16544	16496	16539	16602	16585	16525	16479	16509	16520	16664	16520	16753	16667	16596	16569	16407	16476	16579	16757	16695	16548	16606	16495	16582	16624	16593	16577	16545	16625	16520	16539	16675	16634	16551	16642	16467	16687	16498	16634	16662	16763	16470	16419	16510	16550	16603	16583	16653	16395	16579	16526	16678	16802	16637	16507	16597	16575	16522	16424	16520	16661	16627	16602	16400	16545	16507	16618	16667	16543	16494	16601	16607	16652	16578	16675	16591	16609	16551	16488	16590	16551	16699	16504	16687	16460	16503	16611	16629	16672	16429	16709	16621	16418	16560	16597	16389	16653	16667	16533	16422	16435	16643	16568	16449	16627	16546	16586	16559	16677	16559	16442	16600	16545	16725	16576	16482	16554	16381	16559	16603	16556	16469	16527	16698	16491	16652	16520	16484	16785	16574	16477	16542	16611	16550	16580	16686	16617	16616	16729	16618	16661	16404	16700	16518	16533	16664	16482	16607	16541	16456	16619	16510	16477	16491	16610	16555	16604	16542	16613	16628	16619	16572	16644	16606	16508	16235	16519	16718	16483	16573	16588	16693	16509	16587	16591	16493	16472	16591	16481	16561	16438	16335	16444	16458	16624	16608	16719	16431	16550	16462	16729	16685	16735	16430	16662	16656	16691	16625	16534	16730	16634	16538	16573	16570	16665	16402	16430	16415	16476	16476	16538	16599	16549	16473	16578	16586	16602	16505	16504	16717	16364	16542	16533	16693	16530	16415	16684	16580	16652	16624	16614	16792	16652	16658	16542	16540	16595	16517	16523	16356	16536	16691	16690	16389	16645	16530	16605	16659	16527	16562	16573	16518	16784	16625	16549	16549	16527	16672	16613	16723	16502	16675	16581	16645	16564	16704	16723	16669	16565	16434	16539	16448	16547	16439	16559	16416	16581	16489	16644	16554	16645	16492	16718	16572	16716	16447	16437	16373	16510	16689	16490	16737	16423	16494	16795	16611	16647	16579	16608	16489	16795	16545	16650	16688	16691	16625	16593	16591	16607	16495	16673	16677	16524	16524	16625	16539	16505	16624	16673	16560	16525	16583	16612	16562	16648	16469	16415	16753	16593	16390	16596	16571	16530	16468	16378	16511	16694	16401	16600	16572	16460	16499	16541	16751	16397	16635	16522	16669	16615	16513	16552	16735	16571	16634	16588	16646	16459	16667	16548	16395	16473	16456	16582	16664	16654	16608	16487	16748	16653	16656	16530	16534	16584	16419	16685	16570	16569	16599	16528	16445	16535	16747	16529	16672	16568	16638	16574	16644	16372	16563	16611	16480	16256	16728	16638	16641	16632	16690	16479	16733	16517	16408	16801	16602	16705	16537	16662	16447	16649	16526	16369	16694	16595	16551	16548	16637	16567	16500	16630	16272	16385	16600	16564	16677	16601	16410	16577	16640	16494	16643	16572	16541	16567	16576	16545	16553	16395	16564	16513	16613	16664	16517	16583	16658	16481	16485	16396	16482	16654	16564	16537	16487	16464	16631	16609	16471	16549	16516	16320	16543	16634	16645	16564	16562	16400	16646	16462	16687	16480	16479	16427	16515	16616	16648	16478	16449	16660	16583	16640	16561	16430	16566	16744	16574	16779	16628	16620	16557	16501	16662	16643	16739	16493
23961	23075	43138	49275	39345	27509	24134	20809	20482	20684	20605	20638	20260	20304	20480	20451	20392	20308	20155	20426	20312	20272	19981	20188	20427	20201	20233	20241	20326	20269	20215	20255	20380	20335	20263	20195	20185	20291	20324	20314	20210	20154	20189	20334	20418	20199	20204	20319	20465	20204	20201	20117	20144	20307	20193	20266	20284	20055	20191	20388	20206	20113	20295	20018	20331	20152	20190	20179	20185	20321	20163	20333	20189	20131	20317	20312	20269	20260	20215	20114	20042	19857	20101	20100	20192	20117	20137	20397	20242	20220	20010	20141	20098	20090	20232	20067	20318	20087	20166	20343	20152	20161	19915	19936	20052	20130	20230	20164	20143	20003	20060	20051	20104	20245	20462	19803	19994	20011	19952	20196	20150	20102	20215	20341	20052	20071	20182	20230	20215	20143	20229	20142	19878	19844	20144	20105	20281	20198	20009	20208	20261	20104	20235	20037	20182	20149	20279	20240	20108	20028	20304	20090	20075	20140	20172	20190	20213	19989	20304	20159	20012	20342	20080	20191	20270	20341	20258	20004	20331	20010	20210	20056	19964	20064	20020	20024	20064	20133	19860	20084	20123	19856	20060	20019	20142	20055	20086	20121	19964	20060	20055	20003	20106	20140	20197	20045	20179	20234	20173	20111	19976	20039	20213	20200	20120	20283	20075	20054	20298	20144	20095	20231	20150	20126	20195	20120	19937	19929	20159	20236	20073	20245	19975	19905	20157	19999	20183	20408	20321	20089	20225	20119	20192	20052	20181	20066	19962	20129	20013	20017	20243	20084	20228	20169	20054	20190	20080	20075	20150	20232	20157	20433	20059	20097	20231	19995	20062	20145	20056	20010	20132	20145	20146	20054	20221	20176	19883	20065	20088	20373	20080	20252	20117	20158	20093	20051	19996	20136	20150	20169	20111	19936	20247	20184	20025	20374	20406	20151	20115	20123	20233	20095	20032	20214	20290	20282	20165	20287	20278	20076	20290	20138	20234	20213	20295	20229	20283	20256	20150	20156	20149	20064	20273	20272	20159	20327	20218	20167	20200	20034	20219	20146	20003	20016	20118	20029	20332	20272	20067	20198	20170	20150	20090	20162	20072	20088	19983	20041	19922	20233	20245	20039	20212	20133	20178	20557	20231	20364	20242	20071	20135	20141	20229	19898	20190	19994	20104	20141	20158	20294	20250	20138	20337	20190	19938	19994	20056	20169	20025	20198	20106	19925	20203	20346	19971	20325	20156	20184	20071	20378	20142	19978	20014	20063	20171	20269	20282	20119	20113	20172	20249	20283	20443	20171	20382	20165	19955	20334	19975	20204	20386	20361	20101	20211	20205	19930	20269	20193	20262	20147	20128	20159	19990	20209	20087	20206	20256	19932	20149	20319	20202	20184	20032	20211	20181	20082	20226	20054	19901	20042	20205	20282	20094	19909	20071	20230	20282	20276	20251	20358	20286	20167	20096	20175	19770	20084	20220	20082	20133	20030	19982	20114	20274	20183	20068	20042	20196	20230	20155	20138	20199	19996	20172	20175	20067	20212	20104	20308	20132	20208	20204	20132	20234	20027	20228	20001	20296	20189	20173	20119	20130	20160	20088	20240	20024	20230	20221	20079	20074	20015	20259	20445	20092	20094	20098	19954	20062	20214	20129	20214	20120	20069	20163	20045	20194	20013	20055	19978	20092	20285	20034	19997	20210	20150	20029	20033	20220	20095	20072	20183	20310	20188	20353	20136	20301	20071	20093	20020	20117	20109	20260	20100	20321	19953	20205	20081	19928	20166	20102	20190	20233	19852	20206	20103	20241	20220	20103	20012	20300	20071	20310	20026	19910	20105	20135	20018	20236	20083	20106	20089	20045	20250	20061	20269	20086	20219	20260	20167	20158	20032	20115	20152	20159	20222	20296	20080	20038	19966	20169	19951	20057	20231	19993	20255	20184	20110	20097	20081	20019	20129	19883	20185	20017	20288	20134	20131	20004	20029	20208	20293	19999	20294	20280	20206	20149	20222	20163	20185	20186	20157	20149	20133	20276	20105	20264	20212	20304	20027	20074	20070	19941	20262	20043	20267	20316	20250	19905	20189	19996	20104	19935	20269	20129	20173	20169	20056	20123	20085	19943	20107	19920	20194	20256	19988	20326	20067	20093	20205	20333	20145	20140	20442	20149	20212	20404	20324	20365	20037	19959	19864	20177	20002	20016	20010	20338	20020	20102	20082	20014	20152	20141	20178	20077	20164	19942	20344	20070	20142	20351	20428	20118	20382	20159	20265	20267	20299	20126	20003	20298	20212	19923	20012	20259	20164	20011	20207	20092	20116	20125	20174	19969	20275	20183	20040	20196	20217	20166	20075	20196	20097	20251	20113	20121	20194	20100	20069	20088	20025	20202	20259	20039	19990	20077	20019	20077	20119	20431	20288	20136	20176	20124	19927	20136	20163	20080	20316	20182	19830	20094	20043	20142	19951	20121	20046	20181	20228	20163	20260	20211	20039	20090	20156	19933	20144	20005	20311	19931	20097	20282	20050	20137	20175	19999	20241	20208	20024	20206	20251	20310	20076	20138	20260	20048	19835	20118	20224	20064	20094	20202	20130	20102	20107	20029	20367	20152	20197	20073	20388	20247	20200	20115	20006	20243	19915	19968	20428	20344	20156	20085	20359	20243	20229	20203	20017	20044	20186	20201	20052	20027	20309	20058	20094	20246	20178	20184	19985	20077	20079	20145	20188	20098	20242	20265	20239	20257	20163	20018	20116	20268	20215	19931	20236	20011	20133	20107	20027	20136	20420	20024	20249	19993	20125	20067	19920	20104	20143	20123	19836	20248	20152	20137	20135	20139	20025	20032	20250	20171	20188	20403	19965	20136	20241	20192	20004	20092	20080	20084	20262	20235	20014	20250	20265	20314	20142	20199	20119	19921	20145	20107	20188	20269	20300	20154	20220	20224	20167	20121	20201	20023	20228	20160	20115	20198	20349	20230	20089	20186	20034	20192	20150	20242	20153	20011	20122	20015	20098	20279	20252	19991	19936	20287	20137	20193	20394	19983	20029	20082	20194	20112	20229	20070	20247	20200	20104	19870	20214	19991	19797	20120	20013	20274	20102	20301	20335	20103	20354	20440	19878	19964	20203	20134	19987	19957	20075	20076	20121	20081	20137	20092	20145	20147	20108	20009	20143	20179	20227	20256	20287	20200	20010	20068	20101	20278	20103	20349	19994	20314	19960	20028	20320	20227	20063	20159	19884	20043	19932	20034	20316	20136	19972	20189	20028	20184	20220	19916	20136	20275	20352	20036	19983	20232	20156	20199	20407	20138	20196	20225	20339	20155	20081	20205	20241	20266	20392	20095	20105	20286	20015	20141	20192	20374	20367	20162	19925	19925	20198	20131	20096	20220	20054	20139	20123	20181	20003	20233	20093	20386	20097	20165	20238	20006	20041	20130	20006	20134	20335	20200	20102	19987	20254	20214	20229	20158	20399	20210	20114	20312	20099	20166	20095	20097	20126	20264	20032	20069	20045	20161	20160	20233	20309	20013	20011	20079	20171	20360	20158	20328	20168	19971	20154	20425	20214	20061	20327	20121	20158	20287	20094	20176	20009	20154	19912	20248	20326	20196	20195	19974	20202	20308	20274	20152	19981	20086	20055	20185	20035	20090	20113	20007	20023	20167	20279	20272	20136	20108	20279	20085	20309	20268	20176	20252	20136	20237	20195	20131	20159	20188	19879	20348	20203	20472	20182	20071	19970	20040	20076	20113	20175	20277	20274	20190	20272	20154	20072	20133	20075	20119	20217	20313	20099	20279	20241	20211	20182	20165	20151	20154	20046	20269	20193	20239	20144	20146	20103	20065	19927	20218	20453	20249	19977	20212	20096	20172	20156	20158	20083	20162	20009	19985	20116	20257	20221	20135	20166	20318	20080	20259	20133	20158	19930	19942	20254	20095	20313	20192	20119	19987	20212	20292	20036	20002	20265	20295	20171	20282	20317	20022	20105	20215	20015	20202	20212	20037	20027	20074	19994	20057	20033	20197	20251	20418	20055	19833	20327	20226	20170	20167	20299	20182	20098	20175	20053	20046	20081	20431	20215	20005	20241	20004	20074	20019	20193	20146	20217	20239	19969	20147	19976	19981	20122	20342	20149	19979	20153	20172	20008	19877	20141	20103	20117	20084	20085	20362	20103	20204	20368	20134	20325	20225	20363	19924	20110	20037	20006	20314	19960	20159	19982	20074	20163	20163	20281	20040	20190	20059	20091	20152	20070	20012	20346	20215	20168	20078	20135	19980	20131	20283	20108	20224	19996	20239	20122	20192	20043	20102	20164	20107	20120	19954	20124	20219	20241	20323	20179	20085	20312	20197	20259	20186	20290	20097	20286	20198	20140	20212	19997	20116	20012	20295	20077	20129	20218	20031	20127	20250	20053	20254	20223	20310	20031	20192	20094	20027	20080	20119	20312	20212	20232	20317	20043	20141	20258	20148	20220	20290	20286	20312	20150	20120	20271	20030	19922	20087	20030	20180	20395	19984	20117	20092	19952	20137	20051	20099	19983	20289	20128	20135	19934	19965	19918	20096	20178	20221	20015	20372	20247	20039	20055	20179	20173	20128	20231	19987	20231	20175	20141	20070	20173	20005	20170	20233	20133	19964	19908	20038	20155	20009	20200	19958	20008	20187	20206	20296	19895	20125	20271	19850	20412	20101	20061	20089	20075	20052	20259	20328	20305	20166	20268	20168	20265	20001	19889	20182	20257	20209	20261	20151	20081	20310	20113	20126	20215	20190	20071	20043	20185	20167	20145	20325	20152	20246	20115	20112	20175	20335	20131	19995	20249	20149	20246	20223	20134	20452	20180	20062	19997	19960	20123	20160	20258	20245	20314	20028	20248	20233	20212	20057	20128	20186	20104	20103	19828	20072	20104	20010	20171	20006	20156	20276	20185	20005	19906	19983	20032	20285	20183	20143	19971	20194	20107	20187	20106	20058	20235	20121	20142	20074	20094	20184	20076	20089	20220	20213	20118	19892	19999	20229	20027	20184	20314	20194	20127	19894	19980	20154	20164	19996	20331	20311	20105	20084	20052	20149	20275	20190	20210	20051	20187	19980	20110	20077	20126	20273	20216	20238	19977
55452	97826	91493	69077	45884	21769	16471	16721	16566	16574	16610	16709	16627	16600	16575	16683	16459	16513	16702	16481	16560	16514	16595	16519	16707	16427	16767	16586	16562	16594	16661	16751	16647	16725	16573	16578	16673	16566	16689	16540	16440	16577	16697	16620	16510	16540	16605	16677	16554	16510	16761	16577	16684	16643	16589	16467	16697	16603	16724	16609	16518	16527	16652	16507	16647	16467	16377	16538	16603	16516	16782	16473	16466	16837	16658	16629	16639	16718	16536	16601	16588	16615	16532	16393	16625	16559	16570	16601	16574	16531	16505	16655	16529	16562	16306	16597	16651	16530	16514	16553	16410	16596	16665	16524	16641	16558	16416	16513	16581	16531	16531	16506	16596	16423	16551	16393	16604	16404	16621	16407	16546	16644	16571	16647	16524	16511	16458	16470	16524	16439	16524	16562	16639	16617	16611	16601	16446	16641	16644	16512	16699	16504	16729	16487	16421	16509	16531	16366	16486	16680	16692	16510	16400	16552	16565	16380	16530	16329	16495	16689	16711	16507	16496	16333	16664	16526	16548	16537	16520	16420	16730	16571	16649	16762	16405	16553	16695	16553	16660	16430	16792	16424	16656	16643	16469	16485	16624	16627	16451	16466	16505	16587	16490	16625	16465	16594	16610	16371	16621	16411	16500	16484	16478	16538	16683	16506	16563	16541	16455	16705	16463	16523	16458	16519	16550	16434	16590	16582	16658	16545	16627	16613	16571	16617	16645	16408	16721	16634	16518	16578	16661	16680	16538	16539	16557	16558	16506	16718	16613	16616	16594	16635	16448	16473	16635	16433	16633	16579	16663	16501	16561	16459	16505	16562	16625	16389	16634	16425	16622	16477	16402	16542	16603	16599	16545	16509	16722	16361	16466	16512	16605	16603	16426	16554	16370	16562	16526	16643	16679	16620	16423	16551	16586	16510	16435	16618	16565	16652	16468	16584	16505	16595	16594	16512	16566	16593	16410	16532	16480	16626	16451	16519	16647	16643	16664	16580	16685	16479	16392	16711	16714	16513	16707	16520	16563	16464	16482	16530	16649	16540	16559	16459	16451	16678	16375	16606	16471	16630	16585	16614	16484	16547	16627	16636	16626	16288	16511	16575	16447	16553	16565	16368	16410	16570	16501	16852	16420	16460	16689	16540	16619	16486	16437	16438	16505	16459	16493	16487	16534	16347	16655	16569	16582	16552	16642	16563	16436	16804	16604	16507	16602	16658	16606	16700	16564	16496	16603	16615	16586	16697	16518	16619	16591	16528	16562	16679	16618	16440	16483	16516	16480	16506	16621	16530	16614	16464	16678	16686	16537	16530	16612	16595	16609	16564	16407	16590	16489	16516	16543	16398	16440	16371	16646	16447	16388	16602	16509	16523	16495	16584	16395	16493	16716	16497	16715	16750	16505	16547	16546	16659	16719	16487	16586	16693	16580	16628	16480	16602	16557	16603	16616	16734	16649	16523	16378	16615	16359	16422	16597	16628	16453	16415	16508	16542	16495	16620	16709	16643	16657	16525	16486	16471	16535	16632	16497	16358	16500	16488	16462	16555	16531	16527	16546	16515	16454	16384	16527	16595	16651	16532	16438	16466	16596	16593	16511	16818	16636	16573	16639	16572	16557	16499	16593	16640	16545	16528	16443	16528	16545	16693	16337	16562	16416	16512	16651	16551	16415	16622	16655	16439	16601	16590	16660	16726	16404	16510	16760	16412	16385	16520	16626	16558	16515	16528	16617	16574	16453	16388	16632	16561	16577	16566	16399	16540	16564	16463	16454	16367	16462	16522	16617	16540	16387	16501	16754	16515	16578	16335	16632	16524	16490	16442	16570	16609	16489	16589	16561	16708	16535	16526	16597	16612	16581	16513	16550	16595	16665	16621	16710	16553	16520	16735	16451	16492	16539	16677	16698	16502	16670	16575	16578	16478	16438	16603	16541	16373	16500	16611	16369	16438	16454	16614	16580	16523	16599	16520	16538	16677	16628	16710	16746	16462	16583	16397	16606	16537	16433	16389	16706	16536	16543	16560	16625	16511	16641	16605	16461	16452	16553	16593	16523	16559	16538	16522	16370	16763	16621	16622	16463	16621	16484	16608	16542	16673	16608	16424	16560	16509	16666	16458	16424	16516	16629	16777	16566	16497	16482	16437	16598	16600	16586	16489	16487	16714	16614	16587	16513	16484	16657	16647	16616	16631	16458	16599	16653	16581	16494	16921	16551	16578	16324	16598	16629	16650	16532	16688	16679	16523	16541	16591	16388	16739	16719	16608	16321	16579	16581	16639	16591	16614	16490	16616	16544	16380	16552	16477	16535	16703	16514	16541	16545	16410	16441	16583	16587	16495	16476	16431	16576	16535	16496	16636	16518	16493	16580	16555	16602	16595	16596	16557	16418	16531	16620	16605	16510	16696	16614	16681	16501	16571	16568	16452	16562	16505	16655	16540	16640	16704	16593	16590	16466	16564	16490	16598	16635	16615	16590	16553	16408	16627	16470	16659	16529	16397	16787	16685	16625	16544	16594	16583	16556	16552	16573	16681	16468	16605	16542	16626	16458	16441	16607	16584	16452	16617	16469	16542	16498	16687	16564	16784	16581	16652	16565	16479	16556	16566	16500	16523	16571	16513	16628	16478	16419	16580	16439	16513	16790	16588	16481	16570	16647	16449	16712	16578	16547	16505	16538	16502	16447	16516	16506	16560	16585	16408	16689	16393	16374	16482	16560	16389	16518	16519	16624	16574	16500	16582	16478	16490	16622	16461	16480	16529	16473	16408	16595	16735	16608	16510	16648	16486	16771	16722	16608	16599	16463	16538	16598	16518	16768	16587	16389	16704	16518	16444	16367	16693	16576	16570	16388	16532	16534	16595	16431	16445	16401	16562	16529	16611	16397	16499	16662	16512	16656	16455	16584	16603	16433	16722	16656	16566	16670	16448	16400	16526	16528	16577	16592	16713	16447	16591	16602	16505	16611	16509	16499	16643	16566	16579	16444	16602	16551	16562	16397	16467	16520	16485	16635	16461	16617	16594	16515	16609	16679	16590	16540	16469	16479	16575	16542	16735	16527	16615	16548	16718	16700	16557	16469	16288	16616	16483	16518	16583	16609	16570	16557	16634	16601	16444	16678	16529	16474	16509	16618	16592	16700	16559	16437	16498	16539	16564	16437	16601	16648	16574	16433	16635	16594	16656	16468	16625	16617	16520	16639	16488	16452	16592	16529	16592	16492	16490	16459	16550	16444	16428	16357	16591	16414	16477	16506	16395	16626	16449	16511	16623	16490	16515	16562	16701	16498	16585	16527	16553	16597	16522	16619	16606	16512	16594	16666	16530	16492	16530	16516	16514	16637	16563	16557	16705	16512	16434	16594	16369	16660	16578	16489	16493	16449	16506	16578	16566	16497	16500	16523	16549	16396	16371	16475	16555	16471	16556	16658	16387	16661	16532	16562	16438	16458	16601	16634	16577	16399	16326	16452	16544	16622	16590	16389	16537	16530	16564	16764	16646	16660	16659	16563	16534	16420	16534	16555	16715	16434	16311	16732	16442	16602	16756	16484	16394	16687	16733	16712	16459	16472	16551	16450	16627	16444	16509	16693	16516	16711	16479	16581	16655	16638	16559	16436	16503	16491	16601	16396	16584	16506	16484	16481	16620	16632	16466	16436	16566	16573	16445	16688	16337	16476	16577	16455	16495	16468	16449	16759	16599	16504	16610	16400	16534	16562	16571	16542	16558	16635	16676	16447	16564	16489	16529	16741	16526	16480	16656	16651	16556	16738	16564	16632	16626	16496	16414	16495	16606	16585	16627	16595	16564	16470	16573	16577	16562	16689	16628	16568	16679	16470	16633	16592	16706	16567	16354	16543	16522	16671	16513	16761	16374	16529	16413	16630	16602	16689	16427	16671	16430	16638	16711	16703	16531	16779	16599	16466	16542	16666	16512	16797	16572	16518	16514	16421	16565	16604	16574	16639	16435	16481	16520	16662	16542	16457	16482	16672	16626	16626	16534	16638	16529	16544	16572	16518	16411	16453	16500	16498	16679	16448	16585	16626	16461	16584	16695	16485	16501	16719	16603	16645	16631	16784	16611	16408	16538	16446	16609	16587	16629	16576	16560	16660	16670	16476	16484	16545	16564	16467	16532	16592	16595	16580	16434	16537	16490	16558	16506	16611	16609	16731	16493	16581	16530	16685	16481	16606	16576	16519	16515	16501	16409	16567	16486	16508	16418	16403	16596	16581	16574	16659	16551	16699	16451	16629	16709	16510	16610	16564	16462	16624	16523	16456	16449	16646	16512	16489	16554	16569	16641	16543	16700	16523	16485	16580	16528	16612	16528	16688	16504	16585	16711	16649	16542	16392	16484	16416	16654	16460	16558	16595	16718	16577	16500	16624	16706	16635	16795	16629	16487	16616	16419	16599	16516	16538	16609	16644	16488	16413	16408	16528	16517	16554	16682	16563	16583	16645	16530	16419	16497	16457	16604	16469	16675	16500	16486	16475	16476	16744	16546	16528	16689	16653	16596	16577	16521	16624	16626	16389	16731	16738	16519	16699	16560	16634	16546	16479	16593	16488	16422	16615	16471	16428	16677	16429	16557	16431	16425	16485	16461	16558	16564	16780	16456	16781	16599	16547	16554	16682	16550	16637	16531	16403	16615	16786	16613	16516	16582	16592	16491	16565	16628	16544	16599	16598	16605	16506	16647	16511	16534	16455	16392	16601	16599	16546	16510	16514	16561	16465	16438	16398	16520	16731	16505	16544	16583	16574	16489	16440	16392	16519	16593	16626	16543	16715	16600	16563	16550	16713	16666	16498	16546	16662	16638	16475	16556	16413	16331	16650	16639	16541	16623	16523	16559	16423	16725	16610	16520	16483	16495	16561	16555	16506	16514	16522	16394	16500	16630	16535	16427	16668	16494	16618	16524	16596	16528	16655	16670	16584	16559	16601	16510	16507	16679	16628	16321	16548	16654	16565	16534	16600	16463	16658	16589	16645	16523	16584	16484	16653	16582	16681	16643	16415	16596	16621	16423	16635	16421	16558	16648	16530	16605	16499	16502	16444	16592	16664	16557	16518	16479	16347	16664	16598	16518	16422	16574	16503	16455	16643	16573	16528	16477	16794	16633
23000	22330	38831	41214	37544	28533	25967	21512	20649	20904	20939	20403	20456	20521	20340	20549	20485	20479	20564	20604	20271	20459	20326	20247	20593	20530	20436	20258	20118	20218	20364	20298	20266	20455	20240	20276	20376	20072	20250	20380	20370	20330	20178	20514	20244	20297	20362	20392	20442	20323	20290	20494	20381	20425	20289	20291	20262	20341	20286	20428	20288	20434	20361	20191	20191	20186	20425	20224	20411	20140	20377	20349	20246	20283	20293	20134	20300	20459	20257	19996	20184	20176	20087	20023	20244	20199	20161	20166	20325	20261	20088	20428	20250	20265	20211	20355	20192	20265	20218	20230	20229	20180	20183	20291	20424	20094	20213	20353	20138	20357	20343	20431	20402	20301	20402	20265	20164	20283	20172	19908	20340	20426	20295	20204	20252	20270	20179	20168	20249	20116	20204	20439	20088	20504	20316	20251	20356	20152	20089	20105	20209	20288	20279	20221	20272	20264	20192	20035	20208	20027	20137	20258	20097	20072	20167	20024	20071	20151	20121	19966	20281	20073	19984	20186	20377	20397	20230	20016	20349	20311	20351	20064	19962	20205	20133	20081	20317	20138	20497	20148	20300	20274	20194	20255	20148	20376	20344	20210	20233	20083	20270	20199	20129	20193	20098	20011	20177	20203	20236	20268	20100	20144	20553	20001	20249	20076	20029	20101	20323	20323	20163	20095	20277	20236	20049	20332	20334	20057	20160	20161	20202	20191	20212	20138	20398	20155	20169	20259	20151	20174	20097	20307	20118	20155	20339	20176	20209	20166	20281	20096	20213	20095	20148	20262	20234	20191	20205	20314	20171	20326	20053	20200	20328	20251	20059	20071	20250	20284	20293	20324	20325	20325	20131	20150	20328	20122	20106	20295	20394	20234	20249	20182	20063	20211	20267	20016	20245	20344	20082	20176	20431	20273	20202	20266	20288	20130	20281	20365	20349	20213	19986	20165	20153	20011	20173	20197	20296	20429	20183	20195	20149	20148	20477	20384	20059	20234	20226	20130	20074	20164	20059	20309	20341	20334	20083	20327	20006	20130	20254	20233	20067	20156	20389	20209	20437	20151	20413	20410	20230	20030	20004	20117	20204	20411	20235	19929	20310	20162	20119	20164	20284	20357	20016	20002	20119	20167	20265	20197	20218	20022	20124	20187	20285	20099	20143	20153	20012	20239	20134	19851	20155	20200	20176	20123	20250	20335	20202	20285	20284	20508	20229	20173	20259	20133	20309	20129	20303	20363	19966	20187	20255	20215	20222	20269	20189	20207	20158	20187	20231	20246	20220	20084	20236	20181	20053	20114	20095	20343	20235	20174	20196	20295	20136	20105	20130	20209	20233	19936	20155	20308	20149	20233	20137	20036	20199	20154	20248	20390	20144	20044	20003	20321	20097	20280	20430	20083	20110	20096	20246	20080	19998	20196	20277	20238	20179	20301	20290	20224	20040	20274	20292	20159	20382	20436	20357	20362	20047	20295	20465	20350	20460	20276	20185	20260	20149	20182	20176	20166	20009	20104	20252	20404	20147	20194	20198	20210	20062	19970	20447	20332	20345	20276	20258	20289	20228	20323	20281	20341	20302	20161	20183	20349	20504	20222	20249	20104	20172	20354	20265	20142	20371	20258	20048	20421	20239	20119	20363	20321	20125	20221	20095	20200	20097	20318	20283	20253	20189	20155	20212	20251	20206	20129	20050	20297	20274	20195	20216	20187	20304	20143	20288	20040	20200	20163	20267	20288	20174	20249	20117	20219	20182	20108	20068	20464	20153	20357	20178	20269	20042	20330	20340	20237	20194	20222	20140	20267	20382	19985	20245	20156	20358	20164	20148	20239	20089	20224	20252	19908	20033	20332	20205	20240	20092	20216	20024	20063	20231	20235	20113	20233	20087	20091	19885	20232	20395	20279	20306	20101	20209	20123	20206	20084	20229	20129	20167	20130	20237	20482	20280	20273	20454	20269	20249	20200	20337	20112	20249	20219	20219	20022	20392	20250	20154	20020	20122	20098	20172	20329	20249	20100	20128	20291	20020	20066	20119	19932	20190	20188	20098	20307	20032	20135	20303	20119	20044	20112	20222	20084	20275	20150	20110	20291	20152	20257	20196	20354	20243	19972	20283	20361	20237	20257	20136	20339	20325	20106	20169	20307	20139	20145	20343	20232	20126	20220	20204	20326	20150	20102	20275	20160	20071	20135	20249	20077	20202	20138	20240	20136	19904	20131	20169	20189	20225	20109	20048	20060	20160	20330	20175	20339	20232	20187	20199	20391	20461	20086	19991	20323	20422	20170	20080	20237	20178	20310	20224	20190	20206	20169	20204	20063	20246	20256	20053	20164	20069	20162	20111	20021	20170	20214	20100	20459	20358	20134	20185	20302	20090	20115	19988	20195	20096	20286	20199	20251	20187	20358	20067	20183	20266	20309	20133	20096	20319	20086	20202	20389	20207	20318	20418	19976	20181	20289	20245	20261	20323	20100	20177	20167	20198	20291	20197	19991	20023	19965	20148	20078	20157	20395	20177	20286	20508	20311	20348	19945	20201	20231	20139	20195	20128	20073	20193	20176	20254	20249	20089	20384	20521	20210	19998	20128	20140	20210	20194	20333	20356	20222	20233	20575	20135	19824	20240	20118	20134	20197	20176	20098	20317	19989	20242	20336	20471	20238	20192	20147	20114	20227	20300	20369	20171	20225	20186	20381	19967	20206	20234	20110	20156	20350	20092	20051	20396	19985	20329	20115	20275	20207	20261	20128	20278	20307	20263	20379	20337	20345	20106	20271	20177	19997	20353	20186	20157	20185	20225	20008	20145	20383	20244	20000	20020	20404	20189	20354	20297	20224	20223	20228	20204	20121	20191	20244	20059	20264	20064	19928	20354	20236	19951	20114	20174	20202	20524	20195	20261	20141	20184	20265	20215	20164	20272	20270	20364	20221	20147	20222	20139	20112	20313	20132	20289	20301	20167	20224	20201	20105	20108	20189	20174	20263	20171	20316	20379	20024	20247	19964	20128	20214	20248	20291	20196	20237	20207	20311	20257	20146	20124	20093	20303	20285	20103	20303	20358	20102	20251	20290	20137	20116	20106	20209	20099	20234	19974	20301	20256	20223	20132	20212	20377	20191	20207	20353	20112	20204	20307	20272	20039	20074	20278	20055	20153	20272	20318	20136	20260	20199	20277	20110	20183	20187	20259	20282	20314	20179	20255	20010	20267	20091	20078	20262	20281	20400	20164	20299	20043	20358	20141	20097	20343	20111	20175	20180	20267	20294	20144	20274	20300	20149	20164	20220	20143	20207	20234	20174	20302	20108	20304	19999	20103	20250	20352	20287	20205	20125	20244	20207	20191	20164	20159	20206	20297	20101	20187	20278	20241	20435	20219	20124	20101	20454	20479	20159	20194	20052	20130	20105	19919	20127	20049	20149	20360	20176	20259	20154	20282	20173	20353	20122	20140	20167	20195	20244	20148	20118	20038	20263	20560	20229	20248	20223	20122	20304	20189	20253	20339	20255	20250	20170	20501	20043	20269	20158	20219	20043	20100	20038	20338	20181	20305	20305	20130	20331	20348	20165	20207	20227	20294	20187	20248	20410	20183	20250	20182	20237	20343	20170	20282	20232	20260	20327	20004	20085	20021	20237	20108	19976	20225	20272	20223	20141	20070	20196	20017	19960	20188	20201	20224	19941	20379	20097	20549	20307	20283	20159	20232	20071	20348	20253	20123	20308	20270	20422	20396	20258	20298	20382	20352	20430	20135	20163	20185	20104	20211	20222	20144	20294	20351	20318	20072	20136	20273	20118	20166	20227	20270	20249	20139	20059	19963	20271	20202	20281	20305	20297	20045	20411	20162	20073	20449	20225	20239	20248	20109	20068	20324	20324	20035	20100	20217	19930	20296	20027	20206	20215	20058	20352	20242	20156	20046	20068	20227	20060	20005	20063	20155	20361	20292	20200	20119	20199	20222	20191	20095	20161	20183	19938	20006	19881	20300	20166	20080	20274	20121	20134	20168	20175	20207	20004	20139	20354	20249	20292	20279	20158	20063	20033	20016	20021	20558	20273	20096	19910	20007	20064	20218	20434	20233	20040	20228	20203	20128	20064	20341	20183	20238	20208	20012	20134	20016	20201	20233	20165	20357	20224	20100	20360	20318	20038	20218	20111	20126	20090	20161	20224	20115	20024	20125	20048	20223	20119	20138	20269	20152	20105	20294	19867	20019	20051	20451	20092	20133	20100	20142	20270	20225	20024	20310	20083	20262	20338	20050	20338	20234	20083	20084	20153	20143	20183	20129	20226	20129	20238	20143	20273	20262	20099	20177	20039	20144	20127	20221	20042	20427	20262	20155	20099	20180	20107	20035	20253	20070	19993	20270	20197	20106	20281	20373	20313	20075	20114	20199	20102	20231	20186	20273	20227	20114	20257	20231	20400	20034	20048	20027	20116	20336	20321	20183	20184	20184	20451	20262	19993	20162	20202	20172	20241	20185	20386	20047	20150	20300	20086	20159	20078	20016	20067	20295	20050	20229	19990	20114	20121	20202	20201	20349	20356	20093	20232	20182	20245	20339	20201	20166	20189	20137	20167	20122	20216	20072	20241	20241	20002	20228	20156	20170	20207	20355	20276	20271	20331	20317	20172	20395	20044	20341	20298	20191	19933	20101	20326	20239	20205	20026	20347	20269	20327	20358	20070	20254	20102	20168	20298	20252	20068	20215	20263	20170	20241	20206	20180	20118	20329	20087	20308	20170	20274	20229	20180	20407	20286	20098	20003	20074	20298	20107	19979	20288	19956	20036	20117	19756	20106	20033	20117	19973	20313	20519	20070	20218	20283	20322	20209	20315	20343	20061	20283	20162	20165	20133	20233	20384	20184	20119	20268	20082	20270	19999	20093	19974	20139	20280	19960	20076	20272	20272	20250	20204	20176	20335	19953	20115	20127	20213	20237	19945	20290	20419	20068	20037	20167	20126	20249	20268	20142	20179	20307	20123	20158	20301	20325	20334	20290	20243	20131	20158	20536	20061	20315	19878	20272	19901	20072	20058	20136	20267	20127	20083	19970	20043	20260	20184	20441	20297	20013	20168	20174	20006	20273	20248	20154	20167	20230	20261	20118	20289	20138	20230	19977
62362	105539	97183	76713	53626	24415	16571	16536	16507	16748	16518	16583	16554	16696	16723	16755	16742	16530	16706	16545	16591	16639	16567	16702	16629	16485	16689	16628	16557	16577	16811	16640	16634	16423	16638	16704	16532	16671	16572	16484	16455	16562	16608	16624	16527	16424	16623	16621	16562	16567	16610	16747	16533	16670	16575	16571	16538	16580	16529	16667	16705	16658	16457	16706	16564	16623	16639	16637	16651	16403	16424	16606	16710	16908	16722	16712	16742	16510	16642	16568	16551	16610	16668	16688	16464	16568	16524	16475	16525	16671	16381	16655	16623	16490	16633	16731	16567	16520	16571	16479	16644	16423	16652	16748	16728	16498	16688	16490	16568	16608	16527	16425	16608	16523	16699	16614	16572	16439	16622	16604	16637	16513	16628	16524	16494	16561	16682	16624	16607	16614	16577	16554	16484	16536	16740	16794	16542	16488	16434	16671	16550	16658	16776	16562	16445	16456	16643	16652	16576	16507	16489	16486	16611	16472	16571	16482	16662	16631	16505	16663	16611	16484	16630	16629	16515	16514	16537	16498	16439	16662	16567	16588	16528	16646	16593	16700	16626	16342	16571	16504	16592	16550	16468	16595	16455	16470	16481	16597	16595	16728	16324	16447	16346	16632	16503	16445	16529	16479	16579	16528	16603	16513	16660	16571	16413	16600	16416	16498	16616	16479	16652	16473	16493	16718	16473	16666	16572	16641	16456	16666	16473	16519	16582	16495	16714	16538	16541	16522	16516	16559	16556	16604	16543	16598	16516	16688	16735	16604	16430	16581	16583	16496	16605	16683	16638	16577	16508	16311	16582	16543	16591	16535	16837	16591	16610	16459	16585	16712	16673	16515	16486	16610	16511	16601	16499	16528	16560	16423	16774	16508	16530	16483	16408	16483	16583	16500	16706	16517	16517	16545	16641	16426	16547	16652	16615	16495	16453	16794	16651	16417	16468	16587	16612	16556	16629	16797	16632	16688	16458	16507	16576	16401	16612	16537	16550	16582	16658	16565	16599	16524	16687	16619	16459	16653	16721	16565	16738	16664	16356	16553	16566	16589	16409	16606	16466	16637	16737	16537	16615	16497	16550	16674	16378	16646	16421	16409	16557	16343	16492	16689	16533	16609	16700	16425	16534	16619	16302	16730	16655	16677	16597	16517	16627	16652	16567	16696	16451	16487	16698	16485	16639	16570	16611	16548	16763	16727	16616	16592	16670	16562	16541	16615	16645	16646	16510	16658	16768	16517	16584	16553	16696	16680	16652	16503	16542	16455	16523	16541	16562	16376	16532	16732	16543	16666	16501	16516	16575	16688	16685	16639	16779	16584	16573	16560	16646	16569	16472	16537	16667	16617	16526	16569	16625	16473	16572	16601	16575	16508	16687	16493	16489	16507	16548	16584	16683	16376	16453	16430	16605	16530	16520	16430	16555	16689	16603	16410	16651	16641	16584	16451	16638	16530	16657	16573	16623	16589	16725	16496	16642	16597	16512	16422	16718	16593	16528	16459	16425	16695	16624	16461	16706	16649	16720	16626	16681	16544	16417	16668	16611	16746	16709	16592	16668	16497	16492	16578	16494	16515	16526	16638	16619	16703	16505	16463	16530	16641	16617	16546	16498	16507	16586	16568	16400	16579	16646	16606	16467	16708	16604	16459	16730	16680	16529	16598	16506	16629	16785	16523	16549	16536	16617	16523	16563	16479	16477	16542	16347	16631	16651	16549	16669	16542	16457	16320	16590	16597	16664	16629	16517	16489	16589	16545	16380	16638	16539	16542	16392	16829	16616	16476	16494	16643	16396	16626	16565	16442	16493	16552	16453	16563	16500	16426	16640	16648	16558	16665	16454	16588	16571	16520	16514	16693	16458	16571	16410	16511	16580	16728	16583	16749	16647	16518	16541	16493	16511	16618	16393	16626	16433	16526	16504	16535	16557	16498	16502	16456	16605	16524	16726	16578	16728	16460	16445	16730	16596	16554	16560	16741	16445	16679	16572	16435	16455	16689	16742	16641	16629	16629	16812	16516	16568	16763	16448	16584	16509	16615	16237	16485	16533	16557	16578	16524	16542	16396	16432	16465	16625	16540	16514	16644	16669	16691	16503	16666	16585	16546	16548	16465	16405	16493	16699	16639	16397	16635	16739	16444	16490	16568	16626	16494	16566	16632	16557	16539	16568	16682	16635	16550	16676	16630	16548	16407	16417	16584	16422	16637	16735	16416	16464	16670	16590	16597	16296	16630	16761	16687	16420	16579	16511	16686	16393	16465	16490	16622	16440	16647	16527	16662	16490	16604	16542	16637	16460	16596	16578	16436	16511	16512	16512	16375	16457	16373	16767	16612	16499	16610	16599	16532	16470	16569	16699	16570	16604	16656	16540	16600	16485	16774	16592	16619	16602	16550	16671	16535	16522	16629	16638	16619	16741	16654	16612	16440	16529	16631	16458	16621	16329	16643	16347	16593	16488	16678	16595	16589	16498	16529	16534	16629	16608	16564	16461	16593	16612	16653	16712	16406	16554	16391	16646	16792	16632	16706	16545	16616	16476	16690	16474	16525	16582	16478	16531	16765	16416	16686	16544	16492	16563	16632	16549	16464	16734	16640	16410	16382	16611	16545	16553	16443	16636	16691	16453	16552	16642	16561	16673	16577	16407	16573	16503	16593	16594	16443	16612	16532	16618	16703	16656	16718	16603	16649	16647	16578	16590	16700	16571	16562	16457	16677	16430	16725	16699	16673	16587	16392	16532	16521	16800	16555	16403	16518	16586	16374	16489	16672	16578	16733	16686	16870	16638	16678	16499	16586	16440	16489	16595	16534	16504	16540	16649	16447	16393	16563	16544	16555	16455	16592	16568	16620	16594	16529	16387	16735	16639	16559	16713	16663	16421	16486	16610	16685	16522	16562	16654	16569	16643	16585	16542	16698	16540	16517	16659	16698	16565	16682	16509	16462	16433	16543	16772	16434	16500	16702	16562	16501	16561	16649	16544	16607	16620	16588	16600	16499	16657	16627	16547	16448	16555	16356	16470	16563	16550	16550	16568	16467	16573	16555	16574	16483	16603	16463	16727	16528	16502	16629	16420	16575	16599	16539	16571	16378	16525	16636	16538	16380	16631	16744	16579	16659	16669	16523	16610	16632	16409	16623	16600	16758	16620	16583	16543	16637	16467	16412	16657	16666	16472	16548	16614	16450	16531	16488	16556	16521	16488	16700	16627	16462	16612	16440	16556	16481	16646	16566	16709	16509	16555	16686	16662	16581	16678	16507	16557	16507	16537	16675	16608	16533	16536	16686	16513	16601	16592	16694	16323	16513	16623	16350	16524	16588	16499	16755	16572	16388	16559	16511	16582	16613	16478	16312	16512	16658	16487	16654	16476	16644	16495	16805	16584	16593	16687	16609	16436	16540	16575	16552	16566	16720	16461	16649	16433	16389	16403	16573	16493	16548	16551	16448	16458	16558	16626	16455	16490	16789	16634	16759	16606	16694	16495	16540	16437	16663	16599	16580	16615	16601	16715	16692	16479	16702	16561	16556	16451	16563	16796	16528	16548	16567	16632	16721	16677	16515	16409	16643	16489	16517	16641	16410	16615	16524	16540	16573	16713	16539	16586	16537	16485	16699	16709	16681	16568	16519	16519	16584	16673	16541	16478	16528	16594	16502	16655	16429	16703	16620	16661	16722	16587	16510	16631	16427	16532	16649	16446	16401	16744	16422	16543	16462	16426	16590	16581	16632	16540	16589	16414	16591	16529	16591	16619	16518	16747	16574	16677	16518	16654	16551	16583	16435	16613	16436	16663	16490	16555	16785	16582	16607	16576	16509	16631	16395	16518	16408	16444	16819	16510	16621	16349	16400	16373	16619	16376	16515	16623	16667	16489	16525	16556	16582	16684	16537	16691	16562	16633	16584	16575	16703	16323	16607	16600	16533	16644	16587	16643	16469	16465	16543	16578	16665	16631	16694	16624	16466	16446	16520	16563	16477	16432	16539	16667	16666	16767	16636	16495	16455	16622	16675	16647	16493	16592	16507	16654	16488	16539	16501	16588	16559	16360	16683	16618	16653	16448	16517	16711	16589	16812	16732	16467	16539	16603	16579	16523	16401	16523	16528	16568	16653	16583	16521	16761	16777	16495	16628	16724	16561	16713	16576	16555	16441	16758	16590	16617	16572	16462	16606	16586	16665	16574	16420	16568	16428	16440	16646	16466	16713	16680	16593	16459	16538	16705	16719	16603	16644	16652	16510	16481	16568	16763	16549	16574	16749	16512	16490	16521	16788	16585	16406	16645	16393	16644	16559	16646	16825	16482	16673	16633	16530	16511	16676	16695	16397	16704	16511	16455	16593	16569	16590	16503	16697	16643	16440	16439	16703	16432	16472	16627	16668	16595	16541	16443	16453	16690	16580	16678	16483	16541	16589	16383	16560	16500	16521	16667	16641	16679	16604	16522	16400	16616	16489	16407	16600	16534	16767	16730	16531	16528	16482	16525	16487	16644	16543	16541	16653	16441	16600	16698	16634	16566	16479	16555	16552	16645	16582	16652	16697	16647	16581	16617	16617	16517	16561	16641	16543	16724	16560	16467	16565	16670	16485	16751	16724	16634	16598	16546	16559	16573	16555	16602	16616	16674	16582	16428	16350	16534	16627	16687	16598	16637	16696	16412	16434	16638	16646	16554	16540	16561	16818	16422	16516	16795	16501	16609	16609	16530	16656	16485	16800	16671	16481	16587	16654	16595	16408	16425	16602	16567	16579	16552	16659	16655	16510	16586	16634	16650	16715	16586	16530	16423	16567	16609	16629	16672	16593	16728	16661	16725	16531	16591	16540	16617	16578	16556	16679	16521	16637	16670	16560	16545	16573	16420	16458	16634	16641	16441	16492	16234	16565	16710	16496	16645	16734	16708	16674	16548	16505	16479	16598	16720	16562	16639	16549	16461	16489	16613	16590	16650	16708	16494	16537	16646	16665	16524	16476	16541	16515	16648	16402	16532	16564	16594	16491	16603	16473	16629	16392	16544	16539	16514	16600	16466	16763	16606	16625	16537	16680	16646	16519	16699	16444	16633	16494	16340	16472	16569	16507	16725	16570	16642	16563	16582	16629	16434	16555	16480	16615	16599	16585	16598	16487
29079	33818	45727	35554	26424	21629	20464	20198	20221	19867	20272	20111	20214	19998	20118	20067	19982	19999	19800	20182	20021	20224	20207	20095	20214	19920	20205	20135	20199	20082	19966	20178	19964	20006	20000	19962	20076	19923	20007	20177	20017	20144	19998	19965	20207	20001	20394	20116	20071	19960	20222	19900	20101	19750	20303	20201	20131	20161	19973	20109	20057	20124	20164	19776	20048	20144	20004	19884	19868	20041	20132	19937	20077	19776	20115	20199	20094	20134	20007	20051	20073	19913	19959	20042	19952	20079	19887	19918	20070	20062	19898	20009	19953	20266	19769	19976	20101	20019	20084	20082	19943	19753	20005	19997	20069	20052	20009	19752	20137	20036	20099	20021	20040	20133	20219	20024	20298	20016	19868	20061	20185	20170	20176	20098	20275	19870	19983	19923	20097	20013	20259	20146	20006	19964	20098	19854	19998	19948	20047	20070	19915	20061	19946	20047	20009	19891	20078	20465	20220	20184	19895	20065	20068	20195	20072	19915	20089	20067	20152	19880	20154	20229	19965	20091	20222	20061	20080	20062	20164	20097	20057	19869	19971	19810	19798	19900	19984	20191	20132	20040	19904	20167	20239	19747	19929	20281	19993	20039	19831	20072	19912	20041	20107	20128	20127	20198	20107	20171	19951	19942	20056	19975	20002	19858	20009	20109	19802	20028	20168	19935	20284	20010	19784	20033	20080	20061	20088	19910	19921	19762	20070	20298	20020	20154	19876	20104	20133	20145	19852	19758	19925	19807	20142	20228	20057	20122	20111	19978	20223	19997	19977	20078	20202	19852	20343	19870	19941	19967	20070	19910	19976	20124	20088	19951	20073	19947	20162	20022	19942	20114	20117	20091	20041	19880	19996	19971	20102	20125	20011	19985	19942	19973	20158	20003	19974	20046	19949	20045	19807	20051	20090	20218	20128	19995	19890	19996	19942	19794	20102	20065	20029	20248	19956	20120	20039	20023	19853	19947	19976	19830	20093	19998	19960	19752	20043	19900	20186	20085	20059	20008	20053	20049	20192	20138	19890	19830	20152	20312	20136	20271	19879	20133	19958	20214	19954	19986	20277	20097	20151	20126	20069	19767	20191	19926	19914	20283	19919	19891	20151	19870	19866	19926	20073	20026	20190	19931	20205	20048	20285	20187	20183	20003	19970	20054	20039	20101	20061	20067	20186	20130	19894	20007	19917	20045	20146	19905	20069	20015	19826	20017	20109	20083	20030	20076	20003	20000	20076	19950	19995	19956	20058	20189	20042	20010	20224	19913	19811	20011	19855	20046	20043	20222	19963	20104	20051	19787	20169	19928	20113	19967	20079	20217	20271	19790	20040	20035	19998	20078	20061	20296	20415	20182	20023	20150	20284	20005	20141	20019	20222	20101	20251	20125	19812	20114	20132	20088	19927	20131	19934	20011	19940	20037	19874	20003	19995	19989	20272	20070	20032	20018	20182	20191	20097	20025	19916	20269	20122	19974	20046	20103	19950	19963	20096	20093	20314	19978	20026	20086	19921	20038	20044	20110	19858	19995	20111	20071	20016	20071	19925	20057	19910	20013	20029	20332	20140	19904	20060	20105	20306	20139	20099	19876	19847	19991	20187	20233	20023	19825	20084	19985	20245	20080	19901	20129	20076	20129	19957	20287	20163	19882	20080	20017	19843	20116	19886	20193	19883	20136	20147	19838	20012	20241	20093	19949	20057	20136	20193	20055	19930	20284	20002	19895	19887	20076	20063	20175	20348	19807	20051	20072	20278	20015	19907	20101	20009	20004	19994	20391	20113	20217	20046	19991	20251	20053	19918	19910	19978	20078	20251	20214	20137	20106	19934	19826	19836	19850	20105	20318	20017	20219	20072	20166	19970	19977	20092	20150	19968	20126	20116	19922	20331	20112	20218	20051	20019	20126	20056	20138	19928	20006	20120	19954	19986	20125	20106	20060	19729	19953	19942	20089	19861	19959	19988	20022	20017	19992	20008	20098	20085	20093	20016	20049	19922	19945	20012	20219	20028	19994	19935	20142	19830	20142	20145	19950	19947	20065	20036	20016	20192	19900	20061	20195	19949	20044	20018	20097	19939	19885	20290	19993	20115	19980	20145	20099	20096	19980	20030	20171	19995	20020	20142	20132	19851	20076	20051	19856	19816	20092	19995	20196	20123	20006	20058	19897	19854	20090	20054	19913	20163	19981	19980	20126	20400	19931	20032	19882	20180	20298	19937	19984	19970	19927	19989	20143	20093	19866	19959	19978	19946	19943	19929	19971	20091	20030	20012	20308	19981	20115	20097	19864	20052	20185	19944	19876	20059	20020	20175	19974	20128	20035	20042	20190	20039	20127	19948	20045	20098	20150	20088	19943	19970	19941	20210	20088	19868	20033	20142	20123	20128	19868	20063	20024	20030	19993	20160	20052	20123	20049	20168	20157	20004	20181	19963	20047	19928	19955	20132	19891	20309	19830	20127	19925	20076	20174	20136	20257	19991	20018	19850	19992	20194	20158	20420	20220	19845	20034	20091	20216	20049	20152	20043	20008	19960	20297	20114	19860	20041	20107	20081	20082	20003	19936	20002	19970	20177	20029	20228	19953	19973	20104	20153	20223	19831	20256	19983	20139	20118	20012	20088	19958	20064	20037	19941	20010	19940	19900	20081	19817	20130	19981	20163	19996	19947	19912	20222	20114	20082	20112	20182	19881	19961	20136	19943	19972	20188	19912	20185	20015	20168	20054	20027	20117	20261	19940	19827	19962	19932	20138	20102	20216	20140	20059	20209	20000	20051	19997	20059	20053	19995	19837	19865	19958	20056	20270	19982	20249	19981	20184	19929	20219	20345	19940	19948	20188	20078	20061	19812	20142	20099	20065	20101	20310	20063	20065	19957	20104	20087	19903	20097	20182	20147	20004	19967	19965	20166	20069	20112	20038	19986	20107	20177	20041	19797	19962	19926	20034	20055	20074	19861	20121	20087	20069	19926	20154	20154	19933	19988	20110	20017	20146	20095	20129	19999	20220	20155	19997	19941	20128	19913	20072	19802	19855	19865	19955	20094	20093	20097	20208	20029	19989	19981	20138	20265	20131	19919	20003	20056	19898	19970	20102	20103	20205	20095	20087	19978	20103	19953	20056	19901	20113	20157	19983	19762	19976	20169	19538	19939	19952	20119	20063	20203	20125	20217	20031	20222	19918	20189	19975	19993	20010	20116	19946	20143	20169	20169	19802	20004	20141	20146	20160	19890	19982	19990	20097	20025	20034	20334	20005	19970	20074	19947	20017	20092	20062	19829	20201	20170	19992	19875	19999	20035	20131	20142	19821	20037	19816	20018	19989	19948	19794	19871	19832	20018	19950	20044	20050	20081	20100	20164	19835	20066	19899	20023	19929	20160	20001	20171	19972	20138	20054	20040	20218	20160	19965	20130	20097	19985	19960	20090	19909	20008	20143	20017	20288	20010	20049	20170	20110	19825	20229	19952	20129	20144	20130	20159	20216	20239	20037	20257	19836	20098	19959	20301	19951	19917	20199	19908	20258	20060	20080	20113	20087	20001	20156	19935	19914	19987	19868	20073	19968	19886	19980	20050	19991	20001	20029	19922	19922	19975	20018	20059	20225	19946	20055	20141	20174	20314	20148	20021	19895	20018	20076	20056	20356	20313	20196	20151	19887	20005	20118	20003	20024	20115	19916	20393	20292	19991	19879	19814	20013	19818	19925	20014	20077	20081	20047	19675	20143	20201	20219	20277	20152	20038	19968	20029	19963	20068	20151	20029	20061	20061	20058	19986	20094	20186	19919	19950	19977	20014	20105	19960	20019	19987	19898	20031	19976	20069	19934	19963	20036	20100	20011	19961	20055	19983	19874	20035	19917	20122	19964	19976	19993	20073	19986	20136	19977	20090	19961	19963	19910	19967	19997	19902	19972	20129	20166	20038	20091	19927	19893	19951	19918	19835	20061	20131	20028	20129	20001	20138	20196	19951	19957	20082	20073	19849	19896	20011	20201	20174	20126	19981	20201	19840	19962	19945	20155	20153	19974	19932	19968	20053	20030	19931	20161	20061	20106	20046	20093	19928	20245	20053	19957	20147	19892	19984	20151	20028	20165	19877	19958	19869	20150	19891	19945	20128	20097	20229	20006	19805	20058	20242	19828	19887	20166	19945	19950	19879	20305	20267	19966	20097	19969	20085	20051	19996	19970	20123	20313	19972	19910	20151	19896	20129	20118	19822	19881	19933	20051	20002	20080	19890	20104	20075	20000	20192	20077	20065	20096	20008	19836	20053	19926	19957	20053	20239	20205	19988	20010	20087	20167	20088	20061	19962	20064	20097	20032	20047	19920	19867	20037	20197	20062	20110	19974	19960	20057	19967	19981	19902	20134	20172	20125	20040	19797	19957	19999	20006	19792	19940	20061	20116	20058	19973	20107	20223	20102	19803	20188	20089	20131	20006	20150	20140	20001	19912	19919	19950	20069	19899	19769	20237	20130	20143	20131	19918	20111	20041	20097	20200	20166	20227	20016	19963	20070	20268	19973	19999	20013	19968	19948	20098	20112	20179	20226	20176	19901	20068	20001	20189	19963	20043	20165	19945	19778	20115	20046	19958	19929	19860	19966	20040	20215	19901	20055	20102	19971	20057	20034	20121	20054	20010	19874	20009	20095	20100	20030	20006	20069	20069	20038	19859	20119	20053	20106	20123	20155	19994	19954	20013	19961	20070	19903	20033	20134	20221	20190	20018	20022	20141	20255	20126	19902	20105	20048	20094	19979	19885	20108	19737	19817	20024	20190	20026	20015	20006	20116	20180	19806	19938	19943	20006	20063	19981	20035	20179	20145	19992	20134	20185	20145	20057	20018	19970	19869	19950	19808	19986	20086	20177	20040	20021	20165	20220	20212	19999	20176	20188	20018	19959	20090	20182	20041	20162	20080	19963	19906	20082	20240	19958	20016	20101	19852	20081	19983	20143	20044	19862	20225	19993	20038	20120	19908	19961	20164	19930	20312	20109	20046	20017	20017	19886	20056	20017	20098	19929	19991	20021	20038	19999	20004	19978	19872	20274	19996	19986	20062	19907	19793	19787	20171	20448	19903	20059	20111	19856	20100	20029	19977	20041	20057	20022	20106	20292	20045	20155	20213
31456	54237	48253	31757	22862	16953	16370	16413	16569	16335	16320	16440	16532	16552	16581	16450	16299	16530	16447	16458	16363	16416	16362	16441	16441	16334	16496	16600	16605	16247	16380	16538	16608	16324	16371	16472	16414	16493	16365	16218	16529	16353	16556	16315	16417	16488	16320	16412	16412	16482	16408	16407	16500	16489	16532	16452	16414	16401	16422	16228	16309	16225	16555	16471	16422	16507	16332	16502	16341	16521	16315	16521	16593	16515	16410	16459	16538	16312	16422	16336	16533	16584	16528	16386	16368	16486	16442	16458	16390	16421	16449	16550	16488	16468	16573	16456	16348	16509	16497	16560	16339	16352	16464	16341	16395	16486	16429	16498	16474	16453	16451	16450	16597	16178	16341	16488	16348	16414	16466	16499	16433	16336	16475	16548	16419	16391	16415	16367	16565	16470	16409	16356	16422	16389	16415	16376	16516	16422	16355	16374	16378	16418	16383	16492	16339	16415	16273	16441	16178	16347	16545	16484	16685	16304	16331	16369	16397	16291	16347	16492	16443	16430	16381	16175	16330	16331	16494	16578	16526	16444	16424	16310	16501	16394	16433	16478	16352	16303	16330	16267	16482	16523	16433	16459	16358	16414	16416	16342	16431	16464	16420	16542	16447	16517	16419	16400	16515	16405	16349	16450	16407	16349	16425	16416	16433	16421	16435	16498	16557	16374	16471	16446	16308	16465	16464	16446	16412	16343	16380	16585	16441	16373	16331	16518	16494	16518	16334	16516	16290	16472	16430	16413	16331	16435	16339	16515	16447	16393	16436	16250	16354	16556	16479	16473	16436	16352	16337	16212	16493	16540	16379	16501	16409	16295	16422	16409	16607	16382	16579	16277	16425	16400	16366	16441	16137	16537	16391	16354	16545	16366	16438	16361	16580	16352	16372	16404	16515	16341	16369	16389	16275	16526	16320	16436	16319	16418	16511	16380	16477	16626	16541	16393	16317	16584	16564	16646	16446	16563	16480	16424	16518	16374	16377	16453	16448	16408	16370	16500	16477	16285	16489	16234	16542	16403	16553	16335	16474	16568	16541	16362	16424	16292	16535	16431	16414	16318	16474	16390	16388	16340	16407	16491	16203	16451	16546	16357	16487	16408	16481	16422	16354	16289	16513	16571	16471	16567	16565	16329	16478	16554	16354	16430	16543	16352	16411	16358	16435	16407	16380	16526	16472	16357	16401	16455	16453	16404	16499	16457	16249	16426	16409	16442	16326	16428	16329	16321	16520	16508	16471	16365	16485	16456	16408	16584	16411	16411	16442	16612	16427	16433	16482	16249	16401	16390	16444	16490	16512	16403	16262	16453	16543	16420	16515	16299	16630	16688	16419	16413	16436	16531	16386	16442	16444	16308	16523	16382	16438	16534	16572	16402	16289	16584	16310	16453	16510	16471	16386	16373	16311	16658	16341	16422	16381	16363	16286	16442	16264	16403	16358	16562	16318	16612	16330	16501	16446	16322	16640	16254	16312	16398	16333	16408	16560	16490	16270	16309	16504	16327	16360	16442	16736	16301	16463	16437	16471	16370	16594	16489	16370	16350	16452	16496	16584	16334	16467	16343	16388	16525	16345	16428	16342	16553	16390	16280	16388	16401	16395	16355	16405	16351	16442	16596	16509	16446	16334	16454	16305	16541	16500	16387	16181	16593	16524	16451	16211	16469	16377	16407	16364	16226	16377	16302	16283	16443	16363	16487	16540	16502	16440	16418	16341	16329	16554	16518	16393	16501	16612	16508	16397	16433	16442	16451	16498	16530	16556	16490	16376	16357	16316	16381	16449	16540	16443	16510	16447	16525	16460	16466	16368	16275	16421	16557	16509	16179	16501	16462	16457	16422	16383	16320	16366	16455	16373	16500	16567	16302	16318	16303	16417	16264	16566	16492	16531	16468	16290	16301	16388	16533	16518	16259	16257	16503	16448	16482	16444	16329	16306	16561	16597	16510	16575	16558	16528	16444	16404	16523	16353	16501	16525	16429	16509	16259	16327	16425	16576	16362	16374	16456	16362	16426	16643	16407	16376	16349	16365	16584	16450	16491	16387	16459	16400	16336	16455	16447	16355	16524	16414	16257	16496	16543	16667	16494	16316	16324	16472	16251	16266	16440	16407	16361	16519	16298	16543	16581	16373	16541	16374	16495	16489	16408	16587	16509	16409	16339	16434	16489	16412	16337	16503	16445	16424	16384	16428	16377	16495	16481	16425	16444	16410	16489	16509	16541	16409	16344	16295	16364	16400	16532	16464	16459	16608	16471	16355	16397	16321	16422	16412	16354	16644	16559	16303	16551	16410	16359	16284	16477	16592	16357	16444	16418	16450	16516	16501	16288	16310	16457	16421	16469	16453	16523	16394	16401	16477	16438	16450	16567	16438	16373	16359	16407	16376	16243	16485	16514	16404	16353	16419	16622	16544	16360	16533	16459	16330	16293	16361	16334	16523	16466	16492	16336	16598	16450	16458	16627	16472	16580	16409	16280	16404	16217	16456	16526	16435	16426	16406	16330	16408	16377	16433	16425	16493	16364	16423	16354	16419	16662	16470	16530	16606	16591	16392	16390	16392	16505	16343	16443	16511	16313	16346	16480	16534	16420	16356	16473	16503	16481	16346	16394	16334	16478	16482	16366	16369	16305	16334	16394	16664	16296	16655	16472	16322	16392	16346	16433	16548	16451	16357	16608	16275	16361	16366	16654	16447	16471	16361	16382	16281	16393	16469	16632	16556	16393	16328	16514	16522	16332	16354	16364	16458	16469	16402	16537	16396	16546	16498	16595	16372	16555	16297	16358	16270	16475	16639	16431	16378	16369	16533	16505	16362	16439	16288	16468	16283	16347	16441	16571	16372	16406	16480	16505	16733	16512	16500	16417	16501	16568	16430	16530	16456	16410	16401	16443	16405	16519	16420	16427	16455	16299	16461	16613	16333	16249	16469	16454	16605	16412	16273	16356	16359	16358	16428	16480	16302	16384	16274	16405	16509	16462	16522	16530	16301	16497	16478	16594	16319	16545	16342	16464	16373	16510	16334	16525	16477	16406	16357	16360	16314	16482	16399	16279	16345	16366	16504	16330	16423	16553	16439	16475	16383	16455	16389	16460	16358	16289	16723	16460	16438	16457	16644	16467	16393	16469	16363	16382	16553	16369	16510	16578	16379	16316	16627	16436	16493	16253	16462	16464	16538	16593	16464	16518	16568	16406	16467	16272	16491	16455	16262	16330	16558	16357	16426	16413	16505	16377	16349	16487	16319	16486	16447	16408	16356	16476	16430	16446	16464	16368	16332	16395	16538	16267	16469	16513	16393	16519	16406	16534	16530	16353	16471	16504	16426	16412	16492	16328	16551	16520	16535	16397	16277	16516	16361	16516	16638	16546	16378	16609	16430	16417	16454	16479	16501	16370	16451	16531	16366	16448	16525	16491	16278	16445	16536	16367	16450	16376	16511	16294	16406	16230	16540	16460	16433	16329	16650	16417	16335	16568	16482	16383	16507	16471	16509	16325	16409	16466	16438	16505	16304	16353	16417	16362	16348	16545	16376	16489	16390	16550	16329	16352	16589	16498	16415	16537	16377	16509	16327	16469	16406	16468	16298	16556	16425	16502	16376	16395	16314	16500	16494	16241	16264	16413	16402	16450	16449	16466	16202	16441	16580	16562	16272	16388	16328	16524	16387	16316	16557	16366	16412	16363	16393	16377	16507	16538	16295	16304	16315	16373	16431	16424	16446	16445	16357	16390	16548	16541	16529	16517	16503	16489	16529	16412	16480	16346	16437	16392	16586	16449	16549	16442	16510	16536	16437	16562	16451	16445	16437	16548	16478	16411	16490	16586	16420	16305	16491	16436	16410	16405	16402	16482	16431	16579	16397	16563	16545	16324	16407	16391	16529	16421	16390	16225	16517	16403	16368	16468	16384	16414	16431	16556	16632	16335	16314	16384	16397	16317	16515	16392	16411	16295	16383	16475	16435	16495	16487	16485	16400	16460	16401	16450	16364	16244	16381	16647	16417	16382	16400	16403	16416	16478	16583	16404	16472	16388	16472	16679	16380	16370	16479	16455	16441	16353	16328	16433	16295	16421	16434	16386	16257	16506	16334	16601	16359	16495	16347	16325	16460	16326	16507	16442	16386	16495	16452	16454	16214	16344	16399	16478	16426	16404	16457	16457	16494	16533	16436	16542	16361	16480	16552	16377	16561	16426	16614	16488	16594	16241	16442	16295	16471	16274	16336	16484	16477	16589	16547	16524	16507	16494	16515	16241	16312	16373	16419	16316	16608	16485	16506	16414	16561	16432	16507	16553	16277	16359	16397	16176	16591	16435	16307	16323	16553	16402	16491	16467	16317	16371	16423	16483	16395	16267	16374	16289	16378	16337	16378	16481	16420	16445	16494	16458	16430	16504	16213	16659	16503	16588	16429	16249	16356	16514	16429	16551	16324	16604	16333	16492	16372	16502	16308	16569	16524	16393	16438	16421	16288	16411	16503	16446	16469	16472	16437	16452	16393	16323	16643	16348	16458	16388	16434	16424	16447	16462	16528	16561	16370	16214	16546	16383	16474	16436	16373	16475	16237	16325	16351	16359	16245	16414	16592	16535	16403	16271	16208	16493	16401	16413	16412	16447	16295	16390	16655	16515	16372	16514	16525	16154	16513	16471	16405	16480	16315	16515	16308	16371	16571	16503	16539	16641	16214	16399	16410	16493	16600	16403	16389	16494	16496	16419	16419	16400	16289	16553	16474	16411	16451	16404	16416	16504	16440	16563	16421	16447	16455	16245	16551	16512	16515	16343	16420	16352	16569	16514	16513	16534	16514	16344	16437	16554	16249	16619	16462	16371	16443	16402	16365	16559	16509	16564	16466	16474	16417	16507	16412	16393	16305	16384	16456	16447	16603	16441	16535	16554	16287	16331	16358	16424	16607	16175	16426	16449	16460	16269	16388	16526	16468	16505	16501	16422	16612	16345	16548	16679	16362	16329	16532	16327	16169	16423	16260	16478	16460	16659	16425	16456	16453	16486	16354	16418	16570	16450	16457	16446	16576	16310	16332	16382	16381	16326	16547	16439	16489	16396	16370	16527	16215	16569	16436	16353	16524	16350	16369	16406	16413	16463	16424	16292	16533	16538
24055	23458	43857	47747	38312	27568	23565	20390	19979	19941	20369	20091	19963	19858	19850	20156	19987	19873	20019	19902	19937	19896	19828	19842	19776	19724	20061	19941	19890	19898	19970	19933	19806	19766	19928	19725	19860	19934	19881	19736	19920	19691	19778	19876	19735	19787	19992	19921	19895	19924	19853	19832	19791	19739	19714	19755	19721	19874	19790	20057	19903	19713	19867	19645	19829	19778	19848	19905	19973	19941	19846	20060	19705	19738	19969	19601	19679	19852	19934	19734	19766	19775	19660	19967	19892	19795	19873	19707	19804	19618	19910	19855	19751	19748	19554	19918	19688	19772	19777	19919	19845	19831	19757	19942	19932	19757	19805	19796	19810	19625	19547	19770	19848	19752	19982	19896	19664	19750	19887	19729	19685	19858	19732	19842	19755	19689	19802	19836	19686	19721	19951	19883	19640	19725	19833	19877	19794	19702	19786	19667	19724	19824	19894	19690	19816	19831	19633	19932	19749	19820	19967	19852	19960	19713	19606	19903	19824	19827	19793	19762	19877	19944	19930	19853	19890	19665	19818	20046	20035	19864	19911	19690	19949	19745	19792	19900	19639	19612	19649	19818	19820	19804	20002	19775	19806	19950	19866	19917	19692	19917	19749	19830	19707	19774	19508	19817	19724	19803	19714	19502	19916	19796	19629	19734	19891	19799	19525	19680	19941	19554	19979	19711	19911	19801	19911	19908	19707	19860	19782	19787	19956	19850	19583	19726	19682	19603	19919	19733	19616	19760	19873	19779	19782	19718	19844	19842	19794	19647	19750	19780	20012	19561	19885	19765	19768	19727	19814	19676	19971	19797	19758	19845	19810	19807	19797	19668	19865	19850	20042	19921	19718	19855	19737	19832	19861	19710	19701	19824	19656	19852	19673	19622	19921	19916	19936	19535	19787	19690	20069	19867	19745	19766	19668	19827	19633	19915	19939	19888	19959	19914	19593	19638	19921	19671	19767	19915	19931	19748	19632	19843	19618	19632	19753	19851	19753	19756	19863	19824	19734	19804	19870	19886	19679	19813	19760	19590	19680	19890	19732	19881	19760	19957	19894	19987	19922	19941	19837	19844	19698	19759	19597	19863	19845	19702	19802	19823	19926	19781	19561	19735	19748	19787	19819	20083	19753	19855	19947	19861	19778	19596	19907	19907	19704	19719	19760	19892	19737	19965	19893	19692	19770	19872	19720	19449	19866	20127	20018	19786	19575	19697	19865	19813	19806	19777	19710	19841	19854	19868	19830	19721	19826	19755	19890	19699	19894	19938	19809	19841	19864	19488	19730	19716	20018	19705	19813	20004	19765	19679	19838	19796	19644	19788	19648	19962	19873	19649	19834	19885	19756	19821	19891	19891	20081	19833	19676	19845	19914	19813	19863	19669	19826	19746	19718	19904	19900	19699	19732	19864	19889	19783	19833	19946	19748	19836	19848	19661	19826	19689	19825	19711	19976	19684	19807	19643	19960	19915	19738	19904	19630	19781	19785	19910	19794	19807	19921	19785	19731	19808	19855	19886	19791	19802	19901	19767	19871	19741	19502	19755	19756	19731	19697	19738	19865	19690	19953	19836	19663	19722	19787	20066	19550	19826	19810	19690	19763	19783	19883	19796	19839	19733	19876	19767	19934	19787	19886	19856	19714	19645	19927	19805	19820	19795	19883	19900	19960	19940	19913	19791	19836	19807	19913	19890	19985	19809	19893	19851	19786	19766	19719	19466	19676	19762	19914	19782	19808	19927	19884	19644	19578	19709	19897	19731	19847	19722	19752	19706	19610	19770	19638	19683	19820	19815	19858	19822	19875	19898	19783	19695	19922	19777	19743	19873	19799	19563	19950	19871	19818	19994	19825	19811	19789	19607	19581	19743	19833	19678	19662	19885	19701	19796	19605	19673	19837	19750	19795	19759	19722	19947	19679	19609	19549	19772	19866	19892	19593	19960	20000	19708	20119	19852	19721	19781	19834	19687	19731	19836	19902	19802	19554	19749	19750	19930	19943	19695	19814	19792	19844	19815	19909	19822	19874	19768	20044	19676	19764	19773	19948	19665	19989	19973	20003	19764	19796	19758	20033	19695	19684	19891	19721	19806	19843	19887	19955	19685	19945	19777	19644	19708	19915	19884	19808	19934	19909	19624	19785	19919	19770	19883	19670	19558	19749	19688	19900	19856	19787	19773	19641	19654	19814	19807	19675	19651	19700	19903	19946	19642	19693	19761	19971	19956	20118	19815	19992	19863	19832	19937	19645	19753	19628	19919	19835	19883	19851	19880	19756	19882	19695	19982	19840	19778	19941	19749	19846	19603	19764	19647	19645	19829	19771	19868	19809	19880	19616	19947	19837	19720	19672	19651	19887	19692	19904	19744	19814	19617	19714	19715	19826	19622	19746	19765	19643	19812	19846	19944	19923	19903	20013	19944	19889	19632	19849	19676	19685	19952	19706	19757	19831	19766	19644	19802	19678	19707	19644	19692	19851	19553	19860	19721	19820	19814	19620	19709	19984	19792	19811	19920	19789	19648	19766	19883	20001	19845	19981	19773	19790	19863	19782	19697	19769	19899	19917	19804	19626	19845	19810	19650	19640	19743	19856	19886	19808	19926	19888	19791	19771	19739	19959	19934	19782	19847	19662	19795	19716	19823	19826	19752	19785	19920	19839	19822	19839	19800	19846	19778	20039	19840	19638	19620	19843	19806	19941	19666	19607	19554	19798	19699	19774	19710	19739	19641	19923	19896	19716	19837	19656	19688	19952	19781	19602	19708	20036	19739	19794	19868	20010	19668	19765	19815	19710	19813	19840	19915	19891	19803	19662	19912	19850	19870	19933	19854	19925	19761	19788	19679	19654	19710	19798	19689	19814	19899	19813	20117	19710	19767	19653	19792	19592	19763	19890	19749	19508	19811	19604	19921	19747	19707	19870	19598	19734	20075	19822	19614	19643	19659	19835	19862	19814	19825	19611	19698	19833	19699	19967	19876	19853	19780	19938	19908	19731	19720	19788	19974	19558	19733	19807	19834	19823	19717	19914	19849	19870	19612	19833	19683	19757	19662	19768	19729	19657	19769	19845	19906	19909	19943	19927	20034	19751	19708	19760	19778	19992	19607	19890	19939	19809	19822	19760	19571	19654	19631	19860	19740	19688	19687	19839	19841	19662	20000	19951	19794	19879	19910	19910	19857	19632	19804	19777	19728	19833	19931	19979	19654	19963	19861	19766	19744	19706	19869	19633	19773	19843	19764	19719	20027	19882	19800	19710	19831	19950	19825	19793	19625	19748	19784	19715	19762	19836	19748	19717	19755	19916	19753	19764	19735	19700	19694	20055	19691	19456	19623	19898	19755	19935	19825	19865	19591	19707	19828	19869	19718	19757	19617	19798	19940	19793	19615	19729	19721	19821	19727	19717	19956	19785	19774	19663	19802	19936	19891	19631	20022	19774	19657	19839	19657	19521	19750	19977	19891	19945	19718	19674	20014	19758	19787	19814	19837	19692	19721	19715	19688	19653	19748	19872	19534	19752	19899	19800	19795	19620	19813	19642	19567	19748	19730	19575	19890	19681	19781	19832	19955	19889	19868	19820	19654	19760	19509	19652	19851	19960	19881	19882	19843	19846	19706	19743	19666	19755	19870	19840	19713	19792	19792	19884	19634	19763	20006	19921	19650	19764	19650	19706	19949	19719	19596	19660	19648	19764	19671	19842	19627	19772	19816	19701	19485	19902	20063	19708	19855	19850	19789	19787	19782	19892	19722	20015	19884	19787	19992	19824	19895	19885	19845	19783	19806	19906	19691	19694	19756	19860	19864	19742	19807	19684	19642	19735	19835	19586	19673	19827	19882	19712	19675	19842	19667	19528	19712	19874	19904	19744	19540	19774	19727	19870	19755	19711	19597	19809	19586	19587	19873	19856	19648	19630	19600	19911	19859	19867	19676	19932	19888	19500	19949	19982	19891	19793	19729	19975	19807	19772	19777	19818	19934	19774	19944	19712	19710	19661	19638	19802	19601	19983	19727	19749	19828	19927	19851	19942	19842	19621	19677	19928	19669	19951	19736	19719	19738	19688	19722	19787	19848	19773	19835	19731	19803	19739	19744	19749	19728	19850	19727	20061	19608	19740	19771	19725	19692	19708	19802	19641	19714	19987	19900	19708	19540	19774	19782	19827	19610	19854	19750	19557	19739	19796	19989	19691	19812	19753	19786	19883	19879	19737	19815	19732	19978	19828	19904	19810	19913	19965	19706	19826	19817	19695	19501	19752	19674	19790	19831	19897	19789	19712	19502	19905	19897	19809	19781	19684	20093	19517	20008	19728	19749	19849	19653	19900	19901	19918	19564	19787	19733	19772	19883	19663	19774	19894	19762	19761	19907	19909	19880	19787	19646	19808	19907	19724	19876	20072	19798	19712	19816	19633	19884	19976	19694	19600	19600	19883	19854	19717	19806	19802	19842	19837	19822	19605	19762	19852	19913	19710	19748	19563	19595	19579	19735	19748	19778	19742	19693	19863	20037	19611	19852	19956	19812	19890	19767	19793	19848	19713	19665	19712	19592	19644	19595	19665	19709	19727	19755	19891	19717	19786	19870	19871	19822	19860	19879	19909	19697	19702	19884	19808	19677	19794	19837	19876	19918	19918	19909	19846	19773	19743	19851	19741	19844	19711	19888	19894	19820	19427	19566	19739	19926	19858	19590	19768	19578	19638	19928	19639	19680	19841	19694	19805	19767	19683	19691	19818	19933	19766	19885	19900	19733	19738	19688	19779	19834	19846	19704	19809	19643	19731	19844	19735	19840	19714	19849	19918	19745	19935	19668	19800	19579	19861	19747	19638	19620	19752	19811	19818	19793	19742	19722	19897	19729	19501	19798	19697	19735	19843	19969	19697	19792	19813	19647	19717	19717	19728	19881	19880	19618	19767	19687	19766	19664	19638	19771	19743	19789	19954	19928	19910	19780	19695	19736	19924	19966	19833	19605	19787	19881	19693	19865	19857	19594	19763	19880	19962	19883	19783	19850	19828	19742	19764	19528	19686	19657	19810	19726	19853	19672	19908	19696	19872	19788	19945	19749	19952	19870	19790	19722	19953	19685	19807	19737	19717	19814	19913	19795	19509	19859	19558	19692	19840	19735	19615	19874
55558	98419	90698	66853	45042	21626	16404	16534	16425	16425	16398	16332	16420	16486	16346	16427	16377	16455	16301	16466	16293	16328	16382	16317	16416	16367	16409	16235	16273	16441	16579	16431	16328	16392	16401	16362	16393	16297	16410	16470	16559	16379	16381	16238	16365	16256	16393	16356	16270	16322	16544	16381	16358	16463	16339	16440	16388	16509	16318	16362	16208	16492	16309	16332	16311	16378	16306	16388	16224	16400	16367	16347	16556	16398	16341	16303	16630	16300	16452	16230	16271	16387	16352	16352	16530	16473	16212	16450	16127	16441	16349	16305	16387	16239	16391	16491	16244	16350	16275	16325	16486	16458	16396	16324	16524	16304	16388	16342	16426	16385	16185	16470	16376	16318	16386	16317	16354	16357	16309	16436	16421	16447	16285	16453	16159	16524	16459	16368	16410	16404	16403	16202	16360	16525	16373	16332	16478	16160	16326	16351	16287	16456	16291	16182	16370	16297	16306	16469	16429	16290	16313	16431	16509	16434	16402	16385	16509	16212	16335	16322	16339	16588	16251	16393	16401	16303	16483	16393	16334	16306	16498	16390	16373	16428	16487	16175	16241	16484	16370	16419	16371	16166	16402	16377	16415	16234	16282	16285	16318	16431	16247	16310	16469	16283	16364	16432	16287	16463	16402	16516	16212	16337	16167	16458	16304	16398	16288	16426	16481	16258	16238	16376	16419	16428	16342	16531	16404	16393	16397	16140	16372	16430	16373	16314	16336	16306	16375	16263	16242	16465	16312	16294	16217	16378	16366	16533	16316	16488	16457	16377	16363	16359	16297	16288	16270	16366	16210	16286	16409	16165	16259	16353	16412	16519	16247	16424	16486	16336	16210	16469	16200	16222	16447	16224	16416	16290	16383	16302	16244	16339	16432	16381	16246	16264	16288	16306	16339	16236	16203	16474	16463	16464	16437	16525	16264	16299	16257	16322	16486	16524	16570	16401	16469	16386	16426	16520	16372	16397	16382	16192	16504	16225	16299	16403	16378	16325	16276	16498	16243	16386	16456	16443	16494	16360	16296	16345	16418	16224	16490	16294	16417	16336	16480	16230	16333	16456	16483	16262	16394	16315	16288	16486	16472	16298	16318	16410	16324	16308	16364	16292	16434	16191	16499	16326	16252	16435	16312	16274	16220	16492	16355	16258	16242	16489	16284	16515	16477	16238	16421	16454	16399	16374	16333	16312	16597	16280	16304	16439	16325	16341	16263	16397	16469	16396	16362	16327	16485	16338	16392	16262	16268	16249	16471	16373	16323	16234	16367	16388	16403	16320	16289	16245	16345	16188	16310	16389	16334	16373	16389	16302	16424	16348	16676	16296	16287	16217	16251	16396	16397	16461	16319	16417	16613	16466	16508	16360	16341	16264	16356	16414	16469	16446	16298	16534	16483	16361	16415	16186	16352	16374	16375	16320	16392	16340	16382	16211	16331	16519	16265	16447	16565	16388	16387	16216	16436	16228	16414	16263	16449	16397	16260	16256	16329	16194	16561	16391	16517	16279	16322	16454	16241	16351	16389	16238	16336	16354	16169	16180	16327	16323	16370	16350	16329	16432	16289	16295	16256	16394	16454	16422	16271	16344	16415	16214	16243	16284	16405	16349	16375	16429	16245	16256	16284	16331	16526	16418	16192	16396	16248	16360	16218	16345	16378	16173	16403	16328	16409	16275	16488	16414	16410	16341	16289	16285	16418	16416	16426	16229	16315	16443	16341	16383	16369	16448	16561	16249	16396	16190	16343	16253	16290	16339	16485	16419	16201	16453	16430	16300	16365	16240	16430	16351	16243	16510	16421	16276	16415	16393	16489	16214	16424	16352	16168	16240	16271	16296	16412	16353	16338	16404	16278	16291	16217	16236	16543	16323	16451	16452	16444	16371	16327	16412	16294	16342	16496	16322	16313	16377	16410	16254	16194	16254	16295	16334	16445	16206	16540	16351	16439	16304	16464	16251	16325	16459	16416	16444	16374	16272	16394	16289	16409	16381	16436	16335	16246	16452	16363	16318	16202	16369	16405	16363	16396	16306	16302	16333	16294	16440	16472	16366	16446	16461	16241	16375	16406	16314	16327	16467	16229	16330	16423	16402	16482	16541	16347	16424	16306	16433	16319	16464	16291	16371	16557	16387	16341	16444	16439	16309	16196	16572	16331	16218	16384	16194	16575	16262	16482	16488	16207	16289	16422	16563	16537	16270	16579	16276	16319	16269	16288	16368	16328	16436	16479	16263	16528	16210	16251	16324	16447	16302	16206	16492	16326	16347	16451	16235	16383	16478	16170	16154	16168	16264	16391	16297	16353	16237	16353	16435	16315	16407	16388	16481	16245	16534	16279	16344	16169	16531	16375	16321	16376	16446	16519	16311	16272	16292	16256	16370	16407	16348	16170	16429	16344	16349	16312	16401	16256	16521	16275	16497	16235	16316	16373	16429	16264	16336	16264	16395	16510	16365	16297	16169	16352	16263	16410	16320	16489	16211	16484	16241	16324	16390	16374	16487	16316	16407	16385	16369	16440	16381	16305	16490	16422	16384	16296	16374	16291	16367	16330	16228	16503	16303	16285	16395	16423	16380	16397	16325	16316	16282	16187	16310	16385	16447	16381	16436	16420	16353	16455	16459	16319	16462	16332	16279	16477	16380	16434	16328	16282	16409	16363	16449	16337	16485	16520	16440	16467	16322	16386	16513	16492	16428	16366	16239	16313	16288	16331	16309	16214	16431	16329	16281	16361	16330	16271	16511	16271	16420	16628	16535	16499	16397	16437	16413	16308	16192	16370	16518	16244	16394	16410	16402	16439	16187	16365	16680	16397	16233	16469	16269	16374	16290	16386	16378	16326	16437	16418	16254	16391	16268	16498	16468	16407	16192	16376	16415	16373	16158	16410	16258	16432	16365	16515	16360	16432	16247	16425	16257	16294	16365	16306	16298	16176	16473	16240	16496	16272	16270	16207	16448	16331	16428	16520	16387	16389	16441	16322	16439	16329	16324	16439	16485	16293	16249	16212	16275	16269	16345	16364	16633	16450	16293	16381	16592	16461	16220	16363	16451	16473	16350	16251	16356	16538	16457	16311	16316	16471	16475	16188	16258	16285	16380	16302	16330	16338	16332	16414	16396	16301	16475	16301	16186	16292	16563	16328	16277	16510	16497	16205	16224	16475	16227	16305	16415	16409	16230	16214	16410	16203	16092	16414	16351	16527	16324	16488	16373	16556	16374	16192	16419	16403	16315	16259	16423	16471	16485	16432	16389	16392	16351	16408	16356	16485	16333	16372	16327	16533	16347	16410	16373	16447	16305	16346	16233	16438	16322	16464	16351	16409	16332	16443	16294	16388	16433	16528	16215	16346	16224	16506	16395	16321	16401	16412	16360	16181	16419	16408	16258	16300	16435	16412	16428	16396	16423	16531	16291	16431	16259	16465	16548	16460	16243	16406	16325	16506	16428	16242	16369	16263	16489	16458	16230	16413	16328	16340	16263	16360	16431	16134	16356	16232	16368	16287	16387	16423	16291	16285	16328	16453	16243	16313	16256	16367	16351	16334	16266	16465	16385	16389	16430	16401	16352	16559	16307	16352	16259	16241	16473	16370	16256	16610	16487	16423	16475	16313	16409	16498	16377	16267	16348	16340	16565	16360	16359	16267	16667	16372	16184	16395	16454	16436	16491	16290	16416	16349	16345	16177	16297	16527	16335	16500	16324	16439	16321	16407	16429	16342	16416	16271	16473	16286	16333	16384	16314	16515	16291	16464	16280	16359	16497	16254	16445	16582	16308	16367	16342	16472	16321	16370	16363	16263	16422	16327	16292	16331	16376	16449	16218	16322	16346	16281	16371	16373	16325	16328	16287	16304	16349	16312	16388	16448	16273	16436	16285	16345	16275	16318	16317	16338	16262	16302	16376	16260	16212	16323	16438	16396	16398	16429	16365	16289	16261	16281	16223	16385	16307	16418	16460	16303	16361	16288	16397	16307	16462	16373	16422	16313	16406	16248	16445	16490	16381	16356	16209	16378	16483	16364	16319	16280	16337	16203	16255	16307	16474	16332	16444	16483	16369	16309	16409	16395	16217	16199	16185	16255	16256	16338	16531	16460	16385	16193	16445	16349	16492	16289	16249	16301	16332	16315	16531	16552	16483	16345	16154	16523	16203	16487	16345	16487	16383	16423	16264	16445	16435	16254	16302	16282	16245	16323	16239	16314	16367	16223	16329	16464	16335	16373	16330	16422	16300	16392	16493	16378	16311	16440	16193	16347	16400	16355	16492	16289	16237	16238	16285	16387	16330	16394	16402	16519	16339	16402	16362	16208	16413	16287	16304	16279	16269	16354	16446	16355	16332	16426	16330	16326	16504	16374	16532	16288	16350	16372	16321	16287	16284	16140	16449	16534	16365	16359	16474	16416	16223	16338	16288	16283	16534	16397	16176	16471	16530	16310	16357	16408	16262	16326	16398	16216	16400	16492	16353	16354	16261	16450	16244	16515	16334	16260	16368	16328	16400	16344	16398	16346	16287	16330	16379	16216	16332	16282	16528	16323	16415	16083	16262	16479	16372	16508	16438	16456	16198	16398	16301	16250	16270	16204	16267	16417	16328	16237	16457	16298	16411	16355	16487	16339	16332	16432	16308	16257	16190	16256	16298	16356	16429	16639	16414	16415	16268	16325	16373	16474	16341	16266	16394	16369	16330	16465	16341	16239	16299	16425	16366	16307	16330	16237	16419	16389	16335	16317	16400	16224	16353	16103	16213	16368	16272	16390	16383	16278	16597	16414	16557	16391	16296	16528	16277	16364	16256	16241	16375	16278	16165	16409	16390	16354	16262	16285	16407	16238	16309	16340	16478	16257	16398	16352	16295	16426	16534	16512	16397	16312	16258	16561	16553	16490	16258	16566	16304	16393	16422	16360	16332	16335	16356	16428	16355	16334	16356	16332	16306	16345	16501	16352	16301	16448	16384	16118	16305	16316	16418	16540	16303	16495	16489	16119	16295	16226	16331	16431	16313	16315	16389	16429	16153	16390	16324	16495	16356	16386	16361	16114	16309	16413	16276	16568	16240	16212	16282	16465	16427	16333	16202	16279	16159	16240	16315	16267	16502	16414	16270	16220	16379	16443	16386	16318	16530
22941	22288	39315	43557	37914	29572	25471	20930	20176	20423	20402	20038	19883	20064	20070	20020	20100	19976	19962	19830	20003	20066	20140	19968	20030	20038	19683	19887	19998	20061	19965	19872	19825	19792	19859	19761	19606	20060	19605	19689	19913	19934	20090	19756	20054	19680	19936	19687	19794	19854	19731	19692	19895	19684	19900	19767	19842	19993	19805	19917	19932	19845	19903	19911	19722	19672	19868	19688	19945	19778	19757	19762	19720	19815	19735	19933	19932	19846	19874	19814	19703	19610	19974	19794	19781	19998	19667	19832	19617	19731	19599	19630	19504	19760	19934	19665	19552	19883	19655	19652	19959	19756	19816	19819	19704	19711	19716	19607	19778	19873	19856	19949	19767	19882	19822	19812	19711	19689	19922	19958	19688	19823	19813	19827	19677	19871	19818	19656	19482	19879	19744	19697	20028	19608	19704	19824	19751	19624	19655	19823	19903	19842	19768	19861	19838	19632	19811	19782	19781	19908	19590	19815	19749	19748	19828	19752	19731	19638	19609	19758	19569	19832	19702	19712	19809	19856	19703	19757	19406	19597	19633	19802	19858	19723	19583	19999	19633	19453	19641	19764	19859	19680	19656	19698	19694	19771	19597	19870	19765	19690	19882	19744	19851	19855	19840	19868	19522	19904	19583	19690	19850	19624	19645	20011	19922	19977	19883	19834	19767	19615	19691	19720	19687	19527	19564	19718	19710	19834	19882	19963	19806	19899	19748	19758	19860	19962	19886	19639	19626	19701	19722	19732	19871	19822	20005	19806	19840	19815	19901	19663	19814	19620	19702	19639	19794	19754	19797	19793	19867	19722	19836	19797	19472	20020	19904	19689	19644	19855	19762	19787	19876	19687	19710	19854	19740	19683	19651	19716	19735	19664	19945	19889	19758	19589	19860	19940	19859	19764	19833	19635	19491	19693	19774	19758	19934	19703	19667	19901	19747	19735	19816	19693	19653	19780	19558	19751	19524	19794	19619	19863	19849	19630	19698	19751	19846	19477	19876	19903	19677	19867	19835	19807	19880	19629	19979	19732	19758	19750	19813	19685	19522	19653	19699	19804	19806	19929	19742	19859	19812	19670	19722	19599	19572	19740	19565	19798	19673	19881	19882	19949	19794	19677	19654	19558	19724	19598	19827	19682	19557	19725	19896	19834	19686	19637	19779	19649	19885	19924	19945	19832	19614	19601	19654	19781	19866	19756	19942	19836	19927	19700	19705	19749	19665	19714	19665	19720	19843	19995	20007	19934	19842	19704	19858	19707	19722	19777	19672	19754	19792	19918	19833	19848	19819	19867	19777	19681	19765	19892	19952	19681	19835	19776	19950	19796	19715	19927	19608	19584	19854	19767	19905	19853	19683	19638	19622	19840	19677	19707	19734	19834	19770	19827	19762	19589	19857	19843	19871	19847	19762	19832	19801	19544	19735	19623	19582	19958	19754	19612	19781	19646	19851	19823	19767	19769	19653	19516	19715	19970	19662	19880	19541	19720	19608	19677	19639	19824	20037	19839	19779	19660	19641	19720	19746	19835	19755	19669	19788	19834	19647	19633	19786	19815	19654	19825	19766	19655	19556	19797	19922	19812	19994	19691	19600	19932	19630	19507	19747	19737	19842	19719	20086	19919	19729	19935	19742	19471	19737	19933	19973	19734	19830	19744	19718	19875	20012	19761	19904	19745	19872	20033	19769	19689	19906	19821	19805	19761	19822	19575	19834	19866	19459	19809	19824	19804	19648	19949	19738	19725	19817	19588	19807	19677	19935	19774	19727	19675	19908	19775	19681	19567	19784	19706	19708	19630	19665	19729	19732	19671	19811	19789	19827	19941	19936	19952	19956	19703	19801	19867	19817	19643	19701	19983	19718	19863	19839	19785	19631	19769	19769	19668	19736	19750	19471	19475	19850	19773	19735	19769	19780	19487	19591	19936	19746	19873	19854	19548	19801	19725	19787	19901	19990	19793	19687	19753	19784	19589	19806	19839	19671	19704	19768	19893	19493	19674	19805	19701	19704	19873	19767	19804	19919	19906	19701	19676	19827	19828	19800	19811	19915	19870	19944	19865	19871	19540	19852	19651	19711	19737	19696	19720	19757	19774	19755	19752	19770	19668	19765	19717	19874	19879	19690	19883	19828	19541	19496	19599	19992	19719	19584	19784	19567	19736	19847	19875	19691	19746	19849	19787	19696	19796	19728	19947	19538	19773	19501	19803	19678	19696	19761	19790	19734	19887	19711	19868	19684	19614	19573	19562	19762	19875	19678	19824	19744	19566	19694	19691	19851	19872	19932	19710	19860	19742	19755	19794	19741	19843	19742	19804	19577	19503	19778	19711	19576	19563	19810	19635	19761	19780	19666	19714	19913	19701	19939	19936	19790	19728	19904	19832	19632	19599	19702	19668	19580	19709	19663	19664	19725	19936	19715	19723	19653	19836	19720	19571	19883	19769	19707	19795	19755	19727	19689	19650	19833	19682	19811	19782	19734	19816	19666	19629	19808	19649	19836	19569	19582	19634	19725	19671	19769	19942	19721	19835	19911	19802	19799	19634	19576	19603	19726	19595	19750	19813	19963	19708	19659	19691	19677	19662	19648	19673	19773	19751	19694	19670	19573	19658	19591	19838	19694	19856	19829	19633	19691	19813	19924	19806	19716	19673	19834	19836	19941	19841	19772	19636	19468	19772	19712	19680	19782	19812	19981	19561	19763	19752	19917	19855	19840	19714	19700	19704	19653	19818	19946	19751	19663	19756	19836	19696	19800	19846	19907	19641	19762	19624	19869	19633	19864	19948	19701	19865	19783	19796	19821	19677	19668	19881	19774	19839	19919	19777	19718	19605	19763	19647	19670	19593	19686	19644	19771	19897	19797	19821	19593	19719	19647	19833	19979	19703	19652	19701	19740	19665	19839	19877	19360	19698	19708	19706	19778	19809	19812	19478	19714	19615	19739	19729	19586	19873	19725	19845	19933	19611	19561	19782	19628	19844	19712	19643	19843	19670	19739	19770	19892	19581	19539	19647	19584	19712	19793	19707	19762	19790	20072	19800	19619	19709	19937	19791	19803	19759	19763	19683	19756	19779	19772	19723	19614	19600	19721	19840	19795	19504	19822	19976	19753	19775	19779	19678	19671	19647	19758	19795	19777	19951	19918	19836	19716	19838	19896	19832	19716	19766	19905	19738	19568	19543	19706	19527	19736	19801	19808	19920	19561	19968	19834	19686	19844	19674	19824	19670	19700	19829	19653	19739	19795	19810	19755	19802	19594	19874	19866	19755	19891	19852	19747	19871	19646	19805	19694	19807	19812	19754	19608	19625	19706	19818	19697	19581	19903	19533	19714	19691	19677	19626	19941	19724	19698	19824	19712	19738	19545	19434	19653	19777	19658	19900	19844	19871	19608	19794	19638	19549	19912	19736	19904	19816	19904	19639	19676	19727	19530	19680	19741	19732	19631	19811	19886	19845	19771	19625	19841	19967	19898	19551	19635	19880	19828	19965	19802	19796	19604	19789	19646	19721	19658	19754	19593	19499	19548	19757	19725	19788	19845	19666	19705	19831	19732	19726	19628	19710	19690	19726	19591	19864	19873	19822	19740	19773	19824	19878	19516	19683	19811	19793	19808	19836	19646	19586	19799	19855	19774	19961	19834	19891	19755	19819	19725	19629	19758	19932	19652	19651	19819	19748	19694	19818	19611	19844	19845	19778	19720	19804	19986	19784	19887	19766	19838	19855	19912	19846	19685	19535	19608	19617	19696	19795	19699	19760	19839	19835	19513	19639	19574	19700	19664	19722	20016	19659	20036	19664	19540	19896	19853	19794	19848	19887	19800	19838	19786	19782	19909	19909	19791	19797	19739	19891	19766	19813	19712	19909	19747	19581	19635	19693	19743	19633	19994	19658	19593	19635	19718	19914	19703	19830	19830	19756	19670	19712	19490	19719	19731	19871	19727	19549	19469	19779	19874	19745	19819	19701	19806	19769	19879	19584	19823	19904	19784	19537	19580	19551	19744	19629	19721	19706	19723	19902	19872	20116	19801	19935	19525	19726	19726	19691	19831	19743	19571	19784	19644	19653	19675	19689	19822	19763	19759	19758	19534	19640	19653	19856	19801	19388	19675	19787	19789	19823	19833	19718	19579	19530	19850	19681	19826	19673	19680	19894	19746	19641	19812	19787	20008	19906	19719	19728	19974	19900	19722	19890	19617	19660	19665	19664	19639	19941	19543	19801	19702	19724	19727	19851	19808	19726	19606	19963	19869	19796	19817	19984	19775	19828	19905	19748	19812	19777	19915	19781	19792	19801	19716	19496	19764	19809	19649	19867	19863	19552	19740	19719	19822	19702	19823	19921	19629	19703	19767	19763	19806	19776	19669	19621	19922	19712	19610	19656	19756	19721	19684	20015	19559	19745	19868	19753	19707	19847	19885	19671	19640	19656	19649	19709	19609	19673	19418	19911	19496	19692	19762	19793	19845	19771	19655	19670	19799	19802	19836	19601	19654	19924	19587	19743	19660	19785	19691	19484	19732	19754	19876	19755	19741	19605	19742	19767	19526	19748	20082	19734	19651	19662	19727	19783	19772	19814	19916	19809	19592	19827	19877	19962	19657	19833	19733	19680	19696	19782	19710	19740	19753	19775	19890	19526	19755	19428	19542	19868	19894	19567	19745	19945	19815	19729	19747	19770	19741	19723	19887	19895	19734	19628	19793	19683	19851	19809	19661	19818	19874	19818	19511	19786	19618	19883	19653	19802	19753	19623	19838	19729	19805	19752	19889	19705	19631	19768	19800	19721	19907	19669	19669	19858	19638	19613	19850	19749	19839	19550	19725	19765	19871	19731	19964	19835	19779	19665	19699	19859	19842	19663	19748	19726	19790	19570	19877	19867	19933	19705	19740	19925	19822	19557	19635	19583	19706	19680	19781	20098	19716	19708	19926	19705	19812	19672	19638	19749	19671	19720	19745	19817	19580	19975	19893	19689	19917	19689	19467	19537	19726	19734	19577	19759	20081	19863	19870	19915	19890	19750	19664	19758	19612	19791	19862	19883	19830	19837	19803	19845	19954	19605	19662	19553	19779	19867	19748	19747	19747	19597	19760	19562	19841	19890	19800	19630	19513	19496	19851	19894	19712	19631
62310	104205	98689	77289	55400	26140	16337	16393	16283	16354	16289	16240	16421	16290	16332	16318	16388	16224	16374	16193	16425	16426	16510	16195	16197	16312	16332	16262	16405	16281	16459	16310	16354	16256	16236	16353	16341	16199	16404	16202	16214	16390	16328	16315	16252	16302	16332	16276	16230	16226	16206	16316	16361	16276	16152	16238	16308	16281	16238	16317	16394	16273	16306	16341	16220	16133	16241	16265	16325	16255	16203	16451	16127	16204	16269	16330	16243	16425	16422	16295	16270	16213	16466	16160	16130	16307	16158	16372	16332	16179	16257	16317	16245	16388	16205	16038	16436	16189	16281	16254	16206	16350	16172	16293	16435	16326	16282	16273	16383	16406	16335	16363	16362	16210	16224	16359	16394	16207	16070	16237	16341	16277	16389	16303	16230	16288	16330	16079	16214	16256	16214	16192	16363	16493	16380	16208	16505	16302	16337	16328	16265	16321	16181	16186	16393	16318	16254	16331	16186	16327	16229	16380	16290	16209	16240	16395	16393	16195	16208	16293	16084	16228	16275	16278	16448	16142	16375	16204	16188	16227	16436	16268	16283	16227	16346	16256	16327	16441	16336	16055	16314	16137	16350	16227	16326	16328	16296	16221	16135	16223	16228	16335	16299	16243	16130	16547	16161	16318	16163	16407	16237	16296	16198	16313	16469	16252	16209	16205	16241	16292	16205	16381	16301	16269	16197	16207	16248	16168	16254	16360	16332	16132	16351	16299	16181	16239	16209	16330	16287	16366	16559	16267	16297	16291	16262	16417	16392	16134	16269	16234	16125	16283	16303	16351	16217	16226	16341	16310	16223	16176	16193	16262	16315	16291	16061	16359	16190	16308	16296	16271	16217	16266	16376	16168	16344	16359	16263	16369	16356	16179	16240	16232	16234	16307	16071	16330	16268	16180	16235	16294	16116	16314	16185	16041	16411	16259	16213	16223	16319	16342	16298	16238	15992	16307	16140	16473	16111	16289	16204	16198	16333	16235	16156	16304	16325	16472	16204	16239	16188	16284	16390	16271	16338	16219	16253	16179	16201	16374	16327	16280	16292	16353	16271	16211	16376	16335	16243	16194	16228	16358	16214	16386	16319	16232	16378	16329	16210	16151	16314	16333	16193	16240	16164	16034	16331	16109	16389	16284	16298	16183	16292	15964	16261	16260	16296	16291	16276	16148	16192	16315	16251	16412	16195	16384	16297	16278	16377	16305	16432	16288	16308	16330	16314	16240	16372	16137	16307	16367	16180	16436	16366	16359	16322	16290	16241	16358	16252	16235	16292	16342	16222	16222	16201	16456	16371	16491	16288	16317	16377	16520	16129	16106	16421	16235	16352	16219	16300	16306	16333	16171	16356	16207	16330	16341	16188	16298	16352	16304	16223	16355	16193	16230	16382	16298	16168	16153	16251	16374	16070	16304	16278	16340	16290	16187	16324	16348	16170	16307	16278	16270	16309	16210	16151	16120	16187	16232	16148	16254	16301	16441	16078	16274	16351	16441	16243	16149	16101	16230	16342	16263	16294	16191	16194	16284	16374	16020	16344	16215	16304	16255	16358	16394	16340	16231	16302	16310	16248	16228	16125	16267	16226	16408	16263	16299	16340	16261	16295	16339	16295	16200	16310	16257	16589	16410	16293	16271	16327	16269	16257	16233	16253	16347	16257	16152	16319	16204	16206	16270	16287	16412	16203	16148	16320	16149	16231	16153	16199	16237	16251	16374	16537	16190	16131	16314	16373	16164	16403	16225	16251	16217	16485	16300	16171	16225	16214	16154	16233	16239	16403	16184	16255	16258	16394	16313	16272	16172	16283	16313	16275	16315	16431	16270	16302	16283	16275	16207	16212	16286	16163	16207	16300	16298	16273	16293	16277	16124	16175	16298	16195	16197	16260	16281	16124	16482	16377	16253	16206	16158	16291	16387	16347	16238	16428	16524	16224	16214	16325	16392	16183	16291	16248	16346	16242	16324	16143	16268	16253	16345	16283	16148	16292	16321	16380	16368	16104	16146	16215	16292	16263	16200	16142	16335	16215	16236	16193	16318	16443	16283	16165	16339	16304	16178	16379	16192	16267	16263	16391	16177	16231	16210	16270	16218	16371	16119	16216	16269	16273	16251	16311	16279	16322	16057	16241	16177	16383	16400	16314	16410	16323	16307	16120	16274	16222	16175	15947	16438	16286	15966	16387	16281	16265	16080	16232	16143	16366	16271	16386	16217	16189	15972	16165	16323	16223	16318	16303	16282	16211	16283	16278	16481	16385	16372	16227	16231	16205	16202	16404	16376	16197	16251	16240	16227	16333	16324	16240	16310	16306	16340	16355	16278	16387	16309	16236	16290	16283	16281	16196	16113	16149	16238	16448	16220	16196	16345	16310	16293	16258	16341	16508	16301	16127	16292	16248	16079	16304	16258	16257	16313	16228	16382	16421	16202	16253	16367	16414	16375	16284	16174	16348	16241	16284	16066	16109	16275	16188	16168	16192	16188	16297	16204	16215	16247	16217	16260	16162	16357	16223	16312	16464	16183	16386	16248	16291	16134	16248	16348	16380	16226	16138	16307	16254	16368	16165	16248	16200	16205	16229	16364	16446	16248	16278	16431	16071	16252	16403	16354	16183	16282	16240	16323	16129	16169	16257	16245	16180	16291	16245	16167	16414	16221	16098	16310	16371	16490	16221	16269	16283	16246	16340	16260	16184	16318	16284	16212	16347	16185	16322	16186	16242	16416	16122	16321	16369	16398	16368	16281	16239	16291	16356	16228	16278	16380	16209	16312	16292	16200	16445	16198	16116	16105	16294	16525	16262	16282	16368	16269	16327	16203	16484	16212	16283	16137	16297	16276	16149	16230	16210	16151	16238	16250	16317	16353	16259	16288	16311	16126	16487	16348	16358	16244	16346	16241	16131	16377	16459	16261	16366	16184	16338	16164	16266	16158	16274	16250	16352	16129	16265	16192	16303	16204	16368	16205	16326	16441	16081	16322	16224	16296	16369	16295	16224	16320	16347	16287	16269	16201	16345	16161	16273	16321	16072	16236	16216	16384	16300	16497	16377	16391	16261	16239	16388	16318	16395	16334	16316	16298	16346	16136	16311	16339	16249	16303	16140	16137	16290	16194	16242	16311	16291	16315	16330	16131	16173	16344	16167	16374	16284	16212	16256	16281	16223	16434	16251	16215	16280	16390	16264	16204	16401	16366	16230	16375	16134	16309	16136	16244	16367	16308	16038	16238	16384	16231	16201	16181	16054	16180	16294	16251	16208	16226	16295	16190	16215	16222	16282	16261	16243	16295	16217	16376	16286	16239	16249	16212	16142	16281	16228	16293	16327	16472	16308	16228	16109	16197	16310	16300	16099	16349	16305	16495	16193	16241	16324	16164	16328	16134	16281	16321	16224	16347	16160	16246	16352	16306	16491	16166	16274	16326	16296	16382	16180	16322	16239	16175	16347	16107	16194	16441	16135	16137	16233	16388	16402	16196	16249	16214	16339	16236	16248	16337	16280	16363	16467	16143	16312	16217	16316	16340	16274	16072	16433	16346	16306	16372	16380	16271	16264	16323	16231	16294	16220	16204	16179	16246	16232	16097	16311	16320	16429	16301	16268	16317	16215	16202	16261	16232	16388	16360	16201	16296	16358	16303	16440	16332	16194	16135	16226	16367	16311	16275	16208	16184	16401	16203	16296	16315	16280	16051	16282	16305	16312	16374	16291	16234	16328	16239	16223	16440	16207	16366	16290	16253	16233	16513	16131	16352	16101	16196	16306	16272	16081	16210	16120	16288	16155	16395	16324	16334	16372	16237	16318	16382	16107	16260	16093	16261	16390	16364	16450	16284	16207	16310	16328	16229	16404	16101	16312	16264	16396	16303	16265	16198	16244	16111	16174	16263	16140	16307	16170	16120	16264	16389	16261	16252	16394	16274	16183	16303	16318	16411	16152	16366	16202	16188	16394	16282	16315	16430	16350	16160	16450	16269	16534	16289	16323	16468	16258	16220	16311	16284	16340	16355	16343	16327	16103	16116	16376	16269	16229	16294	16259	16285	16282	16277	16238	16227	16391	16329	16074	16275	16238	16229	16355	16211	16288	16269	16349	16294	16348	16484	16316	16240	16319	16148	16179	16175	16199	16336	16315	16265	16267	16438	16233	16304	16348	16248	16212	16323	16162	16259	16271	16295	16150	16200	16225	16191	16317	16272	16141	16385	16285	16221	16331	16362	16181	16209	16096	16266	16182	16498	16252	16228	16447	16422	16350	16249	16448	16215	16297	16376	16266	16239	16297	16227	16147	16220	16329	16356	16322	16129	16301	16278	16317	16300	16127	16355	16339	16247	16224	16321	16271	16367	16461	16201	16034	16316	16336	16405	16536	16054	16190	16130	16242	16079	16205	16357	16267	16397	16216	16198	16256	16274	16225	16197	16243	16381	16280	16244	16196	16067	16389	16288	16243	16278	16240	16171	16337	16000	16311	16341	16520	16357	16281	16234	16355	16206	16165	16036	16379	16367	16202	16445	16083	16423	16322	16324	16235	16242	16287	16310	16174	16237	16341	16526	16484	16271	16254	16277	16454	16228	16208	16436	16079	16240	16355	16112	16431	16254	16274	16118	16336	16234	16307	16117	16278	16243	16225	16190	16099	16205	16423	16182	16249	16443	16273	16186	16376	16366	16204	16351	16327	16205	16271	16217	16362	16347	16540	16440	15937	16339	16237	16219	16244	16229	16212	16236	16247	16270	16143	16298	16291	16230	16364	16192	16321	16249	16194	16199	16215	16349	16055	16239	16231	16208	16312	16168	16329	16404	16145	16378	16190	16379	16270	16314	16312	16321	16222	16305	16096	16373	16171	16129	16163	16231	16280	16259	16291	16236	16363	16170	16203	16465	16250	16183	16106	16339	16183	16306	16239	16081	16250	16267	16204	16255	16357	16162	16421	16172	16398	16240	16173	16167	16212	16261	16346	16357	16324	16311	16220	16145	16230	16124	16195	16382	16265	16382	16339	16145	16117	16329	16351	16309	16287	16323	16388	16273	16463	16314	16251	16277	16270	16425	16273	16310	16243	16206	16263	16102	16326	16353	16348	16243	16380	16245	16423	16454	16221	16270	16174	16335	16179	16049	16272	16218	16267	16223
28954	32347	47302	37313	26623	21738	20113	19701	19845	20092	19778	19932	19695	20103	19740	19991	19760	19745	19561	19921	19816	19680	19852	19726	19821	19771	19660	19744	20021	19569	19482	19819	19921	19781	19843	19699	19550	19747	19773	19721	19591	19794	19475	19807	19639	19932	19711	19789	19723	19904	19832	19608	19746	19542	19731	19902	19654	19558	19819	19837	19743	19737	19665	19805	19819	19835	19693	19554	19790	19798	19841	19689	19767	19469	19587	19856	19813	19772	19771	19758	19768	19623	19862	19875	19636	19718	19841	19624	19587	19547	19823	19833	19877	19843	19757	19606	19908	19718	19731	19664	19622	19838	19778	19693	19784	19768	19798	19759	19737	19870	19700	19717	19573	19720	19798	19664	19732	19864	19669	19684	19924	19542	19574	19549	19556	19584	19892	19961	20000	19649	19760	19752	19755	19813	19833	19791	19957	19716	19661	19769	19685	19695	19567	19813	19618	19658	19878	19691	19754	19967	19893	19852	19591	19774	19840	19684	19596	19812	19720	19537	19699	19674	19818	19893	19570	19640	19659	19855	19887	19446	19594	19702	19581	19580	19800	19725	19898	19821	19635	19628	19557	19753	19812	19661	19738	19755	19684	19685	19504	19767	19768	19628	19727	19736	19808	19576	19913	19781	19695	19664	19775	19584	19953	19748	19624	19645	19678	19746	19742	19751	19691	19789	19812	19657	19865	19638	19820	19895	19772	19764	19767	19671	19774	19738	19812	19639	19878	19765	19733	19748	19746	19666	19666	19691	19761	19859	19685	20047	19571	19433	19670	19890	19863	19770	19733	19844	19825	19679	19791	19680	19782	19747	19726	19565	19790	19459	19815	19586	19584	20007	19751	19761	19664	19646	19754	19835	19802	19592	19801	19729	19839	19610	19582	19747	19863	19872	19729	19660	19645	19800	19866	19451	19693	19700	19811	19993	19961	19916	19738	19863	19849	19550	19689	19390	19462	19804	19528	19480	19626	19842	19890	19705	19715	19839	19711	19638	19760	19521	19810	19638	19474	19600	19702	19565	19783	19629	19572	19805	19844	19529	19547	19624	19723	19896	19664	19723	19637	19780	19585	19568	19832	19713	19924	19658	19795	19601	19755	19907	19856	19787	19777	19820	19871	19792	19949	19682	19728	19834	19944	19656	19700	19982	19887	19648	19897	19678	19729	19738	19947	19748	19584	19572	19654	19517	19846	19685	19866	19799	19777	19673	19815	19640	19654	19704	19840	19682	19660	19682	19672	19817	19770	19708	19790	19656	19584	19707	19790	19622	19740	19580	19516	19741	19735	19632	19800	19744	19519	19659	19808	19570	19602	19933	19676	19717	19793	19804	19781	19728	19803	19520	20008	19878	19830	19763	19729	19750	19636	19480	19729	19859	19865	19734	19702	19684	19865	19684	19613	19747	19458	19678	19662	19752	19767	19619	19698	19869	19754	19732	19679	19562	19816	19785	19732	19796	19756	19749	19791	19640	19625	19446	19713	19754	19776	19902	19692	19748	19733	19748	19759	19711	19703	19771	19668	19778	19792	19703	19834	19782	19825	19501	19611	19648	19802	19703	19798	19795	19737	19520	19689	19604	19817	19559	19826	19725	19847	19624	19767	19672	19795	19745	19816	19866	19748	19862	19816	19783	19753	19712	19735	19752	19578	19746	19755	19827	19604	19740	19758	19908	19776	19781	19564	19681	19708	19596	19730	19797	19728	19902	19730	19575	19641	19942	19761	19710	19785	19472	19503	19321	19709	19454	19814	19844	19844	19664	19575	19982	19768	19723	19466	19649	19679	19619	19768	19910	19784	19577	19805	19639	19923	19755	19820	19827	19831	19803	19814	19755	19613	19605	19752	19645	20001	19736	19473	19755	19640	19645	19630	19720	19561	19700	19632	19722	19647	19691	19982	19809	19670	19764	19858	19700	19633	19475	19676	19581	19758	19845	19724	19848	19560	19601	19823	19658	19656	19699	19842	19945	19816	19767	19656	19776	19756	19629	19756	19577	19717	19887	19817	19873	19787	19735	19681	19627	19862	19772	19712	19702	19650	19841	19696	19876	19753	19720	19658	19628	19855	19973	19580	19726	19696	19793	19741	19698	19731	19845	19843	19574	19790	19651	19931	19545	19737	19810	19786	19804	19688	19751	19862	19953	19664	19671	19657	19745	19864	19811	19730	19717	19964	19829	19739	19694	19833	19616	19696	19612	19890	19581	19933	19685	19664	19672	19860	19726	19829	19705	19761	19714	19822	19636	19786	19603	19616	19761	19694	19814	20025	19769	19692	19877	19870	19761	19691	19786	19438	19848	19634	19598	19575	19455	19702	19575	19718	19635	19797	19888	19612	19902	19851	19989	19560	19663	19576	19903	19730	19721	19627	19838	19561	19921	19812	19513	19710	19715	19742	19869	19759	19675	19817	19724	19863	19697	19605	19708	19857	19673	19634	19846	19951	20062	19808	19788	19701	19914	19866	19828	19547	19641	19676	19853	19734	19857	19561	19810	19961	19750	19931	19744	19881	19615	19787	20074	19685	19789	19755	19823	19523	19412	19846	19715	19481	19752	19486	19887	19707	19773	19554	19714	19700	19551	19658	19848	19799	19593	19732	19803	19529	19666	19933	19753	19724	19750	19817	19419	19412	19430	19791	19788	19620	19509	19815	19761	19812	19667	19730	19770	19586	19670	19705	19577	19869	19750	19752	19977	19699	19831	19733	19786	19705	19755	19862	19662	19722	19613	19764	19720	19548	19568	19491	19663	19740	19704	19867	19780	19758	19688	19976	19878	19650	19798	19786	19595	19806	19577	19740	19864	19719	19699	19690	19882	19551	19846	19821	19603	19715	19717	20051	19500	19630	19844	19675	19707	19795	19754	19586	19688	19794	19829	19781	19974	19786	19770	19585	19611	19593	19607	19787	19887	19725	19673	19701	19726	19701	19919	19534	19635	19782	19796	19608	19707	19764	19837	19682	19693	19711	19778	19631	19600	19699	19725	19767	19845	19663	19712	19839	19680	19841	19631	19808	19674	19869	19648	19534	19897	19818	19825	19530	19771	19668	19670	19643	19655	19776	19825	19913	19705	19717	19890	19811	19590	19707	19599	19610	19863	19589	19732	19761	19633	19677	19834	19939	19751	19729	19557	19803	19586	19725	19630	19591	19846	19905	19816	19875	19717	19806	19891	19666	19968	19687	19648	19843	19714	19690	19763	19869	19690	19686	19891	19612	19610	19818	19646	19651	19543	19794	19854	19689	19862	19735	19838	19784	19571	19735	19624	19791	19556	19695	19770	19624	19517	19692	19738	19727	19636	19708	19836	19721	19832	19828	19661	19699	19607	19372	19759	19619	19655	19618	19788	19839	19840	19618	19649	19879	19859	19842	19674	19785	19574	19802	19710	19723	19666	19802	19515	19567	19698	20021	19929	19689	19674	19820	19829	19741	19663	19657	19709	19545	19791	19843	19647	19774	19715	19632	19738	19763	19824	19783	19969	19464	19619	19685	19781	19990	19614	19653	19701	19411	19511	19722	19710	19669	20020	19696	19586	19530	19537	19533	19704	19690	19810	19824	19863	19840	19776	19841	19611	19633	19676	19786	19476	19668	19889	19693	19811	19664	19657	19732	19764	19672	19696	19635	19773	19646	19720	19724	19598	19589	19838	19791	19815	19810	19588	19874	19729	19786	19719	19877	19889	19989	19805	19695	19674	19685	19679	19666	19702	19866	19911	19753	19909	19729	19792	19756	19753	19543	19847	19592	19618	19783	19902	19596	19751	19833	19605	19873	19707	19785	19633	19795	19703	19637	19647	19635	19761	19702	19655	19614	19599	19777	19830	19663	19728	19737	19600	19767	19798	19929	19969	19871	19700	19821	19908	19632	19955	19756	19689	19642	19697	19606	19800	19747	19734	19863	19799	19721	19824	19520	19642	19596	19811	19934	19838	19562	19643	19903	19724	19642	19940	19804	19606	19521	19755	19727	19659	19787	19814	19605	19615	19683	19662	19572	19469	19734	19532	19604	19677	19663	19873	19879	19668	19656	19804	19778	19678	19756	19801	19636	20039	19824	19920	19732	19714	19861	19705	19719	19823	19743	19664	19729	19624	19840	19848	19578	19580	19421	19885	19768	19716	19617	19700	19649	19807	19759	19907	19812	19834	19593	19618	19624	19785	19559	19763	19753	19731	19613	19575	19746	19689	19517	19868	19861	19741	19698	19445	19718	19881	19698	19760	19742	19757	19831	19688	19742	19724	20066	19677	19780	19809	19655	19825	19672	19926	19703	19744	19741	19749	19646	19675	19607	19792	19821	19677	19780	19561	19796	19735	19894	19836	20011	19809	19894	19745	19673	19910	19683	19713	19744	19956	19667	19769	19774	19672	19852	19635	19889	19794	19627	19710	19427	19744	19837	19607	19648	19746	19488	19606	19790	19695	19519	19668	19778	19498	19761	19676	19766	19611	19593	19775	19633	19734	19802	19513	19662	19664	19657	19575	19628	19730	19986	19572	19782	19918	19643	19766	19696	19792	19847	19715	19649	19571	19607	19751	19725	19695	19853	19896	19871	19643	19874	19639	19654	19940	19817	19737	19848	19485	19802	19479	19855	19813	19559	19749	19844	19668	19631	19650	19757	19714	19662	19575	19568	19651	19468	19671	19690	19692	19771	19856	19705	19685	19803	19853	19737	19591	19753	19678	19698	19706	19629	19652	19789	19776	19928	19521	19595	19720	19829	19808	19749	19623	19723	19919	19763	19659	19713	19764	19569	19776	19914	19900	19729	19759	19760	19925	19902	19488	19878	19791	19803	19610	19469	19618	19802	19659	19546	19769	19721	19842	19682	19581	19797	19717	19849	19716	19525	19626	19720	19534	19597	19783	19686	19882	19657	19776	19843	19678	19705	19930	19921	19642	19943	19665	19807	19728	19815	19691	19631	19803	19806	19637	19712	19971	19762	19756	19469	19707	19569	19691	19797	19740	19897	19784	19974	19756	19823	19836	19756	19846	19708	19598	19685	19743	19633	19682	19669	19965	19738	19641	19753	19524	19657	19747	19688	19704	19648	19702	19775	19772	19643	19754	19646	19766	19785	19786	19745	19782	19771	19793	19519	19796	19988	19889	19568	19851	19801	19743	19689	19782
31274	52715	49448	33436	23504	17146	16212	16265	16298	16123	16317	16088	16164	16121	16249	16314	16023	16218	16215	16336	16232	16233	16448	16185	15986	16210	16314	16208	16265	16124	16236	16140	16324	16276	16196	16250	16069	16294	16214	16030	16233	16206	16108	16366	16277	16171	16237	16140	16310	16183	16250	16244	16435	16316	16107	16222	16089	16164	16280	16131	16208	16171	16367	16291	16089	15998	16226	16375	15960	16296	16034	16202	16250	16238	16260	16265	16185	16188	16149	16440	16142	16022	16129	16177	16222	16199	16221	16205	16162	16212	16201	16175	16205	16194	16211	16309	16131	16319	16155	16316	16136	16227	15997	16177	16054	16185	16172	16279	16339	16180	16015	16240	16151	16295	16295	16298	16148	16282	16208	16212	16237	16373	16157	16115	16265	16127	15982	16226	16272	16238	16243	16202	16226	16263	16183	16393	16149	16211	16138	16098	16124	16276	16194	16221	16296	16186	16170	16102	16178	16189	16088	16264	16092	16343	16273	16434	16262	16241	16181	16044	16218	16136	16097	16220	16284	16291	16183	16245	16107	16092	16071	16177	16353	16215	16165	16222	16208	16276	16225	16137	16113	16095	16290	16165	16152	16236	16252	16135	16180	16154	16272	16238	15999	16245	16239	15942	16092	16135	16200	16266	16236	16223	16138	16339	16394	16368	16246	16135	16290	16225	16212	16144	16170	16408	16255	16145	16018	16175	16019	16251	16271	16110	16065	16212	16229	16288	16248	16170	16200	16218	16262	16153	16184	16132	16251	16310	16200	16224	16217	16133	16342	16290	16144	16343	16373	16328	16182	16117	16109	16191	16304	16161	16330	16240	16227	16172	16172	16161	16143	16247	16247	16119	16253	16012	16155	16253	16309	16300	16237	16321	16345	16368	16155	16165	16185	16131	16084	16213	16198	16111	16148	16125	16343	16191	16212	16088	16272	16163	16269	16136	16147	16254	16313	16256	16152	16270	16226	16241	16242	16306	16358	16126	16293	16111	16229	16173	16145	16250	16195	16502	16229	16361	16358	16312	16258	16154	16126	16138	16203	16012	16179	16286	16271	16064	16213	16158	16364	16198	16209	16222	16446	16360	16200	16145	16146	16230	16338	16138	16184	16231	16205	16076	16320	16140	16261	15980	16272	16160	16184	16202	16129	16308	16161	15994	16243	16037	16042	16098	16263	16214	16345	16284	16175	16414	16259	16091	16168	16172	16163	16262	16206	15989	16089	16192	16273	16275	16247	16183	16279	16250	16319	16331	16106	16060	16224	16091	16094	16349	16344	16189	16078	16118	16236	16241	16259	16086	16269	16116	16138	16281	16272	16064	16383	16252	16221	16199	16108	16229	16145	16225	16132	16113	16298	16288	16231	16155	16122	16176	16136	16023	16150	15975	16008	16162	16170	16269	16255	16121	16127	16172	16074	16332	16247	16127	16227	16076	16220	16066	16049	16169	16271	16158	16198	16152	16244	16229	16276	16089	16307	16248	16276	16307	15997	16048	16183	16103	16186	16267	16311	16142	16247	16297	16226	16346	16142	16202	16290	16242	16206	16274	16280	16143	16371	16211	16205	16142	16260	16111	16208	16210	16349	16327	16308	16243	16189	16088	16188	16096	16401	16100	16153	16134	16251	16098	16183	16307	16371	16161	16132	16255	16219	16127	16070	16114	16176	15966	16331	15928	16203	16132	16081	16221	16119	16342	15974	16151	16239	16172	16280	16059	16093	16233	16226	16156	16162	16199	16081	16224	16236	16161	16321	16084	16183	16089	16318	16255	16306	16075	16181	16206	16206	16091	16270	16079	16084	16165	16247	16171	16104	16077	16108	16243	16371	16270	16185	16165	16273	16293	16272	16171	16148	16379	16131	16164	16168	15964	16166	16208	16193	16163	16215	16162	16164	16128	16257	16179	16243	16093	16268	16234	16253	16179	16299	16193	16265	16200	16176	16133	16168	16396	16239	16032	16291	16213	16215	16174	16116	16130	16248	16247	16201	16141	16274	16187	16062	16161	16056	16082	16301	16087	16035	16233	16129	16074	16350	16352	16314	16260	16200	16155	16257	16281	16324	16102	16144	16153	16182	16066	16155	16183	16146	16136	16151	16279	16150	16229	16142	16226	16188	16256	16168	16181	16236	16173	16140	16183	16168	16243	16207	16317	16235	16192	16238	16103	16128	16079	15937	16083	16076	16096	16253	16080	15982	16278	16225	16230	16179	16072	16199	16041	15982	16114	16090	16237	16139	16344	16128	16129	16357	16135	16220	16203	16257	16032	16296	16215	16098	16324	16256	16072	16292	16197	16351	16217	16220	16111	16232	16189	16205	16174	16380	16022	16188	16342	16236	16312	16212	16258	16376	16342	16232	16052	16372	15946	16087	16169	16058	16190	16148	16164	16327	16231	16224	16186	16086	16393	16149	16206	16161	16130	16188	16261	16129	16245	16196	16072	16220	16042	16277	16092	16146	16427	16157	16244	16217	16112	16417	16210	16216	16091	16395	16195	16208	16436	16260	16211	16064	16244	16215	16321	16292	16170	16049	16033	16057	16208	16019	16232	16184	16179	16067	16050	16361	16184	16197	16365	16183	16177	16176	16078	16125	16083	16158	16276	16301	16344	16300	16085	16024	16220	16171	16329	16220	16125	16068	16175	16160	16203	16168	16182	16129	16137	16167	16104	16038	16134	16145	16189	16230	16211	16081	16148	16291	16072	16224	16309	16116	16230	16162	16280	16158	16169	16219	16119	16176	16167	15963	16138	16261	16299	16252	16146	16294	16244	16153	16129	16126	16106	16202	16238	16201	16154	16103	16160	16308	16232	16250	16132	16253	16147	16131	16105	16338	16255	16291	16201	16174	16119	16340	16283	16164	16162	16148	16226	16045	16253	16118	16143	16167	16127	16315	16240	16224	16226	16252	16287	16169	16153	16208	16191	16172	16248	16264	16216	16251	16236	15991	16007	16204	16217	16172	16228	16195	16195	16281	16244	16301	16187	16186	16183	16227	16432	16255	16325	16334	16145	16016	16167	16114	16292	16118	16106	16211	16283	16459	16259	16113	16235	16055	16218	16219	16343	16228	16168	16241	16247	16096	16009	16353	16299	16121	16108	16250	16383	16287	16018	16188	16165	16398	16177	16216	16215	16128	16062	16171	16305	16022	16247	16133	16166	16137	16272	16200	16181	16088	16118	16083	16235	16251	16205	16358	16228	16057	16249	16337	16098	16126	16006	16138	16149	16291	16140	16086	16305	16277	16209	16267	16308	16284	15973	16317	16275	16320	16057	16212	16075	16168	16244	16149	16036	16114	16106	16326	16306	16332	16176	16105	16190	16054	16204	16360	16225	16123	16086	16007	16304	16280	16234	16007	16249	16128	16191	16097	16249	16361	16132	16146	16087	16198	16290	16065	16039	16326	16242	16198	16299	16085	16190	16141	16097	16251	16198	16371	16071	16054	16173	16235	16163	16088	16261	16123	16181	16229	16143	16165	16112	16084	16126	16293	16171	16271	16257	16163	16241	16151	16219	16160	16189	16117	16109	16363	16251	16316	16123	16362	16046	16161	16190	16077	16174	16464	16078	16057	16257	16227	16215	16075	16235	16099	16281	16190	16125	16092	16158	16325	16177	16209	16168	16100	16357	16193	16081	16230	16144	16329	16188	16120	16184	16216	16172	16264	16172	16145	16238	16203	16288	16215	16144	16156	16129	16138	16241	16272	16156	16188	16124	16192	16128	16389	16374	16214	16163	16347	16295	16113	16221	16240	16226	16205	16171	16229	16259	16310	16159	16427	16167	16261	16050	16025	16166	16243	16262	16119	16189	16336	16292	16317	16309	16197	16269	16194	16218	16202	16115	16336	16236	16323	16244	16185	16232	16173	16140	16160	16234	16125	16105	16014	16171	16133	16065	16233	16004	16231	16246	16242	16145	16217	16272	16261	16251	16227	16349	16289	16075	16178	16153	16112	16316	16246	16262	16224	16312	16324	16226	16341	16034	16343	16285	16072	16113	16180	16174	16241	16324	16192	16058	16158	16083	16170	16290	16109	16098	16211	16150	16226	16119	16194	16028	16217	16144	16064	16281	16023	16254	16055	16183	16133	16146	16319	16289	16138	16440	16302	16255	16084	16347	16187	16192	16017	16106	16132	16321	16217	16247	16004	16181	16065	16192	16189	16060	16103	16043	16060	16182	16133	16493	16191	16078	16225	16240	16209	16256	16243	16315	16088	16210	15941	16293	16274	16350	16280	16228	16260	16155	16212	16214	16229	16308	16276	16212	16260	16203	16393	16064	16196	16211	16079	16139	16163	16047	16207	16055	16320	16101	16246	16023	16201	16290	16285	16143	16112	16183	16184	16276	16244	16144	16227	16169	16199	16299	16299	16180	16135	16192	16139	16298	16341	16240	16244	16134	16147	16042	16261	16101	16385	16274	16207	16187	16254	16179	16162	16184	15996	16207	16253	16211	16200	16160	16189	16314	16289	16124	16171	16319	15995	16165	16313	16160	16153	16294	16140	16207	16282	16073	16147	16280	16291	16230	16024	16175	16185	16242	16183	16307	16086	16162	16289	16236	16188	16198	16144	16237	16181	16253	16196	16018	16184	16129	16190	16211	16062	16258	16081	16280	16197	16110	16108	16090	16172	16207	16154	16224	16357	16225	16290	16249	16268	16071	16158	16219	15987	16351	16169	16307	16120	16202	16131	15993	16187	16193	15972	16177	16175	16036	16254	16113	16057	16210	16206	16155	16223	16321	16120	16286	16300	16043	16294	16196	16207	16326	16025	16108	16192	16205	16122	16181	16148	16176	16159	16241	16241	16192	16130	16237	16240	16144	16198	16188	16349	16265	16395	16116	16161	16163	16064	16319	16141	16470	16270	16083	16320	16243	15895	16285	16071	16254	16079	16137	16199	16106	16266	16250	16431	16205	16214	16336	16046	16067	16158	16343	16239	16325	16225	16289	16144	16071	16138	16193	16064	16181	16377	16233	16009	16104	16108	16070	16160	16087	16292	16219	16197	16334	16214	16215	16225	16215	16202	16227	16194	16244	16459	16077	16059	16307	16105	16333	16099	16250	16295	16091	16144	16235	16403	16128	16424	16222	16194	16240	16247	16203	16167	16201	16351	16201	16259	16221
23979	23199	44430	47689	39555	28964	23625	19939	19532	19813	19790	19796	19657	19614	19534	19510	19675	19467	19602	19470	19495	19628	19401	19722	19417	19436	19372	19423	19402	19318	19412	19651	19346	19691	19760	19394	19483	19410	19397	19528	19508	19585	19418	19573	19366	19478	19563	19305	19635	19478	19497	19495	19349	19395	19455	19302	19475	19113	19608	19454	19555	19341	19381	19511	19348	19529	19610	19453	19466	19550	19569	19481	19596	19544	19575	19465	19372	19567	19301	19436	19189	19433	19348	19312	19376	19381	19425	19384	19478	19338	19436	19399	19248	19285	19432	19252	19354	19660	19393	19426	19620	19433	19526	19297	19287	19258	19484	19297	19264	19479	19650	19249	19569	19377	19380	19453	19454	19494	19530	19353	19306	19289	19505	19356	19533	19391	19387	19322	19452	19363	19449	19427	19394	19279	19498	19425	19467	19516	19536	19537	19488	19251	19467	19327	19313	19295	19218	19497	19466	19416	19431	19384	19285	19208	19357	19300	19512	19611	19494	19248	19517	19331	19517	19462	19160	19432	19506	19312	19335	19433	19348	19654	19558	19468	19497	19292	19495	19301	19417	19467	19401	19251	19426	19474	19440	19296	19436	19383	19194	19282	19373	19595	19417	19381	19412	19417	19586	19494	19276	19323	19430	19415	19170	19426	19313	19451	19400	19389	19342	19435	19156	19211	19517	19353	19495	19479	19363	19511	19328	19494	19268	19477	19342	19329	19270	19516	19371	19334	19486	19723	19550	19409	19234	19415	19283	19537	19291	19402	19377	19343	19180	19341	19313	19250	19254	19346	19517	19498	19312	19275	19207	19167	19504	19351	19267	19359	19308	19621	19462	19559	19536	19451	19326	19312	19518	19266	19230	19495	19306	19349	19528	19460	19244	19597	19358	19327	19443	19406	19295	19351	19526	19567	19408	19282	19303	19143	19366	19380	19235	19440	19329	19393	19473	19524	19480	19361	19280	19172	19561	19389	19350	19299	19422	19428	19233	19310	19345	19326	19549	19281	19352	19601	19294	19502	19522	19305	19703	19435	19182	19570	19416	19568	19437	19431	19411	19590	19192	19334	19284	19640	19500	19385	19381	19350	19378	19388	19366	19611	19212	19262	19344	19411	19443	19438	19422	19468	19457	19456	19368	19470	19410	19285	19425	19352	19496	19366	19395	19407	19489	19451	19431	19479	19495	19468	19558	19346	19420	19432	19392	19587	19546	19489	19488	19137	19337	19262	19349	19453	19381	19493	19381	19559	19430	19369	19452	19572	19287	19365	19385	19499	19280	19378	19544	19425	19421	19239	19379	19183	19393	19434	19423	19304	19335	19223	19192	19311	19451	19315	19203	19250	19316	19360	19351	19353	19352	19582	19394	19308	19478	19188	19633	19304	19385	19376	19295	19655	19299	19292	19395	19511	19512	19563	19272	19529	19454	19455	19342	19420	19492	19205	19271	19273	19312	19277	19298	19290	19495	19362	19522	19506	19492	19217	19340	19634	19350	19446	19274	19475	19603	19615	19463	19374	19375	19472	19363	19213	19238	19238	19488	19277	19489	19405	19609	19311	19217	19221	19498	19419	19368	19485	19378	19441	19355	19220	19364	19390	19576	19373	19341	19472	19514	19463	19380	19339	19348	19389	19473	19518	19372	19223	19490	19249	19355	19449	19426	19542	19598	19394	19337	19483	19338	19367	19506	19361	19262	19617	19329	19464	19302	19378	19376	19331	19447	19439	19413	19287	19306	19359	19429	19460	19109	19431	19528	19546	19251	19181	19531	19570	19438	19453	19313	19308	19340	19176	19311	19443	19654	19292	19466	19409	19269	19271	19596	19444	19253	19217	19585	19649	19388	19438	19379	19443	19165	19272	19240	19469	19369	19342	19582	19510	19399	19401	19324	19396	19487	19462	19613	19235	19340	19483	19377	19321	19333	19299	19424	19507	19181	19450	19505	19506	19354	19387	19323	19372	19530	19324	19412	19480	19425	19482	19478	19399	19428	19359	19258	19293	19375	19351	19394	19449	19535	19466	19543	19230	19501	19509	19549	19398	19431	19219	19361	19445	19212	19489	19394	19459	19481	19359	19444	19211	19258	19339	19117	19389	19222	19301	19385	19097	19255	19401	19238	19351	19276	19397	19218	19400	19282	19147	19442	19459	19278	19441	19546	19477	19291	19269	19486	19252	19404	19485	19732	19220	19372	19105	19625	19574	19408	19342	19146	19241	19407	19542	19577	19383	19377	19273	19661	19344	19467	19168	19204	19446	19416	19537	19402	19424	19410	19331	19417	19107	19384	19280	19347	19326	19381	19517	19361	19309	19447	19452	19480	19425	19460	19444	19242	19278	19454	19504	19463	19335	19140	19615	19398	19352	19260	19562	19398	19561	19320	19480	19341	19394	19461	19393	19437	19398	19195	19272	19340	19370	19499	19199	19415	19225	19401	19499	19505	19391	19477	19403	19447	19513	19585	19420	19512	19211	19347	19432	19223	19360	19518	19467	19264	19364	19516	19506	19431	19283	19684	19550	19553	19305	19545	19295	19266	19381	19399	19527	19444	19342	19493	19404	19183	19543	19218	19446	19419	19409	19324	19273	19434	19226	19269	19270	19436	19352	19275	19279	19385	19505	19248	19255	19445	19332	19433	19236	19158	19311	19458	19501	19235	19352	19203	19403	19519	19366	19348	19437	19340	19379	19276	19392	19357	19339	19356	19408	19400	19339	19305	19553	19285	19373	19345	19430	19333	19240	19498	19346	19159	19180	19486	19408	19246	19255	19514	19450	19415	19576	19617	19529	19408	19394	19241	19374	19518	19448	19440	19295	19267	19434	19422	19382	19161	19281	19311	19543	19439	19478	19350	19369	19617	19522	19281	19469	19442	19347	19414	19316	19544	19189	19376	19392	19439	19363	19436	19361	19315	19410	19443	19220	19493	19460	19360	19326	19421	19458	19581	19208	19150	19304	19188	19516	19437	19420	19242	19230	19316	19437	19564	19357	19253	19418	19496	19277	19117	19420	19502	19373	19458	19229	19242	19387	19320	19568	19376	19488	19464	19436	19526	19418	19492	19287	19437	19486	19419	19326	19309	19289	19216	19329	19369	19267	19321	19342	19479	19436	19461	19370	19175	19328	19215	19508	19337	19321	19285	19277	19266	19435	19386	19365	19173	19316	19448	19381	19535	19374	19510	19494	19244	19409	19245	19291	19434	19426	19325	19295	19267	19311	19362	19416	19350	19403	19379	19150	19223	19580	19397	19445	19471	19317	19336	19216	19311	19155	19386	19361	19580	19294	19342	19370	19374	19341	19530	19380	19387	19420	19636	19497	19258	19435	19520	19459	19092	19379	19384	19338	19568	19284	19339	19469	19354	19413	19462	19551	19316	19374	19343	19214	19569	19379	19377	19159	19304	19143	19298	19427	19349	19291	19160	19243	19351	19526	19423	19366	19368	19548	19225	19426	19394	19160	19227	19403	19450	19340	19230	19239	19342	19245	19271	19428	19351	19179	19288	19380	19483	19514	19544	19550	19494	19218	19475	19421	19409	19448	19428	19462	19575	19363	19381	19415	19543	19484	19545	19327	19331	19392	19465	19559	19497	19168	19537	19442	19173	19317	19472	19354	19303	19358	19539	19378	19527	19281	19483	19389	19379	19365	19319	19336	19398	19318	19192	19402	19349	19016	19608	19359	19451	19365	19413	19171	19218	19360	19420	19333	19261	19271	19204	19386	19369	19527	19313	19567	19466	19268	19569	19136	19435	19312	19578	19352	19477	19361	19427	19507	19414	19374	19374	19401	19305	19126	19222	19406	19411	19271	19250	19101	19369	19538	19269	19251	19492	19433	19381	19434	19255	19189	19426	19345	19358	19304	19326	19380	19482	19542	19233	19306	19449	19449	19335	19345	19401	19206	19274	19243	19297	19174	19043	19435	19444	19677	19480	19440	19381	19548	19598	19287	19187	19490	19395	19483	19344	19359	19366	19568	19230	19255	19359	19343	19329	19190	19483	19495	19349	19532	19357	19578	19290	19483	19443	19452	19444	19351	19542	19426	19451	19553	19406	19195	19474	19112	19348	19561	19328	19342	19397	19456	19251	19361	19430	19390	19291	19359	19295	19238	19436	19612	19245	19257	19545	19327	19457	19399	19248	19434	19540	19194	19327	19460	19350	19365	19363	19360	19732	19445	19172	19327	19301	19383	19129	19437	19468	19431	19545	19460	19474	19295	19484	19556	19538	19446	19404	19341	19615	19407	19410	19212	19366	19652	19382	19333	19161	19469	19544	19456	19471	19298	19260	19430	19453	19298	19466	19189	19368	19342	19723	19503	19450	19320	19332	19289	19542	19402	19391	19339	19394	19408	19203	19384	19492	19425	19471	19424	19354	19441	19468	19374	19269	19224	19460	19634	19190	19452	19437	19114	19456	19236	19231	19321	19375	19555	19227	19595	19233	19393	19562	19407	19375	19446	19413	19394	19624	19489	19346	19350	19426	19454	19520	19475	19142	19480	19404	19198	19352	19398	19381	19323	19163	19377	19427	19601	19385	19483	19435	19303	19418	19426	19623	19475	19438	19408	19333	19330	19250	19539	19556	19551	19325	19405	19515	19347	19398	19312	19362	19253	19409	19478	19446	19449	19411	19392	19468	19396	19700	19351	19239	19519	19289	19482	19307	19259	19558	19464	19595	19371	19261	19473	19520	19182	19401	19462	19482	19267	19401	19538	19397	19309	19632	19355	19468	19189	19372	19196	19422	19337	19259	19592	19518	19458	19191	19345	19467	19553	19335	19354	19426	19438	19419	19585	19558	19508	19436	19395	19537	19441	19511	19609	19579	19572	19496	19363	19456	19307	19366	19483	19399	19307	19517	19265	19467	19536	19401	19258	19563	19198	19244	19213	19493	19386	19469	19478	19257	19411	19475	19274	19360	19302	19531	19362	19375	19467	19289	19193	19437	19366	19144	19278	19227	19455	19555	19310	19250	19195	19335	19221	19301	19409	19402	19463	19295	19447	19638	19232	19440	19363	19583	19360	19359	19296	19301	19236	19178	19329	19229	19369	19435	19320	19390	19494	19118	19321	19388	19223	19300	19372	19352	19589	19547	19485	19325	19320	19249	19278	19349	19354	19478	19364
55631	97020	91708	66903	46374	24831	16272	16041	16058	16028	16136	16229	16008	16162	16102	15986	16027	16199	16103	16109	16054	16111	16126	16062	15985	16229	16176	16054	16094	16022	16258	16095	16062	16236	15967	16131	16134	16099	16137	16322	16113	16192	16200	16054	16063	16133	15993	16173	15986	16118	16162	16170	16253	16061	16180	16099	16165	16054	16009	15994	16148	16063	16149	16023	15987	16043	16091	16026	16175	16034	16185	16177	16085	16181	16053	16151	16218	16144	16203	16062	16121	16269	16200	16102	16049	16222	15913	15945	16312	16209	16120	16086	16007	16115	16026	16189	16072	16008	15957	15959	16181	15978	16022	15987	16122	15978	15959	15905	16145	15902	16160	16040	16051	16032	15970	15996	16011	16166	16104	16051	16029	16264	16205	16090	16201	16140	15957	16249	15982	16187	15937	16063	16232	16059	16269	16062	16253	16004	16152	16074	16304	16125	15962	15946	15963	16015	16207	16072	15999	15982	16020	16052	16028	16203	16085	16056	16070	16191	16055	16075	16064	16206	16058	16182	15838	16001	16053	16007	15876	16062	16160	16007	16149	16154	16174	16029	16040	16064	16185	15952	16017	16157	16098	16197	16076	16033	15988	16044	16117	15950	16152	16035	16044	16148	16014	16145	16189	16010	16186	16244	16079	16099	16230	16045	16143	16141	15957	15896	15924	16005	16159	16035	16125	16127	15926	16182	16199	16153	16018	16138	16053	16073	15955	16076	16185	16062	15943	16051	16048	16042	16084	16101	16060	16050	16073	16037	16117	16124	16104	15976	15981	16122	15898	16149	15948	16097	16124	16065	15922	16011	16056	16050	16240	16038	16087	16035	16319	15981	16098	16196	16107	15901	15956	16129	16139	16077	16271	16130	16100	15975	16132	16205	16102	16256	15973	16060	15997	16170	16193	16177	16007	16124	15916	16133	15961	16241	16132	16247	16031	16011	15958	15844	16278	16178	16033	16137	15968	16004	16090	15984	16073	15946	15977	16029	16005	16119	16110	16049	15999	15908	15886	16099	15992	16099	16075	16061	16034	16160	16017	16099	16035	16152	16049	16038	16140	15957	16007	16001	16068	16140	16068	16244	16173	16097	16044	16037	16147	16106	16023	16148	16193	16091	16114	15975	16159	16170	16126	16078	16268	16040	16126	15985	16151	16044	16002	16290	16074	16197	15973	16014	16074	16081	16060	15826	16024	16148	16106	16031	16082	16094	16254	16102	15972	16020	16017	16096	16054	16101	15954	15977	16222	15943	16000	16150	15940	15905	16050	16195	16065	16053	16061	15987	16169	15910	16260	15880	16178	16311	16095	16106	15925	16031	15987	16026	15937	16060	16072	16026	16134	15991	16187	15958	15856	16101	15976	16162	15964	16151	16191	16220	16122	16033	16080	16182	16099	16130	16197	16155	16037	16176	16094	16048	16153	16197	16060	16156	16023	16070	16265	16124	16089	16062	16122	16025	15980	15885	15954	16216	16101	16175	16066	16115	16094	16092	16190	15983	16121	16105	16155	16045	15881	16178	16045	16087	16191	15999	16087	16125	16185	16089	16014	16087	16063	16170	15938	15950	16164	16022	16054	16178	15987	16002	16000	16072	16151	16016	16161	16069	16192	16126	16005	15955	16084	16164	16024	16010	16105	16134	16018	16044	15998	16128	16048	16013	15961	16032	16078	16106	16047	16150	16080	15896	16118	16193	16014	15845	16205	15932	16078	15839	16072	15983	16086	16009	16000	15983	16182	16132	16193	16000	16199	16018	16062	16008	16070	15933	16124	16256	16077	16010	16057	16043	16122	15916	15849	16053	16184	16128	15891	16055	16164	16025	15976	16039	16110	15984	16145	16082	15950	16173	15985	16193	16021	16076	16037	16107	16100	16018	16037	16115	16179	16082	15965	16189	15957	15857	16129	15985	16028	16064	16000	16149	16166	16220	16087	16015	16035	16041	15985	16214	16130	16063	16095	16114	16009	16069	16197	16142	15887	15930	15919	16138	16075	16184	15968	16024	16105	16125	15971	16199	16177	16063	16300	15970	16020	15985	16197	15955	16116	16056	15970	16027	16168	16119	16044	16109	16000	16111	16263	16012	16142	15902	16264	16051	15982	16005	16085	16042	15996	16042	16085	15966	16096	16111	16146	16039	15898	16000	16179	16152	16168	16304	16046	16118	16066	16047	16003	16026	16071	16170	16064	16070	16040	16071	15934	16154	16273	16147	16022	16040	16143	16197	16047	15995	16253	16135	16200	16014	16279	16091	16037	16016	15945	16186	16081	16036	15922	16140	16305	16246	16009	16015	15920	16083	15946	15976	16081	16122	16117	16267	15886	16120	15903	16063	16063	16081	16173	16259	16085	16095	16022	15954	16072	16011	15989	15965	16026	16117	16165	16164	16056	16116	16158	16044	16117	16314	16235	16074	16106	16097	16028	15949	16082	16192	16030	16199	16110	16148	15946	15949	16110	15890	16117	16055	16053	16186	15982	16079	16074	16091	16055	16104	16028	15913	16181	16128	16171	16116	16153	16054	16162	16304	16079	16083	16042	16037	16098	16099	16282	16083	16024	15985	16249	15931	16051	16117	15970	16059	15911	16008	16133	16021	15922	16129	15982	16117	16091	15922	16164	16052	16295	16050	16054	16197	15959	16234	16132	16094	16177	15998	16276	15882	16057	16105	15989	16152	16022	16052	16136	16050	16187	16339	16068	16012	16103	16141	16049	16144	16039	15852	16020	16084	16178	15917	15953	15953	16048	16121	16128	16141	16018	16229	15971	16030	16008	16062	16077	16091	16011	15924	15982	16106	16056	16091	16027	16093	16179	16128	16074	15982	16235	16026	15830	16111	16114	15982	16106	16089	16028	15934	16096	15957	16176	15965	15847	16183	15903	16045	16108	16170	15903	16128	15986	16116	16162	15941	16246	15944	16199	16109	16131	16162	16064	16090	16006	16190	16216	16200	16148	16191	15852	16025	16122	15976	16045	15985	16061	16146	16104	16038	15984	15930	16004	16138	16169	16051	16155	15918	16157	15984	16132	16115	16174	16068	16186	16125	16026	16215	16133	15969	15965	16231	16066	16208	15981	16133	16077	16067	16111	16001	16150	16150	15984	16111	16179	16106	16146	16003	16035	16126	16100	15969	16100	16289	15891	16141	16059	15885	16076	15943	16062	16093	16045	15945	16009	15813	15984	16032	16056	15922	15992	16116	16056	16149	15923	16050	16088	16134	16112	16143	16123	16040	16270	16042	16021	16103	16142	16082	16182	16050	16070	16006	16145	16086	15962	16210	16133	16241	16299	16142	16190	15971	15965	16021	16018	15948	15846	16145	16060	16129	15986	16007	15962	16070	15984	16182	16351	15837	15978	16041	16101	16020	16264	16068	16153	15997	16044	16056	16133	16000	16083	16083	15976	16118	16008	16097	16240	16111	16152	16027	16076	16203	15994	16093	16057	16065	15851	15998	15959	16110	15932	16298	15884	16117	16008	16020	16079	16070	15974	16142	16026	16198	16048	15925	15947	15996	15840	16101	16060	16125	16140	16197	15914	16133	16097	16085	16194	15842	15976	16256	16164	16117	16030	15948	16150	16162	15990	16106	16132	16049	15944	15974	16152	15963	16165	16042	16190	16088	16088	16165	16159	16130	16069	16147	16223	16076	16094	16117	15921	15792	16243	16142	15956	15999	16033	16162	15859	16035	16155	16001	16093	16126	16217	16145	16063	16068	15963	16128	16128	16065	15984	16008	15978	16089	16213	16115	15872	16039	16087	16223	16029	16104	15937	16148	15975	16043	16147	16095	16059	16119	15867	16123	16034	16034	15905	16134	16175	16098	16050	16016	16107	16014	15936	16025	16112	15977	16045	16025	16015	16044	16153	16088	15919	16045	16189	15983	16081	16205	15947	16123	16199	16071	16028	16154	16072	16115	16103	16084	16040	16100	16009	16025	16019	16169	16078	16032	16143	16115	16005	15906	15933	15993	16140	16048	16133	16113	16090	15987	16228	16079	15883	15910	16066	16042	16013	15997	16133	16011	16035	16123	15978	16064	16006	15944	16080	15941	16139	16108	16025	16122	16164	16113	15949	15872	16141	15968	16050	16094	16004	15976	15835	16043	16148	16191	16109	16072	16128	16027	16022	16180	16040	16086	16155	15906	16033	16203	16209	16133	16228	16027	16242	16149	16158	16060	16005	16155	16145	16220	16148	16199	16189	15929	16124	16214	16174	16213	16083	16045	15997	16037	16133	16107	16206	16077	15970	16029	15920	16242	16117	16063	16190	16151	16014	16089	16053	15991	16081	16046	16230	16029	16091	16272	15933	16031	16047	15987	16069	15958	16028	15963	16098	15929	15965	16030	16241	16053	16010	16132	16070	16099	16118	16137	16085	16078	15997	15997	15820	16173	16150	16142	16227	15879	16162	16141	16061	15941	16056	16072	16046	15984	15956	16107	16088	15854	16105	16099	16082	16126	15889	16265	16106	16171	15998	16055	15980	15876	16134	16134	16073	16114	16082	16073	16034	16093	16164	15992	16011	16000	15895	16070	15963	16157	15959	16065	16067	16058	16142	15972	16045	16250	15999	16028	16225	16092	16208	16081	16054	16110	16047	15941	16133	16114	16173	16069	15934	16029	16235	16175	15960	16175	16203	15959	16265	16018	16148	16089	16042	16067	16034	15930	16250	16214	16271	16015	16204	16108	16066	16115	16034	16200	16091	16114	16009	16140	16176	15951	16174	16043	15971	16058	16091	16131	16141	16139	16107	16016	16078	16041	16101	16096	16109	16088	16073	15949	16120	16067	16026	16226	16018	16212	15957	15969	16134	16058	16080	16077	15824	15959	16179	15894	16226	15944	16025	16032	16281	16033	16068	16088	16135	16024	16150	16075	16224	16009	15832	16002	16026	16004	16042	16097	16122	16001	16120	16050	16159	16007	16009	16105	16014	16012	16044	16083	16122	15984	16163	16130	16132	15954	16207	16167	15998	15956	16162	16255	16149	16085	16110	15945	16101	16114	16052	16023	16193	15908	15917	15982	16120	16189	15961	16061	16117	16060	16245	16223	15958	16045	16056	15966	16266	16135	15997	16064	16055	16053	15951	16047	15914	15946	16023	16074	16014	15938	16047	16059	16209	16072
22965	22513	40464	43960	40416	30554	25510	20663	19816	20207	19811	19695	19720	19986	19734	19491	19652	19688	19622	19478	19575	19780	19537	19545	19801	19466	19770	19584	19554	19629	19530	19549	19438	19603	19290	19561	19404	19506	19507	19568	19568	19336	19505	19396	19651	19323	19695	19430	19396	19576	19553	19459	19718	19341	19611	19374	19490	19352	19479	19281	19363	19625	19280	19475	19670	19588	19508	19385	19376	19579	19477	19329	19426	19253	19545	19540	19417	19473	19643	19342	19457	19451	19254	19398	19340	19217	19558	19306	19357	19401	19438	19588	19249	19475	19375	19388	19412	19386	19299	19390	19557	19363	19383	19424	19227	19402	19403	19575	19293	19366	19406	19454	19624	19302	19328	19278	19449	19480	19381	19369	19534	19521	19559	19495	19377	19339	19281	19411	19621	19553	19572	19375	19473	19508	19420	19283	19298	19249	19383	19271	19322	19434	19392	19277	19326	19360	19386	19469	19397	19259	19317	19361	19518	19369	19548	19404	19545	19333	19463	19348	19338	19245	19360	19398	19349	19312	19460	19119	19565	19351	19459	19713	19307	19359	19363	19489	19553	19432	19482	19226	19353	19497	19439	19183	19334	19393	19507	19361	19228	19206	19393	19488	19442	19521	19419	19662	19309	19271	19473	19228	19316	19272	19304	19242	19489	19502	19301	19350	19287	19008	19288	19381	19410	19398	19348	19205	19454	19445	19428	19178	19292	19398	19432	19566	19410	19600	19463	19386	19480	19401	19503	19467	19563	19537	19325	19347	19392	19433	19367	19593	19412	19450	19310	19315	19387	19375	19427	19501	19365	19454	19615	19180	19567	19430	19464	19283	19367	19324	19368	19381	19408	19236	19538	19508	19430	19383	19375	19289	19509	19452	19481	19394	19583	19436	19462	19531	19316	19220	19453	19583	19454	19504	19487	19490	19584	19331	19278	19356	19349	19603	19367	19438	19469	19467	19526	19561	19323	19408	19393	19388	19312	19443	19511	19118	19718	19482	19338	19522	19450	19317	19112	19418	19531	19494	19264	19433	19350	19420	19487	19428	19253	19309	19574	19232	19472	19476	19376	19341	19457	19451	19463	19157	19412	19105	19387	19402	19303	19190	19350	19282	19303	19209	19133	19493	19360	19641	19383	19397	19487	19409	19282	19217	19392	19589	19294	19346	19511	19443	19413	19093	19184	19312	19444	19502	19269	19486	19384	19423	19408	19338	19321	19392	19479	19498	19449	19576	19457	19439	19271	19646	19491	19434	19392	19469	19232	19666	19498	19326	19284	19267	19369	19220	19331	19350	19361	19463	19566	19523	19234	19296	19355	19467	19397	19331	19165	19123	19419	19448	19514	19349	19442	19482	19597	19547	19546	19545	19235	19528	19492	19451	19170	19368	19475	19299	19211	19569	19501	19167	19556	19299	19210	19346	19394	19318	19571	19330	19567	19281	19422	19320	19398	19249	19371	19484	19361	19392	19451	19440	19385	19340	19339	19396	19443	19560	19543	19549	19405	19369	19477	19275	19373	19530	19248	19357	19410	19314	19244	19555	19407	19523	19124	19328	19441	19430	19337	19259	19513	19325	19611	19444	19355	19335	19408	19456	19241	19459	19402	19276	19600	19361	19353	19444	19389	19552	19383	19259	19282	19471	19481	19419	19412	19284	19639	19467	19435	19318	19215	19297	19518	19214	19447	19654	19368	19407	19529	19374	19498	19407	19578	19383	19625	19342	19327	19255	19529	19594	19447	19406	19358	19565	19546	19426	19470	19275	19306	19402	19487	19425	19483	19261	19266	19411	19337	19233	19497	19478	19415	19258	19355	19330	19517	19651	19485	19511	19251	19269	19433	19548	19288	19371	19275	19482	19526	19392	19349	19533	19312	19398	19226	19275	19717	19305	19420	19472	19455	19391	19312	19395	19434	19217	19297	19388	19180	19262	19333	19322	19292	19503	19559	19479	19446	19379	19252	19328	19260	19380	19410	19374	19392	19638	19406	19402	19330	19367	19322	19463	19251	19284	19373	19458	19554	19340	19422	19329	19594	19523	19623	19539	19421	19536	19438	19450	19348	19526	19325	19488	19333	19374	19341	19441	19350	19227	19308	19593	19426	19446	19293	19432	19358	19480	19490	19310	19342	19523	19432	19374	19393	19420	19375	19428	19451	19412	19428	19341	19369	19215	19335	19190	19360	19169	19343	19564	19283	19361	19472	19354	19386	19469	19360	19329	19307	19533	19248	19485	19250	19459	19413	19531	19460	19547	19360	19408	19299	19458	19281	19259	19341	19353	19247	19537	19410	19404	19428	19383	19345	19277	19352	19420	19354	19359	19595	19432	19387	19318	19415	19415	19637	19378	19259	19368	19226	19418	19288	19499	19409	19285	19292	19378	19513	19195	19390	19560	19319	19622	19200	19445	19666	19499	19473	19439	19315	19379	19608	19521	19341	19421	19364	19451	19479	19298	19475	19389	19466	19303	19146	19347	19360	19428	19429	19426	19371	19548	19572	19261	19523	19443	19383	19104	19367	19495	19370	19391	19476	19598	19112	19192	19464	19282	19336	19444	19405	19245	19483	19625	19358	19385	19233	19432	19264	19298	19485	19400	19336	19439	19387	19315	19572	19256	19217	19464	19440	19293	19520	19314	19390	19356	19430	19223	19611	19228	19477	19333	19373	19468	19155	19471	19264	19344	19334	19369	19376	19268	19556	19411	19408	19324	19226	19245	19370	19310	19395	19447	19535	19455	19534	19361	19467	19257	19371	19302	19632	19571	19474	19324	19388	19285	19449	19265	19447	19425	19432	19367	19434	19657	19451	19563	19473	19400	19491	19493	19470	19274	19430	19271	19408	19443	19434	19353	19171	19396	19308	19409	19614	19429	19380	19524	19286	19315	19399	19482	19320	19430	19454	19204	19201	19521	19679	19334	19468	19481	19205	19420	19692	19440	19318	19521	19232	19458	19276	19329	19429	19589	19449	19323	19394	19287	19224	19188	19251	19352	19465	19414	19277	19517	19331	19375	19451	19599	19526	19431	19332	19250	19290	19336	19400	19331	19355	19233	19249	19552	19581	19442	19610	19429	19379	19525	19384	19368	19293	19250	19337	19550	19357	19384	19485	19373	19337	19467	19299	19382	19224	19391	19547	19601	19298	19395	19306	19311	19265	19583	19292	19263	19400	19118	19279	19275	19365	19329	19365	19328	19234	19446	19522	19322	19324	19523	19495	19437	19216	19433	19289	19454	19324	19337	19275	19489	19505	19446	19401	19452	19315	19440	19337	19377	19455	19631	19471	19311	19267	19606	19585	19354	19585	19194	19388	19354	19534	19512	19378	19540	19409	19262	19384	19418	19401	19217	19295	19555	19339	19168	19352	19326	19198	19428	19350	19220	19396	19369	19241	19491	19447	19346	19458	19382	19395	19553	19542	19363	19344	19164	19252	19307	19342	19152	19408	19378	19457	19266	19398	19141	19418	19147	19475	19329	19298	19395	19563	19459	19342	19510	19403	19401	19322	19366	19486	19335	19772	19392	19433	19594	19274	19354	19395	19407	19225	19382	19394	19267	19263	19265	19582	19282	19150	19431	19229	19508	19535	19292	19257	19367	19304	19336	19481	19321	19403	19400	19332	19592	19276	19436	19346	19391	19223	19353	19378	19229	19329	19304	19288	19513	19569	19350	19306	19149	19579	19513	19394	19316	19398	19572	19236	19102	19213	19344	19426	19378	19371	19472	19405	19333	19351	19364	19240	19069	19095	19308	19599	19422	19350	19448	19390	19517	19278	19377	19387	19445	19565	19411	19197	19255	19291	19232	19521	19374	19337	19464	19495	19225	19539	19103	19295	19584	19372	19353	19519	19453	19397	19385	19193	19402	19391	19436	19469	19604	19373	19666	19375	19429	19440	19524	19327	19308	19450	19319	19597	19211	19614	19413	19399	19456	19332	19582	19313	19377	19669	19393	19245	19415	19355	19419	19445	19421	19312	19251	19327	19573	19431	19578	19193	19512	19532	19281	19491	19342	19461	19362	19331	19744	19703	19759	19500	19487	19182	19339	19354	19424	19384	19350	19477	19515	19407	19481	19468	19378	19518	19508	19551	19414	19272	19260	19617	19465	19513	19426	19757	19464	19467	19607	19519	19297	19333	19396	19391	19443	19445	19303	19490	19390	19502	19396	19439	19404	19466	19252	19528	19377	19494	19536	19456	19384	19115	19253	19301	19275	19479	19390	19240	19459	19201	19427	19274	19349	19476	19302	19438	19453	19289	19427	19351	19570	19467	19264	19421	19237	19436	19451	19419	19518	19349	19507	19461	19331	19533	19300	19521	19455	19193	19299	19310	19460	19337	19344	19436	19354	19388	19236	19275	19281	19340	19415	19522	19320	19406	19377	19424	19302	19399	19421	19544	19278	19444	19357	19225	19450	19531	19579	19327	19487	19328	19508	19241	19623	19178	19354	19295	19433	19489	19432	19452	19380	19393	19250	19225	19381	19445	19428	19558	19299	19293	19310	19333	19293	19407	19292	19471	19360	19332	19446	19391	19353	19384	19439	19434	19430	19482	19706	19383	19448	19226	19177	19393	19303	19410	19278	19415	19414	19282	19316	19464	19452	19477	19312	19437	19262	19441	19499	19342	19415	19683	19391	19527	19359	19397	19301	19471	19575	19452	19361	19437	19238	19377	19321	19266	19545	19275	19303	19503	19546	19283	19417	19330	19453	19425	19354	19267	19366	19524	19371	19528	19403	19434	19435	19566	19180	19386	19262	19215	19475	19484	19343	19369	19427	19285	19273	19467	19244	19254	19270	19327	19202	19251	19209	19353	19237	19383	19313	19576	19353	19576	19389	19567	19459	19383	19241	19481	19511	19518	19436	19337	19423	19263	19726	19506	19457	19487	19556	19301	19524	19370	19333	19363	19445	19451	19440	19196	19499	19630	19300	19259	19399	19299	19303	19541	19493	19675	19448	19414	19412	19358	19269	19366	19282	19465	19520	19403	19487	19295	19521	19305	19436	19539	19611	19332	19512	19278	19327	19321	19353	19406	19200	19174	19516	19264	19405	19412	19446	19622	19338	19442	19664	19366	19493	19534	19440	19376	19338	19446	19518	19127	19398	19332	19594	19176	19484	19472	19377
62029	103735	95105	78376	56529	27788	16154	16081	16035	16165	16149	16126	16051	15966	16140	16082	16045	16140	16117	15962	15997	15910	16243	16022	16101	16226	16001	16068	15985	16187	16111	16236	16005	16131	16088	16160	16138	16145	16255	16012	16152	16119	16230	16093	16133	16140	15956	16076	15993	16200	16128	16145	15933	16129	16144	16142	16095	16285	15986	16030	16015	15937	16054	16128	16180	16129	16206	16285	16208	15987	16176	15928	16079	16144	16225	16179	16234	16061	16168	16137	16321	15881	16229	16212	16202	15955	16070	16148	16037	16129	16138	16121	15947	16076	16085	15901	16116	16137	16163	16097	15866	16164	16249	16174	15995	16075	16152	16143	16156	15966	16042	16156	16218	16055	15989	16084	16076	15966	16292	15975	15972	16114	15944	16004	16002	16029	16214	16168	16008	16070	16175	16025	16096	16062	16091	16121	15975	16151	16049	16069	16134	16248	15901	16010	16019	16051	16045	16041	15954	15984	16106	16061	16085	16210	16045	16016	16122	16159	16086	16008	16244	16135	16193	15941	16160	16193	16117	16096	16046	16046	16055	16088	16086	16058	15977	16070	16059	15994	16138	16013	16115	16177	15974	16211	15892	16165	16191	16137	16063	16086	16040	16099	16078	16147	15944	16119	16062	16037	16192	16042	15989	16156	16273	16043	15974	16109	16002	15970	15970	16188	16061	16047	16086	16090	15988	16066	16117	16155	15912	16123	16043	16008	16144	16085	16089	16062	16004	16088	16173	16200	16114	16003	16114	16098	15905	16106	15960	16082	16150	16274	16099	16003	16230	16091	16029	16224	16059	16026	15884	16039	15996	16110	15952	16124	16056	16060	16192	16049	16151	16093	16207	16167	16384	16334	15930	15981	16058	16047	16172	15985	16115	16082	16083	15923	16120	16068	16166	15992	16103	16288	15959	16132	16202	16106	15990	16215	15921	16142	16006	16098	16274	16000	16095	16068	16162	16184	15955	16006	16100	16110	15969	16083	16208	16067	16068	16032	15958	16360	16196	16201	16108	15946	16166	16048	16161	16125	16127	16039	15974	16117	15900	16238	16171	16041	16145	16037	16282	16105	16070	16185	16070	16042	16066	16152	16100	16038	16257	16128	16004	16036	16110	16134	15979	16073	16004	16148	16005	16054	15996	16064	16141	16126	16201	15922	15992	16061	15980	16193	16087	15854	16054	16126	15884	16179	16124	16050	16092	15847	16107	16238	16033	16065	16179	16044	16061	16177	16112	15979	16018	16019	16002	16113	16167	16099	16199	15940	16017	16255	16152	16067	15948	16072	16100	16081	16224	16086	16107	15915	16181	16169	16219	16120	16108	16014	16198	16028	16108	16255	15852	16009	15984	16203	16096	16105	16148	16150	16016	16125	16269	16165	16292	16087	15770	16046	16073	16070	16071	16107	16171	16235	16169	16172	16124	16338	15949	16217	16095	16111	16097	16065	16243	16055	16039	16162	16071	16087	16028	16150	16214	16068	16066	16204	16004	16156	15871	15890	15976	15999	16024	16178	16239	16064	16123	16130	15964	16043	16065	16130	16135	16077	16045	16233	16178	16301	16127	16100	16097	15990	16018	16149	16154	16159	16296	15960	16128	15945	16067	16021	16170	16129	16197	16070	16060	16017	15949	16208	16027	16027	16266	16232	15997	16243	15970	16177	16070	15998	16265	15984	16155	15994	16078	16106	15917	16068	16106	16080	16042	16089	16086	16027	16226	16279	16017	16038	15910	15955	16143	16153	16131	16156	16128	16052	15955	16258	16240	15982	16122	15989	15958	16092	16013	15952	16083	16141	15943	15984	16007	16215	16109	16115	16094	15952	16026	15981	15994	15981	16067	16154	16100	16200	16103	15965	16093	15967	16033	15946	15953	16169	16157	15867	16034	16119	16335	15885	16037	16046	16141	15953	15957	16128	16040	16064	15895	16133	16103	16035	16125	16271	16080	16040	16033	16071	16035	16115	16115	16275	16078	16025	16173	16034	16027	16161	15944	16102	16108	16026	16138	16133	15978	16140	15990	16040	16081	15909	16110	16164	15997	16101	16146	15936	16050	15986	16106	16046	16042	16033	16249	16070	16102	16091	16289	16080	16046	16211	15966	16135	15916	16096	16041	16144	16071	16268	16080	15898	16069	16007	16112	16148	16021	16151	16110	16289	15976	16048	15938	15912	16145	16127	16183	15961	16094	16057	16046	16055	16217	16086	15904	16128	16120	16066	15918	16071	15992	16058	15944	16155	15923	16082	16158	16043	16031	16087	16180	16208	16113	16297	16182	16149	16149	16161	15952	16013	16320	16159	15976	16061	16119	16215	16050	15886	16115	16226	16016	16086	16195	16017	16097	16091	16068	16008	15988	16123	16149	16017	15985	16094	16156	16124	16050	16019	16145	15944	15996	16096	16130	16342	15948	15972	16251	16193	16064	15862	16171	16031	16169	15922	16110	16069	16041	16062	15924	15992	15985	15903	16289	16031	16111	16108	16157	16041	16251	16088	16019	16050	16028	15959	16104	16132	16029	15919	16040	15981	16004	16176	16088	16045	16273	16110	15937	16104	16135	16161	16067	16269	16070	15980	16089	16226	15978	16093	16096	16244	16127	16282	16105	15894	16114	15920	16044	16151	15929	16002	16052	16064	15991	16063	16275	16008	15998	16054	16085	16001	16064	16180	16110	16014	15916	16010	16082	16021	16091	16138	16020	16160	16069	15999	15951	15933	15977	16156	16032	16235	15953	16022	16167	16004	16231	16109	15985	16117	16045	15927	15953	15996	15986	16011	16127	16082	16150	16149	16103	15910	16103	15849	16102	16124	16075	16040	16051	16184	16079	15986	16095	16012	15929	16149	16142	16064	16036	16142	16040	15974	16003	16129	16157	15987	16075	16124	16107	16060	16101	16093	15953	15994	16104	16003	16157	16111	16064	16109	16057	16062	16197	16074	16093	16134	15953	16122	16089	16166	16050	16066	15960	16079	16291	16002	16010	16253	16079	15996	16038	16024	16051	16043	15921	16264	16048	16010	16131	16137	16042	16129	16204	16038	16110	16009	16160	15935	16219	16185	16109	16129	16010	15986	16063	16167	16000	16115	16050	16216	16108	16048	16064	16066	16048	16267	16328	16043	16109	15994	15979	16138	15986	16084	15897	16127	16268	16179	16055	16330	16029	16138	16072	16119	15958	15976	16046	16116	16068	16073	16206	16149	16058	16191	16036	16092	15994	16257	16001	16043	16272	16068	15989	16013	16162	16047	16058	16125	15848	15903	16081	16159	16060	16268	15965	15963	16189	15977	15984	16110	16028	16022	16015	15995	16197	15998	16005	16266	15939	16001	16049	16117	16108	16249	16247	16001	16024	15917	16099	16145	16051	16313	16189	15942	16187	15967	16204	15986	16043	16143	16116	16141	15989	15981	16362	15986	16126	16100	16026	16058	16203	16099	15959	16135	16090	15845	16038	16085	16038	16174	16118	16083	16143	16075	16175	16121	16056	16328	16061	15963	15894	16202	16204	16190	16009	16035	16043	16104	15952	16115	16061	16037	16251	16049	16056	16110	16066	16097	15984	16188	16165	16131	16088	15902	15996	16312	16164	16162	16010	16110	16126	16085	16140	16219	16054	16108	16095	16084	16045	16026	16125	16031	16004	16078	16071	15915	16074	16040	16016	16349	16086	16166	16232	15861	16037	16083	16025	16097	16216	16072	16319	16220	16151	16037	16185	16102	16031	16163	15948	16029	16059	16118	16120	16060	16115	16129	16090	16199	15981	16153	16079	15929	16055	15975	16101	16092	16167	16184	16111	15914	16127	15969	15994	16107	16125	16087	16103	16123	16138	16238	16230	16022	16217	16049	16163	16038	15956	16056	16068	16024	16134	16079	16090	16087	16172	16009	15902	16078	16151	16047	16152	16115	16106	16034	16204	15955	16076	16019	16054	16112	16102	16059	16011	16225	16033	16103	16003	16160	16285	15910	16145	16061	16019	16097	15911	16145	16192	16105	16049	16019	16155	15961	16110	15827	15997	15865	16265	16232	15921	16026	15905	16038	16094	16004	16154	15900	16247	16009	15944	15968	16185	16211	16063	16045	16064	16266	16098	16139	16089	16078	15888	16028	15997	16161	16032	16256	16159	16165	16085	16008	15987	16190	16106	15984	16213	16187	16108	16280	15856	16060	16203	16013	16224	16101	15908	16050	16236	16037	16192	16042	15982	16147	16098	15990	16068	16119	15979	16009	16355	16106	16119	16273	16186	16064	15967	16075	16170	16208	16033	16062	16098	16056	16231	15957	16093	16034	16022	16157	15922	15963	16080	16024	16054	15951	16015	16020	16175	16120	16148	16141	16098	16199	16042	16077	16022	15985	16103	16139	16105	16048	15989	16115	16008	15830	16109	16159	16221	16169	16078	15932	16088	16071	15985	16116	16089	15896	15987	16029	16081	16079	16115	15968	16059	16127	16181	16154	15960	15914	16192	16158	16082	15901	16059	16013	15911	16098	16080	15984	16051	16025	16120	16039	16052	16066	16120	15979	16280	15955	16041	16054	16175	16114	16010	15937	16251	16122	16017	15998	16185	16199	16064	16085	15973	15997	16180	15941	16058	16046	15891	16102	16142	15874	16059	16030	16181	16191	16183	16232	15918	16075	16110	16110	16054	16195	16172	16152	15957	16178	16120	15983	16103	16194	16003	15964	16066	16198	16054	16048	16071	16033	16136	16139	16009	15995	16241	15931	16107	16165	16042	16024	16074	16206	16055	16082	16121	15909	15989	16179	16094	16123	16051	16055	16127	16003	16088	15916	16009	16111	16085	16095	15933	16028	16126	15763	15919	16133	15918	16021	16066	16118	16271	16052	16156	16201	16094	16250	16053	16153	16092	15959	16168	16100	16116	16105	16137	16059	15857	16093	16098	16124	16096	16053	16264	16043	16000	16252	16197	15962	16067	16062	16061	15947	16130	16086	15923	16192	16091	16113	16078	16180	16105	16091	16068	16153	16055	16197	16076	16307	16058	16061	16140	16101	16028	16084	16239	16212	16037	16018	16108	16140	15944	16081	16181	16107	16196	16076	16035	16175	16152	16077	16196	16089	16203	16141	16012	15992	16039	16105	16017	16136	16096	15974	16030	16255	16084	16200
28733	34184	45882	36687	26756	21396	19852	19783	19729	19413	19644	19590	19694	19757	19600	19647	19695	19601	19403	19713	19569	19582	19764	19604	19658	19297	19604	19535	19539	19679	19544	19658	19715	19466	19550	19519	19502	19500	19536	19617	19482	19684	19623	19673	19568	19476	19866	19716	19586	19490	19498	19689	19657	19510	19437	19267	19496	19685	19267	19595	19674	19408	19488	19431	19335	19634	19385	19723	19541	19507	19687	19555	19642	19594	19504	19223	19683	19458	19644	19481	19640	19497	19591	19533	19518	19629	19547	19520	19671	19575	19540	19681	19730	19530	19624	19356	19489	19523	19654	19465	19657	19731	19386	19576	19644	19578	19519	19453	19443	19575	19618	19569	19456	19500	19572	19609	19373	19640	19748	19614	19464	19541	19728	19507	19594	19545	19629	19719	19777	19574	19590	19458	19629	19649	19574	19667	19509	19530	19551	19556	19397	19532	19464	19550	19599	19380	19466	19629	19608	19464	19596	19709	19561	19683	19670	19640	19391	19268	19395	19359	19467	19499	19715	19497	19482	19438	19521	19535	19754	19545	19363	19844	19658	19429	19789	19353	19530	19299	19260	19421	19429	19403	19324	19570	19612	19560	19536	19509	19441	19657	19667	19485	19622	19776	19694	19434	19626	19587	19596	19399	19496	19290	19459	19395	19430	19526	19521	19653	19514	19389	19756	19641	19610	19540	19489	19441	19528	19354	19226	19547	19546	19655	19541	19392	19518	19444	19488	19726	19431	19633	19544	19413	19617	19561	19597	19571	19533	19701	19668	19767	19582	19618	19599	19471	19572	19743	19510	19614	19668	19365	19468	19402	19587	19507	19505	19455	19373	19478	19229	19599	19454	19684	19753	19676	19653	19569	19420	19667	19653	19299	19395	19544	19408	19458	19550	19506	19662	19421	19502	19291	19605	19538	19509	19476	19514	19558	19393	19411	19596	19551	19589	19761	19501	19471	19704	19454	19471	19561	19245	19506	19772	19470	19740	19603	19501	19345	19379	19436	19486	19511	19590	19537	19540	19468	19531	19450	19579	19560	19468	19525	19661	19701	19757	19566	19502	19493	19592	19503	19698	19650	19468	19472	19403	19497	19581	19604	19538	19579	19660	19511	19305	19470	19489	19613	19508	19413	19524	19464	19500	19610	19446	19576	19691	19468	19401	19870	19557	19382	19529	19406	19436	19653	19538	19310	19593	19420	19403	19697	19497	19571	19549	19454	19595	19669	19521	19450	19470	19595	19694	19831	19665	19664	19481	19633	19764	19578	19363	19716	19418	19589	19679	19536	19538	19519	19473	19729	19317	19621	19557	19445	19720	19385	19232	19526	19567	19543	19518	19664	19597	19541	19482	19495	19587	19379	19504	19639	19623	19585	19572	19397	19659	19471	19647	19455	19655	19500	19589	19441	19704	19479	19595	19322	19763	19683	19676	19645	19598	19457	19526	19621	19580	19339	19626	19542	19531	19441	19434	19436	19614	19548	19595	19617	19540	19703	19298	19537	19344	19677	19483	19443	19379	19407	19320	19557	19457	19488	19658	19627	19541	19517	19488	19571	19489	19429	19529	19689	19510	19465	19738	19440	19444	19665	19565	19560	19606	19425	19559	19459	19644	19491	19518	19688	19410	19509	19414	19473	19549	19477	19358	19539	19538	19931	19553	19518	19480	19553	19471	19488	19570	19720	19612	19441	19575	19664	19558	19523	19553	19556	19616	19421	19546	19759	19288	19490	19609	19513	19603	19638	19405	19482	19563	19300	19432	19307	19591	19536	19452	19423	19511	19579	19528	19531	19633	19567	19515	19535	19564	19562	19584	19563	19822	19435	19636	19404	19737	19532	19455	19576	19511	19503	19422	19268	19608	19680	19679	19708	19619	19612	19545	19574	19556	19777	19478	19405	19443	19626	19611	19366	19606	19614	19584	19516	19437	19677	19594	19504	19700	19550	19461	19562	19521	19490	19388	19613	19537	19413	19566	19540	19402	19528	19496	19592	19513	19459	19515	19510	19563	19593	19485	19648	19451	19484	19525	19492	19570	19525	19728	19594	19509	19375	19405	19678	19432	19552	19562	19582	19310	19485	19513	19700	19471	19592	19737	19452	19579	19695	19599	19486	19547	19511	19642	19639	19585	19713	19682	19493	19626	19601	19504	19677	19703	19448	19373	19723	19718	19358	19551	19521	19688	19517	19538	19480	19555	19424	19732	19660	19682	19519	19676	19604	19602	19579	19598	19611	19299	19349	19817	19817	19592	19545	19564	19473	19402	19362	19748	19678	19503	19538	19541	19391	19601	19442	19697	19728	19613	19551	19393	19613	19680	19691	19583	19540	19779	19465	19683	19452	19558	19464	19382	19493	19545	19084	19504	19647	19524	19643	19584	19424	19697	19745	19735	19613	19591	19651	19612	19487	19605	19429	19514	19552	19574	19572	19465	19665	19411	19692	19522	19636	19750	19735	19862	19553	19625	19669	19380	19536	19645	19500	19513	19459	19519	19583	19593	19683	19692	19641	19635	19629	19430	19449	19362	19456	19517	19444	19540	19586	19574	19759	19423	19449	19433	19456	19304	19579	19449	19437	19673	19705	19362	19593	19477	19517	19555	19355	19592	19635	19567	19488	19496	19444	19594	19449	19594	19538	19611	19493	19659	19628	19591	19571	19686	19543	19551	19550	19541	19499	19657	19594	19634	19564	19449	19539	19627	19440	19446	19618	19664	19698	19669	19501	19482	19695	19356	19313	19429	19600	19774	19603	19513	19542	19532	19587	19601	19527	19667	19605	19410	19886	19590	19571	19360	19484	19601	19557	19508	19490	19616	19571	19573	19457	19425	19302	19410	19565	19579	19462	19527	19494	19588	19630	19749	19448	19534	19386	19763	19548	19454	19592	19598	19450	19341	19441	19524	19529	19559	19491	19683	19390	19603	19556	19671	19691	19778	19572	19482	19571	19588	19584	19764	19650	19573	19583	19561	19414	19551	19755	19658	19576	19493	19457	19685	19698	19483	19522	19578	19470	19478	19663	19448	19892	19383	19463	19551	19443	19586	19622	19458	19447	19591	19309	19699	19626	19581	19486	19534	19655	19610	19653	19452	19531	19308	19364	19439	19527	19503	19408	19631	19642	19636	19628	19787	19608	19670	19382	19538	19543	19475	19635	19523	19606	19589	19698	19500	19531	19502	19682	19493	19714	19516	19618	19468	19477	19562	19614	19522	19606	19688	19606	19702	19428	19576	19685	19696	19628	19531	19403	19454	19502	19626	19545	19636	19524	19454	19497	19322	19421	19608	19288	19582	19632	19609	19566	19559	19673	19691	19326	19520	19601	19602	19566	19573	19388	19279	19417	19525	19662	19633	19536	19532	19628	19562	19616	19545	19533	19687	19296	19305	19464	19698	19435	19742	19567	19581	19622	19435	19426	19379	19581	19493	19410	19544	19707	19559	19624	19507	19390	19566	19522	19487	19480	19601	19605	19348	19844	19543	19463	19535	19460	19317	19347	19581	19568	19577	19472	19764	19467	19481	19529	19637	19443	19554	19569	19404	19506	19437	19635	19510	19433	19591	19512	19538	19628	19405	19597	19765	19592	19696	19434	19430	19449	19662	19509	19507	19597	19418	19497	19559	19452	19770	19626	19595	19439	19714	19602	19372	19375	19495	19522	19511	19529	19500	19648	19559	19350	19655	19646	19450	19464	19334	19349	19597	19399	19520	19397	19480	19593	19562	19538	19688	19382	19599	19574	19482	19606	19701	19546	19631	19640	19547	19496	19687	19699	19471	19594	19572	19504	19611	19667	19498	19445	19471	19393	19462	19575	19543	19679	19723	19573	19335	19739	19680	19424	19424	19685	19687	19597	19518	19375	19486	19514	19569	19835	19378	19447	19678	19358	19526	19678	19552	19522	19467	19460	19526	19771	19550	19557	19517	19403	19604	19282	19533	19584	19425	19477	19549	19463	19667	19592	19522	19219	19560	19533	19565	19722	19526	19332	19590	19592	19718	19308	19511	19578	19640	19433	19553	19565	19621	19399	19662	19667	19569	19553	19643	19707	19439	19539	19516	19644	19605	19701	19714	19473	19612	19635	19618	19572	19741	19600	19447	19619	19456	19685	19672	19809	19612	19326	19468	19540	19497	19343	19424	19681	19625	19493	19595	19441	19769	19479	19632	19558	19755	19551	19678	19624	19190	19513	19523	19537	19721	19631	19440	19362	19637	19600	19371	19243	19484	19643	19677	19641	19573	19587	19561	19530	19732	19427	19581	19619	19627	19308	19684	19569	19529	19520	19514	19488	19479	19633	19459	19437	19339	19482	19718	19457	19450	19608	19608	19514	19673	19619	19488	19576	19555	19763	19660	19430	19815	19484	19452	19670	19509	19667	19577	19527	19545	19467	19451	19529	19472	19566	19622	19732	19661	19588	19444	19667	19381	19396	19618	19511	19456	19647	19701	19665	19260	19378	19573	19623	19530	19578	19443	19548	19566	19531	19577	19454	19650	19436	19444	19808	19594	19588	19750	19626	19543	19774	19625	19654	19574	19530	19554	19410	19478	19776	19367	19537	19603	19623	19526	19706	19520	19712	19638	19493	19541	19617	19462	19464	19574	19609	19487	19475	19491	19511	19452	19459	19547	19562	19395	19645	19405	19721	19447	19586	19362	19627	19571	19674	19695	19495	19605	19641	19586	19484	19202	19620	19704	19500	19717	19396	19340	19636	19509	19568	19661	19609	19664	19450	19488	19467	19662	19531	19663	19497	19645	19476	19638	19598	19632	19633	19646	19609	19476	19540	19378	19574	19434	19561	19543	19722	19468	19618	19658	19598	19546	19643	19442	19640	19498	19351	19343	19641	19435	19616	19523	19543	19422	19582	19657	19682	19471	19511	19656	19561	19609	19567	19413	19524	19537	19623	19799	19689	19808	19430	19616	19518	19579	19579	19724	19540	19573	19504	19628	19469	19613	19575	19712	19458	19452	19433	19562	19711	19411	19391	19540	19585	19719	19429	19581	19670	19514	19474	19514	19545	19711	19688	19372	19389	19550	19454	19617	19620	19598	19561	19661	19511	19599	19576	19492	19295	19457	19545	19465	19404	19665	19713	19560	19726	19445	19521	19628	19504	19686	19868	19483	19705
30758	54665	48081	33140	23645	17170	16107	16058	16009	16086	16118	16268	16076	16292	16194	16189	16108	16196	16077	16274	15993	16136	16244	16188	15941	16032	16240	16235	16149	16127	16062	16097	16189	16010	15989	16076	16227	16112	16178	16114	16080	16097	16151	16267	16160	16081	16128	16075	16154	16079	16077	16091	16127	16004	16074	16012	16179	16212	16208	16162	16129	15906	15960	16175	16065	16136	16053	16069	16235	16123	16204	16278	16215	16110	16023	16014	16122	16188	16192	16193	16115	16138	16166	16275	15986	16181	16236	15938	15858	16134	15947	16150	16019	16280	15957	16028	16173	16293	16009	16024	16107	16214	15909	16081	16221	16225	16050	16174	15903	15984	16023	16164	16008	16024	16291	16215	16035	16169	16293	16176	16133	16203	16027	16068	16282	16042	15994	16249	16056	16202	16115	16104	15996	16042	16102	16154	16122	15928	16121	16097	16103	16021	16113	16154	16350	16024	16327	16091	15836	16120	16264	16131	16061	16123	16145	16006	16057	16047	16180	16147	15996	16165	16045	16165	15989	16151	16177	15931	16297	16165	16166	16010	16267	16170	16099	16100	16126	16143	16046	16056	16176	16129	16134	16093	16132	16042	15972	16116	15999	16255	16164	16163	16116	16192	16083	16120	16129	16138	16140	16252	16023	15989	16215	15960	16016	16099	16033	16235	16143	16149	16219	16240	16216	16083	16199	16212	16170	16104	16234	16155	16095	16104	16029	16110	16139	16079	16062	16079	16063	16042	16233	16217	16175	16073	16114	16137	16103	16112	15902	16128	16128	16048	16229	16160	16289	16059	16169	16063	15989	16043	16061	16069	16125	16292	16204	15948	15865	16070	16048	16057	16135	16146	16129	16069	15977	16166	16065	16007	16064	16114	16010	16110	16016	16101	16205	16146	16041	16116	16225	16122	16138	16148	16069	16133	16128	16034	16242	16013	16058	16047	16132	16160	16131	16100	16148	16141	16065	16194	16205	16119	16278	16044	16128	16044	15938	16256	16225	16126	16122	16124	16045	16087	16223	16099	16388	16220	16014	16207	16057	16092	16189	16233	16099	16252	16168	16164	16115	16159	16111	16038	15940	16032	16044	16208	16170	16160	16278	16170	16139	16068	15840	16081	16199	16049	16090	16099	16177	16078	16117	16009	16206	16074	15910	16321	16241	16245	16220	16135	16266	15859	16258	16071	16032	16144	16269	16002	16133	16156	16083	15985	16059	16274	16198	15971	16141	16192	16175	16106	16028	16132	16164	16088	16192	16220	16199	16140	15978	16138	16081	15943	16080	16091	16124	16098	16121	16065	16148	16195	16214	16157	16025	15981	16152	16294	15931	16220	16066	16126	16247	16014	16023	16030	16026	16151	16138	16359	16149	16061	16258	16185	16141	15933	16148	16145	16106	15974	16203	16152	16358	16124	16180	16139	16135	16103	15992	16043	16092	16163	16106	16040	16022	16102	16095	16249	16065	16277	16180	16076	16146	16055	16026	16018	16128	15912	15993	16009	16160	16002	16361	16032	16056	16186	16124	16094	16081	16132	16089	16166	16052	16140	16022	16190	16188	16028	16017	16129	16226	16144	15941	16029	16144	15924	16280	16241	16002	16219	16161	16085	15901	16222	16153	16072	16132	16246	16120	16137	16016	16063	16046	16101	16132	16019	15976	16207	16043	16149	16004	16130	16081	16103	16095	16081	16226	16075	16126	16100	16060	16344	16046	16053	16151	16144	16178	16217	15964	16127	16103	16111	16422	16000	16066	16113	16192	15967	16069	16086	16092	16308	16134	16080	16222	16180	16090	16174	16115	16143	16197	16093	16151	16147	16057	16212	16132	16135	16165	16132	16156	16036	16160	16054	16043	16045	16145	16117	16001	16200	16080	16199	16076	16071	16193	16141	16105	16211	16198	16278	16015	16160	15904	16249	16147	16301	15900	16138	16047	16259	16187	16088	16176	15990	16252	16178	16001	16076	16132	16093	16009	16062	16183	16301	16083	16221	16199	16225	16037	15967	16252	16160	16154	16105	16090	16241	16227	16197	16145	16032	16028	16211	16207	16159	16052	15991	16080	16139	16217	16109	15995	16207	16183	16114	16034	16146	16200	16065	16198	16086	16216	15979	16229	16024	16092	16088	16208	15947	16129	16184	16195	16170	16163	16206	16142	16067	16270	16044	16178	16129	16161	16093	16154	16213	16214	16142	16247	16157	16084	16125	16036	16027	16337	16064	16116	16136	15954	16163	16127	16116	16212	16171	16167	16044	16150	16102	16056	16085	16093	16138	16105	16032	16083	15994	16117	15981	16131	15952	16265	16109	16002	16110	16086	16113	16088	16117	16189	16149	16119	16263	16192	16028	16217	16288	16114	16068	16264	16090	16217	16023	16152	16197	16270	16030	16099	16141	16089	16075	16080	16160	16159	16023	16030	15903	16025	16191	16092	16188	16063	16242	16247	16111	16200	16101	16103	16340	16128	15995	16104	16192	16182	16248	16151	16286	16211	16025	16139	16039	15981	16024	16039	16096	16144	16142	16136	16113	16285	16062	16145	16068	16206	16266	16123	16142	16001	16298	16178	15985	16150	16154	16194	16270	15923	16143	16167	15998	16083	16087	16149	16151	15933	15888	16233	16154	16184	15947	16226	16143	16173	16195	16133	16241	16204	16001	16111	16179	16104	16153	16171	16091	16334	16204	16192	15893	16081	16032	16051	16005	16082	16106	16087	16249	16330	16143	16067	16123	16174	16103	16100	16104	16190	16118	16072	16142	16114	16077	16252	16306	16066	16185	16111	16094	16205	16229	16044	16203	16055	16072	16040	15997	16076	16235	16165	16202	16097	16082	16082	16039	16170	16136	16000	16221	15964	16039	15979	16152	16175	16108	15980	16208	16045	16142	16141	15932	16122	15967	16097	16252	16034	16060	16153	16276	16105	16177	16012	16018	16069	16110	16101	16043	16205	16235	16177	16011	16047	15992	16167	16193	16196	16117	16258	16128	16040	16090	15937	16036	15977	16242	16108	16028	16183	16144	16192	16231	16220	16188	15963	16046	16320	16261	16142	16160	16105	16083	15945	16132	16145	16137	16075	16187	16083	16108	15989	16113	16127	16051	16080	16131	16199	16137	16207	16324	16136	16298	15964	15999	15931	16093	16179	16331	16281	16091	16133	16047	16056	16190	16023	16226	16196	15961	16049	16228	16261	16129	16150	16052	16050	16263	16199	16147	16156	16003	16288	16221	16098	16086	16108	16249	16041	16096	16029	16228	16006	16108	16112	16134	16220	16179	16164	16051	15913	16059	16162	16230	16229	16088	15928	16259	16146	15948	16017	16157	16082	16036	15984	16063	16056	16045	16024	16121	15946	16218	15956	16159	16191	16119	16057	16070	16048	16178	16065	16141	16172	16021	16109	16284	16087	16061	16091	16056	16167	16173	16134	16016	16054	15956	16044	15935	16212	16240	16105	16131	15963	16239	16162	16213	16167	16117	16115	16227	15991	16008	16048	16194	16045	16065	15978	16255	16007	16129	16043	16168	16115	16386	16148	16073	16196	15991	16151	16156	16099	16095	16173	16061	16108	16359	16073	16160	16251	16012	16034	16376	16138	16040	16031	16151	16166	16156	16095	16013	16238	16049	16129	16149	16054	16082	16208	16098	16102	16140	15913	15986	16195	16173	16093	16142	16301	16224	15997	16152	16100	16247	16028	16313	16096	16213	16260	16145	16077	16364	15959	16008	16117	15780	16246	16058	16045	16238	16245	16231	16156	16118	16232	16141	16197	16169	15977	16041	16186	16106	16090	16093	16269	15992	16066	16214	16160	16082	16141	16227	16029	15930	16066	16171	16115	16019	16060	16245	16117	16114	16100	16235	15930	16258	16167	16128	16054	15990	16228	15997	16133	16040	16198	16207	16269	16080	16018	16313	16097	16189	16080	16272	16278	16013	16067	16446	16111	16121	16065	16174	16186	15983	16261	15966	16087	16194	16069	16127	15974	16091	16234	16117	16104	16110	16008	15984	16052	16128	16199	16077	16104	16140	16030	15925	16274	15985	16017	16201	16106	16065	16119	16250	16043	15972	16222	16069	16189	16164	16146	16140	16202	16168	16251	16094	16094	16050	16043	16195	16178	16048	16185	16251	16116	16139	16054	16188	16343	16011	16105	16045	16063	16044	15981	16089	16026	16181	16216	16118	15956	16225	16058	16182	16070	16095	16027	15874	15966	16009	16000	15962	16030	16057	16106	16215	16224	16113	16100	16272	16066	16117	16183	16269	16140	16203	16111	15950	16044	16240	16140	15983	16158	15900	16102	16112	16053	16097	16087	16200	16178	16069	16219	16037	16077	16213	15992	15980	16176	16084	16148	16017	16168	15928	16207	16087	16029	16051	15948	16127	15884	16068	16090	16028	16075	16169	16040	15940	16323	16107	16044	16076	16274	16105	16181	16089	16141	16169	16120	16246	16287	16171	16139	16034	16167	16135	16237	16052	16100	16052	16058	16266	16121	16064	16058	16110	16196	16141	16100	16039	16164	16165	15869	15928	16051	16302	16208	16214	16213	16176	16066	16122	16073	16001	16172	16117	16120	16063	16148	16211	16246	16133	16158	16199	16024	16145	16181	16101	16133	16180	16192	16164	16014	16186	16138	16193	16101	16087	16216	16127	16146	16267	16184	16029	16163	16253	16169	16215	16244	16034	16063	16023	16154	16060	16135	15960	16328	16153	16039	16323	16164	15927	16202	16157	16116	16150	16016	16269	16215	16120	16030	16140	15921	16163	16181	16143	16239	16126	16201	16272	15905	16097	16110	15977	16005	16080	16123	16334	16069	16187	15994	15965	16209	16181	16041	16036	15997	16025	16216	16294	16082	16089	16247	16151	16011	16159	16161	16154	16055	16213	16025	16097	16216	16015	16202	16157	16090	16153	16153	16049	16162	16022	16168	16070	16150	16146	16283	16131	16166	16242	16138	16246	16257	16087	16132	16023	16053	16034	16195	15928	16215	16173	15952	16103	15998	16076	16100	16041	16126	16218	16184	16015	16202	15938	16106	16265	16193	15875	16027	16281	16177	16079	16200	16087	16007	16256	16145	16135	15941	16135	16044	16125	15997	16160	16105	15987	16284	16197	16110	16156	16089	15925
23916	23625	43558	47673	40729	28539	23332	20063	19569	19751	19593	19705	19739	19744	19680	19678	19572	19607	19383	19573	19718	19248	19393	19471	19470	19468	19329	19572	19542	19402	19592	19532	19611	19487	19368	19331	19694	19462	19463	19366	19313	19482	19396	19441	19326	19425	19509	19367	19324	19475	19479	19522	19537	19164	19461	19316	19539	19370	19409	19337	19321	19454	19314	19317	19132	19352	19592	19563	19509	19413	19457	19326	19499	19386	19558	19526	19331	19655	19491	19474	19500	19411	19388	19395	19427	19370	19373	19241	19164	19313	19467	19344	19457	19435	19191	19487	19396	19413	19151	19433	19543	19278	19304	19306	19401	19462	19293	19486	19346	19470	19301	19509	19495	19448	19394	19476	19462	19252	19430	19271	19306	19200	19623	19451	19284	19423	19508	19481	19569	19384	19281	19270	19416	19324	19315	19323	19137	19235	19327	19329	19380	19486	19559	19391	19327	19406	19445	19491	19312	19293	19272	19410	19397	19344	19512	19469	19354	19439	19246	19417	19159	19349	19683	19300	19174	19298	19304	19273	19408	19297	19360	19507	19380	19384	19518	19459	19437	19476	19408	19224	19236	19302	19276	19529	19386	19185	19321	19261	19251	19199	19342	19401	19350	19354	19471	19548	19261	19519	19406	19493	19403	19362	19637	19263	19543	19350	19201	19449	19447	19403	19412	19332	19412	19301	19412	19481	19408	19304	19464	19433	19361	19230	19270	19504	19505	19318	19233	19374	19283	19395	19596	19384	19435	19309	19445	19363	19364	19631	19622	19517	19372	19391	19220	19377	19241	19444	19505	19333	19243	19502	19628	19306	19170	19323	19434	19249	19282	19261	19313	19316	19206	19434	19495	19336	19505	19357	19434	19290	19400	19402	19643	19428	19460	19438	19441	19336	19460	19274	19432	19608	19512	19375	19380	19456	19301	19289	19425	19492	19238	19323	19354	19234	19367	19467	19320	19460	19293	19343	19435	19483	19299	19420	19434	19325	19394	19317	19417	19390	19358	19433	19314	19288	19389	19483	19641	19320	19527	19618	19587	19373	19523	19459	19325	19337	19416	19287	19329	19323	19328	19515	19328	19402	19268	19242	19263	19412	19587	19519	19281	19251	19402	19298	19493	19530	19189	19279	19298	19472	19309	19047	19609	19381	19288	19639	19416	19224	19422	19261	19447	19496	19460	19294	19343	19383	19358	19345	19403	19302	19271	19259	19402	19537	19235	19463	19343	19329	19605	19186	19295	19453	19455	19224	19465	19432	19135	19318	19425	19487	19447	19434	19441	19552	19389	19159	19286	19556	19361	19414	19359	19502	19275	19261	19350	19767	19315	19307	19475	19389	19388	19427	19490	19364	19317	19200	19413	19483	19400	19271	19463	19450	19273	19449	19442	19355	19183	19464	19303	19463	19253	19273	19239	19405	19210	19430	19520	19569	19436	19520	19504	19385	19341	19333	19453	19529	19287	19401	19404	19457	19596	19541	19290	19394	19540	19468	19430	19373	19468	19300	19158	19496	19471	19438	19328	19384	19546	19263	19457	19326	19531	19399	19584	19415	19392	19346	19662	19152	19322	19446	19460	19294	19387	19282	19383	19450	19441	19249	19357	19344	19366	19255	19242	19476	19296	19253	19471	19346	19339	19135	19534	19191	19520	19327	19376	19310	19487	19295	19272	19168	19400	19269	19389	19345	19358	19345	19284	19342	19151	19176	19283	19372	19332	19451	19386	19240	19285	19395	19140	19472	19560	19319	19429	19564	19422	19278	19337	19308	19324	19226	19521	19533	19302	19416	19503	19312	19236	19518	19600	19520	19414	19601	19297	19476	19538	19289	19306	19384	19255	19307	19335	19216	19183	19443	19558	19404	19344	19363	19608	19264	19315	19275	19197	19362	19328	19234	19213	19378	19372	19357	19296	19349	19277	19210	19352	19336	19277	19239	19190	19226	19565	19319	19309	19338	19400	19307	19416	19435	19500	19227	19415	19379	19394	19362	19480	19538	19412	19549	19598	19328	19465	19408	19512	19281	19407	19563	19346	19360	19526	19357	19476	19485	19235	19320	19323	19483	19288	19469	19463	19379	19448	19394	19307	19520	19432	19388	19493	19469	19358	19452	19459	19389	19276	19415	19421	19367	19545	19368	19451	19494	19466	19532	19180	19410	19463	19253	19437	19251	19366	19504	19356	19205	19377	19346	19147	19377	19598	19326	19324	19403	19229	19577	19470	19491	19519	19507	19601	19416	19167	19412	19188	19457	19390	19378	19261	19472	19417	19370	19296	19360	19554	19493	19350	19225	19482	19409	19225	19403	19390	19568	19490	19582	19367	19517	19744	19320	19462	19589	19491	19325	19371	19326	19576	19310	19504	19344	19565	19375	19327	19387	19131	19268	19530	19410	19398	19397	19219	19590	19415	19673	19371	19386	19210	19553	19324	19146	19280	19374	19323	19318	19371	19546	19182	19197	19388	19422	19384	19252	19381	19369	19418	19345	19437	19289	19392	19435	19338	19253	19457	19378	19269	19304	19461	19376	19320	19599	19490	19326	19329	19508	19404	19259	19432	19364	19460	19380	19408	19498	19207	19505	19179	19418	19224	19419	19383	19460	19480	19360	19355	19352	19472	19413	19447	19417	19431	19346	19414	19221	19162	19287	19307	19135	19466	19516	19370	19443	19460	19338	19428	19367	19442	19355	19358	19672	19542	19419	19183	19490	19266	19370	19469	19405	19211	19469	19465	19456	19467	19251	19235	19471	19371	19329	19284	19382	19318	19325	19422	19330	19478	19468	19331	19567	19285	19379	19460	19404	19454	19425	19405	19273	19252	19359	19413	19458	19296	19349	19385	19280	19546	19533	19183	19491	19450	19264	19161	19385	19281	19167	19401	19441	19335	19325	19376	19198	19270	19532	19631	19431	19480	19325	19434	19232	19592	19390	19307	19463	19233	19384	19242	19325	19542	19413	19519	19359	19339	19447	19355	19383	19454	19265	19643	19386	19585	19176	19360	19476	19468	19319	19615	19267	19246	19352	19310	19268	19482	19561	19393	19028	19198	19264	19362	19386	19227	19197	19421	19217	19344	19405	19460	19386	19325	19589	19263	19402	19287	19447	19656	19349	19434	19342	19521	19273	19274	19318	19252	19353	19307	19489	19445	19391	19333	19375	19574	19183	19199	19334	19346	19399	19394	19198	19240	19436	19325	19190	19404	19428	19287	19333	19344	19519	19142	19488	19255	19379	19466	19370	19250	19516	19245	19550	19379	19355	19162	19422	19160	19346	19397	19339	19615	19293	19250	19578	19541	19422	19554	19380	19394	19546	19080	19431	19315	19221	19526	19359	19253	19230	19371	19321	19326	19433	19199	19282	19358	19388	19271	19333	19377	19289	19536	19635	19485	19474	19360	19371	19458	19528	19255	19408	19447	19443	19293	19546	19500	19290	19510	19412	19223	19266	19371	19380	19270	19341	19222	19303	19292	19429	19484	19399	19314	19426	19271	19302	19407	19505	19345	19333	19453	19617	19518	19291	19458	19633	19514	19283	19400	19169	19308	19257	19318	19200	19374	19472	19353	19510	19293	19319	19419	19221	19247	19397	19327	19540	19274	19395	19452	19425	19538	19182	19542	19392	19632	19408	19077	19447	19247	19436	19367	19578	19288	19234	19216	19046	19235	19400	19298	19356	19312	19475	19507	19299	19436	19297	19295	19348	19569	19303	19519	19552	19353	19348	19308	19348	19346	19172	19469	19389	19535	19491	19361	19236	19550	19375	19487	19239	19598	19289	19411	19386	19346	19464	19205	19149	19416	19379	19445	19461	19227	19567	19635	19311	19523	19310	19353	19335	19348	19236	19447	19313	19590	19434	19425	19578	19207	19250	19383	19371	19382	19347	19458	19324	19201	19037	19388	19564	19431	19355	19205	19125	19132	19368	19452	19402	19295	19351	19410	19397	19427	19427	19320	19401	19363	19370	19497	19384	19427	19477	19364	19373	19434	19460	19374	19294	19557	19302	19287	19379	19388	19567	19308	19292	19468	19034	19255	19466	19293	19479	19546	19179	19467	19494	19298	19368	19573	19402	19624	19600	19347	19290	19306	19359	19267	19292	19332	19263	19442	19303	19368	19302	19252	19446	19375	19262	19392	19217	19335	19333	19399	19279	19447	19537	19483	19546	19520	19350	19149	19172	19372	19492	19539	19399	19480	19401	19505	19371	19052	19337	19599	19562	19501	19181	19238	19169	19380	19400	19346	19283	19418	19349	19338	19639	19368	19493	19360	19182	19424	19320	19336	19408	19224	19332	19090	19369	19495	19409	19236	19071	19245	19341	19363	19102	19277	19259	19369	19388	19330	19256	19666	19389	19500	19368	19368	19339	19172	19493	19411	19494	19379	19396	19437	19325	19453	19439	19435	19469	19287	19246	19492	19561	19299	19467	19404	19441	19408	19144	19344	19410	19517	19542	19217	19610	19364	19385	19491	19355	19474	19309	19444	19349	19359	19422	19312	19549	19447	19641	19462	19566	19498	19444	19616	19576	19603	19329	19376	19477	19398	19649	19568	19487	19488	19609	19488	19544	19524	19447	19207	19521	19156	19397	19279	19343	19517	19585	19454	19404	19381	19340	19544	19436	19552	19320	19477	19382	19405	19307	19319	19404	19295	19456	19401	19460	19252	19191	19484	19524	19706	19452	19297	19468	19265	19456	19278	19341	19553	19411	19563	19401	19375	19560	19524	19282	19549	19191	19426	19548	19399	19445	19544	19340	19519	19275	19374	19413	19235	19501	19546	19380	19564	19255	19472	19407	19412	19274	19451	19327	19352	19264	19360	19280	19533	19628	19372	19397	19527	19291	19546	19311	19264	19320	19426	19460	19305	19624	19418	19233	19315	19350	19399	19190	19647	19408	19582	19351	19316	19324	19327	19375	19443	19265	19407	19536	19379	19199	19433	19290	19337	19412	19376	19344	19646	19369	19519	19260	19469	19418	19406	19220	19505	19385	19485	19335	19341	19509	19445	19442	19520	19231	19390	19392	19286	19294	19440	19414	19588	19338	19310	19312	19378	19375	19260	19153	19409	19438	19402	19436	19330	19373	19477	19387	19311	19352	19359	19459	19128	19376	19359	19352	19423	19186
55290	99141	90392	66114	47232	23085	16116	16141	16042	16181	16181	16166	16236	16189	16050	15873	16180	16056	16314	16124	16061	16179	16129	16077	16126	16126	16124	16110	16210	15996	16080	16287	16185	16145	16135	16306	16216	16177	16071	16044	16063	16149	16053	16022	16064	16200	16125	16062	16097	16075	16014	16158	16074	16193	16091	16066	16137	16085	16030	16223	16093	16082	16084	15970	16056	16046	15840	16094	16098	16080	16161	16062	16210	16057	16143	15976	16196	16224	16083	16177	16077	16132	16076	16066	15953	16032	16070	16136	16062	16037	16265	16175	15979	16085	16228	16117	16260	16178	16109	16170	16038	16015	16203	16180	16084	16138	16203	16084	16049	16182	15933	16102	16023	16072	16124	16105	16006	15992	16062	16129	16179	15921	16102	16048	16095	16009	16064	16183	16124	16074	16091	16163	16092	16100	15931	16060	16019	16158	15977	16046	15919	16070	16039	16091	16104	16107	16172	16025	16325	16015	15943	16157	15981	16104	16087	16169	16136	16100	15914	16050	16269	16132	16102	16061	15993	16149	16240	16085	16128	16144	16206	16166	16207	16159	16017	16196	16138	16186	16110	16007	16031	16122	16038	16155	15986	16053	16163	16156	16046	16161	16089	15987	16054	15977	15936	16123	16221	16132	16221	15979	16089	16148	16123	16089	16269	15983	16210	16195	16176	15999	16072	16040	16134	15930	16117	16116	16050	16217	15980	16106	15953	15947	16239	16094	16016	16088	15985	16031	15954	16174	16191	16175	16043	15967	15992	16167	16087	16034	16035	16259	16164	16150	16087	16109	16062	16068	16100	16176	16003	16096	16082	16110	16173	16099	16035	16088	16108	16233	16040	16135	15995	16051	15973	16181	16037	16080	16097	16057	16036	16175	16082	16108	16161	16012	16010	16074	15988	16065	16116	16021	16137	16043	15947	16182	16187	16008	15979	16122	16028	16020	16135	16113	16008	16087	16116	16125	16011	16102	15971	16099	16028	15975	16201	16154	16058	16059	16166	15854	16180	16111	16217	15927	16213	16117	16270	16266	15957	15807	15976	16215	15954	16096	16201	16070	16028	15905	16018	16130	16002	16006	16035	15952	16031	16062	16235	16107	15948	16184	16065	16142	16045	16137	16097	16201	16249	16189	16115	16054	16103	16000	16150	16207	16045	16030	16101	16290	16157	16229	16078	15933	16030	16213	15989	16024	16112	15980	16134	15971	16114	16226	16250	16208	16007	15883	16156	16278	16097	16075	16099	16049	16213	16018	15876	16150	16097	15921	15993	16146	16021	16237	16039	16105	16037	15950	16111	16191	16138	15977	16110	16128	16086	16190	16003	16132	15915	15976	16144	16070	16054	15961	16012	16156	16020	16202	15989	15827	16167	15863	16161	16065	16084	16219	16046	15980	16045	16103	16030	16048	16215	16329	16086	16063	16071	16113	16255	15949	15986	16059	16254	16215	16218	16106	16175	16378	15959	16094	16177	15987	16111	16177	16159	16207	16043	16170	16099	16000	16079	16137	16234	16148	16173	16008	16097	16029	16044	16132	16032	16059	16019	16211	16124	16102	15917	16043	16041	16114	16090	15985	16014	16082	16056	16120	16089	15896	16119	15942	16035	16086	16088	16173	16108	16096	16183	16092	16091	16029	16021	16164	16054	16183	16119	16046	16004	16270	16001	15957	16042	16210	16111	15907	16068	15807	15983	16129	15942	16075	16117	15914	16100	16100	15893	16133	16092	16087	15996	16162	16100	16121	16112	16061	16185	16038	16150	16107	16164	16010	15984	16108	16091	16354	15993	16237	16010	16088	16249	16007	16049	16178	16071	15957	16003	15920	16123	16132	16066	15952	16221	16052	16115	16123	16128	16038	16112	16160	15985	16258	16155	15934	16100	16117	16200	16042	15941	16004	16152	16060	15965	16125	16203	16102	16185	16165	16045	16050	16159	16069	15946	15951	16103	16125	16166	16053	16050	16173	15981	16172	16143	15990	16023	16003	15992	15959	15980	16090	15990	16107	16035	16093	16109	16023	16217	16255	15905	15984	16011	15902	15925	15996	16140	16151	16224	16087	16125	16020	16086	16025	16164	16017	16185	16052	16060	16132	16152	16102	16181	16100	16180	16010	16029	15976	16134	15996	16138	16151	16116	15813	16010	16195	16145	16114	16032	15946	16023	16017	16061	16158	16098	15944	15884	16244	16134	16031	15996	16039	15955	16249	16140	16259	16178	16081	16068	15925	16118	16111	16048	16180	16092	16064	16021	16031	15952	16100	16155	16029	16152	16132	16096	16168	16105	16017	16003	15912	16180	15996	16077	16301	16004	16221	15924	16019	16150	16176	16129	16169	16150	16022	16045	15822	15967	16137	16042	16036	16122	16030	16127	15923	16129	16211	16018	15940	16067	15933	16030	16032	16203	16121	16124	16090	16191	16019	16204	16038	16175	16160	16202	16128	16155	16153	16024	15960	15896	15938	16122	16034	16158	16029	16059	16096	16031	16238	16061	15955	16016	16109	15887	16302	16057	16022	16065	15965	16118	16101	15963	16079	16108	16153	16082	15980	15979	16095	16038	16050	16056	16011	15901	16041	16100	16089	16091	16223	16169	15823	16120	15942	16020	16126	16037	15879	16102	16075	16182	16123	15930	16179	16177	16155	16179	16209	16103	15974	16073	16117	16005	15960	15975	16055	16041	16188	16144	16174	16158	16181	15979	15956	16092	16125	16031	16092	16165	16075	16214	16042	16054	15970	16110	16116	16134	16058	16089	16126	16015	16131	16039	16069	16056	16097	16138	15997	16011	16155	15882	16090	16169	15996	15827	16041	15936	16080	16278	16214	16076	15974	15977	16108	16200	15942	16078	16061	16163	16193	16095	16105	15910	16215	16026	16053	15976	15936	16034	16226	15973	16194	16065	15986	16116	16197	16129	16054	15956	15886	16030	16083	16028	16093	16105	16193	16043	16306	15846	16035	15907	16110	16092	16172	16088	16066	16085	16227	16130	16070	16073	16096	16276	16117	16056	16109	15885	16080	15881	16090	16177	16038	16293	16004	16048	16090	16244	16312	16131	16093	16117	16110	16091	16002	15961	16252	16130	16006	15930	15984	16086	16247	16133	16114	16188	16317	16108	16174	16111	16105	16099	15931	16038	16198	16117	16210	16294	16211	15895	16116	16061	16097	16020	16040	16285	15987	16077	16047	16077	16014	16022	15942	16083	16098	15901	16182	16079	16118	16024	15920	16058	16281	15919	16122	16155	16160	15950	15949	16069	16195	16224	16109	16003	16035	16131	16179	16045	16047	16147	16113	16186	16011	16153	16191	16049	16068	16307	16066	16072	16157	16068	16119	16228	16064	15970	15905	16063	16221	15944	16006	16018	16202	16097	16189	16142	16101	15979	16077	16029	16142	16175	16055	15994	15903	16014	16231	16130	16047	16111	16006	16102	16168	16026	16075	16035	16150	16060	15960	15958	15916	16056	16090	16143	15994	16043	16122	16054	16174	16092	16062	16100	16123	15929	16019	16167	16195	16102	16011	16200	16111	15966	16183	16108	16206	15923	16131	16057	16175	16115	16133	16260	16257	16108	15852	16047	15928	16054	16171	16208	16227	16167	16140	15901	16309	16176	16082	16055	16060	16057	16181	16160	16108	16203	16107	16124	16068	15869	16108	16199	15991	16001	16085	15957	16005	16115	16160	16195	16105	15991	15963	16009	16054	16202	16148	16089	16072	16298	16121	15963	16250	15988	16103	16072	16053	16082	16091	16151	15983	16008	16196	16216	16154	16065	16132	16085	16038	15886	16080	16083	16112	16136	16029	15999	16156	16139	16133	15989	16048	16100	16044	16151	15952	16223	16003	15962	16163	16093	16182	16131	15983	16235	15913	16103	16001	16092	16108	16093	16255	16118	15998	16168	15957	16061	16064	16063	16096	16056	16046	16113	15845	16115	16107	16140	16175	16068	16122	16013	16225	16066	16249	16339	16045	15948	16104	16181	16027	16042	15979	15891	16248	16096	16059	16126	16026	16126	16081	16021	15930	16152	15959	16110	16298	15797	16141	16051	16127	16181	16065	16139	16146	16138	16076	16055	16094	16097	16061	15992	16190	16130	15908	16148	16068	16154	16268	15941	16083	16052	16258	16210	16056	16083	16091	15982	16247	15936	16114	16065	16023	16008	16234	16195	16050	16046	16125	16086	16272	16102	16181	15997	16114	15951	16139	16159	16084	15941	16190	15983	16167	16108	15904	16182	16221	16112	15841	15977	15992	16151	15977	16122	16131	16030	16081	16048	16099	16067	16123	15972	16009	16034	16074	15997	15976	16186	16004	16167	16244	16270	16047	15926	16096	16304	16114	15945	16151	15977	16037	15978	16215	16176	15935	16135	16004	16106	16128	16078	16080	16198	16063	16285	16234	16091	16102	16255	16166	16104	16025	16039	16067	16118	16081	16006	16050	15943	16214	16119	15963	16065	15988	16130	16075	15967	16030	16115	16099	16073	16302	16215	16079	15947	16165	16127	16034	16032	16060	16263	16123	16064	16197	16099	15990	15965	16125	15953	16166	15990	16058	16056	16054	16214	16081	16072	15919	16039	16056	16156	15815	16206	16089	15911	16058	16118	15997	16192	15965	16138	16018	16125	16050	16025	15940	16181	16106	16010	15948	16085	16096	16040	16041	16013	16061	16083	16217	16133	16074	16009	16057	16112	16095	16210	16103	15983	16103	16015	15967	16042	16003	16072	16124	16116	15997	16083	16167	16077	16073	16228	16045	16049	16157	16070	16016	16090	16000	16041	16046	16033	16164	16232	16121	16157	16094	16144	15948	16114	16246	16235	16072	16233	16088	16094	16113	16057	16012	16063	16056	15949	15938	16059	15884	16099	16146	15848	16121	16280	16036	16072	16035	16076	16138	16082	16222	16197	16148	16081	16114	16222	16165	16040	16097	16071	16060	16258	16178	15988	16008	16184	16092	16193	16111	16253	16031	16262	16149	15949	16179	16159	16032	16079	16123	16025	16136	16186	16056	16084	16207	16036	16037	16117	16022	16188	15909	16005	16039	16213	15983	16065	16209	15883	16196	16169	16046	15980	16117	16070	16004	16168	16106	16037	16172	16168	16199	16231	16123	16130	16059	16149	16181
22979	22622	39541	41380	39099	30035	25741	21118	19609	19907	19981	19976	19654	19835	19691	19651	19975	19811	19637	19350	19624	19456	19818	19785	19451	19288	19549	19612	19561	19549	19639	19499	19582	19488	19766	19559	19369	19498	19708	19399	19332	19324	19417	19520	19411	19557	19518	19217	19534	19364	19477	19495	19460	19535	19204	19405	19415	19280	19242	19377	19282	19394	19519	19355	19223	19282	19429	19492	19213	19458	19266	19342	19615	19450	19632	19578	19583	19318	19586	19143	19577	19403	19490	19592	19394	19227	19554	19487	19625	19332	19569	19410	19383	19419	19241	19321	19499	19495	19437	18972	19480	19546	19330	19373	19480	19472	19414	19137	19464	19372	19277	19517	19421	19475	19441	19274	19339	19365	19472	19416	19174	19324	19454	19338	19599	19418	19694	19427	19482	19471	19548	19392	19321	19270	19463	19545	19329	19577	19376	19500	19201	19281	19444	19254	19520	19573	19499	19302	19269	19431	19394	19400	19334	19419	19492	19579	19491	19401	19445	19362	19322	19257	19381	19615	19272	19389	19444	19414	19098	19305	19454	19319	19524	19255	19429	19435	19282	19326	19234	19355	19452	19288	19490	19521	19207	19223	19432	19392	19318	19314	19376	19335	19491	19432	19429	19225	19539	19469	19256	19554	19413	19322	19357	19517	19253	19499	19327	19447	19357	19195	19295	19375	19272	19224	19623	19152	19422	19273	19565	19237	19319	19478	19193	19437	19574	19571	19587	19211	19267	19249	19276	19224	19420	19147	19223	19369	19336	19224	19436	19329	19315	19389	19421	19385	19661	19350	19467	19303	19491	19435	19352	19375	19320	19479	19514	19232	19602	19352	19278	19349	19441	19539	19417	19551	19250	19311	19534	19241	19315	19345	19259	19287	19395	19456	19380	19366	19331	19545	19367	19448	19261	19380	19466	19416	19380	19272	19403	19255	19358	19372	19496	19247	19573	19483	19279	19399	19176	19235	19325	19371	19158	19486	19157	19204	19582	19211	19446	19404	19407	19145	19255	19337	19385	19466	19532	19379	19496	19444	19446	19603	19259	19363	19339	19012	19415	19315	19425	19198	19530	19485	19336	19467	19355	19193	19283	19384	19167	19418	19573	19348	19553	19399	19318	19352	19343	19186	19408	19430	19193	19314	19421	19616	19394	19371	19376	19548	19477	19327	19393	19269	19389	19298	19505	19359	19277	19354	19442	19529	19527	19476	19436	19415	19410	19511	19191	19369	19523	19489	19361	19184	19507	19299	19485	19256	19331	19387	19572	19493	19513	19109	19414	19369	19452	19415	19491	19362	19427	19543	19286	19336	19300	19211	19315	19408	19585	19315	19410	19339	19500	19405	19497	19364	19557	19246	19296	19359	19287	19034	19195	19376	19398	19287	19393	19288	19341	19366	19196	19456	19747	19410	19559	19570	19200	19479	19484	19280	19346	19321	19447	19336	19296	19233	19331	19294	19432	19300	19577	19245	19155	19299	19415	19334	19572	19410	19328	19341	19493	19613	19399	19255	19460	19432	19286	19545	19501	19620	19196	19181	19396	19217	19579	19394	19369	19630	19253	19309	19386	19418	19262	19359	19371	19384	19317	19401	19599	19543	19313	19408	19520	19335	19261	19366	19471	19376	19178	19233	19284	19411	19552	19303	19230	19478	19255	19268	19487	19437	19315	19229	19388	19288	19349	19392	19568	19615	19399	19372	19309	19439	19443	19315	19311	19374	19407	19355	19378	19487	19142	19481	19544	19212	19271	19300	19453	19374	19339	19221	19348	19497	19502	19238	19358	19373	19469	19473	19291	19375	19334	19389	19451	19528	19377	19306	19444	19536	19554	19238	19470	19391	19194	19372	19433	19232	19176	19379	19503	19347	19094	19279	19497	19511	19224	19446	19517	19214	19528	19405	19327	19184	19237	19314	19197	19465	19432	19327	19480	19350	19137	19439	19518	19201	19273	19496	19320	19166	19398	19407	19264	19365	19330	19465	19290	19324	19459	19059	19265	19346	19404	19172	19477	19366	19337	19485	19498	19194	19297	19325	19187	19222	19525	19285	19632	19436	19446	19416	19211	19334	19230	19432	19426	19429	19261	19432	19364	19452	19343	19442	19266	19356	19294	19185	19364	19409	19602	19373	19367	19476	19429	19298	19410	19532	19054	19165	19376	19427	19088	19436	19344	19343	19450	19342	19467	19373	19465	19319	19328	19390	19466	19282	19376	19475	19420	19400	19350	19299	19491	19457	19425	19235	19262	19599	19466	19386	19300	19427	19462	19228	19369	19557	19363	19342	19380	19320	19403	19535	19453	19448	19364	19455	19662	19426	19459	19449	19349	19439	19472	19278	19201	19261	19495	19389	19311	19384	19582	19321	19470	19393	19356	19480	19383	19467	19271	19409	19186	19393	19674	19557	19566	19352	19275	19293	19249	19355	19499	19376	19332	19392	19324	19378	19532	19426	19494	19326	19456	19313	19493	19570	19301	19346	19335	19450	19436	19473	19564	19265	19243	19128	19494	19340	19266	19223	19277	19334	19274	19295	19334	19372	19345	19456	19242	19369	19215	19367	19374	19292	19399	19273	19265	19482	19517	19323	19221	19512	19410	19391	19361	19557	19067	19231	19389	19324	19428	19377	19391	19381	19246	19327	19381	19480	19431	19324	19387	19506	19374	19481	19246	19345	19397	19304	19364	19275	19444	19463	19202	19323	19829	19529	19488	19471	19411	19289	19333	19371	19334	19453	19531	19467	19381	19488	19194	19244	19184	19257	19213	19484	19521	19259	19387	19511	19462	19413	19278	19478	19488	19409	19429	19369	19586	19430	19372	19181	19352	19456	19302	19190	19382	19430	19492	19481	19427	19342	19247	19299	19352	19450	19372	19462	19414	19397	19442	19362	19497	19295	19552	19419	19513	19520	19357	19342	19500	19478	19444	19256	19557	19315	19219	19570	19343	19326	19271	19154	19576	19616	19216	19435	19431	19492	19344	19349	19460	19355	19371	19340	19248	19322	19487	19320	19393	19392	19442	19421	19377	19499	19525	19422	19272	19372	19206	19491	19320	19514	19160	19191	19306	19232	19391	19644	19456	19430	19254	19367	19260	19593	19357	19263	19453	19607	19389	19291	19294	19144	19367	19218	19351	19231	19582	19415	19189	19239	19200	19292	19340	19690	19193	19375	19283	19000	19264	19499	19465	19303	19442	19483	19279	19322	19301	19379	19643	19464	19156	19386	19319	19270	19214	19388	19322	19435	19344	19264	19365	19525	19238	19464	19271	19391	19305	19292	19478	19526	19438	19159	19516	19201	19313	19290	19423	19462	19548	19396	19254	19430	19407	19375	19306	19236	19517	19403	19362	19352	19535	19479	19471	19498	19424	19541	19364	19432	19418	19480	19529	19257	19445	19344	19225	19324	19273	19400	19250	19322	19569	19296	19173	19245	19441	19266	19340	19299	19424	19404	19454	19288	19299	19369	19586	19464	19132	19490	19349	19507	19280	19421	19455	19175	19365	19401	19465	19456	19516	19436	19144	19436	19251	19310	19420	19398	19356	19570	19398	19113	19240	19284	19045	19273	19248	19299	19216	19222	19488	19210	19357	19332	19529	19256	19309	19260	19243	19408	19368	19248	19488	19465	19238	19342	19274	19360	19411	19304	19142	19374	19475	19528	19367	19188	19476	19537	19302	19526	19280	19349	19318	19441	19211	19489	19378	19493	19448	19332	19517	19428	19474	19527	19517	19573	19453	19330	19506	19396	19293	19557	19295	19403	19294	19282	19260	19246	19508	19508	19676	19511	19485	19210	19475	19376	19587	19285	19186	19476	19367	19420	19350	19456	19535	19432	19258	19541	19346	19270	19257	19426	19369	19505	19409	19324	19399	19448	19549	19522	19251	19474	19538	19302	19560	19416	19405	19415	19326	19339	19298	19324	19504	19550	19266	19172	19305	19470	19301	19422	19406	19408	19513	19312	19402	19298	19336	19545	19406	19383	19426	19314	19356	19091	19326	19245	19507	19448	19534	19360	19258	19574	19352	19304	19442	19181	19008	19450	19264	19152	19173	19407	19245	19259	19630	19308	19494	19433	19390	19355	19339	19346	19280	19399	19244	19410	19321	19318	19455	19238	19228	19419	19112	19345	19410	19418	19323	19395	19123	19366	19191	19353	19512	19297	19387	19240	19342	19387	19349	19322	19117	19563	19291	19181	19460	19385	19311	19277	19665	19511	19529	19299	19362	19402	19271	19342	19385	19408	19295	19243	19345	19535	19454	19363	19522	19163	19450	19256	19363	19388	19436	19606	19289	19417	19404	19255	19270	19046	19485	19333	19536	19389	19241	19198	19165	19292	19348	19432	19337	19163	19401	19362	19426	19516	19408	19404	19345	19407	19356	19205	19439	19458	19288	19176	19345	19422	19540	19400	19282	19298	19292	19540	19703	19400	19324	19434	19299	19248	19364	19372	19274	19309	19269	19407	19490	19210	19448	19403	19376	19308	19437	19280	19492	19217	19387	19257	19437	19214	19355	19327	19273	19387	19401	19412	19216	19337	19349	19195	19297	19358	19464	19448	19420	19365	19349	19547	19636	19507	19494	19477	19320	19255	19421	19371	19182	19363	19289	19372	19536	19546	19243	19313	19428	19208	19260	19438	19501	19337	19589	19422	19311	19289	19445	19382	19405	19459	19377	19420	19362	19305	19295	19325	19524	19318	19554	19653	19179	19403	19516	19472	19331	19307	19423	19308	19452	19389	19489	19340	19379	19529	19403	19516	19595	19463	19304	19333	19288	19335	19300	19324	19444	19391	19493	19222	19272	19425	19411	19272	19257	19294	19267	19414	19211	19374	19438	19419	19278	19500	19391	19279	19541	19543	19324	19223	19406	19423	19541	19449	19359	19421	19476	19299	19475	19367	19093	19173	19385	19014	19514	19093	19224	19241	19365	19398	19499	19459	19496	19391	19471	19415	19458	19294	19509	19436	19523	19201	19451	19336	19361	19377	19402	19356	19391	19380	19509	19514	19412	19489	19281	19432	19410	19372	19421	19233	19563	19325	19240	19182	19254	19353	19279	19387	19557	19295	19337	19361	19421	19371	19323	19149	19289	19298	19321	19326	19318	19440	19371	19480	19288	19404
61264	105119	96046	78135	56608	27802	16193	15995	16127	16218	16155	16085	16085	16122	16154	16066	15986	15925	15924	15930	16033	16066	16044	16128	16118	16039	16099	15897	16118	16221	16120	16007	16096	16117	16131	16215	16081	16115	16105	16057	16190	16066	16040	16013	16026	16071	16287	16194	16067	16152	16034	16001	16050	16001	16112	15986	16139	16050	16109	16123	16002	16042	16026	16129	16147	15892	16070	16141	15914	15995	16061	16122	16007	15968	16057	16106	16224	16088	16237	16119	16061	15998	16035	15908	16102	15977	16151	16283	16256	15937	15972	16155	16166	16133	16077	16040	16077	15872	16051	16017	16085	16123	16130	16152	16134	15848	15962	16094	15908	16208	16131	16200	16046	16011	16097	16083	16124	16075	16136	16152	16000	16102	15886	15982	16044	15926	16057	15935	15980	16226	16086	15998	16048	15982	16073	16108	16040	16105	16283	16240	16151	16078	16136	16103	16093	15943	16101	16034	16046	16062	16083	16110	15831	16131	15974	16014	16166	15946	16032	16077	16094	16096	16084	16085	16169	16066	16062	16068	16258	15915	16085	16096	16102	16115	16105	16212	16121	16198	16118	16169	16033	16059	15923	16008	16176	16049	16075	16071	16012	16033	16108	16073	16220	15976	16063	16008	15980	15971	16133	15937	16127	16136	15988	15934	16171	16094	15973	16172	16162	15851	16249	16028	16272	15965	15950	15861	16033	16002	15968	15952	16130	16060	16263	15900	16125	16068	16030	15895	15927	16182	16230	16043	15996	16009	16128	16046	16054	16117	15955	16100	15971	16113	15985	16149	16103	16215	15905	16047	16042	16047	15957	15979	16137	15910	16166	16057	16122	16079	15987	16072	15970	16108	16038	15738	16005	16002	16078	16254	16003	15891	15997	15967	16056	16108	15988	15860	15971	15890	15943	15987	16092	16111	16105	16072	16106	15922	16013	15992	15871	16099	15999	16033	15982	15988	16002	15832	16241	15956	16164	15986	16088	16063	16102	16060	16167	16027	15893	15986	15950	16161	16035	16056	16079	16032	15852	15807	16206	16149	16089	15984	16131	16060	16251	15934	16033	16058	16227	16081	16121	15958	16155	15870	16065	16096	15963	16073	16182	15884	15826	15923	15976	16176	16042	15957	15909	15902	16052	16048	16144	15905	15973	16092	15953	16221	16084	16074	16061	16099	16100	16115	16110	16047	16043	16045	16215	16148	16028	15847	16022	16093	16148	16148	16132	16015	16134	16139	16096	16209	16039	15955	16063	16005	16129	16197	16182	16064	15964	16206	16086	15995	15901	16220	16132	16136	16201	15962	16087	15954	16002	16071	16102	16092	16061	15964	16012	15847	15998	15982	16252	16101	16056	16144	16112	16093	16153	15998	16100	16006	16158	15962	16331	16106	16035	16110	15931	15934	16083	16001	16182	15987	16018	15881	16016	16095	16140	15980	16234	15917	16012	15979	16058	16157	16059	16146	16146	16085	16111	16092	16247	15912	16055	16170	16096	16165	15919	15922	16064	16051	16004	16251	16007	16070	16061	16036	15982	16079	16163	15958	16154	16094	16072	16035	16018	16002	16038	16058	16067	15923	15858	15954	16048	16212	16183	16041	16162	16172	16106	16119	15985	16016	16008	16179	15987	16043	16017	16187	15864	15915	16214	15969	16142	15937	16043	16016	15822	16168	15830	15927	16134	16093	16092	16092	15908	16089	15969	16067	16160	16056	16138	15988	16063	15935	16078	15820	16007	16031	16013	16066	15945	15970	16070	16103	15956	15992	16013	16042	16023	15917	16013	15940	16213	16177	16128	16159	16196	15973	15924	15994	16052	16004	15948	15996	16074	16106	16178	15857	16124	16029	15997	16057	15884	16099	16060	16047	16114	16031	16130	16061	15967	15857	16188	16137	15926	16054	16106	16073	16055	16114	16059	16207	16099	15983	16237	16039	16120	16081	15976	15945	15873	16004	16092	16121	16025	16048	15914	15995	15932	16103	16120	16058	16079	16145	16069	16192	16066	16136	16049	16215	15954	16168	16046	16065	16116	15849	16117	16108	16108	16036	16252	16057	16141	15940	15921	16148	16062	16260	16167	15949	15885	16133	16140	16124	16129	15946	16040	16244	15921	16069	16039	16224	16128	15837	15902	16065	16103	15985	15913	16143	16047	15978	16149	16236	16180	16016	16232	16178	16067	16193	15979	16027	15987	16026	15966	16000	16095	16267	16050	16040	16105	15912	15839	16088	16088	16210	16200	16025	16045	16013	16143	16098	16223	16045	15856	15933	16260	16152	15943	16042	16154	16046	15944	16083	15942	16078	16120	16087	16015	16096	15990	16093	16111	15917	16112	16010	15967	15939	16109	16232	16031	15923	16181	16141	15982	16182	16128	15961	15947	16055	16074	16116	16002	16085	16084	16187	15930	15938	15913	16160	16124	16219	16141	16106	16004	16003	16099	15968	16116	16163	16078	16155	16047	15922	16148	15951	15997	16105	15990	15957	16032	15987	16070	16060	16111	15778	15999	16032	16225	16038	16075	16003	16021	16007	16027	15877	15985	16165	16122	16070	16199	16056	16007	16097	16004	16123	16169	15996	16005	16113	16093	16057	16230	15975	16150	16118	15965	16130	16015	16148	16077	16180	16151	16081	16235	15927	16078	15908	15989	15986	15902	16062	15953	16165	15995	16024	16082	15886	16020	16110	15949	16108	16145	15944	16023	16291	16154	15836	15862	16090	16153	16066	16035	15896	16116	16023	16183	16030	15960	15962	16083	16097	15908	15991	16131	15998	15947	16164	15916	15881	15957	15975	16144	16066	15922	16025	16046	15977	16205	15957	16198	16114	16086	16123	16051	15900	15993	16165	16052	15998	16007	16097	16018	16009	15974	16114	16117	15881	16124	16133	16223	15936	16129	16089	16004	15988	16018	16107	16076	16114	15856	16052	16067	15963	15932	16203	16208	15946	16139	16031	16091	16003	16083	16097	16111	15931	16068	16243	15814	15978	16064	16001	15889	16097	15873	15900	16174	16179	15930	15831	15979	16161	15942	16175	15954	16017	16050	15897	15972	16135	16135	15979	16104	15954	16005	16049	16032	15967	16081	16043	16139	16209	16023	16058	16123	15929	16090	16144	15986	15894	16078	16055	16077	16250	16244	16040	16085	16004	16131	16034	16137	16050	16082	16114	16123	15914	16155	15990	16109	16129	16105	16026	16133	16181	16064	16041	16143	16074	16241	16090	15991	16144	16142	16083	15902	16202	16121	16089	16019	16031	16098	16007	16165	16019	16118	15928	15995	16168	16067	15943	16096	15888	15819	16027	16052	16017	16178	15929	16185	15984	16032	15938	16020	16080	16064	16020	15889	16001	15897	15883	15915	16069	16127	16034	16015	16002	16019	16068	15946	16130	15939	16046	16040	15946	16144	16114	16085	15937	15965	16103	16113	15987	16008	15988	16215	16092	15969	16113	16132	15778	16142	15948	16090	16104	16117	15969	15963	16216	16063	16043	15968	16085	16015	16131	15890	16070	16025	16133	16166	16109	16081	16062	15977	16094	15967	16166	16016	15959	16079	15908	16057	16156	16197	16096	16080	15968	16007	15955	16077	16106	15935	16174	16141	15948	16068	15916	16103	16003	15918	16225	16078	16272	16159	15977	16171	15906	16165	16127	16064	16096	16032	15795	16074	15917	16237	15946	16101	16145	16133	16001	16142	16160	15987	15983	15906	16123	16088	16052	15966	16131	16051	16027	16036	16013	15933	16094	16034	15873	16107	16008	16020	15993	16026	16144	15905	16094	16108	16126	16021	16090	16014	15978	15969	16147	16250	16116	16068	16116	16107	15986	16119	16061	15946	16053	16025	16074	16023	15992	15965	15998	16145	16006	16110	16217	15992	16083	16028	15938	16082	15979	15837	16164	15937	16015	16138	16176	16074	16235	16000	15999	16146	16081	16087	16165	15962	16070	15941	15915	16041	15998	16100	16161	16173	16142	15854	15998	16207	16053	16104	15968	16124	15741	16021	16045	16038	16069	16118	15995	15975	16081	16198	16326	16062	16042	15998	16113	16092	16112	15985	15996	16070	15897	16103	16182	16002	16202	15969	16150	15951	15925	15988	15853	16069	16010	15995	16129	15885	16101	15977	16178	16044	16031	15980	16171	15894	16147	15989	15973	16088	15992	16018	15953	16116	16136	15977	15912	15892	16109	16180	15983	16112	16052	16074	16131	16116	16081	15926	16142	16169	16018	15892	16167	15957	15995	15969	15993	15965	16014	15962	16070	15955	16114	16063	15987	16079	15868	16068	15961	16098	16078	16031	15953	15979	16041	16078	15879	16106	15988	15986	16054	16098	15946	15860	15918	16104	16065	16083	16064	15983	16216	16006	15954	16061	16026	16146	15941	16070	15968	16134	16080	16058	16183	15846	16010	15959	16045	16164	15882	16117	16094	15959	16112	16008	16165	15895	16036	16014	16064	16065	16009	15973	16092	16115	16091	16071	16278	16090	16089	15967	16057	16167	15901	15918	15977	16160	15934	15847	16161	16097	15989	16092	16004	15989	16186	15968	16079	16168	16083	16002	16030	15940	15806	15866	16151	15936	16209	16153	16087	15981	15940	16017	15904	15931	16028	16125	16047	15799	16026	15907	15996	16129	15939	16079	16141	16058	16111	16107	16161	16026	16005	16037	16115	15976	16161	15950	15968	15969	16079	15921	16073	16195	15773	16251	16075	16148	15995	16115	15942	16126	16133	16122	16063	16112	16005	15993	16062	15930	16134	15984	16209	16097	16179	16159	15904	16044	16094	16166	16014	16119	16061	16065	15856	16115	16111	16043	16205	16036	16120	16116	15909	16173	16284	16146	16130	16003	16211	15932	15989	16149	16031	16128	16289	15995	16027	16008	15918	16035	15922	15910	16097	16009	16200	16255	15893	16072	16056	16088	16015	15966	15912	16148	15971	16097	15909	16134	16178	16192	16003	15990	15924	16242	16075	16047	15985	16051	15993	15996	16124	15983	16011	16221	15967	16032	16020	16199	16126	16118	16041	16127	15924	16074	15814	15923	16089	15989	16119	16154	16012	16123	16039	15985	16079	15976	16072	15969	16090	16273	16052	16115	15904	16034	16017	15977	16055	15956	16128	16069	16069
29002	33799	47093	37394	27157	21695	20077	19719	19678	19611	19770	19668	19797	19519	19639	19622	19617	19547	19669	19602	19551	19666	19542	19538	19600	19640	19483	19641	19630	19533	19610	19388	19569	19621	19621	19557	19734	19501	19565	19509	19674	19618	19286	19568	19516	19542	19727	19624	19589	19585	19402	19781	19641	19681	19419	19560	19732	19671	19294	19594	19756	19607	19645	19631	19659	19737	19770	19653	19559	19675	19702	19431	19608	19671	19586	19789	19707	19686	19646	19645	19554	19737	19832	19589	19679	19483	19616	19667	19505	19355	19409	19731	19430	19717	19540	19571	19771	19502	19885	19399	19506	19625	19432	19543	19607	19459	19451	19700	19575	19582	19619	19753	19515	19442	19657	19580	19545	19717	19748	19514	19327	19673	19612	19719	19666	19625	19558	19708	19514	19231	19609	19734	19690	19688	19608	19662	19741	19517	19659	19529	19596	19604	19330	19757	19578	19639	19669	19512	19637	19469	19537	19732	19665	19424	19616	19584	19580	19616	19682	19582	19916	19513	19398	19751	19582	19533	19636	19642	19444	19585	19514	19617	19659	19618	19501	19722	19695	19805	19714	19695	19783	19436	19524	19762	19759	19679	19446	19508	19591	19654	19680	19623	19659	19586	19495	19630	19590	19706	19584	19539	19453	19382	19425	19549	19547	19689	19495	19537	19663	19620	19650	19754	19667	19633	19594	19718	19752	19534	19511	19472	19502	19735	19477	19708	19578	19419	19573	19421	19794	19543	19518	19493	19549	19410	19710	19589	19503	19565	19469	19947	19457	19592	19785	19585	19655	19529	19731	19420	19444	19393	19618	19639	19595	19614	19601	19583	19796	19570	19540	19453	19595	19629	19701	19631	19656	19601	19551	19472	19619	19705	19419	19908	19504	19673	19685	19533	19607	19692	19492	19603	19670	19914	19561	19281	19535	19635	19499	19662	19495	19619	19719	19710	19641	19597	19691	19678	19607	19627	19569	19484	19390	19590	19604	19681	19641	19440	19558	19832	19386	19574	19794	19532	19381	19508	19493	19756	19628	19492	19580	19396	19634	19586	19645	19476	19408	19671	19579	19514	19541	19551	19731	19764	19706	19442	19514	19785	19545	19532	19557	19615	19739	19646	19486	19611	19676	19669	19576	19635	19629	19492	19562	19492	19515	19471	19485	19821	19712	19530	19475	19485	19545	19635	19554	19637	19396	19449	19351	19703	19538	19737	19509	19572	19821	19552	19652	19454	19539	19713	19549	19667	19509	19851	19619	19639	19622	19453	19464	19622	19756	19593	19646	19767	19531	19299	19389	19594	19590	19631	19493	19508	19759	19536	19500	19641	19630	19564	19711	19541	19699	19515	19636	19562	19582	19719	19499	19795	19628	19525	19651	19571	19643	19609	19550	19551	19395	19533	19598	19654	19717	19540	19491	19595	19713	19696	19543	19498	19559	19507	19714	19802	19854	19670	19535	19574	19770	19764	19777	19637	19570	19541	19555	19468	19585	19741	19601	19617	19629	19613	19621	19816	19860	19597	19553	19735	19499	19579	19751	19754	19522	19774	19577	19683	19495	19714	19543	19514	19614	19459	19663	19430	19577	19523	19576	19388	19685	19648	19598	19491	19548	19264	19806	19618	19502	19533	19675	19534	19507	19467	19571	19513	19782	19731	19635	19560	19545	19483	19576	19618	19508	19440	19745	19682	19619	19640	19505	19554	19497	19594	19489	19900	19395	19516	19495	19532	19531	19620	19549	19535	19552	19668	19552	19621	19521	19506	19592	19456	19502	19426	19749	19510	19539	19478	19519	19325	19562	19677	19637	19749	19482	19587	19575	19674	19598	19541	19471	19645	19654	19585	19655	19425	19496	19571	19663	19565	19628	19617	19813	19529	19825	19717	19533	19543	19637	19630	19604	19668	19750	19469	19621	19728	19565	19594	19747	19482	19444	19518	19633	19652	19606	19607	19604	19803	19512	19670	19663	19463	19699	19343	19687	19345	19637	19523	19936	19539	19409	19541	19626	19803	19678	19491	19737	19541	19641	19433	19660	19697	19466	19682	19319	19545	19523	19665	19366	19589	19735	19621	19650	19572	19313	19595	19685	19872	19741	19624	19446	19422	19578	19501	19562	19631	19503	19691	19685	19616	19582	19676	19709	19610	19751	19462	19606	19669	19786	19609	19586	19423	19380	19457	19593	19813	19607	19469	19655	19577	19512	19474	19665	19432	19518	19597	19766	19672	19590	19848	19665	19623	19727	19631	19686	19562	19837	19692	19604	19753	19669	19592	19585	19618	19735	19488	19744	19715	19589	19452	19582	19629	19567	19560	19514	19507	19408	19538	19470	19663	19537	19686	19764	19292	19498	19661	19494	19513	19638	19647	19570	19699	19564	19653	19663	19321	19643	19536	19491	19763	19658	19487	19821	19453	19553	19468	19399	19553	19453	19421	19338	19557	19531	19488	19507	19682	19488	19483	19572	19745	19514	19522	19540	19784	19744	19449	19651	19722	19502	19510	19596	19519	19594	19726	19633	19706	19524	19540	19636	19411	19657	19518	19427	19668	19737	19715	19761	19401	19705	19694	19724	19433	19424	19614	19640	19768	19802	19516	19809	19888	19503	19556	19528	19514	19815	19314	19477	19730	19486	19627	19512	19621	19648	19607	19886	19593	19484	19712	19532	19529	19672	19625	19789	19568	19635	19664	19713	19645	19557	19505	19596	19315	19668	19492	19734	19592	19421	19673	19385	19511	19623	19656	19625	19695	19528	19562	19443	19556	19818	19447	19596	19371	19655	19650	19778	19632	19684	19428	19564	19783	19604	19538	19805	19580	19450	19699	19623	19576	19647	19491	19428	19612	19431	19550	19682	19469	19606	19812	19624	19546	19577	19552	19567	19592	19669	19525	19453	19522	19741	19737	19743	19452	19588	19575	19685	19591	19533	19631	19657	19683	19691	19578	19728	19580	19553	19677	19721	19602	19689	19515	19743	19731	19540	19362	19801	19579	19412	19512	19676	19565	19768	19568	19633	19606	19638	19554	19598	19591	19349	19366	19471	19487	19547	19531	19506	19526	19616	19592	19544	19670	19538	19575	19634	19387	19526	19560	19391	19632	19424	19506	19465	19627	19601	19527	19678	19761	19768	19426	19670	19671	19500	19478	19592	19495	19575	19655	19556	19379	19511	19538	19613	19656	19750	19529	19653	19669	19548	19485	19592	19765	19570	19637	19573	19658	19506	19597	19574	19659	19745	19735	19469	19548	19658	19443	19364	19523	19386	19455	19397	19611	19720	19407	19659	19491	19670	19827	19514	19581	19779	19798	19665	19623	19614	19554	19398	19583	19404	19401	19647	19678	19843	19811	19659	19707	19546	19498	19633	19602	19606	19441	19634	19613	19555	19533	19563	19447	19556	19495	19319	19557	19808	19624	19619	19933	19556	19464	19584	19508	19544	19597	19477	19878	19653	19498	19489	19454	19538	19569	19670	19806	19487	19655	19569	19685	19495	19619	19749	19532	19504	19679	19353	19640	19457	19528	19543	19712	19541	19406	19429	19711	19805	19629	19552	19744	19623	19592	19451	19576	19483	19649	19447	19524	19913	19419	19621	19507	19651	19657	19562	19608	19537	19559	19772	19770	19581	19705	19547	19436	19736	19625	19667	19537	19386	19563	19757	19700	19502	19485	19661	19733	19630	19575	19649	19511	19557	19471	19529	19725	19728	19696	19738	19630	19525	19731	19758	19570	19546	19493	19749	19523	19642	19373	19674	19470	19632	19827	19550	19515	19615	19704	19608	19449	19629	19591	19653	19670	19468	19595	19607	19470	19581	19746	19666	19573	19653	19528	19696	19726	19815	19525	19775	19765	19636	19486	19665	19563	19747	19334	19511	19746	19544	19599	19688	19802	19537	19588	19429	19694	19494	19481	19575	19632	19601	19619	19636	19578	19530	19572	19731	19707	19664	19677	19482	19491	19899	19726	19671	19363	19620	19522	19586	19638	19694	19527	19700	19652	19522	19638	19655	19637	19630	19451	19493	19651	19562	19849	19562	19713	19447	19486	19696	19653	19578	19688	19724	19549	19534	19571	19290	19640	19586	19508	19478	19621	19505	19691	19653	19494	19504	19594	19844	19636	19692	19629	19718	19682	19631	19586	19505	19479	19604	19806	19348	19536	19564	19719	19583	19412	19684	19452	19652	19700	19329	19606	19543	19716	19623	19577	19719	19570	19760	19636	19871	19653	19552	19609	19640	19553	19485	19578	19630	19590	19649	19546	19435	19406	19541	19673	19665	19677	19620	19787	19802	19690	19490	19444	19637	19448	19386	19570	19731	19670	19559	19667	19651	19659	19690	19645	19602	19832	19704	19499	19439	19515	19566	19597	19772	19600	19747	19440	19901	19507	19550	19672	19456	19635	19612	19438	19813	19574	19642	19642	19866	19628	19599	19494	19617	19569	19619	19397	19527	19576	19677	19640	19866	19819	19605	19588	19636	19426	19633	19800	19596	19541	19602	19691	19552	19463	19623	19836	19529	19766	19409	19647	19662	19491	19514	19591	19527	19460	19825	19758	19804	19648	19513	19606	19684	19557	19762	19501	19589	19502	19791	19641	19466	19408	19572	19482	19455	19497	19528	19779	19541	19526	19668	19519	19587	19594	19729	19732	19689	19582	19628	19447	19742	19687	19536	19541	19489	19603	19617	19809	19718	19695	19615	19688	19425	19508	19651	19558	19571	19519	19730	19523	19567	19472	19558	19638	19738	19920	19868	19522	19375	19519	19662	19610	19708	19482	19659	19514	19684	19821	19727	19566	19789	19606	19568	19343	19629	19697	19837	19721	19309	19643	19738	19647	19747	19715	19559	19694	19612	19677	19680	19577	19589	19542	19759	19423	19419	19654	19680	19546	19556	19621	19593	19591	19860	19547	19621	19486	19578	19438	19546	19573	19614	19479	19680	19509	19549	19533	19634	19680	19727	19557	19660	19731	19480	19447	19639	19713	19531	19719	19675	19667	19590	19408	19744	19590	19679	19730	19763	19670	19481	19496	19747	19585	19555	19672	19735	19642	19727	19775	19777	19597	19475	19440	19421	19583	19553	19556	19627	19822	19664	19460	19568	19632	19547	19608	19552	19737	19589	19804
30976	54525	49327	33866	23371	17522	16221	16227	16384	16159	16381	16234	16182	16211	16130	16072	16086	16132	16252	16110	16145	16355	16188	16111	16344	16176	16132	16273	16174	16297	16271	16222	16250	16088	16299	16170	16083	16070	16206	16214	16299	16094	16107	16250	16186	16221	16236	16121	16214	16113	16306	16424	16443	16258	16146	16050	16129	16223	16227	16111	16243	16177	16233	16105	16219	16198	16160	16126	16134	16228	16272	16307	16220	16048	16152	16095	16319	16328	16257	16339	16165	16075	16202	16088	16073	16159	16214	16382	16314	16041	16352	16231	16249	16074	16107	16190	16125	16328	16278	16271	16221	16225	16036	16271	16203	16232	16260	16226	16239	16224	16274	16281	16215	16136	16245	16205	16240	16186	16075	16228	16250	16237	16151	16225	16225	16268	16353	16250	16277	15959	16024	16441	16102	16172	16314	16088	16118	16087	16027	16045	16197	16151	16202	16044	16143	16185	16230	16117	16129	16331	16199	15953	16212	16240	16225	16107	16195	16036	16307	16330	16224	16358	16163	16353	16183	16145	16408	16172	16231	16233	16104	16153	16102	16181	16154	16170	16244	16202	16109	16083	16148	16184	16237	16044	16262	16226	16218	16246	16079	16304	16151	16190	16127	16329	16200	16163	16194	16193	16128	16008	16152	16182	16137	16273	16225	16277	16146	16267	16068	16209	16043	16241	16237	16186	16143	16181	16195	15993	16134	16131	16204	16205	16380	16185	16209	16076	15975	16182	16045	16175	16013	16309	16319	16089	16147	16244	16330	16112	16171	16311	16029	16183	16191	16157	16155	16025	16207	16224	16199	16315	16087	16163	16173	16059	16198	16068	16070	16132	16142	16118	16275	16369	16196	16330	16129	16224	16198	16114	16226	16249	16235	16295	16145	16266	16124	16281	16128	16282	16139	16274	16238	16022	16084	16144	16213	16203	16245	16354	16274	16191	16295	16001	16099	16022	16302	16266	16157	16221	16305	16220	16319	16051	16194	16184	16247	16079	16224	16156	16252	16288	16243	16204	16088	16187	16251	16260	16206	16104	16346	16232	16214	16201	16297	16182	16116	16270	15930	16319	16231	16261	16311	16084	16277	16136	16212	16052	16219	16144	16125	16018	16076	16233	16253	16085	16093	16175	16167	16131	16163	16245	16150	16256	16223	16142	16140	16199	16175	16316	16293	16194	16272	16129	16152	16200	16208	16268	16138	16094	16136	16267	16210	16181	16090	16220	16098	16246	16174	16236	16156	16099	16212	16169	16227	16143	16304	16191	16308	16258	16043	16066	16316	16098	16254	16215	16065	16322	16308	16244	16249	16099	16192	16138	16390	16105	16177	16171	16158	16242	16138	16266	16287	16169	16164	16219	16170	16212	16409	16084	16032	16209	16280	16142	16428	16173	16179	16030	16262	16162	16315	16125	16274	16168	16145	16293	16335	16339	16187	16213	16141	16179	16280	16302	16080	16113	16240	16038	16215	16224	16387	16077	16224	16129	16177	16274	16168	16123	16110	16311	16111	16136	16159	16245	16297	16226	16124	16374	16116	16188	16257	16140	16221	16269	16264	16072	16059	16329	15943	16356	16171	16037	16233	16182	16125	16006	16236	16263	16097	16194	16175	16188	16337	16191	16268	16155	15986	16030	16124	16170	16313	16121	16223	16206	16136	16255	16099	16187	16095	16120	16227	16158	16345	16186	16144	16213	16116	16299	16055	16016	16249	16260	16191	16297	16437	16282	16216	16168	16035	16188	16241	16272	16112	16078	16198	16020	16129	16173	16089	16093	16083	16226	16282	16269	16221	16231	16153	16118	16141	16143	16121	16298	16134	16191	16186	16471	16217	16058	16035	16175	16148	16246	16201	16162	16188	16231	16094	15951	16260	16095	16153	16051	16211	16191	16190	16058	16285	16290	16090	16167	16268	16056	16200	16167	16163	16006	16327	16095	16046	16169	16121	16005	16160	16337	16311	16150	16308	16260	16123	16206	16160	16263	16216	16209	16308	16191	16039	16284	16276	16201	16184	16258	16259	15990	16353	16076	16163	16202	16238	16305	16163	16284	16332	16340	16148	16204	16270	16198	16166	16134	16283	16353	16156	16159	16198	16104	16182	16170	16081	16118	16003	16139	16028	16118	16193	16243	16134	16258	16219	16290	16199	16168	16080	16195	16217	16088	16118	16174	16227	16234	16296	16212	16244	16224	16260	16353	16142	16161	16205	16303	16316	16276	16303	16074	16116	16160	16202	16244	16324	16323	16156	16074	16244	16116	16102	16141	16113	16240	16094	16211	16331	16178	16239	16118	16402	16300	16236	16163	16159	16309	16170	16075	16160	16089	16065	16070	16176	16280	16244	16212	16234	16466	16253	16166	16120	16172	16155	16210	16194	16191	16468	16231	16200	16042	16192	16220	16140	16167	16213	16395	16140	16229	16148	16103	16193	16219	16121	16280	16200	16259	16209	16317	16153	16235	16247	15948	16399	16142	16233	16166	16140	16193	16073	16106	16230	16161	16104	16339	16301	16101	16216	16227	15952	16231	16202	16123	16306	16226	16276	16134	16304	16098	16095	16163	16270	16238	16127	16181	16187	16270	16245	16260	16221	16286	16178	16243	16292	16358	16215	16117	16294	15958	16201	16229	16306	16303	16366	16185	16125	16196	16258	16350	16077	16150	16189	16254	16258	16313	16194	16164	16177	16107	16199	16263	16194	16203	16280	16422	16173	16156	16061	16158	16214	16165	16122	16257	16269	16153	16201	16163	16285	16208	16258	16302	15979	16175	16146	16145	16211	16223	16244	16166	16224	16301	16236	16256	16141	16104	16134	16153	16296	16201	16129	16330	16059	16386	16192	16395	16184	16324	16200	15910	16239	16056	16257	16122	16262	16145	16065	16170	16091	16097	16340	16138	16007	16360	16001	16185	16261	16106	16334	16187	16087	16295	16263	16181	16266	16185	16217	16175	16202	16091	16382	16335	16211	16251	16320	16116	16116	16113	16156	16300	16243	15906	16050	16300	16225	16100	16095	16052	16185	16382	16206	16177	16236	16139	16324	16297	15987	16233	16186	16193	16206	16184	16165	16110	16226	16310	16262	16281	16175	16258	16155	16211	16229	16147	16224	16012	16035	16260	16121	16164	16173	16185	16306	16199	16005	16151	16308	16256	16167	16240	16264	16005	16239	16185	16295	16267	16159	16454	16001	16160	15961	16122	16175	16261	16222	16108	16177	16086	16372	16084	16316	16194	16080	16284	15972	16207	16207	16193	16106	16186	16085	16178	16095	16263	16258	16316	16125	16300	16262	16222	16284	16206	16131	16464	16190	16081	16208	16132	16191	16244	16127	16139	16272	16210	16149	16285	16229	16089	16264	15918	16161	16110	16192	16083	16402	16332	16348	16264	16202	16167	16160	16224	16190	16246	16415	16211	16161	16240	16183	16275	16155	16184	16341	16158	16184	16149	16130	16190	16320	16228	16179	16145	16108	16218	16285	16325	16131	16116	16319	16233	16072	16163	16163	16182	16129	16275	16186	16336	16337	16323	16314	16242	16247	16308	16161	16185	16177	16051	16192	16242	16281	16182	16273	16146	16088	16110	16260	16135	16257	16205	16113	16226	16097	16274	16366	16254	16375	16103	16170	16065	16153	16118	16158	16317	16038	16235	16148	16034	16245	16041	16155	16105	16326	16066	16249	16107	16258	16206	16337	16081	16131	16073	16142	16285	16186	16080	16274	16193	16066	16155	16216	16253	16114	16220	16126	16093	16160	16310	16197	16262	16219	16237	16309	16138	16322	16201	16137	16225	16303	16099	16066	16196	16225	16094	16209	16055	16255	16065	16266	15899	16330	16182	16205	16226	15923	16321	16039	16236	16201	16152	16217	16103	16244	16320	16180	16302	16300	16267	16333	16029	16108	16108	16053	16085	16190	16249	16241	16265	15968	16229	16050	16168	16097	16087	16095	16197	16257	16225	16143	16260	16147	16166	16066	16194	16378	16080	16248	16165	16239	16180	15952	16160	16162	16011	16059	16287	15946	16145	16271	16161	16232	16169	16077	16134	16308	16127	16147	16187	16242	16187	16223	16186	16122	16258	16472	16245	16225	16280	16108	16115	16154	16276	16149	16238	16152	16147	16257	16042	16048	16042	16285	16073	16134	16282	16388	16174	16183	16188	16053	16200	16172	16243	16074	16222	16214	16151	16194	16176	16295	16305	16176	16044	16255	16186	16121	16273	16305	16184	16316	16135	16195	16246	16067	16159	16024	16217	16141	16142	16245	16406	16209	16130	16049	16166	16152	16017	16165	16060	16200	16152	16092	16217	16168	16118	16155	16116	16322	16227	16125	16199	16163	16184	16257	16241	16260	15988	16219	16192	16272	16221	16327	15986	16276	16266	16136	16094	16336	16269	16152	16031	16043	16193	16138	16205	16183	16184	16172	16186	16278	16055	16372	16201	16246	16074	16181	16163	16226	16120	16291	16285	15956	16162	16176	16236	16119	16283	16259	16114	16271	16346	16285	16235	15973	16331	16208	16144	16200	16295	16239	16181	16148	16121	16375	16119	16147	16202	16105	16259	16317	16226	16171	16125	16304	16491	16280	16231	16211	15989	16302	15956	16216	16158	16083	16193	16207	16293	16322	16085	16384	16099	16084	16355	16077	16260	16186	16359	16283	16373	16195	16208	16245	16265	16147	16166	16204	16269	16138	16255	16093	16311	16236	15973	16149	16120	16187	16154	16184	16355	16064	16264	15971	16085	16160	16175	16108	16262	16280	16255	16175	15924	16274	16259	16316	16140	15985	16178	16266	16135	16231	16308	16168	16200	16027	16328	16413	16091	16214	16349	16064	16086	16443	16139	16258	16227	16221	16178	16219	16153	16263	16139	16231	16248	16299	16213	16231	16086	16018	16043	16158	16132	16214	16179	16321	16244	16083	16326	16319	16292	16161	16206	16203	16377	15925	16321	16239	16083	16217	16113	16149	16207	16213	16262	16259	16358	16094	16276	16208	16247	16344	16180	16014	16038	16132	16246	16089	16205	16396	16041	16174	16010	16114	16232	16172	16165	16256	16159	16085	16234	16220	16035	16343	16248	16298	16182	16203	16211	16095	16307	16230	15979	16229	16183	16115	16274	16016	16086
24117	23759	45644	48318	37478	28750	23954	20467	19849	20034	20115	19844	19959	19632	19708	19923	19698	19871	20002	19925	19615	19648	19696	19708	19905	19554	19485	19724	19713	19729	19782	19725	19807	19756	19618	19734	19921	19603	19809	19837	19900	19677	19648	19610	19498	19568	19560	19680	19837	19418	19461	19841	19638	19634	19692	19601	19524	19622	19683	19548	19620	19758	19444	19603	20006	19863	19701	19428	19520	19605	19710	19656	19539	19513	19590	19544	19587	19710	19527	19582	19598	19874	19673	19759	19811	19665	19689	19696	19692	19678	19503	19876	19797	19535	19635	19768	19647	19687	19618	19556	19732	19661	19766	19569	19545	19669	19627	19407	19424	19454	19632	19654	19563	19586	19514	19487	19527	19553	19708	19734	19754	19537	19718	19832	19784	19661	19643	19626	19782	19631	19684	19630	19657	19696	19692	19845	19575	19677	19551	19750	19746	19512	19601	19343	19466	19562	19843	19535	19905	19745	19788	19718	19756	19845	19653	19686	19662	19575	19525	19838	19591	19602	19657	19646	19705	19734	19636	19612	19934	19738	19909	19674	19714	19456	19746	19633	19609	19702	19583	19821	19626	19837	19660	19776	19618	19554	19668	19649	19720	19652	19303	19491	19303	19485	19518	19703	19677	19606	19422	19688	19704	19678	19745	19623	19505	19731	19787	19659	19728	19659	19705	19702	19606	19386	19603	19607	19594	19776	19718	19741	19842	19647	19530	19564	19737	19601	19795	19619	19650	19667	19950	19561	19620	19455	19760	19446	19647	19426	19667	19768	19839	19708	19537	19833	19559	19675	19794	19765	19727	19579	19750	19556	19691	19554	19785	19670	19822	19454	19556	19658	19606	19564	19675	19635	19692	19578	19732	19611	19673	19655	19715	19747	19626	19676	19823	19683	19580	19526	19477	19569	19633	19417	19485	19783	19712	19384	19741	19516	19467	19504	19736	19618	19551	19679	19547	19489	19647	19592	19747	19532	19797	19769	19569	19691	19654	19505	19590	19840	19720	19817	19704	19555	19706	19482	19681	19831	19506	19848	19531	19648	19588	19697	19468	19639	19534	19725	19554	19734	19778	19750	19630	19584	19619	19371	19539	19494	19634	19566	19486	19744	19714	19581	19487	19824	19436	19662	19723	19668	19757	19735	19589	19737	19655	19696	19374	19816	19681	19588	19460	19563	19607	19467	19757	19713	19612	19797	19644	19501	19821	19577	19769	19442	19683	19462	19814	19729	19559	19420	19445	19609	19899	19538	19751	19640	19332	19592	19560	19647	19762	19742	19716	19825	19778	19773	19746	19519	19743	19418	19531	19513	19611	19532	19859	19611	19730	19757	19590	19645	19599	19407	19673	19635	19670	19661	19649	19758	19565	19555	19627	19802	19820	19617	19723	19794	19685	19597	19650	19546	19564	19703	19815	19684	19747	19582	19690	19510	19554	19467	19559	19664	19814	19871	19736	19715	19688	19504	19403	19718	19803	19506	19861	19661	19588	19759	19652	19592	19550	19592	19660	19598	19738	19634	19577	19630	19554	19728	19609	19539	19528	19696	19683	19579	19359	19668	19631	19712	19585	19645	19701	19770	19803	19516	19874	19789	19522	19803	19679	19728	19509	19568	19654	19706	19858	19569	19505	19488	19484	19707	19723	19950	19761	19707	19294	19447	19471	19535	19704	19777	19597	19693	19736	19665	19676	19769	19679	19596	19389	19631	19724	19674	19819	19530	19614	19594	19719	19864	19743	19887	19702	19461	19648	19425	19725	19710	19433	19710	19583	19524	19738	19584	19610	19519	19782	19711	20006	19523	19523	19730	19839	19553	19618	19654	19606	19656	19782	19725	19436	19636	19625	19635	19477	19847	19604	19450	19785	19713	19628	19608	19560	19517	19749	19653	19625	19565	19775	19643	19504	19781	19730	19405	19770	19748	19775	19573	19509	19573	19691	19751	19757	19660	19640	19602	19359	19606	19706	19489	19607	19780	19548	19418	19354	19320	19671	19541	19455	19689	19624	19649	19636	19620	19612	19644	19507	19653	19641	19526	19691	19665	19747	19646	19580	19623	19480	19705	19592	19803	19632	19788	19539	19650	19646	19586	19524	19725	19564	19619	19671	19667	19411	19560	19869	19551	19525	19753	19656	19632	19682	19639	19716	19831	19793	19840	19639	19810	19653	19558	19535	19456	19582	19716	19778	19695	19492	19749	19643	19820	19546	19666	19816	19597	19481	19374	19827	19839	19678	19556	19611	19512	19665	19618	19592	19632	19649	19391	19602	19435	19463	19426	19430	19743	19631	19681	19615	19552	19476	19694	19408	19604	19774	19661	19680	19692	19606	19575	19772	19705	19393	19484	19594	19576	19617	19594	19722	19829	19622	19494	19735	19502	19651	19592	19595	19593	19755	19603	19669	19708	19775	19660	19419	19512	19757	19690	19702	19679	19650	19784	19668	19455	19770	19586	19823	19560	19616	19688	19461	19765	19659	19541	19583	19654	19675	19732	19425	19483	19519	19650	19785	19727	19551	19559	19912	19545	19595	19656	19714	19726	19518	19604	19706	19371	19453	19733	19610	19721	19743	19423	19748	19545	19549	19616	19951	19839	19458	19659	19777	19675	19688	19653	19836	19477	19892	19562	19696	19467	19560	19666	19614	19632	19802	19532	19592	19580	19512	19464	19607	19702	19636	19779	19717	19496	19683	19684	19759	19903	19490	19652	19648	19698	19777	19468	19766	19736	19894	19474	19750	19741	19562	19724	19610	19824	19709	19926	19597	19785	19592	19910	19590	19675	19695	19513	19620	19560	19583	19710	19688	19681	19657	19565	19747	19726	19759	19597	19745	19345	19542	19477	19791	19578	19673	19691	19619	19513	19562	19492	19614	19407	19684	19782	19672	19613	19788	19636	19744	19650	19574	19597	19635	19791	19816	19545	20018	19675	19650	19462	19604	19529	19528	19550	19688	19502	19599	19571	19659	19483	19661	19564	19784	19731	19574	19679	19548	19631	19700	19640	19428	19618	19731	19650	19601	19718	19867	19569	19742	19418	19447	19715	19610	19703	19766	19570	19594	19447	19792	19665	19652	19698	19562	19611	19339	19748	19711	19659	19628	19682	19571	19574	19558	19537	19599	19604	19636	19738	19647	19557	19684	19779	19570	19569	19709	19545	19707	19683	19650	19714	19696	19594	19516	19778	19799	19637	19678	19635	19366	19540	19707	19609	19606	19706	19581	19633	19543	19738	19634	19788	19630	19690	19858	19478	19659	19680	19615	19651	19981	19505	19728	19454	19735	19656	19456	19644	19781	19682	19916	19908	19468	19691	19740	19716	19799	19493	19528	19619	19771	19528	19646	19552	19610	19502	19871	19686	19444	19570	19633	19832	19603	19690	19637	19515	19931	19502	19625	19671	19564	19687	19685	19581	19582	19477	19627	19767	19682	19827	19586	19669	19626	19668	19649	19600	19605	19627	19616	19539	19815	19741	19768	19804	19475	19532	19611	19622	19516	19473	19771	19648	19597	19546	19497	19631	19776	19387	19572	19742	19497	19520	19466	19626	19630	19720	19673	19678	19828	19595	19535	19599	19529	19557	19525	19688	19605	19558	19756	19877	19858	19601	19722	19875	19436	19571	19581	19456	19722	19658	19504	19660	19435	19498	19591	19502	19590	19661	19616	19640	19634	19576	19817	19626	19469	19746	19726	19574	19609	19630	19754	19742	19495	19529	19761	19594	19632	19599	19570	19511	19729	19782	19603	19749	19497	19488	19592	19626	19624	19726	19374	19631	19668	19717	19650	19553	19684	19799	19677	19742	19522	19667	19725	19657	19550	19493	19807	19683	19584	19843	19581	19500	19562	19579	19838	19646	19780	19606	19593	19632	19485	19676	19488	19513	19644	19561	19700	19698	19647	19673	19550	19785	19645	19753	19672	19530	19592	19591	19620	19807	19549	19740	19631	19637	19851	19566	19593	19682	19523	19717	19818	19626	19410	19707	19786	19597	19487	19520	19453	19712	19727	19625	19578	19770	19646	19708	19545	19652	19427	19506	19765	19583	19784	19695	19583	19663	19587	19485	19653	19767	19580	19545	19709	19689	19695	19629	19640	19611	19384	19545	19711	19612	19523	19446	19645	19672	19790	19687	19693	19788	19547	19751	19593	19762	19657	19934	19615	19607	19587	19576	19476	19571	19525	19588	19789	19681	19578	19571	19745	19886	19741	19599	19609	19726	19609	19660	19725	19627	19640	19680	19669	19717	19757	19516	19463	19602	19546	19627	19589	19711	19815	19573	19815	19539	19603	19670	19765	19646	19789	19644	19667	19532	19514	19766	19763	19685	19717	19517	19634	19500	19662	19824	19376	19616	19546	19708	19474	19676	19807	19324	19424	19657	19644	19424	19451	19585	19494	19700	19596	19671	19875	19354	19823	19759	19621	19495	19580	19585	19720	19533	19787	19521	19743	19588	19556	19741	19614	19664	19846	19639	19491	19448	19665	19631	19475	19616	19596	19579	19592	19513	19491	19526	19545	19728	19678	19724	19634	19635	19566	19631	19466	19604	19709	19766	19701	19882	19780	19627	19622	19762	19574	19518	19486	19623	19668	19655	19487	19704	19499	19749	19770	19627	19631	19580	19733	19580	19712	19440	19667	19821	19788	19451	19441	19466	19729	19818	19668	19747	19801	19661	19595	19729	19597	19684	19586	19731	19620	19718	19587	19690	19584	19722	19526	19555	19745	19836	19527	19711	19727	19662	19656	19646	19753	19749	19897	19573	19557	19418	19431	19704	19803	19640	19635	19642	19800	19784	19625	19681	19600	19777	19491	19366	19569	19423	19648	19615	19707	19773	19755	19624	19522	19720	19769	19766	19921	19828	19523	19623	19741	19625	19583	19744	19601	19926	19833	19677	19902	19527	19332	19761	19531	19561	19513	19695	19496	19637	19671	19702	19610	19843	19607	19736	19529	19744	19796	19616	19654	19528	19584	19900	19685	19798	19773	19746	19726	19595	19563	19683	19453	19568	19523	19615	19753	19793	19404	19670	19876	19813	19527	19351	19623	19798	19575	19582	19709	19634	19875	19737	19740	19642	19448	19716	19814	19563	19552	19594	19633	19677	19588	19507	19770	19492	19404	19753
56217	100125	91835	67435	44026	25708	16533	16313	16127	16224	16461	16182	16357	16331	16290	16119	16248	16301	16181	16308	16263	16283	16193	16234	16147	16197	16132	16295	16274	16437	16322	16475	16312	16202	16121	16362	16227	16405	16204	16157	16312	16308	16131	16147	16221	16226	16330	16391	16241	16441	16141	16269	16311	16167	16416	16324	16441	16337	16234	16421	16151	16358	16123	16387	16197	16220	16325	16339	16385	16189	16522	16221	16143	16251	16272	16226	16339	16309	16481	16167	16294	16290	16176	16162	16164	16330	16398	16227	16207	16414	16428	16396	16210	16301	16342	16269	16131	16198	16171	16160	16280	16199	16184	16078	16254	16355	16279	16184	16246	16248	16412	16195	16227	16388	16343	16162	16242	16130	16311	16397	16108	16285	16273	16189	16200	16153	16376	16310	16339	16282	16123	16331	16279	16231	16150	16198	16225	16097	16245	16334	16167	16219	16429	16149	16222	16228	16326	16316	16350	16149	16257	16308	16327	16291	16152	16195	16432	16133	16354	16335	16217	16328	16320	16224	16161	16305	16270	16173	16237	16152	16103	16262	16299	16406	16434	16056	16250	16227	16313	16103	16370	16270	16158	16226	16210	16263	16289	16235	16251	16323	16159	16185	16225	16322	16136	16213	16231	16225	16224	16338	16236	16189	16312	16192	16379	16201	16367	16294	16235	16349	16320	16461	16221	16352	16237	16330	16199	16318	16268	16243	16288	16396	16313	16324	16357	16293	16232	16155	16245	16172	16266	16330	16210	16243	16381	16397	16212	16289	16135	16313	16379	16299	16344	16157	16375	16259	16184	16256	16441	16181	16204	16316	16321	16110	16099	16213	16306	16312	16162	16243	16273	16375	16310	16307	16205	16314	16194	16310	16313	16315	16331	16109	16202	16243	16267	16273	16259	16358	16230	16138	16242	16219	16390	16220	16234	16322	16033	16340	16135	16204	16305	16162	16316	16273	16354	16200	16146	16223	16237	16260	16340	16319	16323	16266	16131	16450	16510	16299	16205	16202	16168	16153	16282	16295	16344	16543	16423	16173	16153	16236	16332	16168	16271	16314	16167	16044	16274	16313	16222	16206	16252	16301	16195	16282	16163	16360	16274	16259	16216	16288	16155	16193	16345	16110	16329	16274	16371	16272	16418	16146	16168	16315	16367	16294	16270	16118	16287	16367	16262	16290	16383	16225	16339	16340	16157	16224	16145	16328	16441	16238	16264	16277	16367	16166	16127	16218	16166	16278	16340	16281	16059	16323	16342	16205	16182	16294	16285	16326	16175	16273	16339	16240	16146	16279	16119	16328	16261	16229	16287	16148	16181	16312	16193	16318	16279	16240	16349	16221	16375	16188	16315	16239	16415	16144	16119	16314	16229	16125	16143	16324	16218	16489	16327	16390	16297	16277	16189	16368	16262	16392	16332	16344	16342	16330	16327	16160	16152	16272	16154	16242	16150	16324	16285	16297	16208	16245	16230	16304	16245	16381	16246	16253	16453	16133	16309	16375	16355	16367	16241	16525	16215	16274	16060	16135	16498	16282	16148	16283	16263	16223	16129	16352	16233	16189	16237	16129	16267	16330	16457	16457	16096	16300	16284	16103	16289	16129	16096	16391	16238	16197	16125	16253	16273	16328	16190	16150	16247	16205	16174	16307	16386	16150	16195	16285	16148	16242	16169	16380	16126	16415	16319	16464	16319	16269	16094	16415	16140	16134	16393	16230	16162	16322	16239	16315	16332	16300	16271	16355	16246	16384	16258	16150	16328	16256	16252	16323	16427	16300	16347	16189	16240	16250	16296	16165	16171	16135	16240	16131	16336	16101	16381	16190	16077	16380	16211	16353	16290	16333	16209	16304	16131	16196	16152	16185	16243	16179	16083	16332	16351	16245	16376	16238	16231	16352	16153	16476	16222	16292	16301	16310	16083	16365	16307	16285	16214	16397	16140	16193	16280	16194	16187	16159	16325	16389	16211	16289	16230	16229	16205	16147	16123	16222	16325	16132	16192	16246	16226	16428	16399	16267	16463	16267	16178	16212	16151	16337	16312	16321	16407	16212	16226	16221	16276	16411	16270	16326	16351	16230	16201	16337	16171	16210	16315	16141	16313	16234	16194	16275	16240	16218	16154	16296	16162	16216	16185	16154	16115	16316	16357	16140	16125	16261	16291	16147	16140	16218	16308	16307	16142	16293	16343	16237	16255	16175	16286	16303	16514	16178	16292	16278	16166	16336	16332	16261	16299	16263	16355	16370	16118	16316	16288	16328	16198	16342	16102	16256	16362	16242	16242	16307	16175	16300	16324	16197	16260	16131	16141	16230	16217	16317	16481	16121	16259	16347	16221	16256	16230	16288	16292	16301	16247	16272	16175	16338	16185	16319	16130	16250	16155	16347	16404	16252	16251	16205	16346	16097	16302	16274	16288	16233	16234	16316	16243	16178	16337	16281	16167	16369	16406	16416	16274	16295	16185	16119	16303	16271	16316	16267	16146	16364	16254	16354	16216	16314	16320	16134	16311	16358	16405	16235	16217	16286	16392	16256	16308	16234	16283	16301	16291	16438	16318	16276	16263	16248	16188	16121	16331	16044	16295	16273	16313	16344	16088	16389	16253	16239	16171	16331	16398	16285	16261	16148	16271	16374	16248	16415	16243	16319	16370	16266	16201	16207	16197	16268	16330	16287	16295	16126	16064	16289	16247	16249	16275	16343	16438	16469	16426	16375	16333	16335	16209	16310	16369	16339	16339	16266	16241	16262	16331	16300	16251	16409	16375	16235	16361	16378	16287	16209	16102	16312	16124	16379	16210	16210	16115	16126	16459	16193	16319	16286	16157	16247	16485	16211	16164	16097	16236	16333	16248	16130	16242	16180	16313	16194	16394	16234	16379	16254	16278	16361	16030	16321	16350	16276	16248	16429	16358	16193	16277	16344	16307	16275	16036	16369	16362	16214	16389	16196	16384	16022	16285	16177	16360	16158	16433	16064	16176	16225	16228	16265	16462	16324	16238	16311	16283	16308	16424	16305	16199	16330	16249	16289	16130	16293	16224	16206	16303	16359	16190	16132	16333	16216	16143	16312	16285	16105	16430	16313	16236	16229	16383	16162	16304	16264	16430	16201	16402	16287	16083	16372	16319	16295	16313	16363	16283	16313	16450	16227	16131	16285	16304	16163	16244	16247	16294	16293	16196	16089	16316	16185	16431	16047	16450	16240	16258	16188	16354	16271	16453	16356	16300	16260	16467	16325	16240	16169	16256	16346	16274	16336	16267	16100	16426	16271	16206	16290	16268	16213	16205	16171	16073	16172	16443	16379	16299	16426	16234	16250	16186	16241	16225	16253	16330	16285	16345	16243	16314	16344	16304	16219	16250	16074	16210	16131	16217	16261	16186	16268	16166	16209	16237	16293	16249	16230	16352	16267	16437	16180	16284	16175	16211	16188	16298	16211	16228	16364	16233	16366	16234	16228	16189	16233	16245	16395	16172	16252	16383	16117	16218	16285	16353	16316	16183	16229	16202	16163	16338	16111	16223	16217	16246	16282	16454	16300	16210	16293	16221	16340	16317	16138	16111	16382	16277	16360	16232	16302	16327	16122	16344	16173	16231	16221	16401	16247	16261	16345	16341	16353	16451	16231	16180	16184	16116	16325	16309	16192	16300	16344	16349	16219	16300	16226	16186	16131	16261	16103	16337	16405	16279	16288	16191	16182	16442	16099	16318	16337	16083	16376	16294	16283	16377	16214	16300	16334	16334	16186	16385	16290	16251	16276	16282	16273	16209	16153	16265	16238	16148	16365	16291	16501	16390	16297	16350	16166	16354	16185	16193	16270	16353	16205	16112	16286	16213	16223	16191	16209	16251	16185	16292	16285	16371	16199	16262	16239	16187	16260	16441	16308	16248	16178	16197	16452	16271	16210	16282	16374	16112	16230	16368	16340	16205	16189	16101	16315	16299	16340	16345	16363	16244	16333	16119	16224	16274	16134	16333	16229	16222	16367	16191	16312	16221	16224	16298	16109	16278	16370	16303	16287	16220	16140	16235	16256	16328	16147	16217	16147	16091	16402	16228	16297	16172	16228	16240	16285	16255	16232	16444	16398	16326	16135	16245	16345	16322	16231	16318	16217	16222	16212	16400	16336	16297	16320	16343	16236	16344	16361	16145	16436	16386	16408	16152	16434	16179	16206	16370	16222	16292	16234	16333	16293	16333	16334	16183	16252	16118	16261	16245	16288	16230	16282	16362	16164	16297	16333	16231	16217	16304	16193	16234	16149	16209	16060	16317	16367	16138	16324	16199	16379	16103	16274	16188	16216	16316	16258	16411	16241	16315	16261	16308	16347	16135	16241	16132	16179	16182	16345	16287	16379	16325	16299	16365	16276	16213	16317	16061	16254	16059	16346	16413	16119	16354	16144	16237	16231	16259	16168	16297	16119	16260	16350	16122	16363	16287	16297	16325	16204	16357	16349	16317	16337	16213	16259	16128	16296	16286	16325	16253	16274	16317	16327	16227	16370	16236	16244	16308	16176	16322	16338	16193	16128	16097	16252	16296	16332	16108	16222	16267	16185	16283	16098	16328	16320	16434	16393	16271	16128	16183	16342	16126	16306	16381	16136	16213	16212	16268	16243	16485	16233	16407	16139	16295	16193	16367	16221	16358	16270	16300	16346	16279	16268	16272	16271	16201	16139	16157	16201	16230	16229	16146	16364	16157	16315	16265	16244	16290	16231	16231	16387	16388	16340	16162	16194	16251	16298	16221	16143	16148	16224	16431	16312	16249	16213	16386	16207	16211	16050	16261	16174	16401	16223	16258	16327	16305	16324	16188	16425	16216	16091	16344	16197	16456	16405	16277	16300	16298	16233	16350	16285	16084	16185	16228	16227	16311	16223	16337	16319	16498	16227	16154	16300	16345	16433	16299	16232	16215	16157	16060	16277	16107	16198	16456	16237	16276	16473	16322	16186	16198	16357	16150	16258	16309	16518	16161	16042	16299	16233	16216	16250	16388	16391	16364	16170	16362	16204	16223	16209	16292	16307	16284	16223	16550	16238	16186	16186	16212	16092	16158	16264	16216	16164	16344	16248	16114	16231	16167	16374	16125	16303	16247	16335	16326	16331	16284	16271	16386	16374
22925	22778	39538	41399	35174	30295	25935	20761	19768	20243	20003	19699	19858	19918	19711	19855	19762	19881	19831	19732	19801	19752	19740	19760	19675	19775	19859	19518	19517	19669	19595	19596	19623	19631	19709	19468	19406	19771	19358	19705	19462	19723	19499	19538	19490	19516	19457	19666	19580	19539	19452	19591	19547	19631	19566	19468	19500	19345	19527	19493	19375	19484	19538	19387	19423	19246	19498	19743	19595	19377	19515	19604	19464	19403	19626	19637	19538	19596	19585	19608	19342	19561	19538	19384	19245	19595	19547	19539	19500	19600	19383	19332	19754	19817	19439	19589	19617	19692	19407	19370	19463	19535	19682	19497	19416	19495	19719	19319	19509	19485	19604	19523	19466	19438	19468	19409	19282	19362	19294	19462	19527	19371	19476	19432	19429	19271	19487	19686	19566	19337	19322	19560	19489	19401	19367	19594	19562	19665	19532	19590	19313	19533	19526	19636	19315	19448	19585	19324	19537	19552	19504	19488	19585	19557	19676	19390	19332	19302	19412	19583	19500	19482	19462	19462	19364	19326	19457	19373	19443	19479	19527	19461	19572	19460	19464	19316	19535	19396	19560	19454	19493	19377	19473	19569	19551	19392	19544	19387	19434	19362	19392	19662	19552	19381	19434	19451	19566	19625	19256	19477	19524	19565	19473	19491	19310	19597	19564	19436	19392	19452	19502	19519	19493	19235	19369	19490	19505	19576	19595	19625	19434	19701	19598	19467	19536	19609	19465	19244	19318	19285	19559	19667	19347	19421	19505	19700	19266	19315	19695	19488	19584	19335	19322	19181	19264	19415	19340	19518	19320	19385	19497	19334	19301	19221	19656	19274	19517	19614	19453	19365	19575	19582	19568	19381	19715	19309	19481	19331	19750	19482	19484	19340	19619	19474	19358	19384	19462	19347	19407	19490	19618	19386	19542	19331	19401	19333	19243	19390	19627	19645	19516	19398	19476	19311	19481	19319	19485	19444	19566	19423	19391	19335	19509	19409	19601	19325	19380	19534	19312	19598	19434	19454	19467	19466	19451	19338	19429	19523	19643	19459	19594	19453	19462	19416	19516	19455	19622	19342	19315	19496	19332	19370	19568	19544	19391	19464	19509	19668	19527	19398	19434	19486	19396	19340	19428	19361	19473	19505	19620	19382	19589	19384	19366	19632	19464	19332	19620	19291	19190	19567	19245	19661	19193	19596	19348	19215	19569	19425	19414	19447	19555	19499	19504	19303	19520	19364	19469	19411	19620	19582	19582	19184	19555	19435	19470	19607	19478	19695	19365	19218	19287	19246	19444	19488	19403	19463	19479	19519	19222	19448	19436	19438	19289	19452	19480	19582	19469	19359	19488	19485	19347	19417	19470	19532	19476	19385	19438	19473	19241	19386	19473	19433	19606	19247	19510	19442	19269	19348	19452	19268	19308	19422	19366	19610	19736	19446	19516	19410	19340	19528	19441	19259	19324	19469	19301	19400	19154	19364	19390	19520	19463	19276	19328	19535	19444	19156	19452	19625	19497	19324	19333	19504	19298	19453	19379	19307	19299	19464	19436	19407	19257	19477	19479	19415	19249	19495	19534	19478	19368	19601	19458	19399	19686	19408	19528	19514	19593	19445	19368	19391	19350	19234	19474	19411	19578	19455	19369	19485	19307	19360	19443	19670	19530	19363	19550	19307	19391	19283	19363	19287	19342	19367	19418	19398	19221	19366	19330	19435	19510	19345	19444	19421	19526	19367	19474	19418	19539	19450	19200	19421	19268	19641	19589	19575	19488	19373	19490	19497	19394	19327	19543	19503	19546	19455	19491	19456	19531	19573	19708	19327	19431	19266	19629	19517	19469	19363	19516	19428	19476	19366	19268	19503	19287	19350	19468	19433	19474	19598	19469	19411	19492	19492	19417	19584	19302	19310	19440	19484	19530	19238	19492	19264	19498	19580	19725	19414	19294	19251	19422	19537	19570	19269	19493	19354	19497	19386	19359	19574	19383	19350	19443	19529	19464	19498	19633	19594	19402	19174	19492	19472	19425	19675	19585	19601	19245	19359	19451	19300	19614	19506	19364	19407	19513	19158	19498	19626	19464	19462	19420	19577	19465	19441	19647	19442	19313	19605	19534	19407	19241	19389	19355	19385	19505	19324	19291	19417	19246	19334	19390	19506	19301	19240	19515	19688	19840	19525	19349	19665	19552	19436	19783	19481	19481	19458	19556	19484	19297	19630	19437	19094	19532	19460	19560	19320	19495	19465	19467	19452	19408	19180	19474	19353	19504	19510	19405	19234	19357	19420	19393	19375	19300	19631	19438	19518	19564	19320	19382	19467	19363	19312	19502	19475	19506	19385	19265	19378	19334	19418	19328	19389	19582	19531	19394	19375	19408	19485	19362	19214	19502	19247	19514	19520	19607	19157	19266	19526	19609	19562	19438	19368	19543	19553	19382	19375	19443	19600	19588	19440	19630	19566	19565	19482	19442	19464	19469	19334	19314	19298	19468	19381	19422	19350	19342	19316	19622	19392	19366	19490	19461	19494	19601	19467	19318	19376	19464	19610	19512	19481	19486	19385	19497	19446	19561	19684	19307	19639	19204	19475	19392	19578	19384	19354	19576	19459	19471	19142	19489	19518	19463	19411	19566	19325	19381	19511	19447	19268	19357	19461	19351	19352	19328	19301	19324	19340	19489	19195	19232	19373	19550	19561	19546	19453	19622	19248	19391	19471	19657	19397	19369	19398	19475	19642	19433	19571	19327	19417	19477	19433	19293	19192	19502	19432	19371	19502	19506	19369	19464	19425	19413	19543	19233	19576	19587	19439	19516	19383	19504	19433	19397	19423	19624	19424	19499	19348	18964	19287	19384	19581	19530	19595	19632	19584	19478	19379	19281	19457	19712	19334	19440	19561	19366	19496	19502	19569	19602	19539	19508	19254	19539	19090	19509	19253	19545	19661	19564	19503	19508	19427	19473	19245	19382	19529	19625	19301	19372	19459	19472	19575	19423	19713	19635	19332	19410	19536	19584	19298	19354	19391	19440	19480	19488	19567	19426	19460	19323	19677	19408	19432	19298	19666	19466	19406	19231	19537	19450	19376	19493	19380	19474	19541	19571	19228	19490	19545	19418	19500	19316	19637	19216	19416	19405	19484	19348	19468	19221	19415	19376	19347	19513	19375	19392	19401	19473	19508	19461	19255	19396	19355	19436	19530	19626	19544	19655	19487	19403	19286	19283	19413	19505	19418	19478	19285	19511	19406	19481	19289	19337	19706	19491	19509	19374	19537	19396	19376	19484	19323	19461	19569	19484	19539	19491	19450	19480	19517	19361	19540	19340	19326	19411	19326	19477	19563	19443	19358	19440	19414	19341	19784	19519	19436	19624	19242	19387	19297	19550	19503	19385	19412	19350	19264	19624	19160	19348	19383	19557	19303	19354	19571	19660	19706	19515	19371	19581	19390	19361	19296	19328	19378	19409	19514	19497	19414	19445	19373	19459	19465	19385	19493	19448	19170	19624	19245	19443	19496	19233	19057	19327	19506	19151	19435	19327	19555	19526	19531	19412	19535	19526	19337	19270	19353	19454	19484	19516	19316	19373	19462	19341	19369	19367	19464	19454	19575	19528	19430	19439	19498	19524	19419	19575	19497	19382	19461	19595	19548	19535	19477	19483	19518	19357	19533	19293	19419	19051	19531	19298	19238	19357	19452	19455	19401	19321	19488	19684	19280	19554	19457	19697	19353	19478	19659	19423	19370	19564	19476	19584	19293	19235	19440	19306	19417	19579	19390	19329	19417	19550	19556	19568	19556	19300	19248	19416	19428	19378	19559	19507	19455	19383	19411	19470	19498	19461	19414	19374	19429	19201	19517	19540	19407	19471	19721	19493	19593	19679	19395	19479	19425	19413	19504	19367	19596	19457	19490	19199	19364	19404	19623	19333	19603	19252	19455	19435	19346	19318	19330	19484	19327	19400	19478	19255	19292	19401	19372	19546	19384	19346	19612	19590	19303	19548	19566	19346	19494	19471	19357	19359	19480	19557	19360	19428	19552	19428	19360	19389	19319	19471	19289	19362	19549	19257	19469	19440	19270	19407	19268	19293	19352	19528	19471	19370	19308	19498	19362	19477	19504	19429	19634	19477	19376	19653	19569	19306	19453	19533	19474	19396	19602	19530	19569	19393	19430	19425	19412	19387	19396	19338	19469	19527	19596	19094	19297	19317	19569	19550	19387	19483	19525	19343	19685	19516	19560	19553	19314	19261	19285	19394	19555	19569	19639	19584	19604	19469	19796	19530	19390	19449	19471	19495	19252	19365	19303	19527	19255	19340	19470	19416	19644	19498	19344	19316	19386	19422	19671	19521	19514	19403	19413	19588	19369	19347	19440	19326	19404	19543	19283	19473	19435	19624	19432	19401	19355	19445	19547	19392	19323	19442	19303	19582	19533	19360	19581	19472	19341	19291	19496	19651	19590	19361	19303	19454	19551	19283	19501	19235	19394	19226	19359	19679	19557	19493	19308	19351	19340	19447	19662	19572	19358	19537	19338	19465	19368	19561	19496	19299	19317	19446	19380	19353	19411	19287	19493	19337	19429	19149	19413	19243	19323	19242	19234	19296	19462	19416	19517	19475	19192	19303	19572	19362	19431	19441	19259	19744	19448	19552	19508	19384	19473	19718	19676	19645	19362	19442	19533	19529	19243	19267	19593	19520	19445	19518	19550	19453	19532	19526	19474	19287	19211	19395	19395	19513	19461	19550	19525	19511	19389	19408	19319	19363	19232	19324	19322	19297	19341	19316	19559	19453	19368	19387	19590	19389	19328	19403	19271	19523	19514	19334	19558	19511	19406	19355	19726	19548	19680	19418	19489	19444	19428	19489	19597	19363	19653	19190	19571	19449	19438	19559	19256	19508	19413	19506	19509	19388	19432	19383	19314	19352	19640	19352	19189	19317	19348	19547	19411	19201	19461	19391	19394	19357	19683	19468	19297	19453	19323	19548	19203	19688	19458	19289	19511	19460	19452	19436	19500	19519	19390	19525	19569	19457	19399	19472	19511	19439	19604	19575	19425	19221	19363	19642	19372	19433	19495	19278	19429	19322	19643	19416	19536	19556	19794	19520	19520	19274	19341	19425	19518	19524	19353
60948	104294	96590	74709	50647	30850	16207	16068	16262	16087	16238	16264	16190	16172	16167	16141	16326	16202	16097	16104	16165	16298	16081	16094	16033	16083	16112	16219	16086	16296	16126	16094	16275	16164	16152	16209	16144	16013	16279	16012	16159	16186	16328	16173	16176	16204	16056	16257	16097	16070	16055	16183	16151	16216	16247	16013	16134	16164	16144	15988	16217	16345	16174	16176	16185	16181	16018	16139	16036	16024	16344	16034	16232	16107	16318	16017	16190	16049	16274	16163	16153	16108	16247	15963	16147	16113	16147	16326	16249	16274	16018	16194	16204	16165	16156	16179	16244	16017	16125	16101	15955	16035	16139	16112	16293	16088	16212	15946	16057	16072	16064	16186	16166	16053	16079	16133	16030	15952	16052	16058	16185	16098	16029	15910	15948	15981	16011	16173	16111	16073	16188	16078	15897	16032	16030	16125	16091	16211	16109	16205	16172	15994	16221	16092	15895	16324	16126	15948	16265	16060	16046	15906	16149	16136	16117	16141	16176	16006	16118	16136	16255	16108	16161	16291	16093	16170	16053	16036	16294	16052	16000	16316	16271	16156	16152	16049	16181	16149	16184	16088	16064	16177	16136	15890	15962	16200	16036	16070	16164	15953	16095	16119	16149	16184	16033	16180	16115	16078	16152	16049	16138	16065	16021	16099	15952	16073	16225	16181	16168	16045	16067	16217	15996	16150	16002	16205	16062	16211	16171	16099	16225	16087	15958	16029	16069	16148	16238	15999	16168	16095	16036	16179	16073	16075	16029	16220	16194	16089	16006	16045	16064	16131	16169	16275	16184	16062	16104	16066	16225	16277	16160	16242	16008	16113	16061	16067	16239	16197	16135	16191	16055	16205	16114	16116	16306	16097	16174	16093	16289	16085	16201	16048	16064	16190	16212	16065	16160	16264	15935	16269	16310	16074	16309	16201	16099	16219	16272	16087	16164	16040	16097	16101	16190	16175	16113	16038	15974	16259	16205	16216	15916	16066	16284	16111	16169	16092	16076	15999	16229	16228	16254	16237	16279	16017	16188	16149	16190	16138	16257	16183	16139	15986	16248	16156	16088	16145	16182	16108	16211	16185	16113	16296	16136	16172	16009	16081	16197	16117	16068	16148	16244	16051	16120	16110	16158	16250	16334	16064	16213	16098	16292	16216	16097	16088	16230	15954	15985	16204	16257	16167	16237	16093	16054	16025	16183	16138	16186	16063	16162	16088	16153	16239	16015	16164	16101	16041	16046	16059	16242	16333	16159	16163	16073	16139	16102	15879	16096	16148	16147	16200	16192	16104	16170	16080	16187	16105	16011	16300	16209	16005	16125	16266	15959	16186	16195	16107	15919	16061	16076	16010	16180	16302	16154	16203	16229	16287	16299	16022	16074	16136	16237	16091	16286	15991	16221	16104	15932	16112	16274	16152	16375	16063	16147	16298	16069	16086	16207	16090	15852	16099	16267	16131	16180	16199	16025	16165	16025	16067	16174	16117	16056	16087	16190	16173	16159	16208	15927	16039	16033	16064	16070	16295	16294	15920	16068	16071	15924	16223	16299	16100	16198	16027	16088	15977	16124	16237	15945	16517	16148	16038	16131	16158	16037	16063	16101	16160	16138	16075	16215	16102	16185	16208	16187	16171	16194	16151	16244	16028	16174	16016	16114	16084	16329	16259	16102	16089	16010	16290	16108	15994	16302	16061	16105	16107	15947	16070	16137	16274	16310	16074	16447	16066	16280	16157	16127	16175	16179	16111	16284	16026	16196	16428	16143	15994	16214	16172	16087	16123	16022	16283	16112	16047	16149	16142	16164	16171	16109	16119	15942	16005	16121	16097	16218	16062	16172	16265	16150	16183	16164	16094	16272	16084	16126	16145	16244	16106	16218	16183	16121	16007	16077	16333	16085	16050	16098	16168	16113	16262	16075	16229	16118	16241	15934	15997	16162	16185	16076	15945	16037	16171	16054	16055	16046	16067	16164	16236	16061	16255	15971	16276	16010	16227	16104	16180	16110	16141	16246	16042	16114	16138	16163	16056	16150	16153	15991	16192	16198	16004	16170	16265	16320	16175	16103	16019	16214	16056	16053	16128	15974	16181	16167	16257	16282	16121	16101	16026	15924	16236	16086	16081	16199	15983	16191	16139	16247	16195	16198	16105	16185	16004	16125	16156	16219	16262	16126	16030	16229	16033	16167	16123	16023	16040	16032	16058	15965	16084	16109	16088	16039	16065	16142	16141	15953	16078	16033	16137	16257	16138	15940	16010	16138	16159	16245	16016	16187	16035	16105	16192	16048	16176	16015	16236	16166	16171	16134	16056	16147	16164	16129	16162	16128	16099	16165	16269	16196	16093	16189	16201	16001	16142	16103	16198	16047	16199	16071	16154	16063	16063	15900	16005	16159	16095	16095	16318	16084	16050	16117	16094	16019	16060	15999	16197	16083	16097	16116	16063	16224	16124	16162	16227	16219	16031	16151	16252	15983	16325	16093	16068	16067	16170	16155	16276	16044	16147	16049	16243	15966	16013	16065	16104	16117	15866	16183	15988	16234	16254	16125	16125	16202	16252	16079	16035	15996	16079	16103	15938	16224	16228	16125	16243	16205	16190	16239	16190	16095	16133	16209	16152	16087	16162	16063	16324	16225	16088	16139	15923	15911	16074	16131	16174	16240	16190	16140	16134	16204	16146	16157	16236	16153	16103	16110	16228	16138	15998	16143	16141	16113	16070	16226	16065	16122	16218	16118	16040	16152	16130	16055	16094	16119	16213	16098	16139	16091	15944	16163	16153	16079	15995	16183	16204	16103	16196	16200	16153	16267	16216	16086	16151	16364	16240	16114	16276	15974	16123	16143	16280	16009	16114	16098	16107	16026	16245	16254	16100	16033	16220	16056	16066	16181	16020	16300	16105	16266	16056	15894	16083	16087	16178	16202	16071	16110	16217	16072	16106	16224	16122	16163	16143	16010	16226	16035	16047	16292	16148	16077	16114	16150	16165	16071	16053	16232	15985	15917	15987	16175	16140	15896	16058	16192	16172	16223	15980	16100	16113	16114	16021	16085	15916	16150	15970	16101	15999	16307	16108	16019	16068	16147	16159	16130	16271	16278	16066	16260	16222	16397	16107	16068	16185	16193	15991	15979	16190	16158	16130	16281	16133	16104	16094	15993	16045	16082	16076	16070	16128	16216	16154	16084	16067	16167	15988	16144	16002	16062	16065	16041	16062	16059	16171	16107	16180	16266	16068	16219	16082	16228	16121	16088	15974	16206	16047	16129	15977	16085	16036	16075	16014	16003	16218	16204	16209	16250	15988	16222	16182	16101	16235	16057	16052	16020	16068	16219	16133	16105	16207	15941	16123	16065	16257	16003	16196	16183	16189	16105	15980	16236	15976	16151	16098	16209	16178	16178	16172	16271	16077	16151	16140	16210	16137	16189	16092	15812	16073	16205	16064	16249	16065	16295	16123	15953	16034	16114	16170	15860	16202	16036	16118	16135	16076	16295	16177	16118	15996	16260	16023	16138	16348	16169	16159	16178	16075	16255	16051	16222	16161	16205	16009	16079	16149	16245	15951	16201	16214	16116	16124	16169	15983	16115	16110	15990	16061	16106	16056	16081	16085	16290	16259	16108	16084	16205	15969	16130	15973	16054	16182	16090	16131	16315	16293	15940	16187	16121	16011	15979	16075	16329	16107	16215	15969	16227	16092	15898	15924	16263	16112	16067	16051	16115	16253	16096	16003	16240	16208	16115	16124	16257	16160	16110	15935	16086	15952	16097	16117	16058	16088	16058	16239	16138	16154	16297	16131	15940	16128	16216	16160	16017	15953	16062	16131	16139	16235	16023	16219	16116	16208	16244	16049	16049	16107	16024	15962	16121	16111	16141	16014	15989	15988	16185	15996	16226	16045	15995	16160	16290	16207	16152	16104	16241	16056	16227	16031	16153	16116	16221	16072	16094	16127	16057	16296	16064	16237	16102	15960	16084	15967	16187	16090	16079	16087	16110	16067	16125	16025	16117	16098	16184	16280	16068	16081	16343	16119	16066	16178	16355	16136	16068	16027	16035	16238	15950	15948	16118	16055	16245	16021	16098	16277	16170	16185	16036	16090	16137	16135	16166	16071	16039	16092	15965	16153	16097	16095	16167	16094	16156	16054	16270	15992	16181	16001	15991	16094	16296	16141	16239	16124	16127	16039	16030	16035	16201	16243	16263	15973	16165	16059	15999	16136	15987	16165	15959	15968	16064	16139	16144	16182	15913	16254	16125	16248	16263	15888	16071	16092	16226	16192	16284	16102	16199	16295	16223	16290	16063	16126	16195	16154	16195	16126	15861	16030	16134	16071	16187	16105	16076	16302	16140	16130	16141	16061	16153	16234	16260	16153	15984	16138	16081	16051	16144	16161	16241	15989	16044	16041	16067	16152	15994	16190	16096	16066	16304	16029	16180	16091	16191	16127	16156	16016	16120	16367	16138	16011	15846	16105	16018	15979	16001	16157	16080	16010	16170	16162	16295	16230	16100	16052	16096	16210	15962	16169	16156	16185	16044	16053	16249	16057	16232	15985	15912	16153	16136	16277	16093	16068	16202	16225	16145	16123	16217	16224	16032	16217	16127	15931	16133	16039	16166	16055	16257	16212	16178	16298	16073	16217	16131	16245	16114	16159	16152	16072	16231	16108	16331	16014	16280	16032	16152	16175	16199	16127	16203	16061	16171	16084	16230	16079	16206	16103	16191	16093	15905	16146	16159	16122	16358	16111	16100	15996	16264	16066	16211	15952	16002	16207	16167	16240	16068	16044	15919	16105	16055	16039	16054	16106	16121	16211	16143	16011	16038	16073	16133	16160	16039	16085	16118	15971	16085	16063	16156	15994	16195	16235	16012	16438	16169	16082	16186	16183	15939	15992	16352	16130	16061	15988	16100	16049	16341	16172	16145	16200	16446	16052	16132	16135	16126	16204	16067	16137	16183	16278	16125	16095	15965	16265	16163	16114	16149	15984	16223	16257	16010	16057	16188	16016	16019	16100	16192	16187	16022	16103	16190	16040	16052	16104	16058	16064	16168	16229	16097	16083	16136	16071	16100	16150	16079	16051	15999	16072	15943	16172	16119	16229	16074	16059	16223	16144	16075	16308
29207	35306	46697	36427	25000	21139	20025	19409	19305	19332	19558	19567	19331	19372	19490	19480	19285	19433	19194	19450	19321	19355	19520	19439	19324	19343	19515	19236	19394	19610	19556	19422	19492	19390	19312	19583	19279	19455	19421	19257	19535	19244	19229	19368	19526	19516	19204	19410	19056	19625	19575	19486	19470	19230	19266	19348	19437	19251	19287	19239	19221	19443	19431	19556	19439	19203	19180	19200	19187	19397	19298	19262	19393	19375	19346	19298	19366	19314	19398	19458	19300	19563	19281	19518	19282	19294	19504	19290	19258	19383	19332	19252	19405	19394	19407	19427	19191	19314	19476	19390	19476	19423	19425	19280	19230	19104	19181	19452	19215	19170	19282	19229	19327	19278	19403	19322	19487	19503	19495	19336	19538	19308	19474	19402	19299	19416	19344	19105	19341	19237	19157	19399	19121	19279	19443	19248	19372	19423	19305	19327	19336	19366	19431	19409	19677	19283	19259	19419	19304	19464	19471	19451	19359	19240	19158	19452	19320	19518	19400	19326	19536	19301	19377	19624	19171	19376	19376	19391	19307	19271	19293	19409	19381	19344	19398	19178	19382	19279	19490	19138	19271	19325	19361	19408	19444	19447	19344	19112	19480	19485	19511	19501	19362	19491	19390	19544	19410	19563	19287	19388	19294	19298	19461	19487	19406	19439	19169	19362	19469	19413	19350	19460	19345	19362	19261	19520	19256	19407	19260	19411	19369	19437	19460	19319	19241	19365	19523	19227	19465	19232	19488	19490	19480	19364	19556	19345	19282	19386	19201	19285	19337	19373	19335	19375	19342	19318	19219	19423	19348	19385	19202	19485	19307	19257	19287	19347	19362	19670	19412	19630	19624	19344	19325	19323	19209	19118	19294	19515	19279	19371	19255	19460	19404	19477	19305	19353	19276	19364	19359	19409	19346	19348	19348	19422	19412	19252	19584	19315	19463	19417	19582	19291	19434	19259	19478	19422	19453	19229	19433	19403	19510	19504	19114	19722	19490	19302	19340	19316	19574	19267	19441	19398	19187	19363	19251	19203	19354	19335	19341	19281	19471	19448	19408	19396	19412	19533	19552	19298	19336	19350	19309	19440	19597	19460	19312	19382	19528	19382	19275	19300	19326	19279	19621	19377	19429	19208	19434	19453	19261	19333	19233	19388	19352	19267	19230	19296	19270	19159	19164	19261	19433	19383	19428	19210	19290	19210	19336	19318	19390	19403	19293	19353	19279	19245	19410	19360	19266	19330	19136	19300	19413	19377	19289	19332	19301	19378	19195	19486	19354	19388	19460	19631	19334	19253	19327	19366	19260	19255	19383	19238	19328	19279	19279	19321	19380	19592	19262	19609	19279	19461	19512	19201	19485	19282	19307	19294	19437	19314	19373	19216	19451	19246	19598	19318	19437	19441	19375	19289	19462	19312	19282	19425	19444	19353	19357	19382	19531	19163	19046	19311	19170	19353	19562	19415	19359	19403	19456	19527	19253	19431	19252	19218	19269	19243	19268	19610	19458	19338	19368	19059	19225	19367	19474	19420	19332	19414	19371	19404	19255	19420	19505	19531	19376	19371	19416	19464	19296	19305	19369	19445	19235	19443	19331	19401	19530	19427	19398	19162	19511	19311	19311	19247	19370	19406	19389	19445	19534	19245	19311	19313	19472	19363	19540	19134	19590	19497	19273	19387	19343	19335	19158	19277	19559	19248	19440	19458	19431	19440	19299	19166	19261	19457	19297	19241	19210	19304	19269	19323	19459	19505	19480	19318	19376	19242	19390	19213	19309	19572	19403	19235	19378	19240	19155	19390	19310	19395	19236	19224	19290	19378	19405	19196	19276	19148	19501	19280	19566	19454	19181	19361	19491	19229	19164	19323	19323	19260	19286	19477	19679	19296	19371	19317	19295	19346	19320	19377	19164	19110	19289	19538	19268	19410	19356	19370	19313	19333	19267	19402	19479	19432	19513	19392	19295	19414	19470	19673	19191	19233	19411	19234	19267	19072	19167	19387	19560	19236	19276	19474	19434	19315	19618	19249	19543	19365	19465	19485	19435	19480	19398	19439	19403	19203	19270	19328	19495	19454	19557	19295	19318	19192	19499	19309	19435	19355	19273	19516	19453	19412	19323	19462	19246	19407	19500	19393	19371	19468	19496	19338	19518	19413	19371	18990	19479	19213	19196	19304	19380	19219	19390	19332	19448	19240	19287	19341	19428	19400	19288	19327	19362	19333	19271	19472	19420	19373	19287	19378	19306	19541	19258	19197	19490	19487	19199	19323	19488	19375	19440	19276	19365	19375	19513	19273	19394	19355	19382	19408	19312	19505	19369	19281	19494	19514	19395	19444	19264	19277	19333	19304	19352	19406	19318	19329	19462	19338	19443	19055	19222	19379	19404	19229	19347	19363	19246	19203	19316	19425	19286	19365	19339	19315	19500	19266	19341	19512	19290	19426	19453	19460	19386	19300	19474	19396	19433	19286	19429	19169	19664	19420	19446	19453	19483	19292	19273	19514	19341	19355	19508	19343	19609	19450	19569	19398	19398	19291	19282	19256	19639	19296	19295	19605	19276	19312	19365	19336	19132	19203	19505	19426	19407	19336	19312	19331	19057	19451	19361	19370	19320	19297	19402	19297	19220	19398	19487	19419	19177	19361	19229	19361	19448	19227	19321	19341	19380	19374	19332	19470	19498	19223	19289	19446	19369	19323	19354	19229	19153	19240	19389	19259	19253	19337	19560	19381	19232	19210	19154	19354	19280	19358	19205	19261	19353	19346	19406	19300	19402	19476	19469	19368	19153	19435	19323	19382	19432	19278	19585	19363	19470	19542	19230	19356	19476	19417	19444	19357	19478	19332	19074	19402	19380	19246	19301	19254	19350	19400	19273	19269	19616	19364	19351	19478	19273	19219	19446	19416	19465	19312	19307	19130	19390	19351	19271	19412	19420	19335	19543	19471	19382	19219	19367	19136	19454	19256	19185	19364	19267	19492	19454	19454	19650	19316	19249	19327	19625	19307	19366	19283	19206	19390	19237	19248	19456	19259	19329	19260	19579	19506	19390	19452	19309	19439	19150	19356	19465	19357	19169	19502	19368	19307	19235	19352	19412	19454	19361	19320	19234	19353	19178	19292	19271	19256	19351	19378	19386	19315	19401	19374	19416	19221	19542	19437	19549	19440	19329	19274	19399	19225	19297	19287	19472	19264	19530	19153	19413	19365	19626	19621	19328	19353	19452	19290	19331	19439	19401	19464	19559	19299	19380	19483	19451	19259	19379	19166	19389	19405	19566	19398	19401	19328	19492	19432	19385	19347	19646	19500	19391	19418	19443	19436	19461	19388	19141	19315	19625	19450	19469	19153	19291	19347	19290	19517	19127	19171	19432	19319	19454	19502	19381	19301	19525	19280	19391	19628	19029	19284	19220	19517	19393	19495	19491	19357	19249	19243	19558	19455	19375	19537	19512	19352	19258	19430	19110	19312	19229	19327	19173	19341	19357	19462	19105	19458	19364	19200	19389	19235	19443	19333	19397	19188	19299	19444	19341	19529	19446	19251	19226	19228	19225	19405	19595	19431	19472	19414	19212	19198	19253	19249	19564	19409	19459	19350	19471	19178	19345	19422	19536	19211	19370	19501	19646	19660	19378	19432	19337	19451	19186	19493	19243	19194	19366	19278	19417	19544	19457	19414	19694	19274	19476	19451	19359	19617	19455	19482	19275	19268	19476	19548	19265	19283	19413	19268	19454	19409	19101	19515	19282	19286	19624	19315	19287	19354	19040	19377	19429	19272	19278	19266	19312	19499	19226	19374	19398	19515	19381	19439	19374	19333	19454	19244	19301	19417	19465	19363	19295	19670	19333	19377	19295	19289	19349	19438	19344	19490	19567	19533	19454	19289	19435	19376	19397	19447	19465	19470	19436	19284	19533	19481	19392	19243	19491	19231	19267	19451	19292	19327	19215	19418	19288	19602	19386	19460	19431	19413	19464	19365	19423	19437	19289	19407	19534	19159	19431	19379	19483	19498	19422	19428	19028	19403	19432	19267	19197	19081	19290	19202	19378	19306	19408	19557	19391	19260	19417	19352	19293	19440	19530	19385	19513	19406	19178	19100	19482	19238	19380	19369	19405	19297	19432	19398	19572	19237	19212	19301	19204	19367	19369	19465	19457	19438	19292	19541	19265	19165	19571	19469	19461	19334	19602	19207	19653	19315	19344	19371	19550	19333	19501	19274	19275	19541	19226	19544	19523	19465	19447	19229	19216	19237	19410	19316	19355	19482	19311	19295	19419	19113	19202	19534	19432	19446	19374	19336	19183	19353	19372	19365	19247	19555	19453	19321	19466	19226	19276	19326	19193	19333	19461	19488	19326	19415	19486	19472	19517	19588	19301	19372	19479	19346	19362	19422	19264	19470	19228	19455	19496	19401	19407	19424	19277	19551	19380	19273	19449	19190	19393	19360	19347	19395	19287	19387	19210	19417	19532	19529	19260	19538	19397	19277	19350	19430	19394	19570	19424	19452	19519	19315	19496	19247	19211	19495	19204	19267	19367	19329	19364	19492	19463	19412	19174	19126	19206	19353	19436	19368	19377	19375	19532	19437	19550	19278	19449	19543	19564	19342	19343	19391	19166	19368	19257	19409	19278	19153	19587	19359	19161	19433	19291	19437	19262	19435	19485	19537	19300	19655	19473	19310	19426	19335	19345	19298	19568	19265	19529	19420	19341	19323	19308	19305	19390	19258	19487	19585	19333	19465	19251	19475	19337	19491	19296	19365	19433	19402	19335	19460	19494	19264	19494	19386	19414	19344	19430	19349	19282	19190	19274	19373	19406	19555	19444	19329	19501	19165	19674	19451	19443	19404	19449	19458	19586	19349	19418	19319	19424	19420	19390	19391	19262	19337	19271	19377	19511	19293	19370	19405	19390	19384	19362	19416	19231	19395	19430	19314	19332	19427	19375	19516	19297	19223	19375	19437	19340	19450	19453	19407	19272	19819	19475	19402	19466	19267	19441	19439	19345	19432	19245	19308	19470	19348	19335	19300	19223	19394	19462	19247	19640	19259	19469	19493	19301	19245	19557	19375	19471	19494	19318	19481	19397	19443	19213	19567	19234	19327	19322	19454	19116	19299	19358	19347
31880	55796	49246	32696	20925	17159	16107	15998	16083	16178	15981	15987	16077	15944	16217	15988	16200	16159	16152	15906	16053	16236	15987	16232	16053	16199	16009	16162	16131	16057	16099	16206	15945	16174	16146	16031	15887	15885	16118	16192	16233	16070	16256	16148	16186	16078	16137	16009	16096	16027	16166	16063	16024	16121	16112	16079	15929	16110	16032	16030	16035	16039	16230	16255	16010	15949	16152	16042	16097	16124	16100	16130	16129	16164	16089	16189	16188	16092	16081	16008	16042	16100	16141	15980	16031	16106	16037	16246	16116	16106	16234	16015	16045	16046	16022	16076	16051	16175	16188	16215	16201	16058	16082	16065	16111	16058	16123	15959	16174	16142	15859	16240	15968	16052	16247	16078	16171	16116	15999	15946	16032	16283	16045	16023	16036	16105	16106	16060	16162	16038	16144	16218	16161	16078	16080	16008	16214	16191	16103	16164	15989	15974	15989	16253	15994	16115	16218	16097	16058	15975	16170	16084	15978	16034	16123	16133	16031	15870	15918	16205	15990	16298	16025	16123	16010	16070	16198	16112	16013	16033	16019	16013	16124	16086	16157	16053	16016	15924	15923	16073	16054	16039	16066	16181	16024	16003	15947	16092	15915	16113	16149	15933	16109	16123	16064	16011	16037	16003	16158	16068	15943	16111	16089	16214	16037	15998	16015	16120	16110	15902	16086	15988	16097	16122	16089	16026	16172	16100	16017	16016	16150	16055	16017	16121	16136	16075	16070	16043	15940	16041	16169	16073	16065	16127	16175	16148	16195	16069	16004	16106	16118	15983	15964	16009	15978	16202	16222	16113	16190	16199	16030	16144	15999	15884	16096	16222	16205	15998	16016	16128	16018	16012	15927	16090	15957	16007	16004	16090	16182	16013	16003	15961	16022	15985	16051	16114	16172	15971	16011	15960	16037	16140	16057	15977	16058	16086	16041	16048	16012	16124	16159	16078	15890	16104	16019	16103	16058	15859	16161	16030	16121	16130	16292	15954	16100	16074	15994	15976	16085	15988	15892	16014	15976	16100	16043	16071	16063	16159	16054	16110	16117	16065	16110	16070	16246	16065	16204	16053	15800	16054	15985	16182	16103	16074	16162	16219	15907	15945	16166	16202	16052	16065	16045	16075	16074	16079	16012	16072	15935	15994	15951	16038	16088	16218	16172	16203	15995	16093	16081	16058	15970	16077	16187	15981	15985	15998	16030	16077	15950	15937	16245	15932	16111	16122	16076	16371	16040	15923	15998	16091	16012	15923	16178	16100	16101	16035	16102	16082	16043	16136	16012	16077	16021	16209	15801	16206	15990	16103	16014	16206	15820	16091	15918	16229	16096	15872	16070	16068	16235	16006	16020	15990	16088	15959	16234	16118	16117	15959	16158	16142	16081	16048	15908	15836	16114	16122	16189	16130	16044	16050	15872	16156	15994	16151	16087	16065	16111	15866	16076	16112	16055	16068	16040	16086	16023	16071	16064	15934	16174	15989	16126	15949	16086	16054	16011	16147	16331	16145	15910	16158	16146	16021	16010	15921	16093	16064	15921	16069	16035	16086	16096	15928	16078	16022	16087	16047	15945	15906	16025	16132	16108	16017	16020	16174	16043	16249	16130	16222	16149	16276	16106	16234	16019	16022	16018	16080	16120	16282	16062	16231	16011	16130	16021	15930	16079	15878	16107	16204	16036	16019	16032	16146	16122	16111	16108	16006	16189	16132	16135	15941	16019	15995	15991	16183	16147	16043	16124	15871	16128	15951	16267	16176	16140	16109	16154	16008	15993	16140	16111	16104	16237	16000	15935	16168	16010	16168	16002	16024	16117	16002	16148	16097	16154	16048	16220	16088	16066	15942	16023	16036	16093	16171	16143	16188	16091	16138	16098	16052	16225	16071	16054	16029	15965	16031	16169	15975	16111	16008	16049	16053	16147	16045	15991	16091	16064	16166	16022	15994	16202	16054	16174	16002	16199	15900	15966	16217	16246	16208	16053	16178	15862	16055	16060	16072	16135	16088	15956	16112	16054	16082	16104	16034	15977	15972	15999	16220	15943	16082	15997	16036	16039	16183	16209	16043	16028	16034	15946	15982	15974	16064	16011	16140	16083	16153	16005	16152	16160	16073	15996	15976	15982	16117	16193	16098	15887	15994	16093	15911	16120	15952	16051	16028	16179	16088	16062	15898	16180	15821	16088	16198	16097	16172	15862	16041	16027	15921	16181	16095	16031	16053	16285	15828	16036	16088	16120	16005	16147	16018	15966	16100	16307	15917	15921	16142	16101	16032	15942	16002	16078	16159	16141	15974	16130	16147	15943	16175	16073	16027	16036	16211	15987	16167	15935	16085	16109	16087	16066	15913	16043	16035	16102	16083	16084	15984	15974	15936	16117	15937	16103	16170	16041	16045	16145	16188	16195	16020	16007	16009	15968	15958	15974	16079	16038	16075	15947	16001	16097	16120	16036	16013	15936	16277	15968	16105	16014	15940	16164	16163	16052	15939	16097	16062	15990	16129	16297	15961	15957	16238	16049	16024	16053	16049	15956	15938	16009	16068	15937	16185	15936	16214	16101	16158	16146	16080	16027	16138	16007	16105	16284	16092	15972	15937	16030	16149	16090	16029	16011	16032	16065	16098	15908	16055	16204	16226	15924	15914	16075	16055	15955	16016	16050	16300	16187	16003	15928	15984	16147	16128	16086	16084	16141	16029	15983	16100	16025	16182	15894	16160	16132	15941	16064	16073	16130	15924	16084	16145	16138	16229	15962	16107	16226	16154	16095	16020	15993	16233	16179	15888	16051	16073	15903	16041	16050	16038	15886	16231	16065	15991	16078	15990	16061	16050	16231	15950	16086	16078	16132	15989	16085	16246	16087	16192	16109	15989	16379	15976	16111	16012	16134	16170	16040	15856	15998	15994	16152	16074	15930	16096	15998	16177	16100	16104	16108	16109	16081	16096	16015	16020	15882	16049	16096	16131	16143	16099	16177	16053	15973	16049	15948	16189	15995	16176	16150	15946	16057	16097	16040	15941	16080	16089	16079	16183	16080	16003	16178	16001	16218	16049	16002	15991	16055	16045	16111	15961	16010	16100	16066	15969	16129	15975	16056	16017	16044	15961	15995	16139	16018	16135	16195	16021	16085	16115	16099	16126	16081	16125	16042	16151	16157	16061	16065	16095	16019	16138	16092	16177	16143	15883	16216	16055	16054	15947	16328	15918	16254	16074	15985	16088	16136	16115	15980	15968	16010	15814	15999	16217	16017	16147	16073	15980	16145	16035	16019	15916	16083	16215	15993	16117	16166	15939	16212	16117	16013	15947	15872	16041	16214	16083	16042	16237	16061	15987	16206	15958	15941	16025	16008	16095	16245	16029	16186	15911	16070	16049	15868	16067	15988	16337	15951	15907	16199	16124	16094	16099	16191	16070	16377	16045	16252	15971	16000	15933	16091	16075	16052	15922	15916	16075	16106	16074	15961	16133	16138	16218	16228	16040	16252	16012	16069	16119	16065	16038	16135	15984	16119	15975	16110	16046	16069	16035	16156	16011	16112	15954	16034	16122	16079	16178	16113	16332	16357	15838	16122	16154	16149	16003	16175	16045	16102	16018	15943	16120	16189	16133	15961	16114	16239	16040	16029	16001	16222	16210	16140	16194	16000	16041	16125	16113	16116	16098	16168	16230	16118	16069	16030	16148	15961	16110	16088	16056	16101	16316	16124	15992	15993	16025	16044	15971	16185	15898	16060	16193	15912	16185	16037	16054	16193	16137	15945	15954	15907	15879	16040	16319	16121	16077	16299	16119	16098	16262	16156	16001	16269	16070	16044	16009	15968	16341	16075	16149	15989	16075	16094	15973	16026	16036	15947	16080	16028	16097	16073	16051	16116	15865	16165	15951	16035	15991	16062	16048	16198	16085	16105	16011	16000	16164	16118	16035	16201	16175	16073	16119	15987	16295	16168	16060	16025	16124	16033	16102	16197	16170	16062	16047	16048	16233	16034	16137	15937	16045	15988	15845	16026	16076	16092	16088	16152	15976	15776	16116	16120	16111	16072	16109	16139	16143	15995	16084	15794	16005	16083	16053	16206	16016	16064	16029	16032	16026	16081	16069	16166	16013	15926	16167	16048	16139	16203	16037	16052	16138	16169	16139	16198	16170	15995	16018	16017	16098	16158	16212	16029	16054	16070	16160	15896	16142	16106	16027	16044	16075	16205	15938	16037	16017	16141	16157	15967	16125	16064	16163	15892	15992	16048	16130	16025	16011	16268	16155	16085	16049	15923	15961	15899	16022	15865	16164	16208	16009	16055	16108	15931	16104	16052	16122	16214	16054	16218	16038	16043	16025	16138	16115	15871	16119	15886	16156	15989	16193	16084	16134	16015	15989	16096	16034	16204	16054	16112	15988	15935	16120	16107	15943	16094	16097	16127	16218	16146	15922	15969	16018	15995	16014	16061	16086	16047	16171	15946	16046	16190	16030	16107	16122	16229	16140	16070	16091	16190	16220	16050	16124	16104	16132	15883	16034	15868	16200	16090	16059	16019	15936	16129	16346	16092	15935	15948	16090	16150	16132	16162	16039	16013	16097	16152	16018	16011	16166	15980	16050	16202	16128	15983	16244	16045	16188	16117	16011	16121	16017	16104	16160	16079	16225	16150	16104	16113	16308	16042	16127	16149	16146	16154	16013	16162	16043	15919	16053	16021	16220	16189	15893	16323	16137	16039	16081	16241	16116	15964	16078	16045	16243	16069	16039	16105	15924	16128	16065	16185	16251	16193	16200	16197	15963	15986	16091	16050	16053	16056	16117	16164	16004	16029	16049	16168	15864	16068	16156	16082	16113	16113	16035	16128	16113	15978	15888	16009	15996	16105	15980	15963	15928	16119	16046	15966	16046	16116	16224	15968	15995	16079	16046	16000	16107	16118	16021	16005	16211	16037	16107	16009	16178	16197	15930	16206	16114	15903	16115	16042	16038	16047	16118	15989	16121	16008	16019	15992	16056	16083	16144	15980	16041	16263	15958	16141	15963	16138	15946	16127	16251	15999	15976	16089	16130	16248	16068	15966	16047	16127	15959	16139	16052	16202	15970	16158	16197	16076	16117	16077	16077	16197	15953	16193	16181	16101	16103	16036	16164
24172	24154	44300	43978	32565	26742	22622	19613	19015	19218	19211	19194	19101	18861	19042	19062	19032	19202	19145	18976	18869	19129	18931	18841	18992	18956	19098	18852	18998	18959	18846	18862	19041	18953	19011	18694	19019	18928	18719	18838	19048	19050	18895	18672	18865	18745	18954	18852	18900	18857	19054	18789	18790	18751	18689	18892	18972	18886	18997	18987	18905	18844	19006	18863	18847	18850	18875	18956	19080	18786	18995	18738	18687	18832	19014	18853	18704	18743	18720	18743	18836	18670	18998	18607	18808	18841	18944	18822	18863	18903	19018	18720	18834	18747	18857	18999	18923	18817	18710	18819	18829	18793	18911	18787	18657	18824	18921	18789	18693	18657	18780	18671	18797	18789	18751	18778	18848	18846	18829	18962	18802	18814	18943	18771	18937	18645	18842	18794	18858	18739	18712	18748	18870	18953	18884	18796	18980	18626	18851	18662	18924	18679	18808	18755	18618	18727	18839	18949	19007	18891	18823	18892	18930	18623	18613	18819	19009	18816	18767	18793	18886	18839	18677	18996	18944	18765	18845	18883	18634	19023	18692	18701	18703	18735	18665	18988	18960	18893	18926	18618	18576	18919	18800	18657	18598	18922	18774	18904	18679	18841	19140	18884	18786	18719	19001	18790	18740	18767	18750	18897	18713	18808	18975	18902	18931	18842	19002	18790	18812	18888	18842	18582	18649	18768	18917	18846	18795	18668	18838	18928	18876	18848	18760	18741	18890	18818	18848	18787	18821	18854	18764	18807	19011	19005	18773	18775	18861	18762	18912	18891	18882	18750	19047	18690	18802	18749	18909	18631	18633	18781	18743	18817	18628	18700	18618	18782	18777	18707	18621	18824	18908	18834	18793	18702	18971	18588	18688	18804	18770	18532	18929	18734	18733	18905	18833	18785	18996	18855	18944	18803	18738	18879	18663	18681	19043	18872	18517	18823	18813	18943	18877	18747	18763	18973	18947	18726	18863	19024	18699	18789	18877	18866	18594	18734	18795	18647	18956	18461	18768	18678	18950	18808	18942	18757	18928	18781	18933	18779	18676	18851	18771	18833	18814	18892	18654	18849	19164	18938	18764	18841	18743	18750	18957	18746	18762	18638	18876	18918	18994	18944	18808	19022	18750	18720	18815	18704	18927	18851	18715	19165	18878	18578	18612	18743	18722	18721	18783	18773	18740	18857	18640	18753	18581	18850	18780	18909	18820	18697	18745	18879	18704	18742	18801	18993	18702	18670	18815	18916	18999	18731	18896	18847	18726	18707	18671	18894	18811	18887	18998	18714	18899	18799	18890	18675	18645	18968	18825	18708	19127	18949	18654	18617	18856	18946	18881	18926	18784	18795	18754	18747	18870	18833	18901	18766	18878	18768	18742	18791	19039	18973	18976	18761	18679	18581	18837	18696	18943	18518	18695	18912	18978	18684	18647	18715	18755	18867	18811	18770	18946	18977	18563	18808	18917	18953	18649	19108	18819	18918	18783	18923	18690	18972	18732	18874	18689	18836	18766	18669	18876	18764	18819	18765	18715	18730	18859	18721	19062	18762	18759	18703	18647	18819	18949	18970	18668	18806	18823	18747	18755	18787	19040	18788	18935	18977	18809	18678	18763	18954	18844	18839	18625	18914	18810	18872	18814	18668	18903	18709	18909	18752	18688	18608	18871	18915	18857	18992	18979	18925	18958	18597	18703	18932	18756	19045	18874	18645	18591	18856	18898	18896	18890	18715	18721	18717	18918	18814	18791	18827	18750	18699	18788	18908	18892	18955	18782	18964	18908	18862	18860	18865	18863	18882	18869	18755	18837	18781	18837	18993	18696	18984	19004	18900	18947	18909	18822	18817	18835	18765	18873	18750	18802	18939	18790	18715	18834	18742	18709	18934	18880	18831	18859	18850	18905	18588	18826	18766	18565	18494	18690	18876	18650	18596	18914	18828	19175	18917	18959	18912	18858	18608	18884	18730	18761	18986	18845	18806	18866	18724	18943	18879	18922	18828	18953	18927	18845	18725	18760	18797	18843	18897	18589	18843	18961	18799	18782	18675	18804	18669	18861	18915	19020	18772	18702	18933	18915	18631	18751	18820	18939	19021	18848	18807	18694	18779	19030	18903	18886	18770	18884	18892	19125	18690	18811	18813	18975	18742	18739	18754	18860	18949	18710	18595	18832	18814	18792	18903	18828	18921	18962	18797	18829	18711	18761	18628	18819	18804	18822	18787	18802	18809	18721	18772	18816	18921	18897	18871	18821	18961	18801	19047	18656	18717	18836	18853	18875	18851	18860	18647	18941	18832	18934	18883	18670	18857	19015	18980	18939	18816	18875	18785	18850	18674	18941	18752	18907	18931	18810	18952	18849	18866	18803	18846	18829	18745	18723	18861	18783	18761	18942	18915	18816	18835	18701	18789	18816	18738	18698	18760	18830	18884	18662	18755	18873	18768	18863	18603	18929	18917	18652	18817	18868	18700	18764	18611	18751	18852	18798	18847	18724	18649	18841	18799	18857	18862	18797	18937	18784	18897	18777	18978	18718	18693	18811	18716	18838	18849	18643	18747	18724	18645	18942	18816	18869	18848	19093	18743	18911	18816	18882	18859	18929	18720	18751	18864	19022	18900	18918	18911	18731	18869	18665	18558	18988	18859	18917	18798	18653	18839	18820	18850	18841	18756	18873	18764	18813	18841	18736	18600	18783	18818	18830	18998	18760	18754	18830	18842	19053	18851	18758	18866	18956	18856	18852	18993	18816	18737	18763	18991	18762	19011	18785	18628	18643	18815	18854	18689	18966	18618	18694	18997	18898	18994	18694	18917	18698	18918	18862	18861	18617	18862	18636	18983	18726	18837	18803	18956	18835	18816	18914	18612	18719	18851	18750	18663	18642	18826	18920	18804	18669	18981	18825	18628	18615	18772	18823	18898	18821	19016	18779	18847	18785	18857	18796	18705	18770	18833	18969	18808	18816	18631	18851	18809	18760	18851	18745	18960	18735	18763	18731	18767	18747	18757	18771	18776	18832	18806	18797	18909	18831	18913	18917	18907	18641	18780	18849	18728	18751	18496	18534	18680	18828	18749	18540	18894	18653	18958	18982	18876	19031	18821	18712	18715	18739	18846	18856	18841	18885	18747	18865	18677	18914	18826	18832	18875	18713	18789	18727	18835	18531	18866	18868	18835	18914	18699	18635	18717	18845	18793	18770	18811	18818	18709	18744	18964	18843	18811	18688	18691	18661	18939	19020	18828	18908	18903	18793	18782	18739	19072	18657	18735	18804	18663	18872	18825	18874	18795	18805	18860	18899	18948	18977	18762	18924	18849	18843	18714	18920	18731	18957	18678	18934	18857	18774	18755	18797	18749	18588	18813	19074	18860	18815	18691	18727	18937	18699	18825	18965	18983	18860	19138	18815	18629	18650	18802	18845	18808	18761	18731	18639	18860	18650	18741	18763	18697	18740	18807	18911	18766	18669	18898	18923	18724	18877	18664	18839	18766	18797	18996	18774	18752	18919	18806	18700	18907	18570	18935	18628	18807	18688	18695	18835	18943	18646	18840	18842	18878	18842	18827	18935	18788	18879	18853	18880	18788	18711	18936	18796	18762	18791	18835	18731	19150	18733	18965	18830	18800	18840	18831	18650	18942	18809	18715	18807	18764	18728	18802	18721	18863	18633	18896	18874	19026	18824	18939	18783	18735	18813	18710	18751	18783	18784	18714	18875	18853	18874	18834	18786	18750	18910	18806	18760	18930	18650	18879	18630	18776	18560	18748	18895	18662	18836	18714	18729	18715	18840	18808	18784	18754	18758	18841	18702	18823	19026	18904	18822	18966	18685	19020	18809	18888	18851	18897	18707	18791	18833	18655	18855	18717	18960	18749	18695	18754	18799	18786	18705	18819	18909	18945	18702	18743	18657	18733	18827	18768	18586	18644	18842	18695	18732	18819	19071	18780	18920	18629	18900	18822	18871	18749	18655	18889	18642	18951	18797	18701	19155	18795	18780	18794	18666	18821	18746	18887	18796	18863	18724	18739	18591	18666	18773	18711	18799	18811	18675	18944	18775	18874	18907	18824	18929	19039	18963	18876	18757	18884	18822	18925	18666	18840	18942	18709	18895	18785	18977	18803	18823	18652	18859	19036	18936	18597	18885	18882	18850	18674	19036	18672	18873	18808	18839	18671	18747	18951	19030	18707	18784	18802	18750	18806	18730	18659	18808	18819	18939	18928	18841	18910	18758	18708	18678	18971	18925	18753	18790	18984	18694	18688	18814	18701	18602	18618	18721	18787	18857	19045	18777	18676	18581	18972	18702	19029	18817	18998	18846	18881	18719	18687	18876	18900	18914	18950	18823	18872	18745	18696	18832	18815	19140	18830	18880	18845	18740	18841	18843	18769	18899	18725	18629	18850	18744	18685	18917	18669	18753	18906	18916	18974	18856	18837	18884	18830	18755	18758	18693	18941	18805	18821	18958	18673	18880	18664	18629	18840	18825	18818	18880	18903	18877	18920	18755	19024	18643	18836	18706	18913	18689	19037	18771	18624	18797	18712	18878	18824	18938	18823	18958	18813	18746	18836	18781	18628	18820	18856	18832	18854	18900	18947	18896	19025	18685	18721	18789	18929	18899	18898	18786	18723	18658	18728	18730	18669	18862	18834	18805	18737	19070	18770	18737	18694	19102	19062	18903	18777	18832	18745	18615	18757	18764	18813	18910	18878	18766	18905	18716	18644	18803	18783	18998	18891	18826	18783	18824	18866	18910	18882	18982	19048	18812	18792	18769	18775	18778	18891	18815	18962	18880	19116	18949	18812	18882	18796	18775	18676	18800	18829	18817	18613	18792	18712	18830	18887	18730	18685	18791	18797	18693	18821	18768	18754	18721	18735	18874	18707	18764	18794	18542	18755	18672	18824	18975	18753	18681	18793	18915	18961	18907	19042	18745	18580	18726	18763	18869	18644	18875	18901	18727	18791	18920	18761	18752	18834	18912	18743	18891	18791	18804	18715	18817	18661	18698	18706	18830	18862	18806	18662	18898	18755	18876	18703	18917	18746	18647	18727	18972	18767	18713	18961	18912	18700	18936	18929	18899	18759	18667	18710	18895	19181	18717	18799	18730	18830	18692	18706	18645	18959	18767	18687
58696	101129	89252	60683	38780	22101	16041	15852	15907	15830	15773	15967	15876	15906	15791	15929	15821	15670	15839	15872	15795	15812	15933	15839	15857	15858	15955	15865	15849	15746	15794	15845	15891	15723	15774	15812	15969	15701	15682	15705	15763	15873	15851	15726	15800	15798	15963	15838	15936	15988	15954	15736	15761	15852	15929	15834	15985	15752	15875	15800	15883	15782	15771	15838	15846	15859	15763	15897	15810	15907	15597	15646	15808	16003	15971	15830	15872	15908	15950	15830	15692	15818	15900	15673	15870	15821	15872	15933	15883	15823	15661	16017	15782	16015	15798	15729	15816	15861	15818	15970	15786	15758	15920	15762	15703	15796	15814	15742	15756	15675	15923	15833	16000	15743	15822	15848	15897	15830	15780	15880	15734	15904	15810	15815	15567	15791	15714	15841	15947	15787	15794	15536	15755	15815	15751	15872	15672	15789	15934	15814	15894	15891	15960	15702	15949	15693	15830	15911	15776	15788	15874	15947	15767	15613	15838	15703	15709	15890	15907	15784	15900	15731	15719	15721	15849	15651	15887	15813	15887	15739	15803	15875	15779	15772	15768	15762	15810	15715	15650	15821	15917	15661	15782	15932	15853	15860	15733	15669	15714	15936	15712	15713	15701	15872	15881	15881	15703	15820	15779	15756	15953	15867	15737	15701	15727	15737	15790	15938	15734	15922	15792	15773	15825	15956	15986	15911	15886	15734	15857	15703	15865	15781	15957	15834	15893	15835	15784	15885	15787	15871	15925	15829	15799	15842	15654	15836	15801	15830	15750	15875	15810	15837	15783	15564	15888	15935	15718	15738	15858	15835	15559	15757	15829	15879	15713	15716	15837	15760	15815	15621	15843	15661	15641	15834	15656	15711	15951	16000	15888	15824	15947	15872	15811	15753	15667	15763	15749	15889	15741	15771	15963	15765	15777	15717	16005	15862	15720	15823	15784	15745	15791	15885	15767	15793	15750	15692	15764	15767	15839	15908	15813	15854	15884	15778	15824	15686	15856	15658	15824	15808	15838	15764	15865	15851	15859	15917	15810	15719	15706	15900	15824	15700	15791	15886	15681	15785	16010	15819	16066	15733	15900	15674	15858	15953	15718	15998	15823	15878	15734	15863	15715	15952	15719	15986	15739	15879	15783	15929	15853	15950	15730	15709	15809	15678	15707	15960	15915	15730	15777	15692	15898	15900	15806	15860	15888	15757	15765	15812	15759	15687	15886	15807	15920	15902	15759	15803	15847	15909	15786	15701	15626	15967	15815	15845	15760	15886	15867	15615	16038	15752	15823	15794	15694	15794	15737	15696	15834	15726	15758	15751	15778	15812	15719	15715	15894	15688	15858	15647	15788	15792	15754	15957	15782	15749	15849	15938	15863	15819	15717	15784	15600	15774	15792	15825	15799	15751	15783	16016	15990	15864	15856	15721	15915	15861	15823	15753	15848	15867	15725	15944	15789	15858	15784	15708	15737	15771	15844	15726	15889	15841	15877	15651	15708	15882	15831	15765	15783	15947	15778	15690	15841	15690	15743	15819	15886	15834	15780	15778	15896	15801	15765	15875	15804	15838	15858	15736	15957	15813	15687	15840	15630	15852	15828	15915	15895	15750	15763	15719	15898	15743	15737	15730	15947	15890	15826	15618	15846	15734	15701	15726	15706	15848	15736	15891	15735	15764	15656	15883	15819	15761	15860	15622	15882	15851	15958	15815	15779	15802	15810	15812	15746	15871	15790	15810	15736	15721	15880	15822	15834	15894	15879	15911	15720	15681	15925	15977	15842	15835	15740	15707	15735	15786	15895	15871	15659	15746	15768	15731	15728	15929	15687	15901	15855	15772	15569	15824	15815	15754	15834	15777	15851	15780	15762	15830	15736	15915	15827	15801	15883	15877	15833	15812	15793	15833	15779	15812	15787	15881	15853	15881	15706	15648	15921	15722	15794	15894	15864	15802	15864	15859	15958	15792	15826	15829	15615	15867	15838	15784	15876	15778	15894	15674	15773	15790	15881	15768	15901	15775	15943	15757	15740	15810	15865	15698	15742	15851	15863	15654	15817	15940	15781	15932	15913	15853	16026	15900	15728	15716	15788	15838	15730	15891	15814	15723	15768	15768	15778	15900	15823	15917	15733	15630	15705	15863	15688	15930	15802	15793	15979	15643	15888	15657	15801	15820	15719	15828	15871	15762	15782	15570	15589	15837	15859	15756	15756	15718	15753	15976	15796	15706	15853	15908	15823	15862	16045	15648	16011	15979	15733	15765	15840	15691	16004	15783	15869	15908	15750	15766	15834	15883	15931	15702	15635	15832	15742	16100	15708	15831	15738	15776	15825	15749	15915	15830	15868	15902	15826	15784	15762	15710	15857	15750	15929	15919	15829	15748	15755	15815	15943	15868	15809	15762	15898	15802	15774	15722	15914	15774	15682	15757	15910	15826	15732	15886	15826	15842	15829	15847	15833	15777	15893	15832	15857	15641	15845	15867	15735	15828	16003	15837	15939	15831	15754	15800	15768	15771	15738	15785	15763	15655	15611	15924	15649	15760	15925	15704	15927	15857	15910	15798	15822	15764	15564	15821	15767	15787	15951	15993	15768	15898	15736	15847	15752	15960	15732	15718	15914	15698	15858	15812	15762	15876	15774	15842	15870	15891	15744	15917	15798	16045	15866	15650	15906	15781	15753	15878	15818	15886	15830	15875	15710	15736	15776	15692	15838	15786	15794	15794	15744	15777	15836	15710	15811	15806	15768	15623	15726	15730	15907	15805	15814	15827	15894	15707	15776	15821	15791	15857	15883	15788	15725	15767	15918	15580	15776	15905	15760	15933	15884	15675	15739	15513	15897	15839	15942	15788	15848	15683	15843	15990	15897	15929	15739	15775	15816	15886	15756	15865	15670	15925	15906	15929	15822	15778	16038	15923	15780	15743	15713	15973	15698	15733	15750	15765	15895	15705	15885	15736	15626	15693	15893	15774	15883	15859	15846	15835	15783	15758	15909	15674	15836	15687	15785	15607	15908	15657	15838	15811	15947	15856	15831	15947	15743	15972	15854	15814	15721	15938	15912	15636	15746	15781	15897	16037	15755	15865	15725	15778	15795	15892	15657	15851	15684	15733	15890	15681	15821	15779	15732	15749	15880	15781	15921	15741	15882	15846	15847	15874	15832	15853	15948	15852	15936	15688	15787	15979	15910	15787	15820	15858	15856	15832	15935	16038	15936	15715	15821	15848	15844	15777	15691	15796	15637	15747	15783	15751	15738	15841	15785	15962	15930	16028	15915	15845	15710	15860	15803	15832	15994	15856	15962	15815	15855	15768	15810	15944	15799	15785	15688	15930	15822	15769	15711	15815	15661	15830	16070	15690	15769	15763	15758	15903	15924	15858	15853	15708	15698	15636	15713	15846	15921	15959	16077	15751	15817	15731	15822	15850	15863	15880	15838	15735	15709	15830	15697	15779	15863	15818	15853	15870	15679	15804	15776	15849	15889	15763	15701	15782	15792	15725	15665	15852	15839	15858	15859	15543	15905	15732	15843	15908	15871	15780	15990	15765	15926	15794	15836	15910	15703	15689	15848	15912	15843	15644	15794	15775	15836	15796	15725	15840	15874	15644	15668	15766	15769	15848	15726	15713	15696	15868	15809	15832	15869	15720	15821	15928	15914	15613	15717	15920	15830	15845	15764	15771	15765	15738	15932	15909	15841	15823	15857	15862	15909	15953	15878	15818	15875	15989	15869	15741	16005	15812	15746	15727	15826	15680	15724	15963	15791	15964	15748	15736	15776	15789	15786	15834	15544	15931	15837	15718	15774	15838	15871	15890	15859	15937	15702	15935	15832	15876	15890	15735	15953	15764	15763	15830	15826	16008	15824	15658	15845	15751	15771	15815	15759	15772	15749	15655	15771	15975	15633	15721	15656	15877	15796	15831	15780	15939	15873	15753	15871	15683	15834	15784	15875	15726	15765	15715	15724	15718	15829	15827	15756	15938	15876	15836	15825	15931	15817	15675	15809	15899	15774	15881	15939	15653	15704	15816	15980	15891	15843	15861	15938	15870	15771	15722	15661	15910	15769	15981	15721	15790	15920	15661	15861	15837	15854	15821	15737	15979	16071	15785	15743	15868	15795	15792	15726	15755	15869	15812	15878	15754	15900	15866	15621	15562	15812	15804	15717	15787	15813	15716	15803	16039	15770	15848	15764	15839	15802	15741	15726	15689	15808	15745	15701	15899	15920	15768	15853	15637	15949	15719	15783	15827	15606	15811	15879	15860	15771	15710	15789	15805	15822	15696	15834	15941	15780	15809	15889	15873	15846	15867	15729	15785	15860	15905	15978	15956	15743	15939	15727	15758	15899	15830	15730	15650	15821	15822	15741	15713	15987	15717	15797	15874	15630	15837	15795	15768	15827	15868	15862	15925	15822	15767	15944	15988	15762	15800	15811	15772	15854	15775	15869	15752	15644	15819	15816	15871	15782	15768	16020	15859	15924	15930	15726	15746	15908	15890	15771	15717	15859	15758	15705	15884	15703	15782	15839	15814	15796	15909	15849	15879	15926	15940	15891	15703	15803	15861	15946	15829	15851	15923	15694	15779	15752	15878	15732	15919	15731	15762	15828	15670	15901	15796	15758	15845	15909	15551	15818	15737	15756	15749	15920	15891	15797	15708	15807	15816	15787	15764	15789	15790	15856	15724	15845	15880	15822	15597	15905	16005	15727	15857	15766	15938	15741	15787	15694	15818	15933	15985	15831	15785	15690	15843	15883	15698	15714	15801	15934	15828	15678	15811	15793	15910	15703	15727	15909	15915	15759	15672	15802	15687	15754	15747	15794	15948	15813	15862	15828	15836	15872	15758	15832	15748	15678	15819	15820	15876	15765	15933	15847	15987	15738	15653	15732	15895	15731	15820	15737	15856	15756	15903	15819	15781	15884	15827	15950	15839	15833	15705	15745	15755	15637	15788	15893	15654	15647	15948	15691	15741	15789	15903	15799	15684	16046	15703	15874	15830	15818	15840	15740	15811	15751	15847	15870	15885	15743	15861	15684	15775	15736	15854	15748	15748	15922	16037	15837	15834	15880	15782	15929	15690	15952	15741	15826	15835	15918	15699	15870	15965	15818	15713	15705	15913	15858	15759
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
