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
339808238534	339808239051	339808239601	339808240151	339808240701	339808241251	339808241801	339808242351	339808242901	339808243451	339808244001	339808244551	339808245101	339808245651	339808246201	339808246751	339808247301	339808247851	339808248401	339808248951	339808249501	339808250051	339808250601	339808251151	339808251701	339808252251	339808252801	339808253351	339808253901	339808254451	339808255001	339808255551	339808256101	339808256651	339808257201	339808257751	339808258301	339808258851	339808259401	339808259951	339808260501	339808261051	339808261601	339808262151	339808262701	339808263253	339808263801	339808264351	339808264901	339808265451	339808266001	339808266551	339808267101	339808267651	339808268201	339808268751	339808269303	339808269851	339808270401	339808270951	339808271501	339808272051	339808272601	339808273151	339808273701	339808274253	339808274801	339808275351	339808275901	339808276451	339808277001	339808277551	339808278101	339808278651	339808279201	339808279753	339808280301	339808280851	339808281401	339808281951	339808282501	339808283051	339808283601	339808284151	339808284701	339808285251	339808285801	339808286351	339808286901	339808287451	339808288001	339808288551	339808289101	339808289651	339808290201	339808290751	339808291301	339808291851	339808292401	339808292951	339808293501	339808294051	339808294601	339808295151	339808295701	339808296254	339808296801	339808297351	339808297901	339808298451	339808299001	339808299551	339808300101	339808300651	339808301201	339808301751	339808302303	339808302851	339808303403	339808303951	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2688	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2689	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2691	3600	2300	2691	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21807	20349	27840	22753	20488	22386	23551	18564	17594	18230	18058	17527	17786	17617	17509	17587	17208	17506	17339	17287	17038	17419	17268	17346	17226	17103	17221	17318	17368	17361	17294	17071	17354	17273	17066	17083	16995	17040	17314	17114	17019	17116	17038	17147	16919	17091	17015	16959	17146	16970	17045	17230	17179	17038	17078	17160	17020	17052	17011	17212	17054	16880	17213	17342	17404	17450	16855	17184	17126	17160	17095	17146	17086	17091	17194	17050	17042	17091	17160	16902	16969	16961	16839	17003	16923	16929	17057	17120	17100	17131	16886	17063	17063	16968	16989	16930	17160	17076	17032	17099	17153	16936	17155	17092	17097	17066	16993	17029	16970	17096	17147	17077	17076	17088	16991	16965	16806	16974	16823	16980	17035	17096	17087	17140	17018	16877	16824	17079	16822	16973	17120	16963	16899	17123	16920	17090	17056	17055	17092	16848	16980	17023	16945	17072	17080	16849	17075	16978	17080	16926	17117	17107	17100	16924	17093	17043	16948	17054	16931	16961	16976	16993	17114	16994	16881	17031	16896	16992	17001	16913	17083	16985	16947	16913	17052	16903	16902	16789	16983	17077	17096	16971	16958	17154	17093	17007	16860	16776	16945	16838	17206	16948	17026	17007	17038	17333	17075	17007	17019	17012	16931	17099	16857	17042	16948	16969	16988	17209	16923	17247	17285	16941	16769	17032	17002	16966	17108	17000	17050	16841	16994	16951	17130	16931	17123	16731	17167	16869	17183	16928	17009	17003	17196	16952	17097	16779	16985	16992	17092	17174	16829	16969	16963	17140	17069	16964	16922	17123	16987	16929	17092	16844	17022	16921	17101	16936	16912	16980	17065	16917	16932	16943	17154	16907	16824	16996	17228	16839	16860	17013	16928	16934	17120	17295	16945	17038	17068	17234	17066	17079	17148	17062	16911	17044	17026	17008	16955	17025	16985	16989	16862	16849	17030	16841	17050	16938	17035	16924	16864	16853	17142	16965	17171	16940	16700	16933	17131	17030	17055	16931	17116	16884	17152	16884	17058	16863	16924	17141	17099	17142	17073	16984	17097	17054	16959	17283	16983	16979	16894	17030	16992	17143	16763	16866	17116	17234	17049	16933	16999	17106	17237	17040	16863	17035	17209	17068	16917	17009	17160	16928	16928	16979	17057	16868	16868	17094	16929	17002	17011	17091	16958	17138	16854	17126	17032	16997	17019	17019	16941	17085	16641	16985	16948	16926	16993	17016	17090	16856	17017	17029	16908	16964	17137	17166	17080	17010	17015	16857	16905	17087	17033	17010	17172	17016	16992	17112	17184	17125	16937	16986	16926	16937	16730	16941	17004	16912	17141	17096	16894	16968	17051	16999	17039	17113	16897	16993	16863	16950	16917	16841	16980	17193	16942	16957	16838	16984	17080	17191	17092	16964	17037	16938	16984	17076	17086	17063	17024	17002	16905	16892	16988	16849	17123	17020	17138	16716	16977	16868	16962	16965	17050	16963	16955	17180	17040	16985	16967	17009	16948	17041	17030	17023	17008	16965	16927	17066	16832	17103	16961	16820	17030	17128	17014	17042	17105	16955	17023	16985	17091	16967	16921	17019	17260	16985	16963	17166	16845	16900	17132	17217	16923	17062	17162	17074	16930	17027	16963	16840	16979	17074	16962	17157	17072	16928	17078	16934	17006	17050	16961	17254	16908	17191	17046	17007	17023	16973	17000	17011	16993	16932	16979	17026	16883	17019	16955	16924	16961	17089	16991	17157	17044	17100	16870	16966	16878	17027	17078	16737	17217	16951	17004	17082	17008	17189	17102	17191	16966	16928	16865	16765	16929	16956	16907	16993	17137	17118	16881	16904	17150	17066	17084	16944	16870	16835	16966	16908	17028	17028	16921	17025	17126	16868	16781	16837	16948	17043	17191	16908	16913	16976	17034	16986	17036	16862	16955	16951	17079	16887	17020	16945	16937	17102	16918	17075	16789	16938	16940	17107	16950	17023	16962	17099	16821	16958	17038	16914	16929	16871	16798	16974	16972	16924	17042	16994	17248	16956	17234	17015	16952	16856	17155	17109	16899	16842	17173	17079	17130	17080	16874	16979	16970	17228	17004	17078	17088	17087	17092	16988	16743	16941	17018	17136	16991	17108	17027	17081	16975	16940	17116	17212	17103	17074	17037	16969	16915	16967	17043	17024	16871	17135	17180	17148	16978	17003	17120	16939	16984	16962	16960	17043	16809	16900	16973	17131	16975	16771	17062	16891	16986	17031	16758	17046	17150	16795	17172	16989	16878	17163	17026	16946	16981	17031	16923	17001	16935	16923	17136	17086	17004	17009	17008	16932	17119	17093	17032	17074	17065	17086	17019	17016	16973	16860	17042	17047	17110	17088	16960	16911	17104	17064	17029	16992	17217	17069	17101	17091	16975	16909	16940	17097	16979	16942	16926	17144	16938	17079	17000	16932	16935	17123	16940	16993	17035	17134	17056	16992	17016	16883	16888	16863	17102	16803	17039	16983	16966	16909	16848	16903	17093	16880	17158	17051	17049	17116	16743	17108	16987	17014	17106	17078	17027	17135	17193	16971	16912	17034	17205	17070	17002	16764	16890	17042	17128	17083	16888	16904	17049	16818	17086	16871	16863	16877	17006	16928	17130	16958	17030	16870	17034	17014	16883	16957	17205	16875	16884	17223	17000	16969	17024	17189	16855	16886	17176	17334	16971	16929	16994	16952	17118	16955	17107	17177	16939	17015	16912	16924	17159	16814	16963	17037	16988	17121	16723	17053	16945	16802	16727	16962	16948	16882	16974	17386	17133	17113	17143	16975	17004	17061	17221	16996	17073	17065	16874	16924	17071	16960	17015	17046	17141	17011	17359	17082	17044	16893	17071	17119	17137	17148	17236	17012	17050	17092	17152	16889	16998	17075	17186	17105	16977	16810	17073	17033	16998	17118	17124	17051	17132	16858	16922	16944	17076	16971	16998	17034	16959	16832	17084	17008	16769	17063	16912	17151	16982	16981	16905	16917	16937	17017	16966	16936	16870	16883	16946	16876	17096	16973	16837	17006	17117	16911	16866	16917	16954	17029	16969	17210	17286	17060	16904	16924	16941	17082	17004	16798	16923	17053	17056	16803	16850	16844	16891	17046	16944	17113	16948	16881	16917	17051	16903	16922	16943	16869	17021	16959	16860	17072	17200	16844	17092	16692	16962	17087	17070	17146	16991	17039	16954	17076	17089	17012	16871	16913	16970	16749	16891	17197	16833	17125	17039	17148	16937	16751	17046	17073	16992	17010	17116	17069	17122	16721	17111	16872	16918	17050	17242	17086	16997	17108	17129	16986	16938	17168	17019	17063	16980	17150	17157	16842	16859	17094	17085	17119	16879	17019	16970	17175	17154	16954	16947	17107	17016	16981	17034	17204	16980	17063	17000	16929	16995	16914	17024	17025	16919	17173	17044	17044	16978	17165	17062	16865	16996	17130	17128	16868	16715	16894	16896	16954	17016	16945	16918	17041	16935	17232	17049	17040	16996	17093	17072	16926	17017	16944	17106	17137	16925	16910	16989	16979	17148	17050	17029	16725	17056	16845	17029	16997	17009	16891	17017	17124	16856	16780	16964	17025	17105	16988	16964	17119	17042	17062	17038	16963	16893	17014	17099	17092	17084	17008	16962	17100	17191	16957	16811	16955	16961	16879	16839	16977	16795	16807	16954	16935	16954	17079	17180	17074	17225	17028	17032	16780	16926	17149	17181	17054	16905	16970	17118	17132	17053	16768	16833	16940	17034	16947	17061	17084	17005	16862	17125	17182	16951	17150	16990	16960	16940	17098	16989	17105	16997	16930	16959	16939	16982	17002	16953	16894	17063	17090	17123	16993	16939	16941	16974	17047	17097	16951	17062	16998	17178	17086	16974	16828	16931	16972	17015	17052	17093	16946	16937	17045	17048	16929	17085	17152	16992	17142	17005	17047	16920	17084	17028	17035	17026	16995	16908	17008	17126	17046	17006	16868	17032	16816	17040	17053	17132	17000	17019	16840	16989	16976	17105	16897	17029	17018	17213	17107	16874	17006	16988	16814	16828	17007	17024	17203	17074	17092	16901	16968	16879	16818	17001	16845	17185	16969	16749	17098	16883	16880	16881	16939	16989	17038	16811	17099	16851	16990	16806	17029	17135	16993	17098	16993	17170	16933	17006	17259	16985	16972	16889	16915	16963	17134	17041	17042	17007	17193	17060	16893	16861	17086	17013	17174	16935	16935	17051	17068	17003	16969	17057	16859	17037	17169	16893	17073	16953	17129	16900	16904	17021	17113	17003	16951	16866	16953	17179	16940	16931	17072	16916	17181	17005	17196	17009	17097	17181	16907	16952	16931	16841	16620	17051	17041	17054	16827	17274	16964	16951	17186	16821	16998	17005	17176	17153	17099	17033	16969	16918	16953	16970	16970	17268	16854	16907	16875	16966	17176	17166	16997	17089	16760	16807	16879	17035	17013	17008	16988	16919	16855	17193	16955	17309	16908	16995	16930	17072	16987	16980	16929	16902	16935	17165	16997	17038	17089	17049	17134	17180	17040	16985	16931	16935	16963	16892	17109	17093	16933	17020	16765	17096	17028	17023	17056	16838	16823	17071	16781	17067	16706	16817	16910	16901	16976	16987	16948	17168	16973	16964	17114	16983	16936	16986	16828	16850	17094	16985	16962	17046	17012	16657	16832	17143	17113	16952	16978	16947	16940	16936	16988	16945	16933	16994	16879	17013	17126	17172	16998	16984	16997	17157	17154	17209	16881	17253	16898	17074	16991	17032	16834	17007	17136	16803	17212	16987	16897	16978	16870	17026	16931	16902	16984	17101	16857	16958	17013	17169	16773	17120	17187	16945	17058	17228	17102	16996	16907	16832	16971	17038	17168	16848	16885	17068	17153	16822	16843	16918	17118	17044	16766	16963	17054	17251	17041	17034	17152	17381	16957	16971	16674	17112	17062	16918	16971	16993	17078	17094	16769	17009	17115	16971	17128	16765	17020	16935	16933	16978	17094	17187	16940	16950	17116	17019	17050	16818	16989	17134	16959	17012	16863	17007	16773	17024	17037	17080	16959	16959	16964	16996	17031	16974	17011	16968	16850	17067	17106	17017	16895
15013	27130	24798	20254	18304	16928	16655	16111	15996	15879	15602	15335	15498	15616	15202	15192	15060	15062	15064	14988	14940	14765	14818	14685	14887	14904	15094	14906	14808	14813	14857	14800	14803	15016	14912	14789	14745	14779	14782	14719	14695	14788	14751	14836	14698	14626	14743	14756	14828	14706	14918	14708	14867	14632	14710	14856	14729	14560	14734	14875	14795	14603	14785	14580	15715	15127	14681	14667	14717	14753	14780	14835	14838	14895	14619	14652	14904	14689	14844	14515	14864	14810	14551	14794	14760	14587	14727	14762	14817	14800	14874	14676	14672	14724	14666	14697	14530	14661	14678	14674	14780	14841	14767	14714	14569	14769	14761	14709	14893	14805	14623	14805	14845	14723	14671	14856	14709	14849	14783	14721	14835	14696	14839	14789	14570	14552	14821	14657	14813	14666	14719	14809	14863	14649	14655	14664	14704	14761	14694	14726	14693	14747	14788	14672	14676	14753	14968	14571	14701	14789	14718	14519	14676	14670	14613	14600	14711	14811	14702	14647	14659	14811	14664	14705	14515	14860	14715	14762	14718	14789	14826	14627	14686	14872	14664	14608	14639	14609	14686	14773	14758	14652	14677	14689	14695	14642	14705	14836	14785	14856	14631	14700	14644	14773	14734	14702	14816	14716	14709	14621	14726	14600	14613	14724	14640	14892	14741	14782	14648	14804	14732	14652	14789	14793	14626	14743	14713	14858	14632	14682	14757	14935	14709	14712	14618	14690	14706	14791	14741	14653	14724	14684	14707	14620	14712	14779	14705	14626	14641	14681	14751	14754	14922	14712	14768	14750	14675	14508	14560	14745	14705	14833	14614	14841	14818	14649	14724	14771	14665	14736	14632	14559	14701	14627	14846	14635	14882	14726	14631	14824	14764	14927	14668	14731	14786	14678	14678	14643	14735	14712	14544	14760	14707	14642	14677	14792	14660	14820	14625	14839	14752	14645	14693	14474	14752	14561	14602	14606	14707	14707	14723	14747	14792	14921	14573	14689	14626	14737	14758	14704	14728	14804	14791	14649	14849	14646	14815	14798	14771	14671	14620	14812	14810	14677	14644	14778	14649	14600	14614	14621	14539	14574	14573	14725	14725	14928	14667	14761	14549	14590	14935	14662	14734	14690	14736	14568	14750	14844	14729	14714	14725	14677	14844	14794	14753	14777	14500	14612	14734	14789	14700	14833	14767	14726	14633	14753	14796	14553	14621	14694	14560	14802	14770	14729	14587	14728	14403	14853	14509	14719	14626	14657	14762	14617	14714	14649	14660	14623	14782	14496	14699	14725	14835	14492	14649	14905	14824	14689	14813	14620	14786	14692	14644	14808	14680	14866	14682	14787	14685	14576	14698	14767	14733	14778	14739	14761	14668	14635	14734	14717	14638	14790	14614	14671	14650	14873	14551	14857	14690	14773	14814	14743	14525	14780	14621	14696	14760	14769	14624	14669	14636	14650	14563	14621	14781	14744	14623	14715	14606	14664	14640	14589	14723	14654	14607	14700	14790	14777	14693	14759	14787	14744	14500	14659	14890	14527	14649	14709	14653	14660	14743	14735	14837	14747	14683	14630	14787	14598	14734	14652	14689	14646	14613	14757	14764	14812	14744	14776	14851	14755	14571	14641	14733	14621	14635	14637	14736	14785	14678	14642	14718	14713	14635	14766	14585	14663	14651	14671	14732	14758	14696	14784	14730	14782	14685	14883	14690	14653	14663	14805	14680	14745	14605	14694	14623	14619	14755	14613	14763	14551	14663	14608	14813	14795	14663	14620	14660	14583	14783	14634	14725	14759	14691	14706	14756	14944	14585	14736	14869	14733	14489	14715	14854	14768	14696	14764	14715	14758	14819	14717	14764	14640	14659	14553	14876	14567	14779	14605	14810	14574	14668	14632	14576	14650	14708	14738	14648	14724	14718	14679	14671	14822	14908	14736	14566	14717	14747	14862	14590	14623	14681	14699	14772	14699	14665	14649	14651	14574	14829	14681	14601	14802	14649	14778	14748	14764	14681	14708	14638	14742	14608	14561	14594	14820	14714	14725	14687	14710	14794	14699	14598	14636	14582	14838	14935	14737	14649	14593	14768	14825	14752	14613	14678	14662	14836	14806	14757	14702	14647	14779	14679	14920	14684	14756	14735	14653	14757	14864	14534	14615	14794	14674	14723	14845	14738	14679	14610	14792	14699	14715	14732	14673	14526	14718	14604	14709	14680	14704	14603	14813	14752	14574	14625	14828	14526	14735	14541	14610	14715	14731	14821	14737	14590	14855	14562	14623	14783	14670	14635	14710	14803	14774	14478	14756	14901	14829	14818	14780	14536	14781	14716	14732	14697	14714	14685	14698	14926	14900	14695	14818	14652	14662	14743	14788	14640	14757	14818	14776	14880	14690	14818	14798	14468	14809	14619	14682	14723	14679	14739	14614	14569	14698	14641	14632	14683	14634	14731	14668	14668	14697	14729	14793	14668	14755	14733	14705	14662	14752	14721	14769	14876	14824	14682	14708	14818	14515	14824	14611	14856	14620	14591	14575	14792	14710	14679	14742	14774	14546	14679	14677	14625	14632	14749	14863	14736	14926	14764	14735	14811	14709	14723	14724	14920	14681	14647	14779	14904	14708	14699	14937	14828	14696	14735	14772	14722	14850	14769	14606	14628	14783	14777	14652	14710	14800	14561	14753	14527	14637	14841	14766	14732	14711	14705	14404	14824	14818	14818	14734	14750	14650	14741	14722	14588	14538	14613	14686	14755	14687	14811	14607	14638	14779	14770	14643	14503	14617	14788	14594	14706	14850	14733	14563	14694	14746	14628	14768	14652	14943	14903	14702	14477	14623	14721	14843	14805	14780	14702	14652	14888	14723	14784	14745	14842	14617	14727	14726	14766	14640	14684	14639	14719	14766	14814	14641	14743	14745	14723	14671	14605	14645	14756	14558	14708	14500	14808	14730	14692	14737	14591	14732	14673	14698	14630	14633	14692	14663	14668	14803	14746	14717	14807	14851	14734	14611	14702	14735	14708	14760	14835	14616	14636	14713	14866	14759	14809	14623	14780	14810	14591	14519	14569	14556	14726	14713	14680	14659	14773	14716	14850	14746	14583	14654	14735	14820	14702	14610	14698	14714	14816	14749	14470	14836	14589	14835	14783	14812	14553	14656	14568	14761	14695	14837	14549	14809	14693	14669	14670	14699	14654	14639	14617	14535	14785	14804	14536	14758	14510	14731	14606	14659	14818	14663	14500	14644	14747	14814	14677	14676	14790	14765	14748	14741	14806	14803	14794	14586	14653	14732	14737	14761	14581	14709	14737	14761	14520	14684	14744	14821	14720	14585	14795	14760	14671	14753	14647	14728	14772	14599	14808	14644	14719	14699	14748	14771	14661	14764	14527	14878	14702	14604	14666	14711	14646	14674	14845	14831	14653	14748	14635	14613	14760	14742	14622	14826	14718	14634	14837	14689	14804	14758	14705	14693	14755	14968	14612	14817	14726	14840	14738	14639	14745	14693	14613	14718	14645	14653	14790	14585	14761	14672	14768	14884	14730	14733	14695	14586	14676	14854	14846	14821	14856	14590	14744	14663	14718	14668	14838	14677	14670	14705	14667	14660	14735	14701	14771	14781	14645	14795	14699	14769	14874	14678	14890	14449	14666	14702	14781	14683	14675	14623	14666	14581	14682	14864	14679	14631	14690	14758	14752	14621	14812	14677	14835	14652	14816	14621	14792	14687	14697	14631	14745	14695	14645	14784	14686	14647	14754	14742	14498	14617	14792	14835	14660	14700	14665	14728	14665	14846	14858	14642	14798	14653	14891	14531	14636	14802	14672	14685	14842	14755	14754	14801	14717	14759	14721	14804	14786	14662	14698	14608	14858	14594	14757	14695	14712	14705	14860	14673	14677	14666	14626	14685	14569	14662	14790	14768	14688	14794	14649	14700	14848	14699	14822	14863	14608	14647	14600	14737	14628	14665	14746	14721	14694	14766	14765	14663	14674	14575	14602	14702	14696	14859	14660	14680	14806	14683	14625	14807	14730	14820	14707	14490	14888	14633	14605	14637	14762	14772	14666	14628	14667	14815	14564	14815	14682	14571	14647	14808	14722	14713	14870	14789	14585	14653	14656	14766	14590	14692	14647	14614	14730	14779	14681	14630	14578	14765	14686	14768	14699	14774	14774	14727	14627	14575	14647	14725	14481	14612	14680	14697	14743	14551	14777	14698	14572	14816	14739	14589	14716	14689	14728	14742	14637	14651	14641	14631	14644	14605	14697	14667	14615	14734	14705	14469	14756	14670	14700	14842	14545	14658	14747	14539	14782	14607	14750	14625	14797	14687	14758	14698	14720	14800	14729	14723	14745	14638	14624	14844	14612	14660	14776	14721	14673	14824	14559	14785	14587	14680	14707	14610	14620	14846	14843	14587	14818	14799	14643	14634	14671	14683	14645	14694	14728	14797	14725	14705	14757	14803	14779	14640	14700	14619	14717	14795	14659	14645	14754	14768	14804	14617	14691	14713	14750	14779	14703	14680	14647	14648	14834	14789	14698	14759	14663	14780	14740	14772	14664	14571	14679	14732	14730	14621	14959	14644	14686	15011	14648	14535	14735	14667	14697	14361	14705	14668	14638	14834	14510	14578	14626	14781	14644	14816	14731	14517	14745	14624	14669	14731	14649	14568	14722	14655	14634	14718	14594	14660	14738	14656	14661	14651	14739	14587	14892	14799	14636	14700	14753	14698	14699	14498	14659	14774	14867	14642	14668	14776	14756	14768	14732	14568	14572	14794	14721	14622	14933	14844	14710	14558	14711	14675	14793	14425	14714	14718	14701	14691	14643	14646	14748	14723	14645	14599	14654	14822	14648	14835	14763	14759	14760	14723	14619	14636	14682	14657	14892	14629	14789	14720	14672	14643	14694	14705	14699	14605	14601	14775	14783	14561	14640	14640	14958	14771	14766	14757	14744	14772	14723	14742	14731	14704	14753	14672	14693	14636	14811	14750	14791	14815	14652	14756	14624	14796	14660	14680	14920	14593	14624	14714	14834	14694	14747	14666	14798	14723	14664	14709	14604	14718	14848	14731	14834	14583	14824	14597	14657	14763	14585	14686	14779	14775	14651	14765	14686	14575	14770	14578
28039	22097	23346	19596	16370	16585	16353	16230	16397	16428	16380	16265	16275	16327	16287	16279	16377	16164	16229	16214	16219	16246	16192	16077	16216	16421	16074	16231	16274	16256	16128	16277	16269	16190	16278	16230	16043	16177	16251	16260	16301	16324	16203	16215	16267	16275	16317	16196	16272	16080	16165	16226	16245	16262	16153	16497	16243	16442	16060	16210	16416	16466	16090	16164	16215	16376	16232	16165	16035	16276	16202	16453	16347	16221	16288	16187	16193	16310	16315	16101	16313	16291	16163	16317	16285	16227	16055	16387	16252	16207	16224	16156	16415	16341	16122	16155	16299	16128	16317	16453	16252	16310	16413	16212	16262	16185	16405	15997	16183	16026	16308	16076	16282	16416	16314	16098	16275	16280	16262	16064	16031	16195	16115	16032	16123	16392	16099	16098	16264	16151	16269	16325	16268	16245	16558	16159	16215	16208	16149	16219	16311	16169	16272	16075	16300	16251	16373	16171	16183	16419	16052	16314	16144	16132	16391	16236	16472	16248	16281	16219	16034	16096	16323	16167	16210	16084	16318	16156	16196	16139	16206	16181	16133	16194	15977	16212	16313	16336	16242	16365	16365	16334	16292	16098	16067	16207	16227	16180	16220	16149	16366	16397	16283	16297	16074	16093	16170	16197	16204	16315	16251	16335	16091	16137	16095	16153	16328	16174	16290	16380	16099	15999	16240	16251	16168	16188	16124	16203	16163	16196	16180	16248	16090	16150	16237	16061	16123	16225	15962	16221	16158	16071	16148	16322	15973	16189	16098	16226	16129	16088	16119	16327	16264	16207	15970	16258	16271	16433	16182	16203	16172	16170	16204	16365	16156	16192	16268	16220	16261	16141	16290	16169	16266	16176	16310	16251	16344	16146	16268	16193	16211	16288	16284	16367	16062	16051	16244	16251	16371	16180	16179	16251	16108	16151	16062	16241	16006	16144	16242	16207	16101	16298	16104	16170	16400	16034	16102	16093	16207	16077	16198	16197	16233	16119	16234	16274	16196	16149	16213	16149	16109	15984	16163	16419	16248	16301	16053	16197	16347	16376	16249	16229	16153	16447	16276	16270	16194	16314	16296	16194	16422	16191	16261	16293	16219	16263	16198	16161	16379	16139	15961	16175	16349	16528	16463	16266	16206	16218	16213	16256	16162	16151	16138	16098	16172	16220	16143	16102	16428	16439	16160	16142	16249	16328	15990	16239	16162	16265	16303	16121	16158	16330	16274	16255	16151	16060	16431	16114	16189	16108	16268	16119	16403	16357	16212	16226	16237	16298	16140	16302	16229	16396	16313	16217	16171	16072	16122	16052	16128	16091	16261	16361	16221	16205	16277	16163	16319	16162	16267	16121	16209	16296	16256	16286	16293	16391	16364	16171	16248	16213	16264	16084	16333	16197	16293	16247	16145	16300	16037	16144	16265	16336	16227	16360	16429	16157	16393	16161	16168	16226	16070	16263	16247	16045	16122	16087	16081	16415	16168	16002	16209	16245	16153	16066	16277	16155	16259	16269	16164	16044	16065	16090	16198	16061	16331	16126	16140	16186	16158	16041	16259	16269	16354	16088	16120	16195	16237	16055	16348	16229	15956	16214	16208	16234	16189	16243	16201	16220	16042	15946	16225	16259	16329	16347	16376	16187	16344	16299	16050	16220	16235	16135	16092	16226	16148	16217	16276	16271	16459	16620	16263	16172	16022	16051	16108	16309	16174	16316	16068	16219	16178	16285	16159	16227	16105	16251	16320	16143	16199	16016	16105	16479	16147	16231	16066	16180	16297	16095	16247	16344	16234	16162	16072	16268	16259	16192	16205	16341	16083	16414	16285	16345	16320	16193	16324	15972	16239	16151	16234	16365	16230	16172	16137	16200	16394	16453	16447	16088	16219	16087	16280	16021	16307	16180	16241	16087	16263	16300	16192	16300	16331	16246	16150	16194	16255	16227	16206	16213	16260	16434	16147	16181	16337	16346	16183	16176	16351	16340	16188	16120	16335	16227	16319	15891	16090	16129	16195	16354	16385	16574	16180	16092	16118	16290	16145	16279	16189	16240	16258	16323	16266	16202	16198	16130	16170	16194	16070	16173	16308	16297	16296	16243	16203	16283	16301	16349	16317	16291	16236	15996	16251	16222	16312	16297	16426	16180	16248	16263	16346	16192	16166	16207	16201	16067	16368	16343	16313	16002	16048	16272	16233	16395	16432	16272	16251	16298	16314	16117	16275	16277	16171	16003	16283	16060	16030	16243	16081	16154	16193	16335	16181	16224	16298	16203	16162	16372	16199	16450	16321	16160	16198	16028	16256	16290	16202	16411	16268	16133	16198	16156	16218	16254	16429	16212	16245	16160	16338	16027	16125	16365	16094	16505	16271	16322	16301	16225	16257	16412	16283	16203	16257	16358	16354	16151	16388	16202	16234	16254	16065	16165	15847	16054	16092	16169	16321	16324	16268	16110	16194	16225	16235	16431	16096	16201	16216	16226	16245	16278	16299	16357	16134	16226	16124	16317	16285	16467	16392	16248	16093	16306	16270	16281	16300	16083	16313	16090	16227	16177	16376	16271	16332	16260	16172	16060	16237	16174	16048	16263	16339	16224	16210	16381	16317	16316	16424	16263	16297	16185	16321	16321	16255	16214	16212	16275	16413	16256	16259	16245	16315	16155	16280	16475	16056	16214	16265	16027	16169	16198	16053	16345	16177	16342	16443	16264	16077	16175	16361	16253	16268	16313	16311	16335	16287	16206	16236	16263	16278	16221	16276	16157	16080	16130	16274	16179	16268	16290	16103	16011	16347	16165	16307	16323	16291	16086	16253	16197	16195	16343	16135	16210	16280	16266	16250	16392	16077	16185	16254	16330	16252	16237	16106	16056	16312	16205	16226	16256	16381	16368	16330	16031	16387	16212	16234	16196	16222	16292	16082	16315	16132	16178	16261	16248	16173	16187	16181	16053	16284	16144	16240	16098	16546	16203	16045	16244	16288	16259	16333	16195	16313	16367	16302	16196	16325	16352	16146	16150	16119	16123	16316	16363	16083	16298	16010	16250	16234	16221	16178	16313	16071	16296	16165	16094	16194	16141	16067	16212	16189	16268	16331	16311	16430	16185	16337	16169	16287	16026	16252	16189	16287	16303	16371	16333	16250	16218	16211	16354	16252	16246	16109	16254	16368	16275	16334	16141	16245	16255	16354	16163	16276	16139	16062	16161	16278	16258	16420	16284	16022	16273	16123	16170	16203	16126	16264	16348	16333	16313	16158	16226	16424	16210	16210	16282	16167	16225	16145	16169	16285	16539	16224	16108	16265	16327	16124	16210	16371	16253	16198	16099	16325	16163	16102	16055	16257	16146	16199	16110	16297	16276	16160	16287	16261	16126	16176	16191	16221	16026	16342	16234	16088	16350	16220	16332	16179	16161	15970	16310	16131	16279	16262	16222	16312	16186	16173	16216	16176	16241	16100	16144	16349	16163	16240	16192	16222	16206	16217	16193	16188	16100	16384	15995	16156	16407	16451	16308	16302	16348	16300	16101	16153	16157	16270	15950	16228	16198	16144	16311	16350	16206	16224	16273	16274	16321	16139	16148	16312	16123	16347	16131	16150	16471	16235	16135	16232	16039	16164	16500	16029	16242	16256	16335	16341	16268	16152	16309	16032	16386	16127	16336	16279	16136	16297	16297	16191	16068	16273	16185	16203	16017	16156	16146	16331	16029	16289	15954	16281	16282	16263	16133	16150	16243	16203	16114	16161	16255	16393	16370	16093	16394	16272	16381	16080	16061	16204	16201	16146	16161	16204	16115	16145	16257	16272	16197	16194	16155	16176	16227	16265	16233	16247	16283	16301	16366	16130	16221	16280	16298	16445	16342	16341	16332	16225	16035	16458	16120	16251	16096	16087	16177	16245	16041	16030	16133	16453	16225	16177	16273	16058	16162	16408	16059	16030	16127	16356	16290	16158	16147	16545	16246	16203	16263	16192	16228	16015	16311	16211	16413	16196	16236	16249	16231	16216	16252	16278	16186	16195	16313	16152	16056	16393	16022	16261	16129	16162	16196	16193	16147	16272	16133	16249	16306	16104	16284	16107	16087	16237	16068	16523	16262	16054	16318	16204	16314	16026	15964	16320	16225	16220	16178	16231	16261	16343	16207	16049	16327	16165	16375	16304	16411	16168	16185	16014	16278	16242	16113	16191	16346	16296	16295	16185	16311	16574	16306	16328	16231	16260	16244	16380	16491	16179	16193	16169	16194	16276	16223	16161	16123	16438	16108	16194	16031	16309	16324	16246	15984	16261	16198	16334	16161	16252	16292	16174	16391	16126	16362	16455	16191	16092	16384	16267	16202	16233	16320	16203	16294	16300	16315	16277	16261	16316	16056	16166	16166	16363	16071	16191	16135	16313	16339	16084	16266	16105	16404	16351	16236	16111	16150	16358	16214	16443	16042	15942	16214	16097	16076	16202	16272	16224	16111	16244	16115	16267	16401	16193	16194	16246	16065	16238	16180	16165	16366	16300	16386	16497	16239	16104	16359	16341	16170	16432	16305	16072	16219	16248	16278	16215	16317	15987	16359	16174	16045	16146	16060	16157	16090	16113	16168	15991	16155	16334	16152	16203	16185	16304	16440	16239	16269	16392	16252	16228	16271	16216	16265	16127	16111	16079	16277	16206	16234	16348	16091	16074	16275	16316	16263	16437	16222	16300	16257	16390	16250	16053	16252	16245	16147	16149	16041	16311	16180	16084	16502	16350	16161	16332	16300	16280	16219	16197	16164	16159	16331	16338	16176	16145	16362	16274	16166	16107	16305	16204	15934	16143	16337	16271	16068	16180	16562	16315	16094	16234	16213	16112	16293	16189	16113	16024	16328	16305	16280	16467	16128	16196	16136	16171	16218	16301	16313	16374	16346	16067	16169	16212	16267	16357	16161	16290	16298	16529	16172	16114	16159	16275	16275	16295	16017	16325	16121	16091	16092	16272	16153	16332	16234	16304	16185	16285	16227	16271	16216	16345	16273	16069	16074	16443	16301	16349	16260	16075	16236	16211	16261	16190	16144	16284	16081	16267	16293	16296	16021	16304	16436	16226	16150	15966	16099	16351	16277	16414	16342	16450	16352	16225	16279	16346	16313	16226	16225
14297	16339	15926	15187	14775	14802	14793	14728	14618	14715	14698	14667	14709	14526	14469	14654	14669	14644	14495	14600	14493	14571	14624	14644	14604	14501	14548	14584	14681	14502	14490	14590	14571	14534	14539	14610	14520	14495	14531	14651	14647	14489	14490	14498	14385	14488	14646	14506	14581	14650	14505	14545	14427	14370	14648	14454	14343	14544	14620	14582	14418	14311	14496	14496	14505	14766	14409	14508	14424	14486	14489	14463	14487	14451	14376	14634	14475	14539	14426	14421	14551	14497	14448	14616	14436	14530	14484	14448	14401	14567	14568	14567	14740	14584	14617	14556	14559	14457	14594	14401	14639	14543	14572	14532	14347	14497	14583	14455	14477	14494	14564	14361	14575	14506	14588	14581	14555	14680	14474	14525	14562	14546	14575	14500	14558	14547	14609	14623	14574	14483	14417	14781	14428	14539	14542	14639	14504	14342	14473	14465	14467	14699	14553	14407	14538	14412	14629	14500	14609	14452	14497	14440	14579	14427	14490	14602	14373	14649	14586	14511	14638	14524	14484	14602	14551	14566	14549	14422	14467	14536	14515	14489	14545	14622	14481	14518	14736	14547	14513	14535	14352	14425	14514	14600	14598	14454	14496	14523	14605	14585	14502	14568	14290	14627	14481	14519	14380	14540	14307	14476	14524	14509	14476	14615	14468	14625	14482	14444	14524	14550	14577	14580	14530	14494	14695	14524	14546	14495	14542	14595	14456	14547	14540	14438	14425	14551	14549	14442	14552	14406	14399	14460	14357	14597	14595	14607	14398	14596	14703	14486	14461	14405	14567	14588	14575	14544	14451	14289	14605	14470	14668	14497	14611	14413	14498	14595	14574	14439	14486	14679	14497	14402	14410	14352	14558	14702	14663	14520	14578	14474	14486	14541	14338	14481	14411	14698	14558	14496	14529	14662	14428	14621	14650	14373	14536	14539	14529	14414	14392	14466	14575	14616	14562	14544	14615	14461	14436	14490	14607	14539	14524	14549	14616	14642	14566	14308	14595	14513	14546	14701	14557	14436	14609	14500	14548	14584	14523	14528	14708	14592	14522	14625	14672	14531	14491	14558	14526	14518	14627	14546	14628	14475	14530	14581	14559	14509	14295	14577	14467	14435	14592	14517	14542	14601	14507	14536	14651	14426	14493	14588	14381	14464	14458	14494	14478	14544	14518	14520	14470	14639	14419	14521	14592	14477	14589	14446	14700	14589	14754	14537	14648	14557	14490	14548	14659	14580	14525	14516	14541	14428	14540	14471	14673	14465	14232	14425	14478	14557	14530	14549	14654	14536	14613	14470	14555	14684	14430	14588	14399	14527	14320	14436	14405	14488	14452	14613	14506	14358	14612	14458	14501	14551	14455	14418	14444	14567	14632	14571	14505	14567	14515	14541	14621	14554	14484	14568	14477	14394	14594	14530	14695	14514	14421	14462	14554	14579	14607	14590	14566	14493	14479	14518	14586	14418	14578	14444	14521	14485	14530	14564	14448	14478	14586	14551	14599	14466	14378	14491	14514	14610	14435	14466	14586	14592	14469	14725	14551	14563	14396	14580	14583	14523	14464	14629	14605	14493	14496	14468	14442	14561	14547	14391	14455	14499	14511	14482	14558	14513	14527	14425	14563	14538	14552	14415	14529	14558	14530	14422	14632	14576	14595	14659	14584	14480	14432	14464	14489	14449	14527	14481	14528	14470	14658	14498	14498	14480	14596	14572	14476	14540	14675	14539	14473	14443	14572	14614	14284	14601	14624	14672	14454	14762	14578	14481	14470	14585	14430	14495	14480	14407	14554	14566	14531	14596	14338	14486	14596	14422	14539	14598	14642	14357	14427	14598	14521	14444	14449	14494	14478	14615	14503	14539	14472	14526	14541	14522	14722	14400	14553	14631	14557	14486	14522	14544	14534	14519	14422	14435	14523	14625	14585	14641	14664	14507	14301	14484	14467	14464	14584	14488	14476	14365	14619	14535	14498	14642	14576	14387	14634	14703	14619	14603	14407	14772	14471	14573	14511	14481	14413	14506	14414	14582	14623	14420	14387	14603	14562	14591	14408	14411	14427	14595	14602	14620	14490	14481	14522	14593	14520	14682	14491	14474	14587	14646	14449	14365	14491	14493	14672	14411	14532	14523	14570	14607	14458	14523	14580	14673	14416	14580	14570	14445	14517	14591	14546	14382	14512	14636	14573	14550	14445	14445	14635	14524	14650	14574	14479	14778	14668	14526	14526	14581	14706	14480	14598	14604	14643	14482	14559	14459	14675	14463	14595	14446	14623	14581	14454	14551	14388	14543	14527	14468	14574	14457	14574	14613	14606	14662	14512	14612	14607	14557	14516	14378	14764	14501	14727	14554	14606	14456	14476	14398	14498	14557	14410	14479	14599	14557	14495	14523	14523	14587	14592	14455	14375	14559	14712	14617	14513	14644	14449	14481	14490	14544	14532	14498	14534	14475	14427	14471	14580	14668	14616	14555	14553	14437	14484	14534	14505	14458	14578	14598	14643	14532	14566	14536	14653	14576	14477	14485	14413	14283	14552	14598	14539	14511	14385	14462	14386	14576	14768	14490	14556	14582	14556	14471	14525	14568	14272	14474	14429	14484	14605	14580	14470	14498	14517	14520	14553	14647	14581	14566	14540	14697	14498	14573	14521	14455	14397	14567	14637	14438	14741	14499	14464	14414	14513	14479	14544	14525	14660	14430	14503	14555	14572	14554	14539	14584	14594	14438	14549	14440	14581	14647	14748	14518	14619	14640	14514	14638	14620	14489	14466	14478	14627	14586	14556	14749	14474	14497	14599	14411	14535	14719	14688	14428	14615	14604	14504	14432	14729	14570	14555	14565	14472	14602	14727	14663	14579	14534	14621	14461	14547	14566	14457	14747	14592	14568	14527	14465	14370	14586	14626	14584	14603	14729	14711	14616	14659	14560	14653	14555	14517	14550	14586	14646	14564	14515	14466	14463	14618	14370	14531	14702	14606	14440	14530	14285	14452	14564	14605	14661	14585	14588	14432	14590	14479	14640	14462	14628	14527	14569	14652	14465	14724	14449	14591	14518	14584	14338	14659	14530	14487	14430	14492	14462	14575	14450	14585	14480	14647	14485	14483	14632	14457	14505	14342	14417	14779	14490	14524	14549	14573	14493	14615	14641	14652	14466	14601	14589	14449	14563	14592	14686	14405	14571	14468	14599	14503	14288	14580	14437	14586	14602	14459	14487	14574	14630	14572	14661	14464	14519	14546	14402	14394	14566	14472	14356	14529	14679	14475	14535	14486	14467	14385	14598	14452	14516	14516	14408	14675	14490	14499	14469	14597	14586	14415	14578	14398	14695	14460	14587	14583	14425	14562	14559	14728	14490	14474	14478	14417	14463	14453	14678	14461	14633	14460	14520	14567	14584	14543	14542	14462	14444	14632	14455	14580	14580	14587	14519	14605	14565	14495	14418	14593	14563	14544	14599	14651	14503	14410	14513	14371	14550	14532	14564	14438	14524	14543	14338	14512	14682	14429	14413	14428	14534	14455	14469	14589	14489	14543	14578	14565	14540	14547	14590	14618	14487	14424	14605	14556	14529	14419	14410	14569	14461	14468	14631	14553	14581	14356	14499	14594	14560	14542	14587	14560	14386	14558	14451	14565	14527	14530	14381	14476	14672	14372	14471	14527	14389	14458	14666	14375	14656	14717	14506	14423	14572	14548	14509	14610	14647	14516	14466	14565	14699	14516	14773	14646	14525	14650	14658	14631	14550	14449	14480	14431	14577	14596	14547	14674	14408	14429	14635	14709	14546	14577	14373	14610	14357	14493	14489	14707	14517	14562	14524	14598	14629	14409	14516	14546	14513	14372	14592	14676	14673	14683	14434	14458	14555	14492	14748	14599	14456	14702	14449	14462	14482	14358	14566	14423	14457	14532	14545	14571	14534	14374	14539	14640	14693	14610	14479	14373	14539	14507	14571	14560	14644	14376	14447	14479	14455	14573	14557	14404	14374	14544	14486	14671	14414	14519	14450	14542	14498	14482	14677	14527	14481	14557	14419	14598	14633	14575	14478	14533	14522	14635	14531	14338	14545	14496	14639	14648	14616	14552	14558	14513	14659	14601	14597	14584	14557	14505	14510	14456	14568	14346	14389	14479	14550	14667	14660	14463	14490	14529	14468	14380	14298	14244	14716	14574	14538	14453	14605	14496	14542	14632	14536	14428	14599	14412	14587	14379	14519	14592	14331	14547	14446	14505	14536	14547	14527	14468	14521	14608	14675	14614	14591	14434	14439	14553	14337	14417	14670	14508	14705	14419	14433	14473	14493	14442	14646	14353	14643	14594	14664	14454	14531	14654	14311	14513	14432	14622	14628	14616	14498	14638	14376	14473	14715	14546	14572	14623	14550	14452	14512	14414	14408	14631	14552	14506	14531	14621	14371	14451	14440	14501	14567	14542	14386	14548	14541	14410	14400	14535	14551	14427	14642	14452	14499	14484	14502	14374	14695	14283	14526	14485	14598	14569	14659	14616	14734	14554	14518	14413	14515	14595	14694	14351	14578	14635	14457	14594	14476	14496	14465	14599	14528	14396	14551	14525	14556	14554	14565	14607	14479	14631	14551	14544	14607	14648	14585	14539	14461	14572	14506	14654	14491	14612	14483	14609	14553	14592	14656	14430	14631	14513	14514	14638	14449	14513	14573	14438	14588	14620	14655	14453	14367	14654	14555	14596	14475	14462	14633	14417	14620	14516	14506	14438	14527	14515	14513	14460	14611	14409	14577	14592	14457	14532	14532	14387	14553	14649	14681	14572	14578	14573	14474	14412	14558	14528	14355	14504	14595	14528	14548	14610	14378	14596	14714	14484	14655	14412	14686	14585	14405	14448	14351	14541	14496	14362	14560	14531	14473	14577	14553	14362	14500	14587	14610	14583	14582	14488	14774	14435	14604	14613	14585	14550	14512	14629	14651	14567	14449	14516	14454	14362	14492	14420	14529	14477	14572	14528	14641	14452	14580	14525	14484	14580	14472	14421	14614	14532	14539	14469	14460	14531	14616	14515	14650	14590	14658	14589	14534	14500	14633	14574	14521	14515	14517	14518	14451	14562	14633	14773	14483	14511	14597	14568	14514	14470	14538	14504	14447	14438	14410
24370	21599	29046	24704	22293	21280	20227	17981	17304	17614	17332	17273	17264	17417	17311	17187	17249	17161	17053	17307	17116	17158	17048	17042	17036	17097	17055	17182	16965	17159	17191	17014	17008	17016	16961	17059	17257	16874	17054	17045	16983	17045	17189	17058	17045	17055	16983	17132	16957	16920	17150	16972	17021	17185	17218	17085	16852	16833	17033	17108	17050	16695	17081	17026	17460	17030	17103	16903	16763	17050	16878	16948	17072	16801	16979	16976	17120	17075	17092	17039	16968	17034	16945	16843	16987	16987	16961	16953	17120	17204	17157	16949	16923	16899	16909	17213	16918	17007	16735	16977	17045	17008	17040	17081	17023	17252	16969	16921	17148	17008	16894	17048	16965	16722	16734	16921	16962	16780	16846	17035	16906	17146	16767	16716	16850	17008	16927	17023	17117	16716	17079	17017	17086	16897	17159	16943	16926	16882	16972	17110	16851	17162	17051	16899	17035	17108	16905	16925	17091	16895	16974	16953	16950	17000	16919	16849	16844	16899	16975	16740	16941	17194	16987	16946	17204	17081	17001	16935	16945	17118	17025	17132	17176	17021	16958	17085	17147	16932	16711	16980	16713	16959	16816	17007	16861	17067	17151	16910	17079	16924	17115	17192	16773	16911	16994	17022	16949	17017	17104	16925	17023	16990	17125	16933	16868	16977	16826	16963	16948	16952	16966	16883	17115	16968	17028	16850	16990	17133	16964	17028	16860	16892	16775	16908	16758	17068	17032	17007	17021	16753	16982	16922	17050	16979	17045	16936	16894	17065	17082	16872	17173	17152	16941	16759	17143	16994	17012	17141	17052	16860	16984	16860	16995	17058	16931	16927	16873	16909	17098	17098	16872	16878	17029	16815	16996	16964	17168	17082	16869	17082	16922	17021	16823	16921	17149	17106	16913	17004	16903	16914	16753	17011	16889	16933	16971	16888	17069	16864	16866	16978	17066	16874	17000	17003	17072	17022	16724	16995	16774	16991	16995	17049	17044	17029	16981	16854	17004	17027	16873	17000	16875	17146	17041	17108	16874	16717	16858	16858	16953	16960	16968	16985	17052	17168	16985	16971	16888	17087	17122	17064	17012	16796	16935	17075	17181	17055	16971	16960	16936	16876	16976	17021	17035	16955	16859	16799	17040	16722	16860	17038	17086	17012	16971	17050	16984	16828	16762	16941	16905	16945	17016	17007	17214	17015	17295	17129	17063	17128	16927	16887	16802	17041	16806	16941	17068	17098	17021	16946	17011	16979	17000	16917	16995	17119	17006	16989	17055	16971	16977	16940	16887	16920	16914	17001	16870	17143	17175	17015	16862	16944	16983	16828	16873	16923	16948	16878	16829	16856	16893	16981	16894	16907	17153	16892	16969	17043	17009	17007	17015	16932	16933	16928	17172	17003	17081	16887	16987	16977	16808	17088	16937	16987	17227	16768	16965	16889	16912	16911	16967	16905	16998	16997	17027	16919	16979	16820	16815	16922	17080	17165	16991	17161	16967	17009	16980	16975	17045	16909	17227	16784	17051	17006	17110	17013	17056	17059	16803	16927	16850	16937	16966	16985	16932	17003	17072	16922	17049	17010	16989	16930	16966	17103	17127	17021	16737	16849	16943	16948	16804	16974	16991	16957	17013	16954	17087	16971	16971	16914	16914	17224	17043	17057	17014	16751	17099	16745	16897	16960	17003	16870	16834	17037	16874	16909	16796	17039	16950	16992	16962	16906	17018	17003	16857	16973	17067	16985	16975	17138	17083	16987	17232	17070	16980	17024	16846	16924	16809	16790	16974	16733	17235	16832	16887	17068	17223	16900	17121	16996	16707	16995	16990	16959	17188	17090	17041	17213	17073	16713	16974	16984	16932	17122	17117	16763	16986	16938	17025	17130	17069	16951	17003	17064	17085	16905	16922	17302	17075	17126	16935	16872	17011	17009	16747	16912	16757	17057	17172	17125	16938	16969	17131	16809	16909	16944	16791	16999	16989	16922	16886	17124	17011	17066	16972	17107	17000	16945	17047	17033	16945	17027	17177	16933	17264	16942	17054	16869	17109	16934	16759	17102	16951	16921	17050	17065	17119	16879	16969	17208	17002	16927	17021	17086	16882	17004	17023	17061	16965	17202	17126	16787	17052	17092	16934	16939	17135	17000	17005	16853	16773	17205	16961	17274	16894	16956	17123	16989	16867	16952	16925	16930	16747	16908	17032	16798	16841	16755	16812	16942	16935	16944	17005	17031	17071	17104	16952	17040	16917	16972	16998	17069	16955	17043	16901	16854	17023	17022	16976	17121	16864	16870	17188	16881	17152	17021	16874	16839	16942	16939	16952	16927	16839	16889	16879	16847	17201	16988	16911	16895	17024	16992	17001	17025	17268	17210	16800	16899	16863	16750	16884	17067	16856	17279	17162	17134	16892	16818	16909	16781	16739	17039	17120	17034	17061	17003	17115	17096	16908	16770	16903	17057	17150	16932	16937	16944	16772	16803	17125	16956	17054	16890	16795	16855	16889	16950	17179	16916	17014	16904	17060	16927	16994	16907	17069	17071	16806	16959	17054	16876	16973	17099	17112	17143	16851	17025	17018	16929	17023	17073	16919	16988	17000	16982	17223	16946	16881	17048	16957	17003	16969	16885	17133	16962	17056	17098	17137	16809	16914	16934	16938	16968	17301	17113	16949	16856	17012	17142	17107	17063	16914	17037	17042	16951	16924	16991	16934	17170	17034	17039	17094	17062	17064	16998	16984	16949	16975	16942	17232	17047	16850	16703	17000	16916	16850	17097	17080	17101	16799	17112	16954	17042	17091	17093	16808	16964	17054	17044	16974	17064	16821	17063	16900	16909	17037	17220	16877	17172	17031	17138	16951	16771	16879	16962	17112	16951	16955	16729	16910	16972	16956	16986	16924	16784	17026	17043	17147	17031	16941	17041	17118	17146	17044	16793	16887	16839	17209	16842	17080	16928	17037	16923	16865	16771	16898	16955	17148	16998	17133	16812	17193	17081	17026	16891	17016	17016	16879	17011	17058	16918	16959	16833	17006	16871	17002	16885	17223	17047	17134	16873	16879	16786	17034	16880	17133	17112	16895	16971	16918	16861	16967	16959	16926	17105	17034	16982	17033	16966	16750	16822	16964	16991	16927	16905	16936	16886	16970	17040	16905	17029	17043	16916	17056	17079	16845	16924	17123	17026	16760	17000	17198	16909	16845	17129	16997	16873	17015	17038	16798	16839	16841	16834	16930	17133	16823	17012	16923	16967	16880	16835	17096	16895	16953	17055	16954	17046	17016	16950	17089	17017	16831	16934	17046	16948	16969	17036	16853	17036	16998	17058	17015	16984	17050	16918	16842	17069	16948	17017	17141	16874	16864	16896	16762	16914	17015	16713	17146	17055	16893	17084	17158	17014	16969	16925	16942	16954	16936	16936	16907	17069	16896	17142	16809	16935	16882	16962	17101	16916	17090	16916	16962	16855	16809	16981	16906	17038	17011	16968	16776	16964	17046	17035	17075	16912	17028	16898	16999	16748	16952	17029	16997	16937	16991	16978	16919	17034	17013	17003	17022	16938	16918	17172	17031	16944	17098	16902	17034	16921	16835	16802	17203	17158	16861	16977	16752	16859	16760	16889	16945	17045	17131	16932	16990	16894	16956	16929	17003	17077	17074	17063	17171	16873	17092	16877	17113	17148	17032	17104	17079	16868	16947	16958	17039	17014	17025	17107	17057	16817	16818	17032	16872	17107	16820	16912	16760	17176	17042	16882	16634	17060	16949	16871	16993	16924	16895	17013	16999	17080	17099	17155	16888	17169	17157	16979	17106	17128	17021	16882	17058	16775	16904	16819	16812	17142	17060	16886	17103	16937	16873	16915	16948	16776	16910	17104	17039	17070	16964	17117	16911	17130	17063	16957	16938	16946	16772	16883	16988	17026	16899	17128	16882	17005	16958	16723	16967	17003	16903	16845	17305	17040	16872	16784	17064	16800	16923	16981	16932	17003	16823	16862	16944	17013	16977	16938	16910	17044	16888	17036	16973	17087	17051	17175	16846	16876	17033	16989	17071	16920	16894	16937	17154	16993	17089	16975	16776	17041	16995	16920	17023	17095	17039	16839	16901	16809	17052	17121	16977	17306	17004	17094	17067	16864	16906	16911	17193	16906	17067	17000	17024	16960	16848	16867	17022	16918	16960	16894	17012	16921	17019	17006	17029	17061	16937	17061	16885	17141	17040	16906	16999	16818	16979	16932	16983	16862	16995	17010	16842	16775	17023	16804	17075	16851	16833	17004	17080	16874	16907	16912	16900	16952	16780	16912	16797	17245	16996	16904	17039	17008	16745	16902	17098	16810	17106	16952	16805	16946	17019	17060	17033	16984	17095	16945	16921	17090	17040	16987	16944	17063	16929	16893	17063	17075	16836	16989	17156	16876	17150	17163	16923	17073	17112	16914	16839	17186	17057	16832	16901	16954	16871	16923	16942	16878	17215	16983	17032	17056	17027	16969	16911	16867	16878	17081	16923	16972	17062	16863	17142	17129	16880	17133	17128	16782	16842	16769	16866	16977	16902	17074	16877	17087	17083	16920	16973	17010	16968	17274	17072	16724	16925	16815	16936	16884	16987	16869	17005	16945	17005	16940	16909	16970	16906	16905	16833	16778	17023	17233	17026	17090	17024	17066	16885	17233	16962	16872	16883	17121	17001	16921	17136	16839	16794	16844	17017	16863	16941	17054	17099	17043	16804	16999	17002	17105	16924	17091	16941	17041	16994	17026	16958	17012	16996	17113	16872	17064	16957	16762	17089	16959	16983	16918	17012	16924	16988	16886	16963	16974	17121	16894	16820	17086	16974	17064	17010	16888	16798	16898	17014	16970	16903	17097	17210	16968	16852	16994	16931	17055	16933	17158	17065	17020	17108	16967	16834	16812	17037	16932	17074	17127	17148	16930	16822	16980	17116	17230	17076	16926	16986	17092	17063	16787	16879	16916	17122	17015	17105	16843	17104	16951	17087	16930	16835	16832	16979	16964	17009	16817	16832	17053	17177	16893	16945	17119	17097	17052	16985	17098	16953	16999	17005	17011	17071	16790	17006	17204	17152	17171	16827	17054	17007	16897	16982	17030	17002	17012	17183	17041	17125	16999
14019	23347	22000	18151	16814	16334	16107	15814	15735	15763	15564	15528	15461	15317	15286	15200	15286	15223	15177	15044	15179	15119	14939	15149	14993	15063	15117	15121	15058	15205	15131	15067	15049	15137	15046	15049	15050	15082	14974	15049	15052	14970	15009	15055	15079	15042	15077	15043	14993	15020	15086	15208	14951	15165	15041	15159	15126	14932	14998	15144	15071	15004	15043	15052	15467	15018	14974	14981	15066	15075	15077	14975	14927	14969	15116	14978	15089	15006	14993	15087	15022	14947	14942	15097	15033	15181	15165	15085	14771	14959	15154	14855	14902	15023	14946	15023	14970	15163	14997	15221	14987	14985	15050	14985	15136	15061	15008	14959	15018	14988	14772	15105	14912	15173	14788	15042	15219	15009	14887	15086	14937	15130	15090	15001	14915	14991	15120	14886	15137	15031	15012	14970	15080	14894	15100	14999	14939	14889	14960	14975	15020	15024	15035	15182	15137	15019	15090	15046	14871	14881	15055	15087	15008	14998	15048	15103	14847	14867	15061	14972	14911	15041	14999	15121	14864	14956	14965	14863	15008	15202	14973	14931	15092	15017	14875	14999	14907	14927	15139	14851	15027	15039	15077	14998	14968	14984	15027	15052	15108	15052	15136	15019	14928	15128	14981	15023	14938	15021	14966	14992	14915	15052	14955	14945	15035	14860	14989	15144	14927	15090	15103	15030	15082	14975	14943	14970	15150	14925	15052	14996	14972	14827	14978	15154	15011	14973	14984	15156	14884	15045	14951	14918	14886	14963	14898	14790	15012	14967	15041	14983	15023	14910	15060	14910	15011	15047	14958	15012	15087	14958	14875	14896	15028	15005	15086	14889	15096	15090	14953	14984	15025	15070	14967	15101	14932	14952	14989	15001	14897	15069	14912	15089	14927	15116	15178	15092	14896	14951	14932	14846	14927	14938	15061	14880	15065	14984	14927	15090	14998	15065	14961	14997	15200	14947	14999	14970	15000	14959	15076	14865	15141	14832	15078	15013	14991	14876	15013	14913	15037	14977	14911	14952	15049	15020	14939	15025	14911	14981	15066	14911	15036	14963	15101	15159	14927	15139	15022	15178	14942	14972	15137	14996	14950	14966	14932	15050	14981	14966	14848	14894	15023	15033	14939	14904	14914	14994	15044	15077	15045	14887	15111	15001	15150	15003	15114	14878	14988	15014	14958	14964	14978	14838	14992	14982	14982	15156	15055	15121	14986	15102	14985	14964	15044	14925	14995	15047	14935	15060	15062	14950	15017	14989	15014	14900	14969	15074	14863	14892	15145	15164	14832	14986	15234	15041	14939	14973	15036	14965	15067	14938	14740	14984	15023	15009	15020	15031	15262	15080	15003	14699	15103	14933	14969	14994	15039	14998	14902	14902	14934	14939	15004	15093	14991	15076	15075	14943	15188	14993	15011	14822	14993	15014	15073	14841	14911	14972	14986	15052	14957	15069	15040	14984	15013	14997	14970	14970	14929	14961	15085	15032	14853	15052	15024	14954	14983	15099	15000	14881	15020	14892	15062	14992	14977	15047	14988	15133	15044	15045	15151	14990	15112	15117	14959	14943	14835	15071	14932	15040	14883	14898	15005	15007	15014	15036	14858	14941	15051	15057	14915	14903	15004	14844	15092	15002	15182	14907	14868	14964	14953	14996	14944	14947	15006	15016	14961	14986	15005	15163	15017	14992	14987	15116	15004	15046	14928	15019	14936	15164	14990	15012	14934	14946	14903	15127	15146	14928	14922	14937	14951	14880	15052	14941	14904	15077	14971	15168	14787	15054	15037	15094	14919	15007	15014	14903	15061	14931	15002	14987	15217	15052	14869	14997	15123	15128	15090	15048	14946	14987	15059	15143	14956	15019	15043	15021	15088	14951	15059	15050	15117	15029	14992	15196	14999	14973	15001	15014	14904	15025	15091	15000	14838	15057	15036	15171	14920	14807	15026	15001	14979	14978	14889	15029	14870	15064	15000	14979	15033	14845	15035	14954	14850	15040	14867	15144	15025	14998	14778	14930	14903	15000	14917	15228	14961	15035	15021	14955	15011	14953	14982	15068	14833	15006	15089	15023	15057	15022	14938	14916	14945	14900	15094	14972	15028	14944	15003	15193	15076	15016	15094	14947	15123	15225	14928	15047	15040	15149	15002	14908	15116	14878	15010	14893	14944	14911	14920	14975	15127	14913	14943	14890	14902	14966	15087	14888	15020	14996	14992	15001	14864	15014	14915	15072	14991	14973	15070	14892	14890	14957	15000	15046	14873	15099	15033	14931	14819	14905	15146	14948	15004	15068	14950	14995	14972	15025	14770	14995	14930	14958	14937	14896	14815	15021	14991	15017	15103	14791	15057	15033	15007	14854	14882	14816	14907	14881	15119	14919	15191	15066	14980	14956	14921	14917	14938	15078	14766	14984	14934	15081	15045	14905	15177	15046	15081	14791	14965	15051	14946	15052	15016	15066	14977	14828	14955	15016	15072	14916	14996	14884	14930	15060	14886	14972	15072	15102	15038	14838	15065	14990	14993	14999	14866	14935	14827	15029	15115	15209	14855	14963	15077	15029	14988	14981	15032	14933	15020	15033	15063	15058	14949	15103	14875	14893	14942	14919	15043	14953	14852	15025	15045	14960	15026	14922	15030	14915	15117	15110	14852	15090	14884	14966	15074	14870	15047	15057	15123	15048	15013	15106	15168	14896	14977	14923	15008	15125	15133	15091	14876	14956	14957	14943	14779	14940	15067	14931	14964	14918	14957	15058	15091	15063	14986	15005	14972	14989	14771	14930	15071	14928	15146	15081	14886	15000	15066	15124	14857	14926	14995	15160	14979	15033	14987	14964	15050	14962	14872	15238	15046	14793	14970	15210	15064	14927	15005	14985	14942	15019	15065	15127	14976	15093	14950	15028	15021	15139	15066	15032	14975	15017	14917	15182	15037	15002	14952	14757	15157	15063	15181	15067	14982	15112	14858	14988	14779	14901	14944	14996	14876	15016	15154	15052	14929	14916	14934	14932	14934	15046	14882	15116	15201	15152	14933	15074	15037	15038	14978	14849	14908	15071	15029	14900	14880	14962	14912	14986	14873	15003	15087	15013	15095	15020	15019	15052	15022	14986	15285	15030	14942	14697	15064	15022	15077	14950	14991	14977	14997	14873	14878	15114	15002	15137	14866	15013	15017	14885	14940	15046	15123	14886	14978	14877	14869	15124	15047	14936	14972	15022	14982	14971	15045	15047	14964	14992	15082	15096	14975	15095	14962	14888	14976	14908	15055	14906	14934	15053	14801	14893	14906	14803	14772	14829	15086	15059	14976	15124	14820	14936	15144	14870	14951	14953	14935	14999	15099	15040	14826	15079	15036	15231	15036	14886	14988	14889	15037	14951	14964	15015	14930	15005	15004	15083	14997	15042	15157	14948	14970	14825	14987	14921	15046	15033	14872	14959	15085	14889	15068	14942	14906	15061	14792	14879	15100	14860	15059	14977	15020	14966	15060	14967	15012	14933	14926	15111	15107	15076	15039	14965	15046	15041	15039	14850	15013	15054	14889	14919	15105	14912	14989	14825	15135	15130	14849	14942	15015	14971	14950	15228	14992	14980	15165	14967	14975	14952	15037	14909	14882	15050	15064	15114	15096	15019	14920	15040	14877	14927	15213	15082	14904	15138	15019	15054	15098	15053	15073	15045	14984	14845	15008	14978	15108	14797	15057	14731	14984	15108	14954	14966	15012	14859	14858	15015	15068	14908	14907	14965	14979	14959	14885	15168	14837	14817	14905	15015	15129	14946	15041	15086	14945	15083	15010	15041	14948	15078	14959	15154	14941	14991	14887	14915	15014	15073	15074	15066	15058	14908	14923	14840	15052	14956	14973	14877	14974	15116	14921	15096	14989	15111	14975	14927	14959	14956	15021	15133	14979	14847	15037	14979	15135	14836	15022	15012	14976	14952	14924	14848	14935	14935	14954	14936	14904	15061	14899	15089	15100	15064	15127	14908	14877	15050	15062	14937	14994	15085	14940	14994	15079	15056	15071	15001	14900	14965	15108	14848	14995	14860	14983	15086	14850	15118	14835	15078	15014	14918	14960	14954	14989	15137	15006	15029	15087	15161	15004	14884	15036	15112	15067	14938	15111	15037	14866	15140	15080	14954	14977	14984	15012	15010	15033	15150	14970	15056	14934	14974	14985	14989	15007	15072	15095	15237	14957	15052	14903	15158	15054	15061	15050	15010	15034	14966	15036	14986	14992	14918	15068	15012	15037	14937	15100	14804	14981	14939	14931	14952	15012	15206	14986	15001	14871	15162	14875	14865	15076	14924	15045	14802	14919	14921	15025	14947	14969	15157	15048	15046	14996	14958	14884	15106	14948	14875	14914	15185	14983	15027	15128	15041	15037	14880	14998	14933	15084	15019	15030	14908	14906	14835	15059	15098	15133	15094	15023	15058	14874	15086	14904	15162	14879	15071	14917	15005	14735	15084	14954	14961	14901	14922	15116	15080	15003	15037	14866	15045	14865	15006	15008	14944	14971	15037	15014	14918	14837	14978	14896	14864	15052	14949	14994	15110	14955	15073	15145	15281	14992	15233	15014	14947	14919	14998	15122	15214	15069	15113	14782	15132	15047	14998	14988	15033	14975	15038	14981	15006	15037	14891	14981	15024	15018	14898	14927	14892	14938	15038	15067	15073	14858	15096	15013	15024	15121	15033	15032	14948	14908	15059	15007	14895	14897	15208	15083	15065	15077	15002	14894	14886	15053	14893	14859	14909	14940	14961	14848	15041	15125	15162	14944	14912	15063	14956	15101	14963	15000	15193	14881	14910	14937	14867	15038	15048	15143	14897	14892	15131	14900	15063	15041	15020	14912	14934	15113	14865	15022	15115	14988	14942	15005	14943	14865	14999	15000	14922	15061	15037	15075	15110	14924	15247	14986	15007	14886	14711	14898	14847	15045	14967	14953	15010	15103	14962	15107	15091	14995	14922	14913	14909	15009	14975	15101	14965	14945	14961	15097	14979	14911	14871	15114	14965	15042	15231	14913	14982	14991	14982	15015	14997	14815	15017	14978	15127	15044	15161	15020	15055	15107	14928	14925	14849	15106	14960	15078	14938	14904	15113	15043	14999	14853	14965	15036	15058
23343	21692	29686	24238	21867	23770	25231	19814	18986	19353	19170	19116	19036	18856	18736	18755	18729	18550	18538	18445	18514	18294	18378	18511	18409	18482	18492	18319	18375	18509	18407	18263	18320	18246	18238	18261	18320	18311	18373	18560	18241	18339	18248	18156	18462	18346	18241	18396	18245	18158	18140	18305	18262	18253	18132	18053	18275	18301	18253	18246	18082	18188	18121	18359	18673	19093	18183	18296	18446	18210	18164	18145	18373	18572	18230	18445	18173	17992	18427	18335	18293	18280	18150	18182	18270	18236	18225	18181	18274	18347	18215	18266	18167	18241	18374	18363	18205	18209	18331	18172	18273	18236	18303	17952	18172	18300	18305	18248	18196	18069	18029	18124	18004	18376	18288	18181	18210	18043	18295	18385	18412	18040	18054	18155	18228	18058	18137	18134	18049	18243	18180	18098	18241	18188	18095	18092	18167	18012	18239	18189	18050	18234	18046	18272	18206	17997	18175	18066	18188	18236	18211	18302	18027	18233	18266	18334	18082	18160	18246	18118	18355	18415	18213	18354	18206	18162	18207	18219	18105	18138	18129	18125	18116	18112	18243	18229	18296	17982	17993	18239	18370	18103	18060	18211	18214	18235	18055	18164	18152	18076	18308	17902	18149	18243	18270	18202	17873	18078	18355	18216	18096	18226	18078	18082	18064	18086	18149	18311	18223	18138	18160	18369	18198	18164	18099	18065	18187	18136	18125	18271	18236	18272	18009	18018	18013	18088	18243	18224	18112	18267	18075	18130	18341	18167	18416	18155	18077	18299	18269	18263	18582	18141	18055	18177	18146	18035	18061	18004	18149	18317	18126	18076	18185	18238	18115	18269	18094	18107	18217	18071	18098	18151	18152	18002	18199	18307	18225	17990	17819	18174	18175	18133	18134	18239	18193	18243	18333	18321	18259	18206	18176	18358	18289	18405	17946	18333	17939	18103	18148	18021	18144	18187	18315	18180	18132	18127	18100	18127	18223	18213	18202	18043	18122	18154	18133	18281	17955	18274	18118	18102	17963	18138	18223	18155	18086	18264	18199	18190	17926	18251	18137	18276	18047	18196	18159	18200	18117	18055	18150	18098	18304	18180	18233	18081	17976	18230	18181	18139	18275	18146	18295	18319	18105	18040	17987	18205	18082	18081	18237	18172	18041	18075	18046	18164	18269	18098	18361	18142	18246	18244	18307	18197	18451	18095	18127	18118	18234	18291	18065	18154	18273	18375	18118	18209	18290	18237	18156	18208	18341	18032	18168	18198	18155	18102	18123	18052	18227	17914	18257	17991	18190	18456	18247	18262	18239	18141	18264	18297	18264	18367	18046	18254	18269	18074	17980	18180	18298	18275	18328	18323	18028	18291	18079	18312	18036	18066	18154	18173	18101	18165	18292	18158	17983	18351	18076	18227	18140	18080	18159	18128	18144	18295	18101	18162	18309	18151	18206	18270	18007	18102	18144	18212	18272	18108	18130	18250	18208	18043	18257	18297	18211	18250	18255	18141	18192	18220	18218	18390	18160	17993	18251	18214	18355	18172	17996	18007	17910	18368	18182	18171	17865	17936	18158	17977	18195	18166	18044	18149	18048	18085	17933	18261	18174	18207	18207	18037	18061	18175	17976	18058	18217	18146	18387	18208	18097	18182	18419	18257	18243	18193	18175	18212	18194	18194	18181	18010	18130	18242	18084	18071	18122	18339	18184	18317	18074	18152	18126	18256	18232	18368	18006	18089	18192	18237	18197	18152	18202	18131	18262	18206	18118	18097	18128	18017	17992	18277	17924	18280	18160	18188	18093	18209	18284	18187	18297	18054	18398	18206	18289	18159	18041	18106	18422	18026	18110	18225	18183	18122	17950	18118	18220	17956	18228	18139	18112	18292	18094	18028	18126	18234	18050	18126	18039	18364	18075	18148	18117	18336	18361	18385	18052	18080	18273	18086	18154	18195	17979	18072	18098	18116	18156	18221	18143	18006	18191	18348	18054	18079	18266	18066	18161	18235	18308	18262	18063	18160	18105	18203	18314	17903	18211	18053	17994	18248	17984	18162	18385	18281	17999	18153	18049	18084	18231	18026	18082	18280	18103	18245	18151	18144	18235	17957	18121	18034	18177	18292	18418	18132	18342	18174	18139	18011	17946	18149	18016	18228	18155	18265	18270	18332	18372	18262	17913	18275	18012	18085	18191	18214	18082	18329	18159	18066	17969	18200	18116	18108	18143	18286	18126	17948	18160	18057	18149	18068	18175	18203	18057	18432	17995	18032	18252	18179	18263	18144	18120	18126	17963	18136	18359	18188	18163	18096	18251	18066	18294	18066	18144	18258	18229	18515	18334	18269	18012	18238	18114	18148	17967	18196	18146	18152	18269	18110	18293	17991	18376	17937	17969	18217	17971	18112	18135	18258	18268	18255	18395	18316	18202	18439	18143	18293	18288	18172	18190	18354	18398	18190	18298	18075	18194	18244	18162	18092	18269	18120	18277	18198	18316	18172	18136	18103	18337	18071	18167	18046	18036	18251	18202	18173	18239	18116	18286	18057	18113	18321	18095	18125	18186	18498	18292	18154	18157	18302	18006	18183	18317	18000	17991	18008	18199	18239	18528	18196	18166	17957	18116	18170	18118	17986	18318	18055	18267	18234	18173	17938	18100	18172	17984	18140	18200	18368	18185	18168	18051	18073	18004	18243	18044	17981	18244	18145	18254	18336	18070	18287	18239	18192	18317	18235	17954	18146	18250	18243	18153	18338	18094	18355	18339	18235	18124	18224	18218	18103	18251	18105	18026	18107	18408	17905	17920	18240	18207	18185	17987	18168	18422	18072	17909	18268	17936	18345	18126	18078	18084	18194	18223	18313	18150	18040	18153	18220	18320	18170	18119	18338	18190	18131	18244	18036	18190	18287	18189	18211	18170	18178	17997	18184	18221	18123	18088	18261	18106	18252	18212	18187	17974	18067	18050	18277	17937	18192	18095	18119	18339	18022	18091	18320	18128	18117	18043	18261	18176	18153	18232	18316	18456	18185	18283	18388	18217	18192	18084	17971	18045	18220	18353	18353	18092	18138	18163	18242	17976	18099	18215	18059	18076	17985	18189	18248	18254	18215	18087	18235	18302	18197	18109	18096	18100	18077	17943	18001	18558	18101	18004	18018	17996	18161	18151	18221	18078	18158	18363	18382	18219	18202	18337	18082	18322	18310	18247	18247	18289	18269	18077	18119	18180	18199	18292	18080	18083	18234	18093	18195	18272	18243	18063	18212	18153	18413	18278	18238	18185	18314	18124	18095	17986	17837	18066	18272	18114	18237	17823	18234	18242	18128	18019	18268	18170	18302	18279	17991	18144	18209	18030	18203	18276	18108	18367	18279	18176	18162	18117	18222	18120	18029	18157	18085	18170	18258	17896	18210	18153	18101	18066	18242	18104	18198	18087	18119	18150	18037	18188	18094	18153	18132	18284	18187	18179	18067	18198	18201	18282	18345	18232	18153	18159	17987	18109	18182	18106	18033	18018	18086	18160	18222	18169	18254	18044	18488	18264	18225	18024	18191	18181	18141	18172	18045	18416	18191	18137	18129	18128	18103	18050	18147	18234	18172	18373	18264	18014	18093	18339	18039	18032	18076	18234	18034	18095	18007	18227	18217	18025	18234	18279	18299	18148	18232	18029	18250	18067	18084	18133	17993	18225	18205	18126	18256	18247	18159	18198	18206	17987	18329	18179	18221	17933	17989	17937	18132	18428	18213	18054	18124	18194	18018	18232	18144	18237	18126	18040	18295	18208	18141	18120	18060	18373	18195	18144	18205	18139	18117	18060	18006	18171	18014	18192	18146	18293	18330	18155	18228	18428	18216	18250	18267	18449	18266	18234	18210	18108	18245	18100	18078	18149	17948	18139	18171	18114	18081	18192	18159	18239	18262	18172	18220	18066	17841	18169	18178	18270	18110	18146	18244	18356	18357	18073	18065	18206	18289	18198	18201	18149	18301	18127	17959	18164	18152	18133	18246	18336	18149	18170	18233	18056	18006	18042	17941	18306	18050	18024	18136	18034	18278	18126	18024	18132	18150	18064	18124	18080	18241	18199	18027	18252	18226	18254	18173	18172	18028	18268	18101	18067	18114	18297	18205	18159	17972	18102	18197	18256	17888	18038	18115	18123	18089	18185	17987	18176	18202	18117	18111	17997	18340	18182	18194	18176	18210	18163	18136	18315	18100	18203	18231	18062	18434	18321	18181	18176	18093	18263	18144	18208	18007	17813	18193	18257	18204	18200	18231	18405	18334	18237	18027	18185	18028	18203	18138	18132	18063	18023	18100	18307	18015	18215	18297	18163	18180	18314	18205	17989	18095	18158	18307	18215	18060	18219	18063	18065	18087	18130	18263	18409	18361	18179	18246	17916	18136	18176	18072	18071	18053	17881	18015	18095	18195	18234	18317	18145	17998	18221	18166	18127	18067	18165	18168	18121	18389	18333	18194	18353	18168	18141	18012	17989	18038	18052	17945	18163	18066	18301	18271	18011	18144	18205	18109	18189	17927	18072	18035	18048	18098	18250	18095	18200	18276	18255	18225	18283	18237	18066	18071	18147	18330	17999	18040	18115	18215	18137	18329	18382	18322	18213	18237	18102	18390	17966	17942	18109	18164	17865	18044	18097	18030	18200	18163	18220	18202	18063	18227	18060	17951	18302	18347	18301	17949	18032	18079	18010	18363	18064	18184	18214	18275	18252	18228	18068	18079	18072	18222	18232	18310	18126	18173	18245	18162	18112	18260	18209	18312	18162	18332	18210	18143	18215	18034	18161	18138	18111	18263	18247	18223	18151	18083	18117	18098	18266	18225	18177	18143	18233	18168	18261	18023	18273	17995	18202	18109	18220	18217	18222	18220	18056	18075	18099	18252	18153	18147	18144	18060	18256	18086	18373	18225	18159	18150	18245	18241	18274	18117	18245	18084	18146	18040	18294	18313	18263	17886	18149	18156	18459	18268	18289	18176	18136	18179	18207	18027	18149	18181	18071	18252	18004	18175	18322	18274	18370	18198	18404	18320	18166	18097	18279	18260	18150	18131	18195	18097	17952	18292	18085	17954	18230	18124	18099	18206	18194	18193	18365	18232	18086	18182	18255	18302	18226	18154	18291	18112
16213	28847	26578	21418	19354	18442	17629	17318	16900	16811	16830	16610	16523	16476	16135	16253	16003	15996	15773	15902	15879	15740	15756	16003	15840	15895	15771	15840	15779	15704	15852	15715	15857	15699	15843	15640	15823	15706	15614	15670	15867	15768	15857	15665	15749	15740	15893	15736	15895	15737	15896	15681	15822	15821	15908	15798	15653	15780	15716	15713	15676	15867	15785	15762	16486	16567	15876	15820	15716	15745	15728	15668	15742	15722	15672	15596	15831	15986	15608	15885	15666	15721	15695	15678	15783	15773	15670	15796	15669	15770	15525	15735	15741	15804	15657	15748	15634	15666	15934	15654	15702	15756	15839	15662	15722	15673	15789	15720	15856	15639	15712	15681	15764	15718	15846	15669	15777	15672	15671	15640	15684	15819	15650	15791	15659	15791	15693	15891	15806	15706	15620	15788	15672	15645	15772	15686	15746	15706	15791	15666	15549	15726	15720	15635	15930	15827	15828	15611	15833	15502	15705	15686	15552	15621	15685	15793	15932	15716	15471	15790	15663	15746	15778	15629	15655	15647	15669	15637	15733	15644	15679	15597	15825	15806	15776	15651	15722	15806	15738	15770	15847	15784	15663	15825	15692	15754	15721	15724	15762	15745	15687	15728	15718	15895	15543	15654	15764	15677	15589	15734	15675	15726	15789	15611	15705	15830	15463	15784	15639	15643	15521	15866	15673	15555	15721	15603	15769	15564	15659	15536	15549	15659	15824	15748	15493	15561	15669	15722	15686	15635	15621	15646	15781	15649	15566	15747	15642	15545	15707	15709	15592	15739	15705	15736	15741	15456	15628	15528	15768	15583	15929	15544	15622	15693	15714	15753	15725	15735	15735	15625	15549	15473	15642	15556	15662	15718	15783	15665	15683	15776	15713	15689	15638	15667	15797	15956	15420	15758	15391	15707	15555	15629	15543	15702	15765	15530	15589	15872	15594	15674	15657	15695	15630	15694	15668	15567	15600	15662	15619	15871	15713	15678	15645	15817	15664	15791	15774	15602	15526	15755	15777	15720	15753	15700	15841	15582	15686	15521	15591	15622	15761	15557	15648	15653	15511	15758	15673	15630	15600	15750	15607	15552	15713	15591	15782	15655	15601	15636	15641	15721	15544	15867	15750	15544	15664	15775	15652	15570	15584	15621	15804	15590	15784	15671	15699	15718	15699	15791	15699	15768	15400	15708	15713	15738	15668	15624	15665	15705	15577	15676	15572	15756	15697	15764	15558	15707	15582	15822	15616	15781	15619	15811	15739	15522	15714	15757	15599	15597	15632	15703	15549	15802	15779	15690	15615	15563	15701	15641	15881	15868	15711	15778	15581	15726	15542	15662	15622	15678	15876	15660	15623	15671	15809	15806	15772	15859	15739	15406	16025	15572	15681	15661	15587	15604	15927	15660	15681	15721	15618	15782	15802	15690	15670	15660	15721	15678	15649	15692	15749	15682	15600	15691	15697	15657	15578	15691	15694	15694	15668	15739	15588	15679	15708	15610	15959	15650	15671	15756	15691	15661	15670	15713	15890	15664	15698	15653	15657	15551	15626	15721	15734	15644	15684	15714	15627	15723	15830	15772	15658	15713	15830	15525	15882	15631	15672	15597	15762	15777	15694	15663	15868	15673	15765	15633	15744	15508	15623	15642	15763	15664	15682	15795	15537	15630	15495	15705	15648	15631	15844	15592	15782	15512	15720	15808	15675	15740	15744	15597	15792	15614	15821	15604	15786	15652	15704	15618	15585	15762	15684	15680	15680	15747	15780	15669	15831	15648	15822	15638	15683	15674	15660	15748	15625	15717	15736	15505	15731	15781	15680	15821	15648	15662	15767	15474	15691	15791	15619	15768	15636	15736	15728	15751	15506	15684	15672	15672	15752	15597	15764	15779	15666	15656	15718	15570	15619	15429	15785	15583	15597	15683	15515	15725	15625	15795	15555	15508	15672	15650	15648	15800	15675	15715	15676	15468	15709	15616	15654	15680	15714	15557	15674	15717	15852	15648	15682	15731	15727	15727	15894	15636	15694	15607	15608	15735	15668	15716	15707	15811	15886	15678	15700	15580	15644	15619	15669	15719	15617	15501	15636	15650	15599	15694	15587	15884	15712	15636	15671	15749	15660	15662	15650	15712	15722	15724	15609	15794	15622	15573	15704	15872	15457	15593	15639	15805	15652	15600	15674	15742	15770	15649	15701	15584	15806	15642	15802	15833	15655	15610	15526	15801	15655	15751	15616	15782	15672	15673	15792	15707	15665	15735	15711	15726	15750	15636	15621	15626	15636	15685	15811	15664	15731	15557	15755	15639	15492	15661	15812	15571	15699	15741	15694	15556	15885	15563	15848	15807	15797	15704	15635	15666	15737	15711	15593	15640	15812	15692	15596	15642	15736	15610	15782	15686	15717	15665	15762	15905	15608	15605	15813	15504	15669	15712	15575	15684	15721	15674	15750	15749	15795	15791	15647	15640	15663	15649	15797	15634	15518	15773	15624	15703	15747	15750	15579	15629	15761	15554	15694	15788	15747	15664	15588	15679	15781	15601	15694	15575	15863	15780	15660	15737	15586	15766	15552	15705	15693	15614	15617	15512	15751	15835	15703	15555	15703	15584	15809	15667	15566	15585	15689	15590	15698	15728	15502	15696	15690	15589	15648	15475	15760	15759	15751	15540	15801	15774	15677	15642	15488	15844	15607	15735	15656	15682	15792	15744	15705	15830	15831	15752	15694	15685	15560	15746	15673	15720	15592	15581	15727	15678	15641	15629	15790	15836	15654	15741	15690	15684	15673	15722	15611	15542	15668	15721	15547	15862	15526	15767	15744	15858	15735	15653	15627	15823	15753	15768	15710	15719	15691	15645	15733	15689	15676	15691	15531	15762	15813	15724	15672	15639	15483	15638	15564	15608	15604	15761	15709	15768	15582	15790	15744	15675	15594	15713	15672	15761	15626	15674	15453	15639	15654	15704	15591	15792	15591	15675	15398	15651	15581	15483	15830	15722	15668	15595	15722	15673	15747	15643	15920	15604	15489	15606	15606	15727	15584	15637	15683	15718	15770	15745	15537	15750	15844	15795	15732	15745	15640	15741	15717	15708	15678	15690	15545	15808	15676	15770	15745	15670	15618	15624	15609	15608	15650	15657	15573	15559	15565	15771	15780	15491	15626	15726	15814	15674	15828	15600	15689	15662	15765	15764	15649	15683	15828	15826	15598	15797	15553	15754	15740	15781	15590	15567	15890	15926	15764	15622	15687	15720	15597	15602	15899	15733	15685	15711	15799	15686	15637	15877	15635	15615	15423	15763	15614	15847	15800	15791	15575	15759	15775	15621	15661	15725	15640	15744	15622	15731	15555	15691	15684	15728	15784	15803	15643	15506	15664	15641	15692	15755	15545	15640	15754	15598	15630	15613	15746	15668	15570	15764	15665	15734	15818	15591	15640	15642	15726	15970	15602	15734	15630	15651	15592	15729	15681	15739	15491	15603	15667	15581	15715	15667	15726	15788	15764	15761	15729	15554	15877	15726	15696	15782	15681	15710	15658	15601	15694	15612	15733	15676	15739	15689	15748	15705	15827	15754	15602	15674	15654	15768	15610	15760	15715	15601	15754	15741	15660	15512	15674	15815	15759	15874	15736	15564	15851	15807	15509	15705	15736	15554	15530	15655	15604	15641	15629	15507	15742	15658	15697	15926	15786	15681	15756	15648	15799	15493	15724	15773	15764	15552	15633	15801	15775	15723	15716	15649	15736	15804	15669	15615	15828	15664	15538	15631	15699	15667	15911	15698	15776	15690	15874	15827	15677	15703	15488	15569	15440	15693	15783	15563	15601	15799	15567	15768	15609	15515	15709	15625	15651	15538	15751	15758	15698	15754	15701	15735	15694	15704	15698	15717	15610	15718	15775	15793	15687	15623	15740	15643	15819	15524	15673	15550	15762	15716	15601	15643	15601	15569	15804	15776	15752	15571	15710	15757	15684	15785	15807	15648	15569	15691	15673	15826	15693	15709	15712	15580	15669	15640	15573	15672	15610	15779	15700	15742	15693	15790	15749	15887	15661	15788	15748	15618	15599	15755	15729	15672	15561	15823	15721	15659	15740	15539	15511	15535	15871	15551	15809	15644	15700	15691	15681	15626	15669	15602	15585	15878	15680	15785	15637	15900	15715	15830	15774	15610	15827	15727	15596	15751	15711	15708	15666	15458	15589	15720	15532	15559	15746	15692	15852	15629	15760	15679	15710	15665	15786	15804	15750	15708	15543	15727	15792	15681	15658	15570	15687	15690	15603	15702	15732	15553	15762	15707	15769	15650	15572	15580	15599	15724	15777	15804	15702	15727	15947	15791	15736	15511	15627	15701	15673	15636	15788	15707	15597	15505	15676	15713	15571	15605	15592	15496	15635	15693	15449	15593	15782	15647	15774	15708	15674	15772	15576	15625	15572	15612	15757	15561	15645	15748	15559	15815	15640	15662	15659	15562	15674	15834	15751	15625	15768	15468	15515	15599	15745	15827	15620	15836	15592	15674	15622	15619	15559	15514	15630	15674	15673	15698	15694	15808	15663	15571	15801	15598	15513	15680	15672	15653	15540	15704	15825	15820	15688	15671	15898	15680	15774	15721	15589	15740	15714	15678	15664	15584	15501	15668	15726	15760	15785	15745	15741	15691	15695	15805	15629	15703	15755	15603	15726	15640	15606	15642	15681	15811	15810	15802	15638	15817	15581	15716	15599	15598	15550	15615	15812	15751	15590	15540	15708	15824	15597	15903	15572	15789	15649	15649	15886	15719	15663	15841	15721	15717	15805	15673	15591	15724	15625	15539	15799	15699	15616	15769	15632	15635	15629	15549	15859	15961	15655	15752	15736	15805	15494	15655	15920	15660	15586	15659	15580	15804	15871	15461	15768	15550	15632	15779	15517	15949	15763	15782	15859	15692	15587	15704	15882	15433	15611	15592	15651	15748	15791	15766	15591	15718	15776	15850	15759	15641	15886	15586	15856	15634	15601	15694	15528	15698	15881	15597	15853	15805	15690	15805	15699	15786	15648	15578	15513	15658	15782	15696	15581	15633	15677	15790	15549	15766	15800	15688	15783	15780	15605	15719	15688	15727	15552	15539	15753	15780	15833	15666	15656	15821
28117	22241	23330	19468	16457	16412	16659	16346	16316	16335	16313	16446	16716	16538	16462	16403	16381	16402	16331	16257	16211	16194	16362	16298	16172	16286	16323	16231	16389	16240	16282	16267	16439	16549	16352	16185	16419	16253	16434	16271	16562	16174	16179	16417	16464	16399	16312	16261	16131	16354	16265	16384	16286	16390	16232	16380	16443	16193	16394	16163	16279	16177	16358	16233	16358	16325	16225	16293	16293	16239	16254	16436	16280	16196	16300	16338	16287	16178	16297	16142	16285	16127	16340	16363	16129	16178	16419	16271	16171	16180	16282	16362	16308	16436	16394	16309	16250	16396	16235	16267	16104	16422	16252	16243	16189	16299	16286	16212	16322	16299	16289	16383	16363	15985	16084	16241	16192	16465	16102	16134	16319	16293	16050	16217	16297	16278	16279	16272	16281	16115	16246	16364	16221	16217	16290	16309	16127	16314	16249	16424	16531	16214	16138	16294	16348	16420	16478	16205	16337	16209	16267	16297	16090	16345	16361	16418	16378	16258	16254	16254	16455	16224	16441	16333	16125	16244	16214	16327	16208	16270	16442	16200	16121	16228	16216	16249	16347	16456	16239	16367	16165	16296	16372	16223	16397	16290	16396	16090	16123	16380	16290	16140	16274	16269	16379	16283	16418	16393	16228	16344	16348	16198	16147	16319	16328	16407	16350	16389	16211	16288	16238	16298	16104	16408	16288	16391	16221	16233	16108	16468	16158	16375	16264	16235	16282	16301	16408	16344	16192	16314	16297	16142	16253	16063	16310	16171	16174	16145	16131	16085	16261	16118	16376	16478	16328	16135	16317	16314	16417	16322	16396	16483	16581	16472	16500	16283	16341	16267	16368	16358	16302	16378	16292	16405	16116	16259	16263	16338	16368	16128	16221	16307	16493	16496	16375	16054	16336	16182	16116	16232	16350	16343	16242	16193	16250	16342	16402	16250	16246	16233	16281	16179	16291	16182	16200	16226	16367	16491	16393	16098	16221	16121	16327	16294	16236	16438	16116	16263	15969	16258	16237	16238	16122	16182	16229	16308	16411	16289	16238	16404	16346	16344	16288	16393	16298	16238	16346	16233	16278	16266	16270	16412	16416	16129	16170	16267	16401	16307	16358	16292	16297	16123	16051	16326	16151	16392	16295	16314	16394	16214	16260	16310	16209	16188	16240	16167	16229	16213	16160	16379	16310	16251	16124	16088	16381	16353	16351	16290	16209	16406	16278	16239	16287	16110	16212	16117	16445	16180	16062	16125	16164	16235	16169	16256	16252	16525	16400	16408	16416	15981	16222	16304	16232	16200	16244	16294	16213	16147	16273	16240	16411	16425	16448	16252	16370	16193	16291	16188	16132	16214	16405	16210	16339	16438	16233	16165	16162	16419	16341	16427	16274	16165	16299	16306	16231	16355	16354	16424	16233	16302	16228	16323	16465	16369	16479	16272	16268	16429	16333	16334	16300	16374	16211	16463	16207	16382	16149	16228	16194	16248	16368	16542	16227	16389	16468	16287	16408	16413	16244	16125	16222	16266	16402	16488	16256	16112	16192	16362	16163	16247	16302	16247	16390	16005	16318	16423	16208	16401	16478	16281	16345	16428	16401	16309	16189	16279	16416	16344	16298	16545	16222	16460	16374	16191	16246	16295	16282	16207	16361	16190	16178	16207	16378	16161	16214	16346	16237	16215	16108	16377	16499	16388	16350	16150	16165	16328	16110	16101	16356	16158	16498	16216	16178	16319	16174	16520	16202	16017	16380	16212	16441	16270	16170	16460	16225	16156	16276	16365	16386	16485	16208	16229	16361	16201	16161	16227	16343	16462	16333	16265	16346	16382	16301	16079	16319	16359	16129	16077	16255	16392	16173	16338	16360	16317	16233	16186	16140	16247	16125	16381	16366	16188	16480	16167	16280	16311	16265	16324	16097	16213	16310	16164	16288	16370	16301	16223	16314	16268	16463	16304	16394	16279	16206	16327	16329	16235	16420	16208	16317	16254	16145	16338	16314	16355	16310	16253	16349	16294	16371	16205	16238	16189	16300	16183	16264	16224	16360	16479	16162	16367	16426	16249	16286	16322	16330	16398	16217	16308	16439	16307	16386	16275	16559	16414	16311	16275	16381	16292	16071	16446	16268	16389	16168	16262	16461	16430	16097	16169	16387	16267	15992	16188	16313	16231	16204	16549	16462	16278	16224	16352	16385	16421	16455	16385	16452	16231	16096	16231	16202	16320	16174	16264	16121	16474	16302	16441	16228	16245	16356	16285	16191	16222	16234	16346	16268	16353	16260	16431	16164	16398	16471	16513	16392	16284	16228	16244	16187	16131	16265	16228	16263	16349	16234	16442	16462	16240	16258	16260	16331	16413	16410	16526	16496	16275	16103	16313	16289	16183	16241	16033	16354	16318	16276	16263	16456	16358	16139	16585	16301	16174	16164	16388	16464	16383	16254	16165	16300	16322	16275	16376	16344	16217	16370	16208	16379	16291	16213	16408	16270	16272	16443	16290	16328	16336	16226	16398	16174	16314	16244	16159	16148	16291	16164	16249	16413	16232	16230	16293	16384	16331	16234	16228	16290	16348	16201	16266	16258	16193	16293	16229	16462	16277	16081	16281	16233	16263	16167	16326	16232	16410	16367	16291	16453	16334	16345	16299	16274	16078	16230	16222	16262	16595	16304	16176	16399	16202	16276	16320	16442	16398	16218	16286	16261	16340	16222	16046	16352	16369	16490	16298	16298	16179	16228	16174	16390	16431	16000	16233	16337	16221	16327	16323	16326	16338	16197	16305	16357	16297	16400	16342	16323	16189	16363	16431	16344	16241	16352	16257	16376	16439	16352	16158	16215	16309	16241	16336	16152	16348	16426	16110	16385	16326	16387	16205	16301	16115	16183	16113	16371	16192	16241	16321	16205	16317	16460	16097	16351	16319	16087	16442	16242	16146	16379	16263	16469	16297	16359	16370	16305	16371	16133	16189	16212	16292	16237	16202	16171	16230	16406	16219	16308	16284	16258	16321	16236	16209	16245	16256	16474	16436	16417	16184	16349	16353	16261	16335	16386	16286	16414	16300	16579	16387	16328	16333	16378	16257	16186	16296	16151	16089	15969	16228	16235	16350	16424	16086	16294	16188	16429	16390	16150	16298	16396	16293	16471	16108	16246	16305	16280	16318	16474	16418	16415	16443	16119	16265	16045	16266	16388	16238	16421	16329	16406	16189	16366	16452	16348	16243	16209	16311	16287	16297	16207	16463	16398	16287	16343	16272	16211	16052	16252	16276	16473	16262	16301	16159	16328	16517	16162	16271	16282	16078	16158	16176	16281	16254	16188	16204	16142	16270	16355	16432	16224	16265	16401	16476	16219	16354	16179	16367	16197	16157	16253	16280	16430	16256	16417	16385	16616	16398	16152	16466	16291	16268	16268	16219	16311	16367	16312	16202	16229	16162	16339	16371	16241	16241	16315	16218	16155	16384	16335	16337	16423	16203	16252	16244	16335	16217	16195	16424	16337	16075	16356	16395	16349	16180	16252	16179	16320	16460	16398	16128	16396	16374	16315	16380	16283	16222	16301	16420	16135	16198	16155	16222	16304	16271	16356	16166	16173	16260	16314	16333	16175	16140	16250	16292	16284	16343	16352	16138	16243	16101	16234	16134	16238	16222	16386	16179	16302	16329	16369	16269	16232	16178	16127	16268	16314	16160	16335	16109	16225	16376	16118	16422	16384	16366	16114	16368	16339	16312	16298	16461	16327	16208	16310	16080	16307	16456	16377	16391	16412	16204	16527	16266	16242	16440	16193	16267	16252	16317	16307	16398	16435	16367	16378	16481	16254	16448	16051	16019	16171	16393	16326	16395	16262	16403	16254	16284	16274	16298	16066	16208	16238	16089	16181	16349	16424	16238	16307	16320	16302	16353	16271	16172	16131	16140	16089	16173	16320	16258	16216	16468	16254	16219	16310	16404	16207	16149	16234	16257	16325	16414	16125	16435	16346	16357	16211	16413	16233	16403	16400	16368	16341	16220	16326	16236	16347	16409	16265	16331	16366	16122	16467	16316	16259	16295	16353	16308	16254	16244	16282	16265	16417	16381	16206	16292	16230	16396	16479	16258	16325	16329	16285	16398	16236	16316	16435	16145	16318	16139	15956	16288	16209	16246	16204	16402	16278	16403	16235	16402	16374	16257	16256	16305	16341	16244	16230	16363	16256	16227	16147	16290	16166	16190	16327	16329	16388	16394	16282	16377	16340	16389	16475	16194	16326	16247	16129	16182	16239	16335	16344	16261	16317	16291	16496	16248	16176	16216	16356	16320	16139	16206	16275	16546	16120	16371	16186	16219	16197	16148	16248	16035	16276	16350	16321	16290	16362	16587	16221	16369	16353	16323	16184	16252	16277	16320	16441	16333	16231	16250	16523	16218	16214	16094	16435	16237	16383	16303	16330	16347	16340	16263	16237	16366	16545	16340	16252	16443	16406	16170	16209	16269	16225	16446	16190	16291	16371	16321	16235	16242	15985	16180	16286	16380	16369	16518	16216	16340	16278	16170	16356	16244	16428	16340	16224	16162	16213	16145	16485	16189	16339	16134	16319	16302	16310	16452	16332	16354	16247	16243	16172	16228	16400	16253	16361	16315	16370	16341	16263	16160	16135	16289	16280	16292	16341	16363	16348	16425	16344	16268	16256	16364	16466	16424	16174	16172	16312	16211	16409	16230	16405	16327	16317	16422	16359	16324	16261	16254	16394	16561	16501	16454	16179	16293	16239	16473	16103	16379	16321	16350	16442	16310	16220	16241	16225	16252	16361	16278	16165	16134	16227	16027	16356	16061	16320	16161	16219	16313	16424	16516	16353	16176	16309	16257	16028	16208	16188	16159	16330	16293	16390	16304	16430	16416	16318	16301	16276	16438	16306	16444	16268	16152	16242	16237	16170	16488	16409	16144	16257	16268	16243	16247	16231	16314	16204	16203	16249	16396	16021	16187	16403	16388	16373	16275	16170	16063	16481	16424	16156	16169	16135	16346	16163	16322	16432	16458	16157	16287	16454	16084	16508	16346	16101	16162	16146	16213	16211	16160	16125	16251	16350	16315	16478	16327	16154	16414	16287	16351	16283	16198	16244	16262	16160	16382	16330	16254
14370	16319	15932	15284	15169	14953	14790	14698	14746	14679	14666	14799	14510	14599	14550	14663	14581	14481	14664	14714	14712	14790	14576	14513	14537	14561	14588	14761	14370	14508	14474	14579	14709	14589	14671	14484	14619	14511	14601	14630	14495	14575	14590	14498	14553	14570	14709	14595	14522	14651	14657	14667	14514	14445	14475	14610	14579	14301	14618	14661	14535	14525	14575	14430	14592	14610	14511	14614	14557	14535	14667	14712	14653	14557	14380	14497	14520	14569	14561	14564	14478	14596	14545	14628	14582	14497	14329	14471	14433	14751	14452	14569	14463	14547	14470	14524	14458	14560	14496	14465	14462	14681	14511	14404	14479	14665	14681	14610	14526	14604	14521	14575	14483	14565	14721	14537	14608	14600	14558	14567	14665	14503	14549	14503	14628	14440	14563	14638	14499	14552	14587	14538	14545	14525	14422	14442	14494	14604	14696	14539	14575	14615	14584	14629	14541	14561	14470	14501	14626	14587	14542	14594	14453	14560	14461	14730	14505	14580	14659	14556	14517	14536	14668	14617	14578	14597	14450	14565	14463	14693	14482	14493	14427	14449	14462	14440	14567	14580	14621	14494	14591	14666	14396	14652	14561	14597	14560	14422	14533	14641	14594	14610	14365	14402	14345	14581	14436	14681	14556	14528	14694	14616	14673	14426	14521	14474	14530	14446	14404	14578	14556	14309	14725	14522	14588	14708	14466	14596	14593	14613	14659	14547	14503	14481	14607	14588	14388	14588	14412	14593	14561	14581	14434	14479	14628	14400	14464	14455	14574	14683	14425	14572	14509	14533	14420	14457	14735	14763	14623	14635	14743	14612	14754	14496	14558	14679	14452	14389	14371	14471	14670	14605	14340	14642	14488	14623	14486	14495	14577	14508	14648	14563	14554	14473	14536	14531	14624	14408	14516	14487	14563	14613	14526	14625	14414	14570	14437	14661	14769	14644	14564	14474	14536	14625	14478	14488	14400	14495	14532	14746	14695	14521	14525	14639	14637	14446	14547	14453	14648	14435	14513	14615	14544	14580	14593	14636	14583	14559	14461	14579	14527	14652	14442	14717	14540	14423	14673	14502	14655	14656	14544	14441	14572	14462	14595	14605	14614	14520	14510	14564	14521	14448	14480	14526	14590	14478	14588	14465	14466	14706	14592	14538	14351	14571	14556	14405	14405	14534	14468	14455	14456	14583	14437	14459	14556	14473	14591	14479	14553	14689	14362	14688	14412	14530	14587	14335	14730	14533	14572	14403	14507	14506	14599	14420	14636	14414	14547	14623	14504	14605	14532	14531	14763	14545	14630	14649	14447	14547	14496	14375	14545	14515	14619	14671	14593	14672	14320	14561	14511	14542	14584	14567	14474	14565	14549	14498	14422	14469	14448	14364	14545	14471	14534	14498	14599	14419	14597	14601	14456	14581	14443	14636	14477	14496	14383	14644	14594	14534	14528	14606	14755	14583	14723	14499	14559	14628	14473	14603	14533	14659	14410	14570	14587	14396	14595	14553	14523	14435	14514	14653	14707	14371	14583	14676	14696	14634	14647	14561	14643	14456	14541	14730	14387	14533	14362	14455	14563	14569	14588	14473	14546	14531	14495	14510	14547	14418	14629	14570	14400	14683	14553	14639	14435	14599	14482	14610	14584	14455	14640	14459	14613	14532	14648	14573	14543	14451	14423	14608	14441	14618	14630	14615	14578	14472	14514	14421	14676	14310	14372	14570	14592	14542	14438	14512	14458	14623	14413	14388	14628	14295	14458	14440	14395	14344	14490	14613	14465	14549	14696	14569	14546	14443	14407	14727	14623	14449	14420	14459	14768	14517	14546	14394	14584	14618	14482	14540	14566	14286	14463	14523	14432	14705	14451	14480	14427	14336	14609	14524	14693	14481	14755	14506	14525	14622	14359	14461	14497	14581	14432	14612	14572	14587	14445	14559	14669	14545	14596	14664	14576	14485	14442	14410	14612	14573	14497	14579	14447	14614	14393	14500	14481	14613	14665	14475	14610	14535	14433	14529	14595	14484	14570	14493	14556	14457	14707	14587	14520	14515	14502	14651	14513	14583	14554	14727	14626	14408	14452	14542	14433	14494	14670	14533	14491	14496	14577	14638	14577	14543	14554	14555	14777	14526	14693	14737	14511	14416	14524	14512	14453	14579	14519	14548	14607	14608	14550	14446	14592	14560	14477	14693	14449	14470	14515	14556	14439	14403	14718	14578	14540	14538	14555	14537	14437	14380	14510	14509	14564	14725	14637	14427	14578	14482	14387	14512	14607	14573	14562	14552	14565	14509	14551	14698	14648	14468	14483	14424	14647	14526	14350	14676	14491	14430	14507	14480	14664	14606	14488	14479	14686	14636	14624	14692	14578	14512	14463	14633	14454	14598	14480	14533	14523	14573	14490	14548	14597	14657	14565	14630	14652	14435	14537	14398	14377	14527	14591	14544	14507	14573	14656	14595	14417	14363	14533	14518	14536	14626	14726	14621	14534	14628	14584	14548	14603	14620	14961	14584	14532	14588	14535	14710	14586	14437	14517	14699	14577	14638	14571	14569	14568	14548	14543	14635	14597	14447	14635	14386	14603	14701	14465	14521	14501	14485	14580	14539	14650	14476	14530	14654	14490	14723	14411	14558	14296	14530	14525	14564	14509	14482	14525	14494	14592	14691	14510	14501	14453	14516	14510	14399	14526	14479	14468	14550	14541	14642	14439	14632	14515	14426	14580	14705	14691	14534	14483	14556	14512	14487	14643	14452	14600	14386	14539	14546	14502	14563	14547	14590	14458	14586	14471	14648	14636	14469	14481	14494	14596	14540	14620	14360	14440	14499	14466	14546	14492	14505	14574	14564	14567	14472	14525	14466	14524	14731	14532	14529	14535	14489	14656	14579	14542	14415	14524	14531	14521	14729	14551	14693	14491	14703	14608	14623	14577	14591	14605	14558	14514	14560	14520	14599	14713	14457	14593	14546	14614	14576	14560	14639	14552	14624	14648	14585	14479	14604	14578	14833	14621	14597	14642	14650	14592	14290	14549	14719	14497	14681	14569	14654	14500	14551	14650	14525	14438	14580	14603	14544	14475	14575	14440	14671	14704	14491	14713	14635	14538	14571	14533	14623	14710	14541	14524	14675	14520	14533	14533	14584	14393	14662	14495	14557	14586	14510	14480	14645	14381	14622	14651	14593	14471	14558	14334	14703	14570	14602	14555	14588	14557	14670	14313	14626	14491	14455	14440	14483	14504	14598	14517	14657	14494	14496	14411	14635	14625	14481	14525	14520	14705	14503	14654	14522	14485	14672	14563	14489	14566	14466	14539	14645	14370	14551	14633	14700	14708	14661	14534	14405	14442	14513	14462	14567	14612	14513	14541	14736	14674	14488	14626	14543	14566	14540	14456	14535	14553	14489	14633	14675	14525	14593	14469	14449	14503	14562	14483	14311	14426	14597	14546	14766	14561	14476	14742	14643	14532	14625	14583	14662	14553	14490	14702	14559	14469	14616	14461	14511	14591	14549	14495	14428	14721	14577	14535	14576	14422	14706	14477	14438	14592	14447	14598	14686	14486	14642	14653	14552	14607	14636	14540	14507	14628	14444	14730	14546	14632	14604	14570	14613	14523	14448	14433	14495	14543	14497	14482	14574	14406	14658	14661	14648	14720	14456	14473	14548	14536	14513	14543	14615	14557	14502	14445	14493	14733	14510	14605	14503	14573	14388	14325	14545	14453	14649	14734	14621	14400	14666	14542	14568	14516	14478	14542	14655	14572	14559	14548	14585	14430	14636	14485	14545	14467	14530	14517	14521	14483	14578	14464	14554	14640	14432	14743	14521	14577	14653	14324	14526	14547	14491	14634	14613	14557	14511	14578	14625	14581	14596	14584	14667	14547	14522	14511	14593	14513	14457	14587	14424	14617	14673	14629	14446	14335	14583	14610	14470	14565	14543	14557	14439	14559	14603	14444	14700	14515	14586	14708	14596	14537	14581	14671	14307	14363	14489	14504	14498	14549	14477	14396	14676	14626	14545	14627	14527	14458	14697	14660	14596	14643	14541	14490	14665	14606	14531	14571	14554	14408	14574	14509	14578	14391	14548	14473	14602	14466	14708	14471	14597	14529	14374	14595	14547	14491	14529	14565	14410	14688	14521	14711	14662	14543	14559	14557	14511	14428	14680	14684	14518	14600	14331	14405	14625	14539	14529	14557	14543	14828	14592	14466	14555	14665	14666	14535	14545	14492	14557	14568	14605	14633	14426	14466	14463	14616	14439	14681	14842	14502	14577	14487	14574	14511	14574	14593	14558	14506	14662	14551	14561	14516	14636	14639	14416	14549	14574	14549	14503	14488	14540	14599	14736	14508	14538	14551	14536	14517	14584	14464	14519	14642	14573	14721	14677	14452	14448	14573	14417	14381	14487	14449	14631	14555	14578	14564	14541	14597	14621	14515	14663	14317	14590	14500	14591	14625	14500	14578	14568	14606	14419	14692	14708	14520	14688	14445	14664	14664	14471	14486	14431	14566	14515	14546	14712	14612	14665	14387	14578	14641	14357	14710	14558	14538	14547	14495	14668	14649	14389	14498	14377	14718	14583	14527	14525	14490	14741	14540	14705	14669	14506	14552	14626	14613	14504	14432	14518	14652	14567	14481	14577	14481	14626	14520	14610	14546	14454	14549	14418	14671	14536	14475	14399	14632	14706	14559	14493	14707	14533	14585	14580	14467	14718	14327	14465	14572	14551	14517	14690	14433	14428	14679	14527	14316	14501	14473	14681	14494	14514	14470	14418	14478	14576	14577	14757	14685	14478	14487	14542	14565	14425	14723	14409	14730	14658	14311	14535	14435	14615	14475	14529	14733	14596	14602	14551	14516	14546	14575	14634	14327	14661	14675	14619	14536	14455	14706	14485	14677	14568	14605	14533	14765	14428	14475	14600	14608	14510	14454	14557	14350	14556	14546	14307	14485	14430	14521	14404	14542	14553	14581	14428	14590	14501	14592	14485	14650	14530	14583	14493	14624	14573	14601	14774	14559	14561	14500	14468	14697	14531	14595	14492	14544	14462	14574	14506	14449	14483	14551	14688	14612	14616	14620	14532	14606	14497	14436	14529	14447	14629	14481	14552	14353	14471	14580	14345
24476	21684	29209	24753	22287	21106	19695	17332	17101	17187	17142	16873	16920	16534	16829	16751	16671	16789	16783	16658	16840	16701	16932	16778	16602	16648	16921	16454	16810	16422	16641	16527	16736	16688	16585	16500	16811	16560	16444	16419	16525	16730	16659	16587	16513	16646	16563	16463	16621	16575	16564	16533	16664	16604	16504	16409	16262	16655	16614	16564	16520	16561	16542	16478	16633	16622	16593	16692	16518	16653	16548	16493	16525	16457	16552	16547	16653	16412	16411	16323	16361	16466	16665	16548	16559	16477	16378	16462	16700	16291	16281	16405	16649	16452	16505	16287	16313	16555	16518	16620	16438	16677	16475	16569	16628	16562	16474	16646	16563	16245	16502	16691	16623	16460	16669	16541	16668	16548	16465	16675	16409	16439	16457	16565	16593	16401	16320	16559	16464	16432	16530	16684	16455	16432	16285	16435	16222	16284	16589	16468	16610	16440	16468	16444	16490	16699	16549	16534	16410	16436	16626	16711	16655	16466	16397	16511	16365	16475	16465	16412	16438	16521	16602	16703	16604	16300	16575	16444	16497	16677	16555	16518	16503	16398	16635	16467	16490	16422	16510	16465	16547	16463	16333	16525	16493	16562	16584	16601	16446	16482	16399	16591	16654	16385	16455	16546	16303	16529	16459	16493	16444	16398	16419	16610	16645	16390	16574	16444	16557	16522	16573	16598	16569	16670	16474	16451	16244	16508	16373	16492	16423	16539	16518	16615	16586	16553	16561	16459	16600	16583	16403	16445	16430	16396	16626	16450	16378	16467	16401	16428	16402	16463	16540	16382	16340	16609	16699	16613	16474	16484	16448	16466	16557	16436	16435	16356	16541	16633	16639	16569	16409	16564	16322	16565	16581	16535	16662	16650	16408	16395	16406	16644	16752	16552	16466	16605	16444	16576	16631	16296	16382	16488	16448	16519	16392	16410	16489	16396	16521	16446	16391	16601	16456	16522	16626	16445	16604	16558	16377	16695	16485	16529	16453	16181	16495	16398	16458	16479	16596	16361	16490	16342	16335	16460	16317	16515	16381	16656	16563	16431	16554	16469	16514	16382	16605	16579	16550	16572	16592	16555	16494	16599	16540	16341	16440	16476	16484	16585	16459	16437	16487	16499	16537	16425	16448	16543	16358	16477	16558	16464	16614	16466	16530	16430	16527	16205	16375	16290	16300	16599	16438	16352	16468	16404	16481	16296	16602	16535	16488	16402	16650	16605	16638	16415	16405	16374	16425	16362	16536	16507	16574	16427	16388	16523	16370	16364	16518	16365	16307	16324	16620	16462	16562	16505	16552	16508	16513	16438	16381	16429	16489	16361	16838	16378	16414	16433	16447	16332	16508	16521	16559	16496	16889	16547	16386	16352	16388	16519	16448	16324	16606	16474	16470	16451	16396	16477	16464	16459	16402	16460	16645	16504	16313	16579	16549	16569	16502	16397	16637	16710	16454	16301	16567	16479	16433	16468	16776	16292	16506	16493	16415	16458	16393	16471	16741	16627	16392	16514	16496	16398	16588	16701	16426	16580	16513	16335	16235	16330	16517	16275	16742	16521	16444	16394	16524	16590	16441	16395	16314	16571	16703	16539	16424	16516	16526	16617	16666	16664	16436	16543	16281	16500	16451	16452	16551	16539	16471	16560	16576	16310	16671	16338	16285	16253	16489	16529	16575	16510	16429	16598	16509	16485	16429	16515	16456	16612	16646	16584	16343	16534	16377	16316	16568	16534	16395	16374	16435	16368	16388	16502	16379	16519	16577	16446	16411	16444	16318	16407	16625	16430	16401	16605	16324	16579	16542	16368	16477	16489	16560	16598	16609	16562	16484	16737	16681	16515	16559	16404	16574	16566	16437	16615	16429	16572	16391	16478	16416	16506	16265	16614	16437	16565	16333	16306	16614	16662	16589	16372	16637	16660	16578	16551	16587	16408	16229	16532	16206	16480	16425	16634	16440	16589	16355	16621	16418	16570	16467	16543	16521	16297	16505	16459	16324	16424	16599	16429	16455	16471	16306	16435	16349	16297	16356	16393	16596	16620	16428	16382	16554	16514	16542	16565	16498	16461	16590	16369	16485	16586	16609	16429	16568	16346	16466	16570	16608	16483	16514	16419	16439	16487	16390	16511	16515	16481	16597	16399	16317	16292	16495	16685	16656	16358	16853	16614	16556	16783	16731	16307	16587	16568	16477	16378	16213	16528	16264	16468	16386	16450	16592	16480	16533	16392	16558	16568	16456	16729	16602	16551	16362	16566	16657	16592	16521	16586	16544	16658	16650	16404	16447	16434	16358	16500	16521	16502	16404	16587	16523	16331	16521	16463	16453	16341	16498	16656	16667	16441	16516	16492	16564	16319	16311	16408	16460	16536	16685	16326	16455	16512	16477	16461	16438	16528	16616	16503	16539	16648	16466	16321	16538	16349	16452	16337	16728	16564	16328	16432	16641	16358	16490	16438	16395	16472	16609	16439	16425	16541	16508	16469	16484	16307	16380	16465	16611	16736	16472	16360	16506	16478	16553	16507	16499	16519	16655	16365	16486	16521	16405	16473	16437	16650	16545	16427	16400	16449	16481	16372	16588	16481	16574	16531	16685	16545	16461	16633	16607	16509	16379	16334	16766	16373	16515	16548	16319	16382	16423	16467	16425	16465	16291	16518	16518	16443	16508	16649	16519	16558	16493	16456	16420	16481	16675	16722	16466	16501	16440	16553	16265	16403	16522	16603	16495	16546	16533	16446	16516	16384	16541	16384	16518	16508	16445	16458	16425	16449	16457	16374	16411	16367	16409	16432	16510	16389	16540	16456	16433	16556	16470	16487	16591	16383	16586	16574	16505	16647	16544	16531	16559	16607	16454	16543	16457	16576	16510	16359	16447	16369	16448	16401	16423	16707	16496	16254	16322	16547	16476	16649	16255	16789	16615	16490	16524	16366	16508	16384	16551	16421	16253	16817	16594	16628	16425	16565	16281	16491	16480	16571	16420	16385	16579	16363	16306	16572	16688	16533	16595	16540	16656	16456	16512	16348	16389	16447	16447	16464	16555	16509	16461	16328	16346	16584	16437	16520	16373	16529	16473	16548	16514	16420	16583	16537	16419	16450	16556	16715	16507	16479	16394	16516	16792	16713	16462	16631	16345	16374	16419	16479	16725	16538	16209	16627	16304	16562	16482	16569	16594	16661	16427	16445	16603	16443	16466	16483	16599	16385	16386	16574	16526	16350	16542	16330	16393	16362	16409	16634	16636	16401	16609	16579	16424	16355	16520	16402	16564	16519	16452	16604	16355	16354	16365	16612	16515	16474	16614	16438	16419	16540	16579	16368	16420	16600	16214	16509	16568	16466	16496	16405	16490	16553	16540	16462	16582	16432	16663	16438	16486	16382	16485	16345	16472	16391	16548	16639	16428	16482	16586	16398	16649	16370	16510	16586	16677	16629	16391	16586	16626	16612	16586	16430	16447	16320	16366	16442	16388	16544	16333	16520	16588	16593	16725	16635	16406	16509	16367	16597	16533	16423	16512	16519	16613	16522	16422	16468	16391	16550	16251	16595	16426	16375	16428	16391	16609	16408	16617	16418	16477	16367	16422	16576	16380	16590	16618	16448	16543	16483	16516	16484	16348	16602	16466	16603	16369	16331	16548	16399	16202	16548	16475	16568	16534	16429	16349	16422	16426	16402	16379	16586	16530	16405	16492	16549	16568	16507	16370	16452	16599	16633	16483	16465	16515	16547	16331	16631	16411	16537	16441	16392	16665	16462	16490	16757	16549	16664	16572	16553	16332	16428	16429	16416	16704	16699	16408	16367	16458	16500	16281	16331	16482	16429	16368	16669	16420	16589	16444	16573	16401	16564	16567	16474	16496	16431	16405	16577	16394	16446	16472	16609	16429	16522	16545	16377	16390	16435	16371	16697	16427	16482	16180	16390	16598	16337	16367	16517	16513	16722	16399	16554	16622	16269	16503	16479	16509	16511	16628	16436	16504	16404	16467	16475	16461	16355	16359	16484	16439	16334	16646	16496	16705	16639	16465	16540	16359	16467	16344	16487	16534	16474	16637	16508	16515	16562	16259	16574	16446	16684	16402	16470	16509	16373	16479	16577	16541	16455	16682	16546	16500	16468	16497	16667	16637	16417	16591	16442	16448	16694	16455	16490	16338	16544	16550	16454	16410	16392	16597	16522	16389	16436	16662	16506	16524	16420	16364	16632	16549	16461	16570	16555	16273	16479	16446	16523	16509	16472	16518	16606	16593	16636	16522	16635	16456	16473	16531	16412	16495	16419	16470	16453	16509	16452	16564	16539	16408	16312	16423	16404	16587	16369	16421	16398	16586	16718	16418	16364	16463	16338	16649	16465	16330	16482	16563	16469	16386	16416	16539	16481	16315	16571	16492	16355	16595	16612	16677	16389	16598	16835	16550	16553	16372	16611	16297	16509	16439	16437	16451	16464	16517	16484	16435	16517	16429	16610	16690	16307	16559	16544	16453	16434	16431	16461	16636	16607	16604	16496	16453	16524	16381	16493	16601	16450	16608	16442	16561	16369	16202	16501	16516	16539	16557	16592	16592	16655	16495	16453	16566	16434	16537	16514	16445	16440	16566	16653	16626	16664	16787	16453	16314	16558	16663	16281	16295	16639	16527	16700	16508	16313	16601	16471	16515	16254	16512	16473	16648	16640	16454	16408	16427	16331	16316	16306	16551	16494	16523	16424	16404	16405	16477	16478	16474	16442	16618	16453	16530	16582	16548	16268	16575	16511	16521	16463	16389	16467	16457	16709	16425	16468	16275	16604	16399	16579	16782	16493	16500	16478	16511	16545	16401	16570	16396	16514	16620	16528	16404	16541	16321	16495	16221	16554	16469	16588	16589	16592	16643	16481	16320	16334	16606	16444	16407	16406	16711	16632	16571	16430	16436	16329	16424	16466	16476	16475	16466	16440	16673	16265	16303	16700	16517	16590	16417	16381	16472	16569	16535	16441	16667	16626	16434	16338	16587	16453	16519	16462	16317	16541	16735	16615	16401	16445	16441	16650	16515	16486	16598	16483	16300	16660	16576	16420	16422	16452	16457	16416	16593	16546	16552	16513	16644	16498	16500	16474	16439	16567	16446	16387	16569	16561	16472	16512
14051	23296	21835	17915	16737	16295	15843	15567	15368	15408	15443	15143	15359	15080	15059	15147	14983	14720	14725	14831	14746	14791	14803	14789	14945	14638	14664	14784	14894	14675	14739	14628	14692	14864	14897	14636	14669	14829	14776	14773	14660	14820	14726	14890	14582	14829	14646	14692	14827	14626	14786	14691	14626	14582	14837	14894	14710	14864	14729	14753	14719	14660	14824	14703	14889	14937	14625	14682	14796	14790	14821	14547	14632	14648	14691	14877	14658	14746	14794	14685	14815	14823	14772	14689	14718	14650	14589	14858	14950	14661	14690	14760	14710	14753	14724	14575	14782	14599	14813	14711	14727	14798	14568	14658	14642	14588	14594	14618	14749	14800	14809	14692	14883	14512	14732	14507	14820	14825	14771	14568	14854	14763	14728	14713	14717	14655	14783	14595	14904	14871	14563	14697	14556	14682	14690	14829	14890	14763	14816	14770	14823	14627	14808	14776	14629	14488	14756	14655	14638	14724	14823	14719	14699	14673	14732	14724	14671	14557	14734	14707	14682	14670	14567	14892	14801	14700	14663	14777	14725	14757	14801	14683	14832	14721	14688	14875	14602	14637	14706	14828	14614	14833	14576	14747	14822	14686	14691	14773	14720	14625	14861	14824	14752	14631	14501	14724	14748	14787	14569	14822	14682	14553	14724	14717	14542	14750	14549	14731	14893	14721	14728	14688	14952	14629	14609	14798	14741	14730	14684	14580	14743	14734	14625	14663	14747	14804	14764	14700	14568	14676	14606	14659	14715	14700	14684	14701	14751	14601	14737	14871	14499	14684	14813	14612	14649	14590	14566	14654	14650	14745	14628	14651	14710	14619	14720	14798	14818	14820	14691	14728	14836	14743	14743	14820	14702	14656	14570	14744	14832	14824	14630	14620	14697	14843	14683	14659	14736	14521	14615	14653	14778	14793	14657	14671	14665	14712	14661	14741	14611	14697	14532	14726	14636	14747	14652	14737	14568	14629	14694	14642	14749	14909	14747	14634	14747	14797	14777	14644	14691	14524	14704	14588	14759	14807	14711	14581	14561	14726	14647	14656	14661	14721	14640	14732	14667	14771	14697	14700	14623	14708	14730	14663	14657	14862	14705	14553	14661	14716	14673	14878	14838	14680	14849	14749	14632	14583	14587	14635	14580	14685	14666	14712	14718	14798	14647	14436	14710	14617	14677	14739	14706	14551	14829	14623	14520	14737	14469	14719	14761	14902	14704	14837	14841	14603	14617	14666	14613	14773	14743	14787	14790	14771	14620	14705	14785	14772	14558	14608	14746	14675	14717	14701	14695	14672	14710	14980	14653	14618	14796	14704	14616	14846	14664	14692	14763	14780	14722	14605	14800	14722	14679	14744	14675	14719	14775	14562	14735	14606	14911	14569	14809	14546	14611	14758	14611	14865	14727	14774	14781	14675	14659	14852	14451	14578	14717	14741	14673	14860	14567	14761	14712	14663	14524	14862	14622	14625	14703	14766	14730	14592	14928	14709	14625	14659	14698	14733	14604	14673	14587	14873	14736	14802	14735	14755	14820	14621	14559	14874	14826	14586	14586	14646	14707	14697	14481	14744	14736	14760	14761	14696	14800	14650	14644	14606	14715	14597	14752	14951	14532	14630	14775	14713	14810	14632	14733	14772	14777	14602	14814	14584	14710	14676	14737	14657	14732	14467	14865	14677	14848	14718	14561	14735	14729	14634	14614	14675	14699	14719	14680	14689	14751	14695	14588	14683	14784	14728	14570	14767	14618	14707	14712	14732	14755	14625	14616	14651	14805	14729	14736	14719	14741	14770	14753	14638	14823	14510	14777	14784	14621	14692	14735	14694	14826	14693	14653	14768	14808	14689	14760	14703	14649	14598	14594	14869	14677	14804	14641	14566	14653	14511	14561	14688	14741	14813	14701	14701	14589	14736	14592	14760	14672	14827	14688	14637	14664	14719	14705	14642	14785	14560	14816	14601	14589	14484	14673	14763	14614	14676	14700	14772	14743	14789	14713	14509	14655	14706	14591	14592	14716	14706	14676	14785	14729	14726	14657	14904	14640	14650	14848	14775	14736	14735	14758	14676	14588	14697	14622	14743	14710	14695	14655	14601	14768	14777	14817	14751	14630	14907	14668	14630	14762	14670	14618	14701	14668	14747	14713	14776	14681	14674	14690	14867	14650	14794	14727	14600	14782	14884	14624	14547	14715	14562	14628	14826	14560	14624	14634	14731	14535	14695	14544	14782	14754	14773	14964	14748	14568	14782	14811	14825	14820	14731	14660	14754	14818	14701	14774	14836	14753	14718	14692	14759	14661	14668	14766	14747	14548	14669	14704	14722	14676	14558	14669	14563	14533	14841	14763	14737	14725	14602	14592	15028	14707	14708	14760	14647	14556	14780	14602	14585	14828	14626	14590	14562	14727	14728	14543	14737	14722	14568	14701	14660	14672	14820	14589	14456	14697	14729	14808	14629	14664	14782	14677	14525	14824	14672	14842	14730	14647	14543	14778	14551	14606	14694	14684	14650	14686	14803	14817	14717	14679	14603	14911	14606	14864	14548	14628	14617	14649	14844	14756	14647	14566	14707	14766	14713	14732	14811	14749	14664	14677	14590	14681	14657	14931	14650	14961	14722	14786	14711	14649	14715	14499	14672	14630	14746	14721	14654	14711	14754	14549	14801	14663	14797	14680	14667	14610	14873	14772	14579	14693	14665	14650	14750	14648	14713	14671	14661	14759	14744	14648	14650	14644	14601	14897	14775	14840	14636	14838	14871	14673	14678	14656	14619	14571	14866	14749	14670	14642	14654	14834	14565	14775	14615	14563	14619	14732	14734	14714	14617	14698	14654	14686	14666	14702	14890	14667	14747	14779	14642	14724	14642	14786	14626	14853	14822	14697	14659	14890	14640	14850	14746	14795	14724	14781	14620	14768	14748	14621	14792	14817	14786	14585	14689	14741	14703	14805	14892	14680	14692	14745	14687	14627	14608	14520	14684	14697	14708	14665	14637	14729	14592	14584	14587	14627	14558	14843	14825	14813	14540	14656	14653	14804	14688	14812	14769	14677	14843	14794	14588	14836	14754	14600	14721	14856	14595	14741	14686	14802	14754	14705	14564	14696	14831	14771	14647	14857	14713	14697	14734	14709	14716	14656	14578	14735	14848	14602	14755	14643	14854	14742	14793	14738	14578	14628	14651	14655	14635	14667	14708	14856	14493	14581	14802	14656	14603	14732	14649	14816	14716	14612	14502	14754	14807	14779	14658	14656	14923	14614	14702	14789	14859	14644	14675	14596	14702	14758	14470	14659	14801	14870	14791	14708	14757	14750	14714	14693	14597	14709	14675	14702	14621	14740	14780	14768	14681	14812	14506	14771	14792	14599	14678	14727	14707	14899	14663	14605	14764	14650	14655	14735	14661	14724	14696	14687	14623	14874	14750	14639	14697	14557	14751	14687	14619	14637	14815	14629	14855	14760	14707	14653	14806	14626	14647	14702	14652	14753	14653	14652	14863	14869	14638	14760	14649	14723	14729	14694	14632	14737	14784	14724	14701	14853	14791	14654	14749	14665	14487	14727	14666	14737	14678	14801	14683	14670	14760	14761	14634	14635	14725	14751	14750	14682	14783	14587	14674	14722	14912	14775	14638	14715	14695	14614	14641	14626	14846	14733	14755	14685	14709	14727	14768	14817	14613	14685	14737	14627	14604	14750	14694	14769	14795	14752	14710	14653	14713	14699	14594	14708	14815	14638	14580	14697	14672	14681	14697	14507	14859	14813	14718	14662	14733	14689	14689	14661	14828	14571	14784	14784	14741	14742	14897	14738	14621	14650	14760	14592	14823	14592	14642	14625	14633	14847	14613	14631	14683	14586	14578	14651	14637	14672	14595	14839	14656	14814	14551	14753	14729	14785	14665	14727	14742	14672	14886	14646	14887	14660	14781	14932	14645	14565	14682	14695	14649	14638	14683	14751	14671	14643	14709	14604	14909	14684	14648	14709	14664	14551	14679	14688	14621	14684	14760	14702	14687	14730	14602	14774	14642	14838	14890	14766	14769	14707	14820	14692	14616	14724	14713	14717	14716	14580	14752	14714	14858	14837	14567	14717	14680	14512	14810	14648	14632	14569	14743	14833	14763	14659	14688	14749	14663	14662	14593	14776	14570	14655	14482	14806	15000	14639	14770	14745	14707	14699	14673	14707	14633	14868	14795	14571	14590	14632	14725	14606	14784	14743	14568	14780	14631	14728	14764	14783	14677	14738	14842	14758	14688	14659	14706	14655	14685	14690	14575	14679	14730	14613	14661	14685	14617	14607	14643	14727	14844	14636	14547	14626	14734	14645	14774	14703	14751	14752	14610	14635	14682	14699	14783	14680	14774	14747	14687	14720	14641	14670	14653	14624	14605	14680	14801	14642	14856	14627	14775	14787	14644	14787	14711	14713	14722	14772	14817	14625	14593	14809	14704	14758	14653	14466	14717	14581	14713	14549	14785	14590	14722	14799	14733	14673	14796	14614	14658	14836	14776	14586	14732	14833	14710	14713	14773	14869	14809	14906	14607	14756	14548	14782	14691	14905	14656	14587	14568	14689	14554	14746	14704	14759	14861	14719	14672	14729	14806	14690	14835	14836	14826	14609	14688	14664	14636	14612	14804	14715	14819	14702	14780	14693	14621	14644	14638	14674	14761	14691	14771	14536	14698	14832	14623	14745	14781	14811	14747	14684	14691	14546	14612	14724	14659	14655	14815	14626	14453	14740	14754	14822	14448	14818	14613	14822	14692	14638	14885	14761	14805	14736	14786	14604	14747	14657	14728	14736	14836	14772	14852	14747	14680	14591	14641	14790	14635	14683	14609	14810	14722	14790	14795	14693	14722	14887	14563	14645	14728	14603	14784	14488	14667	14734	14755	14551	14796	14541	14559	14713	14818	14693	14609	14790	14680	14536	14805	14847	14888	14628	14851	14628	14778	14820	14612	14602	14708	14759	14569	14787	14725	14542	14573	14820	14726	14633	14791	14738	14669	14663	14673	14818	14877	14665	14723	14754	14787	14574	14658	14659	14735	14682	14735	14555	14666	14835	14606	14656	14788	14684	14622	14691	14863	14634	14725	14776	14698	14820	14646	14676	14629	14848	14686	14762	14706
23260	21666	29647	24208	21847	23803	24788	19460	18381	18803	18669	18452	18383	18199	18201	18203	18004	18297	17927	18118	17884	18039	18013	18024	18066	17803	17871	17865	17809	17710	17852	17927	17877	17753	17894	17864	17917	17813	17868	17802	17866	17906	17858	17777	17652	17691	17918	17759	17912	17782	17752	17711	17540	17694	17666	17525	17651	17715	17689	17853	17865	17864	17639	17648	17932	18343	17701	17878	17780	17731	18050	17705	17849	17774	17624	17799	17848	17632	17529	17781	17751	17831	18035	17611	17879	17759	17770	17653	17740	17988	17768	17824	17769	17772	17867	17787	17800	17643	17552	17716	17768	17730	17701	17633	17575	17784	17837	17723	17591	17755	17869	17781	17565	17877	17439	17476	17592	17770	17642	17541	17771	17636	17615	17778	17663	17765	17562	17670	17627	17634	17680	17731	17751	17728	17774	17756	17831	17647	17786	17590	17559	17707	17674	17728	17757	17622	17754	17805	17465	17613	17516	17667	17468	17567	17720	17714	17608	17607	17644	17565	17515	17678	17894	17700	17563	17573	17701	17664	17824	17715	17777	17703	17556	17493	17576	17631	17542	17572	17763	17456	17828	17694	17796	17835	17757	17824	17815	17817	17454	17730	17627	17667	17842	17544	17536	17591	17800	17859	17733	17542	17592	17497	17702	17658	17529	17616	17616	17494	17760	17703	17612	17540	17666	17628	17637	17676	17726	17773	17495	17594	17597	17949	17645	17678	17563	17574	17777	17636	17588	17730	17587	17698	17693	17646	17612	17804	17753	17753	17696	17698	17535	17802	17810	17620	17607	17876	17826	17735	17568	17792	17539	17586	17730	17598	17796	17660	17800	17573	17653	17792	17687	17628	17620	17647	17526	17617	17614	17511	17644	17599	17622	17548	17781	17686	17704	17721	17910	17669	17661	17867	17651	17510	17648	17374	17728	17515	17687	17474	17527	17754	17668	17373	17889	17807	17690	17681	17641	17688	17667	17635	17673	17601	17710	17575	17675	17654	17612	17437	17699	17609	17688	17701	17718	17629	17736	17832	17817	17570	17616	17661	17529	17545	17587	17638	17820	17751	17755	17645	17649	17667	17604	17711	17868	17803	17859	17553	17897	17752	17502	17799	17699	17799	17771	17497	17769	17648	17736	17803	17782	17535	17636	17741	17530	17743	17585	17701	17534	17657	17409	17549	17647	17656	17595	17562	17611	17497	17775	17401	17925	17539	17782	17673	17659	17784	17816	17822	17590	17574	17645	17762	17698	17762	17675	17722	17746	17576	17645	17479	17771	17741	17660	17732	17517	17535	17683	17707	17795	17787	17762	17699	17697	17781	17638	17544	17597	17620	17804	17692	17775	17698	17674	17595	17668	17655	17515	17431	17592	17578	17747	17567	17749	17483	17550	17586	17547	17558	17659	17470	17672	17494	17560	17657	17794	17604	17661	17670	17746	17773	17682	17530	17708	17471	17798	17528	17934	17659	17828	17583	17674	17643	17773	17527	17839	17622	17791	17624	17761	17789	17776	17659	17600	17753	17932	17764	17876	17581	17472	17775	17478	17490	17525	17829	17745	17818	17742	17440	17629	17668	17654	17499	17653	17805	17579	17679	17647	17737	17426	17632	17697	17440	17717	17511	17498	17672	17759	17586	17626	17789	17542	17565	17660	17545	17514	17687	17702	17766	17665	17732	17550	17679	17518	17905	17743	17599	17453	17694	17371	17631	17786	17680	17605	17430	17432	17608	17519	17525	17621	17789	17648	17608	17619	17731	17581	17563	17771	17849	17769	17800	17507	17621	17506	17675	17621	17485	17755	17506	17803	17708	17722	17643	17463	17509	17376	17766	17576	17665	17699	17546	17626	17760	17542	17764	17806	17704	17761	17695	17669	17779	17683	17741	17514	17603	17676	17903	17662	17535	17700	17564	17866	17542	17591	17853	17640	17498	17737	17634	17535	17413	17836	17571	17690	17832	17659	17634	17871	17618	17651	17600	17850	17654	17453	17539	17612	17761	17734	17554	17700	17557	17680	17818	17829	17788	17692	17684	17594	17853	17511	17754	17627	17688	17479	17580	17845	17675	17859	17496	17714	17662	17752	17615	17629	17582	17743	17553	17559	17725	17569	17771	17587	17543	17611	17541	17640	17551	17734	17950	17693	17630	17391	17592	17558	17693	17794	17585	17678	17560	17820	17614	17712	17659	17552	17799	17365	17528	17686	17722	17663	17891	17832	17660	17578	17814	17538	17558	17656	17779	17618	17672	17759	17562	17713	17431	17595	17569	17717	17825	17627	17458	17472	17729	17768	17687	17733	17579	17661	17714	17765	17577	17702	17682	17678	17756	17684	17546	17882	17812	17716	17624	17581	17452	17585	17502	17677	17612	17630	17688	17723	17682	17686	17782	17671	17752	17762	17672	17765	17660	17651	17546	17695	17899	17707	17663	17653	17625	17740	17624	17771	17508	17616	17573	17723	17638	17501	17903	17569	17714	17738	17594	17730	17687	17752	17678	17529	17700	17713	17424	17677	17633	17570	17713	17782	17741	17812	17550	17489	17582	17684	17553	17624	17696	17681	17554	17750	17598	17511	17552	17625	17520	17542	17691	17649	17671	17205	17589	17753	17636	17600	17816	17712	17590	17555	17474	17565	17590	17640	17512	17599	17674	17653	17830	17827	17586	17545	17604	17381	17771	17691	17660	17585	17752	17586	17710	17738	17624	17586	17671	17803	17810	17709	17458	17557	17471	17782	17437	17567	17642	17709	17605	17736	17523	17696	17618	17631	17507	17744	17529	17616	17622	17862	17621	17565	17752	17606	17657	17748	17401	17483	17716	17622	17464	17638	17460	17869	17882	17624	17857	17699	17423	17584	17824	17806	17767	17650	17642	17745	17720	17885	17680	17581	17450	17856	17577	17620	17677	17667	17568	17728	17904	17567	17635	17685	17825	17569	17418	17675	17748	17639	17711	17636	17706	17676	17790	17599	17631	17690	17637	17580	17584	17630	17708	17619	17619	17608	17751	17499	17639	17638	17579	17488	17613	17729	17643	17615	17626	17798	17578	17646	17545	17739	17787	17574	17769	17637	17557	17557	17796	17613	17624	17663	17638	17834	17721	17728	17655	17533	17292	17734	17509	17607	17577	17673	17699	17659	17516	17862	17420	17655	17682	17618	17699	17729	17696	17408	17711	17344	17585	17622	17801	17620	17656	17764	17760	17570	17733	17491	17569	17928	17797	17708	17542	17687	17663	17834	17534	17478	17599	17603	17649	17839	17736	17713	17553	17710	17756	17493	17414	17626	17799	17701	17708	17723	17623	17687	17606	17595	17519	17618	17520	17622	17455	17631	17560	17655	17781	17635	17755	17725	17679	17552	17721	17631	17576	17509	17492	17711	17730	17651	17621	17651	17519	17757	17582	17777	17606	17622	17762	17618	17623	17661	17694	17908	17680	17704	17552	17609	17698	17763	17735	17689	17809	17782	17697	17652	17465	17534	17717	17797	17701	17742	17661	17508	17483	17520	17434	17529	17333	17538	17492	17748	17625	17784	17826	17646	17714	17834	17727	17572	17533	17697	17690	17593	17614	17836	17506	17607	17473	17706	17828	17557	17639	17714	17666	17796	17588	17672	17803	17809	17406	17736	17763	17557	17450	17556	17810	17763	17746	17734	17547	17755	17745	17635	17544	17879	17707	17629	17637	17609	17469	17697	17680	17609	17646	17572	17616	17812	17771	17796	17654	17774	17473	17566	17661	17771	17518	17552	17614	17590	17588	17727	17738	17619	17688	17521	17503	17628	17565	17640	17321	17581	17744	17951	17790	17587	17542	17622	17568	17617	17638	17655	17684	17616	17678	17524	17739	17490	17606	17609	17665	17660	17664	17450	17585	17629	17550	17468	17651	17620	17560	17683	17908	17592	17558	17539	17505	17674	17714	17614	17645	17611	17587	17752	17655	17508	17675	17606	17558	17678	17640	17673	17663	17786	17648	17864	17589	17638	17712	17739	17797	17571	17687	17646	17670	17805	17690	17719	17549	17873	17742	17533	17823	17611	17794	17758	17313	17689	17588	17477	17586	17610	17612	17547	17625	17401	17567	17709	17653	17713	17779	17626	17580	17548	17527	17655	17635	17808	17566	17839	17687	17579	17687	17749	17890	17786	17468	17546	17680	17704	17669	17538	17697	17645	17908	17773	17818	17670	17610	17717	17495	17516	17773	17666	17550	17526	17641	17575	17666	17593	17618	17528	17498	17567	17721	17733	17600	17507	17648	17727	17597	17734	17637	17638	17601	17671	17694	17600	17610	17657	17493	17603	17615	17639	17579	17705	17507	17796	17752	17842	17687	17683	17619	17691	17466	17828	17741	17663	17831	17508	17841	17604	17632	17717	17431	17706	17599	17759	17578	17763	17590	17771	17672	17722	17626	17887	17493	17482	17502	17610	17493	17723	17670	17768	17421	17689	17648	17678	17655	17657	17552	17857	17776	17849	17859	17788	17680	17598	17684	17626	17728	17757	17689	17734	17478	17652	17421	17537	17549	17632	17464	17902	17574	17629	17527	17520	17797	17490	17735	17707	17442	17650	17766	17672	17683	17463	17768	17719	17807	17603	17612	17735	17581	17811	17529	17669	17866	17733	17724	17747	17650	17662	17631	17647	17689	17886	17870	17620	17659	17726	17510	17529	17507	17631	17813	17710	17545	17543	17592	17787	17753	17750	17694	17590	17621	17732	17540	17588	17505	17808	17739	17739	17583	17678	17587	17805	17666	17809	17657	17612	17388	17730	17502	17811	17808	17448	17715	17886	17661	17492	17682	17678	17530	17791	17605	17849	17659	17719	17773	17748	17744	17679	17907	17830	17602	17624	17541	17739	17726	17580	17765	17764	17685	17710	17761	17727	17816	17698	17710	17833	17695	17745	17639	17573	17652	17661	17617	17649	17589	17652	17830	17782	17718	17714	17698	17671	17702	17803	17761	17744	17626	17568	17611	17380	17650	17650	17673	17542	17582	17448	17591	17640	17805	17779	17486	17740	17714	17569	17798	17569	17650	17601	17633	17621	17674	17705	17545	17577	17698	17694	17647	17567	17647	17677	17425	17601	17777	17741	17722	17523	17645	17682	17466	17707	17606	17535	17665	17588	17649
16147	28802	26359	21372	19231	17990	17643	17077	16601	16648	16446	16437	16223	16115	15996	15891	15725	15739	15733	15676	15562	15566	15549	15574	15698	15537	15572	15556	15522	15355	15481	15580	15461	15604	15476	15481	15473	15616	15551	15620	15615	15377	15373	15517	15183	15551	15432	15243	15507	15593	15421	15556	15515	15672	15446	15473	15506	15284	15379	15444	15279	15568	15471	15328	15738	16138	15553	15446	15472	15534	15436	15401	15456	15507	15366	15543	15445	15459	15507	15537	15430	15253	15469	15456	15424	15506	15598	15540	15615	15460	15236	15240	15567	15400	15559	15240	15575	15370	15505	15472	15454	15340	15511	15422	15298	15364	15460	15394	15315	15563	15288	15520	15309	15436	15375	15490	15461	15489	15492	15521	15559	15389	15374	15434	15454	15343	15419	15381	15425	15365	15319	15287	15476	15432	15421	15339	15641	15317	15457	15405	15360	15383	15426	15547	15391	15355	15345	15317	15363	15476	15377	15493	15269	15369	15448	15492	15446	15383	15383	15577	15434	15442	15371	15591	15487	15422	15381	15485	15503	15281	15450	15495	15545	15451	15645	15530	15470	15408	15285	15390	15404	15532	15475	15252	15273	15378	15398	15421	15684	15469	15509	15416	15522	15399	15509	15532	15455	15513	15307	15453	15403	15413	15360	15392	15660	15448	15401	15376	15509	15537	15453	15466	15564	15321	15375	15425	15433	15421	15501	15390	15431	15446	15409	15393	15425	15364	15381	15440	15310	15463	15540	15337	15437	15403	15463	15488	15351	15353	15379	15541	15559	15530	15378	15529	15347	15212	15338	15310	15311	15427	15434	15465	15527	15581	15316	15380	15430	15447	15282	15304	15518	15358	15365	15406	15373	15325	15528	15311	15438	15654	15417	15412	15364	15515	15554	15376	15363	15335	15441	15423	15408	15355	15470	15471	15550	15349	15492	15346	15445	15297	15424	15370	15428	15413	15525	15450	15407	15325	15477	15348	15391	15348	15439	15543	15497	15394	15542	15378	15556	15357	15473	15526	15500	15269	15347	15346	15485	15516	15237	15571	15513	15331	15442	15375	15225	15624	15498	15417	15462	15551	15585	15425	15563	15309	15274	15514	15434	15323	15366	15415	15520	15477	15497	15391	15488	15401	15572	15268	15495	15315	15462	15607	15430	15400	15212	15512	15465	15475	15530	15263	15230	15352	15445	15354	15450	15278	15407	15486	15457	15228	15181	15466	15365	15381	15304	15572	15351	15368	15346	15476	15370	15384	15521	15385	15453	15330	15268	15404	15609	15580	15553	15402	15344	15422	15268	15384	15550	15325	15425	15397	15234	15417	15455	15328	15463	15304	15337	15332	15583	15385	15367	15415	15620	15537	15503	15163	15426	15242	15370	15239	15398	15578	15416	15296	15416	15327	15307	15337	15356	15364	15384	15492	15530	15419	15426	15442	15360	15290	15474	15456	15278	15511	15433	15380	15464	15308	15464	15584	15424	15410	15364	15176	15419	15456	15406	15315	15582	15350	15649	15364	15470	15418	15361	15597	15206	15230	15424	15438	15408	15513	15531	15459	15289	15344	15303	15588	15552	15549	15504	15463	15402	15440	15513	15554	15508	15394	15507	15418	15561	15429	15456	15489	15446	15315	15351	15398	15465	15414	15388	15424	15379	15550	15361	15339	15484	15612	15464	15284	15349	15394	15341	15300	15391	15565	15494	15557	15259	15331	15331	15398	15310	15516	15524	15580	15496	15432	15319	15439	15438	15341	15535	15447	15344	15587	15504	15468	15523	15553	15454	15510	15503	15425	15295	15556	15292	15496	15389	15409	15652	15268	15315	15391	15312	15371	15499	15513	15449	15225	15412	15636	15317	15371	15292	15659	15252	15309	15382	15404	15522	15511	15498	15360	15320	15558	15460	15445	15352	15148	15416	15296	15326	15389	15170	15335	15410	15539	15401	15421	15520	15404	15474	15479	15504	15366	15519	15293	15367	15441	15399	15452	15464	15423	15380	15397	15254	15344	15396	15325	15444	15635	15355	15557	15323	15471	15487	15347	15357	15459	15382	15540	15456	15395	15341	15506	15304	15415	15483	15398	15390	15378	15216	15450	15224	15443	15453	15460	15502	15440	15432	15457	15176	15533	15437	15487	15464	15343	15445	15488	15460	15369	15416	15558	15366	15346	15410	15278	15552	15348	15426	15423	15339	15502	15286	15612	15462	15505	15648	15451	15552	15327	15493	15313	15334	15531	15434	15331	15572	15427	15421	15404	15359	15202	15513	15532	15330	15368	15580	15618	15398	15401	15342	15442	15534	15431	15451	15404	15580	15533	15458	15481	15513	15525	15314	15513	15362	15467	15434	15444	15515	15353	15434	15365	15254	15351	15456	15210	15158	15465	15359	15500	15487	15542	15511	15466	15299	15431	15411	15403	15373	15076	15528	15464	15290	15373	15430	15516	15458	15346	15296	15466	15495	15321	15372	15422	15223	15453	15442	15402	15328	15599	15546	15418	15582	15534	15289	15412	15266	15308	15491	15416	15280	15391	15473	15608	15539	15304	15507	15437	15430	15491	15442	15397	15515	15434	15357	15323	15295	15583	15333	15372	15580	15493	15450	15578	15490	15543	15411	15395	15381	15423	15399	15420	15524	15516	15476	15457	15499	15407	15371	15462	15355	15394	15382	15161	15346	15648	15445	15500	15460	15262	15463	15401	15496	15362	15301	15457	15331	15425	15540	15281	15433	15484	15480	15501	15389	15490	15437	15598	15321	15486	15483	15358	15475	15281	15396	15377	15585	15543	15483	15293	15218	15308	15271	15352	15553	15563	15256	15465	15526	15428	15502	15479	15553	15455	15393	15457	15284	15400	15482	15380	15349	15624	15404	15405	15523	15469	15472	15189	15265	15252	15391	15471	15416	15587	15436	15569	15433	15357	15480	15327	15294	15267	15337	15529	15368	15381	15495	15566	15385	15346	15488	15221	15383	15523	15424	15441	15344	15457	15581	15478	15372	15415	15391	15401	15446	15596	15371	15260	15357	15685	15422	15397	15467	15400	15433	15541	15302	15587	15509	15317	15412	15464	15329	15463	15440	15295	15418	15367	15453	15377	15556	15487	15428	15448	15183	15574	15556	15507	15393	15342	15416	15569	15341	15388	15468	15318	15667	15392	15407	15409	15304	15520	15426	15450	15456	15510	15320	15370	15447	15451	15442	15426	15473	15364	15466	15523	15536	15605	15407	15291	15358	15361	15470	15322	15239	15498	15532	15373	15304	15406	15450	15255	15344	15439	15406	15359	15406	15446	15379	15288	15435	15495	15436	15286	15508	15528	15493	15414	15519	15479	15390	15320	15534	15411	15436	15294	15184	15416	15533	15573	15291	15453	15358	15176	15412	15288	15477	15433	15370	15392	15602	15549	15561	15367	15423	15507	15399	15436	15367	15227	15309	15524	15446	15401	15401	15382	15370	15404	15603	15371	15462	15391	15505	15447	15637	15295	15454	15494	15426	15272	15328	15547	15424	15576	15656	15310	15390	15410	15322	15280	15496	15356	15455	15413	15397	15546	15344	15544	15432	15530	15305	15380	15290	15236	15247	15434	15479	15319	15606	15344	15523	15476	15391	15371	15246	15201	15473	15373	15360	15404	15377	15439	15428	15516	15440	15416	15487	15438	15255	15291	15471	15579	15401	15649	15351	15448	15421	15419	15471	15463	15503	15429	15408	15252	15348	15366	15299	15462	15441	15464	15568	15447	15469	15352	15497	15421	15488	15406	15429	15358	15374	15428	15495	15363	15337	15410	15434	15384	15318	15322	15279	15360	15411	15448	15436	15539	15448	15365	15286	15477	15275	15347	15273	15441	15264	15405	15386	15504	15388	15257	15429	15372	15564	15317	15375	15192	15346	15410	15555	15517	15317	15487	15375	15457	15373	15378	15315	15476	15366	15190	15343	15206	15344	15381	15260	15387	15462	15252	15450	15337	15371	15159	15601	15559	15366	15505	15400	15328	15423	15410	15410	15490	15619	15437	15371	15411	15431	15460	15455	15274	15455	15451	15476	15413	15353	15439	15445	15344	15420	15513	15456	15473	15205	15377	15528	15375	15422	15303	15533	15229	15532	15399	15239	15635	15458	15405	15242	15327	15486	15522	15414	15421	15240	15413	15509	15337	15437	15334	15371	15378	15224	15481	15427	15439	15348	15446	15521	15510	15471	15520	15451	15301	15414	15318	15486	15398	15319	15327	15418	15291	15275	15346	15249	15410	15437	15400	15503	15398	15337	15467	15358	15274	15501	15268	15251	15447	15314	15324	15397	15518	15524	15385	15500	15332	15433	15245	15322	15468	15516	15335	15406	15347	15308	15473	15466	15348	15357	15438	15419	15361	15520	15389	15433	15483	15423	15552	15412	15416	15444	15436	15450	15340	15356	15403	15318	15341	15580	15244	15321	15348	15510	15349	15341	15452	15440	15224	15454	15369	15512	15370	15426	15320	15198	15397	15442	15440	15316	15363	15427	15558	15210	15604	15417	15471	15471	15364	15503	15510	15322	15649	15347	15391	15451	15347	15368	15277	15437	15397	15280	15347	15287	15318	15429	15393	15404	15507	15419	15349	15394	15394	15490	15412	15328	15396	15324	15461	15517	15287	15291	15456	15366	15356	15361	15538	15382	15496	15379	15462	15507	15451	15565	15546	15259	15480	15620	15467	15399	15464	15427	15554	15342	15363	15387	15382	15325	15414	15400	15384	15310	15301	15430	15537	15560	15290	15460	15507	15462	15304	15311	15375	15415	15277	15469	15480	15249	15218	15239	15399	15363	15331	15221	15515	15411	15437	15337	15335	15552	15428	15468	15545	15442	15504	15340	15586	15185	15458	15413	15467	15354	15228	15418	15412	15301	15463	15427	15404	15368	15311	15227	15418	15422	15280	15377	15411	15560	15487	15450	15479	15296	15225	15551	15368	15378	15480	15390	15547	15275	15482	15316	15437	15448	15593	15402	15494	15444	15308	15413	15355	15461	15159	15405	15507	15549	15311	15472	15461	15525	15434	15360	15321	15183	15356	15345	15361	15517	15333	15282	15466	15582	15290	15377	15381	15518	15499	15358	15502	15415	15371	15414	15288	15393	15373	15294	15282	15377	15219
28206	22205	23528	19915	16929	16754	17058	16602	16654	16756	16847	16758	16644	16695	16621	16885	16620	16592	16700	16617	16674	16616	16726	16741	16660	16556	16565	16503	16378	16571	16445	16743	16798	16622	16625	16576	16754	16617	16712	16694	16473	16542	16752	16614	16746	16730	16626	16706	16546	16756	16386	16507	16563	16675	16811	16794	16480	16482	16580	16403	16429	16582	16629	16450	16666	16668	16626	16552	16689	16640	16585	16553	16672	16819	16779	16740	16724	16652	16783	16716	16509	16652	16625	16514	16423	16622	16525	16684	16531	16586	16541	16545	16473	16423	16514	16628	16613	16585	16504	16389	16667	16516	16749	16613	16755	16567	16668	16542	16658	16504	16378	16548	16607	16678	16456	16556	16697	16620	16665	16550	16524	16816	16656	16632	16768	16622	16492	16694	16508	16624	16550	16480	16487	16581	16573	16587	16606	16418	16563	16430	16520	16635	16588	16474	16739	16605	16375	16535	16528	16603	16698	16619	16556	16513	16594	16633	16753	16649	16539	16554	16613	16594	16708	16609	16517	16567	16505	16567	16672	16597	16704	16549	16612	16617	16541	16533	16648	16485	16570	16666	16603	16289	16504	16679	16741	16346	16277	16634	16431	16486	16631	16590	16533	16713	16485	16612	16529	16652	16645	16540	16660	16532	16644	16622	16717	16410	16421	16530	16603	16463	16573	16638	16407	16525	16545	16572	16494	16579	16627	16590	16447	16714	16606	16715	16555	16477	16603	16546	16520	16819	16575	16702	16356	16692	16503	16546	16550	16592	16712	16698	16509	16600	16395	16422	16583	16717	16669	16656	16745	16622	16589	16455	16389	16729	16606	16549	16592	16492	16530	16515	16546	16698	16605	16469	16643	16455	16686	16550	16592	16600	16746	16421	16445	16574	16492	16467	16505	16741	16585	16752	16656	16563	16596	16683	16568	16504	16623	16647	16622	16697	16630	16612	16606	16125	16683	16640	16538	16614	16747	16397	16574	16525	16723	16509	16683	16764	16702	16733	16780	16569	16765	16740	16842	16477	16750	16330	16677	16547	16728	16542	16703	16604	16530	16633	16759	16663	16380	16469	16630	16563	16501	16534	16602	16593	16515	16770	16354	16584	16560	16468	16681	16548	16587	16759	16556	16572	16698	16517	16679	16552	16500	16651	16479	16839	16699	16638	16607	16474	16507	16680	16704	16494	16616	16572	16605	16426	16666	16447	16733	16748	16531	16533	16397	16699	16683	16491	16623	16536	16821	16722	16540	16807	16782	16795	16711	16770	16627	16711	16862	16589	16500	16380	16733	16605	16537	16520	16565	16618	16697	16537	16581	16607	16528	16505	16761	16625	16603	16585	16710	16604	16760	16805	16496	16720	16426	16554	16778	16674	16599	16647	16715	16530	16337	16619	16600	16491	16551	16361	16667	16435	16416	16599	16752	16619	16386	16440	16583	16689	16672	16596	16633	16595	16358	16566	16726	16648	16653	16504	16574	16593	16569	16773	16572	16390	16497	16526	16832	16443	16516	16332	16595	16556	16795	16547	16592	16499	16563	16420	16650	16471	16656	16513	16775	16553	16787	16505	16763	16486	16617	16694	16515	16849	16464	16463	16537	16427	16638	16706	16615	16500	16549	16610	16469	16611	16570	16527	16556	16657	16596	16716	16817	16588	16661	16725	16561	16566	16470	16628	16774	16556	16831	16604	16539	16533	16662	16558	16540	16509	16511	16750	16672	16691	16638	16619	16481	16592	16451	16524	16310	16706	16694	16547	16619	16432	16470	16679	16633	16772	16569	16669	16690	16788	16598	16479	16664	16553	16465	16477	16867	16654	16510	16503	16544	16454	16597	16541	16847	16555	16399	16561	16630	16662	16672	16689	16551	16503	16571	16793	16635	16755	16629	16544	16505	16508	16571	16731	16829	16806	16736	16679	16589	16362	16794	16794	16547	16636	16608	16544	16566	16515	16660	16443	16379	16655	16645	16772	16488	16425	16569	16575	16649	16753	16543	16480	16501	16521	16617	16607	16876	16430	16300	16621	16456	16512	16687	16594	16792	16573	16639	16652	16610	16418	16675	16562	16714	16423	16579	16491	16673	16523	16518	16526	16522	16442	16730	16675	16774	16785	16633	16458	16637	16521	16518	16862	16604	16721	16626	16685	16732	16593	16747	16510	16585	16564	16686	16670	16654	16579	16586	16565	16645	16547	16361	16635	16524	16625	16683	16591	16637	16598	16803	16669	16554	16472	16560	16664	16391	16753	16695	16605	16565	16506	16529	16488	16660	16520	16801	16709	16624	16859	16728	16472	16882	16548	16456	16555	16549	16590	16599	16669	16659	16660	16617	16580	16563	16578	16659	16628	16491	16464	16569	16493	16613	16475	16704	16577	16487	16538	16475	16721	16543	16521	16566	16513	16800	16551	16764	16476	16582	16507	16428	16748	16671	16547	16608	16515	16547	16382	16634	16671	16639	16760	16586	16564	16717	16806	16611	16670	16701	16639	16662	16700	16442	16521	16627	16426	16515	16494	16756	16608	16629	16578	16744	16525	16594	16501	16562	16528	16753	16687	16654	16447	16517	16612	16564	16604	16405	16482	16692	16505	16502	16726	16416	16615	16449	16616	16493	16468	16622	16617	16715	16640	16619	16602	16625	16441	16637	16676	16469	16548	16436	16678	16608	16391	16522	16503	16874	16673	16948	16656	16664	16595	16641	16512	16552	16538	16555	16638	16384	16515	16645	16615	16562	16477	16602	16644	16579	16546	16649	16712	16686	16371	16522	16412	16461	16423	16575	16494	16689	16484	16521	16571	16660	16583	16668	16637	16603	16710	16691	16525	16889	16751	16532	16624	16365	16513	16712	16409	16488	16603	16744	16532	16556	16575	16833	16515	16594	16739	16553	16476	16433	16684	16680	16574	16565	16712	16733	16661	16551	16410	16818	16655	16521	16540	16543	16516	16487	16724	16775	16670	16663	16709	16555	16535	16483	16526	16471	16639	16541	16646	16672	16434	16549	16542	16649	16498	16497	16653	16458	16543	16418	16741	16682	16674	16607	16449	16660	16631	16638	16696	16784	16579	16681	16580	16576	16615	16583	16628	16690	16610	16611	16483	16540	16785	16570	16595	16825	16576	16630	16498	16714	16688	16765	16519	16600	16601	16642	16554	16620	16731	16605	16650	16625	16406	16725	16685	16580	16578	16550	16477	16812	16671	16658	16775	16690	16683	16632	16744	16568	16513	16495	16725	16708	16439	16621	16533	16787	16626	16771	16501	16577	16607	16536	16673	16666	16611	16622	16888	16560	16597	16581	16735	16649	16634	16521	16674	16833	16667	16662	16534	16679	16621	16502	16389	16608	16562	16711	16681	16627	16767	16549	16679	16671	16542	16645	16572	16470	16672	16648	16648	16533	16592	16608	16712	16571	16475	16695	16610	16516	16626	16671	16745	16570	16660	16576	16605	16366	16619	16704	16753	16850	16660	16687	16548	16841	16720	16631	16587	16652	16727	16698	16673	16538	16465	16618	16542	16611	16655	16527	16581	16592	16471	16352	16460	16435	16417	16586	16569	16605	16542	16617	16564	16545	16518	16538	16527	16644	16678	16509	16522	16495	16672	16531	16789	16678	16893	16692	16622	16479	16786	16586	16534	16538	16560	16566	16618	16585	16572	16499	16676	16244	16520	16574	16614	16617	16640	16634	16501	16771	16499	16666	16638	16395	16601	16594	16756	16649	16745	16636	16635	16464	16647	16508	16592	16410	16751	16696	16561	16674	16659	16465	16665	16465	16573	16588	16654	16628	16507	16406	16647	16402	16655	16489	16702	16507	16548	16634	16597	16511	16649	16583	16489	16605	16522	16605	16552	16700	16649	16618	16680	16690	16581	16654	16751	16766	16722	16579	16540	16758	16486	16744	16513	16665	16496	16634	16497	16660	16595	16362	16511	16417	16429	16608	16663	16571	16746	16554	16694	16536	16705	16572	16476	16752	16783	16403	16524	16600	16537	16571	16667	16467	16533	16471	16556	16649	16710	16735	16524	16579	16523	16684	16717	16855	16598	16600	16738	16602	16438	16539	16475	16467	16530	16535	16598	16564	16621	16549	16594	16592	16464	16546	16612	16627	16591	16557	16681	16739	16727	16485	16650	16620	16360	16510	16615	16342	16507	16600	16514	16350	16427	16614	16517	16608	16631	16797	16507	16560	16574	16511	16391	16602	16407	16489	16637	16860	16622	16711	16623	16547	16638	16746	16559	16629	16788	16583	16676	16746	16521	16525	16587	16671	16864	16496	16589	16579	16721	16574	16559	16728	16574	16439	16424	16792	16836	16699	16637	16658	16621	16761	16646	16517	16647	16502	16466	16714	16554	16608	16656	16643	16459	16704	16489	16641	16628	16705	16614	16600	16600	16492	16655	16532	16333	16637	16610	16635	16484	16677	16572	16522	16707	16463	16430	16384	16766	16539	16600	16543	16653	16621	16656	16633	16630	16680	16654	16533	16587	16499	16557	16477	16715	16533	16770	16515	16453	16574	16562	16646	16654	16736	16521	16637	16710	16641	16779	16568	16630	16799	16755	16769	16513	16591	16381	16635	16514	16676	16529	16572	16559	16728	16513	16583	16507	16476	16556	16439	16640	16736	16578	16729	16631	16662	16401	16542	16446	16675	16615	16565	16672	16479	16631	16414	16447	16657	16784	16577	16518	16753	16662	16431	16493	16674	16574	16628	16629	16420	16524	16587	16566	16604	16518	16459	16361	16543	16609	16674	16494	16479	16795	16646	16539	16417	16691	16667	16665	16666	16521	16552	16587	16743	16524	16571	16598	16604	16568	16657	16441	16305	16560	16690	16738	16555	16531	16713	16751	16500	16596	16772	16550	16607	16665	16698	16677	16850	16568	16652	16510	16706	16686	16592	16698	16705	16508	16649	16439	16779	16779	16498	16556	16565	16470	16561	16795	16533	16481	16408	16691	16490	16503	16701	16591	16473	16539	16573	16426	16397	16637	16496	16788	16850	16529	16847	16695	16639	16774	16722	16796	16317	16933	16567	16712	16709	16702	16401	16627	16669	16779	16562	16510	16463	16461	16604	16734	16627	16560	16545	16547	16552	16527	16642	16640	16392	16635	16720	16635	16625	16442
14382	16798	16352	15461	15160	15131	15087	14908	15046	14746	14940	15019	14792	14973	14753	14819	14695	14786	14922	14896	14718	14695	14938	14796	14897	14914	14760	14755	14716	14756	14827	14717	14650	14847	14577	14737	14672	14756	14568	14682	14748	14821	14719	14794	14748	14738	14696	14805	14795	14770	14668	14810	14531	14634	14731	14727	14799	14801	14646	14897	14714	14835	14797	14695	14700	14913	14822	14927	14794	14752	14555	14801	14685	14595	14770	14596	14773	14710	14824	14788	14802	14606	14724	14718	14642	14630	14690	14765	14746	14739	14734	14851	14905	14825	14797	14718	14559	14738	14769	14740	14741	14584	14734	14819	14688	14662	14632	14680	14857	14849	14532	14911	14686	14734	14647	14720	14615	14800	14828	14829	14771	14843	14695	14808	14795	14676	14793	14775	14807	14691	14734	14670	14607	14756	14831	14641	14761	14723	14603	14755	14782	14770	14732	14788	14647	14721	14657	14860	14645	14652	14879	14824	14864	14760	14743	14730	14670	14904	14768	14620	14684	14697	14848	14755	14689	14729	14633	14915	14797	14849	14886	14800	14738	14875	14689	14749	14772	14829	14753	14842	14650	14829	14845	14611	14718	14695	14712	14707	14844	14645	14647	14806	14684	14781	14545	14745	14705	14789	14639	14695	14709	14716	14732	14591	14792	14687	14923	14705	14719	14702	14653	14778	14744	14691	14621	14617	14766	14818	14697	14659	14634	14815	14879	14921	14630	14853	14777	14791	14793	14636	14790	14690	14835	14671	14919	14832	14726	14790	15026	14756	14742	14782	14866	14821	14838	14797	14836	14765	14840	14639	14623	14764	14863	14713	14924	14609	14830	14610	14690	14763	14749	14737	14706	14748	14704	14660	14672	14663	14765	14555	14839	14744	14558	14753	14800	14823	14731	14708	14846	14772	14679	14791	14796	14875	14713	14736	14833	14634	14689	14772	14742	14745	14675	14747	14779	14943	14735	14652	14647	14842	14649	14712	14817	14653	14739	14730	14737	14643	14604	14845	14601	14663	14620	14816	14789	14674	14679	14724	14598	14770	14837	14633	14719	14674	14745	14871	14799	14772	14717	14554	14551	14900	14819	14759	14761	14743	14757	14767	14716	14773	14590	14670	14673	14783	14871	14715	14750	14669	14668	14787	14894	14782	14908	14757	14719	14710	14837	14614	14765	14757	14770	14710	14628	14849	14901	14706	14774	14646	14810	14760	14779	14606	14742	14810	14757	14827	14741	14793	14757	14840	14730	14707	14628	14829	14637	14711	14717	14823	14867	14665	14921	14654	14837	14866	14812	14721	14815	14661	14903	14666	14659	14730	14732	14800	14756	14610	14751	14828	14723	14739	14857	14721	14757	14787	14540	14735	14882	14643	14765	14665	14694	14844	14660	14724	14936	14769	14773	14746	14770	14670	14908	14590	14690	14870	14915	14678	14843	14870	14855	14656	14654	14800	14845	14726	14841	14640	14719	14712	14686	14642	14838	14821	14713	14692	14850	14923	14515	14777	14802	14917	14767	14782	14577	14771	14732	14879	14706	14723	14764	14652	14596	14756	14625	14796	14905	14731	14739	14628	14831	14748	14667	14774	14773	14814	14591	14902	14654	14670	14798	14589	14948	14781	14671	14816	14706	14927	14706	14811	14790	14913	14573	14858	14614	14751	14641	14699	14686	14728	14668	14747	14662	14755	14823	14607	14716	14639	14758	14791	14761	14907	14811	14877	14858	14834	14773	14877	14906	14713	14596	14687	14699	14834	14786	14810	14729	14762	14828	14639	15015	14645	14527	14740	14755	14774	14732	14743	14807	14553	14858	14908	14824	14792	14790	14780	14686	14811	14695	14712	14899	14817	14792	14758	14766	14673	14777	14697	14841	14554	14736	14748	14810	14643	14500	14738	14792	14640	14693	14750	14739	14659	14744	14546	14739	14704	14823	14762	14773	14755	14838	14783	14697	14831	14683	14881	14825	14790	14583	14829	14598	14721	14889	14650	14704	14535	14747	14748	14575	14818	14589	14702	14672	14734	14862	14736	14741	14741	14593	14656	14721	14722	14800	14746	14690	14769	14660	14752	14750	14766	14749	14701	14617	14700	14756	14846	14778	14664	14914	14686	14704	14707	14696	14678	14730	14835	14765	14885	14651	14841	14651	14777	14756	14788	14911	14704	14588	14655	14781	14803	14910	14904	14876	14781	14828	14782	14600	14724	14827	14785	14785	14830	14759	14750	14737	14735	14482	14815	14732	14680	14701	14990	14787	14711	14650	14785	14809	14777	14834	14701	14855	14830	14653	14883	14842	14685	14873	14687	14870	14735	14781	14679	14659	14765	14848	14626	14719	14691	14711	14685	14806	14707	14882	14883	14798	14823	14743	14534	14722	14706	14758	14735	14900	14795	14715	14646	14594	14597	14691	14682	14847	14731	14790	14680	14646	14806	14605	14798	14734	14796	14643	14684	14735	14842	14712	14605	14733	14818	14754	14773	14822	14824	14628	15000	14747	14601	14699	14650	14768	14675	14791	14755	14766	14791	14851	15079	14726	14790	14955	14740	14548	14670	14780	14832	14748	14870	14586	14805	14717	14658	14805	14725	14722	14789	14906	14675	14775	14853	14881	14600	14745	14888	14761	14622	14798	14887	14758	14845	14553	14919	14909	14648	14759	14763	14720	14730	14911	14768	14765	14675	14739	14692	14858	14665	14780	14702	14621	14842	14834	14807	14684	14603	14752	14637	14727	14736	14897	14910	14740	14703	14649	14788	14780	14799	14769	14740	14904	14747	14868	14816	14962	14576	14641	14798	14687	14759	14673	14674	14783	14648	14762	14687	14873	14621	14689	14806	14905	14833	14692	14855	14733	14752	14794	14747	14814	14669	14732	14776	14631	14740	14759	14772	14744	14657	14605	14832	14640	14615	14669	14630	14718	14675	14554	14654	14753	14766	14703	14774	14884	14802	14719	14543	14823	14743	14847	14814	14739	14708	14774	14828	14608	14783	14708	14738	14872	14737	14648	14771	14816	14750	14688	14665	14744	14866	14762	14808	14799	14663	14792	14704	14702	14701	14776	14790	14663	14772	14839	14857	14686	14786	14810	14733	14729	14917	14685	14814	14797	14524	14731	14716	14637	14916	14750	14657	14821	14740	14750	14753	14916	14804	14721	14599	14690	14751	14685	14893	14704	14831	14729	14784	14729	14846	14785	14569	14630	14741	14783	14709	14720	14781	14859	14732	14633	14524	14976	14853	14741	14605	14742	14727	14809	14664	15003	14734	14827	14777	14551	14776	14707	14763	14767	14920	14827	14807	14716	14737	14759	14544	14714	14677	14707	14816	14613	14779	14858	14818	14618	14722	14801	14674	14808	14745	14753	14718	14767	14752	14805	14688	14944	14652	14824	14689	14695	14825	14709	14927	14701	14760	14781	14756	14809	14713	14831	14823	14663	14793	14724	14714	14812	14630	14805	14693	14661	14849	14804	14530	14795	14679	14722	14731	14732	14817	14798	14759	14843	14791	14611	14744	14710	14628	14824	14875	14836	14809	14729	14619	14867	14718	14725	14778	14760	14815	14545	14662	14691	14725	14850	14858	14728	14671	14863	14755	14626	14695	14760	14881	14668	14553	14693	14647	14706	14708	14619	14808	14904	14642	14746	14808	14774	14867	14699	14736	14799	14807	14743	14788	14665	14783	14882	14680	14674	14697	14648	14775	14883	14592	14846	14708	14679	14581	14781	14821	14775	14647	14595	14703	14877	14771	14719	14764	14767	14798	14714	14575	14808	14640	14753	14745	15061	14761	14609	14542	14723	14688	14794	14711	14696	14609	14718	14651	14679	14717	14719	14645	14857	14768	14748	14640	14748	14910	14840	14786	14725	14700	14722	14675	14687	14893	14630	14667	14766	14805	14675	14676	14836	14814	14570	14884	14791	14626	14689	14605	14684	14716	14763	14758	14598	14744	14760	14945	14696	14695	14824	14722	14727	14851	14904	14775	14749	14689	14792	14698	14706	14762	14598	14835	14876	14717	14754	14795	14716	14806	14863	14704	14843	14802	14747	14758	14704	14724	14816	14866	14688	14770	14851	14736	14879	14706	14576	14873	14823	14741	14790	14682	14944	14726	14667	14942	14780	14715	14703	14876	14751	14706	14800	14841	14891	14818	14779	14792	14672	14668	14760	14765	14666	14738	14621	14854	14563	14694	14796	14895	14792	14741	14677	14769	14782	14739	14861	14649	14863	14737	14711	14756	14749	14717	14823	14724	14786	14719	14704	14711	14951	14796	14669	14677	14605	14788	14759	14710	14597	14669	14691	14842	14801	14626	14710	14835	14839	14780	14756	14801	14687	14623	14744	14692	14680	14677	14706	14864	14791	14809	14720	14700	14649	14696	14688	14862	14669	14780	14686	14756	14643	14802	15148	14676	14718	14714	14721	14679	14780	14739	14818	14807	14844	14926	14624	14785	14802	14953	14798	14683	14811	14663	14626	14705	14723	14764	14728	14710	14830	14901	14706	14698	14826	14700	14793	14827	14959	14829	14615	14773	14678	14556	14760	14614	14706	14809	14591	14753	14711	14869	14703	14885	14733	14631	14677	14880	14558	14719	14669	14795	14862	14740	14771	14533	14732	14675	14686	14811	14663	14781	14641	14686	14603	14802	14775	14754	14791	14811	14736	14689	14794	14901	14647	14601	14733	14793	14708	14736	14705	14666	14825	14771	14644	14754	14690	14656	14594	14756	14725	14724	14744	14659	14812	14606	14824	14719	14586	14663	14712	14704	14694	14752	14951	14789	14720	14694	14839	14772	14744	14730	14769	14747	14757	14847	14838	14828	14813	14979	14696	14799	14757	14610	14790	14686	14841	14538	14669	14829	14881	14854	14503	14692	14647	14698	14823	14770	14647	14837	14797	14776	14858	14723	14803	14956	14671	14624	14748	14746	14826	14634	14829	14669	14822	14804	14567	14653	14964	14750	14711	14728	14774	14727	14734	14666	14717	14628	14674	14697	14560	14735	14598	14799	14747	14980	14644	14674	14676	14697	14816	14698	14607	14623	14711	14885	14822	14840	14897	14729	14664	14690	14725	14770	14642	14741	14677	14814	14633	14773	14813	14653	14793	14747	14614	14786	14726	14703
24385	21641	29099	24737	22314	21269	20277	17879	17500	17703	17442	17426	17479	17344	17395	17175	17082	17128	17317	17160	17178	17082	17059	17389	17223	17283	17038	16868	16985	17132	17157	16874	16957	17076	17279	17132	17103	17089	17181	16930	16972	16962	16974	17153	17110	17088	16941	16927	17035	17027	17330	17314	17034	16984	16986	17116	17069	16856	17021	16963	17098	16995	17006	16953	17188	17573	17138	17191	17108	17295	17060	17333	17153	17244	17006	16955	17081	17170	17016	16844	16989	16887	17170	16953	17031	17147	16977	16874	16994	17063	17039	16956	17074	16994	17060	17001	17002	16961	16926	16945	16887	16962	16951	17158	16990	17124	17241	16970	17054	16678	17047	17125	17144	16989	16769	17208	16926	16917	17032	16942	16893	16962	16860	16935	17148	17247	17182	16883	17017	17012	16967	16959	16845	16876	16977	17086	16993	16946	16962	16972	17105	16893	16779	17048	16971	17082	16967	16925	17034	16892	16972	16904	17156	17161	17327	17057	16867	17114	16805	16990	16833	17151	16970	16780	16867	16904	17053	17027	17115	17013	17054	16721	16849	17057	17122	16839	17082	17037	16818	16930	16963	16963	17116	17008	16906	16962	16984	16709	16934	16877	17066	16980	17009	17045	16864	16872	16826	17001	16913	16911	17010	16914	16936	16882	16994	16853	17081	17043	16834	17045	16951	17115	16876	17083	16941	16888	16955	16953	16941	16888	17042	17015	17115	17160	16919	17066	16814	16922	16939	16767	16927	17141	17001	16842	17077	16859	16985	17053	16907	17058	16955	17155	16852	16830	16778	16951	17076	16807	16878	16949	17205	17060	16813	17164	16863	17082	17046	16932	17021	16967	16896	16980	16997	16862	16871	17031	16978	16939	16977	16944	16977	17021	16894	17094	16979	16971	16909	17019	16931	16757	16950	16961	16956	17029	16856	16876	17015	16825	17043	17252	17032	17145	17068	17008	17038	16935	16826	16945	17064	16969	16898	17012	16832	16849	17029	17041	16998	16994	16878	16895	16986	16976	16910	16849	17156	17035	17035	16924	16794	17041	17068	16997	17085	16842	16965	16871	17087	16983	17205	17074	17141	17099	17086	16982	16959	17091	17080	17123	16926	16805	16977	17132	16897	17030	16920	16874	17025	16993	17011	16761	16886	17015	16989	17013	17001	17141	16977	16919	16870	16949	16971	16859	16904	17062	17053	16979	17014	17136	16836	16890	17017	16970	16745	16817	16951	16645	16900	17137	17134	17133	17010	16988	16827	16924	17191	16922	17127	17039	17046	16814	17078	17048	17096	16951	16828	16958	17193	16976	17029	17002	16905	16926	16883	16819	17076	16950	16975	16841	16937	16859	17078	17077	17047	17007	17000	16815	16867	16906	17101	16841	16866	17120	16801	16951	16993	16877	17076	16918	17047	17231	16871	16732	16855	16919	17193	16961	17107	16976	17126	16999	16967	17200	16771	17108	16958	16911	16996	17033	16965	16949	16948	16880	17045	16774	16950	16897	16988	16855	16965	17005	16746	16881	17063	16993	16906	16896	16911	17011	17120	16973	16980	16907	16781	16943	17054	16995	16973	16952	16830	17027	16956	16966	17163	16983	17320	17148	16911	16935	16891	17052	17072	16954	17015	17044	16908	16880	16949	17086	17013	17047	16845	16927	16799	16788	16751	16865	16904	17212	16945	17040	16980	17176	17136	17031	16927	17001	17066	16904	17071	17181	17011	16851	16869	16792	16962	16935	17029	16877	16945	16838	16876	16986	17063	17082	17051	17014	16898	17058	17010	16752	16923	17074	17002	17063	16962	16985	17027	16990	16903	16922	17039	17075	17024	17050	16820	17127	17056	17237	16944	16981	16840	17080	16757	17045	16971	17005	16993	17024	17115	17246	16920	17019	17011	17110	17051	16971	16966	16999	16994	16716	16893	16947	17013	16957	16995	17152	16874	16964	16923	16942	16962	16802	17127	16990	17105	16925	17111	17293	17117	17253	17069	16963	16807	17059	16912	17064	16813	17105	16893	16832	17111	16872	16914	16885	17062	16990	17123	16735	17083	17143	17044	16901	16998	17084	17041	17079	16911	17054	16998	16977	16859	16837	17010	16961	16894	16950	17062	16849	16975	16809	16924	16873	16691	17132	17147	16806	17047	17041	16901	16918	17012	17034	16969	16973	16932	17012	16918	16979	17026	17043	17129	17114	16923	17024	16945	17022	17121	17026	16990	17001	16791	17095	17045	17307	17008	16761	16975	17110	16935	16992	17079	16917	17085	16861	17135	16928	16970	16923	16979	17116	17188	16780	16864	16944	16990	16928	16912	17105	16820	17131	16975	17016	16976	17060	17093	16885	17092	16956	16999	16902	16975	17012	16842	17132	17178	17132	17161	17091	17064	16929	16985	17087	17003	17075	17109	17027	16791	16892	16813	16877	16818	16856	16973	17010	17114	16819	16998	16848	16853	17012	17143	17037	16754	17160	16967	17050	16897	17030	17123	17071	17106	16995	17136	16959	17071	16946	16941	17002	17003	17101	17117	17016	17038	17004	16967	17150	16937	17152	16998	17087	17040	16959	16947	16843	16932	17007	16910	17050	16963	17110	17063	16907	17042	17100	16997	17120	16898	16992	16894	16832	16914	17125	17109	16925	17097	17039	16801	16978	17106	17129	16828	17034	17139	17049	17004	16974	16856	17100	17070	16810	17077	16938	16841	16935	16758	16984	16770	17112	16898	17035	16799	16959	16930	16962	17208	16810	17186	16905	17016	16917	17039	16774	17104	16889	17158	16895	16997	17113	17237	16992	17150	17042	16983	16791	16866	16904	17008	16966	16915	17006	17108	16998	17039	16937	17117	17050	16789	17111	17184	16940	16970	16916	17022	16940	16938	17038	17019	16963	17185	17053	16955	16769	16885	16888	17252	17026	16964	16727	17042	16962	17046	16915	16768	16943	16976	16991	16794	16988	16805	16964	16987	17030	16901	16981	16872	17013	16935	17177	16877	16824	16836	17006	16968	17065	16857	16881	16862	16903	17081	16872	16994	16958	17080	16958	16925	16949	17039	16966	17067	17042	16826	16891	16967	17101	17095	17018	17064	16925	17076	17048	17205	16789	17203	16907	16886	16951	16920	17026	16893	17103	16934	17124	16891	17014	16914	17030	16813	17061	16836	16862	16926	16887	16974	17028	16968	17049	16918	16778	17004	17034	16903	17026	16949	17065	16969	17003	17305	17251	16888	17012	16955	16804	16912	17016	16970	17107	17126	17041	17101	17034	16980	17096	17021	17211	16953	17143	16867	16880	17095	17056	16901	16904	16899	17101	17044	16887	16836	16972	17070	17219	17098	17010	16873	17140	16936	16994	16956	16955	16750	16933	16866	16924	17141	16892	17155	16876	16926	17075	17065	16968	17157	17094	17059	16706	16910	17083	16755	17051	17107	16938	16866	16997	17130	17101	16853	16952	16775	16875	16916	17209	16931	17015	16913	16962	16977	16994	17047	16936	17007	16782	17090	16975	16973	17058	16952	16820	17068	16854	17028	16829	16963	17155	17189	17009	16974	16945	16917	17232	17045	16973	17024	16900	16946	16949	16930	17016	16848	17024	16902	17186	17090	17114	16821	17090	17340	17162	17077	17166	16910	16953	17173	17192	16829	16955	17014	16807	17202	16953	17039	16967	16852	16901	17020	16924	17046	17015	16942	16839	17085	16960	17094	16991	16983	16942	16997	16920	17038	17032	16871	16992	16869	16773	16964	17142	16969	17009	16984	17001	17032	17119	16902	17302	16980	16989	16964	16808	17058	17029	16903	16952	17032	17029	17107	17080	17120	17028	17007	17013	17036	16834	17026	16777	17051	17244	17059	17140	16992	16917	16958	16977	16850	17067	16832	16865	16926	16956	16887	17007	16983	17134	17013	16925	16898	16931	17018	16986	17109	17097	17070	16948	17042	16782	17018	16956	16934	17137	16892	17021	16760	16832	16991	17007	16867	17052	16893	16936	17127	17056	16935	17091	17012	16938	16920	16975	16971	16947	16956	17014	16904	17142	16999	16806	17072	16972	17072	16941	17061	17014	17054	17072	16999	17003	17109	17063	17054	17019	17058	16962	17076	16872	16904	17036	16960	17164	16873	17171	16939	16954	16943	16946	17001	17117	17009	16720	17092	17036	16944	17139	16812	16931	17046	16881	17155	16740	17121	16941	17048	16958	16773	17038	16941	16966	16720	17008	16868	16811	17043	17255	16980	16939	16930	16776	16982	16974	17199	16685	16899	16936	16883	16968	16994	16942	17214	17145	17150	16864	17014	16904	16950	16787	16972	17009	17001	17221	17099	16947	17017	16801	17014	17014	16741	16923	16857	16923	16881	16792	16856	17077	16958	17098	17027	17006	16985	16936	16849	16874	17003	17048	16870	17119	17019	16993	17045	16837	16772	17151	17205	16866	16908	16983	16983	16999	17101	16909	16986	17187	16758	17014	16960	16959	16966	16919	16931	16877	16921	17002	17020	16829	16993	17033	17086	16900	16990	17116	17019	16919	17099	16920	17069	17107	16947	17058	17179	17023	17040	17135	17231	17008	17021	17082	17110	17153	17130	17008	16956	17174	16793	16984	17037	17018	17013	16921	17073	17004	16844	16873	17070	16867	17066	16929	16909	16756	17005	16907	16932	16974	17101	16939	17149	16898	16971	17173	17032	16731	16934	16891	16974	16989	16934	17041	17036	16934	17018	16888	17064	17179	17117	17010	17222	16834	16848	16898	17007	17001	17125	17014	17068	16955	17157	17007	17028	16907	16869	16862	17007	17013	16907	17021	16948	16871	17066	17035	17120	16953	17113	16989	17155	17038	17043	17074	16967	16694	16939	17082	17166	16923	16950	16802	16791	16783	17194	16974	16776	17044	16957	16891	16988	17226	16948	16896	16921	16935	17052	16849	17012	16950	17006	16738	17043	17071	16935	17044	16983	17014	17033	16988	16853	17072	16954	16876	17006	17091	16815	16893	17070	16970	16999	16960	16985	16844	16878	16927	16862	17094	16994	17117	17148	16950	16826	16936	17054	16970	17094	16835	16697	17045	16976	16927	16999	16931	16774	16864	17070	17061	17064	17183	17062	17053	16927	17025	16901	16925	16885	17154	17061	17036
14307	23373	21782	18498	17206	16489	16263	15936	15730	15839	15762	15772	15530	15356	15365	15251	15193	15101	15150	15009	15150	15238	15115	15000	15095	15044	15187	15112	14963	15071	15026	14917	15089	15083	15072	14924	15031	14914	15018	15173	15187	14972	14933	15101	14961	14988	15028	14953	14973	14921	15157	14920	15052	14905	14912	14902	15117	15126	15096	15171	15004	14977	15072	14984	15271	15508	14718	14768	14985	14984	15002	14895	14926	14795	14914	15132	14953	15105	14898	15086	15016	14913	14987	14907	15077	15011	15194	14926	14972	15001	14903	15064	15090	14986	15007	15009	14913	14931	14908	15064	14843	15044	15127	14998	14908	14917	14923	15016	14870	14937	14936	15014	14990	14911	14988	15034	15014	14908	14955	15074	14911	14892	14883	14856	14851	14967	14969	14807	14870	14940	15026	15116	14782	14942	14977	14884	14904	15025	14927	14997	15017	15056	14805	14866	15085	15096	14874	14835	14955	14953	14970	14893	14911	15112	14954	15008	15058	14846	14957	14847	15179	14866	14992	15031	15021	15037	14959	15007	14945	15184	15037	15001	14844	14963	14847	14827	14946	14995	15088	14959	15085	14801	15025	14863	14786	14970	14976	15008	15012	15083	15019	14937	14930	14969	14938	15168	14945	15015	15067	14761	15009	15063	14961	15084	14935	14989	15174	15013	14983	14984	14996	14904	14914	14908	14797	15067	14753	14958	15009	15065	15007	15003	15034	15003	14897	14904	15004	14918	14956	14878	14791	14904	14920	15040	14905	14957	14955	14982	14872	14996	15162	15013	14991	15153	15056	14963	14890	15072	14895	15042	14981	14962	14897	15068	15065	14943	15005	14927	15002	15090	15120	15148	15050	14969	14950	15003	15059	15013	14847	14933	14938	14884	14999	14938	14842	14934	14992	15048	14956	14846	14949	15112	14988	14892	15101	14889	14926	15152	15050	14989	14944	15036	15095	14949	14937	14982	14852	15057	15033	15066	14838	14938	15056	14937	14897	14991	15069	15008	15151	14831	14962	14855	15001	14841	14921	14913	15002	15247	15072	15004	14995	14989	15154	15031	15200	15216	14793	14936	15173	14962	15075	15086	15083	14944	14852	14889	14942	15100	15162	14940	15091	15015	15027	14962	14993	15007	14974	14954	14914	15120	15078	15038	15042	14995	14955	15184	15094	15033	14974	14938	15076	14950	14936	14888	15008	15030	14931	14913	14840	14794	14874	14861	14819	14985	14883	14965	15010	14998	15010	15160	15012	15053	14912	15015	15069	14968	14937	14863	15039	15020	15064	14742	15001	14716	14986	14891	15109	14830	14860	15131	15145	14907	14999	15027	14923	15059	15003	14725	14756	14957	15076	14979	15036	15068	14970	15046	14915	15031	14948	14961	15106	14942	14780	14931	14929	14828	14938	14983	14978	14975	15051	15001	15056	14892	14839	15210	14954	14979	14947	14913	15010	14866	14836	15148	14997	14917	14811	15193	15018	15056	15044	14939	15067	14938	15028	14911	14993	14915	15160	15008	15043	15020	14931	14893	15004	14987	15107	14892	14935	14903	14999	14981	15134	15010	14932	14901	14933	15090	15077	15049	14942	14844	15012	14936	14903	14953	15071	15130	15000	14927	14893	14908	15113	15195	15019	15129	15130	14912	14920	14819	14971	15152	14999	15039	14959	14963	14990	15039	14860	14979	14833	14938	15080	14987	15050	15009	15169	15213	15096	15040	15071	15038	14742	14938	15156	14939	14939	14974	14830	14866	14885	15057	15025	14982	14955	14912	14857	15193	14929	14955	15060	15105	14752	15097	14814	14917	14876	14984	14876	15031	14979	15035	14714	15207	15093	15012	14980	15034	15143	15018	15033	15009	14967	14949	14951	14665	14932	15030	15051	14992	14895	14884	15022	14892	15003	14971	15036	14996	14879	14775	14856	14891	14968	15021	15022	14879	15028	15088	14968	14879	15000	15069	14929	14882	14991	14995	15089	14839	14916	14933	15031	15009	14963	14898	14963	14857	14796	15021	14998	14989	14957	14969	14961	15036	15035	14922	14922	15030	14989	14883	15003	14968	14890	14910	15071	14982	14993	15133	14936	14879	15105	14998	14867	15018	14861	14916	14874	15086	14958	14884	14985	14814	15028	14917	15042	14935	15025	15073	14955	15089	15037	14789	14803	14914	14959	14891	15153	14857	14997	15013	14858	15063	15050	14852	14896	14748	15097	15036	14930	14965	15098	14948	14904	14778	14972	15033	15012	14909	15010	15023	14877	15106	14812	15062	14778	15039	14961	14946	14818	14872	15051	14837	15021	14832	15045	15067	15084	14937	15139	14980	14811	14989	14996	14969	15004	15031	14920	14897	15087	15134	15125	14986	15032	15162	14963	15094	15233	14955	15019	14955	15015	14986	14924	15008	14985	15022	14929	14803	15151	15025	15098	14854	15034	14829	15025	15074	14981	14739	14939	14896	14737	15075	14986	14968	15053	14908	15154	14964	14891	14974	15046	14873	15061	15113	15090	15066	15045	14936	14930	15026	14813	14806	14850	15034	14976	15029	14904	15028	15039	14995	14852	14983	15133	15165	15033	14955	14946	15225	15008	14977	14917	14903	15038	14923	14983	14961	14953	14860	14918	14902	15031	14967	14889	15165	14966	14918	15010	14928	14982	14773	14908	15008	14978	15095	15039	15061	15149	14967	14810	15024	14929	14891	15080	14921	14972	14921	15018	15017	14951	14860	14941	14911	15061	14981	14998	14887	14940	14793	15035	14838	15013	15053	14937	14778	15031	15059	14897	14997	15074	14991	15007	14862	15076	15028	14915	15094	14877	15014	15011	15048	15186	14933	15012	14812	15043	14967	15076	15011	14866	15030	14937	14984	14889	14856	14798	15019	15099	15002	15040	14895	15095	14975	14966	14987	14876	14818	14896	15005	15083	14911	15067	14898	14875	15001	14990	15078	14870	14929	14874	14941	14898	14994	15109	14968	14868	15005	15043	14987	14935	14997	14901	14981	15128	14902	14985	14808	14986	15031	14895	15013	14909	14960	14961	14977	15072	14824	15051	14999	15100	14801	14945	14856	15030	14992	15031	14875	14999	14950	14957	14898	14994	15036	14977	14917	15070	14870	14951	15127	14904	14996	14837	14831	15038	15025	14985	15021	15202	14838	15225	14964	15038	14855	15061	15050	14947	14913	15042	14812	14958	14957	15127	14901	15028	14940	14988	15043	15119	14930	15064	14880	14826	14715	15041	14864	15002	15086	14791	14927	14950	14919	14988	14885	14953	15092	15075	14840	14868	14957	14996	15055	14936	14931	14915	14833	14996	14841	14996	14990	14993	14956	14927	14892	15007	14975	14802	15262	14903	14975	15004	15015	15017	14922	14910	14844	15042	15005	15167	14854	15004	14812	15000	15064	14986	15028	14983	14835	15025	14990	14996	14770	15087	14894	14896	14944	14957	14987	14919	14935	15028	14789	15064	15161	15059	14982	15086	15022	15011	14868	15013	14902	14877	15007	15045	14852	15004	14934	15167	14923	15189	14962	14981	14994	15063	14993	15075	15052	14835	15172	14980	15009	14804	14987	14923	15134	15011	14893	14971	14920	14899	15069	15141	15003	14976	15063	14876	15211	15057	14895	15038	14757	14847	15017	14977	14999	14857	15115	14973	15119	14950	15071	14835	14869	14953	15053	15214	15001	14943	14842	14936	15107	14895	14889	15083	14927	15088	14902	14905	14955	14910	15017	14949	14964	14830	15007	14841	14988	15009	15031	14965	15093	14944	15001	14877	14964	15031	14986	14859	14929	15100	14931	14973	14895	14915	14984	14966	14838	14985	15047	14916	15004	14994	14958	14952	14931	14954	14978	14900	14927	14807	15122	14925	14801	14964	14966	15067	15000	14991	14936	15004	14844	14913	14990	14897	15035	14869	15032	14994	14934	15047	15071	14896	15107	14788	14887	14982	14930	14909	15041	14856	14941	15008	15005	15062	14938	15007	15087	15048	15013	15049	14955	15061	15036	15087	15048	14729	14947	14958	15032	14874	14994	14945	15030	14985	15046	15037	14979	14842	15032	14960	14916	15164	14832	14980	15002	15063	14996	15066	15148	15014	14964	14912	15036	15128	14947	14911	15007	14951	15051	14858	14695	15049	15010	14841	15075	15035	14956	14943	15036	14986	14869	14978	15031	15091	15033	14887	15020	14818	15041	14837	14912	14810	15051	14924	14786	14989	14862	15047	15024	14841	15061	14751	14867	14993	14951	14828	14816	14824	15073	15037	15015	15079	14810	15064	15019	14905	14971	14973	14915	14883	14904	15007	14880	14814	14961	15018	14934	14850	15086	15152	15036	14882	14993	15208	15012	14954	14980	15023	14824	14969	14824	14878	14971	14960	14817	14880	14954	14835	14862	15181	15080	15036	14964	14903	15202	15028	14971	14873	14991	14902	14951	14852	14949	15054	14788	14834	14866	15050	15056	14820	14940	15017	15100	14957	15044	14905	14920	14999	14928	15096	14902	14949	14874	14893	14901	15034	14953	14983	14964	15014	14876	14949	15010	14841	14926	15045	14957	14956	14804	14901	14876	14823	15047	14982	14959	14774	15146	15032	14969	14922	14965	14909	14992	14998	14825	14905	15022	15106	14933	15257	15002	14879	15088	15022	14978	14934	15030	15157	14997	14977	15045	14906	15089	14869	15102	14864	15002	15032	14910	14919	15018	14887	14887	14987	15004	15080	14956	15103	15054	14963	15022	15011	14981	15274	14791	14891	14953	14988	15001	15060	14921	15023	15046	14956	14944	14900	14949	15040	14977	15031	14914	15011	15001	14930	14870	15059	14811	14850	15081	15096	14951	14874	15026	14813	15024	14994	14910	15051	15038	14789	15060	15104	14966	14990	14880	14914	14828	14895	15014	14993	15080	14976	15021	15019	15064	14819	14918	15063	15037	14953	15061	14850	15119	14839	14995	14907	14898	14833	15061	15025	14994	14857	15034	15001	14960	14914	15170	15177	15005	15074	14813	15110	14989	14908	15053	14924	15013	14979	14958	15085	14897	14971	14827	15028	14809	15041	14942	15016	15045	15026	14993	14846	14987	15093	15091	14947	14883	15009	14970	14891	14929	14917	14978	14921	15178	15092	14955
23266	21679	29674	24228	21832	23609	24926	19381	18566	18775	18628	18522	18128	18228	18070	18094	18102	17883	17984	17845	17622	17805	17923	17777	17683	17680	17773	18006	17811	17809	17583	17565	17895	17836	17732	17678	17708	17717	17659	17909	17693	17699	17736	17865	17832	17682	17690	17639	17533	17622	17743	17659	17659	17582	17688	17808	17706	17595	17921	17507	17787	17493	17838	17530	17565	18350	17776	17482	17790	17718	17642	17467	17734	17509	17722	17632	17624	17661	17619	17840	17698	17568	17684	17491	17647	17765	17709	17776	17666	17545	17880	17733	17665	17714	17654	17644	17638	17381	17746	17740	17527	17635	17634	17553	17608	17612	17500	17731	17605	17669	17624	17718	17682	17642	17663	17533	17806	17576	17580	17733	17480	17723	17830	17504	17590	17573	17564	17562	17619	17748	17318	17508	17604	17482	17500	17613	17399	17367	17704	17489	17557	17531	17655	17734	17629	17660	17756	17676	17573	17518	17651	17784	17404	17586	17639	17834	17600	17734	17655	17765	17786	17845	17693	17644	17517	17549	17637	17587	17454	17310	17696	17538	17741	17520	17522	17732	17607	17567	17429	17433	17731	17811	17503	17667	17611	17683	17673	17659	17630	17413	17393	17473	17701	17407	17682	17631	17659	17372	17540	17683	17632	17524	17691	17702	17752	17530	17553	17469	17689	17677	17515	17388	17735	17624	17647	17723	17446	17505	17568	17680	17537	17638	17717	17453	17536	17580	17536	17525	17796	17886	17534	17585	17446	17631	17410	17526	17518	17661	17524	17525	17584	17577	17732	17588	17700	17452	17610	17524	17574	17510	17627	17486	17787	17499	17695	17651	17544	17635	17622	17482	17566	17245	17680	17534	17474	17501	17529	17519	17475	17562	17527	17751	17659	17619	17347	17507	17620	17544	17394	17437	17391	17697	17539	17568	17491	17367	17495	17689	17591	17450	17729	17524	17693	17671	17228	17557	17478	17400	17598	17514	17649	17633	17457	17626	17564	17389	17468	17651	17696	17446	17665	17809	17723	17443	17519	17659	17737	17488	17490	17518	17484	17373	17775	17574	17535	17595	17691	17632	17512	17549	17748	17514	17650	17556	17646	17319	17726	17575	17581	17671	17600	17578	17599	17674	17735	17800	17564	17806	17567	17531	17611	17456	17604	17762	17695	17652	17672	17656	17739	17330	17273	17545	17710	17587	17646	17712	17638	17476	17609	17652	17534	17413	17489	17748	17542	17639	17641	17697	17502	17580	17522	17628	17636	17720	17727	17623	17865	17680	17627	17635	17427	17580	17717	17639	17747	17456	17540	17649	17651	17627	17571	17723	17703	17544	17815	17689	17499	17816	17654	17632	17461	17578	17808	17641	17641	17670	17718	17464	17674	17766	17582	17728	17602	17535	17481	17313	17425	17503	17820	17627	17596	17742	17752	17625	17767	17517	17630	17560	17560	17471	17589	17426	17479	17713	17511	17648	17647	17466	17634	17590	17449	17673	17534	17550	17608	17685	17649	17689	17726	17650	17646	17472	17862	17632	17693	17634	17534	17518	17511	17604	17523	17493	17371	17612	17502	17536	17443	17531	17520	17636	17511	17498	17424	17664	17529	17498	17552	17733	17644	17600	17344	17528	17564	17418	17538	17386	17431	17526	17656	17676	17428	17422	17671	17500	17465	17594	17616	17593	17531	17493	17596	17635	17513	17596	17648	17802	17538	17674	17618	17623	17734	17798	17570	17591	17499	17586	17534	17586	17565	17714	17601	17449	17674	17734	17428	17568	17580	17449	17565	17436	17547	17748	17487	17395	17561	17607	17670	17606	17585	17601	17645	17303	17546	17535	17549	17536	17772	17535	17522	17529	17533	17411	17721	17888	17479	17587	17477	17707	17592	17608	17436	17566	17427	17503	17529	17636	17702	17530	17557	17525	17618	17717	17561	17701	17704	17719	17380	17543	17446	17598	17675	17627	17702	17731	17337	17625	17712	17438	17614	17387	17615	17486	17560	17734	17606	17642	17617	17622	17843	17817	17595	17526	17491	17492	17603	17671	17536	17562	17749	17642	17760	17825	17539	17567	17448	17580	17409	17591	17727	17637	17459	17626	17657	17539	17665	17536	17524	17577	17708	17706	17554	17378	17549	17657	17430	17629	17579	17431	17593	17553	17391	17585	17531	17533	17556	17756	17667	17738	17631	17633	17677	17722	17545	17582	17586	17625	17957	17694	17382	17412	17630	17620	17650	17664	17614	17667	17647	17810	17783	17767	17414	17693	17756	17707	17424	17426	17419	17524	17671	17391	17617	17608	17654	17483	17613	17544	17608	17642	17786	17568	17659	17491	17664	17588	17609	17610	17654	17532	17464	17598	17423	17647	17360	17656	17646	17663	17606	17508	17517	17437	17464	17559	17600	17414	17624	17691	17583	17655	17669	17609	17420	17783	17591	17722	17596	17568	17777	17709	17504	17558	17772	17711	17544	17760	17677	17371	17787	17599	17596	17463	17610	17544	17481	17599	17677	17578	17623	17432	17524	17358	17563	17506	17564	17610	17502	17510	17434	17485	17428	17442	17613	17596	17753	17617	17686	17613	17600	17609	17494	17542	17599	17589	17548	17688	17698	17367	17552	17521	17482	17622	17485	17651	17396	17558	17510	17493	17589	17534	17686	17393	17661	17509	17703	17543	17726	17575	17526	17470	17501	17498	17526	17497	17308	17566	17619	17704	17626	17570	17627	17575	17661	17370	17622	17559	17751	17602	17446	17538	17302	17749	17557	17524	17584	17570	17931	17720	17480	17543	17487	17805	17499	17619	17803	17698	17709	17678	17808	17522	17573	17839	17680	17538	17562	17505	17282	17442	17549	17345	17739	17631	17679	17574	17555	17524	17712	17583	17611	17608	17686	17769	17708	17640	17536	17554	17468	17506	17513	17756	17679	17637	17580	17576	17535	17579	17672	17552	17434	17584	17421	17637	17596	17533	17481	17746	17801	17696	17566	17758	17731	17604	17631	17739	17835	17463	17492	17554	17664	17765	17584	17657	17624	17681	17619	17659	17473	17423	17599	17424	17706	17636	17695	17625	17494	17531	17658	17624	17620	17660	17590	17535	17709	17621	17564	17504	17555	17572	17684	17575	17633	17662	17546	17533	17612	17442	17504	17450	17461	17394	17712	17529	17528	17731	17732	17555	17679	17505	17487	17574	17616	17411	17718	17685	17692	17842	17670	17536	17520	17573	17875	17731	17476	17668	17657	17564	17690	17554	17604	17615	17671	17632	17514	17683	17608	17685	17479	17736	17814	17505	17463	17566	17569	17512	17445	17623	17727	17587	17609	17628	17556	17470	17666	17628	17729	17574	17447	17539	17438	17590	17782	17413	17670	17618	17643	17483	17736	17485	17564	17501	17544	17613	17503	17454	17595	17582	17448	17688	17614	17654	17535	17581	17817	17590	17649	17650	17583	17679	17768	17568	17511	17469	17578	17585	17625	17592	17351	17476	17472	17728	17531	17579	17586	17741	17506	17605	17485	17678	17671	17656	17753	17572	17518	17621	17568	17627	17471	17625	17776	17792	17531	17576	17397	17698	17573	17426	17573	17593	17636	17609	17541	17631	17437	17658	17645	17739	17591	17478	17463	17658	17476	17406	17578	17432	17643	17747	17624	17515	17525	17634	17704	17479	17753	17459	17404	17548	17535	17751	17489	17389	17529	17650	17536	17406	17691	17607	17605	17639	17685	17605	17683	17754	17410	17557	17612	17530	17604	17645	17728	17676	17526	17859	17499	17411	17646	17696	17546	17723	17731	17693	17627	17557	17623	17523	17689	17434	17481	17650	17842	17795	17613	17471	17703	17425	17858	17512	17688	17510	17527	17519	17739	17787	17396	17622	17624	17485	17587	17746	17681	17453	17509	17545	17565	17691	17879	17714	17828	17547	17702	17624	17641	17582	17602	17825	17681	17610	17500	17379	17565	17675	17283	17549	17808	17592	17578	17560	17502	17488	17409	17555	17574	17503	17456	17477	17465	17534	17684	17495	17378	17498	17559	17627	17597	17792	17657	17743	17701	17731	17445	17465	17754	17411	17628	17747	17512	17588	17636	17652	17468	17635	17635	17587	17433	17600	17878	17709	17696	17518	17540	17680	17503	17629	17483	17582	17508	17521	17606	17381	17463	17547	17526	17676	17699	17629	17561	17576	17569	17567	17547	17389	17589	17629	17488	17571	17492	17686	17738	17588	17600	17568	17697	17485	17594	17443	17664	17523	17460	17541	17433	17318	17527	17567	17673	17396	17643	17586	17668	17810	17346	17438	17670	17669	17748	17591	17744	17510	17715	17599	17729	17587	17680	17655	17639	17478	17638	17504	17442	17342	17520	17399	17540	17561	17599	17602	17514	17653	17632	17489	17656	17424	17541	17543	17522	17600	17616	17589	17582	17665	17721	17604	17639	17440	17492	17550	17718	17596	17722	17543	17676	17508	17528	17875	17659	17479	17529	17740	17678	17799	17572	17783	17624	17380	17573	17771	17528	17661	17783	17625	17603	17478	17520	17527	17686	17391	17799	17477	17773	17663	17685	17654	17702	17632	17491	17624	17518	17394	17614	17671	17587	17617	17641	17698	17611	17302	17393	17333	17266	17616	17705	17501	17448	17396	17694	17661	17485	17454	17622	17731	17537	17712	17691	17386	17607	17653	17458	17439	17712	17649	17536	17610	17562	17643	17601	17596	17591	17620	17614	17926	17778	17843	17550	17687	17563	17526	17655	17736	17556	17741	17557	17688	17687	17544	17485	17793	17491	17441	17583	17535	17656	17511	17674	17473	17655	17548	17321	17598	17601	17706	17479	17616	17537	17537	17502	17529	17290	17750	17516	17619	17552	17640	17705	17475	17716	17770	17649	17452	17554	17690	17692	17726	17421	17676	17483	17371	17655	17619	17736	17560	17685	17531	17563	17542	17749	17461	17406	17656	17679	17340	17522	17524	17638	17679	17528	17480	17624	17590	17698	17511	17563	17624	17595	17515	17467	17502	17565	17539	17524	17464	17701	17588	17367	17531	17409	17788	17507	17626	17665	17607	17503	17454	17444	17552	17646	17515	17500	17461	17732	17445	17498	17373	17531	17391	17479	17598	17617	17680	17613	17638
16019	28596	26396	21425	19242	18236	17721	17140	16879	16869	16690	16554	16258	15941	15804	15802	15683	15681	15777	15674	15412	15543	15343	15497	15358	15534	15533	15318	15464	15407	15468	15471	15368	15436	15499	15327	15615	15378	15332	15493	15464	15370	15345	15586	15344	15403	15404	15301	15268	15513	15429	15154	15443	15388	15475	15482	15525	15490	15546	15340	15248	15368	15372	15338	15674	16466	15383	15451	15300	15346	15334	15300	15505	15367	15386	15510	15495	15470	15533	15399	15280	15439	15285	15333	15417	15366	15365	15438	15254	15437	15381	15316	15346	15396	15317	15393	15332	15186	15227	15591	15293	15386	15418	15198	15281	15395	15477	15432	15289	15407	15308	15334	15312	15328	15307	15377	15213	15401	15363	15286	15339	15416	15332	15394	15479	15282	15383	15535	15414	15282	15521	15307	15424	15286	15153	15391	15296	15232	15224	15449	15383	15317	15471	15285	15549	15355	15459	15499	15406	15360	15473	15414	15325	15300	15403	15378	15249	15477	15534	15343	15469	15280	15264	15527	15565	15300	15342	15342	15469	15486	15371	15421	15404	15426	15254	15334	15342	15297	15359	15443	15424	15346	15418	15304	15505	15412	15379	15233	15601	15425	15376	15240	15288	15390	15407	15451	15267	15456	15388	15410	15152	15308	15283	15383	15436	15465	15384	15347	15395	15291	15407	15432	15423	15297	15560	15384	15274	15288	15340	15477	15459	15481	15394	15450	15488	15585	15293	15395	15473	15382	15421	15468	15268	15334	15486	15242	15405	15371	15228	15374	15466	15344	15229	15389	15469	15325	15401	15285	15345	15152	15113	15291	15172	15320	15340	15295	15298	15376	15347	15272	15365	15481	15516	15386	15391	15512	15433	15189	15377	15380	15498	15416	15345	15417	15298	15306	15362	15218	15545	15420	15260	15310	15395	15565	15377	15345	15419	15334	15331	15319	15347	15227	15434	15281	15409	15350	15433	15467	15393	15386	15244	15416	15320	15323	15300	15343	15295	15304	15299	15287	15462	15309	15259	15510	15350	15363	15428	15115	15390	15217	15288	15306	15437	15233	15486	15372	15356	15364	15357	15462	15398	15187	15454	15337	15301	15446	15395	15344	15376	15236	15465	15366	15462	15265	15375	15150	15534	15335	15224	15353	15382	15425	15153	15304	15238	15224	15367	15314	15370	15507	15306	15493	15307	15386	15406	15505	15270	15344	15399	15358	15381	15215	15436	15486	15384	15439	15432	15365	15236	15563	15265	15280	15320	15319	15270	15272	15502	15201	15397	15347	15266	15249	15333	15363	15463	15356	15273	15212	15443	15330	15251	15407	15410	15497	15399	15451	15431	15377	15280	15449	15438	15390	15516	15328	15272	15153	15393	15410	15406	15422	15291	15391	15378	15360	15338	15402	15292	15366	15383	15394	15226	15267	15205	15321	15421	15453	15295	15393	15169	15281	15474	15381	15381	15445	15357	15155	15436	15394	15276	15536	15354	15211	15302	15371	15240	15273	15483	15479	15333	15261	15353	15355	15324	15354	15420	15362	15345	15292	15310	15318	15496	15297	15351	15404	15394	15336	15364	15242	15151	15442	15241	15395	15319	15335	15421	15374	15446	15486	15103	15264	15341	15268	15280	15419	15512	15399	15306	15352	15271	15474	15232	15455	15349	15437	15536	15301	15344	15091	15312	15330	15343	15270	15288	15262	15306	15436	15172	15295	15214	15393	15420	15389	15444	15385	15197	15166	15352	15159	15401	15461	15350	15384	15309	15379	15210	15377	15177	15344	15424	15465	15310	15647	15465	15386	15324	15432	15374	15390	15596	15192	15310	15322	15320	15365	15275	15356	15387	15369	15183	15350	15452	15421	15397	15343	15343	15257	15316	15335	15350	15342	15521	15433	15308	15196	15332	15250	15368	15422	15517	15494	15335	15307	15511	15271	15104	15465	15275	15390	15373	15275	15422	15468	15282	15282	15425	15398	15442	15325	15461	15363	15194	15229	15349	15112	15244	15383	15293	15565	15324	15234	15242	15296	15492	15350	15240	15141	15412	15304	15322	15327	15338	15232	15398	15427	15515	15264	15360	15328	15320	15319	15323	15384	15422	15260	15360	15102	15517	15326	15249	15424	15487	15371	15332	15266	15373	15310	15432	15394	15378	15205	15164	15308	15407	15359	15184	15321	15258	15333	15338	15303	15391	15652	15304	15472	15380	15505	15301	15219	15394	15301	15400	15514	15385	15296	15405	15547	15482	15382	15262	15216	15356	15415	15544	15310	15407	15478	15455	15280	15403	15277	15335	15338	15359	15266	15318	15183	15298	15467	15309	15430	15290	15442	15445	15342	15344	15241	15332	15338	15377	15356	15323	15396	15466	15220	15331	15466	15274	15300	15441	15329	15271	15387	15353	15309	15377	15423	15346	15280	15365	15207	15390	15451	15327	15368	15425	15334	15207	15491	15377	15147	15323	15376	15532	15343	15441	15459	15340	15328	15520	15471	15086	15236	15454	15439	15458	15315	15355	15285	15347	15267	15257	15383	15455	15398	15297	15472	15280	15492	15443	15355	15201	15417	15301	15296	15331	15383	15355	15388	15314	15282	15277	15138	15332	15351	15319	15406	15280	15322	15440	15227	15233	15150	15236	15380	15251	15380	15366	15294	15371	15442	15412	15213	15471	15544	15302	15353	15323	15313	15339	15300	15440	15284	15516	15223	15205	15240	15196	15262	15176	15351	15319	15489	15362	15260	15300	15404	15356	15406	15188	15518	15300	15350	15478	15312	15243	15524	15351	15390	15311	15335	15302	15339	15405	15446	15371	15356	15380	15453	15501	15237	15359	15279	15418	15301	15212	15289	15469	15464	15391	15215	15500	15402	15371	15296	15388	15419	15333	15443	15333	15430	15246	15361	15318	15363	15326	15256	15342	15300	15397	15369	15513	15298	15437	15380	15563	15206	15310	15328	15273	15447	15218	15299	15388	15321	15270	15441	15419	15321	15424	15327	15222	15311	15432	15313	15241	15427	15217	15395	15483	15272	15492	15404	15298	15478	15359	15231	15333	15457	15243	15277	15412	15444	15186	15229	15437	15260	15326	15422	15328	15368	15330	15403	15314	15534	15281	15406	15333	15191	15420	15335	15461	15339	15397	15365	15351	15361	15437	15572	15230	15489	15348	15379	15366	15300	15413	15160	15326	15386	15224	15308	15398	15274	15288	15356	15248	15270	15439	15349	15460	15313	15332	15328	15384	15509	15326	15273	15464	15285	15405	15245	15496	15327	15359	15435	15377	15510	15142	15304	15233	15353	15222	15396	15545	15480	15264	15573	15368	15237	15272	15260	15302	15328	15500	15403	15350	15300	15433	15463	15395	15439	15330	15205	15428	15293	15258	15273	15558	15312	15345	15364	15281	15325	15330	15082	15223	15355	15358	15373	15326	15414	15304	15442	15325	15334	15449	15266	15514	15416	15474	15268	15357	15285	15482	15183	15412	15325	15431	15444	15152	15334	15214	15535	15460	15369	15426	15418	15354	15190	15327	15335	15294	15332	15343	15507	15258	15428	15386	15399	15286	15237	15209	15422	15259	15463	15480	15340	15273	15399	15348	15317	15493	15333	15266	15322	15355	15352	15446	15499	15264	15405	15279	15301	15305	15423	15220	15456	15390	15433	15306	15429	15356	15405	15350	15386	15203	15360	15449	15328	15269	15262	15226	15289	15250	15339	15591	15207	15325	15149	15513	15156	15284	15338	15456	15310	15194	15384	15168	15480	15321	15392	15374	15399	15355	15376	15293	15333	15238	15312	15267	15291	15299	15203	15245	15468	15337	15325	15407	15401	15380	15388	15353	15344	15238	15329	15454	15339	15303	15301	15452	15205	15406	15163	15425	15352	15331	15397	15468	15425	15373	15390	15476	15432	15375	15381	15290	15430	15351	15307	15356	15282	15229	15560	15330	15562	15250	15294	15499	15270	15338	15285	15422	15394	15347	15346	15323	15372	15446	15317	15215	15310	15343	15181	15405	15417	15608	15327	15306	15265	15359	15343	15362	15345	15509	15213	15389	15447	15400	15375	15397	15475	15547	15418	15513	15329	15267	15356	15329	15260	15302	15278	15402	15263	15456	15242	15347	15255	15373	15327	15191	15177	15334	15280	15512	15403	15273	15215	15318	15477	15115	15405	15344	15296	15487	15239	15242	15258	15496	15416	15317	15260	15482	15379	15326	15350	15294	15301	15336	15216	15240	15522	15317	15399	15335	15528	15374	15336	15361	15285	15370	15404	15362	15264	15458	15313	15248	15326	15442	15295	15406	15448	15528	15415	15340	15211	15284	15365	15290	15406	15227	15415	15342	15345	15319	15482	15470	15356	15314	15276	15261	15450	15426	15350	15333	15303	15471	15262	15292	15364	15365	15460	15364	15335	15415	15387	15279	15249	15406	15419	15368	15220	15483	15232	15205	15401	15333	15305	15383	15460	15455	15310	15211	15351	15206	15489	15429	15343	15382	15521	15328	15478	15395	15326	15203	15354	15186	15393	15251	15290	15356	15156	15589	15438	15281	15395	15279	15328	15237	15291	15095	15334	15495	15417	15285	15388	15388	15402	15420	15421	15444	15381	15241	15373	15211	15316	15312	15378	15334	15302	15490	15382	15365	15335	15245	15323	15259	15347	15229	15460	15344	15445	15310	15301	15377	15362	15372	15214	15401	15440	15109	15400	15460	15256	15321	15317	15358	15292	15446	15263	15367	15485	15317	15409	15395	15311	15379	15529	15466	15216	15379	15376	15262	15343	15294	15408	15386	15286	15323	15436	15288	15247	15392	15338	15400	15284	15494	15232	15332	15227	15513	15219	15305	15347	15205	15404	15320	15224	15399	15343	15498	15270	15196	15435	15427	15219	15458	15355	15274	15445	15316	15400	15283	15260	15275	15364	15405	15216	15338	15328	15379	15420	15411	15253	15433	15407	15342	15301	15352	15359	15389	15406	15375	15224	15277	15266	15478	15327	15382	15268	15299	15326	15399	15294	15381	15351	15343	15346	15393	15427	15497	15353	15247	15424	15231	15403	15335	15406	15431	15325	15502	15384	15201	15526	15384	15301	15248	15178	15456	15316	15347	15407	15227	15290	15359	15379	15472	15348
28102	22096	22772	18965	15732	15533	15658	15396	15333	15407	15613	15484	15405	15156	15274	15451	15516	15426	15500	15428	15506	15420	15499	15437	15287	15392	15304	15190	15332	15238	15409	15145	15226	15512	15631	15283	15373	15296	15493	15392	15546	15424	15318	15401	15292	15371	15376	15425	15487	15405	15388	15257	15386	15386	15334	15396	15201	15291	15247	15467	15604	15458	15540	15398	15291	15288	15213	15474	15372	15328	15403	15256	15513	15252	15219	15339	15434	15410	15334	15227	15462	15411	15554	15415	15182	15230	15229	15398	15306	15359	15486	15395	15271	15200	15419	15698	15297	15411	15301	15441	15274	15406	15476	15411	15355	15261	15480	15266	15422	15244	15288	15197	15462	15277	15166	15372	15343	15173	15356	15376	15492	15290	15167	15397	15251	15316	15326	15392	15426	15472	15182	15210	15408	15361	15250	15221	15364	15179	15191	15310	15343	15287	15412	15189	15316	15459	15306	15301	15231	15305	15189	15205	15330	15258	15387	15286	15226	15406	15438	15442	15279	15301	15577	15448	15466	15635	15284	15408	15229	15121	15409	15211	15254	15240	15339	15384	15326	15308	15413	15520	15294	15209	15379	15293	15235	15092	15483	15242	15360	15279	15346	15266	15218	15416	15163	15576	15508	15413	15385	15251	15475	15070	15445	15270	15261	15208	15387	15468	15391	15256	15545	15369	15311	15311	15173	15500	15254	15349	15611	15415	15284	15387	15248	15180	15277	15323	15310	15415	15555	15588	15435	15202	15289	15435	15317	15334	15389	15332	15400	15428	15303	15426	15273	15132	15153	15370	15352	15311	15447	15317	15509	15509	15273	15247	15318	15303	15389	15326	15231	15223	15209	15325	15167	15246	15490	15572	15386	15361	15231	15246	15043	15350	15233	15401	15413	15375	15381	15364	15256	15273	15284	15422	15375	15668	15465	15315	15230	15289	15395	15318	15348	15282	15490	15289	15204	15259	15257	15459	15361	15397	15305	15335	15331	15302	15295	15323	15374	15358	15300	15259	15330	15179	15248	15349	15322	15087	15224	15472	15289	15188	15318	15306	15625	15215	15527	15388	15429	15361	15459	15323	15275	15324	15474	15293	15374	15273	15121	15211	15238	15348	15209	15418	15279	15198	15282	15288	15345	15566	15510	15283	15186	15265	15407	15311	15351	15249	15318	15233	15370	15517	15322	15528	15315	15190	15495	15182	15448	15324	15415	15150	15459	15458	15246	15211	15242	15441	15336	15147	15260	15173	15252	15318	15200	15240	15258	15258	15212	15498	15276	15327	15263	15353	15414	15352	15322	15386	15364	15459	15454	15435	15425	15387	15274	15076	15258	15280	15487	15090	15174	15181	15345	15456	15489	15364	15355	15413	15382	15365	15416	15410	15252	15266	15407	15336	15432	15331	15251	15235	15299	15465	15211	15299	15242	15201	15489	15235	15424	15353	15454	15297	15370	15370	15403	15226	15371	15267	15224	15379	15423	15326	15435	15244	15417	15415	15331	15318	15240	15411	15307	15229	15256	15258	15396	15286	15533	15189	15248	15390	15319	15186	15034	15295	15334	15361	15500	15319	15210	15371	15254	15434	15494	15486	15476	15382	15467	15274	15477	15404	15359	15341	15313	15276	15275	15402	15396	15303	15496	15312	15360	15639	15543	15437	15262	15211	15441	15450	15312	15344	15364	15380	15253	15235	15340	15125	15316	15368	15342	15335	15502	15306	15480	15345	15113	15382	15323	15417	15139	15154	15338	15401	15365	15367	15319	15319	15397	15442	15158	15359	15215	15237	15384	15210	15411	15434	15254	15320	15268	15231	15519	15133	15196	15395	15389	15410	15169	15325	15248	15314	15396	15390	15464	15418	15386	15177	15247	15535	15430	15290	15474	15288	15439	15218	15308	15480	15498	15232	15489	15233	15450	15443	15271	15459	15301	15378	15193	15252	15195	15201	15500	15375	15436	15355	15444	15345	15388	15340	15490	15290	15387	15319	15334	15188	15244	15418	15459	15481	15403	15367	15241	15391	15461	15474	15296	15382	15499	15244	15338	15471	15361	15272	15414	15362	15278	15247	15465	15492	15241	15439	15413	15315	15258	15282	15426	15301	15405	15586	15357	15474	15517	15455	15168	15452	15427	15359	15400	15372	15373	15144	15220	15580	15171	15455	15342	15401	15243	15340	15501	15429	15345	15369	15100	15428	15397	15212	15329	15284	15303	15396	15304	15152	15372	15449	15321	15575	15300	15372	15466	15333	15530	15245	15234	15288	15340	15320	15269	15272	15342	15208	15314	15250	15346	15496	15284	15301	15572	15585	15458	15324	15341	15351	15396	15300	15347	15377	15325	15333	15306	15388	15294	15184	15377	15307	15200	15308	15332	15420	15229	15381	15521	15288	15270	15612	15328	15490	15437	15302	15459	15344	15323	15206	15277	15363	15560	15537	15266	15155	15237	15361	15458	15413	15357	15283	15536	15332	15347	15159	15348	15347	15236	15385	15424	15379	15429	15482	15213	15367	15198	15520	15214	15239	15479	15347	15343	15240	15406	15487	15408	15143	15402	15303	15214	15260	15319	15387	15270	15404	15216	15196	15182	15409	15126	15462	15557	15366	15358	15425	15341	15297	15303	15211	15403	15352	15511	15229	15101	15340	15186	15418	15217	15262	15256	15161	15218	15242	15246	15371	15303	15215	15262	15521	15273	15454	15362	15297	15224	15308	15498	15256	15326	15267	15302	15277	15045	15302	15314	15221	15108	15129	15444	15421	15278	15128	15212	15363	15581	15423	15229	15329	15315	15296	15482	15561	15494	15393	15268	15332	15175	15300	15209	15307	15450	15277	15355	15403	15386	15364	15329	15484	15379	15443	15418	15213	15403	15402	15303	15353	15559	15383	15186	15250	15295	15426	15251	15396	15332	15368	15453	15345	15302	15084	15125	15321	15298	15204	15260	15344	15328	15279	15312	15362	15472	15177	15324	15300	15334	15525	15358	15301	15434	15294	15363	15322	15457	15270	15310	15527	15375	15366	15211	15342	15399	15176	15239	15564	15522	15402	15354	15511	15412	15365	15382	15259	15380	15329	15303	15418	15530	15355	15393	15486	15304	15198	15437	15486	15362	15179	15403	15364	15392	15385	15223	15339	15247	15321	15307	15273	15339	15275	15263	15258	15324	15436	15286	15403	15229	15416	15255	15342	15375	15150	15371	15366	15429	15356	15139	15415	15341	15399	15335	15437	15430	15440	15234	15396	15445	15414	15430	15361	15429	15490	15459	15486	15418	15188	15364	15285	15496	15485	15401	15103	15323	15381	15423	15491	15352	15288	15240	15299	15422	15493	15392	15315	15501	15507	15377	15430	15419	15509	15376	15190	15507	15238	15203	15165	15396	15307	15379	15215	15194	15208	15280	15265	15202	15295	15386	15031	15325	15405	15334	15361	15292	15277	15225	15349	15374	15283	15314	15520	15391	15365	15294	15474	15307	15323	15273	15289	15177	15214	15047	15461	15370	15339	15279	15361	15527	15333	15459	15340	15350	15418	15342	15174	15338	15297	15414	15332	15375	15390	15466	15373	15504	15345	15462	15422	15336	15255	15410	15553	15268	15512	15175	15274	15289	15664	15420	15217	15365	15450	15306	15493	15388	15347	15130	15367	15201	15384	15335	15349	15338	15353	15348	15363	15148	15424	15295	15151	15249	15363	15336	15382	15365	15719	15337	15354	15360	15595	15373	15193	15397	15456	15308	15281	15245	15445	15486	15361	15400	15394	15402	15391	15336	15412	15296	15399	15467	15300	15286	15300	15410	15549	15415	15204	15309	15294	15324	15177	15231	15256	15479	15539	15527	15551	15430	15342	15294	15309	15464	15436	15206	15207	15342	15490	15147	15334	15270	15388	15279	15355	15279	15435	15464	15149	15396	15308	15229	15248	15379	15296	15249	15423	15178	15543	15274	15435	15237	15295	15264	15463	15289	15370	15348	15292	15253	15471	15424	15336	15527	15283	15409	15555	15586	15393	15339	15210	15443	15225	15320	15439	15497	15238	15503	15359	15386	15535	15429	15268	15449	15333	15357	15458	15300	15355	15246	15265	15247	15381	15364	15449	15464	15262	15342	15147	15426	15339	15365	15456	15196	15480	15540	15266	15397	15296	15275	15246	15434	15291	15274	15113	15221	15364	15276	15484	15517	15400	15270	15246	15258	15341	15471	15321	15513	15317	15292	15437	15493	15442	15556	15333	15242	15354	15283	15212	15236	15398	15553	15216	15451	15351	15437	15317	15348	15285	15228	15646	15435	15489	15430	15483	15259	15287	15349	15415	15297	15470	15559	15329	15339	15187	15251	15293	15311	15273	15330	15339	15366	15352	15183	15285	15385	15328	15293	15226	15315	15325	15265	15495	15146	15205	15373	15264	15318	15213	15408	15233	15123	15304	15438	15357	15312	15234	15411	15292	15263	15465	15279	15244	15415	15385	15478	15370	15457	15386	15371	15448	15081	15312	15363	15364	15328	15261	15479	15266	15235	15248	15385	15297	15308	15163	15443	15423	15389	15375	15176	15386	15246	15353	15370	15267	15471	15510	15371	15337	15410	15543	15475	15192	15312	15378	15453	15241	15473	15319	15339	15504	15211	15128	15388	15531	15372	15386	15514	15347	15277	15238	15321	15429	15471	15295	15270	15537	15309	15380	15238	15223	15547	15367	15456	15378	15228	15414	15296	15345	15245	15296	15365	15327	15301	15326	15493	15397	15496	15323	15464	15261	15247	15254	15458	15384	15359	15285	15360	15152	15311	15293	15426	15306	15317	15407	15230	15620	15296	15159	15206	15166	15329	15303	15415	15210	15371	15192	15220	15335	15344	15251	15414	15351	15441	15419	15265	15273	15478	15480	15421	15466	15335	15254	15288	15381	15235	15227	15431	15386	15538	15099	15240	15443	15407	15387	15415	15308	15375	15440	15433	15337	15386	15318	15360	15336	15271	15409	15379	15281	15508	15254	15250	15374	15451	15289	15373	15370	15279	15457	15472	15369	15490	15366	15200	15627	15295	15194	15367	15586	15286	15290	15451	15279	15201	15279	15343	15461	15256	15405	15549	15453	15400	15204	15587	15346	15457	15514	15194	15380	15358	15344	15384	15253
13909	15921	15571	14771	14415	14367	14303	14117	14353	14114	14309	14032	14140	14266	14072	13954	14177	13937	14010	14141	14045	14159	14123	14057	13753	14020	14059	14040	13995	14200	14111	14072	14000	13981	14005	13917	14004	13882	14217	13967	14106	13989	13954	14010	14115	14172	14016	14073	13848	14118	13826	14041	13957	13924	13945	14103	14039	13846	14080	14071	13931	14006	13985	13960	13977	13936	14118	13947	13966	14035	14131	13871	13979	13824	14024	14020	13947	14099	13940	14012	14005	13983	13873	13892	14005	13856	14071	13993	13909	13991	13851	13855	14009	13953	13889	13844	14016	14146	13943	13906	13840	14027	14171	13711	13854	13957	13855	13930	14039	14105	14037	13819	13929	13946	13778	14155	14116	14034	14028	14165	13806	13839	14046	13943	13858	14079	14158	13960	14100	14003	13977	13971	14054	13949	14028	13930	13860	14083	13970	13999	13994	13856	14010	13890	13992	13839	13930	14152	13875	14054	14141	13986	14065	13805	14143	13852	14056	13998	14131	14064	14042	14016	13985	13874	14000	13940	13963	14051	13904	14193	13970	13940	13899	13994	13940	13887	14043	14077	13908	13973	13988	14024	13991	14048	13961	13826	13949	14052	13920	13990	13953	13984	14003	13889	13932	13849	14163	13693	14020	14085	13744	14075	13933	14029	14048	13965	14115	13930	13914	14121	13805	14060	13997	13839	13947	13925	14010	14028	13897	14050	14089	13982	13877	13976	13892	14067	13996	14064	14143	13873	13950	13914	13956	14011	13919	13956	13996	13950	13961	14058	13916	14015	13861	13966	14050	13913	14069	13933	13998	13948	13858	14050	13921	13964	14059	13888	14017	14012	14167	13968	13975	14001	14111	13926	13893	13985	14021	13916	13998	14042	13892	13893	14094	14073	14020	13970	14106	13904	14181	13986	14051	14036	13988	13913	13821	14173	14092	14118	13946	14059	13949	13977	13989	14010	13968	14064	13869	14149	14003	13978	14042	13995	13831	13995	14025	13955	13892	14023	13892	13778	14112	14006	13884	13996	14034	13928	13881	14101	13994	13914	14001	14086	13927	13938	14103	13947	14039	13955	14073	14174	13979	13865	13946	13954	13920	13863	14089	13957	13934	13951	14058	13915	14006	14039	14017	14009	13988	13912	14121	13857	14095	13992	13947	13917	13943	14072	13961	14081	13806	13921	14111	13998	13965	13976	14053	13923	13894	13958	14146	13849	14022	13981	13912	13953	14056	13980	13950	13856	14046	13935	14088	13830	13788	14235	14057	14034	14001	13961	14064	13922	13922	13980	14127	14126	13996	14064	13891	14051	14085	14050	13914	14013	14066	13900	13917	14110	13915	14156	13982	14076	13748	13972	13975	13978	13898	14053	14021	13911	14075	14056	13974	13969	13924	14029	13902	13992	13974	13868	13912	13978	14099	14040	14195	13948	13923	13964	14014	13932	13879	13785	14163	13944	14011	14073	14020	13965	14172	13947	13799	13918	14012	13926	13768	14049	14037	14009	14089	14061	14014	13968	14077	14051	14014	14081	14086	14133	13955	14086	13929	14013	13978	13876	13999	14050	13952	13869	14007	13846	13841	14035	14070	14013	13997	14180	13962	13921	13782	14092	13940	13843	13909	13866	14041	13992	13918	13966	14110	13986	14045	13940	14018	13795	13954	14155	13985	13854	13917	14062	13912	14087	14115	13948	13801	13997	13915	13972	14075	13938	13945	14120	14007	13971	13984	13964	14052	13962	14075	14111	13875	13821	13891	13869	13816	14084	13964	13949	13876	14116	13902	14007	14088	13873	13980	13897	13872	13861	13996	13928	14082	13827	13951	13855	13943	14042	14009	13900	14004	13831	14163	14070	13919	13831	14026	13803	13869	13961	13874	14106	14084	14021	13951	14037	13923	14092	14087	13969	14080	13910	14032	14069	13910	13917	13861	14037	14028	13982	13850	14004	13871	14077	14002	14047	14127	13935	13921	14054	13996	13900	14076	13974	13881	13990	13967	14075	13881	13872	13867	14120	13986	14164	14017	13877	13907	13991	13900	14032	13971	14113	14029	14010	14081	13961	13907	14059	13907	13992	13976	13914	13888	14007	14092	13988	14031	14010	14036	13977	13884	13912	14203	14037	14045	14002	13900	14090	14150	13858	14017	13850	14035	14017	14064	13995	13857	14059	14007	14028	13854	13925	13988	13885	14061	13883	13960	14042	13973	14058	14082	14160	13993	13985	13815	14116	13888	13975	14084	13980	13977	14005	14115	14044	13969	13902	14031	13953	13989	14128	14030	13837	13929	14053	14006	14047	14156	13901	13776	13905	14034	13986	14002	14155	13917	13940	13999	13888	14068	13865	14088	13955	13935	13911	13956	14090	13979	13984	13874	13948	14035	13913	13976	14064	13813	13881	14003	14043	14209	13964	14003	14058	14025	14133	14101	14183	13980	14070	13926	13922	13882	14043	13934	14114	13871	14045	13966	14046	13971	14016	14029	13922	14061	13929	13904	14039	14032	14042	13895	14033	13970	13923	14066	13802	14080	14024	13876	14057	13885	14002	13874	14030	13954	13867	14117	13959	14019	13882	13730	14153	14111	14061	14047	14002	14062	13966	14063	13884	13961	14001	13825	13957	13993	14002	14019	13629	14004	14024	13951	14231	13837	13940	13907	13922	14033	14003	13865	14065	13953	13998	13981	14018	14021	14052	14048	14093	13910	14128	14004	14050	14011	13986	13828	13928	14000	14047	14121	13958	14050	14058	14025	14170	14013	13962	14059	14082	13906	13868	13881	14005	14124	14022	13899	13875	14134	13824	14037	14014	14099	13964	13965	13828	14028	14027	14047	14057	14143	14120	14059	14019	13975	14081	14076	13854	13959	13960	13996	13753	13854	14044	14273	13984	13854	13961	13907	13930	13994	13834	14036	14037	13952	14068	13971	14069	14004	13915	14075	14039	13761	14026	13974	13957	14013	14033	13836	14045	13959	13960	13981	14058	14041	14037	13977	13991	13954	14198	13916	13955	13825	14000	14022	13880	13764	13999	13858	14036	14251	14097	13987	13984	13819	13891	13993	14071	13869	14007	13952	13839	14058	14012	13842	14032	14029	14031	14012	13880	14212	14052	14074	13974	13880	14080	14051	14135	13951	14086	13951	13877	14070	14056	13906	13995	13989	14026	14051	13922	13925	13900	13799	14093	13872	13946	14024	14061	13807	14058	14041	13909	13890	13948	13933	14055	14064	14133	13908	14041	14092	13750	14141	13937	13985	14030	14094	14146	13974	14127	13910	14013	14112	14039	14125	13863	13985	14014	13933	14043	14103	13982	13904	13763	14091	14149	14073	13944	13957	14028	13954	14061	13974	13982	13888	14120	13982	13978	14133	13961	13975	13969	14016	14064	13945	13938	14030	14074	13859	13890	13772	14115	14003	14013	14031	14101	13849	14013	14050	13970	13991	14055	14047	14075	13956	13836	14012	13938	14045	13890	13872	14117	14050	14081	13987	13841	13928	14081	14007	14025	14010	13999	13966	13990	14030	14006	13750	13995	13849	14071	13883	13883	13881	13980	13990	13930	13773	13959	13962	14045	14007	13910	14010	13956	13970	13883	14017	14191	13908	13878	13888	14188	13916	13982	14104	14087	14106	13814	13814	13830	13957	14163	13967	13919	13996	14045	13955	13919	13965	13873	13894	13933	14137	14171	13951	14022	14062	14091	14033	13939	14073	14008	14084	14016	14105	13946	13907	13932	13891	14026	14082	13924	14057	13868	14047	13984	13929	13874	14263	14020	13880	13984	14011	14147	14046	14042	13781	13884	14024	13972	14061	13964	14052	13825	13996	13922	14012	13986	13906	13961	14061	14036	13921	13989	14082	13741	14065	13893	14003	13832	14183	14072	14072	14006	13949	13934	14085	13838	13840	13850	14059	13920	14106	13910	13881	14020	14010	13936	13930	14035	14173	13901	14046	13882	14003	14090	14006	13879	14035	13990	13925	14082	13972	13815	13957	13932	13850	14007	14036	13809	13873	14090	14078	14028	13927	14055	13975	13920	14025	14065	13898	13984	14101	13911	13932	13941	14060	13914	13957	13992	13979	13958	13911	13971	14044	13805	13994	14055	13972	14146	13895	14159	13929	13851	14031	14122	14009	13999	13891	13926	14012	14029	14199	13980	13864	14006	13982	14038	14164	13846	13874	14000	13953	13945	14174	14009	13990	13834	14144	13795	14082	14104	13980	13969	13994	13949	13979	13981	13989	13978	13895	13849	14100	13914	13960	13873	13953	14004	13984	13981	13988	14030	14120	13879	14116	13953	13877	14010	14046	13878	13907	14021	13843	13954	13976	14094	13996	14013	13909	14109	13889	14052	13774	14034	13904	13905	13812	13988	14082	14022	13882	14088	13998	14073	14000	13831	14124	14015	14156	13993	13793	13946	14140	13856	14090	13955	14066	13828	14147	13843	14091	13902	13963	13990	13939	13877	14126	14017	14094	13980	14197	14111	14067	14098	14050	14012	13890	13897	14015	14031	13938	13948	13861	14100	14003	14060	13903	13925	13867	14005	13960	13939	14100	14039	13951	13953	14021	13986	14095	14068	13840	13959	14250	13909	13944	14035	13902	14130	14103	14038	14094	13816	14079	14030	14165	14029	13909	14023	13946	13844	13901	13916	14050	14000	13944	14128	13978	13971	14132	13907	14009	14044	14069	14077	13923	13857	14003	14014	13805	14015	13933	13872	14089	14014	13989	13813	13835	14113	13896	13916	14115	14046	13944	14027	13902	13874	14115	14243	13857	13954	13932	13995	14156	14096	14103	13848	13813	14003	13893	13950	14157	14151	14083	14214	14008	13991	14073	14135	13929	14037	13958	13983	14015	13939	13879	14091	13757	13912	14067	13945	13936	13963	13989	13997	13978	14031	14081	14012	13996	13992	13997	13960	14059	13872	13996	14004	13780	14094	13839	13951	14144	13950	14075	14090	13926	13972	14121	13993	13984	13950	13987	13982	14065	13952	14133	13984	14061	13978	14079	14110	13957	14031	13911	13833	14114	14017	14071	14059	13945	13998	14025	14078	14122	14057	14003	14065	13931	13967	14079	14062	13934	13923	14091	13865	13946	13957	13900	13966	13917	14011	14028	13819	13937	14067
24448	21683	29150	24807	22307	20762	19296	16937	16514	16711	16539	16387	16094	16511	16355	16197	15970	16096	16237	16066	16262	16242	16076	16137	16163	15872	15794	16021	16037	15897	16057	16096	16094	15859	16194	15933	16204	15942	16187	16127	16197	15978	15887	16071	15975	16118	16073	16091	15900	15761	15960	15970	16080	15969	15986	15766	16052	15757	15985	15937	16049	16014	15900	15994	16073	16012	16027	15845	15919	15817	15916	15919	16130	15728	15929	16071	15944	15919	16057	15969	16182	15867	16126	15879	15946	16049	16020	15938	15983	15806	15825	16013	16046	15965	16012	15880	15952	16020	15894	15922	15890	15746	15918	15961	15852	16080	15843	15969	16034	15993	15982	15665	16059	15999	16037	15701	15924	15821	15927	15739	16006	16033	15905	15947	15839	15864	16045	15829	15784	15886	15819	15912	15720	16020	16081	16007	15993	15768	15755	15991	15871	15887	16111	15827	15907	16060	16104	16096	16175	15963	15818	15787	15814	15874	15869	15882	15815	16048	16001	15925	15884	16010	15840	16003	15875	15874	15987	15960	15699	15843	15818	15989	16012	15916	16146	15882	15963	15864	16042	15865	15807	16185	15953	15945	15839	15986	15938	15909	15770	15865	16011	15823	15803	15935	15808	15667	15949	15938	15817	15828	15997	15904	16029	15940	15853	16012	15923	15981	15917	15911	15951	15756	15822	15951	15860	15875	15932	16085	15898	15950	16020	15822	16066	15935	15914	16245	15843	15911	15851	15821	15801	15897	15885	15845	15943	15719	15777	15764	15917	16136	15963	15947	16008	15799	15823	15919	15993	15802	15882	15915	15895	15861	15881	15831	15916	15900	15819	15793	15829	16034	15892	15957	15974	15926	16119	15943	15800	15876	15869	15825	16004	15770	15794	15959	15899	15729	15836	15848	15979	15876	15937	15875	16076	15999	15901	15879	15758	15996	15741	15969	16023	15894	15731	15838	15793	15715	15826	15887	15748	15722	15678	15848	15958	15903	15977	16047	15926	15927	15821	16120	16174	15748	15902	16020	15946	15954	15852	16209	15945	15972	15727	15867	15977	15776	15886	16047	16055	15931	16021	15865	16112	15877	15980	15922	15851	15813	16022	15798	16061	15783	15902	16025	16057	16070	15952	15895	15972	15966	16036	16056	16103	15849	16092	15718	16198	15998	16118	15705	15881	15958	15829	15952	15913	15919	15985	15835	15872	15760	15966	16091	15778	16085	15947	15979	15837	15907	16080	15994	15930	15915	16201	15999	15975	15859	15904	16023	16066	15880	15707	15917	16178	15871	15868	15718	15990	15891	15907	15799	15756	15823	15937	16087	15923	16006	15888	16001	16039	15852	15883	16016	15934	15970	15862	15979	15856	15898	15944	15762	16046	15971	15927	16069	16043	15974	15889	15953	15857	15798	15639	15865	15919	15820	15985	15825	16183	16075	15959	15954	15941	15946	16138	16104	16049	15911	16077	16035	15921	16043	16010	15822	15917	15899	16041	15928	15881	15809	15951	15872	16117	15806	15893	15777	16003	15943	15700	15752	15931	15797	15885	15931	15895	15969	15727	15876	15992	15921	15915	15872	16016	15874	16037	15757	15985	15923	15839	15989	16005	15948	15973	15969	16076	15953	15975	15950	15957	15998	15924	15951	15772	16018	15931	15896	16049	15786	16185	16036	16011	15989	16152	15912	15899	15809	16007	15711	15882	15903	15899	16048	15791	16038	15845	15849	16029	15768	15870	15923	15954	16030	16003	15838	15861	15973	15903	15822	16244	15821	15911	15704	15769	15901	15820	15775	15891	15856	16228	15698	15931	15828	15896	16079	16051	15912	15968	16062	16127	15741	15837	15808	15761	15919	16020	16006	15933	15985	15874	15888	16023	15952	15941	16000	15950	15983	15997	15723	15836	15773	15811	15799	15914	15856	15933	16044	15935	15930	15822	15906	16004	15763	16139	15890	15983	15945	15841	15975	15790	16018	16066	15686	15859	15838	16013	15935	16003	15945	16045	15900	15884	16057	15719	15873	15855	15813	15822	16050	15865	15893	15726	15791	15840	15918	15876	16118	16022	15790	15614	15943	15874	16146	15873	16002	15818	15962	15800	15751	15865	15854	15924	15926	15873	15942	15776	15790	15786	15818	15884	15937	15708	15922	15979	15875	15935	15894	16177	16043	15878	16174	15863	16061	15844	15893	15959	15844	15924	15818	16029	15959	16189	15921	16062	16008	15855	16063	15770	15725	15957	15936	15991	15931	16123	15965	15807	16047	15828	15940	15815	15913	15963	15878	15921	15682	15976	15888	16030	15975	16037	15906	15799	15825	16063	15931	15819	15776	15909	15852	16089	16133	15974	15763	15907	15895	15990	15861	15886	15953	16005	16136	15923	15928	16017	15960	15960	15952	15960	15963	16069	15976	15971	15892	15788	15959	15990	15894	15957	15810	15902	15930	15927	15794	15779	15729	15895	16001	16061	15843	15847	15976	16065	16023	15987	15899	16024	16065	15940	15948	16123	15963	15859	16136	15727	15858	15838	15893	15826	15827	15816	15891	15890	15946	15955	15779	15959	16001	15855	15918	15947	15867	16072	16141	16049	15792	16135	16251	15993	15815	15783	15985	15973	16009	15922	15965	15892	15941	16084	15694	15762	15735	15943	15872	15859	15796	15856	15889	16061	15903	15911	15885	15995	16068	15984	15925	15936	15872	15855	15743	15846	15916	15838	15693	15957	15840	15923	15963	15826	15892	15895	15785	15995	15781	15981	15953	16013	15952	16035	15767	15881	15812	16088	15994	15614	16001	15929	16063	16023	15965	15859	15850	15855	15818	15945	15857	15859	15923	15988	15837	15954	16062	15849	15948	15980	15980	15858	15940	16004	16228	15902	15971	15969	15780	15865	15809	15876	15876	15879	15823	15820	15819	15975	15813	15896	15933	15834	15963	15913	15865	15954	16000	15913	15758	15811	15845	15913	15730	15865	15838	15927	15959	16038	15964	15796	16069	15986	16182	16071	15905	15997	15998	15892	15885	15911	16015	15853	15899	15950	16024	15982	15908	15852	15845	16088	16109	15946	15928	16062	15882	16002	15873	15941	15873	15949	15877	15855	15953	16132	15785	16079	16057	15994	15865	15948	15826	15809	15861	15751	15907	15934	15750	16054	15908	15852	15965	16032	15746	16000	15975	15761	15966	15909	15792	15752	15985	16051	15979	15740	15905	16009	16118	16006	15839	16044	15881	15994	15667	15808	16135	16030	15910	15942	15753	15663	15895	15970	16043	15894	16073	15991	15984	15854	16140	15960	15642	15919	15865	15898	15869	16007	15863	15745	15944	16047	15949	16067	16108	15926	15813	15988	15855	15980	15862	15964	15960	15752	15991	15845	15852	15959	15960	15682	15906	15848	15937	15985	16014	15965	15943	15940	16074	15849	16036	15913	15931	15915	15898	15883	15900	15849	15971	15906	15914	15833	15953	15921	15846	15998	15970	15879	15953	16114	16047	15878	15837	15857	15755	15955	15669	15829	15838	15871	15938	16065	16014	15884	15975	15851	15934	16073	16049	15877	16084	15999	15804	15847	15832	16105	15742	16097	15953	16015	15798	15929	15933	15951	15713	15882	15891	15849	15823	15939	16037	15847	15905	15991	15960	15872	15973	16068	16125	15893	15868	15927	16083	16062	15872	15817	16076	15800	15799	15889	15989	16010	15888	15776	16034	15988	16074	16087	16052	15923	16039	15934	16030	15983	15993	16015	15773	15900	15653	16077	15911	15820	15820	15966	15945	15990	16049	16013	15925	16177	15918	15965	16023	15829	15892	15860	15823	15892	15857	16020	15886	15879	16135	16099	16078	15914	15820	15958	15814	15901	15911	15858	15806	15829	15981	15949	15774	16008	16010	16007	15932	15795	15960	15871	15931	15891	15677	15980	16102	16206	15997	15826	15923	15969	15948	16024	16098	16034	15906	15965	16080	15931	15908	15945	15655	15868	15639	16105	15983	16141	16003	16037	15927	15955	16176	16204	16064	15952	15941	15908	15967	15819	15811	15878	16128	15995	15775	15983	16138	15986	16009	15885	15767	15869	16010	15808	15808	15990	15960	15889	15968	15999	15962	15962	16052	15878	15882	16087	15793	16132	15783	15781	15942	15814	15891	15971	16042	15791	15786	15914	15940	15899	15883	15826	15952	15888	16174	15975	15847	15792	15827	15889	15824	15857	15868	15764	16091	15877	15918	16123	15859	16001	15747	15733	15902	15908	16014	15826	15941	15885	15927	15732	15908	15947	15954	15860	15891	16029	16113	16026	15818	15842	15868	16178	15745	15851	16157	16043	15937	15959	15785	16071	15954	15933	16082	15924	15947	15944	15883	15759	15984	15916	15984	15870	15924	15922	16029	16009	15866	15900	15971	15994	15970	15900	15967	15681	15917	16073	16052	15958	15911	16084	15844	16009	15873	15983	15982	15854	16037	15940	15981	15761	15893	16008	15962	15987	15936	15804	15904	16027	15913	15912	15806	16018	16128	16136	15993	15894	16032	15770	15885	16116	15903	15955	15931	16028	15945	15862	15949	15893	15858	15899	15934	16286	15848	15948	15827	15971	15993	15870	16007	15759	15850	15753	16012	15974	15911	15974	16060	15929	15862	15929	15915	16028	15864	16148	15812	15890	15810	15859	16078	15884	15799	15866	15996	15968	15832	16139	15832	15805	15999	16044	16054	15871	15910	15859	16042	16003	16000	15926	15711	15916	15812	15981	16093	15813	15879	16095	15928	16104	15988	16166	15987	15958	15933	15916	15803	16003	16067	15722	16032	15965	15920	15890	15916	15913	15828	15963	15851	16040	16074	15844	15955	15999	15998	16143	15725	15860	16167	16089	16114	15905	15817	15806	16017	16121	15912	15800	15939	15932	15866	15898	16054	15860	15879	15834	15855	16025	16023	15902	15995	15792	15796	15899	15804	15907	16129	16040	15978	15905	15916	15713	15931	15709	15817	15883	15718	15775	15933	15875	15970	16159	15781	16008	15807	16001	15970	16121	15913	15920	16068	15840	15923	15908	16146	16057	15904	16011	16334	15860	16097	15866	15984	15904	15973	15784	15949	15834	15972	15944	15905	15889	15869	16180	16088	15842	15989	15739	15655
14038	23305	21450	18058	16474	15899	15746	15459	15234	15354	15123	15162	14964	14874	14768	14746	14639	14448	14510	14763	14559	14339	14452	14397	14487	14444	14330	14319	14502	14487	14384	14477	14369	14451	14472	14497	14588	14433	14487	14415	14380	14397	14409	14420	14636	14505	14438	14256	14445	14633	14492	14530	14351	14249	14496	14309	14529	14378	14292	14540	14452	14356	14414	14267	14489	14592	14520	14374	14301	14375	14502	14412	14347	14360	14443	14456	14561	14316	14465	14389	14437	14445	14521	14380	14282	14311	14363	14332	14445	14322	14437	14518	14326	14461	14391	14623	14425	14386	14388	14405	14524	14614	14264	14394	14411	14546	14441	14350	14462	14357	14452	14328	14527	14367	14250	14499	14463	14380	14282	14369	14354	14366	14395	14386	14342	14383	14452	14283	14276	14373	14554	14376	14280	14517	14480	14249	14440	14475	14461	14184	14310	14432	14330	14443	14357	14345	14555	14518	14404	14297	14491	14332	14391	14405	14201	14380	14489	14319	14273	14377	14217	14496	14558	14250	14453	14470	14398	14440	14419	14334	14436	14220	14411	14428	14322	14318	14363	14311	14297	14463	14432	14148	14280	14315	14338	14240	14554	14411	14294	14346	14376	14280	14368	14331	14343	14482	14294	14448	14328	14305	14499	14376	14328	14508	14254	14380	14566	14488	14447	14380	14440	14704	14257	14408	14175	14397	14507	14341	14286	14453	14581	14429	14283	14323	14392	14447	14449	14198	14488	14529	14549	14292	14447	14316	14239	14432	14241	14475	14212	14354	14479	14401	14302	14347	14285	14301	14203	14515	14392	14199	14413	14403	14423	14288	14415	14370	14333	14492	14196	14183	14450	14386	14283	14425	14370	14400	14547	14307	14430	14401	14467	14412	14450	14367	14337	14400	14283	14378	14463	14534	14324	14443	14375	14361	14546	14409	14358	14320	14377	14558	14308	14388	14456	14530	14278	14293	14430	14317	14270	14508	14389	14392	14399	14302	14515	14243	14487	14455	14271	14446	14339	14404	14387	14407	14510	14305	14456	14343	14377	14504	14489	14615	14471	14282	14499	14459	14333	14371	14495	14481	14504	14496	14457	14582	14363	14095	14337	14249	14397	14415	14469	14479	14508	14346	14294	14494	14380	14265	14470	14303	14409	14341	14425	14393	14422	14493	14361	14192	14454	14192	14417	14327	14470	14309	14239	14427	14315	14348	14393	14331	14320	14349	14465	14011	14237	14396	14322	14309	14461	14282	14298	14331	14382	14366	14486	14294	14418	14507	14348	14287	14373	14358	14450	14273	14383	14550	14455	14344	14437	14458	14381	14383	14439	14384	14354	14357	14418	14508	14353	14411	14551	14503	14373	14458	14245	14467	14510	14379	14472	14236	14343	14246	14336	14255	14476	14383	14168	14183	14385	14291	14222	14377	14250	14320	14279	14461	14382	14383	14435	14419	14420	14362	14400	14293	14419	14298	14494	14421	14433	14435	14395	14525	14403	14326	14480	14389	14342	14462	14497	14450	14232	14243	14398	14714	14295	14322	14398	14396	14242	14383	14493	14353	14338	14376	14270	14498	14294	14388	14408	14381	14280	14367	14416	14242	14343	14556	14484	14284	14375	14321	14514	14246	14453	14165	14322	14398	14338	14209	14498	14226	14444	14469	14271	14287	14462	14294	14448	14409	14460	14380	14426	14505	14402	14415	14390	14292	14429	14216	14303	14385	14300	14320	14558	14293	14395	14450	14398	14380	14308	14547	14297	14403	14432	14488	14198	14295	14449	14425	14247	14431	14344	14554	14253	14573	14226	14392	14464	14346	14390	14337	14374	14493	14346	14343	14521	14471	14200	14547	14367	14419	14383	14317	14424	14261	14487	14412	14363	14329	14407	14356	14460	14395	14432	14435	14373	14214	14490	14366	14306	14540	14300	14315	14407	14317	14524	14410	14250	14460	14458	14402	14356	14254	14417	14436	14314	14271	14477	14565	14295	14475	14455	14400	14279	14469	14508	14321	14449	14308	14286	14441	14379	14483	14449	14462	14414	14407	14464	14332	14389	14339	14496	14289	14356	14418	14314	14415	14327	14392	14412	14387	14506	14428	14369	14301	14388	14289	14474	14282	14355	14548	14493	14520	14371	14370	14467	14326	14287	14343	14418	14241	14532	14309	14341	14395	14436	14347	14325	14401	14422	14420	14521	14345	14314	14357	14412	14428	14443	14370	14259	14232	14210	14424	14172	14379	14487	14479	14435	14162	14510	14376	14290	14426	14356	14297	14439	14325	14276	14236	14378	14453	14386	14382	14445	14405	14332	14480	14387	14409	14436	14331	14439	14354	14329	14409	14463	14330	14372	14325	14363	14342	14331	14370	14292	14479	14544	14228	14330	14409	14342	14374	14413	14385	14518	14445	14415	14489	14227	14460	14097	14523	14388	14344	14275	14373	14407	14429	14532	14324	14355	14400	14297	14331	14450	14408	14311	14342	14419	14319	14441	14269	14513	14222	14418	14358	14377	14343	14457	14451	14354	14407	14393	14418	14211	14401	14407	14337	14324	14417	14553	14447	14497	14485	14317	14506	14400	14461	14414	14204	14544	14337	14398	14366	14262	14384	14411	14409	14555	14530	14420	14512	14296	14295	14389	14409	14477	14406	14439	14270	14319	14231	14185	14330	14383	14401	14286	14491	14324	14250	14422	14257	14359	14368	14444	14215	14349	14378	14487	14304	14612	14393	14556	14429	14409	14399	14339	14396	14357	14438	14224	14457	14311	14343	14333	14514	14382	14439	14415	14554	14204	14592	14431	14371	14276	14495	14374	14330	14121	14249	14472	14470	14448	14315	14298	14309	14515	14462	14439	14354	14380	14504	14437	14468	14426	14301	14259	14369	14345	14432	14423	14414	14272	14233	14396	14360	14474	14468	14414	14359	14307	14486	14387	14273	14444	14442	14477	14364	14370	14559	14279	14314	14460	14260	14449	14373	14386	14334	14328	14395	14372	14155	14415	14334	14400	14345	14344	14220	14377	14347	14488	14235	14335	14425	14425	14313	14377	14367	14437	14472	14191	14344	14360	14429	14303	14489	14345	14369	14509	14299	14464	14390	14331	14406	14405	14334	14378	14467	14377	14526	14652	14349	14423	14227	14358	14450	14370	14486	14291	14455	14410	14265	14341	14360	14290	14460	14566	14209	14461	14337	14437	14485	14269	14437	14269	14389	14346	14250	14316	14402	14359	14156	14283	14372	14257	14445	14186	14345	14461	14408	14381	14385	14432	14336	14391	14415	14581	14374	14415	14297	14384	14455	14214	14211	14401	14429	14250	14471	14358	14267	14300	14587	14405	14217	14366	14383	14482	14370	14546	14330	14369	14547	14346	14385	14302	14376	14409	14340	14524	14341	14458	14313	14329	14459	14702	14380	14310	14412	14465	14333	14233	14269	14387	14373	14401	14420	14410	14397	14424	14343	14438	14484	14380	14254	14187	14437	14286	14247	14533	14526	14395	14328	14255	14279	14423	14321	14301	14212	14315	14303	14350	14550	14416	14380	14373	14436	14356	14433	14474	14368	14419	14364	14366	14373	14564	14302	14368	14464	14366	14282	14383	14418	14369	14247	14185	14351	14538	14364	14493	14454	14250	14275	14471	14176	14341	14318	14368	14245	14395	14453	14539	14495	14306	14392	14478	14343	14422	14327	14199	14568	14353	14361	14320	14397	14352	14400	14315	14084	14448	14404	14494	14391	14610	14415	14322	14443	14556	14355	14458	14277	14375	14344	14303	14344	14324	14284	14387	14147	14291	14459	14420	14368	14495	14378	14345	14287	14325	14211	14377	14473	14226	14316	14380	14407	14375	14303	14357	14377	14355	14335	14332	14415	14475	14206	14463	14570	14418	14381	14369	14375	14373	14121	14510	14265	14277	14252	14378	14325	14370	14383	14314	14392	14345	14412	14380	14318	14335	14387	14429	14386	14399	14508	14391	14476	14398	14345	14543	14397	14382	14569	14435	14224	14284	14398	14500	14322	14421	14305	14518	14283	14270	14419	14306	14424	14219	14414	14594	14536	14473	14431	14354	14468	14480	14278	14474	14416	14431	14291	14334	14341	14539	14257	14441	14324	14424	14424	14266	14433	14539	14403	14318	14362	14486	14340	14282	14498	14247	14399	14337	14346	14215	14406	14478	14322	14486	14353	14288	14335	14417	14477	14438	14317	14360	14371	14480	14394	14393	14313	14289	14439	14280	14410	14429	14351	14371	14558	14476	14442	14338	14500	14267	14399	14343	14519	14327	14466	14445	14439	14447	14516	14448	14412	14329	14441	14340	14325	14420	14287	14441	14403	14467	14232	14602	14325	14392	14296	14324	14483	14468	14218	14326	14465	14248	14252	14388	14521	14378	14480	14428	14502	14336	14315	14371	14464	14351	14553	14194	14480	14359	14512	14302	14350	14504	14296	14339	14418	14242	14468	14454	14540	14430	14315	14358	14421	14324	14080	14458	14577	14351	14512	14349	14466	14461	14478	14332	14422	14461	14365	14321	14461	14227	14414	14240	14327	14333	14609	14487	14319	14458	14340	14278	14321	14303	14331	14331	14470	14428	14417	14271	14567	14395	14354	14337	14391	14360	14398	14479	14505	14483	14410	14493	14292	14346	14559	14469	14331	14419	14481	14297	14358	14411	14556	14496	14370	14373	14527	14501	14380	14306	14340	14528	14313	14501	14380	14508	14277	14313	14471	14451	14320	14490	14293	14239	14522	14390	14406	14495	14372	14387	14252	14327	14471	14461	14224	14492	14360	14414	14285	14461	14191	14372	14189	14446	14307	14579	14342	14421	14376	14324	14445	14434	14448	14455	14441	14256	14333	14395	14359	14482	14423	14439	14363	14451	14362	14560	14494	14444	14448	14349	14445	14166	14370	14405	14536	14382	14307	14276	14473	14468	14149	14310	14347	14365	14543	14383	14352	14439	14365	14394	14498	14440	14339	14464	14561	14465	14408	14423	14357	14295	14295	14274	14343	14486	14273	14413	14345	14418	14448	14387	14402	14359	14350	14448	14435	14387	14524	14461	14443	14464	14290	14278	14253	14391	14320	14109	14427	14346	14405	14388	14374	14561	14308	14624	14522	14464	14418	14340	14257
23183	21592	29519	24146	21767	23523	24682	19369	18586	18822	18550	18213	18241	18328	18066	17803	17792	17659	17657	17853	17729	17777	17432	17513	17480	17483	17727	17375	17547	17622	17603	17691	17667	17585	17595	17525	17475	17750	17619	17689	17698	17707	17516	17441	17630	17430	17568	17829	17649	17513	17403	17631	17526	17501	17757	17464	17348	17389	17574	17310	17548	17398	17552	17428	17549	17557	17672	17525	17494	17571	17631	17611	17524	17317	17538	17417	17504	17642	17605	17369	17572	17387	17584	17383	17538	17475	17594	17506	17399	17522	17341	17546	17375	17291	17358	17334	17466	17635	17519	17372	17359	17257	17406	17522	17452	17472	17295	17463	17357	17528	17260	17484	17440	17335	17650	17295	17439	17613	17516	17442	17454	17397	17493	17402	17414	17434	17414	17420	17321	17537	17661	17602	17486	17248	17348	17430	17499	17558	17640	17428	17309	17371	17467	17548	17527	17443	17328	17347	17453	17511	17301	17327	17251	17360	17253	17388	17476	17630	17405	17343	17440	17520	17505	17401	17404	17284	17440	17358	17456	17492	17565	17465	17464	17358	17361	17379	17299	17599	17429	17511	17441	17391	17291	17258	17425	17667	17371	17380	17319	17352	17364	17338	17389	17532	17636	17531	17483	17485	17358	17323	17588	17372	17364	17405	17559	17306	17347	17578	17294	17314	17571	17285	17529	17314	17321	17285	17450	17423	17528	17341	17461	17530	17488	17372	17367	17352	17284	17108	17206	17432	17533	17258	17487	17502	17398	17348	17376	17431	17495	17425	17356	17469	17436	17321	17398	17167	17394	17622	17468	17564	17366	17245	17436	17424	17254	17393	17640	17456	17522	17466	17491	17467	17462	17385	17562	17276	17138	17398	17400	17287	17390	17351	17370	17495	17288	17463	17451	17388	17699	17412	17509	17549	17458	17210	17447	17536	17552	17427	17288	17269	17144	17343	17307	17524	17156	17436	17521	17449	17501	17418	17438	17518	17591	17392	17392	17466	17371	17317	17370	17409	17255	17375	17408	17482	17535	17112	17289	17432	17653	17423	17516	17370	17275	17327	17086	17460	17473	17455	17678	17496	17509	17356	17337	17456	17454	17370	17420	17460	17735	17567	17309	17689	17533	17398	17293	17573	17569	17448	17339	17343	17297	17433	17427	17353	17507	17556	17299	17380	17566	17543	17576	17459	17414	17311	17630	17610	17403	17433	17246	17463	17441	17550	17724	17446	17431	17468	17585	17329	17437	17208	17530	17260	17370	17395	17442	17312	17375	17320	17445	17475	17550	17498	17386	17309	17339	17438	17285	17495	17489	17427	17184	17384	17514	17363	17410	17585	17571	17384	17404	17336	17549	17483	17479	17312	17231	17393	17397	17484	17370	17293	17474	17361	17479	17501	17328	17335	17715	17528	17213	17395	17439	17508	17298	17483	17620	17543	17583	17249	17678	17549	17365	17374	17301	17314	17481	17392	17424	17288	17481	17468	17530	17394	17486	17316	17397	17427	17561	17532	17320	17543	17447	17384	17226	17396	17229	17545	17456	17509	17391	17642	17408	17413	17290	17298	17377	17347	17446	17537	17454	17417	17442	17411	17371	17250	17478	17482	17522	17499	17355	17576	17493	17260	17468	17363	17375	17319	17509	17402	17369	17226	17365	17383	17380	17367	17351	17381	17132	17382	17527	17248	17296	17508	17352	17448	17540	17398	17329	17572	17470	17446	17454	17381	17528	17347	17243	17392	17358	17483	17404	17424	17437	17587	17314	17445	17284	17332	17180	17344	17463	17347	17335	17429	17419	17286	17470	17361	17411	17319	17370	17364	17336	17498	17245	17252	17514	17254	17327	17565	17205	17478	17554	17397	17521	17553	17299	17379	17541	17348	17422	17303	17584	17188	17515	17436	17565	17360	17339	17255	17352	17452	17143	17403	17329	17555	17431	17351	17462	17634	17460	17335	17412	17539	17310	17509	17446	17481	17370	17291	17384	17266	17545	17541	17247	17434	17400	17278	17347	17308	17236	17391	17326	17271	17261	17235	17432	17418	17452	17608	17576	17392	17435	17319	17324	17485	17476	17454	17594	17347	17464	17297	17249	17387	17392	17511	17434	17471	17640	17344	17394	17366	17487	17455	17338	17428	17240	17315	17261	17406	17536	17518	17482	17538	17682	17344	17347	17126	17372	17224	17405	17125	17290	17357	17615	17263	17334	17493	17295	17275	17561	17344	17191	17272	17447	17283	17483	17328	17507	17311	17610	17310	17470	17246	17240	17149	17198	17407	17392	17420	17334	17441	17353	17582	17262	17626	17263	17503	17638	17469	17631	17404	17553	17454	17507	17455	17592	17313	17507	17457	17275	17438	17569	17479	17546	17547	17404	17477	17310	17431	17453	17327	17409	17484	17317	17371	17264	17434	17361	17348	17344	17357	17369	17308	17451	17295	17298	17545	17489	17531	17596	17409	17250	17370	17344	17405	17468	17139	17540	17528	17498	17407	17208	17418	17293	17208	17339	17398	17558	17335	17530	17479	17230	17458	17674	17308	17097	17495	17573	17331	17573	17655	17510	17461	17493	17375	17342	17411	17313	17402	17452	17272	17428	17468	17445	17499	17381	17541	17549	17329	17391	17416	17443	17584	17387	17413	17346	17436	17438	17413	17359	17490	17511	17463	17342	17185	17391	17551	17447	17349	17411	17430	17484	17376	17340	17384	17477	17312	17587	17186	17369	17500	17207	17237	17478	17390	17445	17572	17432	17443	17363	17386	17193	17404	17460	17448	17506	17429	17327	17516	17398	17516	17423	17250	17471	17398	17265	17369	17483	17530	17463	17356	17326	17319	17254	17249	17581	17375	17278	17600	17546	17338	17708	17399	17480	17474	17367	17261	17157	17291	17472	17264	17427	17285	17440	17262	17484	17266	17420	17404	17311	17228	17325	17499	17603	17317	17380	17356	17425	17305	17428	17427	17422	17424	17663	17502	17444	17521	17424	17394	17379	17522	17464	17267	17441	17508	17436	17294	17286	17410	17433	17525	17533	17370	17258	17556	17403	17437	17530	17423	17528	17066	17363	17519	17498	17600	17430	17531	17525	17387	17441	17560	17503	17519	17496	17488	17177	17493	17305	17390	17495	17484	17557	17259	17427	17228	17386	17463	17380	17346	17368	17449	17361	17559	17485	17499	17276	17464	17317	17364	17383	17508	17456	17559	17450	17411	17299	17289	17554	17285	17397	17388	17426	17406	17434	17465	17456	17437	17593	17444	17399	17189	17387	17399	17412	17440	17596	17571	17345	17507	17452	17417	17486	17223	17352	17426	17361	17338	17304	17372	17380	17386	17475	17320	17402	17447	17378	17581	17417	17402	17295	17466	17361	17425	17501	17452	17625	17533	17139	17298	17447	17465	17420	17265	17460	17494	17527	17337	17757	17396	17701	17730	17520	17626	17164	17454	17458	17295	17573	17422	17456	17453	17310	17450	17482	17389	17356	17430	17609	17474	17253	17339	17325	17282	17275	17282	17358	17555	17380	17413	17404	17448	17374	17828	17241	17404	17453	17342	17439	17594	17523	17487	17556	17371	17280	17564	17417	17225	17296	17636	17494	17439	17528	17390	17534	17486	17609	17309	17482	17380	17593	17461	17383	17499	17447	17405	17320	17228	17388	17388	17526	17456	17511	17295	17449	17401	17176	17243	17285	17194	17338	17483	17530	17313	17190	17400	17469	17290	17339	17424	17438	17468	17183	17313	17480	17460	17437	17298	17511	17533	17506	17450	17426	17451	17412	17516	17338	17284	17410	17361	17427	17549	17480	17439	17371	17182	17273	17367	17518	17573	17490	17542	17440	17314	17442	17549	17488	17392	17497	17242	17473	17537	17410	17549	17439	17521	17635	17460	17701	17710	17575	17259	17455	17394	17589	17486	17557	17334	17556	17470	17403	17332	17417	17491	17509	17553	17625	17533	17223	17641	17392	17364	17626	17446	17265	17599	17427	17441	17476	17398	17399	17440	17506	17331	17286	17442	17471	17416	17196	17261	17572	17481	17411	17526	17569	17492	17315	17376	17600	17409	17519	17507	17496	17390	17275	17292	17469	17492	17403	17227	17563	17532	17485	17416	17516	17512	17330	17375	17342	17513	17519	17501	17450	17485	17296	17584	17492	17359	17474	17381	17472	17421	17222	17312	17514	17465	17312	17382	17300	17241	17403	17397	17474	17495	17523	17467	17366	17387	17340	17503	17459	17374	17452	17380	17447	17700	17485	17452	17528	17490	17611	17339	17464	17490	17572	17342	17347	17336	17379	17256	17463	17093	17411	17473	17354	17264	17505	17583	17426	17300	17593	17405	17476	17347	17476	17613	17350	17366	17265	17432	17407	17462	17338	17510	17349	17411	17359	17436	17360	17336	17553	17369	17474	17450	17682	17347	17707	17425	17456	17545	17489	17350	17214	17615	17492	17277	17320	17365	17320	17454	17340	17269	17319	17476	17419	17473	17392	17368	17197	17297	17571	17399	17591	17640	17439	17425	17479	17475	17385	17629	17384	17328	17376	17515	17382	17465	17488	17319	17375	17263	17580	17466	17371	17354	17512	17528	17399	17393	17410	17339	17342	17313	17384	17380	17499	17540	17543	17253	17521	17436	17382	17348	17236	17452	17397	17504	17419	17590	17370	17468	17317	17355	17423	17434	17413	17499	17453	17405	17616	17323	17320	17440	17431	17484	17444	17576	17587	17367	17409	17392	17270	17444	17593	17474	17398	17432	17501	17383	17602	17503	17267	17366	17234	17355	17446	17450	17453	17219	17507	17378	17442	17333	17471	17471	17272	17410	17167	17283	17427	17502	17398	17409	17470	17584	17325	17475	17564	17434	17461	17699	17361	17532	17360	17518	17403	17410	17423	17499	17420	17436	17521	17290	17339	17242	17746	17411	17613	17549	17406	17483	17426	17435	17280	17458	17451	17534	17285	17441	17599	17382	17621	17292	17381	17447	17610	17224	17434	17514	17489	17405	17599	17329	17484	17446	17532	17490	17370	17521	17254	17311	17404	17644	17553	17626	17393	17332	17439	17539	17344	17395	17295	17193	17413	17292	17320	17363	17443	17257	17330	17460	17355	17549	17396	17427	17497	17521	17280	17562
16133	28854	26139	21347	19103	17914	17529	17047	16950	16675	16476	16216	15979	16104	15726	15647	15677	15584	15517	15298	15356	15342	15448	15429	15339	15487	15516	15395	15328	15361	15210	15328	15336	15187	15281	15455	15201	15308	15306	15211	15250	15330	15039	15305	15370	15095	15195	15304	15391	15360	15240	15240	15336	15270	15312	15094	15211	15160	15153	15313	15284	15301	15261	15200	15549	15519	15103	15305	15196	15137	15368	15169	15186	15272	15194	15281	15263	15195	15174	15243	15000	15306	15181	15065	15347	15223	15194	15080	15329	15185	15197	15253	15110	15143	15132	15107	15239	15345	15350	15290	15303	15283	15108	15112	15142	15338	15282	15189	15115	15141	15138	15214	15273	15380	15360	15359	15266	15199	15270	15188	15206	15196	15421	15248	15045	14944	15118	15278	15073	15110	15290	15191	15291	15226	15158	15210	15320	15219	15272	15119	15290	15104	15060	15177	15036	15491	15121	15221	15146	15312	15121	15154	15208	15106	15158	15282	15252	15139	15158	15320	15183	15131	15166	15277	15092	15393	15244	15114	15202	15256	15143	15119	15302	15255	15096	15375	15150	15185	15306	15160	15239	15301	15201	15220	15215	15261	15033	15237	15128	15211	15200	15229	15298	15146	15238	15173	15243	15267	15279	15139	15081	15241	15175	15293	15257	15113	15295	15111	15129	15162	15300	15093	15409	15278	15170	15157	15211	15219	15139	15116	15220	15224	15305	15288	15155	15347	15215	15320	15219	15165	15201	14925	15306	15167	15305	15247	15179	15144	15010	15215	15296	15105	15160	15037	15376	15221	15104	15145	15137	15210	15126	15187	15100	15064	15068	15342	15248	15189	15241	15117	15215	15180	15222	15245	15456	15142	15384	15107	15242	15264	15328	15050	15281	15224	15117	15227	15273	15225	15179	15242	15274	15346	15167	15191	15123	15276	15167	15094	15066	15332	15318	15221	15157	15201	15295	15171	15066	15299	15264	15245	15098	15163	15092	15171	15295	15277	15054	15180	15315	15190	15181	15298	15188	15130	15137	15271	15161	15297	15212	15159	15202	15063	15158	15142	15104	15154	15055	15269	15126	15291	15173	15230	15095	14970	15099	15163	15275	15185	15262	15183	15237	15173	15237	15294	15006	15084	15105	15195	15081	15238	15213	15058	15474	15342	15160	15385	15277	15003	15259	15288	15388	15277	15227	15306	15226	15445	15196	15291	15087	15330	15102	15263	15247	15064	15255	15148	15219	15373	15206	14993	15376	15097	15168	15182	15077	15289	15145	15177	15102	15266	15284	15171	15209	15384	15304	15304	15173	15186	15087	15279	15254	15227	15270	15256	15174	15291	15256	15170	15196	15234	15073	15121	15341	15082	15210	15257	15269	15095	15188	15263	15135	15324	15091	15111	15308	15210	15089	15331	15180	15153	15175	15240	15217	15140	15179	15252	15125	15196	15190	15065	15206	15201	15175	15303	15100	15005	15187	15122	15126	15378	15263	15265	15063	15130	14987	15088	15245	15089	15260	15130	15102	15192	15183	15237	15182	15225	15221	15283	15189	15089	15027	15196	15167	15135	15344	15148	15081	15265	15083	15164	15200	15187	15168	15327	15088	15062	15148	15271	15163	15219	15272	15082	15232	15071	14993	15311	15127	15140	15241	15364	15233	15211	15103	15025	15147	15140	15222	15234	15059	15228	15419	15090	15146	15262	15150	15312	15397	15119	14980	15234	15239	15357	15078	15207	15103	15159	15198	15408	15254	15304	15182	15316	15187	15106	15149	15229	15015	15352	15176	15126	15276	15278	15213	15159	15135	15090	15264	15040	15240	15181	15252	15215	15270	15193	15109	15245	15202	15169	15099	15383	15207	15182	15130	15407	15194	15190	15270	15157	15235	15093	14963	15315	15374	15206	15159	15180	15482	15250	15142	15221	15257	15137	15442	15176	15130	15126	15139	15186	15191	15203	15206	15266	15235	15117	15283	15261	15152	15030	15307	15288	15228	15158	15267	15371	15215	15175	15333	15154	15276	15140	15271	15186	15115	15406	15306	15255	15122	15376	15113	15096	15236	15053	15271	15009	15255	15259	15272	15283	15263	15177	15187	15188	15164	15008	15152	15196	15263	15212	15129	15243	15150	15337	15082	15240	15083	15219	15279	15268	15302	15290	15330	15169	15215	15362	15191	15148	15143	15300	15160	15147	15271	14947	15209	15230	15265	15247	15137	15115	15350	15288	15077	15111	15334	15154	15354	15258	15266	15203	15109	15269	15115	15240	15246	15275	15343	15245	15047	15151	15258	15202	15151	15204	15007	15203	15193	15237	15129	15366	15246	15161	15166	15118	15103	15161	15115	15175	15241	15327	15203	15156	15108	15158	15215	15121	15180	15075	15088	15024	15249	15143	15313	15293	15021	15252	15246	15107	15222	15075	15256	15157	15243	15010	15198	15229	15175	15410	15278	15247	15263	15298	15175	15282	15220	15412	15263	15173	15222	15207	15349	15149	15196	15081	15253	15162	15070	15203	15259	15224	15175	15202	15270	15158	15136	15319	15247	15315	15201	15268	15124	15148	15228	15210	15156	15183	15333	15258	15183	15209	15149	15198	15014	15288	15272	15224	15183	15103	15147	15233	15175	15225	15053	15154	15200	15181	15130	15175	15097	15271	15308	15218	15289	15081	15164	15291	15148	15148	15081	15294	15105	15191	15076	15175	15313	15127	15206	15122	15132	15361	15331	15218	15208	15217	15255	15054	15291	15223	14939	15148	15104	15022	15135	15292	15243	15258	15213	15024	15045	15167	15340	14955	15230	15139	15188	15143	15218	15210	15174	15210	15187	15155	15224	15162	15183	15047	15153	15178	15108	15237	15331	15201	15064	15260	15248	15165	15139	15164	15164	15285	15171	15124	15212	15080	15152	15134	15236	15160	15288	15054	15369	15245	15305	15262	15177	15103	15099	15107	15160	15278	15150	15205	15141	15174	15239	15115	15331	15047	15157	15128	15261	15434	15169	15106	15299	15266	15278	15341	15417	15202	15250	15242	15128	15100	15236	15186	14933	15273	15178	15286	15241	15202	15211	15149	15109	15300	15207	15331	15320	15355	15287	15073	15159	15329	15189	15112	15231	15327	15367	15214	15211	15255	15212	15125	15186	15139	15272	15345	15317	15121	15181	15298	15159	15160	15155	15113	15221	15121	15102	15239	15157	15310	15187	15143	15134	15276	15278	15428	15203	15316	15257	15168	15207	15265	15435	15131	15259	15156	15255	15320	15202	15393	15320	15211	15176	15110	15113	15006	15198	15019	15312	15248	15247	15125	15154	15211	15418	15296	15074	15241	15072	15182	15083	15236	15186	15160	15118	15191	15205	15249	15332	15352	15205	15244	15167	15137	15173	15126	15196	15358	15204	15231	15173	15222	15191	15265	15281	15019	15226	15259	15152	15224	15225	15180	15340	15240	15036	15249	15258	15250	15282	15146	15225	15299	15225	15418	15212	15057	15094	15190	15223	15275	15045	15087	15210	15181	15338	15354	15413	14976	15218	15083	15180	15277	15196	15268	15332	15106	15256	15388	15298	15047	15012	15299	15126	15294	15111	15241	15116	15178	15165	15352	15064	15132	15227	15113	15122	15122	15144	15267	15086	15202	15160	15182	15059	15324	15205	15127	15151	15261	15099	15075	15246	15315	15208	15309	15168	15094	15242	15037	15206	15252	15119	15105	15153	15027	15193	15268	15152	15080	15156	15358	15033	15037	15308	15103	15279	15232	15302	14986	15242	15095	15251	15062	15163	15215	15206	15018	15131	15258	15282	15136	15163	15407	15244	15179	15212	15172	15203	15236	15207	15118	15413	15164	15257	15280	15106	15260	15278	15181	15086	15243	15221	15097	15259	15150	15190	15233	15280	15057	15239	15219	15213	15126	15037	15057	15074	15390	15121	15257	15000	15323	14995	15160	15283	15137	15204	15058	15136	15109	15271	15054	15237	15121	15147	15135	15049	15466	15243	15221	15241	15189	15252	14991	15134	15047	15243	15245	15024	15161	15134	15150	15247	15141	15206	15174	15240	15147	15286	15219	15230	15226	15317	15137	15210	15211	15150	15205	15153	15265	15219	15187	15456	15253	15252	14994	15304	15184	15157	15298	15213	15306	15244	15169	15186	15043	15181	15162	15238	15149	15003	15205	15174	15299	15299	15062	15223	15327	15320	15106	15199	15253	15141	15182	15069	15288	15146	15282	15377	15145	15335	15195	15134	14975	15163	15283	15305	15212	15153	15194	15242	15146	15249	15180	15309	15149	15239	15228	15003	15223	15192	15163	15107	15212	15170	15168	15183	15195	15201	15098	15174	15188	15255	15219	15247	15332	15159	15233	15137	15139	15260	15097	15155	15255	15068	15358	15137	15311	15050	15275	15273	15160	15126	15276	15089	15053	15111	15275	15190	15147	15049	14998	15372	15208	15397	15082	15108	15043	15222	15172	15181	15103	15071	15236	15279	15246	15142	15056	15208	15190	15254	15061	15150	15079	15177	15244	15297	15289	15198	15131	15081	15203	15504	15140	14958	15197	15284	15141	15282	15110	15127	15116	15176	15237	15243	15070	15117	15137	15269	15162	15430	15270	15209	15151	15213	15358	15199	15158	15182	15129	15352	15257	15322	15103	15053	15166	15128	15185	15245	15200	15275	15110	15371	15110	15101	15392	15350	15217	15024	15155	15111	15255	15053	15253	15162	15088	15222	15384	15093	15286	15277	15286	15245	15122	15243	15153	15378	15260	15144	15282	15102	15257	15171	15324	15068	15255	15229	15348	15150	15238	15182	15100	15046	15232	15231	15252	15175	15267	15272	15256	15120	15239	15147	15253	15098	15242	15367	15161	15321	15188	15263	15172	15173	15228	15238	15108	15101	15223	15152	15295	15040	15226	15170	15142	15152	15084	15231	15125	15246	15167	15141	15187	15319	15357	15418	15211	15180	15060	15164	15245	15156	15258	15250	15228	15121	15205	15163	15299	15333	15115	15416	15229	15232	15346	15079	15271	15192	15210	15024	15152	15280	15342	15216	15129	15388	15198	14999	15137	15195	15232	15137	15160	15170	15218	15085	15369	14972	15190	15058	15267	14999	15186	15202	15173	15279	15074	15307	15172
28079	22143	23349	19165	16204	16313	16367	16218	16122	16112	16131	15998	16089	16060	15961	16204	15956	15885	16004	15935	15985	16054	15918	16013	16078	15915	15902	15860	15991	16048	16144	15915	15796	15913	16062	16091	15960	15886	16022	16025	15943	15934	16026	16068	15913	16091	15941	16001	16017	15991	16017	16045	16014	16071	15961	15962	16002	15951	15939	15762	16138	16023	15956	16012	16100	15937	16022	15995	16055	15856	16054	15943	15912	16211	15980	15929	16028	15829	15947	15876	15892	15880	15948	16088	15956	15852	15900	15937	15999	16054	15824	15871	15898	15989	16025	16020	15898	15924	15958	15987	15993	15864	16100	16030	16066	15889	15916	15871	15918	15838	16052	15974	15867	15919	15912	16121	16075	16130	16095	15954	15867	16236	16131	16061	15953	15954	16137	15910	16025	16016	15850	15778	15775	15791	16068	16031	15930	16045	15971	15886	16070	15978	15960	16010	15870	15686	15918	16025	15873	16090	15888	15929	15902	16002	15789	15852	15967	15944	16106	15928	15916	16068	16005	15850	15837	15818	15996	15744	16019	15999	15862	16082	15825	15841	15878	15863	16047	16001	15835	15722	15867	15900	15978	15803	15692	15874	15758	16163	16056	16105	15936	15833	16010	15998	15960	16022	16210	16127	16000	15996	16229	15901	15885	16073	15841	15910	16213	15857	15843	15994	15932	15929	15996	16006	15923	15891	16252	16042	15989	16055	15986	16075	16107	16050	15992	16176	16032	15823	15954	16094	15986	16203	16066	15999	15928	16114	15999	16091	15917	15900	15961	15851	15893	15999	15981	16142	15819	16074	16037	15931	15916	15945	15959	15923	16015	16061	16093	15942	15838	15923	16013	16011	16035	15988	15863	16001	16048	16060	15950	15954	15888	15723	15825	15876	15949	15955	15915	16072	16166	16050	16087	16049	16044	16134	16087	16011	16028	15952	15945	16058	16069	16003	16145	15862	15959	16049	15904	16010	16070	16023	16046	16079	15870	15870	16028	15872	16139	15921	15887	16041	15852	15891	16153	16083	15887	15903	16019	15854	15906	15764	16300	15926	16170	15957	15811	15901	15892	15785	15899	16067	15969	15896	15872	15889	15855	16057	15948	15871	16151	16287	15911	16037	15942	15945	16028	15880	15841	15989	16053	15910	15836	15911	16041	15859	16049	16013	16146	15970	15989	15928	16187	16053	15923	15806	16048	15961	15710	15932	16026	15655	15776	16189	15894	15874	16083	15926	15938	15873	15958	16052	15999	16057	16116	15872	15939	16140	15931	15970	16093	15867	16082	16008	15969	15778	15983	16165	15847	16055	15991	16039	16069	15920	16035	15877	15900	15916	16072	16003	15954	16033	15767	15857	15927	15950	16194	15899	15883	15873	15828	15900	15849	15965	16031	16045	15757	15902	16114	15995	16146	15987	16080	15861	15999	15969	15940	15961	15923	15869	16115	16019	16033	15996	16029	16095	16109	16002	16016	16013	16128	15935	15937	15807	16009	16078	16080	16036	16082	16143	15962	16165	16063	16046	16077	16024	15904	15880	16082	16000	16117	16116	15917	15772	16022	16063	15924	15854	16034	15914	15883	15915	15732	15777	15734	15941	15978	15871	16069	15945	16042	16071	16067	16029	15845	15963	15859	16050	15767	15964	16134	15867	15950	15732	15910	15867	15963	16017	16155	16134	16017	15831	15981	15993	16033	15920	15901	16088	15789	15896	15876	16042	16099	15988	16035	15820	16017	16036	15894	15894	15904	15692	16011	16059	16120	16047	15962	15926	16044	16063	15908	15819	15691	16044	15826	16017	15848	15776	16024	15979	15909	16027	16144	15873	15912	16072	15853	16013	15986	15897	16070	16113	16014	16148	15975	15892	16048	15980	16227	16067	16038	16043	16087	16110	16160	15986	16111	16223	15903	15921	15840	15974	15928	15960	15982	15947	15698	15797	15892	15952	16058	16002	16032	16004	15956	15690	15783	15969	16173	16108	15942	16017	16045	16023	16109	15843	15851	15872	15938	15956	16058	16072	15945	16066	16012	15969	15974	15988	15842	16005	16003	15793	15930	15930	16133	16091	15872	15913	15960	16152	15881	15898	16080	15889	15958	16096	15875	16021	15982	15787	15897	16003	15771	16084	15838	15821	16152	16079	15923	15851	15887	15837	16070	15917	15859	16015	16034	16048	16039	15885	15946	15861	15973	16002	15844	16058	16079	15971	16091	15982	15969	15991	15945	15966	16096	15896	15922	16031	15959	15932	16029	16013	15985	16123	15953	15811	16149	16096	16089	16052	15833	15860	16010	16000	15816	16197	16047	15884	15998	16043	16065	15699	15934	15879	15894	15980	15968	16015	15998	16010	15793	15961	15911	15933	15892	15945	15920	16165	16156	15895	15938	15900	15947	15916	15801	15851	15906	15993	16034	15986	15845	15944	15874	15833	15952	15890	15935	15930	15951	15965	15949	15820	15975	15990	16191	15998	16001	15952	15962	16058	16077	16088	15998	15970	15994	16291	15838	15864	16021	16002	15949	15845	15978	16038	15757	15902	15938	15796	16044	15799	15926	15970	15918	15810	16042	15959	16060	15974	15956	16056	15901	15947	16132	16124	16110	16090	16037	15925	16045	16014	15809	16157	15967	15958	15942	15835	16062	15862	15900	15960	16068	16064	15983	15943	15961	16092	16061	16020	16144	16078	16013	15895	16031	15889	16041	15974	15747	15762	15967	15972	16039	16088	15997	16070	15975	16015	15920	15943	16071	15905	15927	15979	16053	15984	15799	16092	16006	16020	16058	15863	16043	16054	15975	15850	16026	15953	16021	15942	15990	15987	16122	15905	16044	15906	16116	16166	15948	16152	15885	16015	15994	16089	15871	16092	16039	15863	16072	15968	15976	15994	15985	16041	15852	15888	15796	16055	15942	16111	16004	16096	15973	15942	16103	15943	15951	15847	15943	15971	15964	16075	15906	15980	16045	15896	15976	15991	16019	16117	16154	16019	15920	16017	15963	15936	16072	16164	16135	16070	15888	16172	15878	15902	16094	15899	15913	15890	16003	16134	16054	16025	15799	16029	15962	15820	16100	15875	16119	15837	15991	16049	16000	15685	15944	15945	15881	15817	16010	15971	15877	15963	16003	16036	15868	15979	15980	15985	15786	15821	15774	15902	15898	15929	16051	15999	16137	15947	16025	15911	15848	15908	15907	16000	16089	15994	15779	15977	15799	15997	15889	15882	15975	15847	15883	15820	16032	15987	15962	15933	15932	15936	16060	16004	16048	15956	15989	15895	16116	16084	16107	15943	15980	16134	15930	15966	15960	16029	16099	16141	15984	15864	16092	15901	15814	16060	16065	16257	16112	16252	16098	15872	15996	15961	16309	15805	15940	15981	16101	15829	16026	15799	16025	16133	16156	15925	16014	16156	16316	15793	16214	16198	16074	15948	16039	15982	15766	15839	15946	15881	16153	16124	16237	16119	15936	15912	16093	15905	15793	16018	15756	15998	16025	16011	15882	15705	15957	16107	16131	15979	16056	16036	15928	15904	15776	15860	15962	16161	15774	16080	15903	15975	16162	16118	15933	16105	16165	16011	15986	15836	15795	15911	15867	15871	16047	15896	15909	15885	15960	15967	15861	15886	15937	16034	15926	15991	15787	16056	15868	15938	15993	15891	16048	15943	16032	15985	15832	15814	15910	15934	15916	16019	15927	16090	15959	15791	16077	16035	15935	15878	15906	16064	15969	16205	16022	16038	15985	16003	16123	15950	16154	16165	15945	16169	16018	15942	15893	16123	16128	16146	15962	16234	16050	15980	15860	15966	15879	15993	16135	15995	15935	15957	15859	16304	16002	16105	15970	15850	16012	15867	16066	15814	16065	15971	16016	15956	15855	15996	16095	16053	15949	16187	16194	15887	16086	15979	15987	16147	16108	16002	16244	16049	16066	15887	16021	16039	16072	16007	16066	16092	16022	15964	16055	16179	15902	16098	16095	16080	16022	15900	15898	15942	16001	16113	15971	15968	15943	15964	16014	16040	15942	16011	15982	16014	16135	16112	15913	15933	15957	15996	16186	16114	16028	16122	16078	16022	15937	16071	16138	16072	16202	16087	16139	15990	16112	16080	15918	15915	15952	16009	16061	15871	15953	15925	15736	15914	15862	15925	16076	16022	16157	15997	16025	15999	15955	15824	16132	15925	15897	15995	15947	15960	15914	16140	16170	16028	15978	16098	15911	15899	16028	15724	15940	16288	15944	16048	15876	15754	15894	15897	16020	16081	15940	15894	15934	15999	15938	16058	15937	15758	15772	15912	16056	16192	15874	15961	16081	16004	15946	15882	15934	15771	16164	15963	15933	15969	15870	16018	16045	16078	16123	15975	15798	15901	15958	16103	16047	15921	15970	15930	15935	16010	15928	15987	15979	16106	15869	15891	15809	16103	16071	15926	16083	16028	15953	15845	15932	15962	16023	15966	16178	16202	16022	16170	16034	15974	16024	16119	15878	16066	15883	15938	15891	15809	16105	16084	15910	16037	16068	15863	16071	16034	16025	15932	15680	15923	15966	16087	15967	16040	15874	15581	16165	16109	15782	15763	16128	15878	15966	15934	16091	16011	16215	16001	16232	15956	15968	15950	16011	16054	15866	15847	15885	16067	15937	16061	15987	16093	16099	15902	16015	16199	16007	15882	16126	15912	15983	15915	15868	15905	15881	16062	15835	15951	15983	16108	15957	16009	15962	15989	15988	16028	15991	15796	15939	15993	16015	16160	16191	16004	15869	16082	16036	15976	16062	16025	15982	15964	15940	15810	15911	16009	16040	16095	16195	16074	15740	15862	15987	16043	16038	15920	16066	15879	15829	16073	15998	15757	15883	15983	15816	16030	15964	15976	16057	15993	15809	16050	15821	15857	15986	15848	15915	16206	16022	16032	15854	16042	16154	15741	15937	15981	16194	16106	15948	15956	16001	15867	15894	15833	15989	15973	16048	16052	15869	15919	15877	15972	16180	15937	15885	16098	15894	15709	16119	16063	16103	16044	15897	16023	16078	16012	15979	15896	15994	15886	16116	16047	16003	15908	15940	15900	15892	15961	15725	15920	15984	16008	16041	15914	16024	15964	16198	16168	16130	16063	16031	16041	16001	15869
14337	16743	16020	15303	14827	14595	14513	14533	14762	14540	14548	14426	14602	14378	14403	14266	14246	14486	14576	14380	14355	14444	14413	14452	14435	14429	14337	14336	14349	14298	14448	14342	14243	14325	14440	14165	14521	14366	14358	14417	14262	14451	14510	14511	14292	14284	14272	14340	14305	14616	14268	14402	14315	14198	14389	14400	14276	14103	14373	14247	14430	14258	14401	14391	14409	14412	14240	14230	14257	14246	14284	14356	14609	14241	14277	14133	14512	14390	14213	14532	14248	14478	14344	14325	14312	14166	14295	14371	14339	14099	14353	14349	14407	14512	14326	14377	14277	14182	14327	14304	14275	14253	14453	14091	14353	14400	14390	14319	14309	14376	14272	14379	14236	14314	14452	14394	14422	14386	14416	14260	14191	14246	14420	14286	14327	14209	14313	14348	14413	14363	14229	14400	14198	14359	14381	14279	14457	14362	14446	14296	14382	14138	14392	14271	14343	14337	14378	14271	14258	14396	14217	14559	14268	14278	14321	14292	14199	14272	14459	14416	14333	14323	14279	14318	14273	14200	14370	14408	14371	14362	14296	14264	14237	14381	14320	14351	14478	14412	14246	14423	14234	14166	14434	14427	14357	14371	14241	14345	14389	14396	14405	14229	14301	14030	14324	14397	14384	14139	14258	14200	14321	14206	14486	14439	14208	14433	14061	14325	14329	14399	14302	14247	14261	14383	14261	14224	14491	14372	14297	14307	14534	14295	14368	14298	14303	14468	14255	14344	14200	14155	14523	14139	14267	14296	14519	14214	14543	14456	14250	14327	14418	14422	14338	14300	14415	14267	14438	14331	14382	14546	14301	14281	14064	14362	14284	14319	14320	14482	14248	14282	14146	14337	14308	14374	14190	14257	14398	14370	14267	14297	14308	14277	14439	14237	14294	14198	14315	14468	14286	14352	14306	14317	14384	14157	14378	14397	14295	14435	14380	14287	14511	14192	14236	14388	14398	14232	14206	14429	14412	14318	14412	14142	14388	14446	14514	14358	14399	14299	14244	14183	14224	14287	14327	14361	14446	14256	14280	14236	14460	14219	14378	14428	14303	14309	14345	14227	14416	14184	14416	14324	14230	14371	14385	14293	14234	14246	14298	14099	14414	14396	14136	14327	14206	14329	14212	14387	14406	14417	14411	14425	14299	14356	14402	14180	14262	14171	14384	14282	14282	14186	14279	14407	14372	14278	14420	14289	14280	14352	14355	14389	14365	14389	14251	14310	14343	14191	14336	14503	14155	14288	14347	14226	14309	14342	14605	14145	14477	14369	14173	14285	14262	14420	14455	14299	14363	14379	14173	14267	14288	14305	14247	14346	14328	14288	14264	14289	14496	14275	14383	14316	14348	14336	14449	14361	14398	14285	14386	14357	14279	14204	14364	14510	14194	14294	14352	14271	14207	14350	14370	14150	14348	14177	14267	14555	14363	14378	14432	14231	14338	14420	14263	14327	14522	14326	14433	14328	14482	14542	14148	14461	14361	14388	14418	14315	14337	14219	14381	14421	14365	14180	14412	14297	14265	14295	14326	14448	14232	14257	14412	14387	14293	14201	14253	14279	14312	14193	14168	14212	14342	14380	14298	14203	14299	14342	14309	14423	14114	14274	14541	14218	14369	14378	14252	14434	14229	14328	14393	14287	14185	14414	14355	14364	14302	14224	14442	14241	14251	14235	14205	14413	14159	14422	14178	14193	14627	14396	14286	14291	14230	14253	14654	14427	14405	14361	14261	14247	14441	14314	14389	14184	14263	14264	14388	14220	14293	14203	14413	14498	14231	14518	14513	14431	14265	14254	14307	14405	14437	14365	14278	14492	14320	14175	14239	14287	14422	14406	14443	14351	14242	14355	14395	14351	14442	14362	14255	14330	14416	14205	14401	14417	14276	14243	14489	14342	14452	14161	14301	14272	14172	14342	14314	14283	14470	14186	14348	14339	14340	14364	14368	14466	14179	14311	14436	14294	14500	14432	14290	14273	14241	14402	14317	14260	14341	14427	14418	14198	14398	14259	14364	14291	14410	14448	14285	14421	14351	14320	14437	14475	14172	14340	14334	14298	14404	14311	14203	14328	14328	14453	14215	14284	14226	14212	14408	14296	14320	14299	14339	14124	14469	14200	14281	14337	14354	14310	14385	14361	14295	14432	14134	14334	14513	14232	14324	14324	14281	14482	14262	14485	14263	14233	14223	14440	14333	14447	14477	14358	14276	14162	14307	14225	14287	14167	14362	14378	14325	14321	14381	14361	14358	14435	14353	14455	14459	14303	14402	14302	14324	14379	14357	14377	14323	14384	14242	14374	14352	14461	14280	14354	14329	14251	14389	14454	14243	14065	14336	14418	14308	14399	14363	14299	14317	14414	14332	14224	14196	14275	14295	14381	14347	14263	14310	14247	14242	14443	14274	14362	14349	14392	14539	14359	14419	14319	14140	14301	14572	14164	14482	14334	14451	14161	14447	14324	14288	14251	14420	14242	14304	14427	14288	14219	14417	14366	14482	14189	14429	14383	14340	14366	14463	14408	14295	14390	14384	14095	14275	14445	14212	14269	14239	14147	14200	14264	14386	14409	14205	14483	14462	14413	14313	14338	14416	14419	14265	14349	14312	14480	14291	14336	14287	14320	14205	14380	14144	14262	14383	14327	14333	14170	14361	14455	14493	14316	14427	14233	14284	14427	14239	14294	14571	14234	14234	14562	14460	14376	14449	14379	14447	14296	14410	14354	14545	14245	14386	14383	14278	14322	14359	14341	14325	14365	14292	14283	14369	14370	14383	14299	14344	14425	14351	14442	14477	14193	14403	14333	14305	14299	14505	14349	14393	14286	14374	14347	14309	14337	14309	14410	14425	14286	14347	14267	14345	14305	14299	14292	14191	14408	14428	14284	14360	14185	14353	14375	14254	14280	14394	14309	14360	14284	14073	14238	14411	14457	14172	14400	14353	14355	14347	14448	14440	14341	14393	14186	14371	14391	14226	14369	14080	14203	14299	14291	14278	14265	14458	14369	14164	14319	14411	14382	14340	14362	14313	14258	14328	14353	14309	14399	14371	14314	14437	14350	14286	14243	14194	14279	14306	14292	14355	14516	14278	14315	14289	14326	14325	14353	14303	14075	14455	14324	14416	14379	14255	14457	14307	14370	14329	14450	14086	14264	14462	14348	14347	14240	14496	14426	14230	14511	14409	14337	14449	14412	14250	14200	14361	14309	14303	14291	14274	14248	14517	14404	14404	14408	14352	14373	14364	14392	14355	14150	14415	14304	14367	14426	14332	14368	14463	14176	14352	14347	14225	14317	14340	14431	14421	14273	14281	14334	14244	14455	14325	14263	14390	14500	14412	14254	14213	14416	14355	14453	14268	14250	14316	14343	14248	14464	14383	14511	14415	14226	14303	14377	14326	14336	14445	14508	14372	14468	14379	14456	14280	14256	14323	14144	14297	14334	14429	14205	14547	14214	14388	14408	14323	14233	14372	14330	14385	14249	14439	14318	14354	14329	14208	14281	14430	14533	14257	14300	14403	14292	14427	14355	14509	14181	14419	14293	14216	14268	14273	14316	14400	14269	14447	14244	14443	14273	14402	14393	14340	14295	14383	14401	14263	14300	14143	14434	14292	14173	14484	14284	14283	14337	14481	14459	14234	14403	14348	14332	14377	14219	14264	14195	14419	14481	14293	14299	14372	14317	14312	14357	14286	14367	14375	14311	14061	14354	14417	14348	14466	14187	14189	14326	14204	14388	14325	14254	14392	14100	14347	14357	14357	14323	14336	14333	14371	14325	14381	14373	14256	14425	14080	14420	14480	14306	14414	14184	14398	14353	14406	14291	14420	14362	14316	14386	14234	14458	14263	14192	14484	14320	14245	14379	14269	14331	14396	14220	14220	14456	14340	14244	14405	14359	14289	14194	14440	14337	14271	14343	14251	14415	14168	14466	14270	14430	14463	14565	14432	14233	14391	14256	14315	14492	14356	14313	14357	14413	14277	14338	14354	14261	14279	14219	14168	14350	14461	14365	14070	14266	14436	14319	14345	14320	14367	14483	14333	14230	14347	14419	14261	14470	14341	14311	14293	14341	14415	14398	14429	14267	14284	14133	14458	14226	14287	14472	14430	14327	14397	14303	14525	14343	14276	14356	14302	14207	14384	14173	14423	14170	14309	14377	14420	14300	14225	14401	14348	14287	14331	14361	14330	14290	14313	14215	14413	14220	14328	14185	14351	14356	14355	14279	14363	14369	14290	14382	14234	14445	14327	14364	14300	14266	14142	14294	14431	14293	14214	14202	14334	14243	14352	14327	14344	14323	14257	14313	14422	14336	14367	14415	14259	14358	14530	14326	14376	14303	14292	14256	14456	14523	14316	14290	14425	14268	14266	14351	14348	14384	14442	14315	14303	14334	14480	14390	14352	14484	14155	14361	14519	14328	14411	14061	14369	14289	14222	14445	14290	14328	14373	14427	14349	14286	14227	14367	14456	14325	14315	14376	14202	14379	14391	14431	14233	14375	14369	14461	14296	14300	14626	14239	14255	14475	14226	14386	14338	14336	14378	14330	14295	14364	14232	14250	14369	14253	14214	14333	14394	14273	14416	14295	14231	14341	14409	14374	14366	14308	14329	14312	14298	14522	14197	14370	14417	14463	14428	14201	14107	14452	14241	14468	14332	14339	14137	14258	14265	14543	14238	14367	14191	14387	14199	14305	14346	14230	14189	14335	14174	14355	14359	14342	14453	14379	14447	14394	14331	14362	14273	14343	14333	14323	14416	14400	14186	14529	14363	14185	14325	14416	14409	14324	14229	14361	14326	14378	14271	14438	14150	14333	14258	14137	14307	14278	14248	14432	14380	14282	14211	14412	14410	14326	14405	14316	14334	14132	14429	14366	14443	14413	14379	14276	14419	14274	14278	14214	14291	14361	14224	14399	14190	14253	14265	14314	14451	14441	14299	14430	14359	14438	14398	14429	14248	14285	14448	14341	14444	14315	14386	14267	14443	14276	14461	14346	14390	14282	14331	14377	14521	14441	14262	14423	14299	14411	14297	14488	14417	14416	14477	14300	14284	14407	14357	14370	14473	14405	14352	14404	14334	14253	14473	14318	14294	14408	14310	14300	14309	14382	14382	14276	14375	14177
24417	21655	29173	24730	22388	21340	20078	17869	17332	17538	17697	17329	17270	17189	17316	17202	17177	16988	17136	17056	17192	16901	17020	16895	17152	16907	16882	16809	17225	17075	16995	17053	16835	16963	16792	17015	17061	16808	16837	17079	16784	16952	16952	16781	16870	16972	17088	16874	16807	16909	16866	16771	16705	16854	17037	17047	17026	16922	16976	17021	16891	16781	17125	16929	16915	16964	16794	16661	16952	16838	16864	16907	17081	17026	16703	16887	17011	16840	16868	16796	16863	17036	17071	16838	16777	17003	16950	16896	16988	16793	16952	17059	16895	16886	16994	16967	16962	16894	16811	16811	17113	16901	16738	16974	16972	16981	16887	16936	17104	16901	17084	16989	17094	17006	16947	16937	16933	16769	16633	17007	16909	16974	16884	16779	17011	16973	16829	16993	17049	17099	16905	16772	16768	16955	16825	16735	16916	16975	16779	16866	16850	16740	16829	16942	16904	17054	16993	16891	16905	16727	16862	16755	16857	16756	16807	16814	16941	17074	16951	16919	16923	16890	16620	16986	16919	16924	16829	16745	16811	16814	16969	16784	17025	16992	16796	16857	17080	16816	16972	16950	16981	16971	16964	16950	16830	16777	16801	16850	16810	16991	16853	16898	16833	17131	16806	16795	16783	17003	16855	17020	16683	16826	17073	16863	17199	17013	16967	16927	16758	16854	16929	17040	16795	16737	16947	16892	16784	16854	17034	16782	16829	16728	16964	16811	16854	16905	16786	17026	16940	17073	16893	16753	16778	16978	16840	16824	16822	16822	16825	16886	16885	17078	16982	16913	16778	16854	16916	16795	16956	16936	16900	16745	16826	16818	16804	16792	16920	16943	16881	16750	16870	16767	16885	16770	16771	16926	16894	16999	16719	16799	16876	16931	16838	16731	16610	17005	17088	16945	16796	16781	16815	16899	16996	16927	16754	17006	16822	16936	16948	16859	16841	16955	16917	16892	16702	16967	16942	16970	16893	16798	16934	16829	16840	16828	17116	17039	17143	17020	16779	16855	17004	16829	16976	16917	16951	16950	16745	16942	16870	16899	16910	16890	16741	16839	16937	17080	16806	16875	16907	17019	16990	16863	16836	16748	16936	16930	17120	16788	17059	16811	16897	16831	16908	17098	16954	16798	16763	16849	16991	16925	16748	16719	16893	16835	16982	16882	17069	16839	16975	17042	17052	16941	16838	16887	16788	16785	16991	16917	17048	17009	16876	16883	16870	16616	16781	17083	16976	16952	16913	16621	16901	16913	16891	17140	17028	16843	16699	16887	16907	16813	16827	16908	16797	16973	17043	17016	16948	16994	16899	16862	16914	16645	16902	17152	16867	16957	16863	16698	16724	17073	16730	16966	16805	16787	16896	16784	16946	17106	17007	17045	16756	16752	16940	16964	16878	16955	16928	17051	17025	17019	17008	16852	16736	16745	16875	16873	16603	16732	16798	16950	16957	16987	16801	16854	16786	17037	16976	16973	16877	17067	16785	16875	16941	16773	16694	16889	16891	16825	16829	16835	16900	16814	16964	16856	16967	16872	16787	16922	16835	16834	16772	16891	16732	16983	17193	16798	16916	16961	17032	16859	17074	16957	16718	16769	16861	16719	16835	16747	16685	16931	17058	16799	16992	16869	16924	16856	17114	16972	16993	16768	16716	16671	16848	16637	16852	16872	17013	16814	16795	16785	16998	16960	16846	16905	16775	16870	16946	17003	17163	17069	16903	16948	16912	16690	16782	16784	16903	17086	17068	16795	16978	16854	16853	16744	16715	16814	16938	16897	16865	16803	16839	16882	16944	16805	16904	16708	17026	16819	17062	16943	16852	16976	16837	16803	16897	16745	16822	17053	16942	17051	17039	16804	16819	16966	16863	16974	16717	16815	16992	17037	16985	16808	16948	17017	16867	16961	16897	17006	16964	16853	16959	16958	16919	16780	16674	16929	16920	17010	17061	16797	16961	16980	16801	16710	16743	16815	16834	16907	17005	16939	16889	16723	17035	16840	16928	17011	16826	16867	16812	16952	16648	16889	16857	16846	16828	16868	16798	16690	16894	16732	16720	16916	16993	16827	16769	16783	16841	16851	16927	16987	16903	16880	16851	16687	16752	16760	16879	17121	16800	16875	16722	16890	17091	17042	16998	16914	16895	17023	16880	16822	16813	16796	16902	16882	16710	16843	17045	16730	17097	16823	16848	17196	16979	16789	16806	16792	16918	16937	17018	16884	16873	16778	16892	16905	16932	16724	16920	16810	16850	16959	16808	16831	16905	16872	17100	16884	16901	16932	17073	16904	17062	17065	16927	16803	17066	16864	16964	16779	16888	16878	16986	16709	17009	16970	16814	16669	16801	16797	16836	16871	17064	17028	16823	16837	17117	16925	16895	17119	17056	17030	16948	16895	17016	16863	16919	16962	16892	16768	16947	17007	16890	16720	16814	16852	16828	16919	16972	16635	16884	16848	16919	16809	16793	16929	17053	16677	16842	16880	16810	16835	16854	16885	16856	16880	16897	16863	16958	16972	16952	16829	16972	16866	16837	16855	17054	16877	16895	16965	16947	16969	16849	16837	16996	16993	16969	16681	16880	16797	16937	16844	16969	16808	16680	16942	16821	16845	16774	16884	16867	16921	16804	16878	16806	16735	16954	16917	16765	16947	16784	16690	16770	16728	16786	17038	17164	16700	16814	17033	16820	17056	17048	16838	16942	17089	17054	16981	16830	16726	16796	17003	16958	16816	16728	16648	16994	16793	16838	16874	17017	16755	17092	16833	17018	16891	16906	16882	16905	17054	16777	16766	17066	16886	16784	16762	17081	16738	16769	17011	16728	16953	16806	16929	16756	17031	16970	16668	16817	16894	16964	16688	16837	16870	16708	16941	16879	16757	16842	17036	16726	16899	16950	16872	16768	16943	16870	16851	16905	17035	16747	16843	16805	16892	16960	16767	16957	16777	16933	16949	17074	16872	17002	16774	16860	16874	17037	16862	16857	16989	17029	16801	16768	16856	16885	16829	16873	16903	16852	16827	16944	16834	16999	16876	16845	16832	16793	16727	16985	17033	16847	16951	16980	16782	16861	16941	16758	16751	17062	16933	16916	16863	16919	16879	16918	16815	16919	16864	17000	16966	16913	16836	16746	16603	16839	16960	16964	16817	16768	16957	17041	16650	16880	16757	17028	16935	16833	17021	16688	16916	16882	16841	16951	16895	16706	16807	16541	16770	16814	17057	16956	16657	16788	17007	16759	17030	16936	16799	16997	16704	16950	17017	17024	16860	16857	16981	16966	17265	16867	16832	17049	17007	16686	16750	16824	16700	16947	16790	16899	17057	17086	16618	16936	16972	16859	16739	16863	16906	16725	16887	16988	16929	17067	16782	16881	16888	16696	16834	17016	16814	16922	16917	17004	16863	16914	16940	17063	16915	16698	16919	16895	17026	16839	16899	16997	16857	16908	17103	17019	16911	16887	16928	16775	16838	16734	16995	17071	16981	16693	16830	16980	16960	16959	16916	16909	16767	16928	16794	16690	16819	16842	17005	16881	16971	16730	16504	16727	16917	16802	16816	16810	16801	16949	16775	16867	16931	16777	16816	16982	17165	16755	16913	16990	16822	16815	17053	17083	16837	16980	16832	16850	16812	16867	16860	16987	16908	16984	16946	16872	16925	16678	16889	16910	17069	16818	16930	16822	17061	16914	17024	16809	16896	16751	16991	16968	16795	16918	16762	16918	16804	17112	16817	16890	16925	16767	17087	16824	16981	16852	16767	17002	16661	16763	17058	17109	16934	16784	16885	16858	16959	16780	16857	17125	16876	16916	16713	16833	16996	17017	16863	16693	16962	16955	16769	16968	16805	16787	16880	16830	16935	16767	17043	16753	16763	16907	16844	16798	16829	16949	16741	16814	16910	16936	17033	16882	16829	16820	16869	17044	17084	17074	16870	16856	16868	17030	16954	16789	16844	16993	16796	16792	16860	16796	17004	16736	16950	16939	17013	16886	16892	16934	17082	16747	16779	16841	16937	16926	16946	17007	17051	16846	16890	16852	16828	16947	16967	16812	16930	16941	16801	16841	16826	16985	16833	16864	16950	16912	16743	16859	16680	16689	16854	16959	16925	17002	17037	16821	16928	17105	16817	16957	16831	16755	16706	16872	16926	16840	16738	17122	16679	16971	16984	16783	16972	16918	16864	16878	16850	17098	16743	16814	16968	16859	16961	16859	16909	16968	16660	16806	17117	16747	17105	16701	17010	16934	16641	16923	16774	16915	16902	16998	16820	16931	16960	16982	16782	16930	16779	16872	16885	17018	16733	16647	16900	16911	16944	16882	16834	16825	16954	16782	16998	17015	16895	16857	17021	16774	17024	17131	17073	17024	16810	16916	16559	16824	16639	17054	17009	17020	17002	16756	16845	16851	16888	16928	16992	16894	17024	16912	16868	16838	16931	16872	16940	16883	16842	16876	16890	16686	16882	16862	16895	16720	16875	16974	16877	16820	16954	16796	16901	16714	16938	17091	17023	16864	16853	16913	16762	16842	17051	16860	16983	16972	16875	16944	16844	16943	17057	16860	16973	17018	16999	16898	16734	16734	16851	17011	16867	16761	17055	17014	16739	16936	16882	16840	16831	16894	16814	16816	16899	16742	16920	16967	16757	17046	16731	16856	16897	16715	16574	16819	16915	17069	17026	16704	16763	16856	16998	16960	16774	16980	16932	16838	16846	17044	16788	16938	16727	16878	16872	16947	16764	16750	16831	17057	16896	17005	16981	16872	16825	16921	17140	16626	16947	16941	16863	16888	16934	16887	16771	16750	16731	16662	16956	16990	16952	16936	16803	16765	16838	17035	16903	16848	17063	16836	16798	16879	16765	16861	16760	16922	16910	16809	16995	17012	17025	16780	17136	17080	16830	16935	16834	16922	16891	16800	16811	16868	17136	16795	16830	16755	16813	16991	16929	16985	16881	16910	16874	16765	17143	17018	16976	16818	17042	16702	16914	16831	16869	16887	16980	16924	16858	16804	16993	17025	16782	16908	16990	16842	16871	16926	16887	17037	16855	16887	16908	16904	16805	16843	16893	16811	17030	17002	16662	16817	16718	16816	16761	16825	17010	16988	16849	16963	17044	16815	16892	16856	16868
14328	23576	21780	18536	16966	16484	16324	16025	15949	15636	15458	15454	15508	15352	15145	15251	15231	15208	15048	15028	15041	15016	14923	14891	15094	14994	15094	15065	15082	14978	15004	14959	14995	14961	15046	14854	15047	15041	14981	14983	14987	15132	15005	15000	14958	15183	14892	14962	14931	14991	15070	14909	14923	14908	14940	14926	15047	14809	14870	14866	15013	15009	14901	14966	15016	14762	14939	14952	15038	14872	15038	14934	14887	15073	15054	14851	14827	14805	15060	14956	14997	14958	14988	14718	14957	14980	14835	14831	14838	15057	15034	14875	14836	14973	15041	14977	14814	14785	14951	14919	15069	14945	14837	14848	14802	14901	14722	14930	14976	14858	14889	14893	15032	15042	14927	14793	15086	15005	14901	15100	14948	14844	14753	14946	14941	14836	14990	15020	15178	14943	15004	15160	14933	15001	15225	14936	14950	15042	14909	14957	14781	14958	14834	15055	15171	14940	15100	15037	14705	14980	14927	15039	14892	14857	14880	14947	14962	15081	14783	14896	15070	14989	14917	14910	14890	14960	14828	14864	14818	14956	14807	14983	14923	14899	14839	14981	14891	14985	14862	14964	15081	14998	14976	14823	14957	14969	15099	14979	15090	15034	14877	14929	14999	15005	14860	14861	14741	14967	14676	14795	14722	14880	14879	14937	14840	15047	14844	15066	15009	14971	15021	14887	14914	14814	14863	14934	15037	15031	15028	15058	14980	14905	14807	14840	14952	14917	14805	15056	14943	14892	14810	14903	14945	14855	14884	14867	14891	14910	14848	14856	14856	14919	14807	15093	14993	14829	14971	14801	14873	14810	14978	15014	14998	14954	15030	14909	14766	14952	15028	14921	14962	14900	14814	15061	14921	15054	14900	14864	14851	14805	14923	14797	14864	14832	14966	14894	14974	14889	14955	15107	14945	15051	14778	14934	14869	14940	15101	14751	14991	15008	14949	14854	14942	14876	15017	14840	15100	15005	14979	14903	15114	14824	14835	14835	14996	14773	14852	14737	14868	14928	14936	14694	14936	14844	14794	14860	14987	14888	14973	14859	14830	15059	14883	14822	14843	15031	14980	14929	14787	14959	14947	15003	14807	14971	14869	14912	14933	14945	14930	14937	15005	15021	14899	14971	15170	14850	15026	14794	14939	14895	14816	14969	15030	14971	14907	14928	14905	14926	14796	14800	14927	14925	14909	14811	14904	14903	14835	14778	15034	15066	15121	14883	14780	14875	14915	15000	14950	14847	14962	14949	14908	14773	15016	14856	14854	14888	14859	14878	14933	14783	14899	15017	14865	15047	14956	14897	15054	14822	14711	14922	15065	14992	14925	14910	14838	14795	14995	14883	14833	14950	14860	14955	15035	14822	14841	14827	15137	14988	15069	14860	14882	14956	15013	14859	15050	14906	14872	14939	14808	14908	14947	14852	15002	14932	14832	14843	14898	14951	14850	14859	14834	14902	14982	14896	15010	14731	14894	14968	14769	14943	14920	14830	14956	15003	15046	14797	14964	14981	14838	14901	14978	14932	14904	14854	14750	14818	14719	15045	14881	14975	14997	14881	14854	14856	14779	14921	14942	14908	15009	14881	14983	14927	14920	14993	14905	14851	14911	14815	14983	14896	14870	14953	14832	15008	14965	14950	14890	15123	14965	14874	14908	14808	14940	14871	14904	15015	14730	15002	15065	14939	14882	14805	14999	14875	14964	15086	14788	14868	14938	14954	14856	15024	15017	14929	14975	14945	15009	14818	14934	14983	14784	14976	14951	15004	14958	14931	14837	14983	14957	15047	15046	14891	14924	15086	14913	14916	14827	14955	14951	14861	14923	15016	14912	15032	15013	15057	14938	14913	14861	15028	14949	14817	14927	14943	14829	14873	14964	14934	14907	14842	14913	14846	14857	14994	14881	14934	14788	15007	14798	14727	14989	14909	14775	15063	14791	14949	14850	14890	14910	14930	15051	14870	14796	15030	14968	14944	14837	14718	14817	14849	14996	14803	14865	15083	14858	14726	14890	14972	14875	14917	15047	14835	14925	14941	14955	14915	14985	15026	14905	14656	14954	14948	15100	14663	15017	14852	14894	14875	15041	14965	14876	14734	15036	15003	14987	14871	14969	15017	14913	14943	15086	14850	15065	14975	14758	15087	14878	14916	15072	14919	14975	14960	14942	14904	14912	15086	14844	15199	14946	14899	14831	14818	14903	14710	14939	15016	14926	14985	15032	14973	14951	14998	14843	14866	14925	15038	14926	14934	15063	14825	14899	14865	14829	14887	14996	15093	14948	14937	14891	15079	14839	14857	15099	14945	14997	15023	14799	14870	14995	14792	14889	14806	14920	14894	15059	14881	14845	14952	14875	14770	14855	14951	14891	15043	15071	15040	15007	14728	14934	14953	15036	14898	14870	14856	14897	15012	14921	14874	14746	14823	14750	15039	14987	14999	14774	14899	14790	14836	14886	14782	14999	14968	14869	14958	14986	14856	14727	14751	14990	14975	14753	14912	14843	15080	14835	14918	14970	14748	15015	14977	14770	14912	14974	14727	14911	14835	15035	14969	14969	14867	14865	14995	14662	14895	15157	14773	14904	14929	15025	14994	14899	14972	14914	14794	14868	14966	14926	14927	14794	14994	14806	14963	14925	14965	14882	14844	14881	14924	14989	14844	14813	14801	14998	14824	15070	15004	14938	14900	14941	15059	14959	14993	15028	14924	14871	14969	15024	15045	14888	14880	14973	14840	14764	14958	14908	14920	14884	14874	14941	14831	14854	14949	14932	14961	14879	14942	14871	14977	14950	14932	15054	14957	14982	14880	14922	14818	14906	14923	14907	14858	14761	15048	14782	15005	14978	14856	14852	14818	14780	15037	15014	14798	14943	14945	14885	14845	14857	15039	14905	14953	15000	14877	14981	14948	14843	15133	14911	14918	14836	15080	14886	14738	14985	14932	14877	14585	14913	15030	14786	15035	14956	15019	14871	14915	15020	14805	14813	14799	14928	14833	14919	14842	15043	15017	14835	14893	14837	15064	14824	15087	14992	14923	14903	15124	14853	14795	14935	14936	14845	15024	14877	14916	15050	14859	14959	14791	14878	14979	14927	15006	14940	15015	14870	14822	14810	14905	15101	14968	14857	14931	14927	14874	14946	14821	14798	14938	15052	14918	15116	14750	14857	14830	14997	14924	14836	15126	14891	14814	15046	14876	14928	14929	14944	14944	14864	14885	14917	14725	14767	14908	15119	14843	14959	15062	14973	15021	14949	14925	14899	14960	14957	14981	14791	15091	14946	14909	14755	14954	14867	15033	14834	14981	14677	14840	14668	14841	14915	15024	14851	15038	14843	15060	14897	14909	14814	14922	14803	14935	14807	14956	14890	14766	14802	14983	14919	14920	14884	14991	15022	14656	14953	14929	14820	14853	14870	14911	15060	14907	14765	14756	15035	14931	14874	15011	14782	14902	14954	14971	14940	15009	14845	15011	15110	14902	14931	14921	14843	14904	14888	14820	15153	15099	14982	14896	14989	14932	14975	15080	14779	14832	14845	14913	14914	14954	14915	14898	14856	14970	14905	14856	14871	14882	14913	14936	14869	14819	14882	14883	14746	15007	14876	14872	14906	15033	14974	14825	14950	14955	15102	14968	15085	14940	14893	14954	15012	14962	14837	14936	14836	14865	14898	14840	14816	15022	14891	14897	14962	14771	15062	14927	15098	14849	14757	15094	14927	14929	14822	14979	14882	14931	14897	14912	14866	15094	15064	14840	14785	14966	14818	14710	15076	14964	14974	14918	14851	14845	15067	14798	14825	14945	14839	14920	14992	14862	15017	15124	14947	14814	15005	14752	14967	15146	14872	14939	14955	14839	14870	14923	14940	14989	14831	15054	15039	14926	14839	14839	14918	14944	14788	14997	14856	15047	14965	14902	14736	14832	14952	15121	14795	14882	14859	14813	14879	14883	14983	14941	15011	14948	15032	14913	14958	14943	15011	14963	15063	15009	15041	14862	14854	15040	14985	14945	14824	14953	14849	15048	15053	14968	14947	14824	15017	14888	14775	14869	14964	14874	14877	14919	14955	14702	15020	14787	14851	14927	14990	14948	14871	14787	14808	15016	14924	14904	14730	14940	14992	14865	15016	14852	14858	14772	15070	14918	14875	14804	14790	15008	14836	15044	14927	15004	15044	15035	14787	14965	15001	14921	14810	14850	14908	15070	14965	15021	14817	14885	15134	14812	14833	15103	14951	15063	14816	14890	14876	14841	14922	14975	14966	14897	14774	14932	14942	14867	15061	14874	15016	14945	14782	14974	15083	15002	14873	14772	14988	14949	14937	14924	14849	14840	14983	14828	14901	14869	14903	14809	14760	14886	14898	14886	15041	15023	14911	14843	14773	14919	14888	14983	15033	14955	14912	14963	14784	15011	14969	14883	14903	14945	15096	15016	14702	15057	14936	14852	14803	15037	14834	15068	15088	15057	14918	14884	15027	14835	14934	14890	14945	14808	14886	15099	14891	14917	14759	14951	14964	14963	14986	14799	15022	14964	14932	15051	14806	14975	14906	14938	15071	15190	14773	14907	14810	14921	14868	15047	14856	14819	14929	14964	14917	15041	15051	14813	14942	14904	15124	14925	14880	15009	14954	14894	14933	15039	15059	14815	14999	14834	14973	14995	14815	15056	14993	14792	14859	14973	14801	15049	15065	15002	14872	15029	14876	14986	14875	14904	14889	14891	14978	14829	14952	14965	14800	14935	14831	14948	14819	14949	14990	14955	14975	14918	14948	14887	14821	14902	14882	14890	15003	14923	14847	15011	14879	14867	14911	14996	14883	14985	15012	14937	14942	14718	14946	14984	14922	14766	14902	14919	15028	14921	14890	14895	14900	14962	15060	14909	14801	14930	14899	14955	14995	14920	14929	14981	14877	15013	15024	14876	15003	14738	14979	14955	14730	15087	14767	14981	14873	14877	14883	14998	15046	15097	14986	14913	14894	15004	14888	14924	14981	15036	14866	14951	15037	14772	14981	14946	15030	14967	14932	14952	14946	14986	14845	14940	15031	14852	14916	14906	14868	14921	14937	14945	14956	15009	14967	15029	14995	14878	14965	14912	14966	14899	14868	14837	14861	14966	14792	14963	14795	15183
23243	21682	29627	24243	21864	23694	25138	19759	18618	18950	18910	18575	18500	18412	18372	18254	18252	18273	17996	18341	18162	18445	18090	18148	17860	18131	18038	17967	17996	17982	18082	17745	17956	17959	18084	18118	18069	18187	18076	18053	17899	17756	18005	17950	18005	17991	18102	17934	17755	17926	17977	17816	17855	17779	17772	17827	17889	18018	17943	17729	18040	17892	17821	17732	17791	17879	17915	17936	17880	17927	17775	17908	17761	17581	17917	17884	17954	17965	18039	18066	18097	17935	18013	18113	18009	18129	17665	17818	17747	17829	17860	17951	17953	17775	17871	17800	17884	17801	17980	17937	17746	17726	17949	17865	17737	17848	17785	17760	17835	17691	17895	17949	17966	17839	17783	17756	18055	18058	18003	17952	18038	17935	17956	17807	17856	17986	17857	17680	17800	17971	17838	17868	17748	17753	18020	17613	17910	17842	17902	17971	18018	17965	17761	17816	18064	17811	17898	17603	17811	17899	17768	17886	17804	17852	17850	17786	17682	17864	17798	17849	17779	17662	17758	17808	17950	18067	18057	17925	17741	17826	17784	17844	17929	17756	17990	17974	17810	17917	18131	17950	17735	17718	17869	17925	17712	17767	17878	17705	17993	17931	17873	17960	17744	17909	17643	17881	17835	18010	17812	17873	17825	17749	17914	17865	17810	17868	17782	17807	18044	17597	17834	17877	17948	17830	17937	17846	17771	17955	17940	17947	17779	17649	17737	17776	17715	17869	18045	17980	17752	17890	17980	17947	17701	18047	17827	18028	17611	17840	17736	17913	17840	17927	17750	17825	17791	17837	18023	17662	17940	17888	17927	17842	17746	17680	17835	17955	18108	17900	17914	17847	17886	17952	17953	17828	17807	17732	17935	17614	17890	17881	17872	17846	17784	17788	17704	17772	17898	18079	17820	17854	17793	17598	17752	17889	17984	17963	17758	18035	17893	17913	18185	17851	17822	17799	17870	17821	17910	17861	18013	17723	17651	17854	17898	18094	18038	17842	17813	17979	17826	17673	17814	17824	17946	17789	17961	18106	17803	17734	17915	17873	17715	17956	17871	17930	17829	17868	17975	17849	17895	17804	17958	17972	17801	17840	18002	17847	17719	17622	17793	17857	17607	17926	17760	17730	17881	17765	17848	17801	17894	17886	17954	17708	17716	17896	17691	17739	17678	17727	17805	17803	17979	17931	17862	17888	17751	17808	17813	17812	17875	17836	18001	17945	17778	17691	17747	17679	17793	17821	17823	17892	17988	17786	17887	17724	17834	17705	18127	17777	17779	17714	17740	17940	17853	17613	17810	17894	17738	17836	17540	17915	17945	17885	17733	17974	17859	17818	17905	17917	17832	18053	17745	17748	17904	17755	17740	17605	17787	17751	17873	17907	17464	17862	17985	17897	17990	17800	17986	17917	17892	17867	17832	17738	17884	17826	17948	17844	17723	17495	17666	17791	17860	17871	18034	17908	17806	17984	17829	17767	17904	17753	17878	17857	17783	17785	17820	17758	17784	18023	17980	17964	17935	17872	17774	17977	17830	17752	17938	17914	17722	17875	17956	17816	17992	17921	17907	17875	17992	17765	17785	17798	17745	17777	17739	17874	17941	17780	17979	18047	17865	17861	18040	17853	17735	17882	17921	17832	17817	17969	17902	17873	17882	17649	17603	17606	17797	17853	17831	18053	17904	17845	17719	17864	17639	17800	17952	18088	17834	17943	17784	17775	17888	17874	17656	17916	17741	17684	17740	17812	17646	17826	17694	17650	17937	17902	17875	17999	17818	17565	17718	17781	17751	17757	17864	17987	17717	17743	17819	17751	17772	17936	17850	17793	17732	17886	17883	17841	17928	17924	17754	17990	17949	17849	17704	17944	17894	17920	17883	17772	18046	17753	17943	17908	17788	17915	18011	17759	17838	17931	17769	17895	17919	17851	17747	17930	17823	17712	17932	17878	17673	17639	17837	18034	17740	17899	17802	17808	17754	17841	17890	17774	17952	17665	17874	17860	17738	17731	17776	17723	17923	17847	17900	17809	17844	17886	17946	17917	17760	17744	17849	17821	17671	17821	17923	17822	17889	17672	17855	17760	17924	17791	17728	17895	17909	17871	17708	17826	18181	17725	17826	17907	17664	17678	17801	17769	17698	17700	17915	18012	17849	17772	17854	17604	17665	17920	17624	18048	17871	17912	17799	17886	17844	18004	17859	17563	17860	17784	17720	17788	17863	17811	17602	17873	17958	17706	17724	17724	17634	17769	17879	17942	17825	17760	18044	17894	17810	17838	17907	17883	17755	17873	17874	17805	17824	17778	17947	17837	17870	17814	17778	17850	17709	17687	17926	18033	17885	17875	17893	17830	17719	17994	17655	17829	17741	17672	17765	17870	17801	17984	17818	17791	17898	17832	17988	17741	17859	17691	17784	17851	17878	17607	17940	17866	17884	17746	17839	17903	17802	17649	17876	18070	17772	17849	17835	17760	17793	17756	17700	17773	17932	17767	17711	17826	17711	17905	17644	17651	17958	17871	17862	17854	17925	17825	17873	18044	17784	17735	17907	17721	17600	17895	17979	17867	17907	17880	17720	17665	17767	17851	17889	17765	17769	17636	17928	17745	17729	18106	17987	17783	17876	17808	17746	17924	17737	17867	17718	17645	17789	17980	17807	17831	17729	17809	17873	17817	17754	17894	17706	17710	17980	17792	17961	17681	17624	17895	17859	17772	17778	17948	17988	17852	17872	17917	17699	17742	17788	17784	17764	17673	17721	17879	17766	17741	17873	17702	17711	17697	17835	17926	17777	17819	17972	18033	17885	17912	17828	17833	18002	17806	17785	17784	17925	17814	17949	17925	17679	17859	17793	17858	17835	17972	17972	17752	17797	17953	17749	17660	17751	17817	17719	17703	17657	17642	17842	17762	17882	17921	17736	17730	17658	17765	17873	17847	17939	17933	17887	17812	17803	17856	17833	17631	17969	17830	17874	17522	17773	17844	17634	17827	17726	18024	17730	17878	17799	17757	17755	17943	17900	17834	17783	17787	17792	17705	17806	17865	17926	17906	18039	17916	17735	17771	17814	17880	17896	17784	17703	17943	17929	17663	17744	17650	18146	17971	17762	17628	17671	17877	17964	17864	17652	17825	17797	17854	17880	17811	18115	17825	17658	18133	17765	17995	17809	17870	17800	17939	17690	17887	17843	17621	18006	17872	17865	17936	17724	17825	17800	18140	17678	17917	17851	17734	17898	17673	18010	17707	17763	17771	17778	17522	17855	17718	17758	17956	18052	17854	17879	17862	17824	17768	17773	17675	17896	18047	17915	17899	17882	17826	17694	17540	17917	17761	17912	17993	17963	17870	17684	17954	17883	17711	18046	17895	17756	17679	17840	17951	17949	17605	17746	17798	17962	18099	18127	17997	17775	17766	17894	17929	17864	17997	17943	17882	17805	17745	17840	17708	17818	17705	17958	17805	17778	17782	17788	17773	17728	17857	17886	17605	17859	17681	17981	17754	17735	17843	17839	17903	17841	17954	17709	17674	17654	17859	18020	17974	17749	17750	17711	18038	17663	17681	17866	17715	17719	17755	17637	17789	18044	17765	17760	17724	17684	17839	17870	17796	17929	17679	18093	18132	17776	17846	17806	17782	17666	17826	17848	17855	17958	17866	17729	17852	17731	17899	17910	17940	18013	17905	17894	17937	17925	17736	17975	17881	17795	17955	17822	17636	17857	17917	17710	17862	17998	17660	17715	17726	17760	17960	17849	18052	18101	17982	17959	17905	17915	17915	17788	17821	17872	17937	17865	18149	17781	17716	17844	17792	17837	17741	17841	17668	17836	17938	17728	17762	17888	17844	17730	17741	17809	17678	17963	17749	17981	17997	17831	18000	18119	17897	17747	17980	17978	17671	17760	17875	18031	18004	17743	17808	17668	18074	17885	17769	17790	17812	17876	17693	17866	17887	17803	17765	17874	17793	17694	17778	17829	17911	18009	18033	17794	17526	17756	17740	17960	17835	17897	17923	17783	17664	17619	17609	17794	17892	17956	17743	17680	17831	17721	17749	17964	17836	17859	17879	17729	17839	17927	17736	17716	17741	17952	17826	17634	17901	17873	17914	18029	17624	17860	17811	17774	17804	18079	17607	17682	17826	17873	17873	17847	17855	17841	17902	17711	17937	17895	17818	17905	17822	17949	17770	17518	17792	17751	18164	17705	18007	17851	17837	18109	17998	17840	17897	17891	17900	17936	17942	17870	17809	17836	17774	17988	17839	17874	18009	17884	17688	17837	17942	18096	18075	17958	17886	17887	17979	17578	17766	17787	17898	18024	17964	17735	18019	17710	17807	17753	17860	17680	17762	17759	17995	17803	17890	17821	17969	17756	17859	17614	17732	17759	17741	18129	17947	17947	17685	17935	17735	17709	17746	17861	17856	17893	17722	17918	17712	17734	17632	17815	17764	18037	17549	17863	17603	18052	17988	17933	17904	17969	17763	17781	17705	17944	17810	18022	17606	17966	17870	17761	17885	18002	17885	17722	17808	17999	17854	17892	17873	17746	17741	17978	17930	17792	17893	17864	17751	17681	17837	18003	17747	17684	17959	17791	17857	17680	17746	17818	17932	17767	17902	17803	17774	17819	17881	17741	17744	17612	17683	17878	18064	17947	17897	17939	17820	17921	17793	17980	17892	18006	17721	17797	17776	17671	17924	17817	17960	17871	17944	17853	17848	17887	17918	17819	17885	17754	17890	17977	17863	17966	17911	17758	17850	17935	17894	18103	17994	17803	17576	17716	17756	17861	17604	17686	17824	17702	17842	17790	17759	17653	17896	17830	17958	17861	17815	17669	17676	17682	18191	17707	17793	18195	18010	17784	17749	17820	18069	17690	17705	17604	17660	17674	17823	17697	17816	17885	17801	17798	17906	18000	17775	17692	17975	17936	17758	17873	17767	17834	17631	18011	17665	17940	17825	17752	17969	17883	17802	17962	17921	18033	18005	17858	17778	17672	17915	17734	17915	17950	17968	17760	17882	17885	17938	17869	17766	17925	17856	17832	17698	17743	17697	17748	17782	17861	17661	17742	17808	17703	17881	17746	17864	17728	17710	17577	17739	17915	17867	17909	17783	17832	17757	17912	17831	17757	17720
16422	28664	26502	21458	19161	18597	17792	17546	17089	16816	16597	16418	16211	16142	16069	15815	15916	15778	15681	15810	15715	15589	15882	15544	15560	15520	15743	15740	15570	15652	15708	15614	15579	15516	15824	15494	15591	15635	15443	15546	15664	15556	15671	15449	15477	15514	15470	15407	15560	15557	15518	15614	15530	15654	15465	15425	15585	15453	15621	15487	15672	15535	15544	15542	15645	15425	15518	15506	15408	15449	15573	15668	15447	15548	15420	15542	15657	15472	15584	15538	15478	15500	15488	15571	15503	15587	15484	15655	15459	15534	15343	15503	15612	15509	15588	15499	15546	15665	15495	15614	15445	15539	15520	15406	15430	15362	15482	15464	15423	15637	15403	15543	15559	15334	15441	15636	15469	15489	15588	15674	15541	15576	15596	15561	15442	15551	15397	15445	15477	15500	15668	15506	15607	15471	15473	15534	15410	15369	15610	15573	15510	15385	15342	15594	15500	15498	15778	15441	15529	15574	15610	15653	15642	15592	15382	15492	15428	15545	15631	15444	15372	15625	15523	15735	15471	15472	15530	15630	15493	15412	15546	15538	15579	15462	15643	15542	15303	15436	15572	15510	15634	15584	15607	15575	15433	15658	15273	15583	15609	15266	15573	15442	15581	15349	15548	15471	15588	15466	15586	15298	15554	15358	15485	15587	15462	15615	15486	15437	15387	15616	15400	15470	15622	15706	15579	15655	15423	15575	15373	15351	15549	15538	15309	15523	15636	15489	15631	15544	15336	15621	15601	15699	15611	15437	15523	15717	15595	15415	15436	15540	15357	15568	15496	15377	15407	15450	15570	15375	15568	15397	15520	15545	15560	15498	15374	15415	15678	15471	15577	15528	15535	15547	15478	15527	15539	15419	15705	15383	15749	15490	15523	15431	15533	15531	15534	15557	15671	15477	15495	15490	15571	15617	15527	15737	15530	15530	15392	15433	15483	15359	15527	15539	15505	15426	15309	15572	15490	15390	15475	15404	15361	15520	15477	15520	15591	15513	15622	15529	15379	15467	15271	15793	15526	15434	15550	15368	15531	15502	15499	15595	15611	15620	15547	15588	15468	15362	15405	15450	15503	15590	15612	15520	15447	15525	15372	15490	15467	15441	15728	15548	15454	15505	15408	15624	15503	15599	15534	15451	15435	15499	15474	15558	15426	15473	15556	15400	15526	15378	15357	15566	15554	15600	15542	15443	15670	15515	15385	15620	15527	15637	15785	15579	15623	15502	15431	15491	15405	15317	15556	15622	15573	15647	15358	15442	15556	15560	15406	15631	15433	15461	15578	15493	15612	15470	15443	15473	15769	15367	15502	15594	15561	15537	15369	15712	15414	15400	15595	15772	15585	15426	15634	15493	15453	15406	15513	15549	15568	15611	15496	15483	15686	15609	15556	15555	15457	15529	15490	15664	15566	15402	15529	15470	15469	15556	15557	15636	15423	15543	15341	15631	15410	15664	15517	15455	15602	15446	15575	15426	15543	15410	15495	15573	15440	15502	15414	15461	15507	15401	15459	15381	15519	15612	15447	15485	15427	15413	15647	15619	15597	15451	15422	15538	15610	15496	15453	15532	15529	15550	15573	15588	15343	15518	15499	15441	15377	15530	15619	15678	15611	15546	15529	15555	15555	15498	15488	15537	15375	15476	15572	15360	15637	15509	15491	15546	15573	15577	15241	15610	15452	15505	15474	15461	15360	15613	15659	15595	15507	15497	15369	15392	15399	15612	15455	15553	15626	15458	15480	15570	15353	15473	15452	15337	15437	15458	15364	15648	15481	15412	15509	15330	15322	15575	15483	15533	15422	15558	15446	15678	15486	15610	15628	15576	15508	15543	15505	15740	15454	15463	15445	15502	15564	15569	15455	15488	15536	15555	15569	15496	15429	15426	15645	15505	15612	15443	15526	15384	15645	15502	15570	15525	15432	15653	15546	15546	15522	15582	15437	15500	15442	15513	15542	15427	15705	15485	15508	15568	15482	15415	15372	15556	15319	15501	15483	15447	15500	15429	15479	15506	15820	15319	15553	15462	15524	15382	15478	15416	15479	15667	15550	15453	15558	15440	15489	15447	15388	15372	15493	15486	15412	15587	15578	15664	15553	15609	15476	15560	15537	15517	15599	15479	15609	15535	15482	15394	15530	15499	15628	15466	15422	15365	15514	15540	15660	15463	15514	15690	15469	15532	15566	15499	15573	15489	15498	15709	15406	15507	15603	15389	15353	15538	15593	15280	15555	15690	15698	15471	15641	15496	15438	15552	15426	15447	15472	15497	15567	15496	15459	15400	15554	15672	15636	15422	15553	15463	15600	15427	15572	15222	15551	15592	15508	15548	15288	15448	15597	15534	15460	15621	15360	15646	15543	15473	15644	15500	15521	15473	15533	15415	15412	15394	15480	15535	15402	15492	15540	15361	15616	15720	15671	15476	15570	15551	15353	15416	15575	15649	15407	15444	15530	15515	15545	15576	15618	15544	15575	15586	15425	15529	15660	15413	15527	15703	15355	15689	15466	15625	15433	15511	15376	15550	15546	15663	15418	15540	15509	15634	15440	15552	15595	15610	15596	15543	15331	15348	15554	15392	15405	15446	15479	15202	15592	15507	15417	15461	15493	15480	15656	15448	15537	15551	15484	15729	15527	15619	15441	15411	15695	15399	15568	15675	15487	15582	15489	15552	15543	15472	15509	15534	15416	15724	15412	15561	15485	15653	15374	15575	15481	15618	15428	15465	15601	15517	15567	15498	15499	15472	15417	15580	15511	15567	15520	15626	15593	15568	15580	15420	15516	15530	15528	15504	15541	15520	15639	15532	15595	15504	15409	15420	15510	15456	15479	15526	15587	15523	15513	15470	15516	15562	15546	15398	15616	15579	15294	15533	15327	15475	15693	15467	15674	15604	15487	15501	15435	15540	15671	15432	15458	15318	15497	15718	15609	15448	15527	15440	15729	15495	15632	15706	15682	15469	15567	15553	15455	15339	15667	15776	15489	15460	15522	15297	15394	15612	15479	15558	15546	15333	15467	15389	15440	15309	15580	15628	15326	15535	15520	15529	15488	15427	15522	15530	15601	15487	15359	15551	15532	15616	15616	15516	15346	15729	15635	15451	15627	15439	15548	15398	15447	15544	15517	15611	15491	15490	15660	15490	15643	15465	15468	15637	15657	15528	15632	15582	15615	15509	15514	15516	15463	15516	15374	15519	15555	15325	15612	15345	15539	15317	15529	15654	15560	15503	15355	15532	15663	15480	15730	15581	15515	15502	15356	15498	15386	15587	15374	15300	15470	15648	15456	15570	15507	15448	15653	15451	15494	15458	15510	15429	15352	15550	15573	15460	15446	15480	15567	15534	15531	15446	15564	15487	15326	15361	15462	15582	15552	15334	15400	15546	15603	15502	15549	15601	15451	15483	15435	15497	15478	15477	15484	15602	15502	15497	15516	15527	15608	15523	15396	15418	15385	15465	15487	15608	15446	15517	15459	15439	15557	15307	15537	15417	15538	15515	15501	15555	15564	15610	15482	15471	15544	15328	15534	15638	15497	15499	15501	15298	15410	15558	15517	15450	15580	15338	15518	15543	15522	15479	15456	15513	15485	15661	15465	15524	15483	15487	15634	15491	15423	15562	15501	15658	15570	15394	15519	15587	15353	15512	15433	15488	15454	15539	15435	15455	15555	15480	15607	15649	15394	15545	15404	15580	15412	15572	15343	15437	15597	15710	15544	15649	15623	15613	15551	15377	15520	15652	15419	15496	15762	15426	15512	15502	15599	15413	15340	15567	15467	15524	15608	15546	15657	15415	15527	15353	15411	15536	15574	15389	15671	15595	15605	15431	15524	15512	15489	15481	15499	15527	15494	15570	15605	15576	15566	15613	15468	15531	15422	15432	15458	15616	15573	15557	15430	15437	15568	15733	15466	15475	15515	15394	15443	15528	15399	15337	15484	15597	15667	15513	15525	15472	15614	15704	15400	15558	15412	15424	15620	15408	15595	15469	15404	15454	15419	15555	15417	15579	15514	15550	15392	15374	15420	15561	15499	15482	15438	15536	15374	15467	15611	15353	15468	15413	15604	15414	15616	15428	15450	15635	15423	15506	15393	15601	15604	15476	15552	15442	15656	15474	15469	15521	15372	15528	15602	15628	15374	15508	15581	15538	15640	15459	15688	15459	15450	15458	15538	15449	15278	15505	15569	15606	15520	15573	15524	15438	15590	15520	15400	15489	15549	15623	15563	15463	15558	15563	15512	15556	15488	15499	15498	15323	15405	15391	15559	15492	15349	15501	15580	15525	15575	15486	15578	15607	15513	15555	15615	15507	15583	15770	15378	15412	15408	15663	15383	15264	15501	15564	15568	15371	15562	15504	15383	15347	15600	15520	15568	15470	15594	15550	15602	15560	15503	15590	15495	15496	15447	15476	15463	15755	15578	15492	15369	15433	15341	15414	15516	15564	15556	15542	15650	15469	15572	15464	15761	15659	15395	15479	15411	15525	15354	15663	15510	15572	15500	15467	15516	15601	15506	15512	15326	15435	15426	15515	15525	15420	15487	15597	15578	15386	15630	15569	15516	15535	15475	15495	15527	15405	15767	15373	15553	15473	15448	15401	15390	15519	15411	15316	15480	15629	15538	15536	15451	15461	15518	15554	15521	15630	15216	15495	15385	15577	15594	15489	15451	15443	15454	15338	15716	15512	15324	15404	15427	15688	15361	15382	15650	15596	15508	15466	15430	15466	15477	15706	15598	15592	15378	15369	15741	15556	15476	15315	15438	15558	15659	15395	15429	15486	15454	15571	15462	15516	15529	15344	15527	15504	15662	15460	15627	15526	15444	15435	15493	15478	15459	15513	15390	15331	15342	15605	15494	15498	15505	15558	15593	15482	15462	15401	15521	15462	15643	15482	15544	15561	15482	15376	15598	15417	15497	15462	15491	15550	15467	15609	15456	15454	15519	15360	15555	15410	15546	15488	15471	15655	15520	15379	15490	15623	15379	15573	15424	15583	15541	15328	15490	15515	15586	15520	15661	15433	15548	15616	15569	15566	15390	15607	15556	15678	15496	15632	15671	15406	15574	15412	15553	15620	15596	15577	15454	15319	15574	15435	15698	15469	15424	15338	15452	15450	15552	15466	15433	15387
28137	22221	23242	19306	16082	16248	16471	16214	16167	16215	15973	16350	16226	16028	16035	15814	16061	15936	16090	16134	16120	16038	15964	16032	16206	16327	16021	16065	15773	15961	15931	16024	15952	15910	16011	15899	16121	15816	16200	15973	16010	15894	16109	16084	15951	16169	16176	15863	16116	15868	15866	16238	15838	16177	15814	15989	15952	15957	15922	16227	16060	16058	15945	15937	15905	15890	16057	15942	15911	15944	15873	15828	15835	16222	16051	16117	15849	15951	15836	15980	15932	15811	16030	15876	15983	16048	15942	15994	16011	15974	15945	15944	16161	16131	15962	15931	16018	16118	15993	15914	16034	15785	16027	15853	15800	15895	16090	16056	16097	15811	16112	15988	16007	15904	16039	16021	15838	16117	15988	15956	16016	15980	16166	15788	15856	16190	16053	15965	15925	15876	15878	15940	15957	16087	15854	16052	16059	15750	15951	16119	15979	16304	16143	16086	15838	15931	16127	16094	16167	15998	16009	15907	16339	15858	16062	15915	16092	16142	16056	16098	16087	16151	15904	15916	16082	16018	15866	15996	16016	16207	16226	16074	16132	16082	16067	16068	16000	15914	15988	15953	16115	15828	16123	15888	16049	16121	16047	15840	16241	15907	16124	15953	15900	16058	15918	16017	15915	15825	16177	15920	15659	15887	15967	15884	15915	16096	15912	15878	15917	16001	15969	16043	15854	15877	15976	16038	15966	16020	16061	16012	16102	15907	16058	16042	15989	15826	16034	15851	16021	16036	15930	16041	16112	15834	15800	16038	15926	15897	16051	15651	15952	15922	15937	15955	16047	16094	15939	15936	16057	16098	16048	15812	16004	15957	16122	16036	16048	15952	16021	15955	15911	15839	16008	15939	15969	15946	15936	16188	15830	15852	15730	16040	15933	15898	15937	15966	15897	16109	15806	15927	16274	15955	15949	15964	16156	16163	16151	15997	15904	16027	16031	16116	15811	15939	16153	15935	15956	16165	16096	15826	16040	16084	16068	16029	15913	16058	16044	15830	16055	16162	16029	15927	16024	15990	15979	15953	15844	16143	15816	15928	16022	16047	15927	15939	15914	15884	16051	16232	16156	16080	15990	16029	16036	16194	15957	15823	15979	15977	16020	16011	15784	15970	16020	15995	15881	15976	16023	16012	16081	15936	15923	16010	16164	15947	15987	16079	15959	15898	15872	16080	16187	15989	16037	16131	15871	15957	15816	15954	16004	15979	16204	15936	15816	15952	15984	16094	16184	16103	15893	15925	15934	16047	16051	16152	16046	16060	15925	16008	15977	16012	15981	15980	16009	15892	16006	16069	15967	16000	15860	15905	16090	15851	15876	15932	15960	16105	16048	15940	15963	16259	16084	16058	16037	15726	16136	16018	16059	15859	16062	16105	15887	16077	15942	16000	15891	15971	15956	16117	16037	16075	16137	16056	15886	16009	15981	15998	16104	15934	16075	15994	16088	16146	16103	16021	15930	16146	16142	15954	16203	16085	16090	15892	15965	16090	16198	15876	15967	16043	16052	15907	16028	16045	16095	15872	16023	15957	15886	15924	15993	15924	16022	15827	16023	16134	15870	16035	15995	16032	16036	15821	16014	15843	16284	15956	16028	15946	15994	15770	15935	15967	16037	15869	15902	15809	16233	16074	16117	16048	15963	15949	15758	15777	15970	15943	15837	16054	16049	16148	16151	15990	15998	16060	16188	15978	15785	16085	15737	15975	15994	16095	16105	15930	15797	16075	15778	15918	16058	15899	15886	16104	15977	16194	15909	16074	16023	15978	16027	16207	16037	16003	15879	15929	16037	16084	15801	16136	16046	16040	16068	16139	15927	15797	15943	16108	15882	16018	15850	16020	16127	16067	15959	16064	15927	15856	15986	16061	15993	16101	15935	15868	16050	16015	15978	15721	15841	16138	15904	16066	16033	16045	16062	15659	15897	15922	15967	16116	16011	16047	15932	15796	15933	15881	15879	16134	16144	15966	16033	15955	16000	16004	16085	15807	15987	16086	15866	16091	16023	15840	16004	15905	15932	16028	15773	16045	15891	15978	16083	15987	15863	15847	16020	16162	15892	16026	15952	15847	16094	16049	15963	15944	15978	15883	16024	15917	16128	15909	16066	15767	15978	15863	16124	16042	15931	16124	15952	16007	16027	16062	15949	16073	16067	15844	15915	15833	16035	16033	15942	16044	15901	15923	15922	15926	16025	16179	16081	16071	16111	15865	16078	16028	16090	16045	15855	15832	16046	15937	15995	15966	15887	16057	16021	15875	15911	16005	15851	16081	15998	15928	15926	15901	15918	15847	16028	15817	16129	15994	16077	16004	16070	16010	15782	16094	15854	15830	16196	15989	15991	15925	15855	15888	16070	16019	16020	16075	16127	16021	16177	15915	15814	15974	16054	16012	16149	15994	15932	16148	15974	15851	15949	16055	16054	16034	15945	16113	16088	16085	15991	15942	16096	16014	15973	16024	16061	15956	15946	15866	16031	16066	15914	15895	15967	16031	16064	15915	16108	15945	15965	15861	16300	16228	15888	16026	16143	15867	15986	15891	15914	15926	16038	16196	16019	16083	15905	16010	16057	16048	16034	15878	16252	16123	15874	15882	16052	15852	16087	16159	16046	15881	16014	16029	15949	15988	15860	15994	15884	16092	15999	15971	15990	15852	15687	16103	16021	15993	15993	15995	15994	16012	15963	15970	16018	16115	16111	16115	16000	15708	15880	15958	16050	15673	16099	16131	15960	15976	15979	15968	15799	15937	15898	16019	16047	16031	15929	16083	15905	16186	16082	16104	15975	16091	16063	15936	16061	15946	15987	15839	15986	15822	15976	15889	15893	15988	16035	15995	16019	16013	16111	15873	15834	16049	16072	15919	15940	16138	15941	15875	15973	16041	15877	15998	15985	16166	15974	15957	16027	16265	16181	16232	16088	15896	16048	16146	16170	16038	15936	15936	16053	16136	15988	16039	15960	15988	16013	16060	15863	15777	15817	15959	15886	16003	15800	16073	16064	15966	16030	16135	16091	15918	15840	15967	16008	15909	15908	15966	16083	16018	16074	15809	15902	15946	15981	16042	15891	16176	16048	15877	15831	15972	15852	16252	15911	16140	16285	15903	16002	15956	15787	16145	16192	16040	15910	16020	15940	15798	16005	16023	16220	16101	15911	15937	15953	16061	16036	16176	16078	16046	16160	16177	15968	15901	16178	15897	15987	15962	15937	15872	15998	15899	16051	16075	16043	16264	16087	15998	15918	16018	15793	16067	16028	16103	16152	15837	16026	16121	16069	15906	15976	15999	15846	15975	15918	16169	16156	16075	15965	16066	15993	15912	16173	16124	15826	16010	15859	15924	16049	15939	16149	15888	15920	15988	16050	16052	15970	15913	15960	16100	16073	16172	15907	15929	15988	16028	15870	16013	16166	16139	16108	15887	15987	15895	15820	16003	15815	16018	15785	15961	15964	16004	16024	15910	16217	15830	16145	15950	16000	15910	15908	16014	15880	16005	15884	15744	15897	15929	16098	15894	15820	16026	15898	16176	15892	15815	15986	16139	15988	16165	15999	16147	16109	15875	16068	16003	16093	15997	15879	15931	15930	15986	16164	16098	16149	15972	16012	15900	16133	16105	16106	16264	16040	16098	15820	16019	15976	15979	16281	15932	16020	16173	15968	15926	16145	15979	16105	16004	16137	15910	16028	16087	16092	15914	15943	15841	15795	16066	15914	15983	16250	16110	16224	15979	15980	15770	16030	16137	16105	16193	15937	15810	16003	15928	16102	15837	15758	15871	15936	16189	16000	15937	16030	15824	16164	15766	15969	15935	16081	16206	15771	15924	15891	16101	15861	15832	15969	15949	16347	15878	16135	16040	16094	15982	15837	16008	15930	16006	15959	15964	15859	15899	15950	16003	16001	16087	15966	15945	16030	16201	15990	15992	15959	15990	16077	15746	15859	15843	15847	15919	16057	15963	15816	15919	15985	15782	16115	15777	16104	16062	15991	16004	16084	15912	15910	15968	15929	15948	16019	15918	16054	15922	15897	16093	15922	15917	16063	16003	16083	16084	16080	16044	15897	15881	16085	15869	16100	16054	15976	16056	16068	16276	16004	16128	16004	15922	16007	15829	15889	16008	15792	16021	16108	15952	16052	15969	15934	15870	15944	16046	15947	16103	16007	16108	15924	16059	16069	15835	15895	16182	15823	15988	16058	15825	16010	15984	15764	16267	16000	16135	16076	15947	16066	15977	16046	15882	16095	15758	15856	15871	15917	16013	15863	16175	16212	16001	16177	16208	16088	15952	16209	15950	16072	16142	15906	15970	15972	15805	15898	16012	16032	15841	15954	15828	15947	15983	15846	15871	16057	15825	15815	15913	16152	15917	16265	15815	16081	15922	15876	16048	16107	15836	16037	16013	16015	16030	16048	15815	15849	16014	16203	16035	16048	15867	16265	16014	15949	15916	16027	15929	15972	15970	16001	15880	15903	15961	15966	15856	16054	16032	16176	16007	15798	15765	16019	16049	15894	15808	15998	15898	15703	15898	15901	16144	15746	16021	15952	15983	16061	16018	15741	16058	16208	15817	15848	15870	15934	16009	15967	15946	16007	16027	15952	15825	16114	16069	16167	16137	15980	16009	15896	15857	16084	16018	16019	16023	16027	15968	16006	15873	15986	16120	15945	15900	15949	15953	16024	15894	16039	16006	16103	16017	15992	15711	15897	16144	16113	15933	15995	15901	15961	15862	16139	16023	15966	16044	15997	16074	16068	16262	16014	15825	15908	16118	15900	15959	15925	16022	15967	16107	16068	16122	16135	16025	16022	15871	16056	15984	15964	15885	15977	16036	15936	15897	15952	16152	15959	15987	15946	15912	16022	15918	16134	16164	16030	15993	15873	15980	15983	16077	16080	15964	16068	15988	15995	15868	16142	16072	16007	16049	15904	15820	15994	15895	15894	15898	15905	15911	16035	15878	16066	15964	16063	16030	15938	16071	15810	15742	15943	15894	15900	15761	15980	16050	15921	16031	15881	15799	15956	16052	15994	15946	15799	15940	16006	16192	16036	16070	15950	16236	16227	16042	16132	16154	16016	16048	15901	15845	16045	16069	16057	16078	15982	15961	15972	16074	15907	15891	15882	16021
14287	16583	16164	15100	14846	14692	14588	14598	14671	14469	14582	14495	14496	14423	14404	14414	14434	14420	14390	14448	14482	14209	14331	14333	14240	14349	14499	14472	14478	14478	14389	14404	14519	14386	14351	14459	14351	14287	14309	14425	14482	14463	14540	14440	14444	14345	14398	14691	14368	14318	14293	14610	14385	14362	14222	14446	14419	14485	14285	14515	14459	14273	14374	14357	14346	14539	14292	14513	14543	14483	14292	14427	14388	14389	14369	14345	14497	14380	14372	14456	14561	14216	14425	14526	14403	14471	14527	14297	14433	14423	14343	14302	14373	14349	14245	14484	14460	14370	14394	14441	14437	14442	14293	14544	14473	14450	14449	14391	14251	14479	14300	14576	14445	14438	14475	14450	14324	14490	14483	14324	14512	14461	14571	14486	14422	14357	14495	14337	14407	14368	14304	14352	14513	14336	14503	14353	14412	14408	14578	14459	14410	14653	14649	14402	14348	14409	14432	14325	14462	14305	14558	14434	14392	14474	14452	14452	14398	14352	14432	14399	14411	14456	14298	14591	14335	14432	14473	14248	14399	14480	14344	14315	14396	14358	14496	14493	14707	14376	14317	14365	14394	14383	14362	14324	14368	14549	14475	14297	14428	14409	14355	14393	14408	14384	14501	14421	14257	14438	14555	14391	14394	14302	14464	14482	14461	14189	14225	14416	14482	14276	14531	14388	14437	14517	14466	14445	14486	14305	14461	14489	14452	14609	14276	14525	14399	14327	14408	14340	14501	14356	14365	14293	14496	14510	14463	14235	14387	14444	14267	14483	14395	14406	14453	14397	14408	14373	14388	14547	14374	14358	14464	14302	14588	14523	14444	14504	14290	14452	14440	14494	14366	14432	14436	14448	14599	14328	14430	14334	14492	14376	14430	14476	14536	14433	14187	14478	14498	14330	14350	14560	14363	14432	14417	14300	14541	14396	14489	14357	14219	14397	14351	14375	14540	14427	14413	14395	14180	14395	14332	14395	14386	14393	14376	14384	14378	14449	14537	14268	14356	14499	14493	14451	14347	14508	14449	14390	14524	14598	14190	14515	14315	14414	14519	14492	14280	14557	14340	14344	14534	14511	14403	14410	14333	14370	14394	14339	14519	14411	14429	14407	14587	14439	14341	14525	14311	14172	14434	14461	14359	14415	14449	14352	14343	14374	14348	14455	14477	14437	14330	14132	14626	14416	14553	14530	14327	14479	14524	14441	14472	14323	14359	14224	14393	14403	14431	14333	14378	14410	14454	14317	14379	14523	14439	14373	14434	14365	14434	14572	14180	14276	14533	14342	14345	14463	14542	14436	14420	14369	14378	14483	14368	14453	14611	14472	14232	14453	14461	14336	14402	14401	14380	14425	14482	14422	14485	14397	14434	14498	14545	14405	14353	14490	14281	14292	14445	14518	14349	14474	14378	14557	14458	14414	14248	14501	14372	14471	14327	14482	14314	14198	14442	14311	14486	14466	14393	14390	14300	14540	14282	14413	14536	14527	14328	14496	14277	14446	14324	14353	14302	14463	14461	14369	14196	14458	14619	14389	14373	14323	14383	14390	14432	14345	14398	14393	14350	14364	14511	14438	14430	14400	14498	14442	14460	14448	14377	14294	14263	14396	14535	14510	14291	14389	14443	14590	14454	14274	14404	14459	14536	14380	14340	14489	14344	14397	14537	14406	14414	14549	14563	14189	14375	14318	14437	14508	14383	14416	14582	14416	14431	14450	14284	14348	14314	14304	14402	14401	14371	14384	14335	14306	14497	14443	14360	14334	14334	14461	14402	14395	14405	14419	14490	14275	14412	14495	14574	14363	14378	14263	14472	14415	14512	14286	14493	14387	14464	14476	14323	14401	14361	14322	14476	14400	14330	14469	14443	14548	14189	14406	14299	14475	14280	14508	14425	14516	14523	14539	14482	14554	14428	14359	14326	14428	14312	14329	14634	14308	14561	14462	14511	14512	14454	14364	14370	14461	14331	14379	14402	14429	14314	14512	14446	14417	14298	14396	14504	14436	14435	14366	14548	14101	14457	14263	14432	14334	14243	14700	14429	14411	14277	14553	14506	14472	14210	14526	14315	14411	14452	14497	14434	14521	14353	14386	14407	14344	14530	14543	14327	14454	14362	14467	14440	14370	14379	14423	14539	14249	14296	14383	14425	14384	14363	14343	14616	14427	14391	14408	14335	14393	14224	14371	14406	14495	14278	14393	14398	14588	14479	14596	14218	14421	14396	14372	14441	14397	14317	14470	14507	14377	14429	14282	14474	14327	14495	14306	14347	14378	14405	14518	14432	14545	14345	14314	14537	14235	14414	14234	14497	14306	14589	14287	14461	14461	14394	14456	14557	14315	14334	14387	14545	14394	14415	14443	14489	14338	14342	14498	14542	14352	14530	14384	14316	14336	14322	14239	14358	14482	14478	14375	14458	14439	14492	14420	14445	14360	14360	14567	14416	14443	14351	14372	14567	14294	14409	14540	14359	14423	14608	14540	14417	14456	14452	14427	14317	14523	14305	14317	14299	14340	14455	14596	14366	14420	14328	14488	14559	14360	14516	14387	14330	14563	14295	14360	14593	14344	14356	14527	14457	14573	14326	14524	14360	14491	14524	14363	14442	14355	14494	14324	14390	14303	14257	14518	14404	14395	14446	14317	14417	14389	14216	14462	14234	14349	14318	14358	14428	14404	14439	14340	14321	14381	14416	14325	14436	14297	14408	14349	14164	14411	14296	14369	14343	14437	14382	14315	14568	14517	14360	14441	14368	14333	14448	14445	14265	14493	14391	14199	14421	14287	14473	14452	14411	14326	14400	14492	14333	14316	14357	14397	14472	14426	14414	14441	14302	14437	14430	14523	14350	14593	14433	14283	14493	14492	14334	14387	14467	14312	14428	14268	14383	14415	14353	14421	14364	14343	14540	14473	14450	14332	14209	14230	14587	14501	14359	14388	14341	14122	14390	14247	14467	14489	14414	14406	14413	14302	14312	14454	14292	14289	14563	14498	14526	14480	14414	14425	14382	14306	14607	14373	14372	14452	14280	14598	14487	14499	14385	14138	14617	14524	14497	14312	14257	14422	14383	14458	14318	14467	14333	14363	14464	14477	14474	14282	14384	14400	14399	14311	14403	14399	14645	14452	14368	14463	14308	14405	14301	14626	14219	14418	14383	14397	14481	14251	14293	14343	14304	14385	14422	14406	14168	14366	14295	14465	14391	14502	14345	14365	14457	14503	14227	14365	14427	14381	14275	14376	14330	14380	14416	14326	14345	14424	14443	14274	14201	14587	14465	14362	14360	14620	14551	14442	14393	14387	14414	14387	14496	14423	14419	14368	14342	14229	14839	14398	14319	14349	14374	14258	14238	14553	14404	14410	14267	14310	14522	14414	14411	14468	14410	14380	14297	14417	14534	14433	14430	14562	14199	14246	14396	14445	14381	14571	14451	14449	14539	14488	14430	14288	14492	14388	14287	14363	14411	14336	14261	14356	14318	14425	14373	14410	14361	14392	14310	14403	14467	14355	14528	14355	14583	14453	14405	14257	14323	14265	14499	14417	14366	14457	14334	14526	14564	14504	14508	14323	14421	14499	14465	14339	14197	14414	14429	14466	14405	14377	14179	14381	14361	14392	14512	14386	14507	14344	14435	14377	14355	14358	14237	14348	14319	14483	14212	14353	14426	14387	14543	14319	14390	14345	14500	14429	14354	14577	14336	14630	14432	14439	14406	14348	14321	14485	14506	14270	14549	14454	14364	14201	14361	14452	14355	14296	14250	14485	14264	14491	14540	14332	14401	14333	14391	14344	14428	14432	14421	14560	14257	14592	14334	14412	14233	14219	14349	14399	14391	14471	14431	14348	14342	14413	14369	14653	14313	14442	14501	14466	14400	14405	14461	14492	14360	14442	14292	14434	14346	14351	14318	14473	14349	14349	14484	14396	14422	14450	14393	14392	14325	14276	14249	14495	14266	14299	14406	14436	14325	14432	14453	14465	14428	14285	14494	14415	14376	14382	14440	14401	14417	14358	14408	14374	14598	14243	14404	14163	14495	14448	14398	14361	14507	14513	14473	14602	14567	14258	14515	14484	14479	14353	14398	14416	14359	14457	14510	14422	14454	14443	14349	14394	14462	14337	14479	14459	14593	14555	14429	14413	14273	14341	14517	14255	14218	14483	14382	14109	14465	14439	14608	14387	14536	14412	14496	14434	14354	14438	14289	14402	14421	14523	14384	14239	14444	14442	14509	14305	14355	14341	14600	14554	14550	14474	14363	14461	14346	14536	14366	14390	14407	14285	14524	14504	14424	14273	14286	14374	14262	14414	14371	14476	14284	14400	14338	14361	14492	14276	14374	14481	14409	14307	14491	14487	14631	14331	14397	14276	14486	14431	14536	14461	14580	14432	14343	14510	14432	14363	14469	14237	14557	14533	14316	14373	14450	14507	14277	14256	14422	14452	14325	14236	14303	14431	14334	14523	14448	14407	14361	14327	14386	14537	14367	14382	14621	14411	14422	14541	14519	14497	14563	14231	14342	14276	14521	14320	14338	14420	14377	14467	14384	14426	14219	14444	14365	14428	14563	14170	14404	14463	14160	14457	14342	14250	14408	14406	14457	14481	14256	14524	14362	14655	14417	14434	14424	14448	14458	14448	14374	14327	14404	14357	14383	14370	14425	14451	14444	14417	14338	14542	14399	14422	14457	14434	14323	14455	14589	14325	14341	14398	14566	14490	14233	14210	14224	14538	14482	14270	14400	14412	14534	14328	14402	14403	14429	14292	14339	14356	14552	14573	14416	14377	14595	14450	14349	14288	14305	14416	14391	14383	14523	14465	14518	14425	14348	14420	14394	14429	14513	14608	14399	14419	14684	14485	14378	14311	14396	14238	14519	14348	14238	14386	14363	14339	14362	14382	14495	14370	14358	14199	14511	14547	14515	14491	14408	14245	14393	14429	14442	14305	14319	14446	14429	14503	14438	14453	14436	14340	14459	14251	14519	14530	14271	14374	14559	14337	14443	14446	14312	14454	14478	14324	14424	14417	14171	14358	14527	14348	14471	14507	14318	14460	14375	14355	14537	14547	14526	14235	14502	14287	14467	14573	14470	14486	14365	14356	14617	14417	14416	14345	14446	14446	14607	14355
24436	21636	29076	24768	22192	20749	19159	17307	16606	16823	16729	16849	16756	16557	16486	16518	16392	16347	16271	16533	16298	16354	16491	16411	16350	16509	16274	16528	16391	16322	16319	16323	16274	16312	16146	16268	16507	16560	16310	16292	16167	16242	16204	16447	16386	16069	16289	16275	16316	16156	16265	16133	16255	16225	16405	16380	16133	16081	16152	16450	16242	16201	16091	16321	16159	16138	16087	16110	16193	16260	16198	16274	16251	16226	16409	16104	16171	16348	16166	16324	16347	16136	16143	16164	16174	16226	16305	16358	16236	16028	16143	16067	16385	16299	16305	16108	16274	16228	16359	16341	16352	16233	16447	16242	16431	16133	16182	16195	16196	16235	16062	16159	16301	16383	16230	16160	16362	16075	16378	16183	16169	16262	16063	16190	16222	16145	16275	16244	16149	16173	16319	16285	16338	16189	16169	16210	15948	16403	16344	16426	16189	16268	16277	16250	16352	16123	16248	16250	16343	16176	16354	16235	16005	16124	16301	16308	16249	16305	15987	16252	15995	16032	16212	16348	16204	16136	16118	16319	16291	16387	16192	16191	16121	16203	16186	16218	16288	16314	16519	16314	16251	16236	16295	16276	16016	16272	16103	15934	16192	16490	16245	16280	16295	16250	16181	16243	16179	16157	16133	16237	16065	16187	16023	16253	16423	16108	16325	16176	16105	16265	16244	16068	16202	16102	16119	16202	16400	16166	16137	15963	16125	16175	16195	16037	16190	16285	16256	16179	16283	16294	16272	16241	16215	16155	16296	16206	16305	16239	16233	16169	16241	16101	16086	16118	16133	16264	16377	16240	16210	15999	16237	16472	16240	16221	16177	16327	16236	16386	16130	16032	16122	16110	16144	16125	16198	15932	16040	16063	16245	16168	16279	16195	16102	16174	16174	16082	16247	16120	16093	16232	16094	16006	16285	16193	16341	16281	16356	16274	16232	16403	16195	16242	16312	16286	16268	16356	16300	16156	16234	16371	16339	16279	16193	16281	16120	16387	16384	16178	16256	16232	16235	16166	16334	16211	16286	16206	16360	16100	16138	16148	16083	16176	16215	16128	16306	16141	16244	16174	16259	16186	16253	16148	16181	16428	16303	16328	16120	16278	16348	16166	16253	16318	16174	16308	16209	16067	16137	16173	16421	16220	16093	16308	16330	16161	16018	16110	16329	16098	16309	16168	16307	16190	16135	16136	16243	16249	16291	16091	16255	16285	16207	16251	16346	16218	16208	16169	16137	16263	16192	16235	16128	16121	16200	16036	16281	16208	16328	16023	16175	16166	16183	16227	16155	16206	16323	16167	16100	16251	16217	16229	16109	16203	16191	16103	16077	16302	16158	16199	16180	16109	16007	16142	16276	16393	16202	16131	16202	16107	16277	16133	16141	16179	16153	16214	16213	16281	16240	16168	16118	16283	16268	16065	16256	16196	16020	16149	16042	16164	16206	16081	16160	16264	16249	16342	16101	16164	16175	16234	16185	16423	16244	16152	16338	16157	16188	16236	16158	16337	16170	16137	16187	16240	16185	16193	16392	16106	16254	16381	16476	16530	16371	16003	16222	16145	16224	16166	16115	16133	16207	15957	16302	16105	16149	16214	16242	16117	15969	16323	16156	16272	16243	16455	16222	16257	16264	16312	16230	16316	16183	16097	16213	16277	16315	16348	16167	16129	16124	16344	16072	16165	16250	16184	16101	16298	16409	16021	16264	16303	16294	16318	16217	16170	16260	16372	16273	16273	16308	16244	16213	16155	16357	16471	16158	16147	15975	16303	16378	16348	16267	16265	16101	16014	16345	16187	16160	16207	16252	16121	16231	16266	16228	16208	16242	16368	16165	16107	16046	16189	16167	16349	16173	15978	16081	16041	16238	16196	16143	16239	16321	16072	16127	16282	16181	16296	16148	16123	16043	16197	16284	16185	16234	16277	16258	16253	16138	16258	16222	16146	16186	16054	16192	16245	16254	16171	16147	16264	16167	16326	16273	16340	16279	16241	16258	16361	16344	16237	16284	16213	16194	16253	16407	16049	16064	16318	16142	16202	16169	16082	16207	16290	16164	16038	16093	16190	16195	15999	16155	16210	16169	16226	16195	16124	16317	16253	16239	16127	16192	16084	16136	16154	16439	16349	16229	16367	16122	16317	16112	16380	16118	16267	16422	16157	16382	16182	16204	16197	16231	16229	16364	16129	16282	16350	16190	16252	16423	16157	16470	16184	16365	16301	16367	16106	16116	16057	16176	16136	16437	16196	16078	16262	16180	16123	16385	16105	16188	16166	16203	16054	16363	16276	16030	16127	16403	16238	16176	16088	16278	16279	16099	16578	16339	16033	16260	16156	16164	16294	16243	16239	16110	16176	16319	16152	16383	16174	16186	16189	16126	16255	16227	15988	15999	16201	16184	16287	16265	16097	16226	16134	16285	16175	16145	16212	16307	16341	16377	16135	16226	16337	16228	16193	16053	16212	16218	16278	16291	16327	16353	16428	16212	16151	15993	16371	16217	16042	16258	16164	16200	16346	16145	16045	16225	16120	16258	16105	16316	16088	16162	15957	15965	16205	16068	16258	16100	16227	16080	16246	16454	16208	16129	16292	16133	16224	16325	16285	16046	16243	16129	16105	16096	16316	16189	16193	16236	16134	16025	16228	15986	16476	16164	16043	16034	16189	16498	16310	16099	16205	15960	16113	16217	16323	16321	16305	16227	16057	16028	16159	16093	16165	16047	16063	16335	16257	16371	16349	16283	16157	16102	16220	16045	16240	16230	15986	16122	16376	16298	16169	16190	16189	16178	16172	15921	16034	16253	16200	16319	16313	16226	16236	16112	16266	16307	16246	16408	16185	16259	16361	16218	16239	16330	16224	16013	16129	16289	16454	16112	16186	16027	16195	16460	16294	16090	16251	16204	16182	16177	16282	16051	16252	16255	16365	16229	16153	16052	16286	16118	16298	16242	16196	16254	16301	16152	16145	16383	16285	16225	16284	16226	16018	16083	16081	16149	16184	16244	16298	15893	16306	16265	16344	16308	16274	16286	16108	16140	16305	16022	15974	15968	16056	16254	16312	16204	16308	16217	16209	16472	16111	16122	16170	16168	16407	16266	16134	16118	15965	16214	16171	16183	16254	16167	16113	16355	16049	16340	16075	16205	16329	16338	16235	16079	16218	16019	16215	16328	16297	16132	16218	16307	16381	16236	16048	16192	16098	16185	16312	16201	16128	16279	16104	16161	15969	16184	16239	16006	16193	16174	16161	16042	16046	16203	16167	16341	16291	16274	16128	16351	16274	15953	16118	16309	16213	16216	16079	16192	16168	16234	16052	16151	16301	16183	16149	16480	16110	16166	16334	16270	16239	16409	16405	16371	16076	16163	16210	16304	16217	16149	16120	16144	16110	16209	16163	16124	16238	16148	16044	16188	16098	16204	16149	16074	16220	16362	16426	16403	15980	16270	16122	16319	16228	16062	16188	16044	16347	16117	16142	16195	16030	16146	16183	16188	16347	16203	16337	16320	16346	16173	16295	16130	16136	16240	16107	16192	16145	16101	16268	16278	16210	16221	16204	16272	16133	16218	16100	16109	16300	16261	16218	16292	16082	16241	16166	16251	16135	16329	16232	16217	16317	16182	16345	16055	16276	16005	16359	16286	16086	16264	16127	16374	16285	16078	16202	16125	16047	16264	16395	16401	16035	16220	16058	16121	16190	16224	16281	16549	16404	16354	16296	16225	16245	16088	16262	16259	16108	16320	16153	16297	16244	16045	16083	16335	16243	16152	16075	16211	16212	16103	16216	16179	16070	16164	16258	16069	16368	16163	16277	16122	16324	16380	16305	16127	16314	16260	16199	16129	16134	16102	16480	16438	16230	16261	16446	16209	16252	16029	16168	16167	16258	16230	15948	16323	16194	16313	16095	16202	16121	16397	16273	16135	16348	16232	16282	16142	16102	15973	16070	16189	16367	16191	16102	16268	16344	16298	16190	16042	16290	16316	16116	16255	16176	16136	16067	16275	16168	16278	16279	16209	16352	16353	16334	16386	16170	16457	16258	16189	16102	16319	16201	16257	16176	15913	16244	16137	16218	16088	16323	16216	16434	16337	16266	16293	16308	16292	16267	16130	16209	15956	16446	16228	16161	16285	16212	16178	16079	16039	16202	16144	15934	16377	16375	16119	16265	16254	16326	16223	16123	16208	16182	16334	16390	15998	16103	16134	16080	16545	16236	16166	16150	16260	16264	16162	16217	16318	16200	16126	16127	16169	16017	16232	16199	16035	16093	16355	16261	16303	16062	16046	16185	16171	16374	16509	16132	16233	16315	16296	16325	16162	16175	16176	16199	16119	16121	16192	16244	16219	16190	16221	16349	16347	16229	16317	16092	16182	16258	16163	16304	16343	16378	16237	16189	16234	16183	16345	16116	16218	16153	16113	16166	16214	16137	16638	16479	16142	16186	16133	16187	16323	16151	16154	16081	16281	16153	16321	16350	16222	16034	16221	16312	16328	16148	16228	16264	16160	16272	16252	16177	16141	16340	16288	16209	16096	16443	16285	16332	16216	16296	16133	16232	16395	16406	16349	16298	16267	16148	16176	16247	16122	16241	16249	16354	16230	16126	16125	16325	16041	16132	16286	16206	16174	16395	16411	16390	16185	16234	16210	16176	16216	16199	16283	16253	16206	16375	16364	16090	16297	16053	16248	16146	16006	16191	16185	16126	16306	16150	16202	15936	16217	16215	16202	16364	16337	16090	16314	16139	16181	16126	16112	16077	16223	16026	16330	16217	16143	16075	16265	16246	16174	16205	16155	16022	16327	16321	16256	16332	16236	16078	16218	16319	16097	16181	16239	16371	16223	16218	16240	16119	16155	16132	16176	16251	16060	16250	16265	16268	16032	16039	16057	16071	16274	16181	16072	16292	16129	16100	16269	16410	16171	16134	16071	16088	16126	16215	16307	16000	16150	16154	16120	16163	16275	16206	16287	16246	16144	16116	16061	16305	16116	16270	16292	16122	16294	16280	16285	16190	16213	16317	16407	16004	16101	16327	16200	16231	16069	16239	16300	16177	16269	16233	16239	15984	16150	16245	16276	16099	16080	16304	16341	16098	16115	16252	16188	16176	16197	16132	16321	16287	16249	16318
14007	23081	21520	17803	16749	16036	15702	15564	15606	15301	15193	15075	15001	14973	14829	14986	14805	14559	14786	14744	14801	14602	14825	14617	14770	14678	14455	14768	14774	14654	14606	14568	14660	14636	14759	14507	14640	14598	14620	14419	14749	14620	14481	14578	14393	14565	14606	14479	14680	14589	14607	14657	14546	14687	14569	14555	14577	14528	14509	14493	14525	14617	14437	14400	14598	14611	14494	14556	14516	14591	14610	14506	14488	14635	14487	14580	14440	14583	14555	14501	14498	14720	14556	14552	14519	14725	14593	14579	14445	14769	14452	14597	14659	14561	14590	14630	14773	14751	14601	14476	14492	14540	14563	14534	14613	14508	14547	14583	14705	14586	14540	14543	14641	14544	14579	14474	14551	14598	14510	14660	14518	14587	14496	14632	14552	14553	14512	14726	14559	14536	14549	14469	14711	14556	14532	14480	14545	14617	14573	14331	14462	14477	14616	14511	14697	14475	14494	14581	14661	14602	14509	14702	14665	14526	14544	14658	14713	14503	14589	14473	14608	14470	14681	14506	14588	14603	14581	14451	14402	14583	14474	14383	14609	14622	14504	14554	14605	14595	14650	14514	14513	14617	14511	14446	14575	14425	14582	14485	14628	14492	14585	14633	14511	14626	14529	14756	14669	14479	14480	14589	14560	14532	14477	14594	14673	14571	14550	14389	14485	14685	14650	14514	14715	14702	14488	14443	14626	14579	14452	14460	14605	14665	14459	14578	14594	14730	14554	14523	14628	14519	14501	14542	14603	14478	14582	14573	14404	14603	14631	14451	14430	14462	14556	14434	14538	14522	14479	14407	14602	14420	14701	14585	14491	14571	14506	14373	14322	14467	14518	14409	14516	14456	14635	14417	14518	14642	14560	14684	14400	14318	14419	14859	14507	14575	14410	14551	14678	14516	14808	14534	14585	14688	14707	14522	14663	14635	14684	14542	14424	14741	14634	14726	14492	14573	14684	14547	14627	14540	14765	14548	14581	14413	14584	14514	14517	14636	14690	14628	14478	14632	14587	14427	14786	14715	14584	14768	14458	14505	14447	14584	14472	14435	14547	14520	14334	14563	14576	14461	14448	14394	14571	14743	14550	14331	14474	14541	14479	14724	14475	14559	14587	14724	14480	14587	14750	14566	14670	14492	14675	14589	14512	14662	14463	14526	14533	14494	14662	14538	14525	14642	14603	14732	14492	14541	14578	14448	14500	14615	14631	14664	14448	14472	14607	14565	14493	14512	14785	14587	14371	14631	14653	14607	14519	14586	14375	14688	14688	14505	14492	14605	14469	14624	14644	14484	14483	14478	14519	14503	14507	14486	14510	14509	14566	14444	14437	14572	14534	14631	14545	14481	14614	14571	14447	14659	14615	14690	14435	14612	14578	14385	14468	14447	14557	14556	14580	14511	14387	14581	14600	14440	14742	14540	14549	14539	14564	14487	14392	14537	14413	14570	14692	14600	14707	14602	14582	14555	14600	14606	14646	14750	14544	14806	14583	14662	14526	14410	14464	14549	14522	14667	14545	14459	14539	14483	14479	14568	14399	14518	14583	14423	14615	14555	14576	14554	14513	14677	14730	14521	14519	14600	14650	14477	14573	14605	14467	14577	14375	14307	14538	14645	14661	14460	14604	14655	14496	14490	14457	14577	14369	14507	14490	14459	14493	14485	14462	14551	14601	14543	14491	14644	14407	14486	14385	14482	14505	14485	14524	14536	14721	14456	14623	14541	14639	14530	14469	14423	14653	14645	14618	14577	14493	14545	14439	14693	14436	14615	14545	14579	14493	14593	14533	14413	14499	14637	14697	14551	14508	14603	14595	14492	14603	14415	14574	14613	14531	14524	14633	14436	14550	14626	14606	14642	14487	14600	14514	14602	14495	14619	14604	14616	14629	14613	14441	14647	14651	14476	14606	14710	14395	14483	14705	14425	14384	14497	14753	14614	14512	14613	14287	14500	14404	14503	14627	14477	14516	14549	14588	14516	14604	14618	14485	14636	14660	14471	14662	14544	14482	14602	14591	14486	14629	14397	14680	14408	14466	14469	14667	14539	14527	14618	14581	14736	14550	14705	14489	14388	14650	14496	14474	14631	14482	14525	14522	14429	14540	14580	14574	14533	14523	14744	14603	14566	14732	14682	14719	14452	14491	14510	14789	14506	14575	14495	14482	14547	14542	14425	14412	14570	14559	14549	14746	14511	14717	14575	14492	14405	14662	14318	14759	14479	14519	14562	14572	14471	14644	14672	14567	14611	14793	14427	14436	14615	14623	14571	14609	14505	14538	14538	14496	14503	14616	14518	14452	14606	14616	14546	14392	14573	14555	14362	14486	14660	14657	14400	14547	14488	14565	14537	14586	14546	14552	14456	14614	14320	14637	14339	14445	14678	14561	14553	14699	14555	14423	14575	14544	14487	14621	14502	14480	14542	14559	14688	14370	14510	14711	14620	14574	14612	14398	14683	14579	14447	14488	14542	14606	14676	14491	14562	14641	14535	14668	14279	14641	14748	14699	14376	14395	14597	14634	14544	14726	14517	14643	14618	14768	14561	14543	14474	14441	14616	14450	14583	14551	14515	14492	14641	14476	14576	14536	14702	14600	14611	14463	14503	14578	14816	14584	14524	14493	14643	14523	14500	14644	14526	14530	14504	14641	14507	14413	14526	14539	14662	14481	14448	14638	14474	14510	14525	14484	14649	14653	14533	14457	14502	14642	14565	14705	14609	14732	14584	14505	14438	14578	14511	14508	14562	14555	14298	14561	14497	14597	14590	14558	14463	14436	14611	14655	14541	14666	14576	14493	14583	14481	14592	14500	14528	14621	14493	14735	14596	14546	14589	14662	14533	14384	14351	14508	14598	14561	14712	14450	14452	14437	14612	14463	14634	14610	14655	14596	14644	14531	14797	14566	14725	14553	14564	14594	14615	14442	14466	14553	14422	14658	14397	14591	14613	14581	14548	14554	14515	14464	14522	14724	14510	14391	14497	14387	14560	14475	14612	14528	14498	14530	14420	14574	14453	14573	14672	14662	14649	14598	14506	14657	14687	14605	14594	14522	14574	14519	14827	14540	14594	14438	14562	14667	14618	14636	14612	14690	14421	14505	14476	14584	14540	14591	14468	14592	14509	14642	14572	14607	14562	14463	14606	14574	14447	14625	14637	14619	14681	14393	14451	14610	14504	14333	14530	14668	14582	14554	14587	14753	14560	14615	14589	14517	14443	14490	14497	14472	14532	14482	14531	14598	14517	14546	14372	14670	14548	14558	14580	14605	14543	14555	14533	14455	14705	14520	14417	14541	14639	14522	14520	14458	14484	14477	14550	14429	14566	14444	14631	14534	14491	14430	14705	14401	14682	14718	14556	14504	14371	14646	14364	14426	14599	14441	14624	14624	14443	14583	14499	14626	14550	14714	14654	14489	14484	14449	14522	14649	14639	14480	14573	14589	14567	14728	14417	14441	14650	14532	14454	14545	14503	14743	14528	14609	14502	14656	14436	14609	14579	14614	14592	14485	14562	14565	14360	14707	14362	14667	14648	14498	14470	14638	14493	14612	14560	14581	14585	14697	14649	14390	14487	14553	14637	14557	14667	14479	14524	14555	14604	14618	14644	14646	14503	14656	14662	14630	14495	14522	14524	14351	14569	14633	14621	14677	14623	14557	14682	14662	14470	14385	14490	14704	14530	14495	14408	14546	14554	14674	14524	14593	14444	14585	14587	14672	14412	14578	14507	14580	14545	14422	14607	14493	14718	14544	14650	14380	14514	14520	14477	14577	14678	14430	14434	14687	14722	14612	14766	14645	14523	14518	14564	14483	14508	14496	14567	14617	14589	14736	14684	14549	14547	14465	14407	14622	14647	14651	14666	14466	14385	14680	14625	14559	14294	14589	14557	14648	14688	14584	14580	14703	14565	14509	14642	14691	14506	14664	14460	14677	14544	14593	14412	14516	14515	14614	14534	14463	14565	14648	14556	14633	14640	14674	14649	14468	14496	14492	14552	14654	14624	14612	14486	14619	14731	14575	14600	14502	14537	14803	14630	14524	14620	14550	14584	14462	14623	14584	14602	14478	14666	14629	14528	14432	14436	14407	14460	14506	14438	14584	14507	14528	14555	14621	14405	14513	14645	14529	14341	14518	14405	14627	14749	14505	14606	14591	14511	14638	14609	14595	14364	14591	14654	14502	14570	14634	14658	14482	14413	14727	14658	14551	14451	14597	14511	14629	14569	14457	14601	14409	14470	14408	14612	14567	14605	14515	14561	14396	14506	14558	14490	14564	14518	14570	14631	14607	14537	14590	14550	14538	14498	14582	14521	14574	14569	14318	14595	14498	14679	14562	14601	14552	14608	14533	14584	14682	14502	14565	14628	14598	14447	14505	14626	14513	14470	14480	14602	14491	14623	14703	14505	14474	14574	14432	14649	14605	14523	14579	14424	14531	14428	14683	14532	14515	14389	14589	14603	14576	14587	14816	14576	14439	14483	14488	14586	14626	14388	14648	14617	14486	14615	14542	14771	14581	14344	14375	14489	14530	14676	14609	14631	14689	14513	14523	14605	14443	14700	14525	14668	14440	14507	14451	14627	14616	14656	14439	14463	14411	14735	14690	14618	14462	14613	14593	14533	14451	14637	14533	14419	14655	14446	14771	14485	14573	14773	14693	14486	14563	14471	14681	14510	14587	14666	14496	14430	14491	14776	14709	14339	14515	14566	14641	14460	14603	14402	14690	14559	14651	14595	14437	14420	14477	14478	14463	14759	14531	14622	14505	14577	14418	14535	14562	14577	14689	14600	14676	14498	14604	14468	14481	14533	14639	14450	14672	14533	14396	14614	14571	14685	14549	14640	14600	14269	14540	14487	14520	14507	14595	14473	14564	14561	14399	14622	14577	14593	14493	14711	14765	14506	14553	14549	14528	14505	14658	14617	14563	14471	14588	14563	14619	14535	14430	14493	14675	14566	14581	14505	14502	14594	14573	14503	14530	14633	14530	14557	14520	14533	14499	14481	14661	14666	14574	14330	14644	14684	14630	14668	14440	14573	14436	14637	14465	14669	14533	14629	14624	14596	14574	14613	14577	14661	14505	14482	14454	14522	14573	14497	14523	14633	14583	14584	14598	14510	14727	14531	14571	14415
23243	21640	29595	24156	21786	23478	24287	18828	18099	18290	18110	17789	17646	17479	17557	17795	17204	17290	17254	17238	17318	17276	17096	17018	17188	17149	17096	17211	17192	17095	17103	17135	17184	17218	17216	17106	17146	17157	17089	17182	17073	16970	17038	17044	16998	16924	17060	17030	17009	17199	17054	17066	16946	16987	17053	16903	17241	17122	16983	17061	17176	17015	16989	16753	16974	17160	16966	17018	17056	16887	17156	16883	17119	17295	17126	16943	16995	17214	17035	17131	16907	17070	16750	16841	16889	17053	16931	17089	16940	17113	16864	16967	17091	17112	17106	17121	17004	16876	17072	16902	17023	16856	16909	16935	17076	16963	17048	17072	16906	16999	17006	17128	17095	17059	16833	17196	16799	16889	17022	16793	17001	16973	16955	16900	17105	16856	16935	16902	16952	16960	17034	16920	17026	17139	17082	16799	16827	16724	16715	16983	17024	16991	16993	16843	16909	17016	17049	16937	17020	17031	17062	17069	16926	17028	17026	16973	16982	17014	16926	16920	16955	16914	17059	16874	17091	17014	16968	17030	17046	17007	17000	17003	17140	16922	16908	17176	16922	16903	16851	16729	16979	16938	17083	16925	17034	16992	17042	17129	16987	16964	16836	17024	16907	17028	16952	17109	16954	17138	16909	16846	17030	16827	16790	16925	16959	16985	16973	16845	16971	16969	16820	16901	16993	16898	16941	16879	16959	16816	17130	17000	17008	16752	16908	17018	17031	17081	17189	16938	16795	16827	16976	16922	17184	17059	16890	16899	17039	17073	16938	17052	16971	17053	16798	16870	16919	16946	16946	16965	16956	17232	16930	17199	16819	17072	17095	17110	17211	16827	17074	16846	17021	16768	16925	17218	16888	16868	16965	17183	16832	16867	16970	17007	16989	16954	17051	17015	16964	16880	16880	16950	16813	17001	16630	16657	17074	16830	16838	17067	17029	16996	17092	16936	16998	16950	17055	16956	16994	16996	17055	16950	16907	16973	16900	16845	16983	16997	16929	17006	17003	16978	16922	16909	16774	16999	16986	16944	16989	16864	16934	16772	16903	16921	16967	16779	17018	16872	16881	17046	17106	16989	17038	16863	17319	17011	16918	16980	16783	16958	16955	16884	16910	16916	17039	16965	16867	16874	16875	16849	17055	16974	16868	16897	16985	16777	16982	17008	16902	16966	16882	16891	16726	16751	16825	17058	16985	17111	17196	16989	16929	16760	16931	16827	16882	16860	17124	17031	17178	16997	16839	16861	16780	16850	16850	16956	16952	17041	16811	16767	16843	17113	17201	16889	16967	16923	17030	17049	16929	17058	17100	16994	16961	16895	17047	16803	16998	16862	16711	16928	16963	16843	17064	16800	16891	16849	16872	16832	16868	17326	16986	16781	17033	17046	17007	16760	16828	17020	17059	16657	16936	16904	17105	17137	16996	17091	16844	16878	17094	16998	16977	17079	16960	17140	16750	16947	16869	16774	17150	16941	17100	16764	16936	17115	16981	17052	16925	16854	17025	17026	16929	16846	16972	16736	16892	17108	16816	16820	16933	16807	16939	16792	16973	16945	16961	16831	16969	17123	16818	17054	16907	17011	16957	17189	16992	17001	16958	17001	16989	16957	16858	16826	17014	16781	16828	16899	17169	16851	17007	16896	17011	17006	16900	16738	16833	16908	16803	16895	16769	16686	17101	17221	17113	16826	16811	16837	17097	17109	17226	16960	16896	16936	16707	16977	16901	16561	16925	17010	16810	17006	16893	17080	16802	16889	16994	16838	16873	16904	17164	16888	16896	16963	17138	17055	17451	17203	16888	16909	16750	16928	16952	17051	16780	17068	17055	16820	16784	16841	16911	16744	16710	16766	16928	16740	16658	17040	17071	16915	17054	17055	16868	16915	16990	17072	16880	17008	16954	16973	17137	16851	16753	16853	17035	16910	16947	16999	16884	16957	16971	17228	16855	16837	16948	17002	16948	16810	17015	16977	16967	16796	16775	16934	17052	16885	17075	16694	16788	16949	16720	17135	16999	16695	16915	17004	16979	16852	16967	16922	16810	16945	16873	16876	16706	16996	16951	17127	16969	16970	16969	17144	17054	17127	16773	17050	17225	16790	17039	16859	16883	17069	16966	16934	16809	17015	16972	17184	16969	17046	16929	17003	17062	16797	16895	16935	17075	16975	16727	17079	16973	17031	16975	17061	16958	17029	16878	16866	16972	17058	17041	16818	16886	16835	16950	16829	16799	16945	16989	17117	17174	16910	16619	17121	17030	16913	17011	17058	16905	17084	16886	16712	16705	17002	16963	16957	17036	17184	17261	17048	17061	17110	16855	16679	16902	17070	17152	16860	17028	16964	17026	16997	16926	17014	17068	16881	16597	17030	16918	16819	17062	16862	16936	16920	16825	17163	17098	16721	16771	16835	16924	16958	17004	17001	17128	17065	17137	17184	16961	17060	16972	17059	17085	17027	16895	16852	16851	16993	17075	16992	17283	16905	16707	16744	16831	17125	16993	16964	16883	16736	17105	16975	17093	16919	16834	17066	17000	16964	17050	16932	16968	16808	16966	16741	17000	17062	17090	16906	16999	16890	17003	17026	17045	16867	16960	17016	17169	16997	16952	17018	16913	16810	16844	16906	16871	16892	16937	17164	17013	16903	17007	17038	16990	16984	16950	16879	17235	16895	16753	16991	17069	16940	16931	16952	16893	16960	16949	17052	17013	16835	16921	17072	16923	17213	16949	16923	16866	16987	17084	16862	17119	16994	17029	16889	17057	17107	16821	16865	16888	17044	16986	16848	17077	16976	16959	16979	16905	16738	16855	16871	16866	16983	17033	17164	16933	16881	16963	16930	17019	16778	16974	17040	17030	16908	16953	17054	16899	16942	16906	16928	16925	16857	16973	16960	16968	17092	17168	17125	16951	16777	16924	16989	16858	16793	16831	16876	16864	17052	16981	16818	16929	16852	16857	16975	17143	17063	16854	17191	17031	16939	17046	16883	16991	17031	17092	16946	17093	16876	16794	16899	17024	16955	17041	16969	17007	16950	17075	16983	16911	16743	16811	16970	17006	16981	16930	17175	16730	16844	16868	16908	17221	16926	17070	16930	17094	16883	16922	16935	16919	17076	17144	16987	16988	16851	16818	17002	17052	16751	16973	16966	17006	16722	16938	16825	16831	16683	16895	17071	17072	16934	16951	17077	16985	17028	17093	17002	16789	16889	16968	16869	16759	16864	17023	16812	16967	16819	16971	17003	17062	17027	16848	17015	16920	16967	17134	17072	17046	16980	16805	16970	16846	17001	16855	16917	17200	16874	17129	16989	16949	16743	16897	16862	17000	17031	17148	16944	17030	17014	17073	17032	16976	16745	16858	17098	17017	16905	17079	16958	17122	16983	16913	16935	16957	16940	17185	17247	17016	16757	16733	16944	17011	16830	17126	16972	17100	16882	17240	16872	17039	16837	17013	16898	17028	16877	16888	16959	16904	17088	16969	16894	17060	16841	17129	16905	16922	16718	16985	17048	16919	16753	17086	16790	16889	16922	16866	16787	16899	17060	17116	17097	16955	16876	16885	16915	17020	16727	16978	16933	17157	17123	16857	16949	16985	17045	17063	17013	16966	16909	16815	17161	16869	16841	16836	16734	16840	16914	16824	16776	16924	17068	16936	17113	17026	17166	17034	16925	17081	16893	17057	16812	16829	17061	16996	16803	17014	16960	16660	17048	16843	16802	17006	17052	17164	16748	17125	16951	16863	16846	16904	16910	16910	16888	16840	17071	16849	16924	16987	16869	16878	16887	16826	17183	16964	16930	16628	16971	16990	16763	16947	17333	17127	16877	16942	16862	16712	16978	16747	16793	17100	16905	16990	16813	17079	16617	17199	16931	16751	16920	16969	16887	16924	17054	17019	17061	17069	17014	16901	16852	16887	17147	17063	17059	17033	16922	16969	16809	17054	17009	16971	16939	16861	16832	17042	16850	16975	16947	17039	16836	17102	17077	17011	16863	16967	16989	16877	16724	16882	16966	16894	16784	16734	16941	17146	16964	16878	16925	16879	16980	16947	17095	17207	16954	16947	16754	17103	17051	17058	16986	17000	16896	17134	16951	16848	17104	17006	16937	17080	16736	16906	16790	17005	16836	16892	16732	16866	16833	17134	16963	16939	16926	17078	17064	16908	17014	16988	16899	17074	17021	16748	16911	17018	16834	16965	16896	16981	17113	16926	16946	16855	16738	17034	17024	16942	16857	17118	16916	17118	16934	16970	16765	17051	16848	16949	17021	16748	16672	16632	16850	16858	17007	16974	16898	16985	16956	16786	16948	16967	16919	16919	16954	16964	17048	16969	16987	16879	16944	16939	16750	16978	17038	17184	17063	16794	17017	17057	17033	17018	16822	16882	16761	17067	16951	16912	16851	16921	16741	16707	16912	16862	16912	16993	16778	16980	16873	16922	16989	17019	17003	17062	16795	16925	16893	16980	17131	16986	16768	16857	16958	16833	17109	16943	16781	16962	16961	16865	16984	17032	16872	16904	17007	17035	17071	16972	16961	16861	16937	16887	16807	16715	16942	17054	16883	17129	16960	17102	16966	16961	16829	16993	16723	16767	16796	16902	16871	16928	17013	16892	16780	17068	17054	16933	16913	16976	17134	16940	17031	16720	16873	16982	16875	16970	16788	16969	16783	16974	16806	16945	16886	17017	16934	16821	16851	17071	16914	16812	17071	17194	16994	16666	16898	16839	16865	17055	16874	17021	16751	16974	16899	16994	16897	17076	16750	16826	16981	16861	16824	16987	16892	16902	17052	16927	16880	16608	16947	17137	16916	16938	17102	16945	16960	16858	16818	17054	16978	17026	16869	16930	17040	16888	17099	16958	17100	16828	16903	16998	16891	16901	17086	17051	17026	16804	16877	16990	16866	17044	17039	16948	16649	16870	16975	16981	16961	16928	17032	16885	17154	16896	16950	16956	16787	17028	16877	16732	17002	17084	16840	16786	16854	16828	16867	16969	16966	17064	16832	16765	16923	16873	16974	17076	16875	17032	16894	16998	17035	16946	16884	16828	16998	16869	16832	16907	16905	17059	16892	16763	16869	16802	16961	17072	17019	17053	16840	16789	16809	17015	16997	16923	16998	16854	17034
16135	28483	26198	20902	18940	17919	17369	17072	16619	16419	15989	16055	15987	15503	15646	15393	15104	15303	15221	15128	15230	15101	15255	15207	15131	15207	15232	15244	15160	15174	15242	14958	15187	15164	14829	15066	15101	15067	15098	14998	15068	15135	15080	15090	15091	15012	15105	14943	15134	15308	15061	15292	14968	15057	15042	15116	15055	15014	15273	15080	15153	14973	14942	15206	15224	15294	15126	15039	15010	14959	15025	15075	14958	15061	15032	14937	15053	14939	15099	14991	15212	15043	15042	15102	15046	15069	14982	15042	14937	15009	15100	14882	15142	14989	14961	15108	15111	15140	14965	15082	15024	15070	15169	15117	14966	15031	14962	14914	15159	15152	15022	15092	15038	15188	15052	14790	15059	15081	15016	14980	14921	14885	15166	15032	15040	15216	14917	15021	14970	14921	15087	15135	15010	14967	15140	14880	15074	15061	15056	14925	15066	14962	15077	15064	14888	15015	15143	15079	15031	15031	15082	15031	15171	14959	15043	14994	14917	15007	15111	15032	15039	15326	15011	15001	15164	14978	15075	15072	15114	15070	15028	15022	14971	15056	14838	14945	15068	15080	14825	15156	14857	14975	15015	15018	14940	15035	15232	14914	14929	15114	15016	14956	15117	14846	15003	15033	14999	15014	14930	15083	15051	14941	15113	14962	14923	15011	14821	14908	14963	15047	15121	15235	14920	15120	15048	14901	15072	15135	14969	15034	14971	15100	14997	15124	15045	14877	15085	15072	15072	15160	15010	14894	14854	15064	14928	14910	15127	15096	15062	15045	14710	15000	15071	15025	15201	15042	15186	15161	15039	15025	14959	15183	15069	15209	14957	14921	14975	14932	14966	15109	15073	14986	15079	15059	15047	15140	15003	14887	15028	15004	14963	15018	15048	14976	14902	14854	14805	14946	15175	14968	15038	15108	15053	15038	15060	15008	15002	15101	15106	15008	14993	14831	15116	15043	15133	15106	15069	14993	14947	15069	15103	15007	15071	14817	15064	14983	15269	15070	15055	14971	15049	15154	14938	14976	14945	14980	14983	14947	15117	15007	14989	15026	14833	15146	14974	14950	15090	15044	14954	15129	15003	15140	14952	14814	15021	15214	15165	15012	14858	15166	15025	14960	15065	15035	15218	15059	15059	15111	15151	14917	15116	14995	14951	15090	14891	15083	15102	14874	15054	15136	15033	15070	14961	14912	14981	15149	14954	15112	15096	15007	15063	15027	15072	15110	15153	14934	15092	15082	14891	14945	14951	14910	14854	14992	15131	15019	15054	14980	14960	14989	14958	15012	15094	14897	15074	15068	14984	15109	15013	15004	14995	15062	15029	14984	14999	15256	14947	15004	14982	15073	15064	14911	15027	15059	14869	14852	14955	14947	14971	14754	15065	15155	15137	14931	14999	14962	15051	14978	14997	15013	14927	14941	15065	15015	14927	15134	14857	14877	14964	14927	15024	15107	15269	15213	14966	14926	15004	14995	14722	14979	14916	15110	15054	15093	14954	15055	14943	15000	14950	15013	15083	14920	15103	15149	14998	14938	15246	14948	15133	14872	15087	14947	15073	14977	15121	15021	14856	14975	14984	15003	15144	14912	14887	15070	15124	15115	15165	14897	14833	14798	14870	14951	14854	15238	14843	14895	15027	15038	15118	14980	14936	15182	14905	14912	14965	15004	15010	15140	15007	15071	14910	14960	15116	15069	14923	14995	14952	14979	14916	15048	14823	15150	14781	15069	14913	15014	14926	14967	15232	14942	15067	15021	15032	15044	14976	15182	14948	15082	14962	14934	15162	15003	15067	15086	14973	14804	14997	14948	15013	14882	15053	15082	15133	15109	14969	14965	15020	14870	15036	14876	15045	14822	14974	14912	14953	15033	15099	14802	15028	15102	15070	14859	15233	15059	14828	14932	14815	15137	14985	14949	14954	14855	15026	15171	14995	14954	15003	14960	14954	15140	15143	14981	14847	14993	15121	14968	15064	15009	14981	15111	14970	15051	15159	14973	15042	15096	15118	15018	14906	15062	15027	14958	14958	14995	15159	15042	15040	15014	15073	14926	15045	15052	15039	14991	14879	15013	14932	15068	15026	15153	15054	14882	15131	14877	15079	14987	15125	14891	14918	15019	14984	14879	15188	15048	15157	15031	14972	15094	14921	14860	14857	15028	14989	15118	15003	15098	14913	15074	14934	15106	14890	14953	15047	14829	14915	15038	15069	14994	14971	15061	15085	14881	15131	14968	14915	15244	14932	15226	15103	14951	15007	15014	15091	15130	15147	14931	14899	14903	14940	15072	14986	15108	15138	14963	15042	14934	15057	14966	15121	15147	15020	14994	14976	15079	15017	15099	15067	15116	15093	14935	14971	15055	14791	15047	15023	14998	15106	15039	14847	14877	15127	15176	14916	14957	15007	14915	15219	15137	15152	15055	15115	15000	15076	15123	14994	15064	14950	14964	15035	15117	14935	15014	15047	15200	15062	15074	15106	15081	14947	14928	15115	15082	14943	15071	15044	14992	15087	15079	14990	15089	14987	14992	14982	15078	15189	14992	14976	15032	15068	14915	15035	15067	14853	14926	14948	14886	14972	15093	15191	14987	14988	15007	14847	15057	15116	15037	15104	15100	14766	14925	15173	15197	14897	14960	15044	14952	14938	15014	15032	14950	14978	15088	15005	15267	15029	15094	14924	14936	15051	15131	14946	15026	14871	14977	14984	14945	15149	14984	15091	14914	14999	15284	15261	15143	14910	15027	14940	15002	14920	14956	14962	15068	14966	14802	14830	14893	14949	14917	15017	15105	14976	14976	14917	15024	14820	14976	14962	15048	15011	14822	15055	14986	15107	14991	15003	14977	14960	15172	14992	15084	15072	14943	15124	15065	15022	14854	15154	14855	15058	15053	15064	15100	15085	15010	15126	15033	15040	14848	14979	15090	14987	15061	15015	14939	14899	15036	14948	15151	14998	15067	14984	15196	14934	15067	14862	14948	15207	14983	14901	15325	14739	15023	15021	14855	14918	14873	15089	14949	15019	15031	14988	15085	15187	15191	14832	15129	15027	15137	15126	14928	15046	14974	15031	14839	14951	15046	15051	15060	14945	15157	15017	15067	14945	15131	15051	14986	15018	14836	14945	15143	15046	15083	14989	15060	15044	14946	15001	14860	14951	14987	15040	14914	15027	15010	15164	15048	15077	15004	14992	14913	15108	15294	14901	15262	15031	15012	15054	15038	15122	14942	14918	15157	15062	15026	14838	14917	15037	15140	15084	14875	15027	15135	14968	14796	15137	15056	14913	15075	15021	14986	15113	15115	15046	14977	15201	14995	14970	15023	15083	15123	14895	15080	15048	14973	14939	14923	15143	15173	14920	15029	15168	15113	15035	15084	14942	15084	15116	15201	15083	14901	15039	14943	15028	15193	15242	15009	15106	14985	15063	14791	15053	15078	15119	14928	15220	15004	14934	14964	14916	15013	15245	15105	14858	14899	15101	15013	15069	14875	15070	14877	14995	15139	14826	14899	14958	15109	14960	15041	15046	15091	15151	15161	14991	15012	14819	15015	15071	14945	14914	14959	15150	15043	14943	15079	14949	14911	15158	15088	14947	14891	15131	14967	14927	15150	15119	14992	15019	15039	15069	15081	15083	14956	15100	15166	14922	15001	15089	15053	14863	15068	14963	14854	15201	15123	15022	14868	15142	15001	15077	15022	15000	14886	14916	14933	14950	15006	14995	14926	15108	15019	15058	14899	15023	14943	14984	15021	14989	14891	15003	14964	14984	14995	14992	14915	14958	14982	15153	14973	14948	15049	15067	15021	14980	15065	15081	15053	15204	14953	15181	14990	14922	14935	15165	14850	15031	15162	15006	15114	14929	15299	15030	14895	14946	15134	15020	15089	15001	15125	14881	14977	14973	14913	14879	14867	15067	15102	15111	15125	14985	14871	15048	14981	14921	15174	14963	14930	14985	14915	15105	14960	15062	14968	15052	15156	15006	15203	14915	15042	15009	15089	14941	15088	15216	15056	15117	15032	14975	15039	15065	14996	15089	14997	14944	14801	14965	15063	15118	15092	15002	15113	14978	14758	14981	14853	14976	15135	15060	15051	14824	15122	14996	15136	15061	14969	15029	14851	15117	14942	15052	14981	15089	14958	14896	14976	15001	14985	14813	15228	14897	14971	14946	15058	15151	15222	14834	14900	15014	15020	15043	15134	14998	15156	14906	14939	15028	14995	14916	14990	15085	14983	15047	15110	15124	14904	14941	14890	15041	14920	15049	15134	14841	15010	15162	14973	15041	14990	14955	15070	14970	14939	15034	15118	15112	15060	15015	15065	15080	15029	14975	15143	14845	15112	14998	15062	15202	15104	15048	14904	15226	15053	14965	14915	15195	15131	15021	14872	15100	15180	15066	14975	14921	15020	15173	14977	15185	15004	15021	15122	14998	15042	14890	15145	14941	15026	15137	15151	15098	15084	15233	15073	15023	15100	14805	14994	14968	15006	15022	14936	14915	15136	14951	15143	15070	14979	15122	15082	15137	14887	15067	14906	15083	15093	15013	14845	14831	15031	14950	15040	14983	15045	15114	14899	14928	14993	14982	15108	14947	15073	15046	15029	15015	15170	15139	14925	14936	15000	14968	15011	14974	15170	15083	15083	15142	15151	15136	14975	14965	14930	14998	14993	15069	15040	15018	14823	15139	14979	14984	15059	15086	14997	15071	14978	14941	15148	15151	15002	14732	15016	15005	15083	14999	14913	14992	14905	15052	14957	14903	15102	14959	14936	15082	14928	15027	15045	14910	15010	14905	14945	15004	15018	15071	14897	15112	14938	15022	14933	14839	14958	15064	15045	14993	14862	14999	14913	14965	14940	15032	14952	14970	15024	15003	14883	15061	15302	14948	14989	15076	15127	15045	14795	15056	15175	15160	15002	15109	14996	14866	14966	15028	14972	14831	15070	15097	15051	14949	14948	14931	15176	15056	14966	15076	15118	15011	15079	15166	15044	14927	14959	15020	15010	15023	14941	14993	15060	14935	14966	15006	15048	15034	15091	14995	14813	15018	15110	14812	14998	15050	14901	15032	15026	15125	15117	14934	14863	15096	14915	14939	15131	14973	15011	14965	15031	15036	15156	14942	14944
28171	22130	22780	18909	15835	15619	15906	15775	15716	15644	15683	15848	15811	15635	15611	15598	15549	15665	15805	15752	15573	15454	15548	15528	15616	15545	15737	15542	15488	15697	15750	15696	15705	15587	15625	15809	15556	15672	15738	15644	15616	15431	15537	15629	15410	15479	15391	15489	15321	15542	15504	15561	15670	15329	15702	15612	15590	15659	15620	15658	15569	15187	15487	15407	15645	15532	15694	15633	15561	15383	15444	15471	15561	15551	15634	15606	15422	15387	15664	15629	15553	15286	15379	15606	15514	15563	15580	15398	15160	15547	15545	15434	15458	15505	15185	15416	15562	15410	15658	15628	15565	15512	15601	15562	15513	15434	15633	15530	15652	15715	15568	15334	15419	15461	15625	15477	15444	15645	15488	15681	15785	15670	15367	15538	15685	15496	15580	15378	15347	15411	15573	15559	15487	15650	15540	15769	15541	15637	15707	15540	15414	15640	15423	15589	15653	15351	15454	15607	15514	15527	15552	15564	15445	15497	15524	15576	15657	15572	15515	15559	15550	15592	15354	15546	15493	15636	15681	15610	15596	15607	15589	15521	15565	15434	15690	15530	15417	15518	15408	15592	15602	15593	15617	15372	15494	15588	15626	15565	15525	15538	15613	15353	15543	15480	15686	15670	15521	15547	15539	15491	15452	15730	15529	15404	15624	15496	15692	15574	15793	15514	15669	15411	15675	15621	15427	15556	15482	15520	15642	15601	15412	15504	15483	15626	15865	15502	15496	15540	15738	15679	15597	15536	15590	15676	15502	15527	15649	15440	15452	15661	15400	15528	15287	15665	15626	15511	15500	15519	15628	15469	15546	15388	15599	15575	15649	15589	15396	15487	15562	15515	15518	15701	15489	15639	15602	15676	15520	15498	15556	15599	15689	15582	15476	15608	15504	15395	15450	15601	15501	15537	15664	15582	15327	15683	15537	15596	15481	15432	15611	15466	15601	15676	15635	15455	15595	15745	15623	15463	15497	15599	15617	15423	15686	15458	15502	15553	15301	15523	15559	15644	15387	15433	15448	15519	15658	15481	15400	15495	15423	15306	15466	15479	15437	15378	15593	15342	15553	15350	15630	15574	15706	15598	15505	15387	15578	15512	15423	15646	15735	15667	15482	15536	15533	15517	15339	15656	15493	15479	15478	15585	15797	15712	15470	15540	15527	15652	15476	15474	15428	15609	15503	15503	15465	15521	15642	15636	15659	15660	15417	15618	15548	15412	15685	15576	15573	15653	15580	15605	15459	15738	15524	15485	15431	15498	15649	15627	15488	15576	15681	15746	15516	15695	15360	15403	15640	15578	15826	15520	15571	15422	15500	15434	15456	15578	15242	15565	15675	15533	15485	15447	15592	15464	15747	15408	15525	15409	15410	15244	15449	15584	15588	15394	15473	15344	15395	15365	15535	15443	15735	15634	15419	15383	15628	15573	15641	15405	15728	15501	15382	15624	15593	15608	15559	15559	15631	15502	15435	15628	15402	15629	15505	15427	15763	15665	15552	15603	15490	15425	15518	15512	15634	15529	15579	15525	15601	15635	15378	15527	15525	15457	15573	15404	15446	15364	15391	15612	15438	15632	15701	15529	15596	15567	15616	15664	15500	15499	15354	15568	15571	15599	15623	15465	15768	15796	15478	15414	15619	15332	15593	15436	15528	15514	15569	15558	15405	15592	15718	15590	15763	15324	15505	15658	15504	15506	15568	15501	15597	15523	15582	15571	15575	15724	15633	15422	15839	15599	15695	15359	15585	15602	15414	15621	15393	15505	15554	15619	15619	15430	15617	15549	15498	15788	15714	15546	15433	15469	15416	15455	15639	15510	15494	15689	15734	15698	15736	15581	15629	15653	15368	15547	15532	15544	15527	15470	15532	15458	15541	15535	15382	15353	15660	15738	15600	15565	15256	15411	15399	15547	15617	15552	15624	15471	15419	15592	15604	15485	15593	15570	15418	15485	15573	15662	15579	15625	15672	15600	15580	15463	15511	15569	15663	15691	15611	15705	15681	15670	15587	15376	15439	15515	15653	15625	15568	15603	15505	15778	15542	15644	15725	15415	15314	15520	15396	15542	15455	15642	15590	15536	15675	15537	15578	15555	15634	15658	15413	15552	15587	15628	15780	15660	15530	15428	15627	15339	15429	15383	15625	15438	15607	15649	15775	15487	15521	15409	15641	15578	15506	15655	15535	15574	15484	15591	15376	15520	15500	15660	15499	15525	15573	15251	15496	15510	15560	15638	15569	15450	15575	15433	15503	15372	15545	15456	15501	15375	15633	15635	15488	15618	15552	15379	15683	15550	15526	15606	15385	15341	15315	15502	15585	15530	15671	15564	15528	15547	15628	15601	15544	15536	15658	15332	15562	15722	15773	15632	15691	15552	15395	15535	15497	15627	15625	15504	15744	15693	15530	15626	15578	15744	15578	15473	15452	15597	15554	15584	15453	15490	15321	15341	15559	15455	15624	15628	15584	15663	15617	15483	15751	15390	15670	15562	15594	15585	15686	15445	15527	15508	15598	15461	15488	15482	15883	15466	15743	15669	15490	15653	15528	15538	15349	15602	15254	15565	15554	15584	15665	15313	15509	15615	15585	15518	15454	15560	15453	15697	15559	15483	15481	15425	15601	15459	15460	15537	15753	15600	15719	15448	15588	15494	15644	15481	15640	15756	15642	15521	15672	15631	15449	15587	15658	15479	15416	15561	15526	15534	15500	15674	15366	15289	15589	15642	15533	15433	15818	15620	15568	15339	15581	15566	15728	15507	15663	15468	15620	15768	15483	15365	15498	15658	15340	15643	15487	15584	15490	15670	15635	15689	15619	15648	15544	15674	15418	15394	15600	15437	15367	15335	15487	15631	15542	15525	15624	15532	15435	15656	15518	15440	15557	15575	15588	15574	15554	15607	15536	15356	15278	15543	15436	15544	15666	15576	15391	15375	15428	15629	15536	15513	15444	15450	15619	15524	15538	15647	15505	15484	15283	15322	15616	15575	15612	15593	15463	15597	15603	15572	15576	15676	15642	15434	15506	15512	15497	15611	15676	15484	15421	15560	15519	15507	15528	15493	15590	15508	15577	15813	15519	15584	15275	15546	15430	15522	15553	15570	15676	15654	15733	15627	15453	15576	15682	15584	15725	15581	15639	15457	15470	15506	15616	15464	15709	15331	15496	15492	15483	15712	15601	15339	15470	15467	15643	15618	15664	15578	15619	15577	15619	15702	15570	15748	15577	15549	15602	15608	15552	15257	15525	15748	15372	15599	15666	15579	15501	15395	15486	15602	15568	15701	15706	15561	15481	15499	15598	15610	15518	15425	15690	15608	15615	15629	15570	15478	15650	15366	15545	15510	15652	15448	15545	15449	15501	15728	15704	15339	15445	15428	15511	15592	15490	15537	15707	15490	15558	15419	15703	15306	15670	15565	15471	15622	15525	15560	15557	15545	15539	15396	15630	15718	15510	15688	15641	15671	15495	15770	15460	15529	15668	15544	15681	15543	15390	15486	15623	15724	15567	15620	15687	15576	15398	15376	15551	15368	15439	15604	15625	15504	15325	15478	15814	15634	15246	15392	15501	15478	15608	15816	15585	15496	15506	15465	15702	15572	15729	15536	15576	15542	15663	15656	15521	15705	15519	15735	15415	15626	15433	15763	15577	15678	15623	15397	15620	15603	15527	15565	15652	15605	15503	15485	15491	15608	15546	15294	15433	15543	15659	15515	15403	15600	15546	15370	15573	15541	15474	15468	15497	15615	15593	15675	15461	15677	15403	15625	15708	15581	15535	15436	15488	15600	15593	15591	15677	15380	15527	15638	15465	15512	15614	15539	15375	15493	15637	15569	15580	15616	15516	15384	15384	15575	15478	15817	15585	15789	15522	15598	15740	15381	15471	15665	15563	15599	15568	15551	15475	15517	15721	15545	15487	15485	15654	15523	15678	15644	15695	15557	15642	15667	15600	15589	15502	15612	15514	15363	15531	15600	15437	15466	15543	15589	15652	15487	15542	15525	15387	15538	15748	15731	15518	15508	15516	15472	15430	15788	15409	15332	15334	15653	15406	15570	15549	15663	15630	15594	15443	15377	15456	15610	15531	15677	15529	15466	15569	15498	15536	15427	15385	15491	15405	15569	15626	15671	15743	15640	15692	15691	15498	15432	15553	15625	15487	15585	15473	15516	15497	15573	15512	15420	15491	15766	15576	15725	15457	15506	15695	15512	15329	15652	15562	15770	15535	15424	15455	15690	15599	15713	15661	15523	15418	15533	15447	15372	15706	15430	15444	15492	15579	15575	15559	15570	15542	15579	15499	15430	15574	15479	15478	15415	15491	15472	15540	15497	15207	15568	15778	15668	15438	15502	15581	15650	15498	15609	15536	15354	15388	15665	15397	15333	15584	15654	15527	15621	15572	15538	15471	15749	15826	15545	15666	15460	15619	15583	15598	15649	15505	15569	15455	15693	15468	15322	15435	15621	15618	15555	15502	15407	15480	15555	15603	15393	15519	15567	15427	15406	15385	15621	15712	15607	15717	15588	15673	15625	15516	15681	15478	15646	15564	15400	15496	15647	15611	15488	15557	15673	15768	15507	15565	15661	15680	15390	15344	15646	15512	15391	15447	15419	15611	15410	15402	15633	15665	15674	15550	15652	15650	15593	15619	15773	15518	15444	15652	15625	15624	15535	15638	15495	15491	15714	15459	15644	15633	15409	15408	15341	15676	15646	15736	15567	15581	15690	15413	15296	15586	15588	15550	15616	15679	15624	15660	15363	15606	15386	15878	15538	15563	15448	15506	15590	15477	15598	15526	15419	15530	15577	15572	15814	15438	15530	15639	15586	15443	15615	15449	15501	15605	15442	15421	15658	15526	15597	15413	15584	15672	15674	15626	15591	15585	15545	15417	15545	15510	15431	15599	15563	15745	15503	15599	15620	15330	15623	15514	15469	15729	15658	15608	15602	15487	15686	15574	15537	15741	15616	15464	15574	15647	15504	15537	15333	15700	15519	15457	15567	15402	15524	15517	15499	15562	15574	15232	15414	15373	15732	15501	15456	15603	15476	15343	15459	15514	15700	15594	15663	15579	15458	15712	15520	15609	15677	15549	15535	15599	15533	15533	15234	15778	15486	15527	15633	15575	15530
14247	16362	15803	15083	14560	14252	14476	14339	14507	14549	14237	14309	14413	14074	14301	14305	14164	14066	14318	14292	14291	14343	14362	14179	14213	14321	14142	14352	14240	14137	14198	14143	14434	14164	14201	14282	14331	14225	14051	14035	14068	14200	14286	14205	14420	14148	14159	14435	14150	14258	14195	14143	14218	14333	14307	14183	14300	14000	14251	14139	14256	14370	14347	14081	13992	14079	14191	14192	14148	14005	14153	14262	14220	14212	14260	14187	14259	14187	14011	14204	14284	14179	14232	14253	14050	14156	14242	14236	14064	14253	14204	14309	14223	14315	14248	14190	14151	14238	14188	14256	14185	14112	14218	14241	14360	14096	14177	14051	14135	14090	14283	13974	14171	14271	14109	14174	14115	14266	14328	14075	14183	14187	14176	14211	14144	14267	14229	14150	14155	14051	14117	14093	14125	14084	14068	14206	14117	14082	14210	14156	14254	14120	14071	14159	14252	14363	14279	14263	14086	14343	14178	14171	14204	14256	14139	14128	14235	14105	14251	14370	14167	14380	14248	14163	14329	14195	14345	14340	14208	14047	14039	14312	14265	14159	14178	14107	14170	14221	14297	14178	14214	14137	14251	14110	14155	14308	14158	14196	14160	14271	14213	14412	14125	14293	14163	14270	14175	14180	14154	14221	14299	14077	14326	14123	14055	14300	14118	14379	14117	14202	14217	14136	14135	14072	14063	14088	14243	14113	14233	14119	14031	14168	14351	14181	14312	14229	14317	14195	14105	14123	14172	14213	14078	14203	14049	14201	14218	14218	14240	14157	14260	14238	14204	14171	14262	14120	14295	14204	14189	14352	14181	14201	14162	14139	14137	14319	14103	14123	14269	14154	14119	14243	14315	14134	14131	14217	14066	14214	14192	14219	14150	14340	14328	14213	14174	14090	14268	14326	14132	14212	14188	14256	14372	14065	14220	14135	14117	14256	14241	14194	14162	14329	14169	14163	14106	14154	14238	14308	14246	14156	14176	14343	14143	14092	14304	14171	14444	14190	14159	14173	14228	14134	14136	14179	14314	14166	14251	14229	14212	14275	14151	14342	14131	14181	14388	14286	14300	14220	14130	14160	14381	14154	14131	14116	13885	14373	14172	14135	14256	14184	14234	14156	14151	14412	14164	14135	14149	14084	14202	14193	14277	14068	14219	14063	14234	14240	14332	14283	14280	14194	14232	14206	14167	14267	14089	14242	14272	14221	14178	14210	14206	14299	14244	14148	14171	14147	14271	14275	14208	14090	14209	14176	14102	14240	14194	14203	14250	14184	14269	14318	14169	13996	14325	14246	14338	14249	14232	14281	14034	14217	14303	14276	14169	14330	14075	14195	14398	14204	14230	14251	14121	14029	14207	14209	14375	14223	14140	14203	14207	14220	14260	14130	14222	14216	14164	14171	14341	14214	14237	14318	14145	14206	14198	14199	14267	14216	14214	14319	14224	14166	14068	14212	14069	14344	14429	14023	14294	14055	14156	14344	14008	14224	14200	14202	14140	14198	14269	14165	13961	14232	14204	14158	14261	14153	14311	14159	14368	14422	14207	14259	14247	14133	14152	14109	14203	14108	14341	14337	14018	14212	14191	14367	14209	14243	14133	14181	14239	14364	14180	14216	14174	14287	14206	14048	14079	14137	14132	14299	14440	14174	14118	14083	14119	14305	14252	14294	14132	14202	14124	14108	14127	14081	14093	14303	14479	14144	14248	14211	14165	14133	14123	14105	14301	14042	14054	14257	14089	14176	14204	14254	14392	14097	14178	14118	14032	14170	14285	14220	14204	14365	14111	14292	14329	14161	14005	14289	14008	14251	14078	14272	14192	13986	14036	14185	14295	14336	14110	14226	14081	14089	14251	14100	14253	14144	14160	14180	14058	14095	14212	14108	14190	14115	14141	14029	14279	14280	14238	14182	14421	13997	14208	14191	14107	14104	14280	14182	14092	14165	14274	14254	14289	14136	14363	14289	14202	14251	14338	14304	14357	13966	14110	14236	14184	14205	14411	14169	14240	14408	14067	14251	14168	14135	14275	14423	14393	14085	14252	14440	14183	14061	14155	14297	14228	14452	14176	14067	14081	14191	14345	14246	13951	14269	14235	14444	14325	14248	14072	14123	14086	14328	14247	14127	14354	14284	14157	14221	14062	14143	14066	14277	14321	14183	14192	14143	14518	14215	14344	14161	14223	14196	14298	14200	14186	14114	14226	14256	14032	14218	14275	14151	14139	14141	14158	14316	14284	14275	14084	14347	14018	14330	14280	14137	14202	14267	14079	14341	14237	14305	14282	14092	14157	14316	14163	14257	14251	14495	14107	13991	14199	14113	14141	14145	14230	14326	14219	14222	14147	14383	14380	14082	14098	14268	14230	14279	14206	14289	14090	14345	14262	14385	14222	14186	14295	14100	14065	14222	14243	14302	13995	14166	14273	14278	14000	14199	14266	14098	14205	14213	14257	14217	14286	14176	14193	14203	14363	14254	14334	14078	14188	14143	14156	14184	14351	14088	14201	14218	14195	14039	14249	14368	14193	14185	14148	14321	14288	14238	14348	14216	14204	14310	14040	14207	14412	14191	14216	14233	14084	14213	14161	14076	14243	14210	14119	14144	14206	14154	14384	14242	14481	14167	14150	14190	14122	14233	14153	14299	14125	14104	14218	14348	14194	14361	14414	14065	14217	14227	14148	14261	14117	14204	14054	14306	14345	14260	14049	14169	14328	14209	13973	14318	14191	14188	14163	14262	14261	14240	14249	14342	14175	14199	14281	14262	14136	14239	14315	14224	14161	14278	14227	14292	14428	14102	14177	14221	14411	14204	14329	14182	14214	14127	14314	14236	14191	14156	14153	14134	14115	14111	14181	14307	14126	14261	14149	14199	14168	14287	14371	14221	14133	14186	14089	14232	14235	14170	14109	14214	14194	14217	14208	14309	14264	14181	14129	14265	13980	14255	14220	14178	14219	13994	14176	14190	14374	14260	14229	14265	14281	14088	14087	14321	14355	14258	14079	14400	14256	14159	14113	14172	14260	14265	14265	14103	14209	14212	14247	14217	14264	14249	13965	14081	14173	14061	14318	14177	14380	14213	14322	14208	14169	14204	14157	14277	14235	14043	14242	14147	14226	14164	14288	14285	14183	14195	14186	14084	14320	14292	14488	14374	14219	14126	14158	14055	14209	14013	14174	14327	14210	14041	14257	14096	14117	14264	14222	14241	14269	14252	14110	14272	14113	14178	14270	14080	14216	14302	14291	14192	14175	14183	13989	14190	14305	14191	14392	14121	14263	14220	14256	14258	14192	14202	14147	14289	14270	14217	14212	14129	14195	14280	14258	14253	14191	14263	14121	14220	14196	14266	14351	14168	14107	14251	14147	14164	14220	14103	14281	14053	14248	14168	14273	14159	14224	14198	14235	14228	14331	14230	14240	14342	14062	14245	14138	14215	14208	14085	14200	14223	14266	14053	14296	14326	14210	14237	14026	14021	14229	14274	14200	14149	14317	14174	14272	14288	14249	14252	13989	14281	14319	14159	14391	14159	14258	14195	14152	14094	14189	14004	14190	14185	14270	14240	14323	14108	14161	14139	14289	13908	14146	14313	14173	14080	14188	14205	14191	14197	14177	14253	14230	14087	14407	14217	14225	14278	14184	14247	14258	14142	14235	14311	14305	14241	14318	14237	14252	14371	14294	14231	14011	14165	14207	14090	14190	14084	14187	14206	14087	14096	14131	14188	14128	14286	14209	14474	14183	14307	14170	14143	14083	14161	14045	14278	13971	14099	14184	14186	14189	14249	14140	14225	14125	14163	14438	14261	14203	14013	14276	14022	13896	14243	14198	14302	14027	14420	14227	14214	14349	14242	14162	14128	14141	14157	13988	14343	14317	14185	14203	14162	14287	14101	14193	14106	14248	14079	14162	14039	14341	14048	14115	14426	14248	13929	14256	14167	14236	14303	14219	14271	14263	14246	14075	14235	14267	14031	14222	14138	14065	14061	14222	14133	14143	14251	14002	14228	14178	14392	14190	14405	14166	14153	14227	14112	14325	14272	14324	14199	14202	14212	14282	14193	14306	14333	14158	14279	14174	14190	14186	14046	14237	14165	14298	14243	14427	14233	14284	14171	14187	14336	14186	14125	14130	14367	14235	14300	14253	14288	14122	14126	14014	14155	14195	14135	14224	14182	14431	14316	14351	14123	14122	14162	14304	14151	14367	14134	14163	14128	14280	14095	14312	14201	14117	14120	14201	14280	14226	14203	14167	14193	14288	14202	14290	14228	14263	14050	14157	14224	14285	14134	14334	14238	14138	14455	14281	14157	14195	14228	14314	14125	14300	14119	14174	14138	14298	14160	14185	14310	14180	14186	14201	14289	14119	14218	14189	14248	14080	14162	14171	14278	14171	14119	14223	14171	14265	14303	14364	14176	14289	14269	14189	14338	14194	14074	14160	14183	14268	14198	14102	14112	14221	14020	14193	14233	14293	14171	14081	14150	14276	14258	14381	14234	14155	14223	14009	14276	14181	14292	14132	14187	14039	14229	14212	14202	14054	14208	14156	14104	14109	14173	14154	14266	14410	14197	14135	14304	14058	14227	14063	14220	14176	14263	14084	14123	14147	14281	14341	14239	14160	14123	14423	14158	14298	14043	14120	14232	14129	14278	14199	14291	14357	14157	14306	14165	14207	14154	14287	14248	14111	14147	14179	14247	14186	13967	14214	14136	14268	14031	14205	14171	14039	14079	14314	14261	14177	14289	14223	14089	14311	14251	14302	14289	14119	14303	14113	14352	14228	14167	14149	14182	14138	14273	14197	14179	14252	14091	14260	14077	14321	14316	14337	14182	14196	14418	13974	14047	14095	14239	14114	14174	14308	14217	14068	14323	14222	14037	14188	14079	14222	14310	14150	14122	14162	14256	14348	14138	14279	14244	14245	14278	14265	14361	14282	14165	14082	14227	14182	14277	14338	14144	14231	14169	14289	14144	14197	14235	14191	14187	14087	14258	14042	14149	14081	14177	14192	14329	14185	14285	14100	14183	14342	14237	14068	14224	14259	14369	14116	14249	14434	14069	14073	14153	14143	14225	14091	14199	14143	14220	14297	14166	14338	14453	14168	14140	14216	14223	14108	14297	14245	14193
24441	21696	29189	24799	22418	21353	20085	17903	17577	17644	17538	17406	17317	17336	17252	17247	17244	17069	17115	17141	16971	17224	16963	16928	17145	17107	16998	17018	17106	17123	16908	16865	17180	16891	17166	16950	17047	16982	16982	16909	17288	17216	16934	16993	17088	17007	16964	16834	17123	16950	16782	17074	17023	16930	16936	16884	17060	16833	17036	17020	16867	16845	16985	16963	16995	17092	17152	16918	16748	16927	16909	16943	17132	16864	17023	16869	17030	16861	16976	17162	16967	17037	16934	16911	17025	17172	17057	17068	16687	16860	16889	17005	16971	16863	16864	16739	16876	17012	16986	16783	16870	17139	17014	16960	17047	16850	17035	16926	16784	16949	16859	16945	17027	17040	16906	16824	16848	16914	16813	16901	16781	16952	16866	16891	17022	17041	16913	16909	16968	16827	16907	16824	16942	16929	17017	16893	17092	17105	16831	16996	16765	16946	16900	17094	17085	17169	16909	16967	16885	16973	16872	16879	16779	17019	16859	16820	16883	16777	16859	16824	16833	16814	16993	16875	16747	16859	16866	17039	16944	17008	17044	16993	16888	17080	16976	16970	17032	16862	16965	16932	16823	16836	16843	16746	16728	16901	16954	16987	17123	16917	17048	16926	17068	16969	17178	17001	16918	17107	16974	16981	16823	17004	17107	17041	16787	16937	16986	16836	16938	16927	16847	16943	16929	16759	17002	16992	16939	17155	16836	16967	16932	16815	17021	16815	16908	16949	16946	16919	17087	17049	16875	16706	17089	16965	16851	16834	16924	16850	17145	16815	16867	16987	16977	16961	16692	16835	17082	16755	17066	16774	16797	16858	16770	16829	17102	17014	17071	16896	16860	17047	16833	16903	17049	16797	16745	16907	16897	16836	16916	16818	17145	16911	16777	16997	16882	16954	17009	17099	16920	16886	16894	16903	16812	17042	16840	17050	17024	16916	16989	17001	16616	16932	17077	16875	16935	16945	16747	16797	16928	16872	16905	16850	16867	16850	16922	16869	16962	16825	16994	17084	17042	17023	17050	16872	16923	16886	16805	16915	16923	17038	17048	17156	16941	16880	16933	16871	17190	17001	17005	16780	17117	16927	17050	16945	17022	16995	16947	16908	16991	17056	17089	16926	16995	17090	16882	16780	16710	16940	16777	16994	16934	16927	16854	16978	16688	17055	16970	16799	16751	17011	16717	17013	16967	16934	17037	17028	17068	16939	16929	16943	16777	16963	16929	16948	17089	16934	16997	16886	16832	16870	16833	16724	16902	17071	16960	16791	17030	16891	17063	16939	17038	16967	17035	16925	17039	16803	16849	17019	16862	16879	16856	16929	16826	17148	16870	16801	17000	16808	16715	16897	17191	17033	17000	17026	16926	16807	17085	16829	16814	16977	16849	16874	17024	16854	16787	16992	16986	16921	17090	16796	17042	16952	16961	16770	16920	16863	17069	16939	16870	17219	16997	16916	16855	16871	16994	16967	16870	16907	16970	16765	17025	16904	16784	16858	17009	17010	17034	17031	17146	16942	16911	17143	16762	16833	16890	16995	16852	16858	16840	16849	16900	17029	16855	17018	16959	16744	16930	16818	17018	16947	16848	16925	16829	17100	16864	16723	16852	16944	17004	16630	16895	16913	17046	16718	16841	17188	16984	16789	16919	16913	16861	16973	16670	16952	16929	16734	16823	17008	16806	16970	16861	16946	16979	16960	16918	16863	16878	16936	16732	16639	16912	16833	16882	16843	16964	17031	16959	17022	16796	17019	16894	16805	16888	16658	16878	16856	16922	16889	17045	17001	16850	16816	16865	16653	16744	17006	16805	16996	17018	16900	16953	16973	16747	16965	16847	16838	16906	16960	17015	16880	16833	16860	16842	17009	16994	16952	16715	16821	17033	16811	16977	16938	16913	16981	16900	16894	17039	16967	16801	16853	16803	16971	16864	16775	16979	17057	17046	16944	17003	16958	17089	16899	17081	16979	16724	16823	16820	16776	16788	16843	16817	17005	17222	16853	16938	16989	17057	16636	17026	17005	16847	16936	17064	16667	16866	17018	16776	16690	16751	17086	16853	16857	16802	16852	17015	16990	17036	17114	17037	16842	16955	16793	16943	16908	17016	16715	16910	16884	16701	16792	17012	16784	17003	17073	16919	17096	16992	16909	16835	16893	16946	16855	16989	17091	16742	16974	16879	16827	16563	16963	17044	17092	16855	16853	16884	17032	17073	17010	16873	16953	16979	16955	16617	16838	17026	16840	16625	16637	16794	17035	16923	17006	16975	16877	16911	16944	16967	16917	17012	16874	16896	17005	16640	16706	16951	16732	17002	16961	17019	16913	16935	16842	16984	16939	16971	16927	16748	16997	16745	16860	17082	17125	17099	16926	16837	16774	16880	17010	16845	16938	16961	16976	16836	16861	16821	16973	16989	16946	17085	16777	16891	17053	16898	16626	16787	16907	16871	16904	16920	16824	16841	16954	16925	16926	17001	16772	17098	16925	17138	16920	17013	17060	16894	17000	16988	16846	16954	16902	16553	16849	16849	16828	16879	16979	16985	16934	16918	16856	16982	16970	16946	17053	16764	16623	17061	16989	17047	16853	16804	16905	17022	16796	16952	16894	16768	16758	16915	16931	16939	16845	17207	16732	16859	16929	17025	16798	16605	16954	16993	16824	16985	16966	17124	16850	16850	16846	16888	16936	16812	16844	16934	16795	16857	16843	16961	16906	16942	17057	17097	16834	16909	16905	16946	16681	16988	16889	17039	16863	17053	17156	17103	16845	16896	16810	16956	16952	16947	16784	16998	16897	16727	16841	16876	16757	17122	17045	16835	16884	16771	16900	16877	17037	16811	16841	16706	16804	16945	17017	16797	16760	16853	16791	16780	16900	17073	16953	17078	16875	17010	16782	16902	17004	16941	16962	16886	16870	17041	17109	16945	16967	17021	16778	16983	16727	17283	16874	17132	17026	16989	16896	16940	17083	17020	16851	16881	17049	16969	16893	16793	16963	16907	16887	16984	16868	16946	16931	16807	16906	17020	16951	16986	17168	16989	16867	16943	16946	16893	16890	16962	16910	16851	16928	16902	16942	16891	16999	17161	16843	17072	17132	16987	16952	16930	16996	16908	16996	16923	16977	17105	16881	17011	16896	16871	16951	17096	17122	16897	16885	17007	16896	16888	17104	16924	16924	16832	16888	16956	16933	17059	16895	16806	16920	16872	16986	16981	17043	17044	16902	17037	16741	17092	17187	16943	16982	17166	16802	17055	16844	17025	17106	17088	17004	17121	16911	16890	16922	16895	16967	16988	16901	16993	16940	17006	16999	16953	16739	16728	16646	17033	17001	16765	16957	17014	16840	16900	16791	16679	17002	17061	16843	17008	16976	16940	17105	17069	16945	16949	16782	16750	17121	17000	17186	17024	16953	16981	16929	16935	16790	16859	16923	16699	16787	16964	17058	16806	17103	17017	17019	16994	16893	16884	16774	17039	17153	16903	16912	16569	16961	17027	16777	16999	17121	17093	16604	17009	16885	17030	16946	16833	17131	16885	17063	17113	16893	16719	17175	17016	16993	16940	16792	16782	17086	16968	16901	16997	16927	16932	16786	17072	17148	16882	16998	16881	17087	17025	16997	17017	17001	16918	16761	17172	17162	17086	16931	17016	17142	16918	16955	17181	16959	17078	16906	16840	17087	16945	16957	16803	16784	16864	16711	16844	16771	16966	17070	16970	16865	17229	17140	17046	16757	16895	16950	16869	16957	16873	16965	16748	16778	16851	16786	16858	16942	17050	16829	16921	16860	16981	17055	16884	17102	16934	16909	16944	16900	16823	16957	16802	16978	16957	16852	17035	16877	16851	16804	16927	16999	17083	16971	16755	16780	16790	17054	16880	16936	16951	17019	17017	16922	16878	17024	16893	16807	17115	16843	17031	16634	16919	16941	16956	16967	17094	16811	17236	16966	17058	17186	17108	17173	17046	16920	17055	16956	16875	16964	16815	16895	17037	16852	16791	16855	16675	17142	17113	17244	16831	16920	16802	16969	17063	16884	17077	16978	16822	16963	16998	16799	17014	16940	17004	17010	17104	16695	16866	16926	17036	16826	16978	16968	17135	17110	16940	16958	16842	17184	16981	16924	16975	16792	17101	16868	16954	16951	17092	16974	16940	16985	16979	16863	17015	16863	16961	16783	16912	16949	17047	16930	16974	16950	16984	16843	16806	16772	17029	17043	16859	16980	16950	16980	16838	16930	17001	17064	17031	16836	16882	16875	16913	16814	17173	16878	16911	16968	16927	16864	16713	16987	16835	16962	16952	16921	16880	16824	16986	16865	16834	16943	16896	16973	17039	16933	16817	16737	16895	16810	16854	16589	16716	16936	16980	16759	16878	16661	16873	16826	16713	16748	16921	16808	17071	16800	17133	17039	17080	17193	17152	17080	16855	16889	17003	16923	16842	16802	17069	16987	17076	16794	16988	17083	16857	16858	16909	16775	17012	17054	16863	16920	16922	16775	16992	16783	16766	16886	16902	16956	16915	16678	17079	17073	17007	17072	16911	17095	16815	16809	16892	16814	16930	16993	16911	16936	16770	16859	17076	16852	16991	16877	16827	16822	17021	16993	16916	16901	16961	17129	17055	17118	16894	16773	16747	16643	16965	16848	17034	16814	16922	17009	17003	17021	16796	16985	16987	17088	16754	16999	16771	16967	16902	16883	17031	17037	16822	16907	16820	16979	16989	16900	16832	16793	17079	17043	16918	16851	17008	16855	16771	16759	16938	16918	16771	16817	16890	16686	16969	16786	16956	16873	17031	17048	16915	16920	16947	16832	17087	17056	16952	16956	17104	16908	16673	16885	17141	16841	16745	16873	16820	16872	16925	17120	16953	16800	16939	16684	16824	16877	16812	16830	16880	16914	16846	17111	16936	16943	17012	16771	16804	16893	16777	17099	16771	16932	16943	16931	16916	16832	16800	16787	16917	16857	16820	17043	17032	16730	16806	16838	16822	16889	16799	17211	17278	16921	17047	16808	16852	16993	17051	16865	16896	16944	16993	17060	16902	16866	17007	16706	16979	17182	17029	16844	16816	16935	16778	16842	16909	16953	16922	16774	16926	16984	16917	17018	16996	16923	16864	16840	16849	17089
14129	23552	21905	18504	17140	16483	16331	15676	15734	15651	15661	15606	15553	15502	15392	15313	15442	15264	15213	15223	15034	15044	15178	15230	15024	15047	15110	15062	15249	14993	15213	14979	15113	15042	15002	15308	15056	15073	14972	15018	15054	15081	15007	15026	15116	15022	14877	15083	15039	15028	14984	14950	15172	14964	14950	15090	14962	15091	15133	15054	14996	15009	14967	14952	15110	15333	15013	15114	15064	14987	14925	15015	15038	14892	14987	14957	14991	15033	15092	14892	15024	14817	15010	15140	15095	15025	15069	14930	15089	15042	14970	15125	15160	15073	15094	14926	15049	15133	15105	15009	15053	14970	14982	15121	14979	15045	15015	15148	15024	14955	15077	15094	15098	14928	15086	14857	15002	14834	14984	14973	15001	15172	14959	15149	15142	14994	15237	15004	15145	14979	15051	15157	15111	14906	15112	15102	15082	14976	15037	15043	15057	15065	14787	14980	14904	15140	15040	15084	14902	15117	15129	14964	14953	14990	14962	14876	14829	15014	15039	15027	15109	15137	14957	15229	15007	14973	15146	15121	15095	15053	14975	15022	15000	15057	15296	15038	15167	15036	15005	15031	15071	15096	15113	14982	15021	14854	15152	15090	15127	14904	15059	14946	15068	15040	14959	15011	15025	15188	15061	15051	14976	15039	15108	14900	14986	15147	15061	15062	14994	15105	15070	14979	14967	15044	15035	15151	15081	15155	15101	15018	15031	14941	15079	15140	15007	15011	14921	15002	15007	14903	15099	14878	15036	15071	14946	14983	15160	14960	15113	15080	15137	15044	14916	15071	14970	14931	15071	14924	14901	15168	14978	14953	15048	14971	15188	15082	14975	15006	15197	15065	14964	14996	15131	15017	15012	14970	15063	14931	15088	15067	15085	15078	15082	15133	15096	15036	15058	15019	15015	14948	14984	15104	14993	14903	14934	15132	15058	14970	14940	14997	14850	14863	14830	15010	15002	15216	14940	15084	15057	14955	15008	15046	14916	14981	15032	15088	14848	14882	15005	15170	14984	15148	14887	15040	14919	15042	15101	15074	15043	15083	15107	15126	15030	15019	15055	15109	15053	15026	15091	15102	15134	14878	15013	14924	14993	14808	15041	15048	15177	15009	14954	15043	15071	14975	15094	15164	15021	14970	15011	15000	15067	15052	15070	14863	14976	14909	15101	15071	15050	15052	15000	14952	14999	15068	14974	14918	15039	14934	15056	15005	14901	14869	14968	14901	15031	14965	15016	15071	14839	14894	15137	14864	14942	15022	14950	15083	15039	15020	15032	15115	15103	14958	15104	15173	15025	14975	15171	14925	15127	15058	15075	15021	14875	15008	15351	14962	15039	15145	14985	15040	15045	15022	15006	15069	14938	15011	15046	15254	15035	15174	15004	15082	15072	14806	14968	14877	15031	15116	14895	14995	14984	15063	14967	14901	15047	15115	14855	15046	15050	15041	15036	15132	14874	14919	15014	14951	14983	15088	15046	15191	15068	14950	15202	15172	15097	15124	15091	15002	14988	15120	14888	14960	14970	15043	14961	15196	14842	15243	15065	15053	15010	14860	14982	15049	14982	14958	14966	15136	14939	14969	15159	14971	15011	14979	14821	15091	14962	15085	15076	15080	14982	15013	14937	15188	14984	15040	14957	15022	14958	15039	15150	14981	15031	15095	14994	15196	14928	15004	14946	15090	15093	14986	15051	14960	15101	14914	15043	15122	15156	15011	15021	15025	15206	15271	15041	15138	15039	15112	15085	15074	15075	15010	15033	14986	14926	14904	14870	15044	14905	15122	15047	15016	15142	14910	15020	15152	15049	15096	15193	14985	15021	14917	15095	14879	15088	14937	15077	15010	15140	14918	15049	15050	14974	15128	14976	15043	15127	15135	15035	15020	15100	14901	14975	15066	14800	15059	14910	14978	14934	14885	14970	15101	14984	15019	15060	15047	14860	15091	15052	15104	15019	15123	15049	14937	14910	15046	15023	14904	15055	15064	15121	15135	15013	14909	15081	14997	14894	15063	15154	15020	14986	15050	15097	14932	15031	14922	15092	15035	15006	14983	15053	15040	14923	14913	14930	14945	15013	15008	15031	15090	15015	14917	15075	14994	15098	15051	14990	15165	15058	15096	15043	15126	15041	15000	15076	15001	14941	14918	15134	14978	15018	15044	14876	15071	14996	14884	15023	14934	15043	15273	15013	14926	15038	14858	15043	14988	14940	14946	14944	15200	15093	14946	14954	15066	14911	14966	15148	14956	14943	15090	14903	14942	14970	15039	14971	14917	15125	15068	15059	14998	14838	14954	15128	14933	15085	15011	15113	15077	14953	15039	15095	15086	15006	15010	14783	15114	14818	14819	15036	15087	15042	14880	14891	15030	15177	15048	14968	15038	14937	15113	15059	14988	15090	14893	14900	14890	15071	15132	15109	14961	14992	14961	14982	15019	14746	14869	15072	14959	15033	14924	15051	15066	14946	14997	15120	15114	14951	15011	15050	15157	15007	15140	15097	15098	15130	15234	15114	15093	15009	15049	14927	14954	15138	15037	15001	15028	14992	15030	15047	14999	15100	14928	14893	15135	15103	15057	15019	15069	15076	15072	15108	15120	14973	15102	14961	14920	14718	14929	14755	14943	14965	15011	15002	15106	15043	15113	15031	15261	15082	15118	15029	15101	15006	15098	14990	14915	14943	15049	15049	15130	15011	14949	15060	14927	15083	15047	14917	15097	14944	14948	15032	15131	15005	15066	14965	15000	15140	15007	15081	15091	15037	15028	14950	15095	14780	14942	15141	15089	15050	15131	15103	14995	15093	14945	14878	15107	14963	14880	14919	15022	14983	15084	15021	15074	14883	14894	15054	15142	15018	14984	14996	15218	15003	15042	14965	14927	15017	15014	14831	15076	14987	14852	14994	14961	15063	14954	15042	14998	14909	15141	14980	15181	15183	15017	14894	15046	15078	15013	14976	14911	15101	15073	14967	14884	15051	14884	15093	15020	15050	14949	15095	15008	14943	14959	15164	14926	14979	14893	14956	15098	15076	15024	15011	14990	14934	15066	15130	15047	14820	15098	14951	15019	15037	14949	15006	15028	15063	15036	14958	14879	15017	15144	14936	14876	15117	14978	15012	14990	15154	15116	14948	14976	15075	15198	14946	14867	14970	14996	15127	15010	15099	14994	14875	14940	15071	15051	14975	15167	15043	15035	14939	15023	14999	15048	14953	15042	15126	15006	15127	15035	15037	15079	15146	15133	15021	15005	14874	14903	15018	15076	15076	14983	14997	15038	15063	15021	14976	15145	15066	15019	14928	14985	15060	15117	15063	15112	14947	15000	15000	15186	14850	14938	14983	15050	15121	14957	15006	15031	14913	15026	14785	15003	14943	14869	14891	14939	14905	15174	14935	15025	15069	15283	15061	14979	15151	14948	15041	15015	14954	15023	15055	15026	15061	15069	14859	15085	15171	15133	14945	14993	14912	15125	14915	15051	14841	14901	15147	15064	15326	15059	14983	14992	15026	15069	15022	15095	15142	15070	14971	14973	15034	14937	14970	15155	14893	14839	15012	14957	15157	15048	14968	15006	15104	14997	15116	15059	15147	15073	14916	15005	14882	15050	14864	14984	15115	14968	15092	15108	14968	14984	15058	15181	15109	15089	14996	15065	14945	15194	14951	15089	15070	14942	14994	15188	14767	15088	14864	15037	15103	15036	14874	15157	15116	14952	14927	14871	15070	15030	15006	15052	14999	15102	15177	14984	14838	15119	15033	15008	15099	14943	14948	15150	14975	14930	14887	14867	14993	15003	15008	14957	15014	15093	15086	15106	14985	15073	15107	15114	15072	15000	14964	15135	14992	15154	15074	14922	14963	15024	15051	15200	15014	15208	15168	15001	15220	14960	14808	15080	15108	15171	15113	15038	15060	15174	15013	14939	15140	15043	15071	14849	15108	14965	15089	15009	15294	14933	15049	14981	14951	15044	14939	15103	14959	15132	15070	15140	14987	15053	15072	14946	15028	15051	14975	14948	15015	14896	15071	15228	14972	15041	15037	14897	15103	15025	15094	15072	14932	14993	15018	15131	14826	15090	15039	14902	15030	14997	14885	15101	15085	14959	14868	15109	15077	15120	14912	15137	15179	14980	15105	15048	15145	15274	15007	15014	15123	14960	15084	15057	14901	14971	15081	15113	14771	15026	14999	14957	14965	15087	15030	14986	14997	15088	15093	15087	14730	14887	14851	15206	15097	15205	14936	14905	15018	14979	14881	15047	14944	15131	15106	15015	14907	15049	14992	15142	15120	15153	14972	15010	14965	14957	15057	15017	14894	15139	14987	14987	15002	15014	15158	14774	14965	15124	15037	15011	14979	15068	14900	15126	15004	15023	15031	14890	14981	15095	14702	15229	15080	14956	15049	15059	14850	14841	15111	14973	15093	14994	15029	14972	14940	14934	14900	15066	15153	15217	15041	14861	15111	14939	15120	15104	15005	14909	15144	15075	15044	15086	15095	14973	14939	14891	15002	15028	15063	15038	15238	15042	15044	15003	15072	15053	15096	15022	14939	15047	15073	15136	15043	15005	15028	14943	15202	15106	14854	14959	15020	15093	14953	15018	15089	14824	14980	15039	15071	14950	15009	14946	15066	14914	15005	14937	15031	15161	15184	14960	15103	14923	15095	15057	14978	14967	15115	15022	15019	15000	14989	15028	15011	14891	15062	15133	14837	15065	15062	14983	15147	14948	14963	15139	15155	14956	14982	15013	15152	15030	15200	15176	14932	15199	15138	14878	15068	15211	15017	14945	15157	14981	15094	15039	14834	14878	15004	14963	15008	15098	15026	15017	15085	15112	15155	15056	14919	15131	14877	14895	15000	15017	14935	15005	14957	15053	15013	15128	15137	14924	15022	15084	15186	15107	14939	14939	15033	15132	15075	15118	14915	14943	14924	15168	15080	14933	14909	15105	14970	15160	15050	15114	15118	15072	15153	15048	14996	14996	15047	15032	15034	15043	14956	15068	15136	14984	15038	15050	14902	15105	15017	14982	15030	15051	14942	15007	15015	15169	15003	15153	15120	14941	14931	15007	14944	15011	15168	15044	15018	15007	15103	14838	14997	15051	15140	15047	15015	14969	15058	14944	15114	14916
23281	21701	29688	24261	21896	23880	25335	20100	19086	19596	19533	19351	19044	19146	18939	18672	18881	18984	18704	18516	18572	18744	18677	18610	18879	18616	18678	18537	18579	18488	18400	18721	18704	18523	18723	18530	18652	18534	18625	18515	18487	18396	18591	18610	18585	18481	18740	18521	18552	18519	18595	18598	18481	18527	18716	18525	18446	18344	18706	18529	18701	18367	18746	18683	18732	18732	18617	18677	18546	18302	18309	18474	18581	18446	18404	18529	18616	18417	18404	18451	18155	18206	18527	18439	18606	18514	18698	18452	18464	18332	18650	18386	18296	18366	18534	18387	18501	18355	18308	18304	18462	18483	18695	18366	18225	18361	18570	18467	18610	18500	18497	18521	18505	18554	18437	18318	18607	18461	18493	18481	18631	18438	18423	18578	18383	18287	18431	18454	18347	18579	18509	18557	18298	18420	18564	18363	18374	18360	18554	18526	18363	18458	18296	18362	18456	18414	18493	18570	18639	18532	18505	18582	18639	18410	18302	18300	18570	18579	18470	18287	18368	18402	18635	18587	18374	18270	18520	18769	18441	18442	18495	18434	18504	18311	18558	18550	18339	18267	18260	18474	18130	18440	18440	18419	18539	18372	18267	18142	18357	18431	18167	18570	18342	18338	18328	18399	18485	18405	18397	18204	18430	18438	18485	18359	18402	18370	18304	18334	18467	18412	18496	18390	18386	18511	18375	18478	18406	18520	18376	18638	18412	18405	18423	18561	18503	18406	18291	18271	18536	18486	18346	18534	18606	18471	18498	18450	18453	18582	18440	18446	18400	18705	18605	18628	18462	18442	18255	18400	18524	18298	18222	18243	18365	18630	18564	18195	18453	18495	18600	18445	18197	18448	18387	18244	18423	18349	18395	18468	18452	18514	18302	18397	18443	18519	18615	18308	18323	18274	18466	18534	18307	18509	18446	18360	18310	18449	18630	18406	18565	18475	18467	18351	18506	18634	18284	18616	18427	18316	18261	18319	18282	18388	18383	18243	18403	18460	18412	18486	18292	18386	18515	18321	18322	18390	18444	18362	18389	18513	18385	18262	18334	18489	18442	18235	18605	18428	18669	18346	18356	18345	18241	18504	18555	18253	18306	18380	18417	18463	18468	18302	18360	18339	18288	18458	18382	18446	18325	18371	18480	18436	18332	18398	18500	18601	18435	18209	18397	18528	18280	18423	18379	18290	18179	18393	18557	18597	18221	18558	18333	18362	18387	18299	18454	18564	18448	18437	18474	18526	18454	18306	18458	18427	18494	18611	18271	18344	18362	18402	18486	18401	18439	18564	18395	18465	18450	18445	18607	18597	18526	18225	18178	18451	18419	18308	18396	18509	18364	18348	18259	18293	18466	18582	18426	18291	18397	18276	18188	18363	18360	18526	18609	18489	18488	18426	18474	18506	18334	18424	18401	18280	18506	18343	18479	18356	18640	18529	18436	18605	18365	18645	18349	18351	18345	18457	18519	18262	18304	18513	18428	18492	18603	18714	18470	18315	18314	18409	18406	18469	18750	18621	18541	18184	18318	18363	18429	18225	18538	18335	18501	18486	18346	18264	18288	18352	18329	18442	18390	18302	18429	18414	18364	18504	18283	18503	18352	18397	18401	18456	18510	18390	18480	18314	18373	18589	18385	18614	18601	18477	18553	18205	18457	18269	18552	18399	18416	18477	18323	18294	18298	18319	18651	18309	18464	18575	18424	18367	18332	18377	18315	18331	18449	18290	18409	18411	18234	18339	18462	18400	18323	18552	18495	18348	18621	18393	18369	18427	18299	18457	18427	18549	18532	18567	18210	18415	18316	18484	18522	18460	18309	18479	18474	18612	18487	18300	18514	18426	18589	18322	18409	18451	18520	18435	18476	18390	18321	18396	18289	18492	18260	18363	18450	18593	18367	18438	18526	18317	18418	18442	18548	18373	18370	18549	18331	18263	18535	18619	18426	18337	18403	18330	18499	18446	18282	18407	18474	18340	18415	18206	18411	18272	18419	18381	18298	18300	18488	18395	18447	18371	18128	18392	18530	18516	18414	18354	18414	18445	18497	18416	18320	18398	18403	18351	18430	18484	18507	18460	18535	18426	18394	18319	18461	18458	18330	18298	18485	18343	18547	18476	18459	18336	18367	18454	18362	18237	18324	18336	18534	18328	18469	18474	18614	18528	18525	18500	18311	18510	18315	18409	18500	18573	18289	18358	18238	18450	18311	18582	18453	18312	18351	18495	18528	18477	18326	18509	18416	18492	18463	18380	18566	18435	18538	18570	18487	18751	18319	18383	18433	18333	18339	18375	18340	18481	18558	18314	18449	18365	18515	18439	18543	18567	18516	18532	18396	18528	18423	18468	18444	18584	18277	18476	18309	18396	18439	18363	18343	18420	18437	18505	18495	18272	18369	18572	18499	18378	18608	18432	18343	18373	18431	18421	18272	18371	18397	18428	18274	18549	18361	18503	18323	18335	18241	18435	18394	18527	18473	18477	18544	18446	18339	18459	18401	18533	18597	18423	18424	18326	18410	18376	18287	18356	18400	18491	18464	18426	18335	18441	18493	18507	18229	18305	18410	18320	18294	18613	18562	18366	18427	18398	18601	18563	18584	18499	18237	18339	18458	18393	18281	18366	18407	18502	18099	18703	18315	18423	18268	18127	18286	18294	18403	18366	18395	18435	18525	18322	18412	18356	18513	18466	18447	18466	18713	18376	18371	18276	18110	18478	18269	18283	18169	18421	18445	18389	18419	18237	18398	18198	18322	18190	18445	18234	18679	18488	18509	18382	18468	18341	18419	18248	18696	18239	18364	18388	18334	18426	18265	18466	18558	18650	18708	18526	18465	18367	18380	18428	18393	18437	18478	18511	18290	18449	18307	18516	18335	18462	18467	18329	18430	18333	18383	18555	18460	18289	18234	18566	18402	18437	18266	18289	18414	18449	18732	18457	18476	18437	18466	18457	18577	18489	18490	18546	18534	18431	18385	18355	18589	18428	18487	18434	18233	18434	18444	18322	18098	18272	18373	18644	18518	18456	18376	18380	18375	18403	18485	18339	18553	18633	18402	18435	18476	18379	18410	18262	18519	18503	18695	18580	18438	18371	18480	18618	18454	18510	18506	18506	18558	18432	18429	18381	18433	18467	18382	18480	18436	18373	18399	18351	18331	18567	18433	18523	18265	18439	18417	18506	18343	18493	18454	18344	18274	18416	18368	18330	18446	18401	18565	18354	18409	18344	18530	18424	18362	18395	18142	18371	18364	18307	18433	18368	18355	18571	18464	18414	18528	18366	18494	18501	18329	18448	18390	18427	18508	18586	18519	18538	18537	18578	18441	18311	18420	18475	18360	18365	18403	18503	18440	18255	18365	18452	18479	18422	18507	18503	18585	18301	18446	18654	18500	18331	18480	18473	18299	18294	18347	18439	18480	18256	18318	18681	18607	18131	18444	18370	18398	18308	18468	18489	18376	18376	18391	18379	18643	18476	18345	18393	18374	18453	18433	18359	18413	18502	18417	18572	18573	18350	18479	18549	18292	18392	18473	18390	18600	18452	18584	18558	18299	18427	18247	18318	18327	18601	18357	18140	18361	18529	18383	18251	18335	18261	18361	18439	18451	18462	18315	18432	18536	18679	18125	18308	18362	18633	18509	18508	18359	18559	18520	18400	18533	18406	18212	18578	18604	18463	18470	18373	18344	18417	18489	18516	18195	18413	18443	18460	18260	18585	18419	18430	18502	18414	18571	18361	18253	18641	18209	18520	18771	18418	18466	18385	18395	18232	18357	18522	18449	18441	18311	18522	18391	18579	18486	18306	18623	18579	18451	18410	18168	18439	18303	18403	18332	18276	18366	18404	18461	18476	18337	18331	18256	18589	18326	18241	18364	18548	18546	18355	18326	18428	18540	18517	18370	18470	18291	18349	18462	18417	18258	18285	18309	18455	18349	18563	18546	18438	18610	18358	18334	18392	18518	18520	18480	18536	18474	18644	18480	18555	18425	18099	18388	18213	18238	18046	18435	18482	18358	18623	18515	18468	18315	18476	18501	18500	18468	18519	18268	18394	18368	18454	18555	18253	18597	18415	18432	18229	18534	18417	18426	18422	18537	18382	18389	18376	18536	18248	18416	18433	18547	18266	18372	18351	18326	18461	18449	18358	18511	18454	18330	18408	18539	18441	18435	18374	18340	18297	18391	18317	18461	18212	18444	18533	18508	18573	18423	18495	18309	18282	18373	18286	18287	18322	18630	18544	18254	18173	18337	18279	18468	18349	18400	18358	18470	18359	18429	18406	18479	18398	18452	18224	18579	18237	18472	18486	18380	18526	18447	18415	18646	18542	18340	18388	18415	18368	18319	18414	18367	18358	18612	18477	18382	18578	18467	18392	18404	18331	18452	18541	18434	18568	18588	18383	18465	18507	18541	18318	18190	18579	18283	18453	18434	18416	18337	18487	18524	18242	18311	18265	18100	18411	18463	18543	18453	18600	18447	18406	18278	18428	18388	18502	18560	18454	18369	18437	18425	18372	18457	18567	18446	18393	18396	18520	18423	18240	18327	18261	18288	18307	18407	18524	18489	18437	18349	18384	18507	18479	18676	18393	18482	18538	18456	18616	18415	18502	18547	18345	18477	18373	18258	18431	18399	18585	18388	18364	18581	18532	18289	18394	18534	18336	18413	18594	18249	18393	18380	18303	18517	18387	18404	18519	18201	18323	18338	18524	18496	18589	18495	18465	18535	18399	18306	18169	18413	18464	18412	18438	18580	18233	18330	18362	18495	18431	18456	18276	18285	18457	18204	18407	18255	18499	18288	18449	18371	18481	18526	18571	18449	18474	18322	18489	18285	18468	18321	18497	18640	18609	18466	18567	18141	18300	18421	18283	18406	18346	18438	18488	18338	18375	18343	18582	18427	18360	18482	18396	18413	18513	18360	18387	18526	18314	18498	18430	18569	18331	18412	18597	18552	18083	18596	18449	18533	18438	18359	18427	18353	18439	18366	18458	18251	18438	18338	18422	18472	18476	18273	18357	18360	18485	18479	18548	18224	18557	18455	18612	18541	18292	18494	18410	18184	18415	18475	18335	18451	18619	18449	18548	18314	18376	18437	18494	18598	18408	18398	18280	18160	18351	18503	18573	18315	18154
16341	29349	26756	21641	19634	18580	17852	17430	17209	17047	17051	16765	16503	16508	16301	16557	16147	16082	16109	16012	16136	16103	16160	16000	16209	16107	15992	15924	15790	16076	16087	15965	15977	15866	16068	16074	16080	16006	15745	15891	16157	15950	15832	16070	16023	15831	15946	15875	15912	16006	15848	15975	15724	15851	15931	15906	16012	15996	15860	15824	16168	15961	15918	15809	16104	16232	15936	15983	15915	15935	15849	15961	15872	15869	15908	16042	15947	15994	16053	15922	15793	15806	15874	16127	15884	15838	15986	15979	15863	15690	15933	15784	15921	15906	15858	15921	15907	16009	16164	16070	15872	15862	15741	15873	16088	15819	15805	15848	15851	15892	15820	15749	15920	15908	16051	15824	15963	15663	15970	15835	15959	15804	15862	15887	15826	16128	15921	15829	15830	15886	15888	16004	15851	15901	15758	15984	15952	15863	15889	15873	15861	15912	15852	15837	16071	15945	15882	15618	15972	15979	15851	15705	16096	15875	16069	16052	15853	15933	15937	15776	15808	15956	15866	15764	15944	15941	15821	15839	15696	15894	15766	15859	15903	15777	15909	15900	15962	15829	15861	15947	15914	15847	15650	16144	15977	15835	16037	15935	15967	15721	15888	15826	15991	15804	16013	15737	15786	15964	15733	15924	16006	15865	16066	15793	15926	15899	15812	15975	15788	16019	15816	15760	15895	15937	15856	15942	16115	15918	15775	15907	15946	15836	15813	15975	15887	15861	15838	15934	15908	15964	15763	15877	15773	15984	16118	15827	16053	15965	15924	16005	16075	15898	15720	15951	15766	15861	15879	15974	15813	15875	15907	15762	15814	15806	15784	15913	15777	15898	15909	15810	15918	15853	15843	15749	15875	15919	15865	15929	15983	15850	15772	15712	15930	16005	16137	15800	15945	15926	15917	15841	15932	15743	15842	15944	16025	15931	15766	15819	15860	15958	16151	15794	15844	15872	15978	15925	15758	15820	15982	15774	15942	15757	15917	15964	15773	15885	15879	15959	15991	15807	15928	15914	15712	15768	15798	15865	15967	15958	15839	15962	15962	15947	15834	15823	15792	15988	15886	15715	15868	15976	15929	15662	15916	15812	15896	15894	15958	15940	15767	15870	15933	16095	15861	15911	15964	15833	15929	15805	16034	15978	15855	16006	15933	15848	15724	15743	15900	15834	15837	15961	15686	16048	15894	15849	15849	15699	15718	15913	15988	15905	15863	15865	16011	15856	15824	15899	15781	15887	15870	15875	15724	16030	15773	15860	15894	15886	16011	16129	15806	15928	15998	15950	15874	16021	15762	15831	15901	15814	15790	15970	16013	15846	16023	15909	15816	15707	15976	15959	16032	15824	15926	15647	16170	15825	15776	15975	15864	15810	15969	15910	15767	15907	16042	15931	15924	15814	15832	15903	15943	15855	15822	15844	15660	15924	15846	15799	15890	15992	15768	15912	16036	15766	15788	15717	15962	15837	15949	15801	15769	15895	15862	15776	15841	15763	15946	15822	16022	15964	15663	16073	15735	15921	15932	15907	15909	15902	16002	15983	15928	15739	15907	15836	15793	15816	15790	15970	15831	15983	16013	15779	15817	15953	15758	15925	15736	15843	15940	15747	15757	15891	15785	15913	15920	15834	15836	15925	15879	16060	15882	15827	15922	15886	15923	15670	15792	15932	15975	15754	15910	15839	15832	15977	15874	15747	16125	15806	15867	15817	15781	15960	15898	16000	15829	15853	15824	15719	16010	15842	15972	16007	15892	15909	15897	15733	15899	15752	15836	15729	15885	15881	15921	15841	16070	15806	15829	16007	15840	15684	15859	15997	15728	15898	15932	16003	15623	15957	15852	15985	15876	15872	15849	15995	15941	15780	15877	16026	15870	15768	15891	15798	15889	15832	15843	15940	15850	15732	15960	15775	15960	15990	15874	15883	15929	15860	15870	15802	15775	15690	15771	15852	15633	15828	15996	15714	15688	15964	15802	15828	16191	15939	15838	15787	15907	15960	15895	15865	15692	15866	15878	15738	15728	15838	15823	15796	15897	15778	16007	15905	15829	15924	15784	15822	15659	15846	15636	15954	15931	15977	15825	15926	16022	15743	15884	15885	15953	15790	15816	15852	15876	15917	15891	15848	16021	15808	15721	15965	15814	15902	15872	15962	15848	15950	15914	15764	15843	15763	15949	15815	15832	15811	15950	15770	15797	15758	15796	15914	15946	16043	15833	15853	15837	15935	15837	15836	15836	15925	15664	16028	15738	15831	15810	16006	15921	15967	15922	15853	15909	15841	15902	15880	15890	15898	15832	15973	15735	15829	15962	15864	16147	15937	15948	15988	15835	15796	15747	15863	15905	15761	15857	16040	15788	15762	15881	15843	15993	15942	15824	15912	15921	15819	15751	15856	16028	15634	15784	15804	15964	15924	15897	15911	15832	15852	15959	15916	15871	15833	15796	15943	15913	15828	15882	15657	16003	15963	15792	15921	15869	15847	15852	15760	16045	15734	15935	15673	15752	15673	15833	15989	15964	15905	15921	15912	15846	16011	15860	15960	15883	15968	15759	15729	15874	15762	15849	15833	15874	15815	15863	15891	15900	15766	15891	15981	15903	15960	15999	16028	15864	16097	15787	15964	15775	15779	15873	15883	15818	15914	15832	16074	15884	15839	15863	15866	15901	15791	15989	15894	15887	16058	15946	15865	15946	15689	15790	15932	15830	15947	15993	15927	15922	15866	15962	15905	15988	15886	15825	15810	15991	15853	15972	15820	15877	15808	15995	15856	15898	15886	15883	15822	15837	15933	16029	15963	16040	15868	15996	15883	15867	16124	15963	15622	15676	15796	15760	15770	15931	15893	15757	15954	15878	15903	15803	15943	16003	15887	16035	15772	15869	15880	16066	15955	15803	15816	15825	15994	15849	15871	15741	15826	15835	16010	15954	16000	15756	15946	15750	15814	15597	15920	15986	15863	16167	15768	15699	16026	15745	15931	15797	15741	15868	15997	15845	15877	15730	15707	15757	15881	15732	15922	15822	15960	15978	15981	15881	16041	15763	16002	15890	15884	15687	15773	15828	15772	15823	15848	15859	15876	15678	15713	15926	15948	15818	15921	15908	15900	16037	15829	15881	15786	15928	15797	15796	15929	15957	15939	15809	16063	15883	15873	15869	15868	16025	15858	15853	15707	16047	15799	15933	15877	15856	15960	15934	15903	15882	15725	15921	15824	15901	15814	15860	16032	15868	15868	15850	15902	15820	15874	15855	15785	15878	16028	15977	15906	15912	16013	15871	15865	16020	16063	15785	15837	15859	15970	15931	16023	15820	15892	15798	15970	15817	15781	15741	15892	15728	15958	15991	15884	15948	15930	15751	15926	15986	15877	15893	15821	15918	15894	15857	15925	15986	16056	15870	15958	15874	16020	15892	15930	15729	15820	15881	15790	15876	15605	15684	15955	15712	15777	15908	15977	15830	15934	15765	15870	15856	15985	15834	15897	15897	15815	15803	15766	15988	15913	15921	15870	15962	15945	15900	15866	15914	16025	15782	15706	15979	15782	15832	16059	15869	15864	15900	15945	15906	15906	15886	15991	15765	15861	15826	15917	15811	15812	15968	15816	15934	15894	15889	15938	15900	15913	15837	15914	15828	15806	15803	15940	15783	15915	15668	15815	16002	15831	15936	15904	16046	15846	15840	15772	15892	15945	16016	15996	15826	15798	15867	15946	15855	15928	15861	15897	15982	15997	16028	15828	15815	15935	15875	15784	15923	15810	15781	15963	15798	15672	15815	15957	15758	15939	15990	15830	15778	15811	15910	15641	15965	15938	15962	15887	16024	15817	15903	15805	15923	15855	15867	15898	15983	15779	15976	15705	15764	15955	16001	15887	15879	15872	15906	15957	15990	16011	15797	15809	15884	15976	15956	15878	15926	15650	16034	15762	16043	15770	15937	15812	15902	15925	15929	15949	15908	15864	15774	15878	15902	15955	15678	15934	15844	15842	15816	15970	15935	15776	15799	15608	15863	15713	15951	15938	16058	15947	15977	15906	15899	15926	15919	15892	15880	15874	15890	15971	16141	15909	15912	15867	15644	15977	15857	15807	15900	15618	15894	16053	15946	15935	16004	15988	15871	15809	15714	15887	15966	15865	15904	15896	15997	15861	15726	15869	15830	15960	15748	16012	15885	16003	15841	15914	16098	15865	15870	15826	16011	15926	15987	15923	15973	15899	15969	15856	15830	15876	15880	15778	15761	15842	15881	15767	15776	15977	16021	15717	15959	15924	15786	15865	15892	15913	15729	15969	15954	15879	15750	15795	16040	15824	15896	15874	15915	15869	15861	15944	15704	15792	16036	15862	15738	15997	15737	16087	15556	15972	15842	15878	15927	15905	15976	15831	15977	15800	15709	15805	15903	15799	15956	15898	15802	16018	15759	15764	16023	15826	15847	15935	15914	15967	15769	15890	15976	15801	15706	15893	15819	15857	15863	15970	15941	15894	15932	15924	16089	16015	15872	15711	15981	15876	15912	15953	15945	15806	15922	15894	15856	15949	15854	15877	15689	15883	15749	16022	15812	15951	15925	15838	15830	15834	15707	15833	15988	16008	15859	15871	15847	15927	15872	15789	15983	15865	15796	15814	16004	15980	15854	15809	16015	16053	15860	15959	15763	15888	15810	15840	16034	15954	15942	15778	15876	15826	15934	16070	16088	15862	15825	16055	15893	15970	16060	15903	15952	15823	15956	15808	15807	16182	15876	15920	16017	15840	15814	15896	16047	15824	15887	15757	15920	15841	15903	15914	15871	15842	15697	15943	15739	15785	15802	15749	15938	15785	15885	15970	15838	15895	15886	15800	15731	15846	15898	15799	15706	15843	15999	15771	15974	15921	15826	15883	15877	15876	15931	15875	15977	15772	15843	16014	15859	15863	15884	15834	15975	15584	15731	15941	15961	15824	15938	15803	15829	15974	15711	15875	15901	15833	15789	15893	16041	15911	15827	15827	15825	15928	15945	16029	15882	15885	15826	15824	15984	16098	15828	15883	15885	15892	15916	15876	15916	16010	15914	15710	15901	15887	15919	15804	15776	15818	15809	15924	15697	15685	16016	15793	15846	15928	15878	15840	15937	15894	15842	15804	15805	15753
28077	22206	23404	19803	16824	16743	16936	16511	16650	16562	16489	16510	16453	16437	16725	16700	16620	16653	16528	16494	16673	16614	16587	16612	16293	16598	16708	16709	16607	16520	16491	16471	16411	16516	16442	16448	16404	16390	16441	16567	16560	16634	16650	16759	16326	16455	16523	16650	16474	16696	16565	16376	16597	16427	16302	16425	16504	16729	16392	16553	16490	16394	16626	16443	16288	16625	16536	16542	16417	16447	16453	16745	16417	16425	16550	16586	16541	16433	16469	16567	16678	16701	16674	16416	16535	16444	16768	16388	16402	16432	16641	16495	16448	16417	16531	16343	16540	16581	16438	16455	16574	16546	16393	16575	16408	16527	16547	16534	16721	16497	16591	16724	16481	16688	16397	16521	16574	16606	16534	16449	16555	16397	16359	16358	16532	16310	16325	16614	16568	16598	16582	16597	16666	16453	16422	16753	16771	16533	16666	16583	16634	16696	16598	16192	16497	16316	16444	16609	16343	16279	16604	16577	16498	16472	16427	16460	16537	16498	16458	16567	16570	16513	16468	16429	16610	16484	16701	16616	16425	16396	16552	16823	16310	16251	16410	16432	16555	16488	16496	16590	16499	16388	16395	16532	16558	16371	16399	16396	16553	16418	16527	16295	16444	16652	16579	16573	16553	16425	16557	16434	16455	16594	16378	16717	16339	16647	16219	16494	16258	16688	16426	16521	16570	16650	16588	16469	16387	16508	16519	16386	16498	16500	16515	16393	16446	16367	16520	16450	16631	16584	16513	16372	16683	16560	16559	16440	16506	16389	16322	16285	16282	16374	16433	16548	16523	16396	16696	16522	16427	16447	16505	16569	16561	16406	16674	16488	16346	16381	16565	16498	16487	16478	16566	16498	16647	16451	16378	16622	16571	16321	16332	16668	16539	16499	16507	16382	16508	16598	16440	16583	16668	16417	16568	16579	16656	16713	16517	16448	16429	16299	16452	16511	16444	16458	16633	16441	16439	16483	16521	16681	16699	16511	16513	16659	16387	16501	16509	16370	16441	16467	16570	16393	16475	16644	16488	16588	16737	16491	16710	16452	16551	16636	16456	16426	16549	16432	16537	16487	16572	16517	16391	16453	16599	16375	16214	16434	16530	16559	16540	16582	16422	16408	16389	16477	16489	16657	16511	16438	16445	16466	16628	16606	16422	16440	16540	16532	16653	16415	16591	16579	16382	16332	16616	16387	16648	16387	16478	16619	16492	16561	16666	16697	16177	16604	16516	16536	16636	16594	16504	16464	16477	16483	16390	16602	16583	16468	16563	16463	16520	16492	16584	16484	16497	16576	16703	16633	16227	16437	16417	16620	16566	16436	16471	16405	16337	16638	16670	16496	16440	16523	16663	16441	16497	16396	16294	16474	16504	16459	16563	16505	16239	16567	16642	16318	16655	16395	16341	16670	16428	16619	16567	16540	16782	16667	16515	16501	16618	16498	16541	16406	16423	16474	16505	16673	16645	16347	16436	16566	16429	16461	16518	16465	16359	16285	16580	16482	16328	16655	16612	16339	16521	16520	16427	16479	16376	16449	16648	16386	16458	16553	16605	16553	16777	16554	16501	16397	16443	16554	16555	16485	16502	16418	16423	16600	16444	16467	16691	16478	16499	16336	16441	16511	16552	16612	16480	16620	16612	16630	16506	16599	16575	16311	16333	16401	16483	16434	16517	16592	16375	16488	16648	16535	16588	16561	16525	16400	16571	16654	16599	16557	16536	16229	16520	16526	16422	16611	16604	16568	16522	16644	16401	16542	16626	16492	16450	16524	16663	16686	16582	16338	16414	16532	16449	16294	16411	16521	16812	16528	16479	16586	16602	16455	16366	16596	16469	16715	16671	16258	16523	16554	16306	16538	16252	16394	16522	16225	16289	16387	16525	16442	16615	16813	16622	16513	16409	16486	16461	16571	16530	16428	16433	16454	16492	16470	16561	16462	16385	16314	16274	16469	16451	16542	16659	16490	16368	16244	16389	16301	16483	16471	16360	16473	16454	16671	16740	16522	16372	16525	16591	16748	16353	16601	16898	16421	16343	16551	16551	16616	16525	16717	16557	16443	16454	16345	16303	16441	16671	16508	16437	16544	16615	16513	16450	16506	16589	16698	16550	16403	16491	16545	16354	16501	16413	16461	16202	16534	16516	16488	16577	16651	16718	16464	16365	16715	16630	16326	16540	16392	16462	16458	16461	16211	16454	16446	16513	16485	16486	16525	16566	16485	16467	16602	16523	16580	16677	16524	16582	16585	16520	16593	16490	16622	16593	16426	16416	16401	16514	16602	16561	16368	16448	16338	16264	16666	16578	16440	16494	16734	16621	16336	16533	16582	16533	16549	16799	16631	16362	16554	16599	16589	16423	16635	16443	16262	16664	16566	16516	16585	16351	16337	16423	16700	16632	16584	16414	16621	16474	16519	16587	16493	16804	16588	16590	16404	16492	16469	16557	16465	16501	16577	16627	16409	16646	16638	16300	16584	16534	16445	16718	16489	16474	16667	16544	16521	16434	16528	16502	16484	16554	16623	16353	16685	16578	16452	16460	16643	16584	16312	16546	16558	16575	16520	16507	16728	16592	16389	16424	16575	16542	16690	16576	16535	16801	16616	16520	16463	16452	16397	16570	16457	16372	16469	16305	16474	16362	16476	16342	16431	16523	16561	16454	16353	16609	16473	16332	16446	16576	16449	16515	16430	16645	16568	16557	16590	16425	16779	16560	16615	16544	16617	16425	16478	16564	16509	16493	16381	16516	16447	16408	16469	16548	16402	16371	16632	16486	16454	16563	16527	16374	16470	16529	16589	16239	16656	16603	16527	16424	16584	16610	16522	16543	16573	16642	16371	16543	16446	16612	16386	16558	16369	16542	16530	16376	16480	16449	16499	16578	16464	16615	16601	16380	16692	16392	16413	16626	16469	16574	16386	16529	16594	16418	16465	16471	16401	16638	16672	16530	16564	16602	16516	16737	16541	16375	16413	16650	16471	16500	16501	16607	16582	16640	16544	16524	16559	16468	16519	16581	16519	16317	16399	16504	16588	16590	16701	16455	16509	16561	16591	16563	16555	16370	16658	16559	16339	16653	16503	16553	16517	16199	16432	16569	16493	16349	16622	16552	16410	16319	16421	16446	16531	16396	16530	16441	16580	16604	16434	16415	16527	16606	16466	16548	16554	16460	16427	16526	16416	16488	16625	16654	16621	16451	16440	16427	16554	16440	16360	16591	16494	16560	16601	16672	16715	16544	16527	16333	16509	16490	16388	16576	16419	16475	16461	16787	16401	16632	16596	16260	16562	16542	16445	16484	16479	16535	16595	16476	16676	16538	16501	16437	16643	16698	16258	16454	16493	16637	16953	16709	16500	16459	16460	16389	16478	16625	16471	16579	16483	16403	16587	16531	16444	16531	16507	16496	16793	16375	16421	16492	16308	16710	16260	16554	16399	16479	16790	16521	16509	16327	16496	16535	16671	16604	16510	16663	16504	16549	16534	16400	16547	16344	16645	16364	16390	16601	16418	16560	16502	16477	16525	16652	16379	16549	16512	16386	16476	16507	16620	16472	16375	16480	16540	16426	16630	16383	16557	16477	16478	16478	16498	16582	16401	16681	16407	16693	16597	16320	16510	16503	16571	16324	16454	16511	16530	16529	16433	16468	16541	16715	16428	16482	16546	16669	16282	16553	16415	16767	16684	16588	16592	16634	16472	16432	16588	16604	16527	16534	16574	16515	16438	16385	16631	16550	16596	16451	16403	16482	16604	16427	16652	16671	16567	16551	16665	16579	16488	16621	16548	16429	16374	16448	16310	16469	16494	16469	16500	16460	16537	16529	16602	16532	16581	16541	16435	16525	16350	16638	16426	16559	16484	16403	16613	16551	16533	16466	16565	16610	16500	16564	16442	16549	16467	16695	16523	16677	16479	16566	16255	16516	16451	16425	16375	16479	16459	16257	16349	16597	16363	16612	16554	16455	16552	16260	16426	16524	16616	16684	16633	16455	16628	16506	16436	16554	16495	16544	16600	16392	16425	16586	16604	16549	16476	16330	16769	16548	16528	16346	16849	16289	16585	16581	16464	16422	16551	16575	16311	16499	16350	16377	16627	16391	16551	16470	16503	16446	16376	16652	16751	16593	16440	16685	16256	16494	16508	16574	16604	16597	16516	16548	16385	16682	16457	16572	16611	16435	16311	16515	16488	16489	16555	16542	16575	16491	16329	16635	16500	16537	16505	16671	16380	16519	16596	16601	16656	16508	16441	16546	16626	16433	16554	16589	16570	16453	16647	16465	16429	16464	16546	16483	16579	16568	16540	16644	16493	16435	16410	16620	16452	16521	16518	16349	16530	16685	16646	16418	16605	16493	16491	16555	16706	16491	16482	16553	16392	16454	16502	16242	16402	16320	16232	16510	16329	16492	16477	16413	16326	16616	16206	16518	16465	16568	16618	16477	16721	16697	16556	16421	16802	16549	16457	16496	16469	16560	16514	16370	16386	16479	16520	16394	16817	16712	16538	16313	16440	16438	16374	16527	16377	16429	16537	16498	16472	16598	16636	16483	16519	16599	16564	16408	16578	16538	16537	16815	16615	16575	16411	16666	16627	16510	16446	16390	16533	16438	16705	16388	16592	16510	16521	16583	16503	16472	16489	16412	16558	16587	16841	16470	16453	16587	16496	16313	16410	16370	16710	16392	16548	16495	16513	16444	16622	16380	16541	16579	16465	16584	16437	16631	16532	16550	16584	16632	16528	16621	16433	16591	16558	16395	16498	16424	16442	16592	16784	16615	16420	16612	16500	16614	16446	16310	16649	16504	16401	16382	16523	16570	16356	16402	16396	16518	16399	16500	16560	16458	16664	16525	16388	16369	16635	16824	16370	16410	16475	16735	16610	16500	16502	16431	16570	16402	16561	16608	16525	16522	16395	16508	16644	16572	16703	16404	16532	16576	16589	16544	16512	16514	16527	16452	16414	16258	16508	16597	16615	16542	16556	16420	16737	16675	16587	16523	16500	16495	16643	16567	16616	16419	16470	16470	16457	16506	16534	16551	16638	16423	16509	16772	16723	16531	16423	16534	16420	16587	16570	16654	16297	16593	16572	16771	16488	16684	16438	16658	16440	16511	16573	16311	16468	16562	16494
14504	16910	16136	15526	15088	15018	14862	14788	14857	14922	14918	14813	14915	14818	14750	14753	14726	14528	14720	14834	14829	14770	14700	14724	14672	14814	14817	14731	14735	14810	14682	14792	14641	14811	14619	14825	14679	14791	14698	14678	14761	14730	14644	14773	14630	14831	14964	14646	14723	14709	14815	14669	14830	14549	14613	14786	14780	14818	14652	14621	14624	14618	14776	14562	14810	14753	14579	14697	14871	14747	14947	14733	14725	14799	14670	14539	14814	14617	14799	14754	14724	14765	14528	14785	14795	14776	14721	14724	14737	14544	14795	14929	14638	15018	14529	14694	14656	14704	14475	14726	14802	14711	14538	14467	14672	14698	14569	14652	14779	14510	14633	14631	14657	14607	14598	14703	14816	14672	14677	14575	14640	14729	14644	14631	14630	14847	14817	14859	14644	14665	14641	14739	14619	14638	14663	14806	14486	14608	14719	14673	14795	14511	14819	14895	14806	14667	14656	14706	14570	14721	14620	14673	14596	14729	14936	14551	14687	14569	14680	14866	14809	14563	14807	14729	14610	14928	14624	14930	14798	14608	14690	14526	14683	14684	14942	14706	14537	14703	14625	14490	14653	14879	14786	14650	14521	14867	14785	14622	14736	14873	14743	14709	14761	14676	14633	14705	14646	14601	14854	14674	14832	14684	14654	14700	14576	14632	14842	14767	14717	14744	14775	14605	14759	14758	14762	14548	14710	14765	14659	14703	14543	14846	14713	14527	14645	14832	14630	14668	14653	14788	14704	14724	14702	14970	14759	14717	14608	14721	14788	14675	14531	14628	14670	14701	14545	14733	14649	14761	14738	14717	14800	14670	14872	14799	14865	14838	14731	14669	14735	14681	14545	14571	14732	14690	14594	14630	14844	14714	14698	14698	14677	14574	14596	14734	14811	14687	14763	14629	14730	14750	14668	14707	14852	14802	14667	14790	14643	14890	14705	14739	14870	14717	14694	14686	14694	14559	14649	14752	14664	14621	14704	14871	14679	14721	14691	14709	14741	14602	14910	14625	14613	14667	14636	14767	14644	14562	14664	14552	14719	14565	14732	14658	14791	14626	14696	14684	14699	14607	14709	14569	14756	14654	14750	14568	14667	14842	14572	14747	14689	14665	14685	14664	14566	14771	14630	14676	14734	14805	14631	14706	14646	14878	14826	14659	14764	14813	14678	14665	14710	14701	14652	14598	14717	14687	14541	14495	14703	14826	14631	14709	14581	14766	14748	14813	14721	14762	14729	14732	14717	14675	14668	14702	14773	14826	14680	14688	14606	14816	14836	14811	14833	14632	14546	14647	14729	14698	14850	14763	14728	14782	14654	14734	14653	14806	14762	14545	14847	14683	14770	14687	14468	14817	14686	14569	14640	14727	14754	14907	14779	14738	14477	14832	14943	14877	14740	14684	14612	14702	14637	14512	14680	14629	14769	14825	14803	14565	14595	14625	14716	14715	14788	14740	14634	14513	14652	14671	14699	14608	14752	14601	14631	14818	14559	14651	14540	14810	14600	14927	14548	14770	14748	14774	14774	14725	14877	14780	14598	14661	14652	14727	14713	14775	14684	14781	14601	14785	14759	14610	14602	14646	14561	14866	14651	14600	14632	14650	14734	14645	14689	14872	14652	14908	14706	14778	14721	14685	14687	14724	14731	14751	14631	14581	14664	14779	14735	14837	14686	14778	14730	14751	14770	14805	14642	14682	14530	14677	14733	14776	14610	14645	14730	14703	14619	14753	14759	14657	14749	14811	14725	14824	14614	14776	14618	14756	14780	14742	14871	14765	14772	14558	14633	14737	14729	14652	14643	14667	14818	14688	14813	14671	14697	14681	14797	14712	14640	14850	14630	14809	14722	14880	14684	14802	14693	14705	14785	14788	14706	14664	14678	14749	14752	14687	14780	14566	14769	14783	14640	14599	14745	14667	14817	14657	14762	14709	14708	14690	14705	14716	14591	14705	14726	14642	14762	14808	14835	14809	14717	14790	14641	14801	14702	14664	14806	14536	14612	14849	14826	14684	14805	14739	14541	14823	14770	14598	14585	14762	14583	14665	14682	14760	14773	14709	14635	14737	14716	14564	14812	14812	14802	14673	14444	14668	14733	14841	14696	14908	14784	14594	14845	14728	14692	14688	14611	14622	14698	14816	14725	14661	14598	14617	14689	14563	14632	14735	14863	14629	14861	14704	14534	14739	14656	14622	14669	14702	14811	14649	14749	14804	14557	14660	14762	14538	14646	14633	14577	14700	14738	14561	14721	14736	14699	14749	14788	14649	14473	14820	14546	14814	14710	14788	14661	14713	14909	14746	14688	14622	14702	14772	14809	14779	14650	14807	14788	14609	14597	14541	14641	14685	14671	14621	14776	14647	14740	14815	14783	14620	14633	14752	14595	14686	14547	14638	14592	14696	14776	14670	14696	14683	14611	14792	14632	14795	14774	14537	14797	14630	14622	14737	14956	14659	14704	14730	14740	14884	14667	14585	14756	14747	14739	14844	14765	14725	14675	14745	14685	14704	14670	14782	14761	14660	14681	14748	14782	14737	14674	14659	14790	14680	14751	14711	14716	14824	14598	14742	14672	14711	14733	14838	14638	14688	14807	14579	14727	14612	14553	14873	14780	14800	14672	14691	14582	14730	14927	14732	14814	14746	14709	14661	14657	14804	14471	14551	14712	14825	14658	14766	14690	14627	14610	14623	14799	14697	14921	14730	14590	14696	14695	14784	14611	14604	14788	14765	14560	14687	14517	14752	14639	14680	14600	14555	14658	14592	14824	14573	14762	14589	14639	14774	14711	14766	14762	14848	14852	14610	14560	14731	14909	14602	14694	14703	14746	14643	14631	14713	14740	14646	14802	14653	14892	14910	14581	14663	14726	14818	14696	14753	14691	14565	14663	14813	14611	14788	14637	14543	14698	14696	14911	14584	14592	14696	14783	14726	14714	14584	14672	14777	14785	14747	14746	14610	14653	14672	14770	14792	14746	14588	14687	14702	14698	14741	14593	14701	14741	14698	14698	14834	14905	14734	14661	14635	14772	14828	14738	14621	14838	14749	14597	14644	14708	14530	14682	14687	14708	14682	14668	14769	14761	14747	14710	14836	14819	14679	14688	14669	14680	14680	14641	14710	14635	14708	14687	14812	14745	14522	14730	14769	14643	14784	14707	14627	14763	14626	14696	14798	14749	14802	14728	14854	14695	14801	14845	14610	14485	14774	14604	14682	14698	14804	14746	14640	14818	14580	14558	14695	14755	14764	14632	14784	14613	14749	14874	14660	14629	14663	14807	14721	14767	14550	14629	14608	14810	14554	14876	14720	14687	14590	14790	14599	14751	14838	14738	14824	14576	14769	14552	14744	14729	14633	14855	14545	14642	14636	14852	14853	14824	14707	14706	14753	14670	14772	14761	14720	14685	14693	14662	14701	14775	14637	14748	14762	14736	14819	14498	14605	14647	14755	14673	14738	14642	14803	14567	14609	14738	14720	14802	14597	14645	14663	14649	14632	14845	14615	14908	14751	14706	14603	14697	14629	14862	14763	14742	14732	14831	14714	14761	14637	14519	14688	14617	14709	14794	14704	14615	14727	14658	14612	14807	14534	14937	14621	14698	14815	14773	14665	14770	14683	14841	14695	14670	14496	14707	14707	14869	14764	14603	14813	14740	14656	14823	14630	14712	14620	14744	14619	14756	14541	14830	14738	14601	14609	14766	14939	14761	14607	14809	14644	14871	14657	14623	14542	14703	14762	14783	14875	14661	14768	14730	14510	14750	14842	14634	14645	14790	14715	14765	14918	14578	14680	14768	14714	14739	14756	14669	14741	14836	14670	14743	14701	14666	14762	14588	14823	14726	14609	14674	14710	15040	14625	14650	14795	14638	14855	14699	14593	14726	14771	14743	14722	14772	14726	14800	14634	14806	14611	14688	14758	14759	14581	14625	14741	14732	14675	14616	14725	14704	14885	14592	14624	14685	14581	14661	14750	14741	14621	14589	14598	14603	14636	14682	14693	14860	14796	14592	14764	14732	14449	14646	14570	14812	14624	14793	14775	14716	14690	14647	14629	14759	14710	14589	14638	14595	14829	14554	14744	14792	14721	14614	14785	14727	14720	14735	14817	14622	14676	14588	14534	14590	14680	14836	14615	14768	14740	14735	14624	14642	14730	14612	14643	14688	14631	14609	14809	14575	14540	14778	14692	14626	14551	14895	14680	14715	14623	14945	14451	14785	14709	14722	14779	14802	14814	14642	14685	14681	14706	14719	14697	14810	14897	14601	14660	14522	14789	14804	14649	14571	14776	14524	14787	14584	14680	14618	14664	14677	14609	14702	14718	14791	14668	14702	14538	14654	14636	14644	14806	14792	14804	14678	14664	14687	14751	14709	14724	14660	14562	14856	14602	14796	14791	14755	14754	14723	14627	14690	14647	14703	14784	14755	14689	14710	14688	14798	14794	14781	14820	14654	14556	14572	14768	14731	14747	14751	14633	14749	14892	14767	14594	14819	14739	14676	14546	14649	14688	14798	14873	14720	14872	14659	14688	14813	14574	14634	14742	14833	14820	14868	14690	14803	14878	14760	14626	14734	14646	14812	14693	14817	14733	14813	14689	14674	14579	14697	14747	14838	14539	14591	14633	14527	14731	14577	14651	14568	14652	14812	14742	14740	14647	14593	14707	14581	14736	14932	14713	14626	14780	14662	14845	14753	14765	14764	14561	14572	14818	14709	14569	14735	14689	14788	14633	14608	14705	14770	14611	14697	14681	14617	14594	14726	14669	14684	14653	14630	14728	14688	14609	14455	14750	14639	14534	14586	14564	14682	14674	14631	14639	14580	14801	14626	14702	14808	14714	14712	14578	14618	14689	14772	14878	14692	14596	14717	14722	14868	14517	14824	14722	14758	14714	14908	14669	14838	14839	14663	14865	14860	14751	14789	14596	14626	14708	14646	14641	14779	14636	14625	14655	14781	14706	14696	14740	14822	14595	14601	14802	14498	14827	14708	14708	14715	14653	14620	14847	14686	14595	14908	14494	14802	14748	14667	14725	14659	14768	14734	14665	14679	14788	14822	14638	14653	14715	14686	14617	14624	14968	14885	14624	14651	14884	14691	14649	14598	14699	14697	14912	14818	14815	14650	14626
24387	21611	29082	24726	22317	21395	20080	17915	17356	17427	17568	17389	17487	17400	17345	17369	17253	17250	17246	17072	17081	17224	17000	17198	17041	17033	17061	17264	16949	17069	17090	17195	17303	17087	16993	17212	17014	17132	16988	17209	17035	17186	16976	17156	17105	17016	17033	16919	16989	17023	17014	16939	17060	17040	17005	17135	17069	17021	17133	17086	16911	16868	16933	17074	17106	17247	17005	16999	16928	16897	17051	17160	17087	17108	17255	17015	17171	17010	17091	16936	16924	16867	17043	16993	16840	16917	16816	16943	17102	17092	17081	16874	17133	16996	17075	16587	17055	16972	17079	17042	17011	16797	17196	16976	16794	16874	16901	16945	17253	17214	17032	16886	17122	16957	17155	16722	16874	17164	17194	17052	16953	17000	16994	16981	17136	17051	17080	17102	16929	16965	16890	17164	17095	17000	16912	16905	17122	16824	16901	17105	17051	16853	16857	17113	16694	16951	16733	16922	17007	17074	16884	16906	16853	16779	17090	17005	16907	16979	16802	16998	16826	17063	17289	17076	16968	16911	17060	16892	16988	16997	16976	16834	17099	17205	17058	16974	17013	16994	16997	17151	17105	17140	16952	17056	16971	16950	17108	17140	17227	17026	16869	16983	17265	16814	16892	17210	17088	17152	17062	16917	17145	17170	16813	17033	17071	17199	16927	17037	16969	16969	17051	17018	17003	16907	16842	17179	16934	16931	16918	16992	16748	17024	17071	17137	16749	16934	16969	17127	16981	16851	16965	16861	17032	16988	17308	16925	16845	16843	16854	17125	16902	16796	16877	16824	16924	16875	16903	17007	17149	17114	17121	17079	17025	16886	17052	17096	17041	17160	17154	17031	16844	17023	17054	16822	16973	17021	16973	16885	17063	17105	16777	16873	16890	17028	17094	17051	16911	16903	16953	16945	16989	17011	17094	17187	16781	17015	17020	17005	16880	17089	17034	16962	16946	16881	16920	16937	17019	17101	16901	16882	17131	17125	17088	17158	16972	16987	16913	16840	16949	17072	16848	16804	16917	17055	16926	16854	16940	17112	17004	17001	17129	16927	17061	16859	17089	16929	17245	17009	17166	17042	17132	16906	16911	17099	17026	17300	16799	16982	17185	17125	17192	17004	17006	16791	16854	16992	17156	16919	17062	17135	16865	16975	16866	16919	17066	16949	17047	16981	17050	17002	16981	16932	16998	17044	16913	16949	16623	17013	16979	17091	16967	16891	16862	16957	16986	16788	17129	17110	16889	16909	16970	16930	16987	17178	17105	16958	17064	16955	16960	16960	16879	17026	16753	16926	17059	17150	16961	16816	17097	16894	17000	17123	17113	17026	16995	17136	16851	17289	16959	16856	16946	17052	17003	17030	16861	17264	17240	17218	17152	16982	17037	17096	16899	17102	16882	17068	16982	17022	16934	16805	17075	16884	16991	17307	16875	16946	17032	17059	16817	17111	17102	16922	16795	16875	17107	17004	17193	16961	17019	16776	16928	17053	17250	17063	16813	17079	16953	17099	16966	17168	16794	17247	16850	16975	16883	17103	16816	17043	17009	16991	17019	17029	16753	17045	16909	17116	16872	16757	17069	16645	17111	16959	16779	16954	16997	16878	16941	16941	16971	16979	16910	16961	16967	17086	16920	17126	17028	16963	17016	16845	17014	16932	17007	16960	16917	17059	17049	17125	16898	16862	16968	16985	17119	17044	16844	17081	17098	16767	17135	16937	17215	16978	16800	17016	16908	16770	17039	16990	17109	17101	16829	16923	16824	17027	16920	17014	16984	17037	16826	16995	17014	17046	16851	17002	16804	16920	16949	16933	17105	16910	17253	16991	16831	17064	16803	17233	16927	17014	17052	16941	16933	17001	17191	16884	17180	17076	16952	17075	17033	17117	17107	16958	17314	16936	17225	16970	17007	17029	16864	16967	16956	16966	17095	16934	16858	17162	17021	16938	16982	17074	17103	17315	16819	17048	16927	17073	17001	16976	16987	16991	16894	16863	16991	16785	17026	17098	16893	17078	16965	16872	17073	17024	17244	17010	16874	16896	17061	16941	16997	16834	16814	16765	17047	17095	16964	17035	16906	16969	16929	16893	17259	17003	16939	17043	17206	17000	16924	16835	16872	16871	16971	17026	17007	16949	17166	17195	16990	17011	17122	17027	17001	17058	16980	17056	17166	17063	16898	17204	16966	16901	16710	16781	17086	16910	17056	16988	16993	16878	16929	16840	17119	16994	17245	17116	17171	16959	16894	17081	16953	17035	16939	17022	16986	17080	17050	16826	16953	16833	16848	16846	16922	17058	16841	16993	16828	16944	17030	17012	17015	17058	16895	16704	17020	17067	16907	17087	16995	17099	16965	16880	17049	16814	16943	16986	16802	17094	16980	16916	17005	17192	16905	16954	17030	16735	17035	16944	17130	16925	17248	16871	16899	16876	16948	17082	16755	17282	16920	16849	16981	17127	17017	17210	17011	16978	16750	17170	16999	17002	17002	16879	16887	16795	16880	16973	17060	17010	16865	16963	17086	17083	16999	16915	16965	16897	16940	17020	17036	17179	16982	17095	17238	16924	16951	16983	17071	17000	16954	17092	17068	16937	16926	17083	17035	16875	17001	16813	17293	17017	16957	16932	16967	16949	17062	17249	17100	17058	16918	16948	16949	16925	17187	17315	16931	17058	17213	16912	17022	17096	17009	16773	17015	16928	16990	16957	17071	16946	16886	16923	16956	17023	16918	17036	17056	16990	16972	16963	17087	16734	17126	17134	16943	17110	16901	16953	16947	17160	17185	17111	17032	17070	17018	17109	16974	17120	16986	16915	16899	16819	16888	17059	17045	16976	16933	17021	17076	17074	16989	17075	17085	16943	16968	16988	17049	16796	16903	16995	17124	16899	17130	17156	16946	16964	17100	17105	16944	16928	17063	16971	16789	16922	17126	16712	16950	16957	17040	17110	17062	17131	17048	16932	17026	16775	17216	17053	17138	16966	17002	16885	17033	17022	16948	16763	16831	16771	17058	17012	16956	16825	17060	17020	17051	16858	16976	16910	16931	17040	17167	17023	17157	16847	17022	16930	17095	16881	17062	16991	16922	17087	17140	17120	17119	16942	17137	16923	17110	17020	16915	16968	16823	17027	17198	17101	16921	17049	17092	16951	16832	16977	16816	17216	17023	17052	17005	17090	16847	17073	16947	17023	16984	17004	17024	16695	16824	16986	16821	16821	17036	16925	16986	17250	16976	16998	17094	17020	16959	17292	17164	17050	17153	16990	16967	16967	17055	17113	16964	16907	17080	16807	16823	16892	17122	16868	16972	16893	16931	16877	17050	16890	16996	17063	16963	16972	16853	17083	17065	16898	17159	16939	16973	16953	16766	17089	16993	17014	17049	16987	17022	16941	17020	16872	16986	16904	16960	16855	16915	17095	17010	16959	17167	16919	17043	17081	17054	17071	17017	16846	16802	17114	16876	16993	17022	16845	17087	16993	17114	17006	16834	16843	16958	17123	17052	16874	16867	16964	16895	17116	16852	17008	16872	16878	17097	16989	17118	17111	16805	17087	16997	16985	17113	16868	17008	17013	17054	17072	16952	16996	17056	17174	17063	16878	17017	16838	16968	16943	17089	16974	17027	17070	16716	16974	17143	16965	17142	17113	16777	17007	17139	17153	17019	17066	17035	16886	17008	16850	16912	16677	16846	16818	17089	17171	16899	17081	17217	16900	17041	17057	16670	16823	17203	16841	17038	16968	17017	16975	16967	17250	17132	17121	16903	17194	16946	17157	16994	17084	17013	17070	17107	16973	17074	17056	17057	17038	17075	16902	16966	16902	16830	16971	17048	16957	17141	17008	17048	17129	17115	16875	16929	16844	17061	17022	16978	17058	16988	16853	16885	17105	16875	16822	16994	16728	17015	17021	17026	17121	17091	16872	16897	16993	17107	17040	17037	17089	17028	17098	16808	16948	16967	16840	16946	16813	17059	17077	17049	17034	16856	16872	16809	16922	16973	16910	17007	16886	17093	17100	16917	17003	17094	17020	17142	17026	16980	16930	16876	17058	17180	17128	17151	16931	16967	16959	17060	17077	16986	16979	16974	16901	17051	17028	17084	16864	16900	17221	16972	16964	17043	16826	17040	16913	16891	16983	17077	16774	16862	16874	17040	16997	16994	17157	17024	16954	16806	17035	16959	17045	17029	17040	16990	17059	16880	16983	17080	16924	17016	17028	17087	17059	16989	16866	16834	17028	16894	16800	16879	17003	17127	17057	16887	17035	16863	17043	16843	17051	16987	17017	17080	17037	17055	16907	17160	17098	16940	17081	16933	16996	17010	17104	16904	16815	16949	16917	16890	17253	17090	16868	16997	16973	17064	17008	16931	17153	17084	17142	16853	16944	16911	17141	16936	17024	16936	16904	17078	16929	16938	17044	17207	17010	17052	16928	17028	17128	17084	17179	17052	17043	16958	17048	16975	17020	17106	17051	16888	17026	16888	16819	16988	16822	17142	17135	17060	17004	17037	16959	17220	17192	17073	16882	17123	17074	17190	17124	16994	16859	16966	16952	16797	16876	16886	17099	16972	16962	16923	17079	17238	17127	17010	16952	16942	16974	16952	17059	16897	17054	16962	16739	16822	17027	16903	17017	16967	16900	17077	17116	17273	17029	16991	16992	17161	17089	17070	16984	16892	16937	17040	17028	16914	16981	17139	17059	16975	17079	17184	17040	16953	17149	17005	17029	16946	17012	16754	17000	16882	16924	16859	16846	16942	16823	16978	17177	17084	17031	17240	16927	16898	16927	17247	16894	16814	16754	17177	16888	17052	17208	16903	16935	17095	17047	17151	17071	16932	16892	16781	17071	17115	16925	17015	16726	16899	16921	16906	17032	17174	17116	17024	17047	16996	17077	17042	17195	16942	16926	17131	17166	17142	16984	16942	16844	16800	16912	16966	16952	17101	16998	17043	17098	16926	16805	17190	17041	16875	16859	17137	17225	17101	17124	17044	17113	17112	16909	16919	17031	17016	16763	17109	16939	17087	16886	16998	17025	16879	16867	16667	16865	16881	16953	17122	16866	16895	16927	16881	16928	17204	16984	17086	16940	16974	16996	16948	17131	17089	16969	17071	17062	16822	16882	16991	16929
14031	23450	21627	18197	16960	16346	15987	15831	15814	15652	15582	15490	15433	15378	15194	15254	15245	15089	15167	15114	15126	15039	15110	15084	15073	15116	15038	15220	14963	14948	14950	15311	15088	15205	15029	15142	15090	15064	15020	15054	15031	14910	14905	15155	15066	15270	14892	14975	15107	15106	15016	15071	14931	15036	15141	15086	14933	14990	15022	14981	14995	14982	15112	15028	15182	15100	14854	15146	14994	15003	15046	14995	14941	14906	14921	14967	14935	15111	15089	15050	15086	14984	15063	14868	14997	15133	14922	15041	15178	15048	15021	14848	14985	15031	15050	15066	15002	15089	14899	14847	14932	14813	14997	14895	14973	15164	14739	15044	15061	14806	15064	15028	15158	14982	15080	15075	14893	14962	14994	14948	14964	15098	15028	15096	14887	15096	14930	15098	14970	15020	15129	14988	15114	15057	14978	15090	15096	15008	14902	14908	14959	15064	15140	15016	15040	15189	15014	15009	15106	15161	15067	15128	15153	14951	14984	15051	15010	15016	15042	14876	14991	14872	14955	14908	15110	15055	15212	14927	15064	15137	15098	14874	15035	15157	15098	15036	14989	15143	15157	15136	14989	15028	14907	14901	15018	14862	15009	15102	15102	14941	15048	14967	15175	15136	15039	15142	14985	15044	15176	15174	15007	14820	15037	14955	15003	14927	15050	15009	15156	14857	15131	15063	14977	15072	15070	15107	15102	14903	15102	15046	15072	14976	14976	15120	15144	15106	14929	15078	15003	15188	14925	15015	15035	15156	15104	14996	15254	15095	14920	14921	15048	15078	14926	14813	15087	15067	14851	15104	15164	15106	15057	14981	15133	15251	15160	14959	15015	15120	14992	14880	14935	15046	15058	15025	15021	15029	15088	14877	14970	14819	14980	14965	14924	14966	14984	15039	14842	15039	14929	15012	14953	14954	14902	14943	15028	15050	15129	15161	15028	15035	15065	14981	14943	15132	15048	15098	15023	15087	15151	14931	14995	15057	15164	14850	15017	15087	14987	15039	14869	15196	14947	15014	15144	14949	15047	15023	15032	15180	15000	14970	14872	15086	14946	15004	15101	15062	14952	15077	15066	15093	15092	14923	14998	14874	15089	14812	15117	14939	15109	14963	14925	15000	14995	14935	15105	15108	15014	15012	15033	15051	14936	15028	14993	14813	15010	15043	15156	15055	14903	15067	14989	15063	14951	15031	14979	15075	15184	15015	14774	15044	15039	14999	14854	15083	15052	14923	15043	15014	14836	15004	15047	14888	14946	15105	15027	14963	14976	14780	15075	15001	14977	15025	14944	15015	15094	14989	14946	15133	15111	14996	14982	15029	15072	14877	15020	14998	15138	15009	15053	15078	15140	14998	14908	15121	15048	15169	14865	14982	14894	14963	14949	15038	15089	14950	14943	15105	15016	14937	14979	14976	14981	14983	14956	15115	14860	14967	15109	15134	14959	14988	14889	14991	14907	15014	14997	14964	15041	15072	14949	15175	14996	15008	14917	15133	15090	14870	15015	15080	15173	14959	15029	15112	14949	14960	15004	14956	15088	14992	15001	14993	14812	15143	15081	14990	14954	14958	15041	15041	14950	15193	14997	14983	15003	15044	15095	14976	14749	15117	14918	15075	15045	14895	15051	14933	15140	15001	15034	15004	14923	14853	15109	15107	15124	15160	15110	15041	15132	14943	14952	14884	15230	14976	14992	15110	14960	15051	15079	15094	15107	15037	15070	15109	14885	15011	15025	15080	14979	15053	15030	15043	15069	15209	14971	14974	14974	15010	15089	15122	15041	15068	15010	14981	14878	14924	14916	14915	14988	15048	14859	15137	15102	15044	15144	14831	15163	15031	14807	14970	15023	15050	14978	14989	14990	14965	15102	15055	15049	14977	14955	15079	15152	15065	14973	15027	14948	14983	14991	15034	15131	14982	14877	15081	14857	14940	15055	15094	15196	15004	14932	14866	14785	14979	14955	14969	15139	14903	14972	15052	15013	15008	14893	15069	14992	14983	15133	14932	15005	14988	14922	15093	14941	15022	14994	14991	14901	15172	15038	15094	14999	14901	14971	14877	14964	14982	15163	15195	15149	15055	14928	14925	15167	15034	15119	15062	15101	15054	14941	15029	15225	15217	15004	15052	14973	15035	15028	14950	14991	14978	15018	14998	14915	15189	15008	15077	14978	14923	15054	14931	14830	15032	14969	15013	15010	15018	14870	15116	15037	15097	14888	14991	15143	14919	15021	15162	15197	15070	15004	14905	14987	14991	15150	14942	14892	14955	15074	14884	14882	15029	15001	14998	15174	15083	14936	15032	14916	15082	15075	14977	14929	14988	14905	14949	15053	14952	15082	15081	15161	15104	15203	14971	14997	14894	14953	14866	14841	15005	14966	15045	14957	15068	14935	14874	15046	14987	14996	15105	15051	14944	15075	15030	15092	14985	15046	14991	14881	15155	15101	15108	15020	14976	14784	15008	14960	15000	15042	14981	15187	14809	14936	15127	15163	15044	15038	14975	15035	15067	14918	14970	15045	15055	15053	14827	15054	14929	15053	15020	14976	14848	15111	14854	14985	15172	14930	14931	15053	15007	15045	15047	15084	15113	15013	14923	14977	14982	14984	15074	15142	15071	14846	14968	15117	15097	14989	15124	14987	15016	14969	15064	15267	15038	14917	14951	14998	15038	15130	14857	14875	14969	14984	14988	14880	14923	14955	14904	14958	14965	15081	15228	14937	14873	14882	15002	15117	15004	15008	15056	14925	14924	15019	14963	15033	14953	14965	14995	15010	14936	14846	14972	15148	15035	14970	14979	14997	15036	15113	15048	15122	15025	15059	15048	15032	15077	14814	15162	15060	14997	15205	15068	14986	14912	15130	15005	15146	14921	15076	14928	15078	14925	15089	15230	15064	14999	15086	15140	14947	14976	15040	15058	14915	15124	14997	15041	14970	15057	14907	15038	14946	15070	15108	15100	15188	14902	15015	15090	14897	15132	15083	14815	15081	15059	14889	14927	15036	14992	14937	14979	14893	15007	15023	14969	15094	15014	15098	14878	15123	15119	15001	15075	14821	15026	14900	15096	15057	14992	15012	14917	14991	14931	14936	15157	15046	14972	14746	15175	15121	15032	14912	15028	15075	15047	14931	14867	14892	15020	15025	15156	15016	15001	14955	15117	15015	15004	14795	15067	14971	15175	14999	14843	15140	14991	14840	15012	15036	14852	15042	15079	14893	15005	14717	14913	15024	14972	15157	14829	14949	14921	15117	15142	14878	15115	14947	14980	14923	14976	14978	14819	14963	15106	15025	14933	14999	15064	14904	14959	14843	15052	15053	15007	14910	15040	15079	14907	14970	15072	14990	15028	15152	15085	14999	15086	14903	15136	15039	15213	14917	14996	14874	15033	15078	15045	15075	15018	14941	15077	14940	14894	15165	15028	15062	15058	15054	15018	15183	14965	15021	14858	14824	15060	14865	14983	15041	15074	15007	14916	15059	15013	14901	14942	15066	15038	15092	15078	14994	15028	15047	14949	14991	14946	15051	14817	15065	14998	15045	14942	14932	14975	14969	15146	14923	15090	15031	14889	14987	15026	15032	14997	14861	15037	15055	14930	15146	15087	15028	15022	15069	14977	15051	15097	15004	14985	15020	14985	14852	14972	15226	15120	14887	15056	14949	14937	14862	14850	14966	14948	14975	15026	15070	15125	15051	15030	15211	15154	14955	15075	14886	15030	15165	15025	15028	15060	14961	15089	15008	14933	15136	14926	14939	14913	15065	15043	15049	15001	15143	15026	15038	14931	14892	15069	15216	15023	15111	14899	15042	15011	15028	15018	14992	15152	14957	15087	14995	14916	15013	14933	14929	14959	15076	15084	14990	15036	14827	14973	15129	14968	15091	15156	14988	15043	14989	14990	15032	14962	14937	15098	15076	15142	14994	14963	14983	15186	15120	15132	15189	15250	14981	15063	14942	15038	14894	14894	14883	15073	14936	15111	15014	15020	15062	15117	15097	15012	14912	15021	15107	14971	15027	15053	14976	14989	15185	15027	15065	14956	14993	14936	15130	15085	15039	15227	15115	15048	14936	14977	15128	14982	14934	14960	15111	15060	14974	15016	14885	14931	15160	15093	14940	14974	14852	15050	14990	14951	15112	15191	14907	14931	15102	14977	15075	15033	15033	15049	15019	14815	15020	14954	15060	14980	15039	14980	14811	14805	15064	14928	14973	15117	14927	15062	14988	15137	14954	15065	14824	15107	15077	15189	15134	15139	14797	14905	14957	14916	14909	14902	15023	14921	15143	14976	15040	15006	15013	14933	14981	14869	15174	15096	14986	14957	15177	15034	14940	15068	15126	14970	14783	14947	14981	15004	14985	14998	15162	15063	15256	14993	15078	14849	15151	15174	15060	14986	15184	14927	15219	14970	15234	14911	14873	15130	15050	15004	15161	15050	14938	15121	14950	15110	15002	14971	15022	15109	14917	15094	15086	15021	15050	15009	15021	14906	15093	14959	14972	15093	15079	15038	15061	15096	14864	15108	15126	15041	15120	15037	15110	15112	15022	14898	15092	15236	15004	14930	15044	15104	15014	15126	14894	15002	15095	14999	15131	15119	15072	14997	14907	14964	15035	15100	15195	15059	15088	14921	14966	14897	14962	15051	15185	14975	14866	14926	15172	14895	15040	15042	14943	14984	15098	14951	14957	14870	15032	14951	14824	14772	14939	14897	15006	15025	14960	14953	15101	15233	14957	15060	15105	14986	14967	14897	15145	15007	14984	14938	15145	14943	15153	14903	14994	15067	15223	15009	15125	14973	14959	15096	15009	14917	14989	15076	15086	15152	15014	15089	14939	14932	14841	15087	14994	15069	15020	14981	14875	15124	15066	15052	14870	15075	14806	15014	14899	14859	15061	14957	15015	15139	14914	14844	15040	14988	15098	15006	15135	15057	15070	14946	15087	15051	15168	14784	14812	15092	14952	15080	14961	15115	15095	14826	14818	14970	14920	14870	14899	14925	15103	14941	15023	15047	15122	15083	15021	14811	14993	15065	15030	14965	15210	14994	15054	15039	14904	14995	14849	15045	15114	15103	15096	15099	15051	14971	15087	15030	15105	15045	15111	15152	15144	14854	14925	15016	15051	15032
23235	21690	29653	24252	21850	23615	24824	19580	18522	18797	18823	18380	18398	18354	18310	18189	18099	18124	17820	17893	17768	17837	18013	17958	17963	17851	17741	17812	17981	17906	17873	17999	17770	17785	17929	17790	17814	17715	17735	17909	17977	17916	17667	17786	17828	17835	17796	17733	17740	17613	17598	17524	17767	17900	17847	17627	17847	17937	17814	17878	17673	17801	17733	17661	18000	17903	17664	17624	17751	17904	17534	17749	17783	17659	18035	17734	17725	17781	17738	17830	17733	17875	17818	17760	17887	17877	17634	17785	17620	17639	17563	17783	17726	17596	17825	17742	17659	17611	17676	17707	17910	17732	17738	17702	17723	17803	17545	17718	17566	17636	17612	17641	17796	17728	17832	17784	17730	17661	17781	17484	17837	17551	17783	17736	17707	17595	17719	17697	17750	17596	17735	17632	17613	17647	17679	17746	17651	17673	17701	17635	17658	17637	17789	17474	17663	17771	17755	17613	17684	17650	17577	17854	17706	17615	17642	17689	17674	17722	17584	17662	17727	17845	17782	17643	17683	17875	17901	17771	17809	17877	17689	17866	17641	17910	17690	17739	17453	17629	17711	17693	17745	17741	17583	17627	17708	17746	17432	17805	17589	17700	17496	17635	17549	17494	17624	17762	17643	17778	17821	17712	17682	17633	17702	17583	17618	17728	17471	17841	17907	17813	17562	17541	17611	17705	17556	17752	17525	17657	17749	17643	17731	17677	17762	17694	17781	17604	17738	17829	17655	17760	17726	17600	17536	17633	17622	17734	17686	17579	17459	17647	17651	17523	17745	17745	17684	17838	17840	17706	17574	17940	17489	17773	17481	17496	17828	17640	17823	17725	17715	17669	17864	17764	17479	17514	17442	17651	17862	17655	17570	17797	17772	17557	17838	17666	17981	17625	17512	17775	17604	17618	17786	17607	17479	17651	17724	17600	17762	17856	17701	17945	17471	17375	17552	17666	17617	17616	17662	17556	17915	17697	17765	17705	17685	17765	17774	17795	17566	17535	17644	17837	17759	17775	17684	17803	17705	17464	17770	17806	17628	17535	17718	17673	17355	17685	17659	17661	17765	17697	17720	17782	17523	17475	17605	17659	17761	17780	17632	17960	17687	17753	17332	17793	17695	17657	17738	17659	17537	17749	17783	17790	17826	17657	17551	17944	17729	17543	17491	17621	17856	17585	17587	17548	17635	17502	17669	17373	17829	17554	17625	17518	17417	17623	17567	17542	17855	17672	17775	17481	17736	17816	17648	17717	17797	17521	17420	17635	17715	17407	17581	17467	17534	17720	17929	17645	17693	17680	17839	17631	17647	17625	17815	17799	17578	17487	17817	17643	17605	17641	17562	17701	17597	17923	17640	17850	17626	17721	17663	17685	17714	17659	17588	17706	17705	17397	17613	17763	17588	17816	17744	17741	17809	17641	17885	17646	17715	17558	17785	17698	17809	17870	17695	17591	17708	17685	17664	17769	17947	17670	17553	17682	17920	17709	17587	17873	17678	17781	17582	17728	17790	17731	17679	17805	17528	17527	17718	17725	17651	17537	17657	17699	17670	17677	17554	17863	17696	17680	17448	17698	17691	17641	17723	17651	17675	17604	17763	17808	17697	17572	17883	17652	17747	17609	17776	17862	17697	17808	17791	17643	17738	17848	17595	17928	17618	17522	17661	17706	17498	17457	17386	17834	17656	17587	17772	17428	17712	17510	17541	17733	17700	17719	17766	17867	17709	17699	17531	17424	17529	17397	17494	17561	17591	17612	17549	17400	17644	17730	17710	17623	17679	17656	17789	17795	17563	17743	17608	17725	17662	17605	17596	17502	17541	17550	17713	17521	17654	17747	17688	17479	17612	17590	17689	17889	17541	17619	17650	17597	17567	17664	17849	17627	17611	17543	17683	17808	17617	17817	17689	17563	17347	17756	17624	17585	17668	17737	17800	17913	17914	17847	17685	17635	17481	17777	17933	17676	17606	17639	17603	17551	17638	17609	17673	17653	17742	17479	17511	17703	17704	17535	17603	17594	17614	17649	17718	17571	17576	17664	17813	17702	17677	17726	18061	17827	17775	17718	17627	17561	17522	17874	17741	17625	17955	17763	17640	17664	17690	17629	17587	17678	17589	17715	17620	17650	17617	17649	17683	17672	17633	17811	17619	17601	17614	17643	17389	17709	17494	17864	17702	17662	17563	17700	17733	17718	17762	17662	17703	17638	17852	17846	17831	17851	17698	17602	17849	17812	17639	17654	17453	17637	17833	17483	17625	17762	17612	17689	17628	17836	17508	17689	17622	17685	17718	17648	17800	17493	17418	17630	17568	17844	17882	17509	17450	17814	17667	17473	17730	17519	17588	17815	17760	17652	17669	17733	17794	17640	17653	17553	17610	17660	17763	17547	17691	17776	17537	17883	17692	17697	17605	17696	17784	17738	17465	17640	17498	17608	17722	17596	17674	17478	17315	17894	17664	17750	17848	17720	17634	17768	17618	17758	17778	17626	17542	17921	17558	17804	17644	17646	17758	17690	17768	17579	17599	17896	17759	17728	17619	17606	17586	17607	17770	17747	17589	17671	17487	17453	17759	17600	17602	17759	17739	17576	17751	17761	17770	17604	17702	17730	17687	17571	17505	17629	17550	17677	17517	17564	17743	17647	17607	17550	17802	17783	17659	17584	17686	17694	17681	17823	17400	17657	17609	17656	17576	17624	17685	17662	17810	17758	17800	17712	17684	17658	17758	17658	17487	17751	17717	17784	17712	17621	17876	17693	17553	17832	17806	17672	17465	17591	17533	17764	17779	17620	17734	17683	17850	17584	17587	17794	17840	17804	17721	17774	17757	17633	17684	17495	17706	17581	17613	17423	17678	17665	17787	17748	17682	17661	17610	17630	17766	17494	17789	17791	17602	17679	17561	17805	17736	17742	17706	17611	17535	17438	17614	17635	17570	17641	17645	17721	17512	17820	17707	17397	17783	17724	17581	17671	17768	17683	17528	17581	17781	17696	17583	17927	17936	17599	17610	17445	17602	17669	17708	17759	17820	17571	17845	17519	17752	17497	17577	17716	17532	17729	17632	17807	17732	17519	17503	17714	17495	17643	17792	17506	17625	17871	17642	17672	17447	17629	17750	17711	17551	17627	17605	17468	17418	17355	17667	17630	17715	17775	17768	17602	17479	17896	17843	17547	17546	17815	17650	17756	17618	17629	17637	17722	17869	17684	17628	17564	17736	17726	17537	17711	17790	17768	17394	17692	17747	17786	17633	17541	17622	17859	17619	17761	17641	17665	17438	17623	17732	17518	17751	17723	17691	17599	17607	17689	17590	17647	17684	17665	17713	17558	17623	17541	17723	17636	17745	17645	17685	17856	17723	17702	17531	17730	17746	17450	17687	17624	17740	17629	17728	17690	17654	17912	17816	17666	17583	17550	17681	17829	17691	17829	17873	17681	17650	17815	17770	17702	17701	17617	17632	17746	17600	17712	17826	17874	17662	17416	17795	17794	17809	17592	17466	17617	17882	17723	17727	17898	17594	17759	17580	17492	17453	17783	17431	17683	17805	17670	17673	17607	17770	17638	17408	17745	17662	17547	17902	17821	17696	17777	17741	17613	17520	17863	17583	17410	17386	17446	17519	17724	17517	17710	17678	17544	17588	17568	17767	17586	17704	17610	17874	17746	17553	17722	17666	17625	17414	17566	17523	17690	17761	17635	17718	17670	17576	17838	17626	17821	17697	17469	17582	17693	17498	17656	17813	17873	17607	17732	17600	17441	17609	17773	17683	17925	17919	17572	17700	17777	17600	17638	17516	17547	17506	17588	17594	17916	17803	17631	17548	17674	17677	17726	17834	17496	17716	17677	17616	17877	17521	17718	17666	17853	17772	17715	17523	17531	17502	17618	17427	17656	17713	17665	17583	17663	17577	17628	17557	17574	17712	17714	17573	17739	17499	17602	17607	17570	17681	17667	17565	17497	17542	17731	17644	17629	17709	17493	17772	17521	17742	17712	17763	17642	17718	17453	17723	17670	17650	17556	17632	17469	17701	17685	17652	17566	17478	17604	17680	17641	17992	17586	17653	17492	17843	17713	17565	17671	17685	17453	17458	17648	17823	17768	17754	17786	17776	17843	17688	17712	17604	17774	17626	17747	17590	17469	17619	17611	17628	17642	17908	17870	17612	17497	17752	17663	17567	17658	17635	17442	17699	17649	17620	17626	17755	17532	17642	17748	17654	17786	17854	17735	17830	17676	17709	17707	17664	17870	17672	17549	17759	17755	17695	17807	17794	17653	17860	17739	17553	17728	17438	17699	17769	17449	17590	17512	17590	17585	17651	17569	17582	17676	17533	17651	17456	17605	17485	17697	17620	17752	17715	17824	17659	17541	17628	17605	17558	17637	17595	17737	17607	17712	17654	17635	17544	17822	17639	17611	17823	17631	17421	17677	17828	17583	17779	17725	17795	17827	17655	17452	17544	17508	17610	17680	17455	17518	17590	17702	17629	17711	17582	17597	17704	17522	17679	17589	17640	17835	17704	17807	17694	17592	17589	17797	17809	17774	17563	17545	17499	17681	17618	17800	17472	17617	17699	17653	17818	17717	17562	17597	17604	17755	17741	17752	17676	17608	17472	17769	17837	17805	17463	17663	17494	17606	17774	17766	17771	17712	17676	17547	17547	17828	17830	17662	17796	17680	17511	17488	17590	17622	17560	17621	17650	17702	17716	17640	17699	17717	17760	17627	17696	17551	17600	17563	17593	17602	17504	17435	17612	17742	17660	17487	17685	17427	17592	17635	17684	17766	17791	17754	17776	17556	17594	17579	17578	17645	17855	17647	17582	17476	17525	17710	17609	17642	17728	17590	17746	17777	17745	17754	17654	17673	17784	17648	17664	17709	17810	17595	17604	17891	17449	17643	17752	17567	17604	17600	17623	17707	17679	17631	17435	17519	17628	17649	17464	17711	17488	17436	17525	17625	17728	17619	17487	17563	17572	17668	17631	17661	17506	17688	17806	17654	17569	17744	17736	17713	17430	17774	17611	17650	17658	17667	17463	17840	17749	17610	17758	17834	17764	17601	17658	17447	17677	17713	17679	17783	17892	17627	17590	17849	17622	17541	17650	17668	17690	17692	17792	17816	17480	17587
16299	28938	25902	20772	18957	17972	17280	16998	16770	16525	16569	16368	16410	15936	16107	15728	15686	15856	15604	15628	15676	15658	15482	15783	15457	15732	15572	15605	15414	15638	15734	15802	15481	15417	15494	15575	15626	15441	15445	15639	15503	15543	15345	15439	15609	15562	15543	15482	15476	15429	15470	15486	15573	15540	15557	15382	15448	15403	15428	15396	15425	15614	15447	15355	15928	15578	15383	15490	15400	15542	15556	15432	15420	15644	15557	15411	15548	15436	15461	15546	15488	15421	15435	15211	15547	15465	15638	15581	15436	15464	15585	15440	15481	15377	15551	15502	15449	15519	15421	15376	15492	15469	15481	15338	15332	15553	15402	15608	15526	15450	15546	15625	15361	15468	15529	15521	15597	15472	15483	15530	15385	15608	15453	15428	15540	15386	15355	15449	15288	15345	15537	15531	15471	15457	15408	15447	15439	15660	15467	15534	15369	15542	15412	15498	15438	15575	15479	15500	15650	15372	15472	15515	15540	15443	15511	15435	15482	15419	15351	15440	15387	15589	15509	15516	15494	15415	15411	15453	15568	15410	15439	15471	15597	15397	15571	15437	15458	15510	15392	15392	15341	15408	15406	15472	15496	15504	15469	15351	15420	15532	15390	15458	15388	15483	15592	15443	15555	15478	15514	15318	15319	15237	15380	15397	15381	15585	15532	15469	15611	15688	15384	15395	15512	15439	15443	15348	15413	15534	15485	15528	15298	15505	15456	15285	15401	15412	15322	15382	15472	15634	15381	15373	15684	15510	15498	15367	15428	15409	15391	15564	15472	15437	15440	15418	15472	15314	15391	15501	15546	15531	15403	15570	15320	15303	15360	15415	15409	15404	15434	15427	15358	15401	15418	15230	15432	15626	15429	15419	15564	15454	15459	15403	15480	15408	15575	15458	15357	15439	15346	15435	15450	15545	15397	15572	15416	15463	15618	15610	15430	15368	15537	15323	15228	15443	15508	15350	15394	15452	15456	15357	15252	15398	15393	15345	15519	15440	15492	15306	15355	15441	15470	15368	15416	15518	15452	15516	15334	15490	15461	15424	15269	15461	15506	15511	15390	15325	15547	15378	15387	15511	15499	15583	15504	15451	15371	15288	15485	15410	15406	15358	15450	15529	15336	15386	15477	15491	15345	15360	15470	15258	15397	15475	15301	15319	15527	15477	15302	15635	15337	15432	15534	15585	15330	15308	15491	15431	15378	15334	15488	15410	15543	15569	15472	15378	15366	15428	15351	15359	15371	15557	15341	15539	15379	15588	15522	15563	15598	15282	15324	15304	15351	15611	15599	15317	15244	15456	15393	15316	15468	15251	15452	15463	15339	15504	15398	15342	15560	15309	15553	15421	15534	15442	15495	15451	15303	15331	15516	15263	15466	15524	15364	15433	15336	15457	15343	15496	15540	15493	15433	15494	15351	15596	15502	15435	15249	15470	15436	15425	15351	15329	15416	15454	15395	15468	15449	15465	15510	15702	15423	15391	15290	15425	15379	15425	15285	15418	15574	15450	15336	15465	15441	15412	15296	15492	15467	15624	15329	15541	15376	15485	15316	15280	15612	15547	15465	15590	15433	15349	15377	15355	15427	15321	15344	15495	15278	15563	15519	15456	15425	15332	15481	15245	15522	15401	15353	15455	15481	15467	15585	15354	15484	15326	15322	15291	15462	15350	15417	15540	15413	15445	15429	15556	15330	15355	15563	15393	15469	15480	15554	15361	15486	15479	15487	15302	15386	15323	15552	15458	15445	15488	15273	15402	15349	15491	15410	15459	15486	15521	15402	15283	15457	15435	15329	15323	15341	15368	15335	15334	15479	15409	15510	15485	15412	15340	15439	15397	15440	15475	15447	15448	15533	15364	15372	15419	15414	15428	15530	15453	15577	15515	15455	15467	15389	15359	15510	15412	15463	15267	15484	15383	15444	15622	15323	15451	15239	15400	15396	15447	15543	15438	15268	15589	15318	15407	15388	15461	15498	15492	15584	15464	15345	15646	15292	15385	15327	15396	15360	15447	15500	15602	15518	15511	15407	15520	15336	15408	15486	15426	15402	15589	15395	15484	15277	15531	15316	15413	15490	15501	15459	15405	15406	15382	15491	15363	15576	15584	15485	15479	15301	15414	15441	15485	15439	15353	15529	15362	15362	15470	15437	15525	15492	15512	15498	15459	15409	15498	15451	15513	15462	15333	15491	15424	15417	15384	15352	15585	15442	15570	15431	15420	15415	15460	15504	15444	15416	15388	15532	15358	15525	15343	15481	15509	15414	15340	15486	15399	15314	15493	15557	15360	15430	15459	15345	15445	15504	15435	15344	15549	15439	15408	15430	15673	15544	15456	15437	15203	15303	15554	15448	15468	15482	15416	15566	15526	15611	15445	15454	15369	15539	15386	15434	15550	15317	15435	15475	15380	15483	15390	15586	15458	15558	15528	15318	15473	15508	15360	15468	15544	15510	15465	15457	15461	15323	15422	15376	15340	15316	15623	15392	15580	15599	15545	15310	15304	15479	15457	15443	15554	15425	15428	15528	15457	15424	15292	15516	15292	15472	15405	15247	15558	15601	15462	15582	15398	15314	15315	15528	15414	15389	15371	15451	15509	15411	15408	15513	15440	15470	15359	15364	15366	15487	15481	15481	15449	15513	15301	15566	15344	15241	15364	15412	15348	15518	15407	15439	15256	15521	15400	15550	15344	15337	15621	15318	15479	15375	15185	15325	15492	15360	15576	15307	15403	15454	15381	15503	15243	15405	15312	15457	15505	15453	15326	15475	15518	15332	15307	15421	15434	15361	15465	15301	15429	15344	15525	15534	15434	15497	15223	15406	15357	15536	15398	15261	15416	15288	15508	15249	15349	15349	15251	15414	15555	15470	15517	15371	15347	15341	15538	15397	15375	15278	15422	15466	15424	15409	15496	15386	15529	15452	15673	15359	15573	15512	15404	15508	15305	15420	15415	15420	15396	15468	15294	15472	15442	15415	15733	15477	15301	15378	15324	15547	15442	15583	15270	15517	15445	15340	15451	15501	15539	15446	15455	15386	15333	15480	15475	15481	15410	15561	15378	15441	15498	15328	15498	15477	15470	15470	15525	15364	15406	15344	15492	15402	15403	15362	15423	15477	15525	15403	15314	15481	15411	15510	15474	15405	15572	15427	15483	15464	15393	15388	15336	15520	15443	15434	15380	15410	15454	15450	15458	15538	15563	15411	15376	15460	15598	15470	15373	15406	15383	15398	15313	15508	15376	15398	15472	15175	15422	15411	15404	15595	15335	15370	15587	15375	15375	15485	15368	15512	15416	15670	15381	15632	15410	15521	15354	15263	15482	15342	15344	15431	15514	15540	15409	15468	15323	15547	15381	15485	15492	15493	15523	15340	15513	15380	15429	15478	15427	15457	15408	15400	15333	15570	15434	15258	15497	15362	15383	15287	15561	15513	15441	15281	15456	15497	15438	15379	15365	15456	15382	15280	15367	15456	15441	15465	15426	15428	15334	15540	15288	15518	15506	15657	15440	15568	15547	15234	15391	15367	15480	15272	15383	15419	15531	15578	15407	15451	15397	15467	15440	15433	15373	15370	15436	15679	15462	15623	15682	15594	15453	15402	15565	15481	15511	15435	15412	15506	15276	15409	15519	15377	15310	15288	15505	15546	15349	15494	15342	15189	15533	15548	15495	15411	15395	15387	15524	15333	15641	15407	15734	15464	15297	15399	15437	15550	15414	15242	15512	15204	15444	15489	15296	15494	15336	15484	15393	15509	15534	15368	15406	15409	15452	15526	15332	15422	15145	15471	15514	15471	15562	15520	15377	15483	15245	15469	15530	15403	15472	15332	15363	15365	15348	15615	15482	15459	15434	15532	15579	15530	15396	15528	15417	15397	15428	15541	15504	15594	15435	15369	15288	15538	15356	15388	15462	15398	15281	15634	15519	15368	15453	15480	15406	15312	15450	15354	15307	15433	15448	15498	15447	15513	15308	15404	15551	15275	15371	15467	15472	15302	15432	15526	15497	15470	15530	15495	15375	15486	15443	15444	15411	15117	15516	15358	15563	15512	15406	15522	15340	15400	15347	15449	15517	15435	15422	15583	15344	15429	15282	15342	15431	15469	15439	15460	15308	15433	15427	15440	15366	15435	15313	15383	15472	15360	15531	15344	15158	15368	15243	15531	15441	15449	15422	15218	15276	15444	15297	15425	15481	15254	15651	15376	15495	15480	15478	15321	15365	15348	15260	15375	15388	15461	15443	15262	15346	15443	15449	15442	15599	15539	15415	15423	15489	15551	15390	15589	15479	15250	15461	15117	15500	15469	15281	15231	15283	15468	15475	15473	15305	15337	15470	15453	15330	15373	15380	15430	15426	15474	15539	15487	15539	15646	15542	15383	15487	15575	15564	15397	15375	15366	15304	15306	15373	15448	15443	15417	15380	15280	15436	15463	15339	15329	15356	15600	15717	15395	15499	15431	15325	15452	15471	15435	15518	15380	15288	15440	15494	15469	15649	15471	15589	15345	15459	15551	15368	15321	15459	15408	15355	15501	15513	15369	15507	15391	15638	15432	15603	15457	15312	15551	15394	15336	15277	15367	15258	15361	15482	15425	15306	15455	15403	15461	15300	15504	15434	15359	15372	15417	15461	15519	15567	15523	15445	15499	15225	15481	15488	15503	15622	15369	15443	15340	15543	15491	15420	15372	15638	15426	15568	15304	15494	15427	15466	15588	15239	15584	15452	15454	15530	15473	15220	15471	15417	15575	15483	15471	15389	15307	15532	15367	15511	15457	15583	15529	15373	15532	15518	15350	15385	15232	15437	15463	15394	15380	15474	15435	15442	15524	15378	15468	15416	15378	15486	15378	15480	15521	15582	15444	15297	15521	15371	15556	15430	15359	15406	15575	15362	15557	15392	15396	15330	15413	15436	15503	15542	15437	15527	15275	15384	15330	15280	15390	15504	15695	15443	15569	15318	15271	15272	15496	15328	15446	15536	15506	15441	15551	15257	15629	15341	15387	15489	15325	15382	15268	15410	15353	15425	15448	15354	15490	15332	15468	15240	15440	15454	15379	15457	15555	15385	15326	15446	15503	15535	15287	15655	15535	15405	15310	15469	15519	15228	15491	15498	15378	15416	15417	15575
28183	22311	23148	19071	16245	16318	16348	16217	16219	16014	16225	16186	15995	16286	16122	15986	16143	16409	16137	16179	16012	16128	16036	15865	16245	16334	16094	15958	16012	16157	16067	15980	16077	16145	16012	16059	16003	15986	16161	16162	16079	16102	16011	16007	16116	15945	16082	15938	16122	16153	16099	16011	16045	16182	16007	16014	16141	15961	16268	16059	16145	16086	16017	15958	16246	15823	16103	15951	16126	16113	16052	15881	15882	16126	16097	16319	16165	15863	16021	16087	16182	16270	15958	16001	16210	16046	16140	16010	15893	16103	15926	16154	16157	16009	16156	16047	16068	16000	16086	16061	16173	16055	15967	16195	15999	15979	16009	16218	16309	16009	16014	15813	15952	15947	16002	16086	15988	16041	15932	16251	16075	16183	16079	16012	16152	16036	15996	15933	16166	16026	16064	16205	15952	16136	16186	16031	16068	15983	16033	15971	16071	15991	16005	15937	15816	16105	16173	16009	16091	16004	15977	15843	16101	16026	15969	16031	16014	16138	15908	16187	16177	16012	15836	15947	16112	15959	16138	16137	16136	16036	15913	15849	16009	16161	16272	16036	16042	16164	16126	16021	16013	15910	16113	16089	15817	16073	16118	16133	15931	16146	15939	15965	16206	15907	15964	15966	16066	16239	16119	16132	16075	15984	16087	16326	15897	16097	15975	16173	16047	16032	15887	16035	15946	15914	16036	16041	15990	15973	16146	16263	16109	16083	16021	15967	16150	16142	16029	16066	16162	15907	15967	16098	16070	16011	16081	15971	16058	16072	16219	16107	15946	15841	16029	15985	15961	16081	15830	15860	16110	15986	16079	15991	16108	16044	16053	15982	16050	16236	15958	16015	16091	16140	16028	16247	15874	16064	15990	15902	15946	15898	16090	16113	16004	16067	16108	15991	15996	16038	15874	16140	16040	15986	15988	16117	16015	16103	15969	15884	16020	15908	15764	16007	15878	16064	16065	16048	15883	16134	15998	15906	16154	16067	15922	16018	15994	16015	16050	15885	16122	16090	15993	16050	16183	15854	16081	15854	16133	16084	16103	16108	16059	16081	15917	15905	16010	16065	16012	16213	16146	16144	16081	16175	16295	16083	16036	16113	15980	15998	16031	16117	16094	15950	15976	15989	15912	15972	15930	16006	16015	16060	16070	16083	16026	15845	16134	16000	16092	15910	16006	15849	15967	16056	15923	16034	15993	15984	16182	15874	15947	16007	16074	16008	15860	16185	16112	15992	16002	16108	15886	16084	16053	16033	16191	16233	16137	16179	15910	15819	15950	16023	16075	15796	15953	15943	15877	16128	15921	15882	15981	15895	16030	16016	15876	15978	15993	16263	16192	16075	16014	15978	16032	16082	15946	16006	15941	16127	15985	16010	16171	15830	16108	15945	15854	16173	16039	16256	16236	16147	16194	16339	16078	16044	15972	15975	16199	16016	16218	16171	16034	15981	16158	15906	16104	16146	16067	16023	15995	15884	15934	16017	16108	16093	16108	16050	15900	16007	16008	16321	16106	16117	16189	16077	15869	16193	16151	16151	16216	15868	16003	16089	16061	15943	15965	15814	16191	16047	15982	16134	16186	16229	16082	16212	16081	16091	15984	16101	16000	16074	16163	16071	16121	16049	15851	16201	16328	16273	16036	16170	16235	16112	15849	15934	15857	16097	15939	15934	16012	16100	16103	16074	16097	16223	16073	16108	15964	16202	16243	16171	16127	16056	16022	16013	15989	16214	16057	16245	15962	16076	16303	15881	16053	16068	16027	16049	16050	16024	16097	15878	15942	15941	15880	16033	16182	16064	16034	15904	16100	15901	16023	16171	16018	16041	16082	15976	16148	16024	15957	16129	16120	16175	16103	16043	16147	15924	15885	16062	15974	15988	15945	15970	15921	16135	16115	15925	16166	16225	16175	16196	16034	16001	15939	15940	16073	16294	16002	15901	15965	16075	15951	15994	16089	16175	16178	16015	16013	16041	15932	16008	16066	15916	16004	16034	15877	16068	15994	16096	15994	16044	15938	15866	16231	16110	16246	15914	15817	16228	15918	15843	16048	15957	16125	16127	15986	15907	16157	16051	16188	15995	16057	15945	16001	15869	15952	16176	15946	16131	16356	16007	16151	16132	16075	16038	16072	16008	16023	16025	16119	16109	16157	16099	16114	15908	15978	16145	15942	15985	15984	16067	16027	15894	16059	16056	15992	16104	15929	16048	16019	16019	15943	15773	16384	16199	16316	16015	15972	16030	16132	15919	15996	16030	16128	16184	16015	16160	15969	16184	16006	15973	15819	15868	15820	16027	16095	16121	16202	16021	16027	15895	15830	16259	15943	16077	16110	15984	16041	15819	15880	15997	16028	16087	15932	15803	16094	16034	15955	15866	15955	16052	15883	15856	16036	15966	16023	15854	16149	16107	16053	15984	16095	15919	15974	16001	16181	16028	15981	16154	16073	15953	15992	16169	15976	16121	16148	16136	16150	16049	16108	15978	16139	16068	16118	16097	16067	16036	15926	16044	15939	16100	16133	16205	16060	16187	15976	15972	16056	15917	15911	15887	15846	16084	16032	16089	15911	15850	15953	16065	16171	15821	16008	16147	16158	16159	15912	16023	16054	16014	16219	16355	16206	15838	16065	15973	16070	16139	16076	16254	15922	15886	16048	16122	16063	15958	15932	16052	15976	16111	16148	16109	16065	15906	16348	15997	16047	16086	16040	16199	16047	16038	16079	16183	16180	16128	16051	15758	16055	16107	16021	16150	16105	15995	15990	15923	15980	16081	16012	16116	15914	16087	15925	16004	15802	16125	15898	16004	16067	16152	16024	16137	15972	16056	15943	16137	15959	16113	16194	15981	15817	16150	16212	16058	16086	15816	16176	16110	16110	16039	16088	16152	15977	16064	15919	15963	15752	16228	16070	15921	16113	15880	15827	16147	16059	16045	16058	15965	16133	16192	16121	15985	15822	16362	16014	16033	16019	16263	16310	16070	15975	15837	16009	15952	15973	15894	15921	16152	15992	15969	15918	15937	16030	16094	16032	15951	16218	16070	16062	16026	16149	16035	16010	16082	16060	16026	16164	16078	15984	16255	16130	16097	15975	16119	16151	16179	15999	16100	16337	15975	16242	15919	15975	15857	15902	15888	15846	15877	15956	16015	16063	15895	15953	16147	16120	16143	16010	15778	16002	16178	16180	16145	16003	16034	16286	15994	15882	15982	16009	16075	16104	16030	15909	15994	16212	15993	16103	16038	16002	15992	15904	16129	16214	16002	15897	16191	16025	16133	16059	15821	16095	16013	16187	15928	15897	16146	16060	16050	15943	15980	16079	16290	16072	16260	16133	15971	16027	16151	15903	16008	16104	15935	16068	16071	16074	15988	16115	16077	16242	16038	16010	16077	15983	16116	16091	16162	16099	16060	16241	16347	16051	16167	16103	15975	15965	15966	16182	16212	15989	16099	15811	15716	16022	16026	16057	15916	16089	16021	16177	16119	15952	15878	15942	16160	16014	16253	16113	16122	16053	16062	15957	16095	16103	16181	16118	16019	16255	16010	16075	16008	16049	16181	15969	15945	16034	16082	15917	16259	16140	15931	16109	16080	16006	16065	16149	15984	15952	16080	16115	15973	16055	16126	16006	16044	16009	16051	15993	16098	16028	15948	16029	15986	16015	16046	16053	16022	15672	16000	16032	16130	16110	15928	16029	15812	15902	16075	16034	15972	16007	16113	15928	16036	16046	15956	16100	15845	16116	16034	16162	15964	15839	16136	16191	16475	16061	16210	16072	15865	15892	16250	16113	16081	16068	16027	15889	15974	16007	15994	16113	15863	16157	16023	16164	15997	15987	16051	16112	16019	16107	16100	16137	16006	15896	16074	16027	16093	15990	16072	16285	16069	16129	16075	16266	16023	16243	16012	16159	16098	15990	15950	16130	16029	16042	15957	15971	15965	16033	16136	16005	15975	16009	16036	16114	15971	15944	15941	16203	16056	16049	16206	16125	16091	16052	16006	16073	16107	16315	15986	16178	16028	16066	16096	16132	16110	16077	16052	16153	15935	15901	16004	16016	16134	16024	15942	15993	16070	16142	15979	15875	16097	16070	16026	15965	16063	16037	16060	16126	16162	15976	16019	15881	15859	15963	16209	16047	16029	16280	16137	16128	15998	16169	16048	15871	15956	15970	16097	16075	16091	15950	16005	16078	16181	16027	15877	15992	15944	15984	16060	16165	16087	15966	16264	16142	15937	16004	16017	16110	16060	16092	16008	15916	16001	16326	16084	16054	16236	16099	16083	16029	16012	15995	15916	16131	16223	16050	16083	16172	16115	16120	15956	15967	15947	16022	16194	16130	15883	16017	16154	16103	16000	16118	16137	15970	16069	15962	15961	16037	15937	16025	15916	15986	16101	16057	16148	15863	16003	16025	16000	16052	16215	16089	15979	16027	15997	16087	16134	15966	16039	16144	16025	16002	16023	16094	16088	15936	16047	15982	16101	16175	16070	15940	16058	16160	15995	15879	15967	16003	15925	16117	15961	16253	16024	16147	16046	16116	16000	16136	16103	15952	15993	16081	16070	16128	16134	15919	16111	16002	16104	16242	16122	16066	16101	15755	15876	15990	16082	16119	16250	16017	15936	16310	16090	15929	15860	16073	15966	15976	16088	16031	15880	16143	16161	16198	15992	16008	16022	15946	16242	16029	16291	15942	16072	16020	16209	16141	16160	16248	16121	16086	16037	15961	16020	16050	16009	16021	16046	15854	16088	16094	16081	16031	16036	16068	15926	16165	15924	15853	16075	16271	16205	16177	16154	16028	16061	16046	16049	16027	16076	16101	15937	16128	16011	16114	15932	16136	16212	16226	15880	15831	15976	16100	15960	16148	16199	15995	16166	16136	16040	16017	16057	16002	15990	16074	16153	16016	15903	16032	15999	16138	16088	16242	15885	16191	15743	15838	16156	16083	15855	15963	16062	15990	16187	16044	16351	16047	16138	15849	16093	16205	16118	16149	15957	16346	16051	15993	16006	15972	15817	16188	15970	15984	16173	15996	16046	16291	16021	15929	15869	16101	16007	15977	16019	16091	16174	15997	15838	15877	16032	16214	15935	15980	16253	16001	16265	16095	16135	15930	16145	15883	15935
14476	16403	15896	14980	14687	14593	14611	14443	14389	14531	14421	14770	14502	14624	14363	14530	14440	14420	14411	14278	14490	14412	14428	14294	14584	14629	14278	14481	14394	14404	14529	14336	14429	14577	14468	14250	14386	14340	14365	14455	14450	14385	14396	14509	14359	14444	14342	14485	14122	14414	14488	14377	14345	14456	14446	14360	14465	14385	14177	14378	14471	14328	14376	14457	14412	14455	14261	14332	14538	14335	14437	14503	14724	14387	14334	14270	14467	14310	14315	14367	14403	14408	14410	14337	14492	14484	14363	14374	14351	14559	14400	14432	14556	14417	14292	14545	14396	14436	14474	14392	14640	14492	14388	14403	14404	14499	14424	14404	14325	14328	14376	14609	14470	14470	14281	14382	14461	14510	14476	14606	14340	14357	14241	14423	14339	14309	14255	14450	14297	14468	14520	14332	14482	14478	14458	14419	14451	14465	14465	14396	14462	14477	14510	14471	14567	14574	14480	14307	14503	14406	14355	14302	14384	14188	14410	14468	14403	14509	14365	14357	14343	14369	14369	14374	14387	14468	14202	14605	14365	14498	14362	14417	14516	14435	14361	14523	14485	14353	14570	14376	14340	14341	14381	14247	14527	14389	14442	14404	14381	14313	14505	14369	14398	14506	14247	14376	14315	14272	14315	14383	14568	14592	14535	14468	14366	14439	14337	14431	14440	14493	14250	14331	14425	14345	14471	14369	14497	14330	14290	14389	14379	14532	14456	14614	14440	14403	14655	14534	14349	14549	14484	14313	14340	14374	14201	14412	14452	14296	14546	14309	14467	14471	14558	14321	14260	14491	14424	14484	14277	14274	14620	14295	14410	14443	14325	14464	14428	14404	14359	14508	14258	14475	14395	14431	14332	14306	14425	14462	14351	14359	14616	14518	14440	14299	14498	14248	14298	14415	14481	14578	14396	14331	14369	14453	14362	14441	14321	14580	14487	14315	14439	14636	14597	14429	14369	14421	14492	14503	14362	14541	14446	14408	14386	14335	14417	14387	14504	14443	14284	14511	14413	14437	14532	14559	14538	14274	14519	14458	14533	14390	14373	14357	14339	14456	14460	14487	14511	14265	14408	14248	14343	14542	14427	14460	14280	14288	14536	14465	14266	14481	14463	14519	14510	14460	14412	14435	14322	14394	14312	14374	14285	14435	14226	14393	14448	14515	14505	14447	14522	14289	14510	14226	14275	14540	14350	14319	14442	14265	14283	14515	14507	14409	14400	14433	14321	14507	14597	14417	14244	14487	14353	14436	14468	14278	14399	14531	14086	14499	14395	14293	14510	14389	14409	14536	14398	14408	14424	14459	14318	14432	14514	14345	14359	14531	14511	14562	14325	14252	14433	14411	14387	14530	14370	14516	14459	14499	14385	14358	14179	14417	14322	14423	14406	14344	14319	14498	14539	14369	14353	14334	14489	14491	14474	14365	14497	14412	14385	14358	14478	14336	14392	14457	14223	14243	14394	14575	14494	14286	14411	14403	14459	14405	14447	14398	14390	14464	14357	14371	14348	14460	14503	14427	14530	14452	14603	14219	14404	14410	14394	14433	14373	14323	14273	14218	14433	14340	14475	14587	14524	14379	14479	14551	14354	14480	14332	14550	14226	14462	14512	14210	14386	14459	14372	14391	14346	14446	14351	14540	14419	14445	14362	14524	14409	14391	14352	14477	14347	14369	14292	14466	14352	14446	14297	14452	14409	14342	14582	14233	14481	14352	14525	14431	14357	14353	14481	14280	14313	14242	14437	14554	14492	14358	14564	14455	14409	14263	14448	14434	14468	14295	14442	14515	14337	14546	14461	14417	14363	14390	14318	14454	14589	14439	14450	14511	14465	14401	14495	14391	14324	14492	14484	14311	14361	14397	14450	14433	14415	14414	14430	14397	14422	14537	14395	14381	14370	14564	14338	14503	14501	14487	14481	14363	14371	14368	14414	14432	14518	14382	14448	14563	14562	14456	14392	14479	14285	14408	14281	14487	14385	14546	14298	14492	14268	14455	14452	14397	14387	14334	14465	14302	14417	14496	14339	14484	14422	14550	14246	14333	14500	14474	14597	14303	14560	14439	14399	14486	14260	14397	14438	14474	14419	14474	14523	14612	14692	14381	14536	14415	14328	14402	14452	14378	14432	14350	14498	14382	14426	14265	14410	14412	14511	14415	14422	14413	14333	14363	14467	14434	14362	14330	14506	14407	14381	14439	14288	14434	14271	14284	14472	14491	14304	14475	14621	14601	14404	14467	14484	14531	14265	14464	14589	14439	14497	14386	14408	14451	14543	14533	14370	14581	14300	14402	14392	14544	14376	14328	14434	14559	14540	14491	14360	14414	14411	14568	14542	14328	14317	14326	14326	14536	14438	14287	14460	14294	14364	14546	14574	14457	14503	14553	14371	14469	14583	14504	14302	14336	14331	14420	14332	14301	14186	14301	14456	14576	14389	14240	14267	14626	14534	14462	14294	14436	14497	14512	14304	14435	14386	14366	14446	14407	14573	14469	14533	14382	14357	14252	14421	14309	14459	14355	14397	14488	14382	14483	14525	14463	14534	14384	14239	14278	14444	14544	14347	14475	14485	14391	14390	14410	14404	14515	14401	14557	14520	14548	14314	14565	14397	14393	14323	14408	14555	14411	14568	14326	14526	14290	14365	14599	14561	14507	14411	14417	14480	14439	14429	14555	14254	14344	14244	14453	14531	14280	14499	14309	14370	14406	14345	14433	14318	14346	14472	14308	14480	14292	14515	14514	14416	14382	14388	14603	14377	14430	14383	14366	14688	14465	14542	14425	14262	14459	14294	14417	14294	14334	14361	14372	14485	14380	14437	14601	14475	14397	14379	14479	14397	14393	14430	14506	14426	14392	14271	14503	14483	14516	14317	14334	14277	14309	14231	14518	14245	14481	14500	14444	14488	14415	14240	14413	14403	14400	14514	14502	14630	14602	14430	14469	14327	14486	14447	14430	14384	14568	14417	14274	14329	14354	14418	14305	14398	14477	14385	14276	14439	14368	14451	14413	14350	14437	14381	14491	14344	14397	14427	14347	14351	14532	14483	14416	14468	14478	14448	14602	14538	14487	14358	14480	14404	14508	14305	14392	14475	14432	14501	14402	14368	14379	14413	14450	14271	14344	14397	14536	14365	14423	14472	14495	14400	14454	14428	14344	14438	14481	14491	14473	14367	14406	14420	14278	14332	14663	14582	14300	14581	14546	14428	14256	14395	14460	14290	14381	14590	14473	14295	14364	14419	14437	14494	14469	14624	14498	14534	14452	14430	14429	14487	14431	14376	14368	14663	14412	14467	14343	14335	14464	14429	14375	14439	14317	14636	14447	14455	14419	14412	14520	14457	14343	14484	14495	14393	14408	14428	14393	14399	14585	14208	14433	14521	14462	14406	14369	14611	14367	14369	14373	14360	14284	14227	14377	14317	14405	14432	14402	14471	14376	14324	14372	14500	14384	14519	14303	14240	14325	14290	14439	14429	14396	14307	14476	14381	14554	14566	14464	14375	14388	14505	14494	14384	14505	14444	14415	14230	14450	14298	14138	14451	14342	14458	14292	14265	14366	14447	14594	14430	14418	14537	14372	14421	14449	14443	14525	14350	14494	14514	14470	14204	14314	14343	14289	14440	14454	14365	14568	14400	14515	14395	14579	14529	14333	14369	14489	14386	14457	14491	14354	14401	14244	14432	14199	14508	14372	14371	14295	14423	14443	14416	14428	14358	14377	14507	14380	14229	14401	14377	14516	14407	14435	14436	14531	14332	14324	14372	14297	14285	14371	14434	14633	14531	14434	14355	14333	14530	14359	14555	14401	14155	14587	14456	14340	14526	14340	14335	14431	14422	14333	14419	14529	14397	14399	14529	14360	14351	14342	14415	14548	14416	14457	14592	14380	14381	14595	14343	14439	14408	14334	14532	14419	14362	14279	14447	14382	14490	14308	14563	14509	14428	14389	14489	14534	14258	14416	14541	14393	14365	14287	14460	14363	14536	14310	14470	14465	14356	14367	14323	14434	14204	14360	14459	14376	14577	14411	14423	14329	14360	14493	14325	14379	14317	14589	14435	14376	14501	14449	14448	14303	14485	14363	14370	14290	14307	14531	14408	14453	14516	14366	14630	14329	14440	14290	14525	14276	14443	14382	14448	14513	14307	14415	14394	14390	14501	14339	14615	14443	14390	14519	14312	14392	14412	14520	14340	14378	14400	14306	14387	14618	14364	14416	14404	14459	14406	14382	14544	14265	14684	14419	14500	14412	14332	14431	14361	14472	14252	14520	14530	14369	14379	14385	14497	14441	14328	14447	14299	14362	14435	14344	14358	14467	14663	14349	14313	14205	14338	14505	14365	14461	14443	14408	14472	14606	14262	14474	14378	14351	14433	14372	14234	14385	14448	14373	14398	14334	14315	14319	14510	14465	14442	14532	14395	14368	14419	14499	14335	14597	14359	14235	14400	14430	14428	14382	14504	14353	14355	14424	14427	14324	14300	14456	14395	14499	14372	14590	14367	14530	14564	14256	14415	14497	14480	14513	14403	14440	14369	14407	14545	14379	14502	14303	14440	14465	14335	14444	14468	14336	14460	14447	14665	14532	14507	14541	14398	14388	14429	14305	14430	14558	14500	14312	14292	14481	14247	14440	14535	14347	14423	14363	14476	14448	14660	14307	14379	14173	14546	14355	14383	14488	14312	14496	14352	14348	14345	14330	14461	14238	14441	14313	14400	14331	14463	14544	14470	14387	14462	14280	14338	14430	14364	14249	14603	14495	14403	14435	14317	14375	14473	14322	14508	14267	14548	14355	14376	14366	14541	14330	14431	14262	14322	14408	14458	14628	14321	14584	14360	14366	14316	14478	14803	14350	14442	14487	14301	14477	14448	14411	14218	14345	14427	14268	14389	14488	14488	14287	14450	14429	14542	14314	14263	14341	14339	14487	14360	14451	14421	14337	14476	14511	14464	14427	14463	14523	14362	14457	14301	14306	14526	14384	14398	14439	14470	14437	14402	14216	14427	14493	14276	14484	14423	14409	14343	14352	14395	14367	14307	14381	14467	14506	14270	14423	14543	14428	14445	14419	14299	14353	14498	14325	14252	14402	14395	14420	14410	14481	14384	14475	14504	14602	14402	14396
24554	21716	29195	24810	22279	20929	19637	17662	17085	17253	17206	17323	17061	17094	16954	17104	17076	17069	16840	16937	16953	16988	16991	16897	16765	16773	16744	16625	16837	16641	16728	17128	16995	16775	16716	16914	16651	16797	16735	16839	16755	16714	16761	16977	16665	16708	16736	16739	16729	16746	16772	16671	16894	16627	16642	16627	16644	16663	16838	16675	16734	16715	16860	16708	16963	16841	16782	16957	16853	16695	16925	16679	16702	16548	16763	16701	16802	16629	16826	16843	16678	16752	16651	16694	16890	16644	16545	16788	16781	16739	16771	16783	16863	16560	16708	16517	16677	16785	16603	16620	16617	16904	16640	16606	16782	16785	16636	16720	16721	16889	16674	16661	16835	16690	16741	16848	16656	16718	16666	16493	16443	16699	16645	16567	16937	16707	16692	16945	16859	16754	16675	16619	16478	16577	16774	16512	16795	16455	16818	16741	16569	16639	16675	16575	16671	16424	16750	16748	16761	16536	16679	16772	16637	16860	16801	16732	16559	16727	16594	16874	16924	16752	16752	16566	16618	16615	16863	16693	16779	16724	16786	16734	16564	16719	16939	16976	16733	16917	16870	16840	16676	16822	16733	16704	16712	16800	16761	16771	16818	16736	16597	16602	16662	16640	16837	16710	16921	16698	16817	16821	16606	16719	16638	16798	16665	16809	16553	16701	16632	16555	16625	16796	16697	16864	16822	16572	16620	16632	16726	16982	16546	16830	16623	16657	16657	16714	16805	16573	16797	16789	16716	16917	16751	16822	16821	16849	16711	16604	16732	16819	16817	16468	16847	16695	16802	16791	16734	16803	16534	16714	16770	16775	16737	16812	16747	16788	16740	16617	16727	16515	16783	16551	16732	16561	16896	16560	16719	16657	16594	16877	16617	16557	16615	16826	16494	16635	16800	16907	16698	16665	16750	16651	16742	16684	16785	16624	16818	16555	16691	16819	16656	16766	16658	16710	16977	16873	16695	16490	16717	16630	16692	16572	16715	16660	16915	16823	16478	16752	16918	16815	16692	16634	16746	16716	16729	16679	16930	16782	16635	16708	16831	16780	16832	16694	17058	16627	16522	16746	16718	16817	16685	16656	16830	16774	16830	16685	16640	16630	16696	16736	16686	16573	16723	16750	16681	16621	16696	16597	16740	16812	16904	16853	16531	16678	16678	16725	16688	16759	16815	16682	16756	16650	16629	16719	16649	16732	16838	16762	16848	16952	16424	16857	16650	16660	16755	16767	16747	16843	16794	16701	16784	16629	16770	16669	16971	16513	16616	16617	16611	16818	16554	16638	16735	16893	16814	16872	17094	16549	16586	16579	16813	16762	16812	16649	16759	16602	16665	16769	16719	16777	16924	16471	16621	16763	16575	16658	16651	16534	16727	16949	16741	16670	16630	16403	16700	16710	16788	16795	16746	16627	16552	16635	16684	16713	16717	16597	16570	16704	16523	16763	16629	16881	16673	16633	16874	16743	16684	16749	16818	16630	16770	16582	16614	16697	16451	16429	16656	16497	16780	16671	16651	16551	16709	16693	16861	16772	16603	16761	16766	16593	16725	16672	16529	16692	16805	16707	16802	16696	16835	16827	16770	16695	16644	16728	16812	16920	16682	16832	16859	16906	16667	16774	16587	16690	16549	16750	16549	16973	16623	16721	16698	16652	16751	16612	16683	16729	16781	16735	16699	16702	16912	16658	16554	16674	16648	16783	16491	16747	16722	16709	16635	16562	16661	16929	16749	16561	16640	17013	16578	16875	16691	16926	16572	16611	16698	16467	16797	16729	16675	16788	16612	16759	16460	16600	16693	16593	16707	16799	16632	16469	16549	16776	16785	16731	16706	16902	16960	16907	16691	16560	16603	16645	16782	16673	16731	16806	16889	16687	16919	16675	16748	16805	16882	16656	16757	16618	16672	16763	16507	16790	16691	16782	16615	16486	16732	16705	16778	16714	16718	16817	16647	16920	16837	16776	16585	16594	16675	16559	16764	16775	16902	16813	16683	16594	16746	16724	16882	16822	16558	16683	16663	16563	16557	16818	16706	16935	16551	16526	16885	16836	16701	16765	16677	16807	16740	16790	16828	16769	16506	16698	16651	16790	16682	16679	16731	16713	16756	16640	16623	16840	17019	16670	16710	16720	16675	16650	16989	16450	16470	16771	16503	16830	16675	16636	16529	16632	16700	16563	16737	16552	16696	16738	16503	16506	16641	16720	16682	16764	16553	16513	16678	16888	16670	16981	16651	16546	16898	16646	16823	16790	16709	16959	16660	16695	16708	16732	16666	16542	16831	16604	16794	16642	16773	16672	16842	16932	16699	16596	16791	16655	16910	16536	16656	16604	16626	16571	16413	16744	16824	16718	16786	16805	16920	16749	16659	16756	16641	16711	16786	16479	16707	16619	16892	16592	16546	16603	16887	16776	16751	16671	16552	16596	16734	16723	16818	16614	16660	16671	16540	16765	16832	16856	16754	16592	16493	16661	16503	16607	16651	16789	16951	16763	16689	16665	16718	16748	16552	16733	16742	16820	16592	16660	16796	16557	16511	16923	16709	16793	16929	16673	16776	16680	16877	16748	16607	16728	16851	16730	16704	16726	16732	16557	16676	16682	16826	16756	16836	16902	16846	16975	16843	16725	16631	16775	16719	16851	16604	16409	16704	16767	16671	16684	16697	16524	16845	16609	16863	16819	16701	16625	16628	16716	16671	16706	16728	16839	16785	16714	16844	16810	16640	16543	16725	16672	16716	16589	16689	16706	16640	16627	16775	16873	16507	16516	16699	16634	16538	16650	16823	16914	16496	16570	16721	16577	16760	16763	16512	16686	16545	16629	16838	16721	16471	16446	16683	16588	16817	16759	16751	16723	16576	16759	16609	16837	16664	16771	16652	16757	16730	16797	16752	16707	16690	16784	16948	16558	16750	16723	16734	16718	16638	16641	16572	16737	16541	16510	16698	16711	16671	16791	16913	16818	16705	16663	16750	16686	16615	16578	16508	16611	16701	16722	16748	16726	16813	16589	16867	16775	16587	16831	16577	16918	16760	16653	16621	16672	16677	16893	16722	16732	16763	16730	16842	16557	16818	16745	16671	16686	16753	16608	16612	16815	16796	16856	16773	16630	16819	16678	16625	16815	16792	16755	16732	16829	16839	16825	16738	16660	16600	16878	16616	16627	16496	16793	16965	16687	16926	16604	16749	16808	16823	16711	16742	16662	16885	16704	16457	16769	16813	16577	16648	16726	16809	16825	16794	16755	16808	16726	16833	16754	16682	16627	16687	16589	16737	16770	16816	16779	16594	16657	16766	16694	16667	16674	16650	16821	16660	16398	16773	16713	16717	16612	16780	16720	16648	16607	16855	16866	16799	16711	16754	16850	16713	16747	16879	16781	16815	16739	16766	16808	16613	16743	16677	16656	16744	16702	16772	16713	16759	16820	16601	16771	16772	16928	16764	16651	16754	16768	16743	16545	16570	16647	16724	16734	16631	16694	16718	16802	16654	16782	16725	16730	16763	16860	16680	16794	16887	16753	16797	16561	16663	16914	16777	16890	16784	16986	16786	16841	16563	16647	16748	16770	16374	16827	16643	16316	16794	16818	16860	16929	16806	16765	16944	16737	16825	16885	16798	16775	16604	16784	16765	16909	16792	16523	16851	16775	16871	16623	16822	16958	16841	16770	16823	16919	16958	16882	16779	16802	16916	16664	16902	16869	16729	16678	16661	16685	16739	16647	16645	16657	16690	16550	16642	16724	16770	16856	16633	16921	16758	16786	16609	16717	16689	16522	16646	16715	16752	16609	16669	16793	16720	16641	16811	16801	16771	16827	16847	16658	16776	16665	16725	16832	16781	16794	16852	16696	16827	16580	16789	16747	16813	16598	16567	16878	16532	16723	16756	16813	16703	16793	16955	16602	16800	16761	16839	16798	16758	16825	16601	16798	16626	16743	16701	16596	16586	16520	16822	16769	16592	16865	16630	16765	16576	16852	16955	16848	16724	16732	16708	16584	16748	16689	16691	16522	16645	16873	16734	16741	16890	16659	16598	16661	16711	16854	16866	16740	16664	16541	16598	16810	16697	16549	16666	16868	16726	16919	16809	16757	16696	16668	16699	16826	16779	16853	16948	16744	16712	16785	16931	16589	16643	16657	16746	16825	16666	16949	16674	16724	16558	16588	16717	16727	16690	16872	16612	16660	16659	16777	16900	16611	16654	16806	16885	16866	16605	16683	16686	16603	16769	16654	16615	16736	16789	16838	16698	16736	16623	16735	16890	16847	16571	16767	16495	16828	16462	16721	16689	16801	16675	16746	16675	16752	16709	16853	16753	16613	16644	16712	16608	16709	16848	16597	16640	16717	16805	16622	16521	16689	16506	16606	16704	16824	16710	16801	16770	16643	16591	16899	16994	16601	16744	16613	16728	16802	16650	16818	16717	16845	16854	16772	16712	16905	16783	16712	16698	16616	16777	16687	16649	16698	16819	16627	16515	16590	16890	16630	16794	16532	16693	16666	16843	16683	16794	16713	17007	16638	16723	16697	16730	16895	16570	16813	16702	16777	16597	16762	16781	16636	16703	16439	16733	16614	16752	16878	16542	16832	16873	16831	16862	16659	16635	16583	16677	16938	16865	16673	16567	16672	16756	16560	16667	16470	16685	16689	16701	16716	16566	16794	16895	16821	16552	16586	16713	16827	16767	16714	16570	16509	16866	17049	16570	16941	16799	16787	16729	16667	16693	16850	16619	16640	16722	16919	16919	16815	16781	16541	16714	16654	16577	16706	16450	16769	16759	16816	16812	16903	16810	17001	16636	16531	16657	16734	16724	16716	16681	16610	16587	16412	16720	16778	16809	16577	16526	16676	16784	16657	16717	16722	16745	16833	16891	16665	16793	16795	16892	16957	16480	16795	16808	16665	16779	16685	16794	16744	16682	16694	16687	16673	16591	16787	16541	16791	16671	16746	16723	16665	16871	16920	16772	16765	16842	16600	16652	16698	16758	16740	16685	16886	16469	16797	16703	16732	16579	16747	16783	16526	16635	16685	16639	16607	16567	16697	16710	16676	16753	16840	16630	16583	16543	16682	16816	16946	16774	16686	16650	16849	16820	16684	16750	16679	16806	16721	16831	16786	16696	16691
14080	23058	21106	17927	16829	16057	15766	15793	15613	15393	15429	15490	15402	15366	14994	15059	15003	14888	15108	14984	14961	15167	14888	14960	14775	14852	14906	14831	14833	15051	15108	14893	15060	14748	14828	14983	14824	14997	14861	14915	14988	14805	14819	14906	14890	14864	14893	14777	14841	14884	14882	14878	15032	14860	14920	14878	14918	14743	14889	14887	14864	14952	14806	14904	14841	14970	14832	14906	14682	14920	14905	14703	14887	14700	14925	14811	14882	14691	14886	14965	14791	14922	14721	14873	15031	14790	15007	14812	14890	14909	14840	14974	14816	14984	14867	14763	14823	14834	14912	14883	14891	14892	14774	14734	14764	14818	14732	15004	14839	14882	14832	14866	14891	14830	14782	14770	15096	14889	14746	14764	14857	14759	14861	14754	14975	14804	14948	14912	14749	14910	14663	14851	14680	15052	14648	14880	14630	14764	15011	14782	14943	14719	14873	14924	14731	14764	14689	14817	14753	14787	14730	14700	14736	14919	14964	14906	14880	15024	14931	14762	14777	14836	14982	14856	14815	15138	14765	14727	14943	14798	14865	14882	14849	14956	14781	14804	14800	14835	14898	14867	14857	14799	14876	14812	14843	14914	14943	14788	14800	14857	14624	14944	14857	14867	14840	14881	14956	14818	14727	14910	14944	14821	14768	14914	14886	14794	14849	14745	14844	15067	14935	14700	14898	14839	14603	14887	14868	14824	14778	14753	14667	14819	14923	14622	14869	14881	14961	14785	14906	14721	14794	14870	14874	14811	14971	14930	14743	14857	14899	14763	14928	14900	14789	14823	14839	14856	14778	14795	14758	14795	14879	14842	14896	14737	14926	14881	14826	14903	14845	14782	14886	14899	14948	14779	14899	14875	14798	14871	14775	14875	14799	14813	14976	14881	14856	14743	14768	14886	14909	14820	14813	14769	14792	14828	14940	14661	14935	14747	14660	14873	14768	14827	14808	14831	14804	14911	14775	14917	14699	14787	14967	14845	14843	14912	14817	14876	14851	14814	14917	14780	14878	14832	14753	14800	14907	14849	14762	14876	14904	14814	15014	14921	14954	14858	14860	14839	14891	14981	14931	14812	14846	14664	14853	14808	14919	14947	14766	14837	14841	14704	14824	14970	14859	14818	14816	14888	14775	14769	14891	14826	14947	15033	14901	14745	14997	14977	14888	14742	14922	14712	14887	14790	15015	14883	14840	14775	15010	14870	14818	14731	14913	14745	14845	14670	14866	14950	14732	14802	14763	14964	14824	14781	14818	14807	14862	14939	14861	14717	14831	14634	14906	14959	14814	14930	14739	14850	14698	14770	14966	14684	14851	14880	14838	14669	15020	14705	14843	14668	14857	14807	14747	14730	14763	14753	14979	14823	14791	14889	14878	14684	14804	14791	14800	14961	14891	14859	14722	14807	14655	14923	14838	14744	14757	14745	14731	14935	14888	14748	15034	14762	14944	14945	14745	14784	14768	14798	14817	15008	14825	14868	14960	14853	14882	14794	14970	14782	14817	14866	14798	14854	14950	14852	14824	14576	14804	14597	14915	14709	14769	14813	14796	14789	14692	14771	14804	14667	14762	14789	14954	14909	14895	14886	14921	14660	15140	14857	14765	14772	14795	14927	14870	14788	14963	14886	14809	14816	14644	15023	14867	14837	14913	14799	15016	14835	14886	14891	14750	14922	14864	14735	14762	14992	14783	14912	14713	14942	14931	14668	14773	14883	14843	14841	14826	14739	14768	14824	14691	14903	14924	14762	14838	14860	14923	14970	14898	14691	14944	14874	14830	14728	14716	14908	14847	14877	14890	14789	14837	15006	14918	14755	14837	14896	14920	14675	14818	15021	14933	14754	14783	14772	14873	14891	14640	14828	14847	14961	14696	14806	14660	14867	14903	14900	14873	14980	14743	14821	14698	15022	14889	14829	14814	14976	14929	14874	14784	14786	14894	14977	14959	14796	14931	14826	14736	14919	14865	14864	14875	14846	14806	14996	14986	14712	14962	14874	14728	14840	14878	14825	14835	14993	14832	14733	14757	14763	14758	14857	14981	14778	14822	14876	14831	15034	14915	14982	14725	14840	14999	14830	14893	14932	14662	14836	14939	14707	14823	14900	14790	14809	14787	14872	14787	14929	14839	14886	14778	14686	14893	14892	14776	15042	14807	14684	14746	14868	14815	14816	14837	14688	14834	14775	14845	14921	14759	14726	14848	14744	14767	14913	14871	14833	14962	14869	14840	14766	14852	14838	14829	14845	14892	14825	14852	14799	14770	14949	14881	14816	14847	14801	14819	14966	14823	14887	14950	14834	14783	14736	14727	14932	15038	14841	14785	14777	14809	14850	14799	14976	14854	14818	14832	14928	14707	14763	14862	14833	14799	14735	14936	14862	14803	14742	14786	14909	14815	14899	14850	14911	14796	14765	14842	14812	14855	14717	14943	14972	14874	14883	14679	14780	14820	14893	14749	14785	14839	14856	14674	14780	14920	14748	14897	14846	15089	14814	14827	14857	14908	15000	14769	14827	14669	14771	14742	14712	14947	14741	14805	14832	14660	14773	14689	14701	14896	14875	14960	14918	14881	14962	14895	14916	14910	14793	14895	14731	14894	14828	14714	14763	14806	14782	14947	14942	14795	14864	14858	14731	14948	14746	14679	14815	14840	14728	14768	14741	14822	14854	14913	14822	14815	14863	14837	14758	14836	14871	14924	14787	14848	14790	14882	14867	14585	14948	14854	14891	14880	14845	14861	14774	14835	14828	14883	14751	14812	14921	14880	14681	14964	14729	14864	14908	14854	14835	14905	14732	14799	14888	14765	14947	14770	14944	14978	14866	14702	14773	14895	14735	14855	14890	14657	14893	14942	14767	14864	14862	14872	14880	14949	14682	14703	14873	14953	14675	14825	14875	14927	14826	14820	14775	14729	14800	14899	14908	14764	14755	14789	14816	14679	14957	14804	14805	14950	14958	14774	14844	14932	14803	14941	14750	14826	14918	14956	14791	14980	14791	14998	14856	14912	14734	14751	14688	14843	14942	14734	14961	14941	14819	14752	14829	14714	14964	14912	14884	14912	14827	14890	14981	14903	14756	14935	14869	14841	14896	14943	14802	14899	14955	14785	14926	14895	14815	14690	15043	14800	14976	14878	14783	14912	14920	14872	14886	14840	14980	14719	14862	14946	14850	14927	14670	14768	14812	14926	14859	14906	14754	14814	14871	14958	14845	14770	14838	14933	14760	14769	14910	15023	14871	14973	15035	15026	14808	14731	15014	14777	14847	14915	14698	14779	14915	14854	14705	14826	14699	14934	14735	14938	14857	14758	14906	14798	14785	14851	14819	14764	14954	14954	14913	14694	14837	14761	14854	14749	14865	14858	14905	14944	14767	14748	14796	14821	14820	14817	14740	14964	14835	14790	14771	14701	14913	14775	14799	14735	14822	14849	14847	14777	14987	14929	14793	14804	14933	14822	14840	14779	14822	14855	14769	14707	14756	14824	14989	14849	14765	14875	14987	14831	14805	14770	14630	14954	14797	14853	14925	14663	14881	14958	14838	14798	14827	14931	14754	14876	15009	14944	14795	14768	14952	14881	14867	14820	14816	14784	14783	14975	14705	14915	14677	14865	14905	14937	14627	14887	14870	14738	14841	14697	14880	14865	14755	14810	15097	14841	14638	14848	14853	15056	14914	14791	14921	14727	14894	14891	14719	15006	14861	14815	14805	14786	14841	14842	14920	14732	14857	14781	14808	14799	14816	14943	14737	14753	14911	14831	14609	14838	14583	14812	14959	14929	14888	14679	14925	14733	14940	14785	14994	14892	14819	14949	14960	14718	14839	14950	14780	14783	14903	14843	14960	14976	14796	14828	14850	14891	14867	14772	14889	14802	14739	15011	14794	14887	14786	14841	14880	14761	14714	14784	14681	14976	14978	14882	14839	14849	14829	14820	15155	14867	14933	14766	14939	14813	14980	14817	14804	14854	14771	15006	14895	14768	14879	14861	14839	14797	14927	14888	14740	14920	14907	14910	14926	14923	14799	14852	14842	14762	14711	14758	14787	15115	14845	14894	14760	14849	14670	14909	15003	14972	14922	14825	14781	14809	14948	14821	15004	14839	14647	14905	14858	14857	14991	14894	14923	14880	14748	14783	14848	14798	14845	14816	14878	14908	14698	14746	14670	14921	14891	14873	14765	14856	14879	15004	14897	14977	14937	14960	14667	14858	14815	14817	14962	14767	15035	14777	14753	14921	14928	14971	14718	14919	14988	14867	14711	14764	14780	14948	14832	14767	14814	14936	14964	14878	14784	14865	14908	14687	14945	14875	14847	14859	14868	14775	14820	14943	14771	14950	14899	14856	14773	14843	14945	14840	14692	15028	14730	14759	14931	14842	14775	14828	14934	14896	14822	14921	14980	15001	14702	14726	14865	14862	14888	14739	14916	14674	14978	14892	14674	14828	14915	14871	15034	14819	14835	14654	14893	14892	14796	14858	14963	14683	14754	14847	14841	14963	14782	14800	14903	14831	14911	14872	14888	14800	14843	14887	14659	14686	14801	14808	14803	14854	14769	14874	14883	14792	14822	14754	14982	14793	14922	14724	14892	14695	14886	14848	14761	14858	14776	14855	14889	14760	14945	14704	14761	14772	14839	14812	14797	14803	14763	14935	14840	14957	14980	14886	14748	14821	14898	14863	14968	14954	14710	14937	14805	14992	14897	14969	14803	14889	14820	14719	14569	14908	14819	14787	14911	14906	14723	14696	14801	14898	14882	14951	14835	14737	15010	14684	14827	14773	14819	15051	14811	14852	14894	14890	14869	14741	14929	14741	14938	14758	14772	14791	14865	14935	14744	15044	14837	15018	14706	14793	15045	14936	14776	15028	14791	14669	14937	14847	14868	14917	14840	14959	14817	14858	14808	14732	14855	14923	14710	14879	14970	14692	14879	15024	14902	14861	14917	14881	14828	14828	14776	14874	14938	14747	14865	14801	14775	14633	14805	14830	14959	14809	14766	14783	14922	14749	14724	14922	14729	15042	14755	14857	15000	14744	14765	14860	14742	14778	14721	14840	14671	14814	14618	14952	14824	14863	14831	14787	14883	14752	14828	14920	14861	14884	14964	14902	14739	14895	14924	14831	14910
23302	21683	29635	24269	21888	23679	25124	19489	18673	18930	18783	18628	18567	18560	18490	18321	18311	18075	18108	18471	18135	18254	18023	18192	18159	18285	18161	18241	18029	17948	17995	18258	18096	18124	17997	18006	17863	18076	18223	18050	17919	18040	18139	18060	18128	18092	18209	18035	18001	17917	17760	18344	17993	18036	17814	18071	18024	18009	18099	17795	18006	17948	18042	17953	18216	18186	18039	18075	18072	18004	18007	17984	18122	18178	18055	18048	17741	18133	18083	17761	17927	17928	18100	17827	17821	17967	17974	17943	18053	18026	17924	17862	17944	17901	17969	17871	18054	17904	17839	18166	17954	17934	18034	18095	17963	17990	18065	17795	17887	17837	17827	17902	17838	17947	17924	17941	17795	18206	18069	17867	18096	18054	17979	18126	18225	17970	17842	18107	18062	18070	18167	17906	18090	18004	18005	17697	17850	17929	17983	17965	17845	17701	17881	17762	17906	17865	17744	18195	17870	18048	17684	18166	17940	18076	17978	17984	17835	18159	17887	17856	17938	17997	17774	18078	17883	17981	17847	17908	17844	17844	17975	18082	18023	17837	17817	17968	17610	18007	18030	17759	17956	18037	17711	17956	18116	17790	17999	17787	18021	18010	17948	17797	17905	18084	18003	17953	18063	17754	17738	17805	18174	17927	17907	17787	17743	17939	17851	18043	18014	18068	18005	17941	18016	17691	17898	18050	17907	17798	17923	17912	17929	18018	18140	17863	18044	17904	18000	17841	17817	17933	18228	17973	17958	17896	17906	17979	18070	17964	17897	17834	18038	17987	18029	18020	17812	17924	17994	17736	17825	18089	18057	17769	17908	17920	18055	17944	18095	17930	17987	17907	17739	18098	17830	18020	17990	17913	18195	18151	18007	18132	17830	17972	18080	18107	17990	17839	17874	17878	17884	17930	17972	17875	18152	17869	17885	17890	17835	17892	17993	17934	18047	17848	17828	17865	18049	17886	17969	17793	17902	17757	18017	17706	17932	17956	17974	17850	17787	17827	18042	17497	17797	17907	17971	17853	17874	17970	17974	17942	17890	18006	17928	17683	17932	17935	17759	17710	17880	17892	17788	17995	17918	17960	17981	17965	17949	17829	17876	18050	17826	18015	18066	17790	17974	17992	17971	17795	17928	18067	18012	18002	17975	18035	18013	17747	17930	17918	17835	17823	17941	17700	17860	17945	17822	17851	17912	17765	17971	18137	17976	17726	18006	17984	17956	17902	17917	18131	17817	17725	17891	17919	17897	17857	17695	17764	17723	17842	17883	17776	18090	17913	17772	17856	17731	17978	17889	17695	17915	17852	17829	17954	17883	17802	17940	18175	17869	17784	17902	18019	17912	17843	17781	17736	17788	17783	17785	17823	17899	17900	18067	17795	17807	17975	17840	18003	17936	18014	17806	18042	17886	17903	17892	17847	18019	17884	17945	17965	18020	17803	17787	17802	18043	17823	18049	17972	17965	17997	18003	18009	17885	17708	17789	17821	17987	17850	17938	17797	18034	17945	17893	17854	17835	17883	17818	17861	18001	18034	17828	17902	17962	17875	17856	17876	17873	17909	17869	17920	17938	17935	17975	17858	17730	17865	17874	17922	17923	17757	17891	18075	18003	17919	18002	17903	17815	17977	17882	17959	17984	18067	18034	17789	17845	17762	17975	17929	17753	18019	17806	17905	17636	17838	18057	18015	17907	18110	17962	18014	17966	17912	17818	17714	17942	17769	17884	17887	17953	17942	17900	17760	17777	17995	17846	18126	17842	17667	17993	17955	17897	17680	17804	17771	18037	17960	18089	18045	17836	18019	17995	17895	18114	17806	17931	17861	17802	18004	17950	17982	17689	17860	18116	17927	17983	17922	17786	17999	17919	18046	18012	18104	17902	18066	17860	17945	17998	17733	17895	17972	17909	17795	17832	17948	18025	17940	17886	17870	17983	17804	17872	17919	17832	18037	17871	17981	17944	17926	17579	17946	18086	17690	17897	17904	18011	17930	18017	17926	17887	17990	17928	18063	18009	17953	17832	17846	17784	17645	17772	17831	17811	17915	17879	17928	17950	17753	17951	17890	18019	17874	17790	17981	17973	17929	18016	18001	18043	18101	17978	17750	17952	18119	18041	17897	17799	18096	17999	17905	17755	17849	18003	17878	17885	17851	17907	17937	17844	17859	17871	17835	17874	17679	18017	17827	18021	17885	17718	17989	17881	17818	17935	18096	17815	17899	17819	17985	17994	18025	17937	17831	17951	17637	17826	17950	17885	17977	17780	17767	17870	17851	17800	17891	18041	17716	17911	17960	18030	17926	17905	17931	17955	17916	17962	17900	17669	17881	18092	17723	17912	18049	17973	17851	17790	17794	17995	17981	17807	17892	18092	18033	17795	17751	17787	17951	18066	18026	17878	17910	18150	18118	17906	17989	17729	17778	17898	17888	18082	18002	17931	17955	17880	17899	17994	17815	17898	17982	17992	17830	17840	17660	17977	17885	17986	17898	17828	17928	17876	18049	17773	17989	17922	17981	17852	17792	18141	17804	18054	17706	17945	17874	18096	17907	17827	17795	18031	17714	17881	17821	18157	18018	18003	17962	17901	18001	17785	17761	18241	18183	18104	17885	18005	18112	17921	17876	17882	18010	17748	18043	18104	17898	17931	18034	17921	17941	17926	17621	17849	18092	18141	17936	17902	17891	18104	18076	17856	18048	17798	18153	18042	17763	17878	18137	18116	17939	17938	17812	17645	17992	17929	17834	18010	18012	17866	17964	17925	17838	17912	17979	17813	17801	17962	18005	18149	17769	18041	18020	17856	17673	17870	17993	17881	17859	17909	18092	17878	17695	17921	17965	18003	17875	17991	17845	17948	17907	17881	17984	17997	18051	17805	17834	18094	18071	17962	17830	17931	17859	17930	18028	18001	18052	17896	17831	18048	18014	17823	18008	17877	17989	17957	17882	17857	17857	17948	17908	17778	18048	17842	18040	17892	17991	18067	17848	18082	17886	17915	17909	17912	17847	18027	17735	17714	17730	17808	17921	17970	17944	17836	18128	18002	17760	18087	18071	17911	17907	17794	18007	17974	17916	18016	17826	17913	17939	18029	18048	17930	17963	17813	17675	17988	18087	18025	17867	17927	17797	17823	17939	17890	17923	17919	17847	17885	18002	17863	18008	17962	17908	18214	17886	17892	18011	17908	18043	17830	18049	17868	17868	17859	18103	17906	17892	17849	18108	18045	17930	17861	17620	18100	17871	18026	17970	17894	17895	17914	17955	17878	17822	17847	17894	17829	17811	18030	17976	17801	17837	18025	17961	17891	18057	17544	17849	17946	17759	18085	18022	17722	17983	17795	17989	18052	17860	17959	18061	18172	17947	17878	18019	17999	17983	18041	18075	17852	17783	17894	17849	18194	17970	17738	17951	17847	17869	18018	17856	17927	18056	18108	18042	17698	17836	17897	17892	17997	17923	17974	17982	17878	18183	17994	17999	17946	17844	17846	17897	17909	17770	18116	18013	17909	17853	17822	18101	17934	17825	17761	17927	17858	17891	17996	18076	17880	17841	17892	17918	18041	17882	17887	17708	17927	17846	17909	17960	18059	17817	17850	17928	17855	18048	18043	17985	17814	17962	18077	17966	17971	17976	18236	17919	17878	17788	17977	17799	17866	17772	17949	17781	17792	17968	18080	17809	17930	18038	17983	17948	17783	17869	17977	17922	18174	18036	17897	18006	17887	17950	17909	17781	17831	18154	17818	17925	17743	17716	17853	17949	17994	17800	17907	17970	17984	17920	18009	17858	18139	18010	17946	17827	17999	18006	17741	18096	17982	17905	18058	17952	18234	18123	17959	17690	17877	18040	17930	18040	18040	17970	18075	17982	17870	18072	17850	17970	17984	17920	17933	17973	17906	17928	17992	18118	17947	17950	18040	17982	17816	18005	17863	17878	17813	17729	17762	17749	18051	17902	18103	18033	17855	18077	17755	17657	17776	17920	17811	17816	17974	17932	17919	17913	17943	17848	17806	18009	17992	17705	17864	17860	17741	18151	17932	18015	17941	17777	17884	17825	17972	18100	17982	17886	17955	17934	18024	17914	17908	17967	18039	18075	18030	17998	17860	17805	18090	18107	17925	17932	17941	18005	17834	17908	17985	17905	18052	17977	17865	17839	17866	17942	17892	17882	17961	18118	17893	18103	17925	17960	17922	18036	17871	17941	17952	17739	17845	17882	17791	17910	17975	17863	17757	17763	17769	17867	17966	17978	17890	17845	17794	18016	17779	17947	17853	17899	18001	18020	18016	17856	18004	17772	17926	18196	17906	17939	17976	18079	17906	17818	17924	17867	17954	17999	18130	18049	18017	17953	17950	17858	18005	17931	17791	17753	17797	18068	17973	17883	17810	17975	17873	17876	17969	18186	18031	18031	17787	17922	18048	17716	17924	18012	17984	17974	17920	17870	17952	17939	18047	17784	17912	17543	17924	17970	17955	17973	17924	18039	17919	18051	17789	17958	17993	17939	17765	17848	17950	17788	17947	18040	17919	17962	17784	17938	17976	17741	17850	18000	17729	17806	17716	17888	18088	17936	17943	17962	17775	17837	17845	17797	17776	17886	17973	17921	17976	18083	18154	17734	17934	18031	18078	18024	17850	17848	18089	17952	17979	18189	18007	17890	17821	17907	17964	17834	17779	17938	17922	17977	18082	18030	17989	17846	17775	17758	17816	17943	18104	18093	17998	17862	18013	18019	18137	18063	17798	17783	17919	18052	17974	17805	17877	17781	17780	17860	17803	17712	17921	17962	17965	17917	17906	17896	17883	18057	17834	17994	18053	17890	17843	18009	17942	18014	18036	17859	17763	17818	17892	18003	17871	18073	17935	17945	18030	17723	17802	17860	17496	17861	18056	17861	17940	18112	17852	17919	17902	17897	17805	17953	18021	17969	17862	17972	17800	17895	17950	17965	18037	17888	17927	17911	17915	17934	17993	18006	17885	17873	18067	17976	17952	17983	17930	17707	18107	18012	18065	18179	18011	18105	17967	17955	17919	17897	18081	17784	17826	17954	17866	17835	17971	17943	17906	17901	18111	17960	17980	17817	18178	17862	17976	17891	18014	17848	17910	17879	17873	17958	17936	18107	17939	17736
16108	28662	25658	20764	18843	18095	17322	17106	16876	16687	16453	16585	16226	16043	16166	15950	16110	15920	15731	15716	15807	15835	15652	15809	15771	15779	15780	15787	15652	15861	15771	15533	15735	15480	15706	15829	15741	15613	15702	15832	15607	15638	15609	15561	15594	15658	15684	15415	15656	15761	15662	15570	15680	15575	15720	15628	15751	15690	15697	15567	15563	15713	15672	15576	16129	15556	15713	15682	15633	15682	15461	15826	15713	15743	15754	15708	15657	15712	15718	15651	15611	15737	15773	15649	15415	15751	15645	15765	15629	15501	15590	15555	15517	15576	15436	15569	15515	15595	15764	15692	15618	15476	15581	15681	15595	15698	15506	15579	15618	15506	15565	15484	15617	15717	15613	15587	15672	15306	15663	15662	15588	15450	15600	15579	15645	15620	15677	15662	15693	15646	15478	15531	15528	15874	15642	15592	15672	15585	15508	15775	15491	15500	15371	15514	15625	15513	15688	15500	15471	15461	15486	15450	15621	15542	15422	15613	15638	15548	15705	15688	15638	15549	15562	15616	15450	15615	15526	15498	15772	15693	15592	15626	15756	15716	15557	15559	15539	15691	15575	15460	15485	15538	15569	15800	15795	15568	15660	15738	15616	15509	15516	15587	15644	15471	15636	15744	15783	15743	15563	15571	15555	15690	15360	15588	15493	15604	15743	15728	15497	15427	15538	15606	15796	15711	15566	15347	15555	15726	15523	15466	15713	15689	15624	15643	15732	15666	15504	15590	15473	15614	15665	15815	15526	15565	15458	15382	15644	15618	15488	15350	15464	15794	15554	15466	15480	15453	15562	15370	15566	15739	15591	15602	15657	15592	15575	15637	15483	15714	15459	15624	15534	15701	15633	15668	15596	15722	15708	15497	15645	15612	15741	15512	15498	15630	15472	15573	15753	15608	15554	15696	15761	15485	15539	15737	15638	15543	15427	15653	15682	15441	15587	15529	15585	15691	15736	15374	15583	15591	15679	15430	15581	15492	15599	15586	15572	15521	15673	15654	15712	15582	15735	15660	15495	15593	15573	15763	15437	15563	15564	15529	15607	15788	15660	15422	15541	15468	15584	15602	15533	15458	15522	15607	15769	15689	15702	15416	15541	15636	15545	15692	15521	15559	15617	15497	15788	15518	15531	15540	15600	15543	15455	15606	15535	15742	15512	15713	15676	15529	15614	15514	15686	15396	15700	15652	15714	15485	15614	15548	15601	15795	15581	15505	15536	15598	15711	15631	15496	15689	15528	15745	15594	15460	15491	15554	15700	15599	15374	15552	15567	15623	15840	15637	15578	15550	15692	15562	15701	15664	15590	15682	15708	15588	15533	15645	15631	15470	15712	15588	15545	15651	15490	15514	15499	15469	15512	15523	15415	15723	15667	15608	15599	15531	15526	15524	15455	15524	15568	15408	15571	15532	15433	15776	15536	15524	15403	15650	15602	15612	15458	15678	15621	15592	15481	15572	15486	15601	15747	15639	15581	15552	15552	15608	15661	15663	15519	15441	15733	15510	15505	15783	15579	15454	15873	15582	15480	15782	15431	15522	15724	15647	15580	15596	15546	15545	15370	15638	15834	15450	15522	15615	15796	15558	15600	15576	15517	15588	15619	15505	15744	15619	15549	15514	15708	15604	15631	15660	15371	15564	15614	15542	15658	15605	15495	15593	15549	15521	15598	15520	15701	15624	15572	15492	15434	15614	15528	15414	15634	15773	15552	15654	15637	15446	15775	15500	15477	15470	15649	15410	15561	15582	15480	15592	15480	15500	15507	15671	15623	15528	15589	15661	15545	15591	15680	15433	15763	15630	15636	15753	15763	15530	15646	15683	15461	15541	15541	15604	15631	15515	15524	15788	15399	15565	15776	15670	15611	15715	15620	15691	15504	15649	15409	15695	15531	15606	15501	15528	15606	15472	15636	15442	15545	15638	15371	15485	15430	15444	15568	15534	15677	15500	15729	15764	15514	15629	15637	15667	15438	15561	15573	15578	15406	15564	15594	15627	15719	15672	15581	15565	15666	15693	15368	15712	15589	15544	15494	15437	15460	15679	15582	15525	15508	15505	15626	15432	15665	15676	15594	15624	15517	15376	15596	15717	15804	15592	15722	15606	15735	15440	15560	15641	15701	15766	15568	15650	15513	15429	15645	15592	15542	15524	15819	15479	15505	15553	15569	15456	15637	15443	15733	15618	15508	15642	15618	15596	15569	15580	15673	15492	15617	15609	15496	15590	15626	15609	15615	15556	15513	15635	15518	15666	15710	15496	15613	15667	15643	15497	15555	15737	15744	15616	15460	15380	15481	15504	15590	15389	15552	15616	15704	15661	15791	15424	15517	15624	15533	15631	15612	15509	15672	15529	15616	15621	15569	15545	15595	15484	15467	15478	15536	15548	15832	15466	15533	15566	15584	15454	15587	15515	15581	15553	15578	15641	15621	15595	15535	15637	15721	15484	15655	15701	15676	15395	15621	15572	15522	15527	15532	15576	15532	15543	15433	15739	15654	15387	15614	15557	15502	15549	15543	15603	15467	15502	15457	15584	15608	15442	15591	15655	15484	15623	15601	15528	15405	15570	15733	15561	15488	15569	15345	15565	15680	15545	15676	15582	15507	15554	15673	15611	15440	15719	15445	15724	15484	15489	15617	15576	15440	15683	15525	15549	15678	15601	15612	15575	15559	15633	15506	15499	15634	15585	15436	15500	15583	15600	15632	15613	15694	15506	15701	15534	15638	15433	15603	15622	15458	15514	15716	15642	15512	15418	15460	15582	15595	15566	15575	15624	15764	15687	15478	15606	15515	15594	15445	15617	15696	15624	15635	15393	15614	15571	15589	15632	15653	15525	15503	15567	15778	15482	15657	15607	15654	15601	15620	15556	15818	15521	15603	15571	15473	15615	15597	15511	15587	15560	15706	15547	15527	15549	15784	15443	15535	15591	15588	15645	15433	15669	15541	15743	15461	15565	15493	15779	15583	15580	15442	15565	15645	15688	15353	15435	15521	15543	15550	15459	15538	15611	15544	15645	15564	15589	15599	15791	15500	15511	15616	15502	15468	15511	15575	15652	15795	15562	15745	15554	15466	15446	15425	15482	15467	15516	15693	15545	15393	15672	15679	15445	15747	15657	15588	15834	15425	15562	15624	15639	15571	15547	15316	15629	15643	15408	15655	15788	15593	15562	15403	15560	15647	15605	15468	15629	15508	15551	15511	15560	15441	15472	15757	15567	15445	15519	15613	15554	15623	15556	15584	15394	15511	15465	15557	15540	15652	15628	15718	15411	15537	15640	15415	15721	15629	15567	15524	15522	15732	15486	15489	15566	15474	15680	15630	15753	15701	15529	15648	15604	15678	15500	15580	15579	15628	15506	15548	15425	15616	15471	15614	15531	15642	15447	15676	15534	15592	15513	15598	15602	15387	15664	15780	15774	15524	15527	15698	15700	15385	15458	15586	15635	15471	15495	15632	15568	15573	15481	15505	15553	15522	15478	15626	15470	15537	15605	15697	15459	15635	15473	15569	15686	15551	15608	15588	15599	15368	15453	15660	15676	15545	15512	15579	15789	15835	15451	15625	15750	15651	15464	15405	15694	15556	15566	15555	15661	15597	15498	15522	15489	15669	15564	15674	15473	15612	15604	15608	15513	15716	15476	15634	15523	15521	15598	15538	15541	15677	15625	15668	15654	15550	15601	15477	15524	15671	15700	15681	15375	15317	15538	15501	15814	15570	15745	15497	15552	15651	15666	15637	15496	15403	15607	15651	15620	15570	15590	15431	15657	15632	15565	15640	15469	15530	15491	15518	15584	15663	15650	15533	15456	15469	15623	15706	15608	15773	15578	15437	15420	15574	15549	15772	15584	15526	15569	15580	15431	15490	15567	15483	15509	15674	15630	15622	15417	15535	15546	15463	15620	15471	15419	15672	15507	15427	15492	15520	15607	15665	15639	15472	15595	15571	15539	15614	15747	15505	15766	15687	15536	15570	15352	15594	15457	15561	15485	15510	15491	15613	15593	15489	15554	15584	15463	15503	15674	15603	15463	15630	15623	15476	15636	15695	15409	15561	15672	15611	15540	15589	15554	15670	15637	15552	15550	15652	15592	15696	15513	15533	15486	15664	15639	15626	15563	15607	15508	15606	15585	15568	15554	15654	15617	15504	15681	15526	15667	15657	15475	15613	15428	15455	15559	15720	15563	15517	15547	15420	15607	15716	15659	15680	15663	15596	15694	15571	15595	15579	15661	15511	15616	15488	15595	15430	15630	15621	15423	15474	15547	15563	15471	15611	15664	15528	15517	15563	15663	15549	15663	15435	15580	15847	15572	15659	15580	15510	15513	15631	15420	15677	15506	15675	15613	15564	15639	15503	15565	15598	15522	15572	15643	15594	15545	15422	15715	15783	15520	15704	15589	15547	15679	15547	15622	15700	15325	15619	15544	15574	15694	15625	15615	15596	15525	15575	15619	15512	15500	15514	15616	15465	15728	15788	15630	15607	15585	15723	15611	15493	15532	15504	15597	15620	15527	15658	15489	15652	15410	15495	15510	15525	15541	15739	15560	15596	15471	15563	15573	15556	15616	15573	15455	15567	15646	15634	15631	15626	15640	15651	15656	15683	15448	15523	15564	15602	15739	15645	15529	15377	15733	15591	15621	15418	15606	15642	15622	15449	15635	15717	15519	15535	15410	15583	15653	15369	15548	15560	15515	15596	15545	15618	15605	15611	15505	15458	15621	15627	15520	15486	15574	15469	15444	15466	15657	15597	15671	15590	15567	15410	15626	15464	15452	15459	15555	15554	15579	15609	15570	15633	15502	15603	15516	15722	15459	15630	15595	15557	15606	15712	15543	15415	15730	15603	15561	15510	15471	15540	15585	15378	15577	15628	15588	15487	15674	15737	15626	15632	15616	15736	15668	15673	15586	15692	15629	15664	15595	15628	15665	15465	15477	15621	15578	15585	15562	15587	15675	15537	15482	15505	15627	15676	15760	15575	15771	15623	15599	15562	15385	15561	15560	15663	15472	15582	15417	15379	15683	15680	15563	15550	15603	15604	15714	15611	15684	15622	15590	15493	15607	15701	15543	15507	15497	15536	15794	15588	15507	15442	15549	15685	15725	15687	15586	15562	15614	15534	15652
28059	22210	23476	19418	16623	16595	16740	16456	16494	16679	16357	16552	16566	16494	16594	16350	16474	16470	16383	16623	16657	16399	16652	16477	16543	16377	16433	16321	16497	16715	16505	16431	16270	16416	16484	16502	16366	16490	16435	16447	16391	16661	16454	16374	16415	16102	16511	16451	16524	16406	16471	16445	16359	16397	16669	16432	16427	16628	16500	16358	16282	16412	16295	16499	16498	16590	16306	16319	16277	16386	16440	16319	16390	16425	16394	16431	16354	16291	16314	16489	16211	16487	16511	16303	16333	16359	16508	16445	16249	16405	16505	16294	16445	16229	16542	16579	16318	16427	16267	16600	16336	16452	16315	16258	16406	16462	16434	16172	16455	16507	16330	16251	16294	16472	16422	16374	16446	16496	16498	16239	16431	16413	16188	16409	16445	16374	16225	16327	16294	16299	16365	16502	16438	16285	16415	16452	16381	16457	16561	16298	16454	16434	16312	16537	16436	16426	16268	16384	16490	16320	16259	16299	16270	16441	16197	16460	16425	16252	16281	16456	16332	16312	16287	16196	16453	16316	16349	16515	16578	16421	16472	16220	16362	16501	16364	16447	16634	16470	16239	16533	16303	16295	16335	16323	16438	16475	16237	16229	16434	16394	16374	16303	16489	16425	16396	16364	16423	16361	16400	16375	16555	16541	16582	16340	16068	16326	16423	16490	16259	16331	16468	16314	16377	16345	16491	16460	16412	16394	16533	16299	16357	16385	16464	16215	16431	16595	16457	16225	16550	16280	16254	16393	16341	16388	16676	16489	16319	16382	16294	16580	16408	16289	16515	16540	16431	16246	16341	16363	16554	16419	16335	16503	16295	16371	16205	16175	16226	16214	16385	16434	16344	16329	16520	16582	16419	16278	16380	16386	16343	16478	16390	16328	16321	16286	16569	16526	16383	16449	16437	16482	16300	16291	16317	16436	16351	16470	16365	16496	16142	16302	16495	16255	16450	16446	16231	16421	16200	16173	16248	16504	16299	16318	16344	16418	16267	16129	16461	16442	16311	16410	16455	16293	16242	16441	16492	16435	16520	16454	16489	16491	16477	16431	16514	16668	16368	16394	16437	16416	16456	16403	16252	16129	16479	16232	16457	16204	16330	16362	16324	16301	16340	16288	16288	16361	16239	16507	16363	16143	16385	16234	16237	16440	16418	16482	16358	16316	16240	16374	16416	16306	16162	16497	16507	16453	16354	16429	16481	16425	16266	16434	16484	16401	16361	16345	16432	16411	15981	16328	16205	16112	16316	16554	16397	16378	16328	16454	16170	16401	16464	16442	16364	16668	16472	16336	16141	16528	16238	16249	16258	16179	16291	16293	16264	16386	16532	16213	16330	16239	16499	16565	16306	16246	16511	16397	16583	16301	16224	16517	16413	16485	16480	16394	16473	16628	16487	16337	16401	16205	16464	16289	16447	16387	16192	16499	16399	16233	16612	16377	16412	16476	16421	16546	16380	16155	16385	16419	16551	16307	16335	16442	16367	16305	16435	16331	16432	16323	16338	16341	16292	16293	16433	16536	16393	16333	16558	16290	16559	16531	16279	16353	16462	16409	16498	16358	16429	16427	16401	16522	16320	16286	16359	16366	16271	16299	16470	16513	16524	16256	16350	16395	16386	16300	16601	16152	16327	16344	16384	16443	16429	16371	16461	16332	16500	16229	16252	16161	16332	16351	16316	16445	16412	16185	16434	16460	16463	16265	16391	16540	16514	16474	16370	16321	16362	16166	16263	16580	16380	16412	16555	16171	16323	16452	16393	16318	16511	16379	16360	16439	16562	16406	16528	16218	16360	16430	16380	16218	16377	16337	16244	16141	16537	16280	16461	16448	16403	16558	16372	16474	16417	16291	16362	16572	16562	16474	16471	16490	16302	16346	16493	16397	16402	16567	16222	16391	16205	16347	16292	16342	16154	16359	16375	16487	16310	16299	16278	16403	16333	16317	16393	16325	16310	16304	16474	16454	16387	16421	16324	16317	16369	16455	16351	16563	16219	16262	16239	16382	16570	16251	16165	16342	16349	16336	16285	16193	16340	16310	16459	16364	16500	16371	16412	16463	16319	16383	16244	16370	16392	16287	16396	16339	16265	16531	16501	16475	16395	16417	16385	16406	16232	16511	16239	16610	16282	16146	16114	16421	16324	16453	16438	16381	16288	16309	16500	16447	16465	16364	16562	16213	16447	16622	16330	16565	16392	16361	16536	16486	16454	16262	16366	16289	16361	16432	16285	16645	16471	16272	16193	16344	16355	16316	16296	16319	16231	16217	16372	16392	16200	16223	16317	16474	16443	16326	16405	16483	16172	16577	16363	16505	16318	16300	16344	16406	16424	16379	16367	16510	16543	16584	16569	16461	16503	16388	16477	16430	16348	16276	16477	16365	16386	16447	16457	16344	16491	16342	16358	16476	16333	16425	16515	16377	16403	16271	16443	16533	16430	16364	16291	16405	16506	16280	16347	16613	16393	16309	16281	16524	16558	16562	16213	16327	16304	16367	16592	16658	16364	16362	16547	16244	16418	16254	16344	16396	16596	16629	16416	16465	16468	16414	16364	16450	16447	16425	16429	16442	16493	16488	16250	16439	16443	16537	16433	16344	16211	16473	16392	16185	16420	16572	16517	16517	16320	16500	16497	16445	16352	16605	16523	16213	16400	16279	16391	16260	16499	16331	16307	16283	16348	16357	16317	16416	16304	16390	16241	16507	16534	16450	16488	16613	16505	16440	16398	16422	16393	16348	16485	16477	16234	16404	16375	16327	16411	16542	16492	16335	16408	16391	16335	16280	16479	16470	16388	16368	16407	16341	16328	16445	16490	16527	16461	16521	16446	16406	16285	16481	16324	16494	16415	16398	16340	16198	16481	16436	16453	16264	16284	16265	16373	16277	16275	16223	16325	16231	16391	16415	16400	16393	16154	16306	16294	16382	16352	16303	16375	16433	16558	16360	16475	16135	16404	16669	16426	16397	16344	16341	16212	16376	16524	16227	16398	16347	16490	16366	16346	16282	16408	16375	16558	16256	16438	16303	16328	16160	16640	16352	16532	16418	16316	16364	16369	16540	16395	16174	16184	16361	16440	16558	16459	16484	16379	16300	16561	16246	16370	16534	16356	16234	16485	16320	16377	16423	16373	16398	16365	16257	16175	16307	16236	16279	16453	16327	16517	16369	16323	16581	16244	16425	16420	16473	16414	16355	16411	16344	16376	16274	16354	16290	16410	16567	16315	16567	16276	16503	16404	16426	16293	16368	16412	16292	16439	16327	16436	16297	16350	16457	16354	16194	16475	16393	16415	16419	16227	16398	16548	16377	16423	16290	16438	16424	16487	16526	16418	16395	16468	16136	16414	16587	16366	16169	16386	16307	16265	16256	16267	16340	16431	16345	16237	16425	16543	16298	16386	16495	16469	16421	16491	16285	16365	16389	16354	16424	16303	16240	16514	16434	16270	16326	16327	16589	16442	16369	16356	16359	16588	16039	16461	16425	16345	16490	16511	16275	16436	16402	16346	16350	16555	16240	16362	16249	16192	16657	16463	16353	16406	16460	16368	16451	16470	16446	16506	16279	16500	16360	16414	16242	16386	16331	16349	16483	16426	16210	16515	16309	16397	16373	16261	16412	16324	16429	16329	16515	16361	16169	16513	16318	16383	16427	16511	16319	16461	16456	16505	16453	16476	16373	16224	16356	16484	16532	16347	16388	16428	16452	16451	16564	16317	16577	16480	16231	16237	16402	16410	16452	16338	16387	16606	16545	16406	16235	16384	16287	16150	16209	16533	16317	16471	16479	16448	16257	16397	16495	16496	16243	16243	16377	16502	16261	16466	16552	16455	16241	16465	16312	16351	16751	16379	16220	16350	16529	16470	16297	16365	16241	16483	16278	16413	16243	16356	16446	16350	16377	16285	16364	16572	16505	16509	16500	16330	16377	16438	16551	16455	16569	16338	16428	16344	16385	16506	16409	16376	16362	16345	16307	16388	16246	16439	16369	16412	16343	16302	16307	16475	16121	16327	16610	16533	16311	16415	16426	16406	16317	16303	16444	16412	16441	16511	16452	16595	16532	16299	16468	16349	16275	16622	16327	16313	16404	16545	16659	16416	16312	16444	16268	16303	16407	16431	16393	16428	16489	16406	16293	16489	16442	16436	16464	16348	16363	16402	16391	16312	16603	16437	16237	16356	16642	16348	16457	16350	16367	16330	16333	16286	16274	16399	16341	16193	16491	16601	16400	16469	16399	16449	16449	16468	16491	16524	16500	16243	16371	16197	16102	16258	16550	16410	16475	16348	16257	16561	16406	16363	16398	16261	16451	16313	16365	16552	16382	16431	16447	16283	16453	16490	16183	16390	16489	16276	16476	16376	16354	16548	16433	16305	16451	16362	16437	16449	16413	16350	16478	16352	16442	16364	16409	16551	16427	16323	16243	16375	16278	16414	16296	16373	16293	16338	16553	16477	16573	16550	16458	16295	16377	16372	16328	16485	16279	16272	16248	16360	16366	16625	16380	16551	16474	16789	16429	16390	16503	16273	16458	16443	16306	16279	16579	16493	16534	16268	16326	16347	16338	16372	16549	16435	16236	16224	16303	16465	16248	16431	16379	16329	16538	16445	16384	16378	16403	16478	16472	16386	16315	16330	16470	16437	16430	16392	16467	16496	16243	16351	16287	16506	16442	16182	16446	16409	16404	16233	16223	16575	16355	16376	16579	16359	16304	16333	16351	16349	16462	16357	16346	16463	16273	16396	16538	16482	16373	16571	16648	16632	16511	16303	16575	16318	16615	16398	16480	16572	16414	16327	16472	16419	16497	16401	16426	16579	16400	16376	16308	16443	16357	16482	16355	16194	16341	16452	16445	16377	16417	16192	16452	16583	16489	16530	16513	16393	16312	16603	16382	16552	16318	16433	16570	16331	16669	16454	16538	16577	16289	16472	16482	16397	16344	16375	16227	16476	16410	16366	16360	16433	16295	16464	16360	16283	16336	16330	16401	16484	16322	16320	16247	16389	16372	16476	16280	16228	16383	16394	16301	16276	16259	16426	16492	16372	16534	16338	16580	16461	16539	16443	16441	16329	16493	16375	16342	16267	16322	16363	16391	16492	16470	16471	16421	16524	16343	16394	16391	16245	16258
14444	16440	15822	15267	14904	14938	14783	14786	14801	14709	14591	14725	14789	14447	14783	14655	14914	14714	14564	14728	14731	14638	14589	14745	14593	14675	14516	14647	14897	14604	14684	14502	14716	14555	14633	14560	14605	14691	14589	14822	14747	14513	14592	14648	14858	14658	14714	14524	14574	14613	14730	14659	14398	14649	14646	14728	14601	14558	14670	14648	14532	14587	14629	14545	14576	14524	14540	14549	14690	14533	14663	14527	14486	14500	14700	14596	14668	14507	14452	14535	14637	14655	14689	14545	14603	14541	14642	14476	14601	14733	14451	14685	14690	14685	14399	14478	14574	14546	14601	14493	14662	14423	14634	14747	14646	14658	14415	14607	14603	14624	14683	14455	14422	14721	14593	14638	14687	14662	14610	14584	14717	14702	14599	14686	14766	14523	14441	14609	14730	14557	14553	14614	14647	14718	14639	14572	14691	14592	14672	14636	14573	14661	14648	14705	14487	14693	14760	14597	14545	14645	14599	14850	14532	14623	14749	14626	14598	14465	14625	14695	14662	14646	14551	14343	14523	14528	14708	14594	14650	14674	14694	14471	14565	14638	14477	14494	14505	14520	14645	14751	14660	14570	14525	14595	14587	14442	14541	14653	14571	14473	14611	14754	14567	14526	14578	14597	14545	14624	14559	14597	14747	14511	14614	14532	14546	14586	14792	14710	14594	14602	14637	14686	14677	14531	14536	14573	14491	14602	14704	14493	14527	14765	14594	14721	14412	14871	14597	14606	14616	14577	14732	14795	14605	14596	14711	14522	14586	14196	14572	14663	14477	14588	14653	14442	14636	14443	14456	14675	14695	14500	14664	14537	14605	14555	14764	14390	14618	14661	14486	14621	14504	14569	14605	14579	14524	14485	14505	14501	14681	14607	14529	14606	14517	14541	14602	14528	14637	14563	14778	14623	14721	14629	14556	14670	14666	14567	14661	14616	14591	14707	14697	14503	14444	14654	14525	14533	14658	14510	14502	14656	14531	14484	14650	14414	14466	14634	14639	14489	14647	14513	14691	14463	14527	14509	14438	14609	14535	14635	14671	14613	14797	14526	14641	14605	14630	14646	14488	14610	14570	14722	14591	14631	14489	14567	14650	14539	14645	14646	14546	14782	14540	14843	14544	14574	14642	14512	14646	14474	14674	14458	14719	14605	14549	14634	14583	14658	14594	14628	14682	14529	14604	14717	14568	14596	14392	14631	14633	14650	14615	14578	14656	14541	14693	14397	14715	14492	14763	14592	14669	14676	14660	14459	14692	14581	14550	14666	14544	14611	14678	14602	14792	14516	14677	14697	14499	14564	14444	14792	14722	14484	14559	14712	14533	14664	14560	14679	14591	14451	14378	14667	14458	14570	14599	14581	14465	14612	14675	14556	14495	14478	14535	14601	14608	14449	14638	14581	14582	14634	14573	14798	14608	14499	14543	14585	14781	14665	14591	14457	14546	14742	14578	14570	14647	14622	14606	14730	14602	14546	14678	14716	14690	14571	14676	14626	14614	14408	14500	14486	14521	14642	14512	14714	14458	14629	14514	14549	14617	14565	14591	14559	14467	14639	14606	14653	14645	14693	14718	14599	14709	14646	14671	14555	14745	14658	14634	14524	14761	14546	14726	14591	14847	14533	14615	14583	14794	14470	14661	14600	14621	14553	14694	14552	14611	14628	14618	14590	14452	14704	14635	14555	14593	14610	14738	14551	14683	14585	14466	14538	14577	14660	14593	14544	14719	14573	14549	14806	14481	14653	14672	14580	14580	14633	14705	14484	14650	14590	14609	14515	14725	14547	14548	14671	14567	14472	14669	14629	14531	14647	14753	14805	14580	14650	14606	14735	14766	14631	14556	14692	14818	14344	14651	14516	14671	14443	14706	14672	14728	14507	14505	14719	14605	14402	14623	14594	14695	14642	14634	14559	14580	14709	14705	14643	14564	14531	14719	14577	14531	14518	14604	14504	14613	14719	14629	14565	14663	14463	14552	14757	14757	14706	14440	14549	14717	14705	14515	14568	14630	14633	14829	14530	14631	14419	14593	14665	14544	14712	14631	14573	14633	14769	14561	14655	14616	14666	14531	14739	14645	14642	14657	14613	14502	14617	14700	14515	14555	14420	14700	14791	14532	14537	14607	14670	14461	14624	14461	14535	14462	14676	14647	14674	14596	14622	14664	14719	14716	14686	14404	14690	14558	14668	14552	14634	14603	14720	14778	14519	14622	14490	14567	14410	14532	14593	14617	14605	14479	14684	14649	14473	14560	14510	14668	14459	14620	14609	14689	14693	14508	14387	14525	14659	14571	14671	14536	14684	14613	14523	14637	14663	14447	14511	14708	14635	14705	14738	14529	14602	14662	14539	14765	14642	14565	14597	14652	14640	14576	14707	14477	14482	14452	14697	14482	14543	14704	14554	14561	14679	14520	14579	14575	14547	14578	14546	14764	14486	14481	14487	14566	14553	14675	14656	14479	14630	14670	14596	14738	14605	14588	14648	14463	14646	14644	14776	14676	14547	14631	14687	14445	14559	14631	14544	14340	14678	14542	14637	14621	14667	14657	14647	14681	14668	14667	14450	14568	14603	14478	14671	14651	14548	14728	14570	14513	14571	14633	14457	14542	14542	14655	14611	14576	14484	14717	14599	14638	14597	14407	14522	14707	14563	14451	14631	14643	14559	14541	14642	14743	14654	14592	14796	14599	14600	14617	14570	14671	14562	14679	14606	14646	14482	14509	14570	14579	14723	14422	14577	14667	14551	14470	14579	14510	14710	14525	14517	14738	14577	14589	14583	14567	14590	14537	14449	14635	14613	14716	14614	14686	14697	14644	14544	14577	14713	14670	14817	14743	14673	14493	14578	14725	14546	14495	14532	14659	14558	14421	14533	14657	14615	14596	14535	14495	14834	14641	14696	14689	14613	14548	14733	14597	14582	14652	14654	14649	14556	14604	14544	14574	14735	14590	14606	14496	14505	14606	14399	14496	14730	14612	14654	14641	14405	14561	14674	14553	14615	14559	14610	14652	14711	14520	14805	14628	14653	14691	14564	14690	14550	14588	14518	14634	14466	14682	14453	14610	14656	14464	14486	14641	14502	14626	14579	14596	14678	14478	14488	14507	14693	14449	14622	14641	14552	14456	14602	14770	14685	14639	14505	14787	14727	14544	14552	14553	14570	14529	14664	14611	14510	14574	14606	14544	14407	14638	14569	14625	14591	14584	14623	14655	14690	14564	14628	14627	14614	14556	14701	14501	14517	14640	14870	14549	14479	14523	14560	14492	14583	14618	14634	14544	14637	14648	14584	14751	14480	14550	14643	14570	14593	14650	14643	14567	14786	14657	14575	14564	14634	14523	14511	14635	14486	14759	14661	14656	14523	14560	14485	14575	14746	14732	14634	14694	14528	14534	14581	14465	14683	14464	14508	14791	14432	14689	14657	14668	14631	14567	14517	14701	14545	14659	14563	14585	14657	14577	14696	14527	14525	14617	14554	14477	14675	14536	14616	14694	14582	14666	14590	14777	14608	14616	14368	14490	14548	14534	14604	14618	14736	14703	14533	14586	14663	14576	14662	14612	14555	14649	14781	14557	14705	14523	14735	14688	14629	14675	14635	14602	14802	14693	14674	14519	14685	14503	14404	14611	14528	14542	14671	14590	14603	14622	14564	14635	14449	14601	14700	14568	14714	14519	14651	14532	14645	14657	14585	14694	14660	14571	14471	14479	14564	14349	14571	14609	14548	14603	14521	14527	14649	14515	14615	14771	14493	14676	14475	14504	14553	14514	14658	14525	14585	14555	14707	14702	14679	14446	14710	14465	14606	14561	14480	14738	14776	14737	14618	14559	14685	14537	14460	14649	14585	14650	14773	14677	14621	14708	14593	14629	14651	14636	14850	14510	14691	14670	14542	14583	14583	14612	14432	14519	14587	14691	14655	14448	14476	14454	14546	14520	14543	14580	14750	14522	14492	14602	14496	14753	14652	14617	14495	14696	14572	14470	14669	14514	14493	14387	14652	14568	14619	14615	14643	14606	14714	14666	14540	14630	14591	14718	14489	14748	14639	14628	14688	14648	14588	14558	14628	14653	14744	14628	14594	14507	14672	14432	14624	14544	14541	14746	14643	14528	14594	14547	14599	14745	14513	14632	14567	14701	14735	14467	14497	14619	14575	14654	14532	14746	14645	14589	14626	14793	14546	14539	14594	14644	14586	14655	14527	14659	14645	14703	14720	14472	14499	14600	14538	14579	14575	14696	14686	14633	14393	14734	14446	14660	14766	14649	14776	14547	14568	14565	14546	14552	14734	14484	14633	14492	14553	14574	14638	14586	14604	14451	14536	14662	14526	14788	14692	14636	14698	14581	14687	14692	14701	14594	14617	14638	14576	14675	14581	14598	14520	14541	14663	14603	14642	14519	14657	14521	14747	14507	14486	14479	14541	14652	14578	14792	14483	14577	14636	14420	14683	14596	14684	14644	14559	14481	14486	14518	14586	14576	14686	14596	14572	14563	14577	14539	14590	14713	14711	14690	14577	14585	14542	14612	14552	14759	14477	14502	14675	14726	14713	14581	14566	14585	14458	14726	14539	14510	14708	14882	14586	14710	14754	14613	14523	14535	14595	14663	14614	14626	14443	14671	14586	14559	14850	14636	14670	14738	14783	14570	14475	14766	14526	14486	14723	14431	14565	14471	14580	14582	14658	14618	14602	14590	14723	14466	14519	14680	14636	14652	14528	14678	14737	14516	14764	14401	14591	14526	14508	14503	14564	14600	14533	14674	14478	14532	14541	14680	14517	14787	14611	14668	14725	14562	14639	14714	14515	14613	14536	14551	14619	14542	14588	14553	14655	14510	14724	14713	14562	14646	14685	14630	14685	14669	14549	14682	14634	14319	14667	14524	14643	14504	14589	14563	14563	14654	14664	14630	14631	14731	14642	14549	14575	14687	14722	14737	14831	14549	14650	14560	14641	14507	14585	14599	14643	14573	14627	14646	14703	14670	14491	14685	14714	14538	14632	14716	14489	14626	14554	14651	14577	14595	14535	14723	14659	14574	14633	14563	14658	14534	14582	14654	14672	14614	14601	14555	14526	14455	14702	14507	14719	14647	14517	14652	14596	14815	14678	14559	14612	14708	14545	14686	14593
24455	21684	29200	24797	22474	21843	21049	18601	18083	18256	18083	17941	17927	18092	18110	18173	17882	17969	17958	18097	17863	17940	18028	17970	18073	17917	17772	17917	17971	17843	17828	17900	17918	17828	17943	17843	17995	17874	17945	17753	17944	17588	17947	17888	17882	17949	17728	17796	17891	18100	17781	18101	17980	17729	17681	17738	18080	17967	17721	18042	17886	17905	17792	17736	17921	18136	17714	17760	17892	17910	17732	17687	17673	17751	17882	17913	17886	17795	17915	17800	17620	17737	17857	17759	17801	17960	17805	17726	17859	17792	17790	17955	17674	17760	17888	17765	17834	17801	18001	17978	17920	17670	17696	17871	17858	17760	17920	17871	17856	17731	17741	17600	17848	17727	17822	17735	17819	17872	17690	17850	17891	17578	17739	17914	17678	17847	17726	17887	17806	17995	17991	17808	17994	17825	17722	17852	17734	17707	17768	17664	17869	17539	17800	17654	17794	17809	17657	17787	17895	17717	17680	17783	17722	17681	17801	17790	17747	17705	17631	17931	17678	17654	17911	17896	17804	17508	17533	17823	17570	17680	17652	17759	17652	17873	17809	17628	17684	17929	17758	17641	17780	17675	17907	17986	17806	17776	17863	17958	17702	17719	17961	17896	17605	17742	17798	17987	17794	17909	17602	17670	17730	17491	17772	17851	17626	17509	17794	17729	17541	17753	17787	17982	17689	17678	17708	17753	17738	17914	17921	17767	17701	17650	17815	17629	17984	17868	17818	17721	17814	17645	17938	18036	17947	17838	17837	17678	17969	17763	17788	17585	17916	17656	17650	17658	17721	17685	17751	17940	17816	17797	17692	17801	17690	17847	17846	17778	17972	17792	17902	17894	17869	17751	17560	17964	17750	17753	17823	17917	17585	17857	17577	17660	17906	17805	17741	17926	17906	17704	17631	17630	17611	17692	17749	17881	17749	17811	17820	17829	17740	17781	17882	17728	17635	17692	17795	17994	17758	17625	17734	17765	17754	17986	17785	17666	17768	17792	17865	17670	17661	17609	17943	17803	17619	17835	17782	17926	17916	17880	17672	17815	17633	17758	17643	17647	17741	17822	17621	17947	17832	17775	17814	17826	17735	17637	17819	17742	17789	17733	17664	17732	17898	17598	17755	17983	17595	17803	17870	17931	18007	17864	17797	17629	17649	18060	17841	17680	17818	17742	17727	17819	17852	17709	17706	17903	17709	17765	17982	17728	17652	17791	17474	17618	17866	17596	17685	17797	17594	17670	17801	17972	17591	17805	17838	17782	17899	17850	17580	17773	17853	17621	17725	17840	17722	17916	17789	17987	17643	17914	17771	17983	17817	17940	17487	17609	17729	17753	17811	17742	17682	17655	17762	17721	17574	17918	17746	17738	17491	17816	18042	17795	17629	17747	17724	17781	17745	17803	17774	17571	17909	17625	17716	17807	17684	17931	17792	17650	17676	17627	17713	17701	17578	17715	17749	17838	17853	17930	17702	17818	17688	17746	17744	17721	17889	17796	17910	17687	17707	17605	17811	17896	17720	17959	17900	17648	17802	17996	17770	17654	17907	17690	17778	17938	17685	17627	17802	17680	17936	17843	17923	17625	17742	17662	17935	17597	17911	17735	17860	17754	17897	17716	17570	17680	17665	17925	18053	17604	17600	17598	18017	17846	17810	17781	17668	17557	17862	17610	17837	17988	17749	17529	17811	17725	17907	17897	17853	17747	17786	17829	17779	17758	17728	17502	17638	17681	17808	17740	17860	17846	17811	17798	17861	17813	17889	17786	17892	17799	17528	17632	17585	18014	17760	17880	17753	17666	17579	17878	17909	17824	17700	17651	17904	17830	17840	17660	17564	17785	17672	17728	17964	17642	17678	17738	17655	17653	17805	17895	17856	17560	18005	17782	17792	18023	17765	17736	17771	17682	17873	17666	17770	17800	17773	17877	17839	17711	17699	17666	17801	17719	17918	17631	17693	17743	17947	17668	17951	17576	17670	17751	17799	17797	17938	17970	17788	17799	17897	17743	17687	17741	17847	17965	17728	17829	17890	17973	17921	17744	17820	17790	17674	17820	17769	17848	17873	17881	17871	17726	17758	17688	17708	17457	17817	17745	17707	17677	17720	17677	17752	17701	17607	17886	17870	17865	17693	17846	17698	17882	17805	17767	17688	17716	17699	17993	17795	17987	17668	17799	17792	17796	17600	17808	17912	17776	17938	17819	17957	17826	17620	17625	17879	17720	17754	17767	17769	17718	17765	17894	17760	17746	17657	17591	17721	17776	17952	17799	17743	17707	17750	17717	17871	17789	17841	17783	17732	17651	17725	17608	17786	17791	17787	17678	17743	17678	17836	17811	17679	18005	17715	17639	17566	17550	17750	17741	17932	17645	17804	17763	17880	17883	17857	17797	17578	17805	17667	17666	17648	17634	17852	17803	17920	17746	17920	17695	17780	17756	17856	17757	17775	17635	17603	17852	17782	17739	17702	17819	17859	17890	17913	17925	17647	17728	17748	17724	17796	17966	17695	17858	17895	17879	17530	17489	17741	17650	17888	17614	17703	17714	17880	18025	17646	17628	17658	17702	17539	17655	17818	17718	17669	17778	17910	17680	17790	17720	17662	17785	17969	17937	17601	17931	17816	17868	17984	17715	17756	17815	17883	17892	17910	17856	17769	17709	17743	17624	17867	17715	17597	17755	17694	17845	17594	17754	17774	17707	17745	17892	17784	17862	17686	17663	17833	17851	17772	17850	17737	17691	17736	17768	17815	17745	17621	17710	17991	17697	17875	17992	17671	17676	17661	17723	17540	17665	17776	17887	17732	17801	17969	17645	17691	17653	17757	17777	17884	17706	17603	17736	17695	17732	17738	17747	17882	17915	17603	17824	17753	17768	17832	17789	17791	17735	17747	17577	17635	17773	17920	17909	17719	17644	17859	17752	17648	17838	17742	17583	17759	17642	17688	17796	17663	17678	18016	17857	17763	17815	17793	17856	17652	17776	17831	17548	17736	17855	17818	17731	17890	17826	17710	17595	17678	17888	17567	17776	17751	17749	17985	17935	17652	17604	17769	17964	17886	17624	17907	17493	17844	17615	17792	17759	17595	17766	17644	17702	17493	17730	17633	17626	17670	17789	17836	17521	17650	17636	17696	17691	17799	17825	18001	17934	17643	17857	17749	17698	17742	17714	17768	17671	17746	17633	17702	17875	17653	17799	17860	17745	17738	17693	17882	17857	17668	17568	17843	17803	17876	17655	17811	17778	17639	17812	17865	17801	17793	17736	18029	17764	17772	17809	17812	17830	17846	17890	17733	17753	17830	17648	17723	17742	17824	17745	17824	17718	17893	17773	17733	17999	17862	17812	17756	17686	17686	17603	17693	17773	17945	17823	17676	17971	17715	17747	17756	17795	17628	17888	17853	17673	18099	17904	17809	17673	17906	17822	17792	17593	17766	17697	17686	17924	17757	17811	17807	17756	17782	17817	17566	17767	17840	17580	17918	17798	17931	17885	17852	17736	17923	17769	17741	17823	17995	17730	17716	18049	17753	17533	17768	17622	17929	17541	17795	17771	17722	17693	17882	17914	17944	17601	17539	17648	17834	17726	17756	17727	17930	17713	17776	17772	17871	17746	17789	17782	17898	17907	17763	17612	17839	17855	17951	17701	17835	17828	17844	17981	17869	17722	17788	17642	18001	17804	17727	17757	17835	17589	17851	17984	17772	17824	17907	17496	17723	17780	17592	17663	17721	17701	17636	17773	17978	17841	17810	17820	17845	17962	17964	17591	17725	17783	17925	17673	17862	17766	17822	17914	17772	17823	17856	17717	17934	17645	17880	17761	17627	17764	17774	17752	17832	17737	17752	17945	17582	17799	17694	17717	17801	17688	17904	17691	17620	17632	17735	17693	17747	17894	17599	17946	17840	17962	17888	17886	17755	17852	17852	17645	17670	17639	17721	17591	17658	17691	17989	17671	17727	17760	17536	17877	17774	17819	17748	17656	17698	17691	17779	17884	17792	17773	17580	17689	17730	17728	17845	17896	17708	17629	17881	17746	17804	17833	17766	17776	17772	17673	17502	17728	17700	17661	17993	17945	17614	17780	17690	17712	17659	17714	17714	17737	17738	17783	17869	17697	17699	17833	17667	17793	17696	17901	17557	17784	17652	17861	17961	17853	17647	17723	17482	17729	17677	17975	17825	17968	17753	17798	17784	17727	17860	17693	17833	17748	17701	17671	17741	17793	17810	17843	17987	17850	17840	17987	17807	17777	17821	17656	17649	17618	17662	17645	17780	17841	17753	17722	18001	17754	17812	17574	17726	17828	17833	17784	18243	17724	17557	17551	17663	17644	17790	17687	17855	17936	17976	17811	17805	17671	17769	17785	17712	17619	17746	17699	17760	17640	17882	17788	17763	17737	17910	17915	17732	17805	17876	17658	17815	17826	17790	17800	17812	17751	17770	17669	17970	17610	17764	17695	17829	17758	17640	17764	17799	17743	17984	17994	17700	17779	17941	17761	17581	17612	17721	17744	17924	17709	17629	17718	17604	17749	17683	17515	17551	17831	17761	17669	17865	17718	17925	17551	17733	17616	17717	17790	17734	17749	17728	17869	18031	17941	17846	17595	17840	17651	17719	17678	17786	17790	17741	17767	17766	17738	17739	17833	17894	17732	17819	17785	17649	17819	17815	17580	17811	17705	17748	17782	17790	17630	17842	17854	17985	17865	17650	17653	17687	17616	17784	17672	17727	17767	17810	17730	17679	17641	17787	17855	17881	17770	17667	17686	17673	17770	17672	17788	17843	17971	17851	17953	17828	17732	17876	17808	17793	17901	17903	17967	17868	17718	17744	17914	17741	17637	17568	17724	17741	17840	17718	17577	17786	17670	17784	17654	17803	17860	17734	17646	17659	17811	17929	17783	17951	17827	17836	17994	17844	17854	17885	17793	17735	17920	17725	17831	17702	18047	17740	17811	17833	17937	17838	17827	17840	17528	17623	17723	17800	17949	17650	17714	17780	17777	17692	17827	17648	17715	18032	17761	17699	17700	17683	17711	17641	17743	17646	17931	17576	17787	17589	17693	17915	17776	17857	17715	17763	17675	17811	17760	17764	17852	17655	17649	17840	17700	17885	17718	17753	17614	17880	17675
14517	23377	21675	18292	17334	16922	16402	16185	16026	15921	15868	15860	16082	15609	15654	15709	15707	15602	15635	15585	15524	15505	15492	15734	15529	15637	15532	15496	15578	15574	15463	15557	15611	15551	15478	15603	15588	15615	15472	15609	15582	15578	15528	15598	15580	15406	15637	15457	15406	15456	15553	15639	15489	15407	15621	15461	15451	15605	15504	15226	15403	15511	15530	15394	15722	15777	15606	15486	15548	15552	15406	15542	15424	15500	15499	15493	15721	15365	15654	15470	15380	15524	15438	15648	15555	15446	15340	15538	15722	15430	15685	15513	15571	15519	15410	15610	15522	15535	15411	15476	15440	15424	15404	15574	15512	15428	15481	15494	15458	15434	15373	15492	15574	15328	15437	15645	15498	15521	15422	15381	15640	15557	15564	15654	15388	15640	15512	15592	15657	15583	15619	15469	15447	15402	15511	15467	15437	15613	15558	15337	15710	15473	15377	15456	15470	15527	15371	15357	15325	15469	15584	15447	15604	15571	15305	15553	15577	15355	15501	15536	15352	15465	15455	15622	15444	15378	15247	15561	15453	15474	15491	15292	15679	15472	15440	15598	15237	15505	15515	15574	15425	15477	15550	15420	15560	15454	15316	15491	15566	15386	15594	15413	15642	15700	15435	15629	15337	15511	15474	15433	15543	15730	15457	15384	15366	15626	15586	15566	15386	15649	15438	15632	15461	15558	15506	15513	15406	15641	15619	15515	15312	15531	15627	15569	15371	15556	15431	15565	15434	15503	15668	15311	15389	15541	15435	15482	15381	15379	15452	15565	15657	15567	15583	15410	15461	15410	15427	15630	15470	15610	15522	15540	15616	15425	15528	15544	15516	15623	15655	15451	15533	15711	15614	15496	15525	15376	15363	15551	15443	15515	15619	15428	15397	15577	15345	15452	15419	15548	15492	15492	15361	15443	15626	15532	15485	15426	15535	15410	15538	15541	15536	15491	15362	15611	15622	15330	15559	15427	15522	15423	15499	15576	15455	15481	15288	15469	15443	15495	15345	15474	15604	15594	15386	15338	15542	15338	15417	15511	15481	15446	15497	15624	15590	15324	15390	15304	15407	15542	15471	15528	15367	15502	15522	15483	15447	15401	15419	15414	15397	15348	15517	15472	15430	15520	15498	15432	15441	15509	15585	15480	15456	15280	15414	15453	15637	15530	15348	15399	15434	15411	15451	15486	15513	15432	15518	15432	15427	15602	15534	15342	15471	15530	15406	15565	15455	15501	15621	15552	15282	15416	15588	15487	15376	15401	15389	15545	15279	15498	15509	15579	15388	15545	15357	15499	15476	15296	15409	15567	15602	15343	15502	15566	15581	15523	15608	15502	15327	15428	15467	15578	15585	15472	15399	15353	15367	15600	15394	15511	15545	15580	15496	15519	15460	15568	15482	15468	15504	15670	15375	15367	15440	15468	15571	15444	15463	15422	15556	15461	15364	15342	15397	15628	15412	15546	15520	15458	15461	15491	15572	15373	15631	15620	15381	15408	15407	15406	15516	15436	15609	15432	15584	15443	15536	15337	15549	15421	15662	15632	15328	15557	15349	15452	15632	15427	15457	15515	15498	15495	15418	15493	15663	15632	15517	15365	15604	15384	15335	15425	15668	15470	15570	15409	15578	15305	15424	15390	15639	15543	15538	15288	15416	15626	15487	15464	15474	15534	15556	15399	15327	15432	15285	15474	15471	15573	15410	15633	15525	15466	15427	15545	15578	15373	15499	15441	15623	15379	15413	15349	15455	15458	15538	15414	15539	15565	15427	15527	15658	15664	15360	15545	15405	15599	15380	15341	15425	15347	15441	15341	15474	15553	15421	15452	15423	15415	15580	15574	15333	15515	15449	15558	15564	15417	15330	15626	15485	15556	15632	15513	15365	15423	15634	15306	15474	15558	15456	15319	15558	15545	15454	15426	15338	15543	15425	15332	15567	15480	15577	15395	15196	15569	15450	15533	15492	15365	15429	15437	15479	15464	15498	15622	15495	15429	15507	15389	15541	15434	15355	15365	15292	15652	15481	15518	15552	15387	15435	15476	15557	15245	15341	15413	15523	15548	15326	15522	15556	15460	15470	15384	15588	15487	15363	15560	15405	15611	15295	15559	15501	15644	15417	15603	15643	15520	15468	15528	15246	15521	15459	15445	15498	15294	15527	15544	15467	15574	15544	15626	15496	15610	15445	15442	15517	15317	15415	15559	15481	15579	15597	15456	15579	15387	15490	15447	15521	15516	15413	15594	15468	15536	15522	15632	15395	15482	15499	15581	15385	15475	15554	15635	15509	15503	15355	15577	15399	15429	15466	15426	15634	15487	15528	15507	15439	15599	15631	15388	15617	15620	15573	15515	15641	15514	15538	15393	15657	15274	15368	15579	15304	15541	15471	15575	15446	15442	15531	15431	15483	15553	15535	15527	15609	15265	15439	15515	15621	15659	15382	15464	15510	15512	15561	15527	15310	15410	15544	15530	15475	15316	15553	15534	15386	15465	15544	15360	15236	15591	15529	15519	15479	15506	15512	15521	15531	15437	15501	15447	15540	15422	15450	15346	15327	15454	15500	15346	15589	15570	15586	15495	15557	15429	15520	15408	15521	15504	15615	15506	15505	15431	15377	15563	15540	15408	15363	15640	15322	15390	15590	15612	15536	15516	15605	15417	15427	15445	15450	15428	15622	15398	15449	15492	15492	15356	15510	15527	15506	15470	15564	15301	15486	15504	15336	15383	15452	15458	15511	15480	15384	15583	15496	15452	15565	15432	15692	15737	15369	15451	15355	15546	15535	15337	15519	15631	15527	15553	15631	15473	15475	15627	15654	15553	15354	15573	15463	15598	15596	15578	15448	15418	15400	15460	15209	15592	15491	15393	15495	15491	15596	15460	15561	15361	15498	15438	15625	15388	15262	15526	15447	15494	15495	15463	15467	15554	15627	15435	15344	15519	15677	15482	15497	15545	15415	15530	15430	15448	15507	15506	15396	15477	15538	15694	15604	15581	15309	15323	15413	15387	15496	15622	15492	15255	15481	15581	15356	15422	15534	15339	15572	15612	15276	15619	15346	15413	15456	15525	15527	15457	15564	15548	15350	15612	15648	15445	15489	15545	15550	15326	15402	15422	15562	15412	15709	15373	15469	15431	15459	15481	15540	15339	15425	15598	15327	15485	15404	15533	15543	15568	15521	15520	15508	15616	15424	15704	15400	15422	15491	15326	15546	15432	15570	15424	15399	15603	15521	15534	15672	15513	15489	15489	15518	15403	15600	15457	15568	15544	15349	15403	15426	15512	15532	15375	15704	15323	15421	15533	15593	15599	15527	15539	15551	15514	15401	15376	15382	15517	15670	15606	15550	15416	15545	15611	15616	15579	15383	15498	15464	15600	15616	15662	15443	15502	15623	15520	15500	15654	15598	15538	15600	15396	15398	15502	15376	15573	15352	15433	15530	15540	15643	15331	15431	15420	15340	15586	15459	15476	15438	15620	15491	15376	15498	15451	15555	15603	15637	15276	15653	15518	15467	15527	15448	15560	15516	15391	15574	15442	15616	15410	15619	15461	15567	15475	15474	15461	15381	15478	15406	15485	15518	15394	15438	15498	15487	15400	15568	15568	15678	15726	15419	15449	15330	15502	15326	15442	15555	15472	15472	15460	15301	15617	15499	15480	15553	15307	15322	15646	15445	15631	15449	15565	15721	15595	15567	15562	15515	15232	15490	15372	15541	15550	15351	15565	15417	15575	15655	15558	15426	15458	15377	15626	15298	15511	15562	15544	15574	15553	15436	15720	15432	15467	15304	15461	15693	15409	15481	15508	15505	15613	15361	15441	15449	15352	15587	15516	15380	15301	15364	15531	15431	15506	15503	15377	15535	15596	15533	15424	15400	15518	15414	15382	15320	15601	15596	15468	15453	15510	15471	15366	15361	15621	15585	15516	15419	15726	15581	15492	15352	15551	15669	15593	15509	15497	15568	15519	15517	15538	15430	15478	15475	15425	15658	15494	15546	15435	15364	15453	15509	15675	15487	15410	15683	15552	15573	15511	15597	15641	15499	15427	15431	15753	15549	15384	15470	15586	15640	15430	15413	15475	15518	15591	15575	15587	15508	15374	15645	15447	15360	15622	15247	15691	15472	15532	15417	15631	15409	15391	15634	15346	15395	15483	15482	15505	15372	15555	15605	15482	15650	15328	15373	15586	15459	15538	15497	15336	15494	15356	15431	15306	15456	15520	15593	15504	15512	15501	15450	15529	15711	15608	15457	15385	15539	15582	15420	15522	15355	15617	15639	15614	15549	15580	15325	15434	15451	15584	15411	15467	15581	15644	15487	15550	15606	15707	15516	15476	15429	15343	15438	15559	15616	15375	15578	15535	15351	15528	15517	15537	15447	15512	15413	15435	15459	15651	15393	15354	15464	15384	15421	15454	15583	15512	15455	15628	15511	15615	15399	15439	15517	15677	15804	15580	15526	15575	15488	15345	15489	15498	15300	15633	15483	15640	15535	15511	15525	15433	15589	15213	15489	15671	15372	15458	15486	15529	15361	15401	15412	15363	15563	15575	15382	15476	15380	15416	15540	15562	15349	15407	15583	15408	15368	15441	15486	15363	15497	15441	15600	15465	15457	15473	15500	15559	15360	15431	15533	15239	15565	15511	15523	15633	15521	15428	15641	15526	15425	15541	15376	15539	15338	15472	15459	15645	15507	15539	15550	15283	15524	15615	15335	15451	15505	15410	15462	15571	15490	15446	15567	15462	15390	15487	15496	15425	15508	15603	15391	15685	15457	15560	15594	15264	15397	15518	15613	15579	15511	15422	15338	15457	15453	15481	15319	15648	15358	15398	15589	15375	15672	15554	15475	15657	15467	15494	15578	15478	15574	15475	15384	15474	15611	15449	15490	15366	15410	15455	15324	15643	15605	15421	15442	15556	15623	15271	15544	15458	15491	15420	15494	15316	15641	15394	15440	15694	15427	15297	15662	15516	15602	15504	15485	15559	15510	15433	15495	15562	15527	15486	15583	15406	15442	15450	15549	15340	15498	15436	15387	15442	15511	15460	15391	15559	15361	15565	15515	15429	15509	15530	15633	15588	15534	15449	15449	15600	15440	15461	15531	15561	15485	15389	15491	15461	15377	15406
23198	21674	29647	24215	21896	24006	25845	20798	19817	20257	19970	19984	19997	19824	19875	19621	19495	19820	19706	19444	19615	19620	19436	19472	19457	19314	19266	19207	19332	19171	19289	19420	19351	19281	19430	19467	19502	19232	19504	19312	19387	19462	19260	19411	19404	19353	19418	19534	19200	19364	19438	19153	19474	19294	19269	19420	19330	19078	19399	19625	19352	19245	19329	19201	19379	19551	19197	19465	19346	19251	19317	19062	19199	19311	19288	19255	19125	19335	19368	19217	19194	19260	19165	19205	19105	19274	19135	19012	19221	19044	19474	19220	19135	19154	19195	19256	19231	19112	19287	19111	19273	19176	19305	19545	19226	18993	19317	19436	19492	19415	19179	19048	19290	19349	19059	19116	19266	19144	19121	19359	19212	19294	18987	19220	19207	19293	19339	19289	19216	19168	19223	19182	19175	19189	19243	19394	19050	19116	19256	19343	19599	19365	19248	19250	19141	19263	19269	19456	19158	19268	19222	19088	19315	19265	19272	19082	19224	19166	19345	19139	19332	19295	19370	19164	19363	19168	19262	19101	19260	19068	19173	19080	19123	19167	19421	19133	19276	19287	19242	19233	19326	19144	19103	19111	19408	19362	19149	19096	19239	19248	19397	19188	19314	19261	19134	19219	19173	19273	19143	19160	19153	19071	19169	19257	19315	19331	19167	19376	19343	19241	19227	19086	19181	19146	19231	19169	19115	19345	19300	19240	19120	19313	19207	19175	19195	19401	19239	19023	19062	19298	19223	19223	18987	19371	19236	19039	19188	19201	19075	19274	19174	19062	19256	19294	19124	19487	19286	19219	19345	19335	19190	19133	19236	19266	19128	19243	19245	19177	19152	19024	19315	19375	19237	19232	19350	19357	19187	19029	19114	19294	19230	19155	19337	19217	19225	19338	18977	19185	19334	19079	19330	19172	19177	19054	19399	19347	19214	19212	19173	19217	19187	19241	19229	19327	19429	19214	19020	19240	19175	19180	19106	19103	19162	19104	19215	19221	19121	19179	19304	19279	19262	19343	19166	19524	19355	19108	19302	19111	19247	19185	19306	19207	19073	19013	19122	19151	18966	19352	19135	19058	19459	19074	19194	19188	19134	19121	19252	19207	19073	18887	19157	19361	19338	18964	19168	19017	19378	19250	19260	19052	19113	19346	19216	19308	19295	19183	19273	19291	19055	19181	19176	19322	19133	19239	19201	18968	18963	19069	19307	19157	19188	19215	19135	19421	19185	19246	19044	19048	19088	19240	19109	19215	19005	19222	19090	19435	19111	19209	19246	19144	19307	19056	19285	19161	19187	19067	19318	19250	19195	19031	19114	19340	19077	19181	19283	19060	19308	19247	19462	19230	19100	18864	19103	19210	19178	19316	19371	19403	19227	19179	19359	19244	19073	19459	19196	19156	19301	19323	19324	19160	19395	19254	19122	19353	19272	19301	19146	19122	19121	19548	19083	19007	19243	19344	19348	19122	19317	19370	19371	19229	19243	19244	19293	19295	18966	19361	19177	19533	19193	19057	19014	19229	19158	19142	19253	19287	19281	19142	19208	19204	19065	19339	19151	19180	19325	19323	19264	19101	19543	19199	19171	19166	19242	19231	19078	19229	19093	19206	19198	19158	19179	19203	19317	19205	19115	19362	19327	19321	19280	19181	19128	19486	19044	19011	19042	19214	19350	19171	19433	19219	19336	18973	19281	19154	19244	19248	19287	19097	19308	18921	19277	19129	19210	19403	19053	19176	19034	19120	19196	19407	19001	19213	19099	19288	19114	19286	19083	19114	19231	19164	19162	19327	19205	19122	19230	19232	19263	18966	19275	19325	19360	19290	19203	18963	19116	19076	18881	19142	19271	19279	19066	19388	19106	19222	19187	19245	19326	19121	19164	19240	19280	19015	19418	19301	19224	19086	19207	19142	19117	19329	19273	19038	19200	19415	19130	19252	19370	19380	18999	19054	19328	19074	19214	19125	19114	19210	19112	19328	19174	19260	19295	19219	19271	19140	19336	19281	19128	19263	19303	19181	19295	18983	19186	19068	19300	19244	19098	18995	19310	19030	19284	19077	19243	19410	18895	19279	19190	19085	19338	19232	19208	19226	19304	19299	19098	19398	19230	18914	19168	19309	19011	19178	19328	19306	19331	19273	19331	19240	19291	19077	19210	19084	19153	19015	19199	19112	19221	19176	18989	19133	19351	19098	18984	19232	19199	19193	19097	19199	19140	19212	19356	19155	19206	19319	19163	19246	19406	19260	19159	19047	19281	19067	19185	19096	19221	19163	19084	19066	19169	19007	19209	19176	19401	19145	19241	19092	19307	19139	19258	19142	19281	19238	19153	19389	19200	19282	19241	19201	19050	19079	19321	19163	18984	19199	19258	19233	19166	19404	19370	19032	18977	19106	19331	19134	19057	19371	19329	19135	19345	19173	19091	19078	19089	19140	19077	19173	19202	19083	19060	19209	19241	19306	19143	19254	19055	19282	19228	19166	19124	19410	19098	19113	19100	19282	19325	19177	19136	19444	19326	19261	19394	19161	19011	19008	19069	19046	19208	18997	19153	19123	19080	19115	19155	19050	19260	19016	19060	19071	19463	19385	19267	19395	19013	19117	19175	19334	19067	19271	19047	19297	19207	19183	19253	19111	19160	18998	19222	19046	19235	19389	19210	19088	19267	19323	19115	18962	19150	19348	19083	19230	19153	19220	19067	19145	19092	19147	19214	18995	19196	19354	19226	19223	19206	19397	19241	19073	19142	19437	19166	18922	19390	19285	19115	19161	19273	19150	19289	19325	18907	19004	19130	19106	19145	19421	19357	19080	19273	19188	19144	19086	19191	19084	19234	19337	19235	19277	19151	19175	19426	19180	19214	19159	19273	19226	19191	19304	19147	19170	19155	19249	19189	18962	19239	19071	19155	19131	19154	19441	19213	19218	19396	19269	19148	19197	19089	19449	19056	19097	19218	19002	19051	19374	19299	19157	19099	19057	19122	19255	19394	19189	18967	19000	19095	19050	19106	19208	19058	19084	19306	19343	19327	19170	19321	19081	19080	18834	19210	19324	19294	19206	19223	19198	19182	19140	19249	19268	19183	18943	19084	19141	19287	19151	19316	19355	19226	19125	19129	19188	19009	19152	19044	19207	19209	19273	19303	19227	19182	19127	19351	18907	18933	19129	19164	19058	19042	19208	19213	19207	19309	19132	19168	19103	19084	19149	19172	19451	18970	19279	19040	19185	19090	19215	18934	19120	19296	19097	19170	19227	19159	19255	19145	19211	19227	19189	19177	18864	19041	19052	18991	19129	19201	19234	19244	19210	19212	19336	19087	19101	19159	19270	19169	19115	19112	19059	19057	19093	19269	19357	19188	19218	19272	19109	19232	19381	19201	19125	19204	19259	19363	19244	19314	19093	19172	19212	19354	19183	19458	19112	19330	19298	19213	19035	19229	19217	19103	19193	19287	19102	19182	19242	19059	19060	19025	19078	19502	19409	19196	19125	19169	19368	19363	19469	19308	19163	19061	19069	19095	19274	19184	19246	19251	19260	19192	19201	19061	19158	19261	19116	19163	19155	19270	19097	19264	19037	18996	19183	18973	19355	19307	19091	19074	19160	19071	19165	19212	19095	19299	19364	19295	19036	19205	19523	19044	19023	19347	19029	19261	19294	19396	19120	19345	19160	19361	19234	19347	19251	19114	19319	19207	19270	19120	19380	19176	19128	19469	19251	19295	19091	19340	19189	19284	19302	19501	19277	19065	19143	19149	19430	18861	19138	19116	19060	19291	19158	19221	19158	19175	19275	19232	19299	19098	19022	19452	19383	19075	19080	19181	19110	19067	18979	19191	18943	19058	19144	19112	19325	19222	19226	19057	19234	19398	19414	19194	19210	19259	19073	19077	18996	19243	19278	19012	19334	18968	19143	19237	19200	19191	19142	19006	19348	19301	19202	19412	19314	19228	19237	19140	19242	19354	19004	19397	19251	19311	19148	19364	19397	19252	19014	19095	19165	19178	19029	19112	19242	19336	19268	19129	19179	19220	19427	19183	19173	19051	19103	19049	19068	19044	19240	19278	19384	19215	19095	19259	19111	19210	19043	19145	19248	19210	19235	19003	19250	19251	19109	19042	19189	19294	19187	19246	19139	19198	19308	19050	19031	19207	19426	19271	19073	19216	19049	19251	18971	19197	19120	19292	19357	19242	19194	19153	19279	19247	18914	18918	19172	19264	19312	19118	19035	19175	19154	19156	19296	19277	18920	19249	19351	19199	19421	19374	19275	19328	19145	19284	19071	19243	19190	19135	19366	19454	19358	19243	19225	19311	19172	19274	19199	19071	19004	19339	19085	19241	19218	19179	19455	19158	19136	19169	19113	19106	19115	18983	19383	19246	19374	19347	19054	19451	19014	19296	19196	19269	19332	19257	19015	19076	19153	19028	19234	19275	19235	19134	19279	19262	19080	19333	19284	19221	19382	19135	19002	19183	19318	19305	19232	19095	19198	19174	19206	19234	19170	19243	19310	19233	19139	19005	19050	19282	19275	19076	19098	19059	19113	19398	19257	19272	19054	19149	19295	19110	19242	19521	19184	19218	19135	19138	19086	19054	19347	19307	19084	19260	19248	19147	19137	19142	18934	19042	19130	19151	19207	19387	19011	19074	19050	19243	19106	19238	19286	19155	19089	19085	19014	19160	19205	19325	19220	19166	19127	19183	19212	19310	19365	19153	19117	18933	19463	19267	19165	19024	19096	19139	19120	19166	19432	19054	19347	19264	19357	19230	19220	19223	19152	19241	19235	19345	19268	19157	19166	19315	19194	19266	19412	19336	19251	19304	19475	19147	19277	19165	19019	19164	19061	19189	19118	19036	19243	19167	19347	19174	19221	19295	19198	19316	19118	19187	19153	19069	19100	19073	19371	19091	19090	19166	19219	19333	19173	19360	19029	19208	19192	19430	19259	19510	19462	19355	19241	19381	19135	19178	19273	19198	19256	19227	19344	19118	19268	19222	19208	19256	19124	19286	19272	19400	19298	19199	19192	19320	19162	19121	19181	19195	19267	19110	19176	19267	19218	19286	19353	19244	19081	19258	19021	19267	19154	19135	19251	19145	19043	19103	19058	19309	19256	19072	19091	19306	19065
16492	28786	26304	21565	19782	18884	18030	17559	17450	17322	17226	17210	17275	16844	16830	16843	16664	16709	16686	16457	16513	16508	16304	16532	16495	16387	16537	16412	16475	16508	16594	16367	16369	16295	16502	16275	16393	16457	16453	16587	16586	16404	16322	16340	16242	16650	16347	16449	16487	16528	16557	16456	16323	16286	16455	16355	16380	16144	16517	16243	16391	16628	16476	16397	16594	16723	16288	16513	16362	16238	16322	16310	16389	16344	16205	16261	16349	16490	16263	16279	16329	16271	16411	16324	16340	16384	16434	16383	16269	16367	16349	16279	16469	16198	16361	16356	16409	16388	16302	16273	16525	16299	16350	16402	16190	16518	16453	16236	16356	16314	16468	16513	16212	16311	16336	16338	16472	16391	16521	16313	16288	16362	16248	16326	16382	16469	16457	16319	16353	16234	16316	16268	16268	16344	16467	16270	16184	16163	16423	16210	16321	16451	16493	16462	16398	16369	16504	16364	16076	16239	16411	16393	16262	16372	16342	16361	16389	16426	16236	16484	16418	16371	16464	16348	16477	16283	16326	16412	16345	16301	16418	16379	16280	16419	16355	16225	16363	16219	16179	16518	16423	16511	16270	16369	16459	16297	16296	16451	16289	16415	16299	16267	16368	16257	16188	16291	16427	16405	16352	16350	16394	16487	16371	16314	16351	16254	16358	16385	16311	16496	16109	16319	16404	16382	16527	16471	16319	16403	16234	16439	16302	16275	16247	16361	16367	16281	16371	16277	16489	16325	16405	16362	16247	16471	16113	16414	16497	16157	16347	16406	16311	16388	16424	16257	16265	16383	16227	16250	16299	16427	16379	16462	16238	16100	16450	16231	16364	16267	16390	16276	16431	16132	16266	16245	16361	16332	16517	16407	16240	16386	16381	16355	16293	16336	16388	16347	16366	16216	16406	16169	16336	16474	16350	16148	16328	16511	16241	16283	16611	16352	16298	16368	16261	16458	16419	16323	16306	16377	16341	16364	16372	16175	16415	16390	16391	16354	16030	16382	16277	16120	16308	16317	16110	16425	16228	16363	16445	16381	16162	16420	16349	16225	16380	16443	16472	16368	16280	16349	16224	16220	16139	16411	16373	16326	16170	16396	16428	16322	16233	16264	16119	16356	16362	16357	16243	16393	16125	16270	16299	16249	16299	16431	16540	16391	16450	16307	16146	16246	16386	16416	16367	16400	16179	16344	16416	16457	16281	16389	16330	16298	16310	16306	16415	16328	16362	16296	16352	16305	16349	16443	16372	16476	16313	16479	16300	16438	16380	16273	16267	16433	16461	16560	16277	16210	16363	16201	16447	16315	16363	16411	16416	16363	16239	16305	16362	16430	16331	16124	16298	16421	16240	16374	16477	16614	16277	16460	16233	16304	16558	16300	16335	16047	16366	16383	16504	16250	16447	16344	16453	16261	16327	16367	16373	16316	16373	16329	16454	16394	16325	16251	16304	16292	16251	16477	16354	16463	16395	16241	16615	16375	16159	16397	16322	16348	16317	16266	16288	16393	16274	16352	16359	16403	16481	16212	16331	16238	16461	16323	16287	16394	16461	16223	16407	16310	16297	16433	16379	16155	16242	16435	16279	16289	16406	16331	16377	16181	16163	16348	16428	16395	16365	16274	16376	16422	16204	16336	16234	16527	16437	16358	16288	16322	16343	16414	16449	16387	16483	16385	16411	16305	16204	16424	16194	16372	16222	16437	16310	16291	16194	16400	16364	16459	16345	16349	16520	16356	16458	16353	16424	16331	16392	16289	16335	16374	16329	16154	16325	16244	16359	16306	16377	16254	16337	16374	16315	16327	16423	16194	16301	16448	16190	16341	16375	16410	16395	16147	16329	16214	16127	16386	16319	16282	16458	16258	16242	16264	16394	16411	16358	16455	16311	16357	16249	16372	16311	16483	16392	16275	16324	16164	16474	16195	16193	16415	16196	16534	16326	16281	16201	16363	16416	16449	16475	16412	16171	16425	16313	16473	16409	16368	16295	16357	16497	16306	16271	16325	16509	16305	16217	16494	16363	16360	16213	16259	16204	16284	16312	16274	16345	16389	16614	16503	16214	16335	16293	16415	16333	16230	16333	16551	16137	16405	16237	16300	16322	16393	16361	16244	16339	16317	16394	16125	16231	16343	16401	16337	16356	16220	16238	16270	16481	16514	16364	16278	16382	16310	16506	16325	16485	16452	16147	16301	16287	16345	16425	16304	16449	16264	16371	16375	16251	16316	16389	16315	16246	16208	16250	16313	16299	16218	16424	16222	16201	16283	16388	16196	16241	16327	16311	16298	16345	16214	16445	16311	16378	16377	16319	16345	16339	16290	16307	16280	16503	16372	16198	16443	16397	16417	16351	16333	16251	16259	16343	16371	16481	16269	16364	16267	16338	16248	16319	16226	16288	16187	16264	16469	16437	16294	16320	16356	16518	16365	16264	16421	16338	16464	16107	16340	16292	16266	16271	16211	16414	16419	16186	16441	16198	16353	16259	16449	16268	16304	16211	16231	16428	16245	16227	16377	16472	16452	16142	16207	16340	16250	16377	16335	16438	16315	16313	16365	16244	16340	16522	16324	16323	16408	16465	16210	16276	16428	16485	16488	16223	16352	16271	16378	16377	16435	16346	16213	16455	16326	16256	16256	16371	16563	16253	16284	16239	16374	16251	16265	16437	16096	16447	16080	16279	16284	16250	16190	16219	16150	16483	16253	16395	16345	16215	16346	16394	16220	16283	16267	16431	16399	16227	16415	16141	16259	16243	16283	16463	16346	16229	16285	16487	16289	16279	16276	16284	16247	16418	16376	16350	16336	16441	16214	16249	16474	16256	16362	16493	16265	16082	16273	16373	16190	16386	16323	16258	16056	16309	16339	16225	16380	16226	16432	16302	16528	16333	16279	16392	16417	16336	16236	16333	16355	16388	16241	16343	16330	16392	16210	16309	16318	16089	16263	16341	16296	16257	16392	16290	16358	16225	16209	16244	16297	16344	16328	16457	16194	16365	16387	16305	16411	16294	16310	16491	16220	16433	16417	16319	16490	16303	16396	16413	16283	16431	16394	16259	16483	16267	16434	16242	16239	16238	16365	16350	16169	16227	16239	16291	16322	16263	16391	16500	16354	16294	16198	16502	16231	16234	16372	16103	16396	16380	16422	16571	16482	16448	16378	16288	16297	16248	16319	16396	16248	16379	16438	16349	16366	16235	16379	16298	16385	16165	16552	16416	16353	16233	16226	16453	16214	16418	16236	16318	16402	16553	16210	16357	16312	16199	16275	16425	16335	16514	16264	16275	16310	16463	16342	16251	16343	16351	16466	16228	16181	16158	16409	16388	16360	16382	16302	16399	16175	16297	16267	16404	16289	16375	16348	16302	16222	16376	16544	16181	16386	16267	16234	16359	16508	16487	16267	16505	16193	16434	16214	16319	16431	16472	16369	16250	16200	16207	16304	16302	16301	16380	16243	16217	16235	16292	16336	16299	16457	16332	16274	16090	16513	16304	16327	16380	16317	16142	16486	16364	16328	16349	16268	16400	16286	16402	16425	16276	16376	16221	16157	16408	16317	16207	16347	16256	16386	16325	16191	16275	16344	16199	16295	16293	16253	16233	16319	16517	16314	16344	16394	16334	16190	16149	16197	16276	16159	16232	16341	16288	16331	16231	16197	16288	16454	16359	16123	16333	16325	16399	16280	16516	16311	16436	16307	16285	16438	16346	16461	16260	16226	16210	16418	16296	16399	16368	16399	16372	16258	16210	16399	16300	16372	16325	16299	16198	16404	16285	16344	16330	16228	16350	16242	16204	16195	16293	16401	16340	16270	16227	16367	16391	16236	16442	16322	16338	16264	16383	16351	16257	16318	16400	16443	16503	16376	16259	16331	16132	16257	16468	16390	16342	16294	16344	16137	16385	16369	16330	16376	16373	16240	16315	16375	16295	16422	16292	16424	16129	16292	16421	16359	16456	16283	16175	16277	16288	16382	16181	16348	16300	16426	16395	16329	16241	16431	16441	16298	16308	16354	16312	16429	16203	16547	16307	16310	16368	16356	16172	16507	16143	16318	16368	16343	16343	16305	16373	16275	16385	16380	16220	16415	16277	16372	16363	16337	16455	16300	16539	16225	16277	16254	16444	16375	16327	16368	16205	16267	16257	16339	16109	16480	16231	16360	16281	16418	16337	16222	16251	16417	16217	16248	16382	16380	16313	16198	16258	16299	16349	16421	16435	16394	16251	16277	16327	16375	16208	16304	16234	16375	16326	16368	16441	16231	16438	16255	16313	16348	16398	16282	16411	16289	16259	16267	16225	16311	16443	16266	16491	16385	16260	16334	16350	16216	16212	16293	16397	16327	16304	16217	16333	16199	16291	16267	16460	16306	16373	16409	16417	16455	16230	16330	16466	16347	16101	16236	16343	16426	16179	16325	16344	16460	16265	16171	16338	16441	16295	16290	16424	16254	16325	16148	16313	16314	16291	16287	16349	16446	16427	16323	16281	16307	16457	16362	16427	16288	16272	16317	16397	16187	16210	16302	16408	16266	16270	16383	16468	16296	16285	16286	16388	16393	16207	16214	16170	16152	16293	16217	16393	16353	16168	16300	16293	16299	16487	16337	16169	16206	16164	16238	16374	16181	16397	16362	16225	16213	16254	16452	16369	16309	16534	16216	16306	16367	16262	16268	16337	16472	16399	16405	16360	16358	16292	16280	16145	16309	16342	16301	16441	16345	16420	16442	16382	16338	16341	16160	16290	16293	16317	16237	16253	16371	16412	16277	16268	16353	16386	16369	16395	16248	16483	16217	16306	16518	16311	16356	16186	16207	16392	16310	16223	16372	16275	16388	16378	16454	16297	16378	16044	16271	16275	16208	16430	16231	16329	16163	16409	16507	16536	16364	16222	16379	16246	16092	16673	16389	16337	16380	16285	16441	16327	16533	16419	16309	16429	16468	16233	16234	16481	16374	16145	16364	16369	16364	16331	16322	16221	16481	16104	16357	16438	16249	16367	16298	16425	16389	16499	16281	16385	16328	16299	16467	16435	16392	16242	16418	16165	16118	16297	16273	16426	16247	16467	16303	16292	16504	16303	16150	16382	16285	16346	16277	16176	16310	16379	16284	16247	16458	16403	16212	16288	16191
28217	22288	23709	20279	17293	17363	17263	17024	17311	17375	17259	17408	17463	17482	17160	17338	17162	17308	17462	17217	17337	17041	17073	17281	17317	17033	17158	17329	17150	17128	17216	17109	17244	17246	17036	17154	17309	17267	17326	17145	17106	17016	17132	17234	17234	17068	17208	17136	17032	17229	16999	17160	17366	17281	17282	17067	17261	16996	17108	17033	17263	17151	17225	17055	17230	17000	17079	17045	17172	17158	17201	17216	17193	17031	17334	17318	17056	17191	17235	17329	17165	17341	17285	17242	17213	17223	17263	17122	17156	17208	17085	17376	17146	16977	17074	17381	17189	17197	17197	17112	16949	17086	17040	17034	17381	17032	17089	17226	17344	17237	17146	17231	17185	17076	17282	17151	16988	17059	17209	17303	17056	17131	17085	17200	17233	17235	17070	17280	17426	17111	17232	17374	17036	17245	17166	17184	17095	17115	17120	16996	17265	17250	16886	17160	17249	17171	17182	17071	17060	17201	17147	17116	17247	17137	17170	17200	17240	17219	17084	17051	17119	17094	17154	17174	17051	17074	17269	17284	17186	17227	17154	16857	16970	17034	16910	17202	17331	17302	17058	17236	17146	17054	17287	17206	17171	17208	17091	17142	17297	17374	17268	17269	17108	17389	17257	17376	17184	17273	17247	17065	17082	17129	17011	17281	17078	17260	17289	17293	17199	17220	17347	17012	17183	17149	17152	17266	17225	17212	17132	17108	17115	17123	16963	17074	17093	17277	17010	17127	17212	17171	17224	17104	16934	17216	17178	17266	17194	17056	17122	17201	17311	17318	17314	17101	16924	17159	17199	17116	17329	17106	17222	17010	17173	17134	17135	17083	17173	17268	17031	17081	17358	17189	17418	17095	16963	17220	17292	17169	16996	17305	17142	17150	17203	17068	16977	17279	17338	17078	17131	17157	17203	17285	17061	17202	17162	17236	17130	17181	17346	17181	17312	17413	17118	17309	17275	17192	17106	17111	17200	17278	17006	17471	17208	17247	17176	17337	17263	17090	17191	17149	17238	17310	17297	17098	17113	17344	17235	17159	17103	17004	17156	17215	17175	17152	17195	17245	17211	17188	16993	17046	17081	17045	16915	17150	17075	17095	17130	17154	17154	17261	17261	17235	17280	17293	17155	17094	17016	17217	17308	17129	17212	16974	17046	17258	17074	17189	17210	17305	17149	17233	17192	17124	17277	17226	17398	17131	17310	17353	17281	17038	16992	17086	17156	16963	17377	17286	17097	17066	16954	17003	17155	17135	17238	17240	17224	17264	17029	17122	17098	17012	17021	17274	17089	17156	17114	17162	16996	17100	17040	17083	17253	17094	17116	17321	17156	17175	17168	17116	17141	17309	17254	16990	17307	17188	17167	17157	17114	17264	17229	17098	17064	17207	17190	17082	16969	17162	16895	17186	17198	17241	17261	17352	17280	17100	17039	17046	17220	17019	17274	17116	17294	17326	17163	17384	17161	17148	17270	16925	17111	17121	17173	17118	17295	17158	17118	17185	17367	17196	16967	17138	17225	17109	17187	17146	17183	17182	17110	16988	17216	17126	17279	17166	17366	17127	17062	16932	17016	17086	17018	17221	17295	17158	17155	16976	17054	17163	17124	17248	17049	17008	17148	17135	17079	17295	17240	17245	17204	17294	17246	17084	17177	16995	17026	17256	17237	17055	17329	17124	17233	17026	17136	17190	17261	17148	17196	17051	17160	17006	17245	17201	17368	17162	17233	16945	17112	17274	17164	17247	17358	17152	17318	17047	17086	17145	17168	17191	17274	17314	17218	17185	16882	17117	17241	17128	17209	16983	17151	17109	17127	17124	16940	17083	17308	17244	17392	16896	17128	17044	17219	17204	17064	17259	17255	17064	17064	17158	17203	17085	17194	17217	17047	17209	17222	17195	17257	17203	17231	17067	17226	17135	17099	17209	17123	17168	17265	17282	17115	17245	17156	17153	17158	17233	17206	17007	17116	17254	17190	17028	16950	17318	17166	17258	17292	17332	17177	17142	17076	17120	16931	17297	17217	17138	17035	17316	17167	17162	17277	17209	17251	17102	17328	17270	17433	17114	17052	17110	17307	17372	17057	17265	17190	17325	17167	17233	17213	17275	17131	17303	17191	17224	17074	17242	17190	17062	17342	17168	17151	17103	17337	17196	17214	17094	17275	17183	17161	17168	17250	17042	17156	17328	17083	17172	17031	17146	17067	17227	17178	17137	17113	17295	17086	17137	17208	17259	17074	17100	17085	17234	17047	17149	17082	17134	17248	17019	17144	17034	16932	17223	17108	17039	17103	17153	17279	17359	17186	17153	17312	17088	17279	17264	17269	17134	17150	17166	17089	17196	16936	17149	17079	17215	17194	17147	16894	17071	17181	17199	17283	17370	17125	17424	17187	17099	17207	17380	17190	17010	17149	16940	17387	17099	17069	17050	17132	17100	17306	17068	17115	17112	17230	17346	17054	17168	17241	17186	17278	17202	17044	17000	17175	17283	17121	17135	16999	17446	17303	17200	17058	17001	16899	17199	17136	17346	17188	17207	17050	17330	17218	17056	17140	17310	17042	17118	17014	17213	17191	17070	17193	17038	17135	17301	17214	17278	17245	17181	17154	17212	17095	16870	17095	16962	16974	17110	17097	17120	17195	17165	17019	17326	17150	17201	17167	17372	17180	17162	17239	17176	17262	17141	17178	17042	17252	16971	17122	17126	17040	17164	17026	17197	17178	17297	17027	17079	17353	17092	17206	17191	17008	17140	17045	17173	17098	17052	16994	17187	17200	17364	17265	17033	17033	17111	17047	17049	17034	17121	17367	17233	17192	17231	17159	17033	17024	17177	17018	17076	16999	17117	17109	16975	16985	17056	17042	17301	17091	17192	17098	17230	17037	17061	17274	17310	17507	16999	17067	17290	17216	17208	17131	17155	17107	17183	17030	17119	17162	17044	17202	17013	17219	17052	17164	16922	17177	17146	17149	17115	17138	16943	17161	17340	17115	17192	17142	17212	17112	17192	17048	17282	17117	17291	17245	16958	17081	17282	17187	17191	17184	17046	17241	17134	17162	17212	17191	17128	17287	17172	17210	17207	16866	17083	17207	17224	17275	17097	17063	17005	17171	17036	17206	17262	17202	17210	17128	16954	17212	17374	17293	17141	17144	17337	17060	17213	17087	17279	17095	17160	17127	17054	17128	17001	17122	17075	17143	17041	17247	17184	17090	17319	17117	17115	17173	17231	17271	17075	17223	17140	17279	17127	17085	17072	17106	17267	17287	17210	17085	17122	17153	17213	17286	17165	17211	17135	17217	17354	17216	17268	16976	17159	16992	17176	17161	17251	17056	17001	17055	17179	17158	17220	17334	17345	17044	17071	17381	17242	17104	17212	17161	17152	17227	17087	17355	17168	17287	17154	17194	17256	17253	17163	17198	17184	17297	17309	17111	17247	17235	17282	17025	16996	16769	17045	17102	17089	16962	17097	17043	17169	17032	17202	17152	17410	16982	17315	17158	16930	17122	17339	17394	17267	17224	17114	17106	17246	17175	17175	17073	17363	17225	17212	17132	16986	17101	16965	17004	17020	17247	17057	17235	17189	17270	17051	17182	17107	17190	17351	17136	17216	17153	17168	17284	17241	17095	17283	17152	17123	16961	17165	17244	17160	17073	17326	17121	17246	17235	17200	17352	17166	17104	17201	17213	17241	17191	17105	17088	17162	17278	17138	17156	16945	17213	17195	17207	17169	17131	17053	17423	17154	17237	17379	16989	17234	17208	17403	17331	17213	17316	17136	17241	17181	17050	17181	17205	17148	17070	17256	17205	17259	17196	17270	17180	17210	17281	17273	17193	16879	17211	16929	17043	17192	17149	16938	17137	17102	17224	17056	17323	17057	17066	17195	17187	17186	17202	17123	17139	17182	17164	17070	17134	17104	17097	17034	17130	17160	17071	17134	17285	17257	17266	17160	17257	17207	17294	17150	17042	17092	17167	17213	17130	17121	17172	17278	17152	16987	17186	17345	17270	17018	17110	17057	17077	17201	17051	17143	17127	17205	17210	16983	17283	16905	17333	17233	17087	17227	17231	17270	17253	17153	17321	17280	17294	17293	17433	17132	17049	17143	17314	17167	17317	17296	17170	17103	17235	17235	17275	17271	17025	17332	17246	17281	16854	17206	17073	16837	17299	17272	17389	17362	17237	17169	17108	17134	17173	16970	17129	17132	17123	17228	17299	17168	17171	17255	17135	17189	17285	17074	17066	17136	17178	17360	17256	17223	17245	17294	17145	17170	17238	17264	17233	17312	17128	16984	17127	17274	17147	17133	17172	17117	17189	17257	17291	17093	16961	17072	17256	17083	17161	17103	17279	17054	17182	17082	17242	17171	17174	17203	17155	17228	17220	17144	17099	17381	17278	17239	17117	17007	17034	17218	17114	17198	17118	17211	17113	17086	17251	17101	17009	17081	17037	17195	17132	17219	17089	17256	17015	17140	17168	17132	17036	17115	17012	17480	17061	16926	17280	17059	17247	17210	17196	17269	17181	17249	17262	17038	17233	17136	17062	17242	17370	17153	17089	17075	17383	17172	17137	17265	17170	16995	17115	17274	17284	17360	17308	17004	17212	17154	17008	17457	17195	17320	17282	17246	17314	17334	17304	17265	17024	17383	17192	17081	17091	17302	17147	17107	17082	17257	17151	17191	17206	17051	17354	17352	17109	17054	17262	17131	17177	17087	17199	17174	17373	17128	17298	17231	17110	17018	17225	16900	17030	16998	17267	17189	17231	17285	17331	17178	17260	17169	17144	17033	17032	17219	17036	17158	17165	17320	17123	16942	17210	17470	17216	17198	17296	17252	17245	17225	17002	17398	17085	17127	17101	17117	17105	17159	17130	17280	17121	17184	17188	17312	17160	17307	17138	16857	17232	17215	17238	17089	16995	17030	17140	17278	17183	17107	17254	17263	17042	16987	17085	17107	17264	17367	17331	17204	17078	17230	17113	17070	16999	17144	17405	16999	17161	17177	17131	16899	17184	17139	17105	17036	17220	17038	17145	17076	17250	17289	17239	17038	17230	17274	17287	17385	17284	17119	17125	17353	17138	17181	17062	17347	17189	17152	17324	17165	17178	17257	17112	17081	17228	17149
14698	16772	16395	15506	15549	15500	15132	15204	15298	15020	15171	15129	15144	15287	15229	15354	15099	15241	15197	15044	15063	15145	14970	14960	15083	15254	15203	15023	15155	15137	15218	15083	15164	15137	15039	15135	15208	14974	15087	15152	14971	14907	15256	15158	15023	14961	15200	15056	15063	15031	14871	15129	15300	15237	15041	15100	15117	15029	15170	14925	15306	15125	15153	15182	15150	15107	15157	15088	14988	15076	15011	15108	15044	15083	15065	15095	15258	15138	15267	15043	15085	15037	15172	15147	15259	15099	15053	15102	15063	15120	15164	15114	15092	15090	15057	15007	14918	14896	15110	15148	15125	14923	15211	15176	15029	15057	15160	15179	15033	15208	14987	14920	15234	15046	15110	15076	15042	14964	15003	14923	15202	15061	15165	14893	15014	15032	15081	15168	15155	15080	15166	15011	15137	15219	14990	14997	15223	15074	15150	15260	14895	15180	15148	15128	15107	15247	14866	15037	15120	14930	15236	15072	15192	14980	14973	15360	15186	15182	15075	15075	15012	15039	15137	15232	15148	15173	15108	15070	15060	15017	15108	14943	14911	14973	15106	15028	15122	14889	14955	14990	14923	15118	15161	15075	15142	15100	15059	15098	15203	14950	15233	15004	15226	14914	15140	14904	15047	14996	15162	15007	15129	15021	15094	15169	14940	14983	15092	15127	14824	14797	15141	15105	15179	14961	15162	15068	15188	14985	15062	15069	15108	15109	15027	15105	15211	14934	15238	15111	15182	15004	15144	15115	14985	15098	15061	15081	15135	15120	15075	15110	15081	14942	15037	15189	15005	15088	14910	14989	15071	15095	14960	15139	15116	15174	14938	15169	15040	15160	15232	15084	15077	15093	15166	15203	15130	14960	15099	15103	14976	15280	15201	15145	15087	15164	15038	15008	15197	15043	14993	15046	15150	15206	15008	15256	15127	15030	15056	15160	15013	15008	15238	15186	14802	15075	15014	15130	15059	14998	15253	14952	15153	15033	15153	15319	15180	15179	15116	14966	15150	15298	15111	14938	15083	15185	15189	15057	15015	15007	15031	15155	15204	15036	15060	15073	15033	15066	14987	15107	15114	15006	15044	15244	15170	15063	15115	15094	15192	15130	15100	15058	15050	15032	15038	15256	15058	15093	14977	15180	14983	15171	15038	15120	15207	15076	15337	14987	15128	15164	15063	15042	14971	15076	14853	15196	15072	15113	15079	15277	15316	15055	15109	15238	15095	15113	15080	15059	14894	15084	14980	15086	15125	15081	14952	15216	15127	15038	15156	15045	15134	14963	15186	15011	14976	15057	15052	15026	15127	15046	15152	14890	15055	15059	15021	15091	15040	15033	15047	15087	15225	15141	15011	15135	15107	15143	15091	14998	15110	15095	14983	15220	15210	15027	15124	15010	14907	14883	14972	15101	15126	15104	15004	15100	15068	15197	14970	15039	15003	14962	15114	15266	15076	15187	15004	15075	14914	15142	15058	15113	15048	15096	14977	14867	14930	15154	15171	15177	15095	15125	15167	15236	15102	15029	15072	15008	15110	15341	15057	15136	14993	15101	14984	15075	15175	15093	15125	14940	14948	15197	15131	15039	15240	15039	15077	15218	15071	15079	14909	15200	15056	15194	15251	15174	15219	15035	15135	15154	15318	14972	15095	15115	15113	15188	15170	15198	15034	14937	14931	15133	15001	15044	15111	14992	14927	15201	15193	15081	15090	15051	15069	15176	15019	15125	15239	15092	15129	15218	15108	15045	15012	14964	14875	14818	14966	15036	14993	15080	15179	15165	15153	14966	15217	15065	15101	15171	15162	15089	15069	15005	15173	15082	15102	15135	15015	14918	15121	15209	15086	15080	15118	14940	15043	15211	15221	14942	15019	14982	15165	15094	15126	15018	15082	15188	15004	15067	15066	14950	15065	15069	15015	14989	15191	15160	15211	15235	15113	15150	15019	15064	14951	15109	14925	15223	15002	14905	15078	15183	15052	15146	15000	15090	15328	15035	15265	15047	15374	15148	15171	15075	15236	15030	15090	15115	15179	15250	15026	15052	15142	15004	14991	15084	15023	15012	15273	15148	15043	15176	15080	15248	15089	15042	15078	15122	15240	14938	15182	15105	15193	15126	15055	15034	15188	15095	15065	15118	15077	15206	15081	15134	15119	15141	15082	15054	15078	15138	15010	15224	15104	14958	15120	15148	14967	15044	15245	15050	14948	15284	15029	15137	15030	14898	14981	14891	15191	15270	15047	14994	15210	15164	15074	15166	15165	15198	15200	15025	14992	15334	14941	15104	15164	14998	15196	15133	15054	15220	15134	14973	15193	14976	15136	14971	15055	15103	15058	15064	15104	15083	15235	15078	15093	14912	15325	15126	15202	15012	15177	14991	15051	15243	15229	15108	15171	15096	15146	15027	15213	15054	15117	15037	15105	15126	15206	15230	15217	15141	14988	15025	14976	15170	15012	15135	15107	15212	15097	15136	15124	15263	15144	15253	15170	15109	15212	14994	15068	15002	14921	15285	15138	15121	15218	15071	15194	15056	15043	15088	15027	14983	15099	15193	15088	15037	15154	14878	15197	15025	15026	15071	14916	15040	15162	15002	14918	15064	15195	15080	15170	15112	15121	14875	15053	15042	14944	15170	15062	15030	15052	15051	15069	15012	14979	15081	15090	15235	14994	15207	15173	15114	15113	15044	15126	15082	15015	15012	15156	15147	15162	15136	14973	15042	15115	15196	15013	15004	15099	15091	14910	15054	14894	15088	15087	15139	15140	15081	15090	15021	15144	15251	15056	14918	15066	14877	15068	15108	15101	14896	15089	15260	15069	15058	15056	15126	15004	14999	15211	14949	15033	15030	14990	14885	15142	15133	15226	15262	15067	15146	15159	15061	15175	14972	15123	15016	15030	15146	15038	15164	15164	15168	15168	15298	15207	15305	15219	15108	15217	15141	15152	15125	15147	15041	14961	15158	14753	14981	15025	14887	14910	15230	15146	15116	15046	14992	15215	14890	15115	15099	15132	15271	14886	15114	15165	15169	15099	15273	14964	14999	15125	15020	15167	15102	15131	15082	15110	14924	15195	15037	15126	15015	15186	15111	15118	15220	15083	15098	15076	14968	15141	15134	15180	15037	15181	15151	15096	15074	15223	15037	15179	15045	15098	14975	14987	15045	15101	15133	14904	15094	15080	15067	14921	15034	15112	15172	14937	15208	15245	14961	15011	15141	15107	15098	15099	15129	15084	15197	15070	15141	15038	15156	15123	15254	15079	15087	15040	15047	15068	15203	15040	15097	15194	15102	15027	15084	15222	15086	15138	15216	15105	15190	15061	15046	15184	15068	15259	15258	15129	15124	14803	15291	15116	14975	14954	15101	15165	15170	14984	15381	14973	15030	15011	15221	15082	15326	15043	15164	15299	14916	15143	15160	15039	15052	15077	15016	15104	15237	14986	15143	15219	15207	15153	15283	15183	14999	14977	15034	15296	15031	15065	14862	15032	15037	15176	15101	15019	15013	15057	15092	15182	15257	15217	15069	15211	15073	15116	15107	15033	15197	15106	15057	15069	15092	15168	15040	15083	15193	14986	15181	15241	15073	15177	14992	15018	15136	15165	14871	15000	15025	14925	15143	15142	15004	14946	15138	15154	15139	15102	14882	15039	15091	15187	15081	15113	15064	14970	15128	15051	15098	15116	15110	15052	15104	15140	15123	15068	15135	15205	15138	15241	15051	15029	15036	15137	15121	15189	14931	14979	15155	15133	15063	15212	14991	15158	15156	15158	15082	15147	15038	15200	15263	15115	15040	15049	15097	15136	15177	15068	15027	15047	14863	15115	15119	14939	14989	15248	15058	15216	15095	15108	15170	15141	15243	14985	15237	14829	15368	15133	15086	15084	15054	15078	15073	15176	15191	15064	15134	15077	15241	14863	15144	15173	15072	15001	14974	15014	14993	14925	15149	15187	15074	15061	14869	15212	15233	15089	15203	15190	14975	15056	15134	15118	15083	15158	15059	15119	15034	15183	15030	14916	14955	15152	15222	15130	15082	15033	15017	15298	15061	15200	15011	15082	15103	14973	15056	15237	15229	15106	15116	15153	14980	15013	14978	15128	15120	15172	15172	15039	15009	15003	15089	15017	15145	15196	14990	15011	15079	14943	15232	15136	15122	15142	15010	15084	15205	15250	15151	15034	15167	15005	15140	14985	15144	15207	15156	15328	14937	15116	14954	15112	15035	15114	15197	15001	15019	15014	15202	15050	15198	15183	15103	15183	15188	15000	15206	15181	15115	15158	15120	15289	14889	15165	15126	15222	15202	15005	15224	15095	14970	15079	14993	15065	15133	15146	15133	14997	15149	15224	15102	15154	15039	15007	14973	14936	15035	15163	15025	15152	15084	15007	15141	15051	15044	14973	15014	15209	15083	15118	15257	15083	15145	15216	15149	15089	15055	15053	15130	15029	15213	15282	14945	14899	15251	15101	15042	15158	15235	15125	15178	15026	15196	15106	15084	14938	15131	14964	14914	15340	14988	15147	15119	15091	15229	15107	14999	15118	14799	15207	15125	15176	15071	15134	15118	14992	15074	15089	15104	14944	15034	15166	15226	14998	15094	15025	15034	15244	15065	15087	15303	15104	14985	15155	15232	15085	14836	15033	15128	15213	15150	15107	15108	15059	14976	14937	15205	15107	15190	15191	15179	15074	15074	14991	15123	15044	15157	15054	15142	15178	15153	15025	15112	15207	15046	15292	15037	15003	14977	14929	15126	15095	14870	15288	15110	14898	15171	15233	15236	15116	14983	15085	15129	15007	15082	14983	15132	15099	15032	14993	15181	15063	15060	14993	15046	15144	15057	15155	15054	15280	15037	15207	15089	15153	15137	15032	15090	15100	15144	15103	15133	15172	15140	15032	15170	15115	15197	15155	15070	15225	15111	15095	15073	15045	15136	15056	14930	15163	14995	15197	15101	15133	15097	15044	15115	15066	14856	15087	14998	15066	15099	15239	15168	15026	15002	15211	15015	15056	15119	14998	15134	15099	15003	15137	15082	15090	15129	15114	15186	15178	15158	15111	15159	15254	14991	15102	14982	15060	15207	15240	15117	15216	15147	15266	15135	15016	15186	15008	15152	15051	15161	14897	15195
24437	21668	29167	24777	22399	21756	20729	18458	17912	18173	18063	18007	17904	17906	17716	17799	17649	17735	17664	17776	17617	17860	17675	17501	17529	17890	17658	17669	17743	17456	17659	17582	17506	17652	17584	17630	17715	17622	17519	17546	17762	17598	17659	17513	17575	17496	17770	17620	17716	17548	17710	17601	17534	17654	17659	17653	17572	17670	17776	17602	17504	17448	17705	17677	17600	17445	17424	17574	17443	17505	17639	17530	17567	17452	17360	17656	17518	17535	17474	17601	17733	17728	17675	17790	17449	17638	17569	17475	17648	17488	17576	17633	17698	17374	17530	17445	17490	17489	17492	17573	17548	17239	17546	17468	17448	17587	17703	17630	17418	17609	17387	17593	17376	17506	17520	17549	17656	17495	17573	17586	17740	17677	17571	17540	17415	17482	17797	17701	17674	17804	17654	17494	17786	17689	17517	17390	17660	17763	17348	17457	17617	17620	17555	17406	17585	17533	17637	17376	17529	17645	17433	17488	17678	17661	17382	17349	17660	17502	17486	17531	17640	17446	17602	17495	17656	17552	17531	17652	17549	17631	17441	17696	17581	17491	17521	17715	17476	17614	17516	17516	17409	17581	17680	17350	17623	17649	17585	17539	17684	17648	17752	17535	17618	17564	17725	17362	17647	17656	17550	17616	17687	17625	17544	17565	17773	17639	17557	17505	17586	17654	17603	17457	17628	17545	17549	17390	17478	17441	17431	17623	17476	17620	17676	17388	17500	17490	17534	17609	17653	17844	17762	17841	17524	17497	17538	17558	17707	17588	17492	17403	17403	17339	17565	17593	17705	17687	17403	17407	17429	17547	17605	17578	17493	17453	17610	17545	17801	17603	17430	17609	17722	17622	17611	17716	17403	17286	17632	17611	17577	17646	17418	17372	17512	17614	17688	17623	17496	17685	17587	17446	17619	17570	17441	17741	17473	17769	17578	17526	17527	17592	17702	17462	17607	17502	17701	17394	17458	17783	17637	17668	17611	17707	17632	17738	17533	17456	17362	17586	17811	17452	17522	17570	17576	17489	17468	17627	17375	17699	17375	17510	17478	17473	17682	17548	17701	17663	17640	17240	17544	17429	17663	17376	17381	17517	17354	17710	17588	17574	17599	17502	17518	17750	17584	17595	17708	17748	17498	17516	17474	17754	17649	17567	17740	17682	17354	17545	17587	17415	17591	17745	17603	17370	17760	17726	17620	17541	17537	17619	17450	17410	17467	17523	17462	17702	17653	17554	17544	17516	17368	17521	17585	17620	17608	17688	17511	17515	17445	17457	17463	17361	17629	17653	17677	17725	17475	17722	17541	17610	17420	17544	17534	17405	17550	17486	17352	17578	17694	17502	17518	17496	17438	17625	17658	17869	17484	17548	17575	17414	17628	17502	17752	17474	17615	17820	17594	17482	17603	17521	17561	17629	17746	17468	17611	17656	17445	17685	17245	17460	17504	17655	17571	17607	17532	17426	17379	17386	17600	17514	17544	17764	17733	17355	17592	17646	17311	17495	17503	17605	17647	17457	17539	17527	17571	17560	17511	17645	17570	17626	17454	17515	17695	17581	17440	17655	17524	17687	17486	17623	17618	17582	17520	17422	17543	17417	17720	17388	17407	17584	17434	17554	17569	17602	17571	17692	17505	17660	17705	17543	17542	17505	17629	17578	17624	17525	17526	17461	17480	17477	17738	17589	17802	17708	17540	17420	17608	17621	17540	17543	17658	17359	17458	17465	17475	17552	17507	17512	17797	17557	17676	17645	17533	17702	17590	17546	17502	17530	17474	17520	17717	17462	17407	17606	17426	17441	17487	17516	17497	17710	17497	17601	17621	17645	17660	17579	17508	17393	17509	17485	17574	17709	17484	17557	17657	17566	17461	17644	17803	17195	17458	17503	17669	17383	17526	17607	17409	17498	17534	17563	17605	17463	17481	17385	17557	17525	17617	17396	17545	17554	17539	17489	17497	17374	17879	17485	17489	17656	17618	17769	17673	17431	17681	17623	17358	17540	17399	17556	17474	17474	17530	17606	17583	17580	17675	17497	17761	17559	17624	17671	17325	17513	17539	17541	17431	17594	17406	17563	17536	17489	17555	17681	17650	17659	17550	17496	17501	17393	17710	17392	17340	17491	17490	17579	17579	17556	17522	17449	17527	17544	17688	17586	17577	17740	17706	17516	17708	17497	17533	17518	17436	17494	17609	17382	17411	17477	17446	17562	17400	17563	17448	17471	17673	17504	17301	17406	17620	17536	17413	17751	17487	17537	17803	17637	17437	17579	17698	17643	17468	17598	17517	17529	17709	17389	17363	17397	17435	17177	17440	17475	17437	17492	17510	17429	17597	17602	17653	17439	17464	17341	17535	17613	17474	17528	17535	17436	17544	17721	17772	17594	17661	17728	17522	17533	17546	17247	17621	17623	17532	17720	17472	17577	17664	17678	17554	17548	17392	17309	17455	17662	17609	17479	17474	17533	17520	17144	17692	17581	17630	17573	17682	17406	17593	17555	17681	17462	17411	17428	17709	17489	17518	17600	17556	17605	17580	18029	17520	17613	17586	17401	17585	17629	17563	17427	17547	17492	17412	17628	17523	17655	17617	17596	17577	17636	17487	17652	17602	17517	17714	17591	17600	17663	17487	17667	17716	17430	17634	17647	17522	17522	17532	17641	17658	17514	17453	17635	17480	17607	17634	17476	17659	17568	17719	17734	17499	17456	17609	17609	17644	17677	17614	17696	17646	17629	17381	17809	17496	17359	17726	17517	17518	17550	17518	17532	17666	17432	17600	17788	17655	17569	17635	17564	17563	17622	17469	17694	17495	17500	17737	17743	17703	17456	17569	17537	17658	17498	17636	17640	17612	17516	17449	17439	17769	17378	17544	17491	17653	17439	17555	17698	17546	17769	17571	17684	17555	17672	17404	17759	17415	17588	17570	17413	17596	17843	17607	17624	17486	17392	17457	17843	17475	17623	17539	17468	17573	17414	17534	17544	17532	17482	17664	17653	17486	17727	17755	17531	17364	17360	17687	17581	17537	17325	17405	17397	17556	17590	17589	17531	17772	17768	17700	17699	17672	17468	17601	17677	17529	17540	17457	17623	17558	17705	17606	17574	17558	17572	17414	17558	17347	17463	17400	17619	17572	17545	17486	17699	17609	17559	17668	17681	17591	17297	17565	17599	17681	17513	17643	17623	17463	17558	17546	17559	17560	17527	17676	17534	17523	17515	17516	17450	17281	17592	17561	17592	17665	17455	17357	17501	17637	17546	17367	17394	17717	17716	17829	17573	17755	17540	17483	17723	17530	17498	17634	17589	17517	17720	17620	17468	17724	17489	17428	17372	17520	17633	17561	17511	17572	17607	17329	17357	17495	17644	17501	17516	17592	17490	17510	17499	17529	17571	17587	17691	17601	17416	17403	17715	17446	17615	17608	17664	17537	17626	17417	17538	17534	17559	17616	17558	17614	17524	17663	17491	17539	17528	17593	17600	17504	17569	17558	17388	17530	17567	17593	17542	17511	17640	17613	17487	17694	17485	17440	17635	17625	17630	17598	17680	17437	17536	17502	17500	17693	17629	17473	17391	17618	17499	17536	17563	17673	17620	17622	17568	17602	17616	17496	17770	17696	17528	17594	17583	17441	17637	17365	17462	17612	17583	17528	17524	17634	17326	17650	17715	17548	17542	17461	17516	17397	17402	17585	17429	17594	17841	17752	17610	17642	17658	17559	17484	17561	17587	17715	17442	17598	17485	17499	17625	17489	17364	17695	17628	17636	17405	17669	17727	17704	17561	17624	17515	17475	17602	17601	17351	17563	17370	17583	17573	17648	17606	17523	17706	17363	17513	17628	17693	17657	17612	17369	17529	17676	17438	17451	17471	17424	17345	17657	17426	17447	17400	17675	17545	17452	17704	17547	17311	17568	17801	17529	17471	17412	17660	17428	17615	17470	17480	17474	17505	17871	17558	17529	17575	17611	17505	17537	17438	17793	17573	17634	17490	17632	17525	17651	17527	17500	17760	17538	17531	17361	17328	17604	17425	17530	17558	17494	17698	17541	17388	17368	17504	17529	17545	17403	17603	17386	17676	17699	17427	17611	17311	17478	17490	17464	17307	17635	17578	17539	17489	17724	17472	17406	17605	17557	17241	17257	17389	17439	17669	17341	17640	17493	17500	17650	17412	17595	17626	17444	17497	17724	17423	17650	17672	17761	17540	17489	17552	17422	17558	17660	17731	17523	17508	17502	17437	17789	17632	17443	17683	17652	17504	17605	17729	17335	17394	17585	17571	17457	17461	17385	17569	17511	17436	17589	17437	17402	17582	17689	17473	17558	17497	17444	17431	17435	17408	17476	17585	17585	17574	17428	17645	17687	17646	17581	17602	17360	17601	17504	17645	17488	17490	17426	17535	17669	17505	17678	17513	17609	17483	17390	17499	17536	17442	17562	17491	17468	17770	17763	17602	17635	17368	17534	17437	17532	17411	17521	17613	17622	17586	17537	17397	17472	17410	17649	17577	17491	17500	17581	17372	17796	17460	17610	17465	17517	17714	17510	17493	17559	17722	17659	17387	17487	17401	17671	17672	17630	17633	17681	17604	17608	17423	17678	17519	17574	17781	17754	17658	17491	17524	17791	17540	17521	17491	17541	17582	17482	17623	17680	17688	17809	17666	17513	17674	17733	17712	17758	17470	17562	17716	17575	17450	17386	17526	17726	17513	17536	17484	17633	17410	17668	17497	17717	17588	17483	17420	17789	17613	17621	17739	17706	17366	17554	17592	17758	17520	17417	17509	17678	17501	17507	17656	17677	17493	17740	17568	17659	17301	17322	17530	17466	17819	17661	17425	17583	17395	17593	17561	17722	17709	17600	17615	17507	17707	17692	17674	17585	17467	17411	17457	17658	17527	17677	17692	17653	17543	17475	17480	17653	17507	17590	17429	17596	17622	17367	17458	17328	17551	17710	17489	17675	17656	17683	17597	17612	17478	17603	17605	17628	17641	17595	17613	17489	17555	17798	17473	17609	17478	17616	17558	17594	17518	17352	17599	17537	17563	17543	17536	17530	17509	17380	17686	17599	17528	17706	17596	17602	17445	17526	17623	17575	17523	17503	17478	17611	17461	17664	17798	17642	17562	17495	17437
14496	23517	21776	18432	17264	16567	16377	16168	15988	15727	15965	15632	15747	15849	15523	15485	15523	15514	15427	15352	15660	15524	15444	15410	15497	15626	15384	15543	15603	15359	15507	15544	15331	15547	15483	15474	15522	15519	15549	15450	15448	15472	15614	15394	15248	15474	15468	15427	15401	15421	15474	15477	15317	15606	15569	15371	15302	15488	15557	15501	15385	15387	15470	15288	15503	15415	15374	15347	15420	15418	15555	15562	15409	15458	15351	15320	15379	15301	15397	15390	15435	15517	15325	15449	15362	15289	15235	15420	15284	15528	15345	15460	15409	15541	15307	15320	15463	15355	15464	15413	15306	15527	15220	15441	15397	15529	15344	15360	15428	15501	15206	15535	15368	15340	15542	15364	15341	15449	15412	15481	15449	15441	15476	15466	15447	15420	15509	15579	15354	15481	15535	15319	15429	15452	15361	15448	15374	15460	15337	15322	15374	15427	15355	15487	15309	15228	15407	15313	15573	15439	15285	15507	15375	15363	15428	15271	15473	15533	15489	15299	15532	15367	15468	15427	15368	15590	15322	15385	15466	15464	15380	15455	15390	15501	15343	15384	15522	15210	15366	15417	15291	15380	15369	15435	15482	15386	15595	15387	15465	15389	15259	15398	15499	15489	15666	15416	15362	15288	15508	15481	15369	15345	15393	15411	15428	15475	15490	15520	15366	15389	15313	15484	15300	15560	15479	15431	15331	15453	15349	15472	15337	15389	15589	15526	15379	15376	15402	15592	15556	15341	15469	15427	15564	15458	15370	15396	15326	15346	15556	15300	15372	15348	15453	15399	15284	15515	15538	15412	15436	15384	15389	15194	15585	15317	15402	15453	15439	15331	15404	15396	15428	15450	15564	15257	15536	15307	15365	15513	15499	15469	15388	15365	15623	15403	15586	15433	15444	15516	15403	15524	15525	15214	15274	15305	15473	15504	15306	15350	15651	15310	15388	15489	15360	15435	15429	15429	15297	15461	15508	15444	15460	15556	15310	15415	15377	15435	15326	15410	15479	15398	15476	15456	15328	15448	15543	15303	15553	15437	15322	15406	15359	15376	15551	15428	15409	15493	15287	15421	15519	15457	15416	15350	15328	15335	15406	15495	15273	15375	15372	15200	15410	15387	15520	15376	15371	15294	15406	15366	15241	15386	15329	15402	15434	15349	15520	15383	15445	15456	15514	15383	15578	15353	15431	15416	15332	15404	15461	15547	15565	15274	15267	15421	15477	15302	15539	15400	15302	15424	15575	15403	15671	15436	15368	15374	15396	15600	15493	15483	15421	15272	15342	15192	15317	15555	15353	15381	15384	15395	15333	15351	15235	15388	15365	15521	15474	15393	15556	15536	15391	15326	15335	15459	15419	15403	15471	15331	15230	15439	15510	15535	15415	15443	15589	15370	15599	15425	15468	15297	15472	15498	15271	15329	15229	15491	15575	15426	15374	15210	15374	15289	15469	15435	15428	15337	15129	15483	15369	15378	15594	15390	15413	15696	15315	15502	15307	15339	15548	15430	15515	15459	15421	15564	15335	15425	15449	15421	15374	15282	15369	15392	15404	15324	15476	15488	15407	15386	15369	15372	15330	15459	15357	15506	15374	15464	15264	15469	15473	15369	15435	15326	15402	15358	15421	15501	15515	15430	15592	15330	15178	15379	15392	15507	15359	15322	15477	15534	15345	15360	15277	15327	15626	15336	15327	15410	15288	15531	15323	15329	15437	15568	15571	15299	15576	15465	15523	15343	15358	15376	15521	15530	15338	15282	15375	15467	15318	15356	15552	15340	15437	15488	15386	15482	15381	15386	15312	15307	15554	15807	15595	15244	15426	15382	15399	15403	15436	15378	15431	15502	15405	15425	15325	15217	15442	15458	15542	15462	15438	15372	15419	15260	15384	15185	15430	15302	15489	15470	15382	15530	15492	15405	15585	15334	15552	15445	15459	15473	15413	15397	15399	15309	15303	15536	15393	15382	15517	15241	15356	15465	15397	15361	15235	15398	15379	15501	15243	15321	15338	15492	15391	15459	15174	15429	15403	15490	15452	15298	15238	15482	15390	15401	15253	15387	15362	15364	15525	15330	15489	15469	15396	15489	15391	15312	15471	15420	15487	15443	15334	15407	15416	15381	15383	15477	15575	15453	15393	15236	15439	15518	15363	15342	15354	15378	15496	15408	15381	15407	15482	15398	15245	15652	15520	15149	15373	15370	15446	15383	15440	15362	15429	15394	15238	15340	15543	15485	15322	15394	15468	15423	15338	15509	15421	15255	15455	15377	15674	15308	15345	15505	15511	15331	15454	15450	15197	15355	15396	15530	15499	15384	15370	15475	15119	15340	15430	15361	15349	15467	15515	15260	15379	15209	15352	15245	15427	15398	15256	15347	15395	15449	15358	15346	15472	15337	15344	15632	15411	15418	15380	15417	15516	15373	15420	15474	15408	15268	15548	15450	15245	15318	15506	15242	15436	15371	15490	15353	15281	15351	15268	15323	15444	15350	15432	15493	15345	15216	15471	15399	15409	15354	15445	15416	15345	15513	15321	15341	15423	15509	15379	15435	15502	15344	15537	15424	15433	15431	15574	15397	15404	15303	15439	15470	15630	15451	15429	15489	15273	15288	15322	15416	15511	15400	15466	15353	15245	15415	15484	15549	15522	15260	15409	15379	15416	15383	15449	15372	15358	15417	15314	15453	15463	15447	15445	15316	15346	15455	15391	15615	15441	15636	15435	15472	15507	15387	15360	15433	15269	15313	15563	15488	15379	15349	15591	15388	15445	15290	15383	15343	15394	15477	15216	15376	15483	15451	15412	15554	15504	15367	15451	15563	15240	15409	15577	15430	15308	15269	15579	15498	15411	15391	15336	15467	15344	15440	15449	15235	15563	15507	15362	15542	15340	15240	15398	15303	15373	15354	15220	15355	15418	15480	15417	15396	15355	15480	15150	15390	15379	15378	15516	15367	15311	15380	15333	15508	15229	15363	15376	15505	15394	15412	15403	15426	15333	15401	15518	15536	15499	15277	15434	15349	15261	15342	15475	15261	15331	15404	15469	15329	15462	15292	15354	15307	15468	15454	15469	15333	15342	15322	15338	15500	15407	15400	15380	15436	15407	15481	15592	15209	15452	15335	15447	15378	15396	15505	15220	15454	15296	15418	15524	15497	15646	15314	15262	15191	15510	15458	15474	15495	15407	15211	15482	15379	15321	15452	15407	15385	15236	15390	15471	15468	15430	15432	15307	15502	15328	15479	15346	15386	15405	15260	15458	15489	15263	15401	15478	15394	15417	15647	15226	15475	15569	15402	15335	15507	15455	15422	15483	15299	15425	15386	15286	15399	15243	15317	15276	15377	15447	15407	15411	15381	15459	15425	15525	15468	15439	15379	15487	15378	15322	15587	15468	15378	15462	15497	15307	15352	15352	15359	15478	15560	15463	15232	15363	15594	15409	15399	15495	15563	15473	15470	15412	15445	15386	15539	15494	15409	15521	15331	15213	15410	15400	15569	15511	15447	15448	15366	15344	15422	15297	15470	15444	15338	15313	15405	15488	15378	15477	15490	15439	15317	15472	15423	15525	15424	15491	15509	15304	15484	15382	15413	15386	15271	15350	15406	15382	15443	15436	15447	15506	15346	15377	15409	15589	15356	15451	15610	15401	15415	15413	15391	15452	15354	15497	15432	15398	15633	15463	15320	15422	15431	15440	15525	15452	15369	15423	15253	15341	15462	15256	15437	15451	15548	15433	15325	15272	15348	15352	15327	15384	15431	15583	15278	15318	15306	15477	15428	15455	15427	15454	15320	15440	15191	15489	15291	15509	15288	15355	15470	15391	15396	15413	15455	15414	15403	15312	15472	15437	15443	15298	15472	15467	15425	15394	15344	15358	15434	15612	15490	15434	15391	15487	15344	15303	15650	15280	15412	15351	15457	15493	15501	15401	15604	15517	15278	15331	15295	15192	15569	15471	15452	15469	15523	15424	15391	15472	15243	15479	15419	15357	15335	15424	15398	15416	15447	15596	15479	15390	15431	15276	15551	15353	15516	15471	15442	15426	15559	15584	15268	15366	15431	15594	15333	15358	15337	15394	15218	15350	15361	15505	15368	15348	15353	15323	15568	15452	15482	15378	15497	15341	15335	15382	15424	15330	15293	15443	15370	15403	15326	15291	15492	15305	15244	15330	15569	15431	15354	15369	15377	15354	15465	15346	15345	15372	15500	15387	15209	15463	15419	15259	15479	15474	15330	15345	15424	15443	15513	15440	15450	15492	15634	15444	15332	15376	15338	15576	15405	15388	15529	15262	15348	15332	15412	15256	15561	15310	15418	15291	15334	15463	15419	15230	15344	15383	15508	15419	15470	15417	15409	15525	15312	15294	15528	15305	15370	15458	15290	15548	15368	15458	15539	15521	15507	15360	15506	15528	15395	15263	15229	15456	15306	15471	15424	15460	15610	15426	15533	15503	15459	15327	15134	15463	15253	15357	15186	15247	15372	15441	15369	15454	15474	15356	15205	15325	15413	15426	15387	15217	15421	15531	15451	15386	15363	15379	15339	15427	15577	15469	15428	15584	15492	15371	15447	15323	15360	15447	15253	15366	15542	15397	15418	15502	15406	15451	15529	15401	15399	15549	15432	15229	15423	15437	15345	15468	15429	15478	15445	15554	15378	15230	15481	15415	15256	15395	15342	15366	15332	15389	15461	15425	15327	15339	15460	15438	15456	15320	15225	15400	15322	15239	15469	15506	15376	15279	15463	15447	15432	15398	15460	15293	15435	15454	15421	15314	15307	15520	15368	15514	15483	15426	15390	15188	15366	15437	15328	15336	15459	15212	15541	15521	15389	15219	15495	15327	15418	15720	15246	15372	15548	15434	15404	15460	15464	15319	15538	15338	15393	15200	15540	15300	15353	15166	15505	15533	15379	15481	15289	15455	15388	15408	15348	15432	15333	15340	15360	15387	15385	15429	15401	15292	15288	15447	15444	15489	15415	15461	15316	15462	15611	15447	15435	15339	15416	15473	15267	15318	15451	15339	15384	15312	15344	15446	15385	15286	15352	15407	15329	15448	15679	15395	15496	15371	15491	15369	15414	15480	15318	15330	15415	15556	15483	15301	15580	15537	15387	15485	15349	15378	15379
23123	21630	29580	24194	21844	23849	25724	20247	19224	19582	19644	19454	19439	19634	19248	19240	19079	19086	19089	19276	19034	19077	19073	19129	18889	18801	19096	19007	18805	18982	19053	19090	18918	18822	18919	18855	18896	18808	19063	19093	18902	18866	18784	19151	18747	18852	19154	19001	18753	18708	18984	18988	18743	19111	19015	18852	18867	18912	18986	18717	18755	18924	18853	18897	18879	18861	19002	19072	18893	18993	18781	18750	18980	18796	18756	18951	18917	18765	18809	18965	18763	18673	18813	18904	18695	18845	18800	18817	18871	18873	18770	18774	18771	18942	18752	19027	18928	18732	18772	18878	18874	19071	18841	19071	18830	18646	18806	18751	18803	19060	19005	18707	18737	19002	18903	18564	18702	18659	18696	18998	18967	18552	18910	18776	18786	18806	18744	18893	18893	18927	18796	18749	18822	19065	18905	19001	18960	18748	18891	18913	18720	18536	18812	18754	18741	18757	18788	18540	18836	18814	18880	18678	18816	18743	18875	18835	18830	18404	18850	18868	18699	18706	18951	18806	18697	18920	18957	18803	19030	18783	18711	18865	18662	18631	18704	18723	18667	18789	18743	18645	19030	18815	18897	18706	18861	18843	18779	18784	18675	18593	18775	18678	18978	18599	18527	18702	18757	19041	18746	18651	18902	18732	18624	18894	18799	18857	19054	18849	18779	18790	18850	18812	18869	18962	18790	18915	18809	18898	18782	18635	18853	18732	18930	18689	18573	18833	18909	18928	18732	18754	18864	18740	18703	18929	18742	18802	18857	18920	18710	18783	18854	18665	18683	18887	18815	18881	18690	18685	18720	18821	18621	18651	18730	18964	18730	18845	18721	18786	18838	18963	18888	18732	18703	18643	18790	18784	18886	18780	18771	18725	18676	18866	18819	18905	18833	18835	18815	18968	19017	18769	18709	18892	18705	18627	18812	18946	18789	18692	18927	18770	18901	18759	18744	18625	18849	18842	18933	18785	18975	18509	18779	18951	18809	18663	18641	19041	18727	18771	18956	18818	18852	18895	18759	18737	18679	18929	18716	18889	18738	18894	18826	18710	18797	18650	18716	18732	18877	18818	18717	19043	18805	18733	18724	18724	18834	18835	18703	18799	18795	18801	18867	18840	18782	18533	18921	18881	18781	18750	18709	18699	18539	18881	18805	18699	18541	18770	18958	18760	18538	18615	18671	18773	18552	18889	18822	19019	18868	18790	18924	18738	18759	18783	18758	18911	18769	18697	18785	18953	18813	18871	18967	18837	18804	18737	18806	18731	18809	19008	18699	18807	18589	19038	18836	18792	18822	18887	18820	18696	18902	18927	18739	18656	18764	18703	18595	18661	18769	18627	18592	18739	18781	18779	18637	18714	18870	18777	18652	18773	18706	18813	18989	18825	19037	18725	18891	18754	18968	18840	18843	18680	18808	18796	18857	18753	18801	18827	18775	18605	18672	18679	18750	18638	18770	18775	18718	18713	18789	18716	18629	18656	18885	18718	18852	18587	18814	18872	18768	18552	18789	18990	18687	18774	18798	18835	18804	18776	18696	18744	18877	18941	19001	18638	18962	18780	18799	18726	18836	18837	18714	18692	18729	18722	18589	18819	18800	18639	18762	18623	18919	18817	18568	18891	18758	18738	18849	18840	18558	18647	18724	18745	18867	18774	18965	18690	18591	18852	19031	18729	18658	18759	18838	18674	18648	18688	18737	18795	18765	18733	18705	18872	18694	18890	19060	18737	18747	18854	18755	18715	18817	18898	18983	18667	18825	18793	18743	18832	18983	18865	18833	18812	18774	18862	18737	18708	18830	18669	18867	18636	18778	18576	18749	18889	18722	18787	18824	18819	18818	18954	18707	18794	18864	18767	18698	18825	18771	18648	18662	18656	18865	18688	18800	18744	19157	18915	18617	18598	18489	18658	18589	18764	18915	18745	18806	18788	18566	18806	18831	18855	18907	18784	18988	19003	18767	18785	18777	18652	18570	18840	18650	18550	18753	18875	18696	18896	18726	18698	18742	18758	18687	18704	18793	18778	18734	18732	18832	18891	18940	18672	18815	19070	18784	18764	18832	18757	18763	18774	18832	18625	18676	18622	18743	18731	18793	18680	18878	18837	18843	18883	18759	18769	18705	18689	18852	18868	18777	18753	18866	18886	18752	18707	18709	18651	18579	18865	18886	18889	18586	18567	18769	18734	18987	18693	18853	18683	18459	18792	18815	18910	18737	18584	18855	18942	18926	18843	18636	18750	18911	18903	18871	18905	19030	18823	18821	18737	18500	18748	18696	18709	18737	18647	18830	18706	18848	18977	18732	18741	18777	18984	18715	18779	18618	18798	18854	18980	18706	18758	18936	18657	18684	18846	18820	18855	18598	18854	18750	18865	18904	18837	18748	18810	18822	18954	18493	18809	18556	18859	18716	18767	18690	18726	18882	18786	18787	18892	18832	18739	18880	18623	18768	18716	18550	18691	18761	18705	18632	18611	18761	18706	18772	18769	18665	18567	18621	18633	18918	18651	18826	18885	18970	18885	18696	18606	18677	18589	18845	18652	18536	18814	18628	18771	18777	18780	18876	18868	18835	19087	18798	18802	18895	18903	18667	18887	18570	18750	18621	18876	18778	18781	18805	18684	18792	18673	18706	18939	18763	18801	18703	18619	18783	18679	18882	18697	18856	18641	18664	18743	18735	18658	18771	18695	18856	18791	18933	18869	18776	18797	18872	18988	18739	18879	18761	18782	18929	18680	18699	18701	19108	18801	18590	19101	18823	18814	18736	18646	18847	18888	18643	18968	18849	18860	18848	18659	18654	19022	18602	18469	18824	18777	18933	19156	18749	18843	18720	18927	18744	18784	18584	18850	18727	18809	18660	18607	18856	18894	18690	18877	18740	18642	18688	18736	18982	18764	18740	18826	18984	18750	18738	18935	18906	18759	18776	18823	18860	18562	18878	18766	18731	18776	18733	18911	18686	18789	18695	18660	18800	18785	18594	18833	18886	18741	18657	18654	18885	18786	18816	18800	19027	18728	18687	18808	18838	18779	18862	18813	18852	18986	18909	18969	18806	18848	18781	18848	18931	18628	18899	18877	18698	18824	18789	18901	19001	18566	18707	18748	18729	18945	18829	18887	18807	18630	18655	18756	18856	18671	18751	18890	18783	18780	18824	18696	18882	18891	18780	18803	18761	18717	18741	18858	18761	18850	18886	18898	18892	18822	18867	18754	18649	18626	18762	18748	18668	18845	18846	18824	18743	18953	18616	18670	18801	18846	18578	18678	18807	18749	18770	18758	18664	18863	18787	18771	18723	18856	18731	18882	18809	18478	18726	18749	18777	18786	18749	18826	18620	18765	18730	18943	19045	19058	18828	18876	18776	18662	18742	18933	18856	18641	18698	18751	18891	18606	18980	18996	18698	18761	18770	18843	18790	18746	18662	18750	18888	18726	18596	18654	18543	18679	18662	18853	18876	18930	18733	18784	18605	18847	18697	18800	18749	18857	18602	18840	18839	18741	18894	18910	18972	18821	18859	18698	18574	18638	18650	18733	18612	18798	18869	18694	18639	18748	18809	18857	18749	18808	18807	18656	18724	18785	18813	18716	18747	18655	18690	18750	18612	18827	18640	18737	18812	18677	18812	18828	18788	18875	18787	18750	18776	18635	18904	18737	18960	18693	18658	18843	18565	18855	18874	18695	18702	18625	18898	18866	18787	19031	18757	18835	18700	18785	18983	18728	18638	18792	18901	18851	19090	18818	18776	18682	18445	18674	18792	18662	18685	18633	18841	18580	18605	18800	18605	18692	18877	18783	18683	18911	18745	18672	18755	18757	18827	18935	18860	18783	18809	18828	18765	18767	18800	18671	18703	18668	18852	18921	18740	18722	18765	18719	18779	18748	18949	18674	18570	18693	18869	18788	18658	18955	18826	18820	18672	19039	18669	18710	18716	18828	18927	18628	18927	18699	18694	18670	18838	18530	18715	18723	18765	18685	18684	18778	19002	18920	19067	18515	18736	18859	18705	18807	18728	18748	18829	18906	18825	18694	18749	18563	18579	18759	18657	18828	18771	18602	18682	18685	18640	18724	18732	18726	18797	18900	18542	18496	18925	18646	18752	18854	18617	18767	18658	19070	18914	18659	18903	18691	18561	18643	18740	18836	18933	18946	18665	18814	18599	18808	18768	18894	18869	18704	18897	18813	18680	18936	18887	18784	18767	18916	18889	18923	18922	18869	18679	18786	18659	18891	18598	18827	18796	18735	18719	18692	18979	18646	18936	19023	18817	18704	18764	18536	18842	18441	18802	18867	18796	18882	18748	18810	18708	18811	18589	18879	18777	18701	18713	18615	18783	18706	18910	18641	19023	18753	18830	18732	18702	18674	18848	18710	18819	18800	18912	18883	18822	18804	19020	18744	18780	18868	18928	18935	18935	18761	18892	18703	18687	18623	18821	18519	18685	18525	18774	18927	18869	18788	19091	18726	18788	18617	18771	18710	18981	18854	18640	18744	18651	18679	18943	18883	18827	18768	18755	18693	18731	18777	18714	18772	18864	18661	18786	18697	18572	18882	18712	18767	18823	18791	18876	18826	18689	18686	18833	18954	18978	18728	18882	18878	18855	18674	18742	18804	18783	18569	18791	18823	18884	18921	18570	18648	18741	18822	18742	18868	18680	18705	18721	18825	18971	18778	18957	18773	18855	18817	18898	18800	18752	18794	18912	18712	18808	18885	18664	18710	18909	18649	18856	18685	18936	18854	18732	18771	18545	18624	18911	18600	18872	18777	18763	18885	18959	18949	18520	18547	18838	18925	18776	18868	18943	18703	18854	18906	18676	18709	18704	18815	18852	18750	18844	18803	18896	18717	18737	18796	18697	18730	18885	18794	18816	18717	18843	18703	18866	18901	18812	18721	18840	18532	18831	18845	19026	18780	18915	18653	18803	18823	18683	18803	18832	18768	18991	18734	18532	18723	18740	18673	18861	18952	18960	18986	18818	18783	18753	18672	18820	18879	18867	18699	18946	18886	18818	18772	18767	18707	18633	18668	18840	18804	18687	19062	18809	18854	18658	18846	18680	18638	18961	18932	18867	18814	18847	18831	18906	18683	18810	18831	18928	18694	18698	18724	18726	18830	18766	18485
16335	28521	26252	21472	19515	18527	17846	17324	17218	17056	16827	16799	16765	16542	16604	16604	16479	16341	16423	16360	16205	16283	16292	16316	16255	16320	16317	16351	16193	16212	16124	16223	16270	16124	16136	16042	16229	16309	16274	16135	16222	16233	16262	16003	16131	16137	16097	16180	16194	16208	16345	16146	16150	16126	16087	16086	16282	16063	16107	16096	16192	15934	16050	16253	16313	16128	16185	16109	16181	16239	16294	16331	16221	15946	16003	16091	16104	16115	16292	16078	16146	16203	16153	16294	16131	16107	16081	16059	16099	15971	16101	16174	16104	16241	16098	16277	16035	16158	16014	16130	16014	15986	16066	16077	16055	16041	16047	15965	16134	16149	16276	16076	16226	16098	15939	16128	16053	16018	16191	16176	16159	16035	16225	15977	16020	16077	16246	16155	16137	16094	16004	16045	16176	16138	16061	16064	15927	16197	16188	16212	16304	16064	16147	16029	16215	16082	16141	15944	16339	16177	15920	15991	16108	16075	16257	16045	16035	16082	16081	16100	16160	16032	16133	15925	16198	15959	16248	16190	15981	16094	16254	16006	16180	16215	16265	16075	16213	16038	16128	16103	16195	16035	16116	15919	15942	15987	16093	16099	16095	16146	16044	16150	15933	16100	16174	16055	16086	16027	16126	16051	16065	16125	16025	15975	16118	16131	16095	16027	16216	16072	16095	15942	16114	16225	16048	15857	16127	16015	16149	16247	15995	16054	15960	16027	16099	16066	16037	15952	16215	15897	16101	16138	16101	16037	16105	15852	16293	16058	16098	16041	16125	16086	16042	16108	16183	15837	16061	16236	16192	16188	16019	16098	16204	15905	16098	16180	16182	16161	15929	16151	16180	15951	16101	16191	16093	16088	16064	16168	16066	16117	16138	16015	16240	16104	16096	16005	16081	16003	16152	16095	16234	16128	16082	16131	15978	16048	16119	16181	16019	15910	16052	16234	16048	16033	16085	16238	16078	16097	16084	16107	16164	16091	16044	16019	15984	16097	16021	16096	16071	16225	16168	16016	16159	16050	16019	16077	16101	15948	16061	16030	16040	16042	15980	16157	16154	16184	16058	16196	16305	16047	16185	16094	16146	16067	16096	16018	16059	16153	16070	15999	16020	16144	16080	16037	16098	16004	15972	15983	16107	16018	16176	16065	16108	16207	16042	16223	16186	15955	16050	16237	16132	15975	16147	15908	16074	16006	16130	16052	15996	16083	16257	16043	15993	16021	16193	16097	16059	16127	15985	16107	16280	16022	16190	15921	16089	16106	16078	15991	16130	16099	16110	15956	16098	16196	16088	15925	16123	15935	16087	15987	16220	16019	16039	16090	16023	16036	16275	16024	16041	16098	16040	16164	16079	15992	16104	16144	16168	16042	16000	16006	16175	16028	15998	16001	16103	16147	16021	16098	16025	16080	16173	16066	16020	16124	15977	15971	16183	16136	16113	15877	16122	16189	16169	15985	16154	16180	16021	16147	15953	16039	15838	15927	16213	16111	16160	16078	16194	16077	15918	16216	16062	15924	16217	16111	16107	16174	16054	16084	16072	16068	16166	16055	16143	16009	16088	16025	16125	16077	16139	16117	16168	16115	16125	16061	16203	15999	16079	15962	16106	15957	16040	16035	16188	16114	15987	16051	16053	16180	15995	16049	16161	16023	15972	16047	16100	15999	15827	16162	16013	16133	16062	16012	16082	16174	16128	15961	16111	16031	15972	15883	16336	16156	15966	15951	16075	16085	16051	16050	15881	16072	16150	16144	16037	16091	15969	16228	16200	15958	16119	15978	16067	16218	16116	16140	16108	15957	16141	16111	16136	15946	16219	16025	16197	16106	15929	15936	16096	16162	16142	16075	16032	16165	16066	15997	16118	16129	15855	16027	16061	15992	16052	16081	15964	16171	16064	16248	16123	16078	16207	16150	16203	16147	16048	15943	16148	15973	16089	16062	16185	16009	16004	16100	16172	15984	16003	16096	16058	16191	16231	16262	16103	16130	16012	15815	15893	15962	16059	16059	15937	16202	16169	16112	16023	16030	16191	16062	16082	16291	16118	16179	16204	16160	16055	16115	16028	16042	16062	16043	16320	15982	15918	16097	16140	16227	16097	16066	15984	16065	15997	16120	16123	16131	15987	16138	16099	16053	16028	16085	16023	15992	15959	16127	16110	15944	15994	16157	16077	15900	16085	16176	16085	15946	16156	16087	16018	16062	16099	16030	16231	16085	15980	15937	15970	16176	16100	16088	16202	15984	16033	16241	15923	16048	15962	16219	16162	16114	15932	16119	15931	15972	16058	16032	16136	16031	16084	16186	16146	16068	16023	16018	15880	16132	16051	16133	15973	16095	16088	16169	15984	16195	16145	16142	16034	16174	15958	15941	16084	16022	16008	16133	16088	16153	16208	16163	16303	16051	16266	16059	16106	15973	16141	16051	16059	15998	15991	15992	16190	16164	16024	16058	16168	16086	16003	16024	16110	16102	16193	15965	16113	16021	15960	15909	16033	16212	15935	16035	15991	16206	15977	15956	16135	15997	16172	16036	16059	16143	16068	16127	16048	16011	16162	16103	15918	16087	16052	15999	16052	16045	16279	15976	16008	15941	16086	15972	16139	16125	15980	16029	16051	16172	16052	16218	16027	16291	16173	16133	16103	16068	16168	16003	16039	16013	15918	16194	16250	16187	16067	16072	16052	16030	15853	16070	16174	16056	15975	15974	16018	16125	15846	16084	16015	16206	16054	16071	16091	16090	16185	15936	16092	16096	16159	16115	16099	16197	16076	16030	16094	16106	16033	16085	16146	16200	16047	16117	16216	16109	16103	16193	15981	16058	16034	16000	16079	16167	16084	15984	16020	15981	16090	16055	16020	16069	16202	15949	16083	16167	16136	16172	16142	15946	16077	16010	16154	16104	16012	16161	16092	16121	16041	16024	16001	15962	15915	15934	15997	15932	15975	16234	15964	16012	16154	16150	16040	16136	16137	16088	16194	16027	16024	16104	16174	16252	16169	16227	16001	16056	16094	16093	16051	16053	16017	16109	16087	16084	16012	16234	16094	15997	16168	16071	16096	15914	16164	16035	16229	15993	16013	16170	16133	16103	16018	16122	16106	16049	16171	16072	16077	16059	15766	16034	16063	16064	16221	16274	16187	15977	16029	16087	16091	16162	15893	16014	16046	16292	15999	16112	16006	16015	16231	16259	15885	16188	16107	16099	16143	16177	16208	15898	16053	15923	15877	16162	16110	15973	16149	16201	16180	16100	16165	16245	16148	16077	16027	15974	16055	16045	16146	15982	15965	16018	16118	16246	16018	16095	16060	15925	16117	16055	16157	16081	16057	15938	16182	16113	16050	16086	15894	16225	15943	15993	16072	16190	16125	15906	15961	15999	15828	16091	16110	16125	15962	16192	16030	16281	16180	15943	16050	16108	16001	16024	16130	15975	16036	16029	16241	15971	15969	16027	16145	16175	16098	16086	15974	15928	16106	16025	16178	16202	16080	15985	16094	16005	16040	16030	16217	16228	16249	15916	16070	16264	16020	16016	15934	15977	16247	16154	16032	16195	16123	16229	16019	16210	16034	16374	16015	16141	16013	16093	16095	16212	15953	16190	15986	16126	16045	16120	16261	16034	16167	15876	15973	16133	16098	15952	15859	16101	16078	16003	15957	16010	16160	16147	16125	16249	16107	15985	16026	16149	16058	16092	16010	16197	16160	16082	16129	16068	15922	16082	16169	15920	16058	16166	15992	16039	16009	16066	16047	16051	16061	16089	16233	16006	16058	16191	15973	15984	16022	16151	16096	16158	15989	16144	16127	16250	16161	16055	16164	16053	15909	16101	16076	16024	15951	15870	16110	15974	16111	16118	16080	16035	16140	16051	16114	16023	16141	16205	15866	16091	15913	16125	16104	16037	16167	16010	15987	16038	16229	16012	16117	16141	16144	16180	16002	16084	16103	16133	16074	16054	15984	16215	16086	16160	16027	16251	16080	15881	16077	16158	16100	16087	16026	16134	15939	16075	15997	16030	15947	15993	16138	16053	16121	16119	16025	16055	16051	16012	16027	16019	16109	15964	16198	16278	16190	16037	16063	15934	16237	16087	16204	16143	16061	15936	15930	15949	16075	16030	15881	16105	16247	15981	16296	15952	16146	16010	16183	16053	15983	16068	16163	16175	16069	16334	16013	16119	16025	16107	15986	16209	16127	15917	16039	16077	16175	15958	16160	15999	16079	15934	16142	16091	16110	16142	16015	15984	16002	15949	16205	16134	16011	16113	15955	15942	15955	16142	16123	15947	16241	15940	15883	15955	15826	16142	16063	16043	15901	16013	16123	16158	16064	16052	16039	16165	16049	16105	16127	16006	16105	15981	16099	16293	16153	16061	16061	16176	16063	15977	16225	16098	16143	16104	15983	16142	16152	15992	15959	16171	16005	16096	16030	16184	16132	16042	16194	15996	15908	16164	16023	16011	16050	16069	16086	16027	16166	15919	16001	16107	16167	15851	16035	15951	15836	16079	16092	16057	16176	15977	16070	16130	16119	15890	16081	16173	16168	16105	16182	16287	16060	16082	16151	16119	16108	16185	15956	16024	16038	16001	16007	16037	16073	16058	16073	16111	16097	15942	15939	16173	16151	16241	16062	16089	16071	15973	16242	16104	15932	16133	16034	16146	16108	16110	16317	16225	16115	15959	16179	16115	16119	15824	16314	16131	16009	16175	15929	16074	16302	16080	16000	16040	16138	16040	16226	16039	15893	16063	16191	16103	15937	16070	16086	16161	16138	15993	15995	16069	16155	16119	15769	16127	16239	16096	16192	15999	16189	16004	15962	16082	16072	16093	16191	16092	16163	16000	16227	16193	15930	16106	16102	16203	16336	16013	16179	16152	16218	15997	16151	16012	16156	16172	16099	16072	16087	16246	16160	15969	16058	16167	16180	16248	16121	16168	16099	16133	16035	16063	16056	16141	16015	15992	16209	16040	15961	16202	16094	16150	15928	16081	16179	16126	16072	16106	15851	16131	16153	16048	16056	16164	16110	15942	16108	15986	16066	15864	16026	16157	16032	16012	16140	15946	16091	16160	16035	16235	16113	15964	16115	16089	16061	16077	16002	16199	16055	16048	16021	16208	16101	16109
27996	22279	24157	20681	17618	17936	18126	17845	17757	17843	17829	17812	18015	17691	18010	17626	17945	17923	17874	17743	17746	17745	17724	17788	17877	17674	17532	17729	17880	17773	17780	17683	17642	17861	17944	17870	17635	17731	17913	18013	17797	17751	17521	17618	17808	17691	17714	17781	17686	17666	17598	17694	17574	17663	17644	17600	17636	17623	17576	17693	17671	17898	17725	17687	17715	17851	17542	17773	17692	17748	17724	17680	17654	17845	17763	17641	17682	17527	17844	17779	17679	17568	17661	17760	17553	17700	17655	17442	17607	17755	17797	17802	17709	17666	17618	17797	17779	17675	17775	17659	17728	17768	17705	17814	17642	17484	17466	17868	17749	17934	17699	17688	17678	17714	17753	17477	17671	17581	17390	17667	17826	17743	17792	17566	17576	17834	17692	17773	17646	17585	17734	17703	17597	17609	17775	17687	17483	17601	17508	17386	17633	17572	17490	17530	17892	17691	17762	17635	17592	17740	17753	17800	17992	17852	17549	17552	17620	17734	17550	17602	17652	17829	17740	17723	17749	17988	17904	17855	17593	17720	17901	17839	17614	17681	17574	17658	17858	17682	17634	17892	17786	17684	17836	17778	17741	17613	17591	17774	17647	17660	17682	17508	17699	17710	17685	17622	17662	17589	17796	17647	17446	17865	17670	17791	17813	17627	17707	17656	17692	17781	17712	17576	17487	17818	17720	17780	17615	17739	17540	17603	17791	17751	17646	17631	17699	17676	17633	17766	17740	17713	17778	17613	17647	17791	17693	17623	17792	17815	17555	17755	17639	17717	17695	17660	17761	17707	17530	17614	17807	17618	17731	17698	17597	17773	17784	17785	17555	17817	17703	17574	17481	17598	17751	17717	17888	17521	17615	17717	17703	17604	17788	17675	17583	17622	17696	17763	17697	17508	17824	17671	17815	17807	17520	17668	17620	17732	17651	17609	17599	17562	17537	17792	17717	17650	17658	17901	17663	17706	17491	17432	17655	17638	17666	17577	17702	17578	17482	17611	17625	17481	17585	17610	17730	17783	17646	17727	17668	17591	17886	17774	17546	17682	17538	17758	17879	17527	17800	17583	17800	17855	17787	17898	17834	17679	17657	17535	17943	17655	17682	17629	17662	17838	17527	17816	17741	17501	17581	17598	17621	17692	17520	17649	17681	17754	17683	17532	17605	17622	17694	17705	17750	17613	17750	17822	17862	17885	17689	17708	17627	17635	17759	17752	17704	17816	17539	17862	17698	17440	17791	17737	17762	17613	17757	17729	17700	17776	17635	17699	17579	17771	17793	17735	17703	17714	17643	17826	17668	17750	17521	17655	17833	17654	17814	17715	17604	17615	17726	17762	17925	17783	17591	17505	17613	17670	17634	17669	17655	17639	17417	17766	17783	17676	17663	17543	17547	17661	17664	17542	17522	17577	17598	17484	17876	17760	17827	17853	17741	17529	17656	17651	17695	17744	17555	17703	17904	17531	17445	17570	17565	17707	17785	17665	17628	17519	17824	17615	17801	17635	17621	17647	17598	17618	18007	17665	17706	17638	17656	17767	17717	17708	17648	17884	17819	17611	17793	17813	17618	17698	17841	17715	17643	17832	17803	18013	17899	17587	17684	17744	17539	17668	17762	17617	17695	17707	17865	17694	17811	17707	17605	17572	17814	17540	17835	17607	17741	17636	17549	17577	17538	17485	17717	17719	17622	17688	17497	17583	17896	17565	17842	17798	17653	17748	17680	17693	17667	17682	17691	17460	17550	17608	17546	17700	17961	17597	17605	17630	17594	17809	17735	17556	17874	17770	17638	17846	17766	17701	17579	17385	17729	17561	17726	17516	17767	17735	17651	17556	17711	17745	17819	17633	17557	17479	17747	17640	17622	17562	17710	17662	17545	17592	17645	17673	17677	17837	17843	17759	17807	17812	17748	17693	17575	17672	17733	17585	17467	17724	17686	17711	17703	17660	17642	17721	17775	17704	17659	17893	17772	17811	17808	17716	17619	17693	17736	17747	17371	17910	17675	17767	17869	17668	17801	17853	17579	17874	17551	17885	17826	17594	17677	17848	17753	17601	17726	17684	17489	17825	17635	17579	17822	17700	17654	17431	17734	17705	17400	17653	17732	17700	18042	17583	17698	17586	17764	17446	17624	17575	17531	17688	17648	17773	17814	17324	17606	17705	17785	17810	17671	17599	17744	17677	17537	17829	17632	17732	17836	17704	17599	17619	17628	17683	17835	17476	17538	17751	17599	17542	17642	17875	17703	17811	17515	17703	17642	17728	17753	17789	17654	17595	17563	17633	17541	17720	17679	17802	17758	17657	17610	17568	17591	17634	17519	17844	17495	17794	17583	17563	17628	17705	17556	17658	17920	17505	17627	17703	17694	17650	17776	17781	17729	17595	17383	17695	17717	17619	17752	17784	17823	17436	17743	17514	17627	17711	17666	17770	17556	17540	17715	17817	17805	17711	17702	17632	17757	17632	17699	17880	17686	17616	17915	17737	17517	17747	17764	17789	17598	17801	17523	17680	17634	17640	17344	17746	17536	17757	17671	17771	17914	17596	17703	17769	17460	17817	17668	17615	17650	17678	17560	17691	17659	17865	17534	17662	17606	17600	17523	17820	17590	17694	17708	17675	17831	17571	17683	17816	17639	17671	17806	17695	17635	17630	17602	17573	17755	17727	17681	17964	17897	17610	17750	17707	17564	17605	17708	17652	17606	17747	17681	17488	17740	17750	17779	17526	17594	17775	17679	17736	17670	17672	17612	17817	17860	17743	17565	17579	17640	17939	17722	17578	17844	17858	17744	17627	17464	17680	17726	17798	17766	17719	17643	17923	17735	17642	17726	17732	17679	17757	17506	17603	17515	17624	17631	17747	17548	17632	17922	17759	17668	17947	17744	17790	17465	17684	17660	17623	17990	17648	17683	17730	17571	17552	17520	17821	17775	17528	17647	17616	17673	17650	17884	17734	17580	17860	17625	17692	17546	17370	17636	17807	17799	17542	17792	17643	17614	17562	17569	17720	17442	17684	17619	17555	17734	17692	17814	17518	17726	17718	17486	17738	17765	17813	17429	17549	17783	17719	17705	17527	17767	17633	17659	17760	17528	17726	17671	17709	17671	17579	17733	17681	17642	17775	17429	17724	17653	17799	17733	17501	17788	17516	17749	17728	17613	17639	17722	17703	17665	17548	17575	17622	17540	17761	17744	17705	17612	17605	17633	17544	17596	17647	17678	17785	17656	17806	17759	17668	17797	17573	17687	17857	17632	17676	17685	17740	17745	17735	17708	17639	17492	17674	17774	17702	17976	17745	17634	17552	17884	17704	17792	17635	17781	17718	17681	17673	17677	17868	17688	17827	17667	17686	17606	17809	17654	17622	17797	17904	17894	17622	17585	17528	17646	17628	17562	17546	17863	17740	17736	17593	17717	17785	17611	17657	17749	17684	17693	17746	17706	17613	17696	17814	17730	17622	17501	17638	17680	17634	17808	17549	17698	17782	17736	17832	17540	17696	17641	17494	17662	17681	17560	17573	17639	17651	17382	17666	17455	17586	17849	17617	17697	17753	17524	17613	17901	17525	17563	17857	17788	17690	17901	17718	17681	17877	17696	17706	17709	17714	17859	17633	17709	17738	17750	17889	17537	17888	17623	17683	17688	17697	17608	17606	17647	17790	17804	17639	17529	17646	17681	17613	17768	17616	17637	17899	17847	17744	17728	17942	17755	17721	17666	17589	17807	17823	17907	17760	17553	17602	17763	17702	17872	17730	17736	17764	17668	17600	17525	17740	17665	17656	17906	17785	17599	17431	17537	17675	17847	17642	17796	17453	17625	17851	17617	17413	17691	17592	17687	17886	17731	17736	17857	17865	17780	17856	17585	17737	17581	17530	17608	17592	17614	17532	17686	17717	17592	17885	17819	17586	17639	17820	17796	17684	17723	17762	17725	17989	17690	17487	17805	17610	17767	17675	17776	17538	17478	17630	17750	17751	17818	17673	17675	17883	17695	17600	17580	17748	17673	17550	17936	17782	17810	17768	17700	17829	17723	17572	17724	17790	17719	17554	17618	17834	17693	17560	17773	17870	17856	17699	17513	17572	18021	17446	17804	17677	17726	17779	17775	17761	17935	17803	17598	17710	17557	17724	17756	17573	17747	17714	17699	17625	17738	17644	17620	17706	17837	17697	17719	17791	17650	17716	17644	17732	17799	17617	17643	17670	17623	17611	17629	17768	17798	17789	17607	17728	17807	17705	17677	17563	17674	17883	17777	17638	17671	17771	17739	17671	17868	17662	17815	17705	17772	17884	17773	17515	17726	17758	17788	17840	17747	17684	17664	17758	17622	17759	17709	17840	17771	17666	17712	17771	17731	17724	17712	17779	17901	17785	17644	17610	17671	17485	17674	17699	17697	17822	17875	17644	17752	17634	17654	17684	17694	17610	17747	17676	17609	17657	17436	17709	17572	17724	17450	17588	17553	17756	17564	17547	17639	17696	17594	17768	17812	17660	17819	17630	17774	17706	17810	17815	17470	17633	17746	17951	17691	17873	17651	17614	17501	17694	17771	17667	17844	17715	17682	17745	17744	17648	17634	17918	17866	17782	17813	17774	17644	17677	17850	17733	17476	17785	17894	18013	17727	17799	17744	17485	17447	17793	17749	17786	17719	17687	17529	17564	17739	17554	17757	17781	17648	17853	17658	17715	17628	17512	17577	17566	17763	17611	17893	17698	17814	17480	17578	17696	17592	17394	17658	17801	17812	17600	17763	17599	17638	17846	17683	17854	17526	17759	17671	17658	17616	17776	17608	17694	17680	17816	17911	17618	17570	17744	17698	17602	17726	17658	17709	17710	17594	17937	17709	17645	17714	17826	17661	17657	17563	17745	17627	17676	17720	17511	17585	17638	17710	17651	17950	17635	17560	17679	17574	17711	17719	17664	17623	17830	17840	17956	17581	17761	17630	17602	17784	17665	17606	17679	17584	17479	17735	17813	17721	17518	17695	17671	17705	17619	17763	17652	17833	17771	17614	17834	17881	17678	17617	17701	17556	17700	17634	17649	17656	17888	17377	17511	17687	17696	17733	17539	17659	17788	17524	17784	17719	17664	17811	17624	17613	17469	17690	17742	17783	17797	17564	17848
14900	17032	16492	15830	15834	15501	15706	15589	15560	15429	15503	15642	15667	15476	15570	15600	15415	15442	15517	15447	15335	15452	15497	15522	15481	15531	15480	15507	15395	15443	15419	15625	15327	15349	15552	15568	15542	15415	15419	15487	15290	15380	15499	15408	15477	15616	15387	15347	15515	15486	15422	15405	15435	15509	15558	15501	15450	15476	15501	15399	15400	15474	15339	15418	15511	15456	15228	15479	15376	15407	15395	15373	15379	15540	15504	15461	15595	15493	15281	15517	15271	15400	15482	15465	15356	15452	15544	15360	15626	15456	15218	15462	15506	15285	15323	15296	15552	15226	15347	15360	15442	15535	15555	15446	15480	15335	15433	15317	15640	15431	15484	15144	15457	15445	15486	15266	15312	15377	15318	15421	15358	15537	15452	15392	15378	15354	15364	15443	15514	15359	15457	15454	15404	15343	15524	15331	15464	15243	15469	15350	15350	15184	15412	15403	15413	15298	15428	15334	15366	15533	15400	15370	15472	15381	15461	15401	15669	15356	15274	15528	15496	15598	15540	15593	15432	15371	15449	15466	15430	15705	15513	15355	15349	15585	15255	15396	15518	15520	15498	15545	15569	15406	15468	15440	15449	15497	15559	15466	15522	15400	15471	15370	15511	15415	15528	15562	15481	15313	15493	15594	15345	15433	15501	15283	15366	15638	15390	15556	15403	15393	15437	15629	15491	15462	15486	15302	15501	15334	15389	15243	15396	15234	15437	15447	15406	15340	15487	15380	15414	15276	15560	15572	15568	15411	15203	15456	15460	15394	15543	15595	15491	15390	15569	15426	15603	15285	15483	15418	15457	15400	15489	15474	15381	15417	15388	15390	15454	15376	15390	15347	15491	15392	15353	15385	15338	15480	15463	15394	15342	15460	15357	15540	15462	15419	15432	15544	15553	15467	15386	15512	15294	15530	15517	15406	15425	15550	15444	15274	15406	15380	15567	15343	15566	15272	15299	15552	15406	15272	15627	15485	15297	15284	15486	15426	15443	15450	15456	15506	15447	15220	15346	15569	15419	15575	15625	15364	15413	15564	15374	15582	15605	15496	15415	15489	15451	15662	15492	15570	15504	15427	15376	15435	15396	15470	15267	15445	15450	15413	15492	15499	15620	15196	15473	15578	15479	15354	15308	15470	15557	15473	15507	15481	15411	15565	15394	15372	15396	15431	15412	15456	15543	15412	15471	15468	15249	15493	15569	15459	15352	15397	15404	15511	15249	15444	15522	15458	15510	15354	15471	15297	15463	15436	15337	15529	15410	15502	15463	15537	15421	15504	15345	15364	15592	15532	15433	15445	15423	15535	15333	15434	15316	15339	15438	15571	15500	15433	15487	15605	15422	15548	15497	15368	15507	15594	15563	15499	15394	15360	15506	15343	15512	15415	15425	15461	15555	15373	15503	15383	15318	15394	15568	15650	15382	15403	15444	15508	15397	15370	15292	15331	15530	15501	15465	15288	15341	15535	15506	15423	15451	15357	15470	15488	15535	15504	15463	15513	15352	15440	15393	15430	15489	15394	15591	15522	15394	15490	15404	15438	15402	15568	15294	15371	15585	15295	15508	15317	15332	15470	15430	15424	15371	15534	15418	15559	15162	15302	15632	15268	15319	15328	15372	15374	15553	15453	15355	15415	15432	15443	15484	15391	15454	15586	15488	15446	15452	15371	15274	15470	15352	15533	15356	15486	15243	15300	15393	15483	15303	15443	15443	15479	15620	15340	15467	15666	15521	15410	15602	15530	15352	15340	15270	15458	15580	15435	15544	15497	15393	15358	15308	15424	15242	15446	15450	15596	15389	15557	15349	15450	15475	15258	15444	15526	15457	15380	15607	15567	15387	15383	15440	15337	15477	15386	15460	15465	15585	15278	15532	15473	15330	15459	15464	15409	15597	15454	15361	15427	15454	15506	15268	15448	15551	15463	15352	15271	15534	15240	15370	15479	15404	15335	15453	15433	15429	15434	15606	15505	15444	15461	15396	15365	15277	15569	15443	15445	15369	15327	15257	15530	15447	15473	15455	15402	15678	15408	15475	15333	15362	15581	15336	15434	15625	15470	15337	15573	15363	15404	15590	15513	15623	15414	15442	15466	15395	15364	15433	15611	15418	15436	15499	15410	15451	15479	15374	15498	15304	15425	15475	15562	15451	15407	15429	15563	15448	15415	15375	15325	15539	15549	15289	15432	15306	15659	15423	15431	15447	15411	15347	15345	15508	15528	15510	15516	15403	15337	15405	15524	15310	15526	15359	15469	15331	15339	15479	15442	15404	15548	15494	15519	15464	15274	15383	15499	15398	15442	15667	15416	15500	15370	15404	15508	15603	15593	15485	15530	15301	15400	15533	15433	15469	15388	15346	15499	15482	15484	15454	15439	15314	15497	15390	15341	15464	15419	15427	15422	15533	15476	15483	15542	15351	15488	15372	15573	15430	15393	15458	15236	15597	15335	15422	15507	15427	15562	15370	15382	15407	15430	15516	15411	15415	15498	15325	15460	15513	15260	15515	15434	15421	15408	15482	15476	15304	15273	15270	15405	15394	15576	15452	15404	15533	15406	15270	15548	15513	15406	15497	15297	15498	15449	15422	15531	15525	15318	15525	15457	15371	15541	15471	15576	15534	15430	15486	15406	15399	15415	15553	15368	15466	15447	15535	15343	15503	15386	15467	15548	15417	15430	15330	15354	15449	15594	15415	15499	15315	15601	15302	15324	15514	15442	15338	15504	15401	15414	15541	15417	15481	15427	15385	15357	15453	15372	15653	15492	15333	15448	15470	15509	15168	15475	15575	15482	15409	15475	15623	15629	15379	15493	15515	15534	15252	15411	15530	15387	15446	15332	15338	15495	15410	15465	15315	15525	15331	15277	15409	15354	15340	15346	15425	15540	15477	15410	15442	15506	15549	15490	15383	15365	15442	15346	15427	15383	15480	15402	15356	15324	15392	15622	15333	15388	15536	15415	15407	15429	15498	15534	15373	15402	15406	15336	15358	15425	15460	15446	15490	15498	15410	15468	15415	15351	15410	15462	15535	15494	15329	15395	15432	15439	15220	15479	15575	15722	15425	15329	15509	15406	15411	15464	15454	15476	15326	15420	15517	15501	15499	15500	15326	15411	15421	15395	15563	15493	15552	15543	15521	15519	15359	15479	15339	15476	15447	15472	15572	15428	15514	15480	15489	15498	15420	15576	15396	15473	15488	15378	15410	15473	15540	15489	15568	15571	15527	15411	15319	15417	15353	15469	15428	15562	15422	15486	15476	15462	15401	15476	15519	15430	15549	15249	15419	15289	15477	15458	15348	15391	15539	15458	15299	15473	15280	15368	15379	15367	15293	15551	15454	15595	15499	15454	15470	15279	15509	15475	15390	15560	15460	15451	15364	15490	15389	15348	15437	15469	15491	15519	15222	15566	15490	15393	15623	15606	15495	15360	15504	15462	15373	15343	15274	15397	15437	15502	15402	15428	15495	15635	15621	15288	15374	15362	15495	15371	15386	15394	15458	15603	15328	15481	15431	15323	15390	15396	15357	15513	15484	15489	15239	15486	15467	15438	15740	15573	15441	15477	15604	15424	15253	15305	15296	15399	15594	15393	15333	15422	15395	15473	15455	15434	15390	15494	15390	15392	15507	15471	15357	15565	15362	15501	15420	15244	15337	15648	15489	15598	15546	15684	15431	15358	15534	15476	15511	15351	15350	15333	15576	15294	15541	15363	15341	15382	15326	15406	15542	15372	15548	15299	15389	15441	15427	15473	15544	15413	15368	15527	15512	15346	15395	15638	15231	15480	15596	15433	15597	15505	15376	15369	15696	15399	15447	15398	15410	15344	15375	15597	15432	15416	15248	15397	15395	15436	15454	15392	15501	15471	15501	15496	15246	15304	15455	15499	15398	15357	15330	15401	15371	15165	15302	15558	15544	15465	15558	15381	15374	15398	15369	15480	15397	15367	15442	15366	15637	15297	15433	15518	15614	15487	15465	15425	15293	15369	15567	15397	15319	15428	15354	15401	15328	15313	15410	15326	15497	15246	15484	15326	15449	15527	15474	15620	15274	15397	15433	15448	15475	15501	15420	15519	15477	15473	15421	15458	15404	15306	15311	15426	15359	15551	15344	15553	15491	15425	15357	15548	15458	15590	15388	15414	15631	15478	15530	15538	15451	15288	15562	15406	15538	15470	15293	15479	15516	15462	15486	15650	15377	15551	15396	15464	15571	15344	15391	15487	15384	15530	15489	15576	15548	15424	15596	15405	15388	15353	15556	15414	15255	15612	15405	15425	15455	15492	15456	15339	15368	15424	15606	15467	15259	15471	15332	15466	15522	15537	15281	15293	15575	15431	15430	15334	15401	15610	15302	15411	15485	15361	15449	15402	15267	15592	15502	15466	15494	15463	15490	15609	15356	15458	15509	15444	15349	15344	15484	15432	15544	15259	15335	15476	15454	15323	15466	15348	15414	15442	15367	15418	15525	15254	15530	15572	15705	15305	15381	15452	15569	15347	15394	15303	15427	15339	15535	15651	15503	15575	15363	15452	15452	15297	15543	15524	15328	15495	15493	15417	15410	15347	15525	15588	15434	15342	15243	15451	15412	15406	15516	15492	15458	15310	15341	15426	15645	15444	15412	15339	15411	15561	15534	15353	15385	15455	15261	15377	15417	15575	15457	15519	15481	15429	15348	15473	15435	15273	15595	15504	15550	15401	15501	15528	15470	15387	15334	15439	15439	15625	15508	15543	15502	15351	15346	15395	15397	15338	15454	15529	15464	15449	15377	15465	15467	15518	15486	15511	15244	15467	15330	15432	15544	15539	15246	15408	15514	15515	15440	15423	15392	15597	15465	15360	15454	15367	15477	15372	15203	15372	15394	15476	15380	15290	15482	15269	15257	15450	15538	15563	15485	15285	15386	15431	15525	15474	15416	15422	15384	15399	15362	15300	15448	15402	15379	15237	15451	15655	15380	15472	15572	15350	15470	15359	15500	15435	15376	15330	15497	15503	15368	15504	15444	15494	15488	15691	15289	15390	15432	15438	15555	15421	15304	15498	15432	15456	15542	15391	15227	15579	15372	15463	15240	15588	15574	15624	15426	15675	15557	15448	15425	15554	15376	15425	15373	15433	15487	15527	15463	15475
24401	21701	29209	24832	22675	22650	22016	20116	19432	19684	19552	19598	19478	19568	19668	19413	19273	19341	19251	19287	19398	19359	19080	19315	19384	19201	19237	19363	19189	19450	19312	19393	19131	19120	19423	19152	19276	19278	19252	19351	19303	19218	19122	18932	19097	19168	19356	19330	19087	19319	19245	18980	19236	19351	19274	19314	19122	19175	19130	19338	19097	19167	19331	19263	19445	19255	19294	19122	19204	19023	19235	19299	19160	19307	19148	19139	19226	19060	19144	19246	18986	19097	19341	19283	19195	19111	19320	18951	18899	18902	19309	19040	19210	19125	18979	19033	19166	19020	19008	19305	19129	19013	19111	19214	19049	19085	19132	19035	19127	19178	18804	19038	19081	19071	19161	19204	19201	19294	19172	18974	19154	19077	19075	19271	19274	19319	19097	19287	19067	18999	19050	19177	19004	19079	19027	19234	18913	19000	19195	19131	18982	19228	19024	19020	19011	19399	19238	19142	19306	19152	19231	19221	19218	19132	19075	19006	19044	19148	19156	18877	18960	19058	18997	19152	19260	19219	19116	19202	19073	19168	19159	19020	19235	19257	19219	18918	19284	19158	19148	19184	18949	18929	19227	19167	19108	18951	18899	19118	19104	19325	19162	19124	19225	18985	19344	19024	19108	19237	19198	19175	19154	19008	19120	19109	19292	19221	19178	19074	19246	19036	19208	19341	19180	18947	19036	19217	19162	19035	18991	19158	19235	19028	18907	19185	19310	19120	19222	19194	19215	19190	19358	19001	19123	19080	19140	19068	18955	19051	19154	19215	19225	19280	19026	18894	19300	19271	19130	19183	19014	18969	19056	18993	19171	19030	19108	19215	18920	18924	19136	19155	18926	19034	19039	19004	19138	19115	19165	19290	19001	19169	18803	19168	19122	18964	18868	19156	19216	19072	19314	19213	19338	19072	18965	19122	18942	19087	19128	19037	19052	19002	19039	18961	18917	19264	19153	19139	19062	19042	18941	19011	19051	19224	19132	19106	19276	19150	18928	19194	19321	19133	19162	19075	19102	19309	19201	18972	19185	19292	19072	19268	19099	19222	19072	19090	19091	19235	19261	19125	19170	19267	19235	19295	19200	19206	19200	19332	18951	19160	19179	19052	19066	19260	19171	19181	19235	19245	19167	19053	19011	18981	19125	19150	19130	19062	19202	19057	19153	19027	19146	19057	19107	19185	19150	19121	19304	19096	19210	19150	19264	19074	19085	18937	19002	19033	19206	19228	19140	19259	19312	19002	19172	19278	19023	19070	18959	19274	19087	19049	19256	19145	19025	18981	19002	19186	19272	19133	19208	19043	19144	19188	18856	19207	19059	19207	19106	19172	18937	19197	19389	19146	19197	19279	19284	19126	19047	19104	19130	19033	19239	19343	19196	19144	19246	19038	19082	19277	19268	19281	19108	19446	19030	18924	19211	19243	19116	19294	19116	19252	19007	19239	19405	18922	18992	19134	18888	19073	19024	19275	19150	19100	19189	18986	19229	19283	19050	19170	19058	19112	19086	19004	19067	19308	19210	18975	19005	18974	19212	19067	19199	19264	19027	19165	19262	18895	19078	19278	19236	18995	19031	19078	19011	18847	19071	18948	19152	18900	19257	19249	19188	19220	19109	18974	19058	19280	19025	19296	19152	19057	19343	19153	19117	19235	19431	19174	19289	19400	19262	19109	19047	19159	19249	19204	18999	19165	19154	19242	19201	18965	19165	19237	19096	19009	19075	19167	19200	18899	18988	18870	19234	19069	19193	19083	19216	19378	19008	18981	19096	18892	19272	19006	19265	19067	19157	19260	19192	19153	19159	19140	19149	19049	19441	18966	18942	19023	18986	19220	19274	19092	19179	18993	19226	18951	19150	19226	18979	18993	19180	19328	19165	19276	19441	19196	19180	19172	19181	19263	19006	19158	19139	19308	19112	18995	18997	19216	19078	19074	18911	19080	19135	19185	19180	19099	19108	19142	19187	19177	19223	19172	19200	18948	19122	19154	19117	19305	19280	19151	19323	19062	19277	19412	18910	19129	19057	19127	19201	19223	19141	19312	19026	19048	19141	19122	19196	19040	19083	19363	19051	19274	19121	19245	19207	19272	19414	19049	19224	19273	19328	19215	19066	19113	19184	19096	19263	19171	19152	19081	19043	18998	19236	19127	19176	19162	19060	19115	19112	19086	19171	18939	18958	19335	19138	19134	19053	19213	19027	19307	19247	19184	19189	18979	19337	18906	19148	19106	19185	19225	19298	18989	18995	18987	19091	19118	19153	19265	19023	19214	19198	19318	19199	19342	19255	18956	19153	19205	19118	19059	18868	19267	19088	19179	19198	18975	19378	19175	19261	19014	19096	19031	19170	19093	19325	19097	19113	19210	19136	19172	19174	19003	19031	19074	19168	19123	19169	19096	19054	19196	19005	19168	19296	19030	19226	19002	19109	19056	18997	19093	19119	19085	18996	19186	19302	19254	19235	18940	19476	19147	19236	19243	19218	18886	19420	19155	19289	19188	19240	19011	19096	19157	19331	19105	19375	19414	19270	19161	18929	19132	19185	18953	19158	19322	19240	19099	19269	19179	19181	19181	19087	19261	18866	18940	19077	19042	19169	19099	19188	19156	19019	19118	19205	19330	19253	19107	19182	19160	19178	19078	19424	19324	19003	19134	19286	19138	19027	19170	19106	19136	19079	19088	19221	19210	19034	19257	19202	19121	18953	18994	19055	19045	19382	19247	19280	19119	19380	19139	19134	19108	18911	19231	19177	19222	19199	19074	19295	19121	19282	19180	19152	19011	19013	19298	19143	19174	19078	19204	19386	19154	19227	19318	19050	19094	19011	19240	19223	18716	19114	19192	19129	19019	19128	19088	19179	19099	19452	18949	19119	18824	19223	19175	19031	19030	19139	19056	19187	19058	19212	19171	19169	19198	19376	19160	19147	19205	19095	19013	19081	19273	19239	19344	19296	19062	19381	19237	19038	19147	19198	19136	19065	19164	19069	19093	19069	19181	19059	19026	18928	19173	19193	19331	19241	19124	19246	19436	19153	19064	19313	19147	19093	19281	19264	19040	19237	19222	19127	19202	19349	19157	19124	19120	19125	19317	19209	18949	18916	19246	19129	19165	19367	19488	19168	19068	19290	19151	19050	19112	18975	19256	19085	19127	19011	19297	19063	19128	19104	19013	19030	18921	19279	19306	18989	18927	19022	19065	19017	19176	19191	19114	19172	19226	19121	18922	19086	19162	18988	19248	19083	19030	19075	19071	19231	19250	19060	19334	19046	19257	19227	19318	19116	18995	18987	18990	19030	19154	19222	19116	19161	19218	19283	19096	19145	19193	19101	18952	19241	19085	19146	19116	19327	19114	19263	19106	19320	19020	19150	19088	19069	19255	19217	19066	19098	19072	19207	19030	19181	19154	19236	19240	18973	19145	19141	19030	19337	19309	19045	19231	19197	19140	19064	19066	19287	19114	19041	19234	19317	19255	19276	19075	19220	19051	18962	19183	19341	19140	19130	19049	18924	19335	19284	19135	19019	19263	19203	19136	19197	19277	19080	19258	19209	19002	19034	19381	19184	19081	19125	19137	19225	19204	19039	19028	18948	19136	19117	19228	19187	19237	19220	19250	19065	19090	19116	18927	18972	19230	19376	19184	18940	19090	19196	19039	19250	19225	19316	18994	19299	19161	18868	19244	18993	19139	19127	19398	19044	19240	19281	19424	19199	19416	19354	19079	19136	19253	19420	19307	19299	19126	19195	19235	19106	18980	19313	19118	19124	19246	19084	19249	19196	19160	19130	19156	19078	19292	19207	19093	19388	19362	19176	19133	19248	19063	19194	19146	19372	19156	19157	19140	19317	18988	19088	19211	19209	19288	19331	19111	19100	19088	19038	19096	18934	19137	19268	19131	19292	18872	19063	19113	19095	19226	19177	19321	19300	19188	19101	19242	19030	19037	19166	19159	19313	18916	19233	19008	19229	19331	19119	19061	19158	19335	19415	19102	19094	19022	19076	19060	19463	19093	19320	19171	19264	19207	19166	19190	19069	19032	19023	19272	19110	19036	19242	19135	19054	19032	19139	19159	19077	19089	19308	19084	19155	19194	19242	19237	19332	19176	19090	19236	19066	19039	19056	19131	18939	19135	19083	19154	19146	19136	18993	19107	19246	19084	19179	19191	19129	19001	19078	19194	19074	18983	19095	19074	19003	19212	19067	19371	19213	19123	19369	19179	19054	19160	19356	19026	19416	19097	19367	18948	18815	19153	19301	19185	19208	19192	19265	19174	19187	19236	19151	19229	19064	18976	19271	19042	19128	18968	19349	19441	19317	19188	19314	19278	19113	19011	18921	19055	19244	19338	19397	19387	19022	18898	19327	19283	19075	19302	19072	19014	19170	19232	19322	19183	19119	19226	19279	18993	19230	19145	19045	19178	19134	19247	19029	19236	19220	19201	19185	18919	19251	19167	19189	19159	18951	19231	19069	19083	19251	18934	19290	19153	19061	19267	19144	19136	19086	18999	19191	19499	18948	19318	19046	19515	19271	19320	19178	19039	19040	19052	19083	19098	19304	19051	18871	18891	19067	19145	19068	19223	19312	19359	19201	18896	19018	19086	19083	19267	19116	19092	19294	19257	19414	19236	19270	19323	18988	19258	19300	19004	19073	19355	19314	19025	19109	19227	19245	19090	19153	19233	19178	19020	19177	19340	19012	19322	19394	19245	19173	19191	19297	19298	19089	19150	19139	19191	19344	19214	19247	19080	19087	19164	19262	19129	19073	19242	19230	19103	19076	19082	19394	19153	19399	19045	19329	19137	19155	19127	19236	19064	19284	19224	19121	19323	18957	19156	19221	19180	19177	18977	19073	19350	19313	19003	19068	19153	18991	19185	18979	19114	18964	19216	19118	19289	19200	19059	19032	19304	19256	18936	19303	19124	19257	19069	19141	19219	18934	19128	19148	19003	19110	19186	19268	19093	19192	19158	19064	19064	18945	19284	18976	19175	19147	19140	19163	19160	19381	18958	19050	19205	19252	19138	19188	18954	19124	19080	19078	19052	19060	19062	19021	19143	19224	19285	19195	18890	19199	19221	19149	19245	19259	19171	19347	19130	19029	19116	19335	19038	19020	19154	18915	18943
14808	23922	22051	19288	18315	17573	17173	17073	16982	16865	16861	16602	16677	16645	16518	16511	16492	16429	16488	16301	16345	16235	16416	16226	16500	16474	16306	16291	16111	16116	16385	16400	16416	16210	16317	16343	16266	16302	16242	16300	16318	16252	16454	16299	16364	16415	16284	16372	16360	16237	16176	16422	16433	16283	16354	16328	16269	16223	16321	16343	16263	16292	16118	16350	16803	16360	16338	16270	16116	16227	16312	16424	16346	16189	16180	16302	16349	16229	16341	16324	16246	16282	16441	16330	16232	16366	16335	16124	16175	16152	16292	16200	16295	16305	16292	16249	16230	16174	16606	16387	16404	16366	16430	16198	16317	16243	16287	16280	16374	16335	16142	16350	16276	16370	16494	16198	16242	16315	16285	16151	16239	16124	16258	16415	16330	16270	16232	16305	16195	16125	16159	16271	16261	16185	16278	16152	16350	16347	16228	16411	16265	16225	16397	16003	16109	16331	16304	16231	16388	16171	16156	16349	16362	16238	16504	16378	16286	16288	16205	16204	16319	16333	16283	16185	16447	16269	16269	16384	16361	16356	16378	16148	16377	16219	16118	16369	16291	16110	16351	16336	16354	16399	16347	16117	16202	16314	16268	16234	16230	16328	16512	16296	16200	16295	16372	16207	16301	16206	16281	16211	16379	16264	16249	16219	16381	16311	16355	16168	16240	16315	16193	16347	16256	16353	16275	16144	16273	16173	16358	16112	16268	16243	16371	16494	16401	16182	16131	16256	16296	16168	16268	16402	16250	16287	16391	16274	16489	16249	16360	16331	16258	16292	16356	16250	16460	16132	16222	16269	16110	16350	16284	16115	16251	16494	16195	16210	16272	16259	16270	16342	16257	16345	16163	16375	16197	16276	16393	16195	16281	16117	16358	16286	16220	16319	16367	16389	16174	16127	16275	16273	16392	16166	16296	16147	16297	16436	16127	16302	16438	16251	16141	16299	16165	16395	16155	16235	16050	16273	16241	16187	16286	16309	16314	16240	16267	16321	16243	16154	16313	16378	16239	16176	16292	16216	16239	16262	16336	16257	16184	16193	16288	16294	16234	16403	16193	16227	16128	16371	16365	16068	16327	16260	16373	16290	16417	16218	16166	16279	16336	16269	16183	16298	16125	16379	16321	16149	16321	16235	16177	16346	16359	16303	16290	16310	16305	16377	16414	16258	16354	16369	16379	16173	16281	16379	16312	16350	16253	16160	16286	16238	16284	16370	16132	16246	16262	16262	16146	16116	16357	16307	16275	16208	16378	16354	16304	16129	16307	16246	16196	16328	16320	16352	16217	16320	16236	16245	16213	16146	16246	15949	16414	16254	16407	16277	16213	16217	16262	16366	16318	16254	16135	16416	16367	16223	16240	16252	16289	16067	16168	16116	16408	16403	16172	16432	16143	16235	16330	16319	16350	16264	16159	16338	16253	16218	16229	16026	16276	16184	16398	16335	16389	16259	16303	16277	16306	16247	16278	16371	16139	16262	16328	16333	16445	16185	16154	16447	16282	16262	16367	16268	16325	16266	16343	16337	16251	16283	16255	16194	16258	16003	16257	16181	16366	16322	16221	16172	16242	16269	16332	16283	16344	16241	16368	16224	16265	16273	16253	16103	16203	16358	16246	16436	16295	16246	16399	16421	16225	16335	16391	16318	16349	16285	16450	16255	16218	16230	16384	16382	16254	16103	16320	16278	16247	16298	16317	16199	16102	16273	16164	16361	16450	16221	16289	16334	16198	16371	16231	16323	16223	16365	16148	16499	16304	16243	16287	16275	16303	16315	16164	16253	16134	16455	16067	16281	16337	16324	16281	16412	16346	16235	16075	16287	16341	16296	16135	16445	16261	16326	16243	16434	16276	16116	16291	16134	16391	16015	16450	16286	16276	16337	16379	16351	16398	16303	16188	16466	16239	16240	16272	16254	16443	16286	16178	16210	16195	16325	16177	16211	16270	16425	16255	16388	16200	16263	16313	16230	16210	16353	16274	16234	16275	16320	16133	16409	16269	16169	16535	16361	16231	16313	16240	16065	16287	16396	16233	16175	16227	16298	16166	16133	16208	16218	16252	16380	16266	16275	16443	16267	16278	16282	16160	16267	16323	16274	16280	16358	16299	16223	16149	16317	16346	16140	16202	16195	16251	16349	16161	16198	16312	16296	16164	16292	16014	16211	16213	16182	16250	16333	16238	16239	16392	16252	16262	16430	16264	16171	16265	16428	16439	16318	16274	16295	16212	16296	16055	16275	16288	16236	16110	16297	16272	16098	16203	16207	16392	16248	16383	16316	16280	16267	16295	16338	16273	16352	16269	16313	16235	16229	16438	16103	16164	16339	16320	16102	16299	16209	16124	16360	16159	16253	16224	16346	16446	16076	16095	16222	16184	16187	16296	16060	16208	16100	16453	16314	16272	16291	16360	16200	16279	16297	16066	16258	16112	16280	16341	16218	16305	16236	16074	16208	16150	16275	16402	16176	16394	16239	16295	16057	16222	16087	16371	16329	16225	16367	16259	16342	16218	16214	16172	16175	16338	16280	16314	16295	16187	16346	16369	16247	16252	16225	16160	16273	16310	16333	16182	16125	16063	16269	16307	16375	16387	16249	16279	16253	16089	16107	16306	16168	16365	16361	16288	16350	16412	16351	16167	16415	16261	16335	16364	16224	16247	16442	16195	16239	16185	16209	16273	16084	16371	16212	16343	16152	16159	16314	16364	16139	16137	16277	16231	16476	16343	16364	16184	16273	16439	16312	16294	16224	16269	16316	16228	16387	16449	16252	16318	16206	16330	16270	16172	16333	16312	16280	16311	16334	16334	16120	16309	16420	16343	16362	16313	16188	16293	16246	16187	16169	16055	16239	16375	16355	16302	16250	16175	16247	16204	16449	16303	16266	16208	16322	16297	16292	16346	16281	16258	16148	16155	16404	16148	16395	16190	16357	16177	16363	16312	16376	16138	16269	16141	16128	16304	16268	16266	16184	16219	16372	16155	16233	16333	16421	16134	16412	16194	16265	16299	16269	16297	16285	16321	16318	16330	16137	16431	16052	16355	16246	16314	16135	16296	16147	16202	16265	16324	16199	16168	16316	16475	16188	16249	16247	16265	16409	16203	16474	16284	16306	16266	16237	16290	16302	16263	16304	16347	16273	16143	16351	16300	16092	16200	16179	16088	16233	16280	16217	16223	16187	16350	16216	16306	16457	16204	16098	16225	16255	16327	16258	16280	16162	16137	16107	16228	16310	16073	16213	16296	16371	16247	16223	16433	16026	16515	16275	16177	16297	16390	16288	16402	16395	16348	16119	16293	16262	16218	16192	16151	16301	16254	16260	16197	16289	16194	16284	16352	16564	16201	16093	16221	16252	16254	16215	16088	16171	16365	16129	16159	16330	16258	16239	16344	16174	16233	16135	16304	16307	16128	16322	16359	16232	16278	16249	16301	16360	16096	16329	16245	16402	16047	16367	16329	16224	16201	16236	16319	16277	16103	16402	16359	16242	16128	16265	16311	16346	16281	16303	16353	16463	16238	16213	16224	16284	16159	16329	16352	16302	16192	16365	16124	16330	16166	16290	16307	16286	16463	16103	16090	16335	16378	16286	16268	16274	16298	16218	16288	16166	16274	16280	16471	16306	16306	16373	16187	16290	16118	16210	16222	16229	16107	16270	16305	16149	16348	16250	16259	16380	16216	16299	16272	16284	16492	16290	16365	16428	16204	16225	16142	16261	16491	16453	16263	16310	16215	16189	16462	16091	16262	16230	16371	16235	16252	16363	16280	16333	16186	16311	16203	16359	16323	16339	16291	16409	16278	16253	16387	16220	16222	16133	16256	16254	16199	16231	16289	16246	16280	16282	16257	16261	16282	16253	16217	16043	16200	16376	16341	16379	16312	16236	16141	16162	16420	16309	16369	16310	16427	16216	16276	16351	16144	16294	16292	16402	16284	16274	16300	16007	16355	16190	16173	16326	16239	16141	16066	16457	16116	16285	16197	16118	16245	16218	16268	16218	16210	16280	16269	16150	16267	16361	16161	16220	16386	16158	16278	16253	16309	16309	16413	16401	16239	16351	16335	16237	16233	16125	16451	16301	16280	16325	16105	16321	16270	16392	16422	16288	16223	16312	16245	16141	16234	16344	16264	16336	16335	16442	16143	16316	16272	16400	16169	16223	16198	16263	16100	16212	16200	16397	16376	16311	16008	16454	16269	16120	16305	16181	16457	16457	16246	16244	16293	16267	16382	16204	16254	16367	16358	16175	16276	16329	16178	16364	16342	16295	16086	16375	16289	16213	16291	16315	16426	16332	16171	16350	16186	16267	16178	16395	16485	16317	16183	16133	16266	16228	16567	16207	16162	16248	16318	16280	16074	16271	16266	16112	16410	16239	16201	16180	16118	16256	16415	16427	16313	16283	16246	16221	16219	16178	16436	16301	16279	16233	16333	16429	16198	16236	16196	16495	16233	16225	16029	16482	16156	16237	16390	16252	16320	16097	16370	16241	16120	16327	16280	16048	16363	16193	16373	16177	16336	16171	16303	16296	16264	16228	16160	16288	16375	16398	16349	16290	16243	16086	16104	16467	16229	16337	16173	16260	16329	16140	16297	16390	16172	15969	16250	16325	16185	16327	16166	16251	16247	16365	16251	16302	16264	16135	16107	16398	16229	16318	16350	16320	16133	16229	16281	16278	16162	16284	16579	16278	16217	16166	16196	16289	16161	16129	16269	16188	16278	16155	16303	16268	16256	16379	16142	16271	16308	16363	16393	16185	16350	16158	16292	16275	16468	16139	16258	16292	16456	16352	16461	16181	16240	16277	16250	16146	16318	16378	16293	16156	16150	16247	16272	16268	16401	16352	16159	16179	16349	16184	16214	16229	16329	16462	16221	16235	16286	16132	16301	16286	16390	16203	16369	16305	16212	16392	16366	16340	16344	16260	16361	16254	16423	16362	16334	16235	16220	16196	16307	16285	16250	16209	16301	16268	16061	16346	16395	16373	16168	16302	16282	16295	16340	16219	16266	16280	16278	16331	16373	16209	16336	16378	16319	16101	16115	16178	16362	16252	16272	16351	16199	16342	16169	16314	16243	16323	16243	16365	16123	16573	16284	16382	16267	16414	16182	16212	16295	16107	16420	16212
23252	21703	29681	24281	21950	24282	26366	21638	20762	21121	20896	20549	20563	20536	20426	20400	19966	20284	20286	20141	20369	20200	20206	20049	20189	20029	20092	20132	20023	20022	20152	20052	20085	20151	20050	20102	19739	20002	20110	19977	19787	20020	20047	19965	20021	19894	19906	19979	19950	20217	19842	19875	19979	20047	20066	20217	20085	19933	20152	19856	20012	19750	19958	19948	20640	20103	20039	19945	19986	19913	19904	20074	20186	20069	20175	20047	19987	19940	20138	19887	19942	19991	19839	19959	19760	19831	20012	19962	19918	19850	19824	19990	19990	19820	19866	19886	19919	19875	19588	20045	19990	19856	19971	19879	19776	20101	19986	20104	20142	20022	20225	19862	20055	19877	19960	20208	19874	19768	19857	20202	19961	19823	20007	20014	20075	19951	19970	19620	19929	19807	19884	19885	19954	20102	19809	20181	19967	19854	19876	19919	20047	20002	19951	19704	19925	19879	19804	19705	20028	20250	19842	19704	19810	19824	19756	20014	19939	19890	20014	19790	20060	19883	19739	19804	19638	19925	19859	19976	19796	19821	19851	20004	19825	19898	19952	19919	19913	19992	19979	19856	19924	20051	19780	19772	19994	19906	19908	19919	19860	20177	19827	19882	19985	19971	20017	19987	20032	19904	19858	19821	20025	19813	20023	20022	20146	19930	20040	19718	19932	20031	19979	19854	19986	19845	20138	19924	19859	19958	20014	20105	19971	20223	19890	19859	19854	19942	19970	19949	19982	19923	19906	19888	19967	19949	19777	19902	19877	19969	19984	19901	19941	19666	20058	19945	20009	20009	19919	19942	20063	19824	19837	19820	19924	19859	19907	20058	20037	20016	20071	19929	19958	19782	19805	19877	19949	19867	19917	19816	19806	19824	20128	19914	19887	19858	19979	20098	19713	19843	20206	19966	20059	19851	19720	19827	19801	19748	20056	20030	19811	19957	19798	19858	19883	20023	19998	19900	19860	19806	19685	19692	19781	19813	20013	20068	19826	19884	19961	19817	19871	19786	19906	19788	19739	19901	19754	19858	19996	19962	19731	19688	19790	19867	19951	19918	19693	19902	19978	19939	19855	19836	19782	20068	19915	20027	20203	19934	20076	19934	19950	19907	19904	19986	19902	19880	19708	19851	19917	19932	19830	19979	19931	19806	20057	20003	19891	20003	19987	19865	20080	19802	20083	19942	19944	19935	19844	19839	19901	19966	19948	19684	19885	19901	19864	19817	19814	19875	19878	19932	19979	19860	19932	19787	19964	19981	20028	19947	20067	19915	20077	20014	19882	20016	20013	19606	20146	20095	20032	20024	19991	19911	19717	19975	20172	19877	19987	19867	20212	19812	19726	19840	20133	19733	19801	19934	19895	19825	19677	19918	19890	19781	19786	19748	19752	19923	19796	19761	19980	19931	19779	19995	20003	20047	19959	19964	19909	19762	19978	19912	19991	19807	20178	19689	19993	19937	19955	19871	20019	19908	19927	19982	20008	19948	19862	19836	19950	19626	19830	19763	19856	19960	19906	19859	19815	20090	19971	20101	19886	19758	20090	19962	20039	19937	19875	19840	19809	20011	19891	20043	19972	20020	19809	19856	20113	19864	19763	20004	19970	20047	20052	19948	19904	20032	19850	19827	19906	19966	20025	19951	19783	19912	19999	19958	19975	20031	19984	19847	20000	19889	19841	20052	19981	19890	20092	20115	20073	19863	19951	19792	19959	19848	20065	19895	19782	20014	19735	19715	19796	19800	19942	19975	19984	19976	19868	19875	19873	20062	19866	20053	19988	20106	20160	19970	19899	20076	19915	20054	20173	19875	20108	19876	19829	19799	19911	20024	20005	19999	19967	19939	19850	19919	20021	19933	20020	19802	19978	20059	19822	19925	20129	19847	19768	19971	19863	19722	19824	20030	19923	20142	20147	19756	19905	20091	20045	19953	20036	20036	19787	19775	19834	19879	19825	19846	19694	19757	19825	19837	20013	19777	19992	19871	20025	20089	20088	19891	19967	19724	19965	19657	19835	20158	19899	19884	20011	19950	19959	19748	19970	19899	19947	19868	19993	19835	19827	19807	19862	19785	20070	19750	19972	19856	19810	19699	19753	19852	19982	20105	20033	19762	20007	19768	19987	19907	19887	20045	19997	19706	19832	19779	19889	19890	19673	19982	20110	19917	19880	19846	19883	19512	19783	20024	20014	19847	20001	19854	19887	19911	19960	19920	20118	20069	19881	19885	19933	19960	19725	19820	19897	20014	20165	19955	19879	20037	19631	19686	20095	19804	19813	19982	19920	19872	19778	19845	19829	19950	19795	20028	20071	20037	19935	20028	19920	19858	19762	19873	19784	19815	19889	19924	19684	19873	19884	19757	19755	19826	20024	19925	20062	19986	19979	19937	19939	19852	20098	19945	20027	19905	20044	19960	19696	19945	20022	19875	19978	19913	19857	19730	19700	19822	19892	19902	19968	19953	19869	20107	19781	19930	19932	19894	19849	19624	19967	19965	19814	19931	20005	19801	19957	19854	19961	19817	19992	20007	19860	19939	19908	19744	19925	19824	20009	20002	19643	19731	19711	19870	19776	20110	19965	19877	20091	19838	20026	19957	20052	19908	19911	19973	19850	19909	19867	19827	19954	19839	19765	19986	19838	19979	19914	19893	19876	20086	20036	19932	19837	19926	19885	19921	19744	19813	20033	19869	19925	19971	20006	19927	20028	19846	19933	19906	19862	20024	19928	20011	20127	20040	19904	19866	19929	19879	19846	19810	19853	19780	19823	19853	19682	20005	20063	19959	19996	19848	19871	19832	19943	19902	19943	20024	19929	19920	19936	19962	19983	19770	20002	19832	19974	20165	20092	19904	19872	19901	19729	19914	20000	19921	20089	19961	19813	19993	19697	20048	19912	20099	19880	19865	19868	19832	19910	19574	19859	20095	19843	19919	19921	20197	20019	19950	20004	20081	19961	19759	19915	19943	19897	19930	20015	20045	20106	20034	19853	19762	19876	19958	19919	19899	20123	19804	20082	19744	19735	19900	19813	19803	19936	20136	19848	20071	19895	19757	19960	19895	19897	19967	19931	19744	19714	20173	19895	19769	20028	19908	19907	19982	19934	19683	20075	19974	20066	19766	19894	20140	19963	19888	19936	19731	19745	19996	20213	19664	19798	19892	19889	19788	19934	19707	19839	19818	20030	19897	19939	19803	19959	20050	19888	19742	19914	20138	19776	20051	19911	19745	19915	19895	19939	19776	19907	19746	19756	19796	19790	19948	19961	19961	19963	19879	19991	19930	20091	19903	19806	20037	19842	19811	19760	19871	19904	19919	19814	19843	19970	19826	19933	19974	19757	19905	19845	19760	19782	19764	19896	19894	19926	20129	19683	19901	19781	20015	19900	19740	20001	19753	19878	19844	20012	19530	19906	20001	19930	19982	20024	19804	20000	20119	20099	19747	19840	19798	19689	20175	20161	19931	19833	19946	19728	20163	19983	19731	20033	19965	19792	19924	20012	19936	20020	19891	20004	20037	19817	19993	19935	20005	20123	19900	19883	19720	20040	19961	19837	20081	19787	19873	20051	19920	19888	19904	19994	19831	19941	19828	20091	19954	20017	19956	19944	19857	20050	19967	19781	19751	19871	19735	19948	19783	20072	19932	19990	20001	19896	20004	19717	19893	19959	19946	20018	19829	19961	19910	20076	19754	19938	19751	20035	19993	19883	20157	19934	19811	19983	19868	19877	19949	20117	19961	19975	19775	20052	19935	19985	20074	19892	20074	19911	19817	19780	19720	19874	19932	19977	19908	19821	19949	20121	19933	19920	19979	20048	19847	19970	19778	19957	19942	19991	19887	19841	19688	19988	19909	20053	19643	19892	19828	20040	20057	19884	19818	19726	19621	19958	19806	19855	19655	19909	19886	19899	20001	19908	19916	19884	19764	19964	20010	19980	19803	19886	19665	19968	19857	19687	19939	20025	19867	19960	19971	19935	19899	19806	19797	19824	19929	19710	19850	20023	19649	19883	19882	19872	19903	19959	19881	19876	19918	20057	19758	19939	19908	19903	19900	19795	19920	19977	19915	19838	19907	20061	19913	20012	19858	19972	19816	19950	20036	19687	20073	19812	20017	20120	20051	19994	19820	19957	19993	19815	20086	19539	19909	19798	20010	20045	19937	19950	19979	20177	19996	20033	19976	19700	19804	20066	20047	19982	19975	20094	19938	19856	20140	19860	19729	19955	19935	19864	19889	19804	19964	19878	19741	19996	19874	20083	19793	20066	20005	20106	19915	19874	20067	19877	20032	20006	19916	20083	20080	19916	19913	19929	19802	19852	19833	19843	19903	19807	19975	19809	19791	19881	19709	19835	19986	19932	19987	19947	19905	19949	19766	19985	20178	19844	19867	20015	19865	19875	19957	19974	19798	19848	19541	19832	19973	19941	20098	19954	20148	19931	19923	20057	19981	19917	19763	19878	20014	19850	19724	19939	20107	19869	19896	19996	20005	19756	19886	19760	19855	19900	20099	19876	19868	19886	19735	19801	19762	19725	19900	19874	19985	19915	19922	19789	19971	19852	19926	20120	20002	19926	20182	19800	20066	20099	19770	19950	19690	20050	19986	19953	19959	19950	19887	19985	19989	19988	19962	19695	19975	19748	19637	19898	19924	19983	19959	19771	19879	19943	20130	20050	19941	20066	19760	20057	19928	19795	19856	19787	19926	19972	19639	20014	19917	20106	20039	20041	19897	19825	19889	19939	19957	19847	19786	19904	19820	20128	19833	19877	19966	19919	19901	20091	19738	19829	19522	19801	19748	19792	19975	19863	19833	19907	19922	19950	19893	20080	19989	19785	20313	19955	19810	19676	19905	20003	20013	19958	19891	19821	20008	19950	19891	20181	19947	19807	19818	19993	19954	19936	19904	19980	19957	19865	19866	19890	19707	19815	19844	20001	19916	19900	20088	19781	19809	19904	19878	19917	20022	19806	20027	19788	19634	19902	19909	20049	19993	19853	19705	19752	20084	20024	19893	19888	19988	19860	20105	20060	19930	19863	19806	19793	19997	20031	19723	19897	19851	20043	19990	20055	19901	19807	19839	19870	20019	19827	19931	19906	20007	20201	19982	19968	19848	19870	19979	19835	19972
16685	28822	26648	22100	20349	19095	18497	17914	17833	17733	17473	17318	17212	17156	17195	16953	17041	17049	16734	16892	16788	16664	16901	16903	16830	16945	16752	16960	16742	16782	16624	16789	16772	16722	16697	16661	16849	16919	16759	16853	16772	16753	16885	16868	16554	16823	16791	16983	16756	16810	16715	16488	16724	16748	16575	16676	16567	16652	16684	16539	16853	16599	16781	16769	17948	16995	16719	16880	16657	16608	16747	16638	16584	16862	16578	16574	16759	16706	16788	16728	16679	16746	16634	16575	16738	16768	16713	16688	16474	16767	16625	16721	16807	16725	16589	16627	16664	16648	16589	16643	16700	16658	16614	16681	16510	16734	16705	16633	16847	16446	16738	16661	16519	16739	16654	16699	16712	16674	16738	16704	16655	16635	16592	16608	16732	16807	16528	16664	16700	16529	16679	16659	16557	16588	16778	16678	16571	16542	16783	16623	16787	16651	16774	16677	16627	16466	16562	16575	16661	16674	16690	16622	16837	16594	16773	16835	16611	16712	16704	16757	16681	16529	16628	16730	16542	16639	16552	16670	16459	16603	16708	16696	16855	16622	16783	16693	16611	16751	16739	16761	16608	16761	16597	16849	16640	16694	16730	16675	16671	16722	16716	16560	16694	16719	16836	16657	16691	16711	16631	16819	16573	16653	16745	16541	16727	16729	16889	16484	16769	16613	16594	16641	16712	16646	16681	16697	16709	16551	16590	16559	16673	16747	16850	16482	16727	16549	16564	16683	16604	16636	16650	16677	16576	16728	16487	16641	16699	16668	16519	16781	16756	16696	16604	16717	16633	16696	16686	16621	16632	16760	16696	16613	16883	16716	16723	16576	16737	16679	16552	16685	16650	16542	16599	16814	16779	16700	16742	16556	16668	16712	16791	16734	16832	16742	16527	16777	16743	16839	16732	16744	16599	16600	16577	16726	16698	16525	16659	16864	16638	16761	16577	16545	16670	16562	16694	16550	16545	16832	16999	16620	16647	16522	16578	16671	16624	16716	16839	16781	16511	16593	16726	16468	16443	16667	16634	16670	16652	16790	16638	16687	16591	16637	16711	16744	16733	16696	16510	16499	16686	16433	16816	16838	16792	16671	16746	16723	16652	16750	16501	16629	16542	16620	16658	16565	16743	16610	16597	16605	16632	16616	16712	16799	16731	16605	16951	16492	16695	16526	16696	16791	16644	16601	16670	16676	16789	16441	16754	16739	16479	16679	16469	16866	16722	16685	16775	16594	16697	16771	16819	16563	16634	16716	16552	16594	16562	16834	16672	16682	16508	16668	16677	16669	16649	16542	16664	16733	16660	16714	16656	16741	16674	16775	16612	16654	16738	16632	16685	16555	16771	16774	16794	16805	16631	16535	16755	16677	16703	16474	16633	16660	16642	16686	16755	16492	16513	16781	16584	16738	16708	16780	16617	16692	16642	16695	16795	16738	16560	16687	16538	16583	16650	16669	16743	16619	16677	16738	16624	16777	16686	16685	16600	16700	16650	16617	16777	16687	16682	16588	16711	16559	16646	16742	16840	16609	16405	16667	16502	16728	16687	16781	16660	16590	16589	16546	16664	16609	16755	16689	16666	16611	16675	16821	16697	16407	16610	16619	16561	16746	16729	16540	16663	16738	16675	16771	16837	16788	16592	16834	16480	16689	16676	16704	16574	16666	16763	16699	16774	16627	16688	16630	16714	16746	16702	16735	16675	16698	16830	16735	16579	16753	16753	16556	16634	16647	16700	16830	16605	16568	16753	16626	16679	16541	16768	16684	16670	16732	16671	16678	16733	16767	16633	16714	16764	16584	16905	16722	16645	16642	16535	16712	16528	16681	16658	16668	16672	16624	16785	16590	16580	16644	16718	16606	16729	16514	16776	16683	16582	16732	16699	16626	16771	16644	16631	16720	16616	16807	16629	16657	16950	16707	16783	16755	16641	16570	16596	16558	16770	16706	16549	16734	16748	16785	16668	16745	16675	16700	16643	16688	16647	16707	16701	16744	16600	16679	16763	16642	16689	16975	16564	16646	16746	16635	16614	16568	16578	16725	16605	16753	16539	16673	16689	16767	16710	16572	16550	16795	16740	16605	16726	16628	16661	16637	16747	16681	16681	16642	16610	16550	16583	16749	16809	16677	16460	16717	16818	16597	16655	16605	16624	16658	16605	16637	16697	16455	16772	16731	16827	16807	16645	16793	16618	16659	16763	16843	16806	16598	16709	16679	16529	16580	16656	16743	16644	16679	16661	16694	16734	16625	16726	16849	16679	16622	16667	16747	16666	16634	16643	16625	16681	16764	16778	16840	16624	16696	16652	16852	16522	16478	16588	16759	16800	16750	16757	16728	16711	16683	16613	16542	16665	16753	16663	16636	16824	16541	16691	16529	16716	16605	16582	16686	16573	16601	16601	16871	16669	16612	16632	16535	16708	16731	16607	16871	16672	16519	16698	16600	16616	16459	16825	16628	16752	16749	16526	16683	16868	16806	16617	16617	16794	16607	16606	16564	16746	16696	16793	16720	16595	16618	16530	16687	16547	16589	16637	16645	16632	16747	16554	16769	16687	16721	16751	16661	16525	16566	16778	16602	16625	16727	16735	16766	16834	16635	16728	16793	16658	16583	16729	16743	16547	16713	16612	16606	16544	16566	16769	16831	16687	16679	16659	16527	16866	16590	16650	16747	16715	16731	16671	16714	16709	16680	16679	16726	16649	16753	16537	16645	16640	16656	16753	16543	16642	16703	16722	16839	16645	16654	16638	16691	16695	16756	16513	16428	16670	16639	16635	16675	16681	16525	16539	16708	16716	16843	16836	16627	16671	16772	16536	16698	16486	16667	16675	16777	16672	16693	16724	16554	16635	16513	16680	16739	16579	16593	16435	16780	16717	16660	16694	16711	16743	16514	16623	16749	16702	16423	16647	16726	16612	16567	16455	16750	16642	16679	16694	16539	16785	16818	16897	16656	16622	16596	16646	16564	16626	16797	16548	16686	16694	16622	16586	16609	16833	16458	16683	16585	16719	16698	16632	16742	16671	16765	16520	16658	16798	16587	16607	16681	16727	16584	16546	16568	16728	16635	16751	16753	16509	16712	16835	16439	16616	16777	16512	16504	16606	16454	16687	16625	16753	16672	16830	16587	16574	16653	16736	16393	16500	16606	16744	16671	16642	16516	16654	16742	16802	16702	16559	16703	16682	16653	16633	16610	16553	16611	16790	16682	16649	16514	16626	16607	16814	16871	16527	16695	16625	16591	16773	16596	16711	16676	16700	16725	16745	16706	16541	16585	16639	16722	16804	16725	16637	16643	16643	16621	16653	16588	16687	16545	16586	16542	16690	16685	16761	16603	16665	16709	16722	16746	16536	16732	16687	16785	16527	16654	16738	16710	16833	16586	16686	16646	16746	16662	16721	16662	16599	16635	16690	16555	16508	16480	16684	16531	16697	16789	16641	16711	16610	16762	16657	16666	16437	16633	16717	16612	16623	16614	16695	16591	16662	16722	16609	16799	16667	16665	16667	16815	16640	16680	16587	16654	16570	16681	16663	16643	16451	16771	16729	16663	16702	16463	16607	16652	16663	16787	16688	16539	16753	16757	16569	16621	16772	16670	16726	16594	16744	16638	16683	16768	16772	16557	16603	16610	16580	16764	16653	16656	16690	16564	16710	16836	16726	16681	16585	16633	16606	16763	16607	16551	16704	16616	16641	16613	16525	16519	16778	16703	16693	16780	16699	16582	16687	16572	16515	16673	16672	16499	16625	16574	16393	16733	16725	16590	16607	16686	16690	16528	16779	16666	16685	16586	16647	16733	16756	16632	16775	16725	16723	16763	16782	16819	16538	16653	16485	16675	16662	16751	16644	16607	16537	16586	16638	16512	16739	16668	16738	16795	16749	16730	16462	16732	16673	16726	16475	16685	16769	16796	16856	16726	16721	16746	16623	16779	16594	16592	16556	16605	16710	16698	16679	16619	16813	16636	16581	16727	16735	16738	16568	16565	16590	16680	16626	16703	16588	16663	16691	16854	16560	16745	16622	16679	16748	16606	16522	16667	16600	16662	16650	16617	16631	16729	16594	16849	16612	16554	16616	16695	16724	16597	16420	16695	16809	16673	16706	16606	16557	16769	16740	16576	16522	16668	16829	16607	16587	16737	16618	16698	16535	16611	16610	16745	16723	16665	16673	16616	16629	16473	16661	16939	16575	16684	16595	16592	16726	16645	16731	16535	16570	16657	16662	16645	16668	16581	16779	16584	16761	16712	16651	16626	16731	16634	16706	16794	16879	16591	16885	16590	16714	16519	16665	16613	16543	16711	16706	16904	16740	16757	16704	16735	16677	16659	16698	16546	16583	16606	16762	16632	16774	16826	16679	16552	16719	16737	16575	16595	16741	16659	16719	16574	16576	16548	16534	16535	16689	16644	16640	16647	16579	16771	16610	16727	16623	16680	16600	16615	16546	16775	16756	16545	16608	16684	16667	16699	16506	16460	16633	16713	16663	16778	16684	16724	16567	16725	16621	16816	16637	16520	16793	16724	16662	16561	16600	16557	16645	16662	16702	16540	16618	16539	16589	16719	16538	16615	16824	16458	16569	16791	16786	16664	16747	16424	16803	16627	16511	16553	16641	16730	16597	16611	16708	16556	16773	16665	16854	16778	16565	16897	16648	16679	16480	16566	16754	16527	16478	16616	16756	16687	16602	16562	16768	16468	16612	16705	16811	16758	16651	16505	16603	16594	16748	16764	16643	16689	16571	16659	16696	16751	16644	16733	16680	16617	16726	16745	16808	16704	16523	16839	16525	16562	16651	16651	16591	16656	16598	16723	16819	16733	16652	16609	16722	16840	16701	16845	16647	16675	16571	16689	16790	16694	16766	16672	16741	16641	16702	16718	16605	16706	16816	16692	16426	16736	16742	16818	16659	16684	16695	16689	16696	16896	16559	16794	16382	16674	16528	16593	16585	16546	16767	16675	16659	16742	16556	16719	16848	16587	16655	16634	16750	16556	16653	16511	16759	16594	16558	16720	16611	16742	16785	16715	16573	16733	16578	16570	16578	16522	16800	16663	16607	16724	16649	16728	16574	16674	16574	16682	16752	16473	16583	16768	16700	16670	16632	16759	16643	16656	16894	16603	16741	16569
28054	22154	23564	19936	16886	17088	17016	16869	17007	16861	16878	16771	16978	16977	16751	16869	16898	16891	16737	16851	16790	16787	16820	16865	16744	16846	16877	16929	16887	17010	16829	16855	17003	16629	16865	16867	16873	16854	16660	16915	16722	16671	16657	16951	16731	16779	16942	16733	17069	16833	16946	16927	16872	16876	16747	16877	16614	17016	16845	16818	16840	16725	16845	16628	16640	16985	16683	16883	16773	16898	16771	16622	16767	16713	16738	16684	16704	16761	16896	16758	16828	16845	16591	16649	16914	16619	16719	16835	16893	16840	16667	16647	16965	16906	16852	16742	16868	17006	16754	16797	16698	16867	16568	16662	16762	16756	16852	16770	16724	16845	16922	16840	16668	16819	16782	16830	16703	16900	16737	16903	16754	17063	16754	16979	16683	16746	16772	16773	16642	16823	16741	16708	16711	16949	16730	16580	16821	16850	16798	16582	17089	16651	16862	16814	16741	16772	16736	16591	16800	16634	16856	16722	16787	16837	16736	16853	16913	16709	16645	16610	16890	16724	16789	16907	16939	16870	16961	16690	16912	16878	16621	16967	16815	16693	16595	16564	16587	16792	16985	16816	16746	16763	16729	16675	16548	16667	16756	16796	16959	16613	16739	16589	16700	16943	16628	16973	16854	16894	16729	16663	16713	16743	16879	16895	16719	16851	16769	16903	16917	16788	16721	16803	16770	16995	16658	16757	16750	16510	16820	16940	16801	16862	16821	16857	16723	16662	16787	16739	16831	16758	16805	16754	16745	16849	16654	16780	16583	16616	16833	16597	16688	16895	16829	16601	16760	16831	16716	16825	16997	16711	16836	16736	16783	16698	16698	16657	16677	16870	16777	16910	17076	16905	16909	16706	16700	16712	16788	16656	16796	16827	16869	16672	16808	16838	16842	16764	16911	16662	16737	16776	16822	16840	16905	16881	16873	16905	16891	16519	16888	16828	16756	16521	16623	16602	16835	16856	16593	16703	16812	16723	16757	16648	16592	16684	16959	16710	16852	16758	16735	17037	16827	16753	16947	16866	16765	16754	16730	16682	16875	16712	16795	17006	16615	16672	16739	16694	16959	16844	16689	16840	16740	16774	16842	16916	16723	16792	16736	16693	16545	16680	17098	16828	16763	16733	16596	16769	16798	16884	16686	16698	16644	16734	16807	16774	16819	16695	16707	16858	16952	16814	16795	16778	16657	16839	16738	16864	16682	16752	17022	16908	16743	16922	16686	16804	16670	16872	16732	16739	16964	16887	16803	16748	16721	16717	16664	16817	16655	16724	16960	16632	16714	16800	16825	16674	16816	16735	16914	16966	16820	16839	16889	16831	16754	16664	16790	16744	16752	16718	16837	16543	16914	16797	16848	16653	16790	17014	16785	16590	16871	16705	16651	16648	16837	16908	16861	16870	16749	16716	16823	16815	16698	16668	16897	16911	16662	16614	16607	16743	16971	16701	16921	16785	16856	16868	17039	16878	16778	16695	16696	16804	16802	16675	16788	16778	16756	16952	16996	16814	16791	16826	16842	16690	16907	16946	16876	16612	16797	16856	16751	16796	16825	16676	16930	16719	16912	16572	16733	16827	16732	16982	16797	16922	16710	16936	16621	16843	16653	16920	16933	16741	16608	16795	16668	16955	16639	16740	16862	16859	16816	16719	16926	16984	16780	16991	16743	16757	16639	16824	16813	16644	16652	16767	16766	16870	16769	16794	16908	16833	16866	16837	16818	16654	17038	16807	16786	16854	16698	16809	16902	16879	16941	16941	16839	16967	16850	16708	17075	16803	16808	16845	16887	16875	16726	16749	16725	16849	16796	16644	16793	16833	16810	16647	16699	16635	16839	16888	16820	16643	16685	16779	16843	16756	16689	16805	16606	16580	16730	16819	16995	16930	16559	16799	16763	16581	16647	16971	16643	16814	16674	16728	16786	16766	16954	16669	16652	16627	16722	16828	16888	16868	17079	16774	16808	16603	16657	16829	16892	16920	16883	16971	16748	16749	16929	16820	16770	16795	16734	16604	16495	16833	16942	16954	16724	16745	16690	16982	16884	16527	16928	16769	16810	16704	16584	16848	16935	16782	16820	16665	16694	16697	16880	16676	16666	16714	16614	16659	16762	16763	16700	17036	16762	16869	16815	16871	16929	16799	16899	16907	16613	16811	16724	16737	16871	16704	16695	16809	16822	16720	16827	16729	16876	16817	16947	16853	16926	16755	16683	16822	16848	16706	16685	16828	16911	16797	16745	16692	16934	16863	17084	16915	16881	16876	16837	16837	16949	16740	16641	16718	16988	16921	16966	16740	16749	16697	16769	16969	16913	16728	16974	16886	16622	16858	16813	16745	16729	16681	16990	16902	16872	16878	16861	16710	16848	16807	16661	16785	16684	16864	16901	16878	16941	16856	16716	16837	16839	16785	16829	16618	16641	16893	16839	16694	16696	16665	16810	16775	16666	16672	16636	16695	16880	16760	16929	16806	16730	16804	16746	16856	16969	16717	16724	16778	16692	16799	16803	16866	16756	16864	16778	16866	16699	16880	16846	16720	16928	16896	16940	16797	16875	16778	16804	16661	16559	17061	17038	16803	16882	16887	16778	16544	16856	16855	16864	16884	16685	16851	16855	16764	16727	16743	16859	16700	16909	16931	16712	16697	16868	16750	16891	16874	16799	16899	16930	16693	16699	16745	16795	16909	16894	16841	17027	16900	16687	16796	16991	16955	16811	16731	16660	16820	16613	16695	16866	16741	16839	16930	16892	16643	16733	16737	16614	16719	16743	16605	16775	16834	16815	16719	16867	16566	16724	16953	16689	16835	16767	16765	16671	16809	16794	16636	16724	16792	16759	16507	16599	16604	16756	16800	16825	16756	16687	16608	16934	16986	16911	16864	16724	16654	16827	16686	16940	16878	16837	16614	16823	16818	17032	16800	16718	16789	16849	16830	16851	16855	16728	16811	16970	16647	16871	16798	17019	17051	16700	16629	16810	16835	16702	16874	16853	16650	16837	16857	17049	16892	16793	16779	16879	16868	16708	16839	16618	16604	16670	16687	16877	16630	16553	16915	16916	16825	16660	16850	16916	16810	16779	16775	16811	16870	16815	16745	16948	16991	16604	16807	16903	16637	16864	16872	16807	16659	16610	16744	16849	16754	16820	16889	16752	16775	16870	16858	16766	16663	16856	16799	16823	16857	16811	16675	16886	16634	16776	16477	16722	16881	16614	17114	16729	16708	16640	16964	16779	16926	16879	16791	16744	16597	16784	16772	16718	16563	16745	16681	16721	16885	16687	16871	16790	16925	16801	16620	16863	16869	16725	16841	16739	16814	16812	16782	16687	16749	16764	16877	16722	16930	16951	16978	16788	16912	16686	16759	16968	16824	16649	16873	16638	16609	16719	16919	16765	16762	16721	16706	16874	16641	16892	16728	16817	16829	16910	16970	16819	16810	16867	16662	16969	16788	16898	16729	16839	16665	16831	16745	16702	16680	16836	16852	16579	16861	16757	16864	16716	16903	16929	16719	16947	17125	16760	16921	16820	16627	16908	16952	16735	16551	16825	16762	16750	16551	16905	16709	16952	16793	16867	16919	16819	16775	16875	16799	16729	16990	16950	17021	16898	16756	16803	16865	16747	16853	16638	16637	16712	16729	16859	16805	16742	16822	16817	16875	16810	16885	16812	17052	16852	16762	16532	16840	16755	16800	16843	16864	16788	16691	16771	16964	16770	16840	16831	16894	17002	16899	16905	17001	16829	16790	16977	16911	16945	16922	16817	16749	16696	16851	16720	16793	16730	16904	16948	16818	16862	16950	16708	16653	16751	16809	16790	16805	16674	16882	16860	16846	16878	16816	16785	16744	16773	16821	16790	16858	16915	16750	16974	16932	16905	16860	16585	16675	16775	16740	16690	16681	16775	16750	16887	16811	16826	16834	16817	16792	16844	16590	16530	16912	16655	16735	16929	16743	16847	16937	16742	16723	16738	16665	16861	16908	16708	16847	16988	17076	16758	16671	16833	16880	16912	16865	16703	16764	16752	16877	16729	16825	16551	16926	16819	17020	16793	16897	16922	16927	16818	16863	16587	16735	16839	16727	16753	16786	16759	16718	16888	16908	16857	16648	16823	16786	16920	16840	16855	16735	16925	16867	16917	16695	16627	16880	16863	16795	17146	16841	16800	16684	17051	16794	16935	16815	16971	17114	16733	16818	16948	16844	16907	16764	16957	16829	16842	16841	16862	16574	16903	16761	16666	16566	17007	16737	16824	16819	16816	16913	16883	16951	16717	16800	16666	16749	16897	17077	16705	16984	16842	16710	16728	16706	16649	16974	17024	16775	16823	16897	16791	16815	16875	16530	16989	16747	16751	16548	16921	16952	16594	16760	16838	16742	16886	16749	16743	16842	16862	16787	16833	16854	16931	16648	16597	16892	16858	16690	16724	16848	16909	16855	16993	16733	16882	17009	16920	16749	16748	16829	16837	16892	16804	16673	16898	16717	16921	16808	16866	16980	16955	16821	16787	16785	16825	16803	16965	16814	16494	16724	16550	16733	16877	16783	16820	16933	16864	16737	16825	16843	16717	16710	16785	16671	16863	16926	16758	16787	16890	16806	16863	16801	16753	16835	16771	16646	17026	16827	16820	16767	16668	16771	17064	16778	16760	16715	16776	16811	16936	16812	16990	16856	16725	16924	16899	16825	16765	16875	16764	16848	16776	16833	16749	16834	16832	16726	16829	16741	16799	16786	16694	16647	16886	16905	16704	16868	16695	16840	16705	16820	16799	16843	16946	16802	16685	16831	16785	16752	16601	16919	16946	16850	16734	16909	16969	16848	16872	16715	16860	16625	16709	16671	16946	16598	16887	16973	16921	16729	16785	16720	16904	16749	16736	16747	16862	16523	16687	16681	16721	16761	16619	16807	16758	16674	17005	16691	16860	16734	16916	16681	16738	16640	16552	16749	16975	16888	17028	16875	16930	16857	16605	16885	16853	16788	16569	16897	16750	16792	16531	16791	16797	16761	16732	16749	16705	16847	16732	16907	16837	16701	16826	17046	16853	16770	16932	16819	16967	17051	16579	16680	16896	16842	16878	16743	16666	17004	16733	16855	16818	16863	16695	16527	16744	16779	16932	16817	16797	16821
14272	16194	16041	15404	15246	15098	15100	15079	14972	14976	15136	14877	15138	14783	15023	14757	14928	15002	14919	14843	14963	15002	14849	14830	14890	14953	14854	14806	14911	14746	14895	15027	14959	14923	14899	14892	14835	14791	14573	14819	14955	14834	14957	14934	14828	14905	14736	14873	14801	14719	14839	14848	14842	14769	14883	14772	14746	14795	14902	14809	14607	14805	14738	14857	14878	14886	14800	14827	14932	14793	14741	14846	14803	14922	14798	14851	14879	14732	14907	14765	14815	14979	14679	14655	14849	14685	14797	14809	14892	14686	14864	14794	14859	14983	14918	14685	14603	14909	14776	14708	14764	14889	14812	14818	14947	14780	14765	14813	14825	14882	14827	14814	14839	14988	14851	14876	15079	14800	14687	14873	14798	14809	15009	14909	14765	15035	14851	14779	14751	14729	14719	14783	14823	14904	14771	14915	14778	14802	14866	14941	14834	14725	14945	14894	14867	14844	14672	14710	14686	14846	14834	14704	14946	14652	14775	14868	14856	14852	14857	14719	14781	14816	14651	14845	14839	14847	14921	14619	14759	14870	14697	14832	14800	15012	14836	14731	15022	14846	15018	14934	14811	14909	14755	14926	14806	14720	14842	14642	14968	14777	14881	14840	14731	14874	14759	14813	14824	14885	14875	14891	14660	14722	14673	14768	14676	14983	14843	14687	14758	14755	14822	14891	14794	14826	14674	14828	14921	14919	14741	14774	14956	14750	14662	14785	14753	14706	14667	14709	14821	14831	14868	14916	14948	14785	14742	14868	14721	14713	14851	14926	14636	14866	14889	14745	14772	14916	14757	14899	14769	14685	14697	14773	14796	14969	14617	14736	14721	14783	14872	14982	14883	14834	14807	14872	14897	14833	14779	14882	14802	14644	14771	14740	14896	14901	14857	14906	14608	14725	14960	14823	14954	14822	14706	14888	14792	14805	14876	14768	14980	14739	14847	14803	14850	14808	14768	14806	14626	14768	14885	14924	14816	14819	14752	15004	14728	14588	14812	14932	14819	14780	14707	14948	14672	14825	14890	14835	14860	14907	14829	14840	14795	14809	14950	14717	14907	14908	14884	14760	14706	14769	14876	14737	14927	14878	14767	14953	14714	14771	14847	14748	14897	14905	14802	14804	14918	14748	14841	14730	14789	14676	14687	14955	14813	14728	14857	14807	15000	14866	14701	14624	14732	14766	14823	14728	14743	14806	15012	14734	14875	14545	14711	14743	14663	14914	14841	14794	14797	14708	14840	14750	14670	14862	14856	14980	14996	14704	14821	14862	14710	14799	14852	14847	14910	14998	14798	14894	14776	14805	14674	14734	14673	14834	14880	14777	14827	14896	14784	14971	14987	14908	14769	14726	14998	14741	14756	14760	14860	15005	14696	14751	14871	15039	14881	14720	14844	14817	14787	14735	14769	14634	14796	14822	14832	14895	14891	14721	14898	14730	14868	14876	14791	14777	14913	14788	14946	14706	14847	14896	14777	14635	14797	14699	14716	14819	14776	14765	14797	14896	14883	14857	14819	14740	14829	14812	14933	14814	14885	14920	14811	14879	14790	14920	14937	14804	14973	14656	14835	14839	14858	14963	14928	14933	14709	14893	14867	14795	14845	15069	14928	14802	14786	14810	14890	14687	14858	14762	14933	14811	14890	14928	14857	14905	14891	14610	14708	14930	14750	14759	14715	14835	14977	14802	14914	14796	14743	14855	14765	14895	14726	14909	14728	15002	14896	14866	14877	14857	14812	14755	14774	14698	14733	14740	14932	14770	14786	14732	14803	15021	14773	14730	14753	14702	14806	14847	14723	14825	14884	14918	14662	14872	14923	14830	14851	14788	14976	14808	14972	14853	14887	14648	14680	14792	14681	14955	14808	14758	14811	14882	14771	14770	14710	14945	14730	14876	14885	14754	14696	14732	14784	14879	14754	14685	14858	14812	14702	14859	14938	14887	14789	14695	14788	14678	14880	14534	14976	14733	14918	14765	14777	14800	14742	14748	14943	14782	14877	14948	14760	14601	14820	15018	14773	14830	14672	14814	14719	14896	14925	14676	14796	14823	14808	14776	14760	14763	14958	14826	14804	14777	14682	14807	14699	14733	14902	14816	14923	14982	14778	14902	14655	14646	14715	14743	14590	14807	14808	14640	14836	14858	14831	14781	14761	14818	14968	14801	14822	14847	14846	15008	14707	14818	14859	14833	14832	14884	14785	14857	14733	14813	14818	14957	14717	14730	14870	14930	14628	15060	14642	14778	14687	14853	14785	14746	14871	14861	14689	14832	14964	15058	14626	14768	14758	14888	14626	14975	14864	14822	14811	14757	14824	14726	14752	14863	14682	14817	14682	14831	14771	14876	14912	14831	14836	14819	14924	14803	14787	14863	14735	14666	14862	14854	14738	14726	14928	14654	14588	14629	14802	14854	14908	14817	14805	14832	14805	14786	14923	14781	14745	14806	14887	14813	14770	14738	15020	14757	14801	14795	14832	14773	14811	14873	15007	14882	14867	14716	14897	14770	14838	14685	14872	14846	14815	14846	14828	14732	14938	14884	14727	14713	14778	14652	14935	14812	14735	14802	14965	14771	14816	14921	14858	14880	14835	14805	14903	14841	14881	14809	14824	14789	14769	14875	14745	14774	14753	14796	14788	14791	14670	14821	14770	14720	14848	14661	14767	14784	14666	14722	14790	14979	14647	14898	14805	14909	14905	14785	14586	14883	14838	14824	14851	14779	14786	14950	14723	14891	14784	14597	14844	14761	15077	14736	14837	14852	14656	14785	14835	14939	14807	14867	14940	14801	14808	14880	14748	14830	14905	14916	14766	14889	14801	14796	14760	14753	14777	14998	14811	14759	14901	14793	14854	14668	14756	14865	14631	14735	14788	14653	14860	14697	14889	14855	14758	14755	14775	14850	15029	14698	14892	14820	14903	14788	14772	14826	14972	14708	14669	14838	14887	14899	14767	14923	14778	14766	14868	14932	14781	14827	14785	15011	14984	14805	14914	14705	14721	14874	14562	14680	14887	14702	14849	15019	14892	14791	14984	14643	14833	14898	14711	14931	14968	14811	14826	14769	14838	14871	14812	14815	14912	14834	14784	14737	14851	14645	14681	14797	14937	14526	14877	14889	14814	14909	14731	14809	14820	14768	14830	14841	14936	14986	14888	14724	14838	14882	14716	14922	14771	14700	14917	14551	15030	14846	14875	14933	14765	14864	14811	14830	14823	14779	14734	14701	14780	14761	14772	14857	14732	14922	14712	14662	14743	14861	14841	14944	14838	14929	14903	14771	14828	14860	14857	14736	14773	14801	14789	14829	14819	14800	14774	14912	14757	14851	14815	14876	14851	14698	14785	14747	14674	14885	14781	14868	14658	14945	14812	14733	14934	14724	14750	14851	14800	14745	14763	14976	14861	14796	14715	14918	14764	14846	14743	14836	14627	15071	14735	14774	14820	14729	14792	14865	14811	14744	14842	14732	14809	15043	14774	14772	14638	14677	14752	14622	14645	14952	14793	14976	14819	14793	14719	14761	14847	14816	14816	14774	14727	14846	14952	15048	14923	14910	14879	14878	14774	14714	14960	14851	14883	14879	14843	14877	14851	14934	14808	14710	14810	14651	14781	14723	14717	14820	14821	14843	14821	14932	14584	14783	14794	14716	14778	14755	14823	14997	14877	14759	14977	14889	14749	14744	14921	14881	14728	14599	14837	14950	14908	14869	14969	14700	14872	14744	14730	15074	14927	14878	14826	14850	14836	14911	14989	14841	14738	14729	14821	14758	14739	14892	14799	14858	14846	14772	14662	14851	14772	14942	14795	14908	14796	14797	14783	14800	14792	14986	14708	14931	14769	14777	14989	14839	15045	14751	14773	14817	14886	14810	14833	14805	14731	14810	14865	14767	14870	14843	14944	14759	14840	14723	14902	14718	14878	14761	14889	14853	14853	14837	14707	14771	14768	14720	14942	14931	14724	14666	14931	14806	14870	14873	14873	14821	14696	14872	14835	14723	14859	14718	14837	14744	14777	14797	14723	14791	14673	14997	14803	14947	14823	14837	14858	14734	14641	14908	14923	14981	14731	14661	14868	14915	14716	14839	14734	14656	14687	14768	14961	14741	14854	14921	14846	14827	14858	14903	15007	14704	14671	14736	15004	15041	14778	14882	14658	14848	14890	14733	14952	14735	14893	14708	14901	14632	14686	14770	14781	14776	14754	15100	14820	14746	14821	14927	14662	14977	14815	14884	15031	14891	14841	14754	14799	14822	14769	14819	14857	15016	14839	14833	14718	14891	14677	14724	14847	14646	14817	14727	14845	14877	14847	14786	14717	14781	14840	14663	14797	14678	14811	14814	14855	14714	14794	14686	14717	14897	14667	14955	14759	14604	14629	14859	14728	14639	14902	14687	14737	14707	14851	14695	14753	14837	14866	14702	14744	14672	14788	14929	14887	14785	14784	14881	14910	14896	14779	14740	14746	14866	14841	14789	14755	14845	14667	14747	14893	14853	14648	14765	14542	14765	14794	14773	14951	14806	15066	14757	14939	14912	14806	14861	14626	14808	14773	14847	14811	14760	14908	14822	14923	14757	14860	14883	14748	14941	14819	14910	14891	14727	14778	14892	14845	14949	14825	14869	14869	14877	14874	14744	14749	14832	14957	14762	14875	14757	14869	14936	14814	14882	14705	14734	14787	14812	14689	14833	14883	15045	14770	14795	14861	14793	14638	14729	14876	14790	14724	14797	14878	14869	14789	14757	14496	14836	14753	14751	14794	14912	14974	14812	14806	14605	14859	14772	14759	14742	14900	14833	14884	14846	15039	14842	14830	14939	14949	14780	14871	14758	14887	14789	14833	14874	14754	14729	14791	14785	14855	15104	14746	14803	14729	14822	14678	14887	14998	14769	14785	14725	14860	14882	14802	14827	14901	14963	14876	14854	14891	14880	14804	14723	14931	14900	14782	14809	14783	14714	14804	14684	14716	14584	14825	14847	14910	14846	14678	14664	14781	14811	14813	14894	14876	14789	14795	14857	14807	14888	14789	14732	14695	14928	14711	14655	14890	14857	14891	14851	14897	14863	14903	14800	14851	15011	14855	14887	14771	14823	14766	14782	14754	14792	14737	14806	14751	14898	14863	14731
24390	21676	29152	24822	22460	21606	20620	18013	17813	17960	18102	17844	17840	17662	17509	17602	17319	17414	17459	17394	17401	17560	17675	17489	17393	17297	17367	17487	17424	17625	17487	17522	17419	17478	17459	17285	17457	17463	17263	17431	17559	17443	17514	17407	17370	17141	17391	17350	17323	17235	17477	17530	17228	17402	17452	17502	17520	17623	17314	17536	17261	17226	17224	17329	17464	17514	17481	17312	17270	17495	17240	17478	17391	17436	17523	17264	17319	17364	17329	17506	17436	17421	17350	17378	17248	17518	17405	17323	17523	17289	17530	17271	17349	17429	17033	17340	17150	17351	17273	17538	17410	17344	17174	17414	17369	17403	17313	17252	17211	17213	17371	17370	17426	17346	17241	17405	17158	17346	17181	17303	17380	17368	17181	17436	17473	17427	17513	17250	17373	17155	17314	17463	17450	17279	17366	17396	17361	17249	17407	17038	17206	17082	17090	17322	17195	17317	17385	17310	17227	17299	17164	17263	17465	17313	17180	17217	17591	17452	17330	17283	17387	17203	17374	17263	17343	17376	17284	17273	17361	17343	17275	17206	17361	17393	17327	17351	17277	17443	17295	17487	17265	17418	17463	17309	17338	17332	17318	17299	17388	17466	17633	17284	17270	17382	17108	17418	17270	17601	17259	17246	17410	17414	17347	17460	17415	17366	17236	17274	17531	17495	17428	17178	17204	17362	17442	17260	17218	17447	17103	17082	17283	17392	17322	17459	17135	17091	17339	17577	17463	17244	17286	17397	17139	17304	17205	17166	17405	17408	17141	17214	17453	17383	17312	17457	17260	17361	17187	17267	17294	17396	17289	17349	17305	17371	17449	17261	17316	17316	17242	17468	17369	17419	17444	17345	17460	17250	17178	17545	17356	17358	17407	17531	17369	17399	17268	17348	17378	17293	17376	17256	17271	17432	17420	17295	17149	17310	17295	17369	17321	17301	17557	17400	17501	17260	17159	17409	17246	17249	17396	17448	17227	17258	17428	17610	17319	17351	17227	17319	17352	17456	17387	17422	17272	17340	17311	17300	17381	17385	17255	17439	17416	17454	17192	17455	17276	17344	17357	17315	17382	17398	17256	17331	17400	17211	17407	17491	17087	17214	17136	17170	17437	17188	17636	17270	17479	17119	17527	17279	17338	17251	17319	17214	17279	17457	17151	17444	17297	17309	17204	17207	17371	17350	17359	17288	17493	17274	17504	17358	17138	17319	17401	17240	17341	17428	17069	17132	17370	17409	17187	17250	17170	17441	17550	17423	17586	17295	17446	17374	17269	17463	17079	17394	17349	17222	17168	17334	17326	17332	17499	17249	17402	17227	17299	17342	17188	17292	17117	17326	17503	17340	17376	17388	17370	17304	17376	17278	17291	17231	17283	17365	17405	17273	17410	17328	17120	17444	17345	17300	17287	17194	17199	17418	17266	17449	17244	17305	17305	17212	17257	17421	17219	17436	17389	17429	17266	17513	17374	17472	17187	17452	17171	17204	17334	17507	17327	17398	17517	17202	17227	17348	17292	17241	17381	17028	17144	17443	17317	17218	17319	17309	17316	17355	17276	17163	17170	17329	17382	17376	17226	17558	17288	17381	17323	17282	17324	17098	17127	17286	17186	17294	17438	17121	17194	17469	17287	17359	17520	17485	17504	17494	17249	17182	17525	17219	17316	17514	17356	17422	17268	17216	17344	17412	17265	17199	17293	17345	17132	17385	17164	17423	17305	17396	17473	17287	17293	17405	17436	17221	17182	17263	17580	17327	17335	17412	17353	17442	17355	17270	17434	17328	17483	17415	17496	17570	17316	17352	17122	17237	17236	17388	17475	17247	17474	17184	17267	17421	17322	17399	17452	17326	17377	17225	17259	17432	17414	17438	17186	17274	17568	17395	17220	17426	17316	17116	17247	17344	17456	17219	17342	17187	17407	17489	17302	17249	17240	17534	17351	17306	17247	17623	17638	17361	17380	17469	17358	17252	17378	17385	17449	17436	17363	17322	17396	17370	17463	17517	17369	17421	17298	17385	17503	17293	17098	17528	17210	17340	17549	17193	17244	17258	17376	17366	17371	17232	17333	17264	17363	17497	17705	17345	17490	17350	17260	17379	17613	17113	17416	17428	17488	17276	17340	17111	17357	17278	17298	17174	17303	17326	17661	17271	17321	17467	17357	17289	17302	17206	17477	17282	17384	17547	17356	17375	17221	17361	17264	17278	17263	17244	17310	17346	17328	17221	17304	17172	17359	17315	17202	17321	17237	17158	17348	17343	17405	17401	17519	17394	17433	17397	17362	17317	17451	17340	17465	17290	17310	17175	17323	17361	17243	17362	17331	17537	17394	17428	17425	17425	17570	17226	17341	17256	17289	17435	17294	17333	17446	17252	17203	17192	17272	17236	17228	17243	17260	17236	17387	17309	17432	17348	17368	17433	17422	17490	17236	17186	17362	17466	17295	17245	17351	17534	17354	17099	17347	17240	17403	17386	17390	17187	17329	17251	17488	17213	17399	17236	17322	17167	17384	17332	17074	17354	17237	17523	17285	17246	17263	17328	17213	17424	17367	17410	17302	17351	17365	17235	17409	17478	17362	17350	17398	17228	17322	17369	17439	17247	17313	17238	17392	17406	17430	17424	17351	17354	17171	17155	17251	17255	17381	17276	17388	17253	17410	17426	17420	17370	17381	17407	17184	17366	17405	17322	17525	17349	17288	17275	17332	17376	17222	17311	17058	17046	17295	17235	17455	17419	17239	17315	17333	17297	17411	17167	17510	17425	17227	17136	17228	17260	17264	17145	17316	17311	17372	17201	17408	17275	17364	17245	17401	17406	17423	17335	17327	17292	17379	17295	17390	17389	17431	17398	17244	17529	17412	17228	17335	17119	17291	17285	17143	17224	17378	17241	17156	17276	17348	17269	17408	17247	17441	17277	17299	17303	17163	17301	17328	17156	17394	17448	17425	17484	17124	17302	17562	17414	17309	17142	17426	17297	17195	17451	17432	17425	17399	17368	17378	17276	17343	17277	17380	17294	17365	17088	17284	17366	17400	17251	17314	17525	17438	17443	17237	17278	17358	17130	17384	17424	17407	17368	17462	17443	17408	17390	17417	17279	17257	17261	17221	17266	17148	17254	17297	17459	17370	17518	17595	17259	17406	17314	17353	17249	17368	17336	17199	17242	17244	17154	17278	17396	17240	17328	17272	17467	17570	17390	17350	17198	17231	17271	17279	17277	17319	17445	17120	17450	17419	17695	17488	17245	17437	17415	17273	17085	17336	17177	17381	17373	17472	17543	17155	17437	17367	17285	17347	17335	17223	17127	17259	17387	17480	17265	17289	17219	17497	17411	17458	17260	17349	17446	17289	17263	17311	17342	17267	17198	17370	17303	17352	17179	17195	17139	17375	17267	17409	17366	17407	17333	17210	17173	17342	17606	17437	17427	17320	17312	17124	17490	17287	17377	17306	17407	17241	17506	17039	17345	17515	17130	17384	17224	17361	17386	17182	17352	17324	17527	17322	17194	17172	17234	17356	17297	17552	17373	17280	17486	17615	17294	17433	17375	17441	17235	17312	17260	17264	17219	17420	17330	17286	17264	17247	17494	17523	17272	17257	17345	17419	17372	17345	17315	17190	17297	17221	17394	17225	17311	17377	17432	17264	17247	17491	17457	17327	17289	17356	17406	17357	17268	17398	17247	17348	17315	17455	17342	16982	17600	17375	17343	17282	17341	17507	17220	17361	17290	17453	17498	17426	17330	17177	17316	17353	17297	17479	17294	17109	17324	17504	17326	17400	17193	17335	17290	17272	17332	17182	17320	17317	17354	17312	17299	17538	17336	17149	17280	17395	17366	17232	17237	17441	17348	17486	17080	17284	17349	17284	17214	17452	17393	17276	17401	17456	17295	17346	17428	17309	17276	17203	17372	17567	17407	17436	17359	17273	17220	17377	17401	17520	17415	17387	17490	17379	17217	17409	17349	17467	17317	17563	17441	17491	17430	17346	17348	17314	17238	17525	17577	17223	17423	17261	17414	17318	17218	17180	17459	17242	17443	17276	17362	17452	17207	17314	17433	17192	17305	17319	17287	17505	17422	17318	17472	17439	17669	17584	17230	17276	17255	17241	17289	16981	17182	17428	17338	17358	17321	17451	17356	17382	17380	17215	17241	17371	17399	17408	17426	17543	17467	17502	17470	17274	17092	17360	17320	17402	17299	17398	17313	17541	17245	17437	17152	17280	17258	17329	17365	17241	17391	17144	17164	17317	17219	17353	17215	17174	17550	17279	17292	17213	17434	17212	17235	17300	17292	17341	17449	17229	17318	17339	17553	17420	17271	17374	17220	17238	17429	17326	17453	17391	17333	17165	17324	17316	17345	17096	17223	17082	17268	17265	17426	17357	17221	17604	17408	17405	17380	17405	17307	17395	17412	17482	17424	17373	17484	17400	17382	17323	17354	17417	17277	17270	17463	17284	17456	17391	17336	17297	17312	17046	17130	17223	17268	17255	17403	17484	17313	17464	17439	17287	17239	17226	17289	17486	17422	17389	17176	17407	17482	17203	17335	17426	17351	17294	17400	17320	17404	17268	17308	17312	17565	17437	17349	17460	17239	17229	17257	17261	17308	17371	17129	17403	17287	17246	17219	17349	17392	17395	17303	17435	17249	17449	17335	17322	17314	17335	17222	17347	17419	17295	17244	17234	17385	17493	17393	17453	17424	17341	17408	17437	17506	17315	17496	17335	17275	17358	17275	17331	17366	17440	17463	17472	17264	17296	17444	17436	17241	17480	17244	17244	17399	17483	17351	17187	17528	17422	17279	17307	17208	17329	17240	17288	17362	17413	17432	17330	17540	17407	17292	17323	17416	17487	17413	17285	17566	17130	17382	17552	17199	17461	17152	17210	17250	17283	17409	17353	17356	17420	17487	17383	17451	17382	17185	17436	17406	17137	17423	17358	17300	17358	17325	17394	17411	17404	17231	17385	17489	17233	17462	17454	17357	17520	17305	17477	17281	17459	17468	17209	17586	17159	17456	17251	17279	17223	17244	17196	17400	17309	17382	17310	17228	17390	17374	17459	17327	17215	17277	17481	17328	17328	17190	17248	17536	17521	17337	17340	17395	17462	17135	17330	17234	17340	17150
14190	23146	21589	18570	17141	16728	16207	16058	15929	15732	15680	15485	15466	15295	15353	15450	15558	15460	15605	15368	15454	15222	15485	15228	15293	15210	15289	15124	15359	15436	15313	15298	15340	15265	15196	15308	15355	15339	15301	15454	15256	15219	15177	15377	15308	15325	15097	15385	15298	15225	15070	15140	15239	15269	15212	15464	15238	15378	15193	15196	15031	15289	15049	15254	15591	15313	15164	15333	15311	15159	15275	15262	15251	15116	15213	15235	15190	15294	15227	15199	15316	15114	15192	15226	15229	15155	15283	15156	15174	15147	15167	15319	15281	15213	15173	15089	15346	15202	15154	15223	15268	15206	15117	15267	15145	15152	15157	15296	15345	15228	15305	15306	15313	15316	15136	15489	15348	15077	15226	15151	15082	15078	15234	15155	15080	15245	15177	15239	15301	15371	15329	15120	15211	15225	15138	15130	15087	15158	15306	15199	15003	15251	15159	15114	15378	15284	15162	15266	15109	15273	15080	15243	15157	15118	15301	15051	15285	15324	15340	15090	15210	15234	15289	15218	15395	15300	15165	15092	15273	15075	15197	15200	15079	15350	15012	15181	15328	15111	15335	15313	15064	15341	15244	15264	15159	15103	15136	15278	15254	15286	15188	15093	15319	15304	15376	15389	15195	15207	15182	15104	15214	15193	15202	15289	15018	15125	15210	15192	15257	15227	15222	15204	15097	15278	15133	15302	15340	15068	15415	15078	15276	15024	15069	15154	15287	15258	15232	15225	15309	15162	15187	15112	15281	15306	15249	15279	15122	15278	15291	15359	15101	15159	15173	15288	15022	15345	15365	15244	15251	15118	15330	15245	15249	15125	15260	15145	15246	15267	15154	15372	15113	15198	15419	14921	15236	15253	15183	15122	15090	15087	15255	15232	15224	15156	15085	15105	15144	15068	15187	15195	15295	15151	15156	15221	15281	15232	15402	15144	15189	15210	15127	15121	15190	15002	15313	15046	15075	15165	15247	15171	15256	15328	15254	15149	15278	15095	15207	15343	15202	15246	15234	15293	15294	15196	15192	15214	15174	15296	15300	15111	15297	15288	15293	15281	15202	15123	15304	15260	15308	15037	15412	15145	15136	15264	15206	15205	15254	15171	15118	15090	15332	15179	15216	15170	15114	15146	15237	15369	15176	15228	15188	15145	15271	15230	15133	15184	15162	15233	15255	15257	15290	15039	15242	15367	15166	15275	15281	15288	14943	15102	15083	15193	15175	15167	15200	15319	15371	15201	15170	15445	15183	15199	15349	15221	15114	15210	15218	15384	15172	15077	15036	15280	15340	15021	15260	15111	15113	15063	15204	15167	15141	15264	15395	15151	15282	15183	15156	15247	15378	15020	15117	15160	15206	15187	15077	15253	15171	15310	15267	15032	15225	15242	15325	15256	15176	15034	15160	15167	15278	15104	15192	15153	15159	15284	15170	15299	15125	15147	15179	15119	15275	15040	15283	15130	15230	15162	15389	15049	15314	15221	15088	15122	15264	15184	15199	15182	15114	15252	15145	15304	15171	15264	15067	15275	15257	15148	15079	15099	15129	15301	15196	15232	15003	15353	15157	15097	15347	15124	15098	15218	15148	15365	15238	15099	15131	15150	15163	15076	15172	15268	15325	15331	15123	15225	15185	15161	15323	15220	15209	15306	15330	15253	15177	14945	15244	15033	15277	15227	15129	15197	15109	15236	14958	15062	15284	15318	14966	15035	15095	15298	15140	15278	15119	15078	15193	15114	15092	15266	15311	15128	15025	15134	15198	15223	15251	15275	15264	15245	15161	15220	15178	15167	15063	15170	15162	15276	15231	15285	15035	15187	15304	15319	15135	15114	14975	15214	15125	15208	15171	15295	15227	15234	15201	15289	15032	15329	15156	15117	15230	15222	15128	15290	15247	15131	15124	15172	15250	15278	15137	15135	15176	15380	15189	15257	15257	15263	15200	15263	15147	15272	15222	15047	15201	15277	15296	15068	15213	15379	15149	15142	15142	15188	15363	15371	15259	15266	15077	15156	15266	15136	15320	15216	15196	15060	15145	15089	15104	15323	15275	14994	15094	15077	15257	15214	15090	15111	15245	15130	15167	15370	15125	15108	15246	15198	15206	15236	15165	15254	15243	15140	15253	15320	15309	15325	15048	15197	14942	15039	15259	15363	15214	15128	15240	15144	15058	15190	15263	15057	15079	15316	15290	15141	15349	15164	15197	15041	15311	15328	15222	15250	15174	15162	15141	15188	15277	15296	15229	15086	15354	15092	15318	15085	15271	15155	15143	15101	15451	15174	15152	15203	15272	15097	15300	15148	15180	15149	15164	15154	15074	15304	15164	15423	15156	15135	15067	15113	15231	15210	15260	15254	15171	15121	15147	15284	15220	15234	15291	15120	15179	15150	15072	15202	15117	15152	15270	15287	15329	15214	15053	15231	15056	15207	15153	15126	15208	15180	15339	15191	15103	15147	15086	15306	15152	15026	15352	15154	15240	15052	15212	15236	15094	15199	15311	15168	15216	15210	15260	15118	15179	15219	15007	15228	15260	15192	15311	15318	15184	15154	15309	15094	15247	15346	15276	15182	15161	15062	15247	15058	15176	15191	15275	15135	15151	15236	15210	15047	15192	15218	15149	15259	15355	15143	15174	15073	15203	15295	15240	15173	15066	15212	15260	15176	15303	15109	15132	15253	15169	15161	15114	15162	15219	15012	15262	15309	15262	15047	15226	15341	15223	15296	14901	15038	15170	15322	15021	15180	15297	15144	15056	15321	14988	15270	15186	15247	15186	15114	15157	15269	15181	15324	15271	15297	15089	15351	15382	15266	15161	15278	15069	15293	15100	15164	15102	15179	15121	15208	15307	15127	15102	15249	15141	15237	15133	15144	15128	15169	15066	15069	15181	15174	15218	15187	15413	15173	15294	15201	15200	15220	15116	15167	15146	15202	15115	15121	15096	15247	15249	15098	15280	15132	15178	15232	15136	15262	15155	15105	15155	15240	15136	15142	15068	15111	15030	15186	15208	15110	15294	15264	15192	15240	15116	14990	15165	15107	15168	15217	15157	15184	15127	15246	15069	15209	15108	15098	15310	15260	15195	15331	15407	15278	15043	15220	15276	15317	15148	14969	15265	15238	15111	15177	15398	15193	14995	15263	15332	15075	14992	15224	15266	15159	15150	15243	15035	15141	15169	15091	15328	15144	15072	15167	15129	15121	15106	15113	15133	15233	15217	15256	15077	15196	15109	15061	15177	15141	15140	15192	15197	15153	15247	15235	15228	15216	15247	15032	15366	15215	15217	15257	15324	15242	15184	15407	15290	15047	15148	15252	15267	15131	15191	15098	15167	15095	15051	15222	15269	15131	15364	15289	15172	15269	15016	15211	14929	15236	15327	15103	15232	15173	15194	15261	15065	15144	15124	15310	15276	15167	15182	15350	15187	15126	15271	15244	15281	15169	15258	15230	15120	15159	15372	15251	15231	15290	15155	15194	15087	15001	15357	15057	15116	15053	15241	15141	15218	15284	15284	15233	15256	15244	15142	15230	15242	15271	15306	15249	15354	15065	15066	15095	15345	15098	15161	15352	15146	15188	15198	15036	15260	15053	15157	15297	15206	15019	15184	15179	15130	15306	15215	15196	15097	15302	15315	15233	15303	15202	15277	15203	15200	15301	15083	15326	15192	15305	15184	15079	15204	15187	15140	15093	15207	15238	15241	15127	15230	15134	15361	15077	15057	15276	15293	15159	15218	15146	15240	15235	15161	15236	15035	15141	15185	15234	15138	15392	15281	15340	15257	15245	15079	15164	15283	15235	15225	15197	15218	15272	15418	15280	15183	15210	15247	15308	15177	15083	15174	15219	15317	15242	15110	15441	15061	15305	15224	15323	14997	15231	15119	15308	15468	15159	14986	15114	15069	15255	15194	15386	15302	15254	15325	15120	15339	15186	15156	15157	15275	15195	15085	15246	15029	14995	15463	15141	15078	15230	15319	15102	15023	15355	15332	15221	15350	15319	15274	15121	15051	15036	15101	15190	15171	15334	15125	15205	15358	15016	15308	15240	15188	15225	15012	15074	15315	15104	15347	15160	15153	15114	15140	15176	15317	15291	15252	15109	15080	15126	15261	15242	15345	15221	15189	15245	15379	15209	15199	15049	15349	15240	15178	15186	15192	15262	15091	15054	15096	15405	15250	15046	15155	15227	15139	15166	15241	15139	15013	15345	15231	15189	15220	15107	15083	15237	15049	15358	15064	15242	15244	15309	15211	15250	15282	15107	15015	15156	15087	15150	15239	15313	15305	15186	15178	15136	15126	15207	15188	15222	15165	15174	15206	15248	15237	15192	15239	15192	15296	15301	15131	15206	15343	15178	15264	15160	15236	15051	15084	15306	15188	15121	15212	15246	15176	15302	15128	15332	15176	15059	15225	15068	15184	15109	15197	14957	15265	15270	15204	15349	15196	15363	15194	15231	15202	15141	15212	15182	15178	15339	15202	15227	15423	15031	15208	15198	15166	15040	15078	15196	15253	15087	15156	15210	15370	15194	15305	15163	15252	15276	15360	15271	15146	15147	15181	15202	15293	15087	15222	15174	15156	15234	15336	15261	15340	15249	15117	15124	15179	15150	15204	15225	15108	15194	15206	15145	15094	15139	15402	15284	15099	14985	15141	15255	15347	15270	15381	15217	15196	15133	14967	15313	15208	15324	15161	15224	15287	15218	15211	15245	15193	15011	15007	15158	15137	15288	15193	15123	15349	15060	15222	15189	15154	15250	15339	15236	15176	15369	15299	15150	15199	15331	15215	15021	15291	15209	15275	15175	15212	15211	15176	15239	15246	15140	15267	15297	15064	15403	15030	15241	15113	15162	15260	15152	15167	15088	15130	15234	15135	15169	15295	15295	15120	15079	15342	15286	15118	15269	15171	15273	15023	15249	15396	15110	15252	15146	15152	15084	15427	15265	15093	15441	15263	15162	15141	15248	15159	15266	15391	15037	15230	15143	15094	15415	15249	15313	15164	15180	15070	15133	15101	15118	15309	15235	15192	15176	15373	15198	15362	15506	15346	15144	15196	15372	15045	15215	15168	15283	15253	15169	15218	15230	15179	15149	15255	15143	15150	15396	14980	15189	15007	15260	15205	15147
23172	21621	29549	24163	21837	23869	25331	20295	19199	19452	19608	19172	19124	19226	19292	19013	18813	19121	18925	18941	18846	18758	18700	18806	18945	18977	18815	18889	19056	18910	18533	18952	18622	18790	18744	18607	18699	18670	18694	18726	18715	18594	18733	18614	18561	18592	18818	18816	18752	18499	18575	18780	18863	18713	18585	18644	18678	18556	18529	18585	18669	18576	18663	18452	18930	18688	18569	18662	18498	18433	18602	18317	18571	18591	18687	18565	18612	18620	18655	18428	18689	18636	18760	18444	18654	18760	18757	18652	18562	18583	18682	18550	18516	18638	18782	18604	18690	18615	18568	18646	18770	18513	18681	18396	18716	18682	18544	18520	18560	18518	18514	18435	18940	18467	18357	18612	18811	18558	18555	18509	18750	18564	18537	18539	18612	18613	18427	18769	18389	18574	18663	18457	18557	18625	18411	18552	18514	18501	18534	18578	18373	18249	18637	18645	18443	18745	18447	18408	18688	18540	18484	18511	18452	18695	18641	18620	18507	18470	18533	18451	18499	18503	18422	18480	18599	18609	18580	18697	18491	18315	18575	18471	18264	18614	18590	18714	18613	18537	18648	18506	18636	18284	18615	18641	18621	18651	18477	18603	18549	18387	18515	18630	18622	18644	18624	18416	18307	18751	18716	18489	18758	18368	18586	18551	18523	18544	18595	18420	18638	18554	18561	18566	18316	18467	18394	18639	18540	18607	18543	18530	18465	18342	18500	18591	18371	18620	18527	18865	18483	18621	18405	18595	18582	18626	18620	18663	18543	18545	18502	18471	18663	18395	18672	18495	18489	18465	18567	18569	18478	18701	18470	18311	18752	18619	18517	18515	18722	18706	18809	18537	18762	18891	18427	18426	18742	18689	18535	18807	18473	18513	18621	18677	18697	18651	18427	18535	18526	18417	18495	18437	18602	18535	18367	18553	18553	18678	18663	18690	18661	18584	18543	18357	18474	18644	18607	18558	18498	18522	18740	18455	18556	18433	18499	18427	18466	18344	18712	18575	18478	18523	18413	18693	18626	18667	18448	18466	18533	18551	18484	18623	18699	18267	18442	18599	18543	18457	18394	18745	18799	18574	18344	18215	18589	18518	18439	18552	18480	18330	18553	18515	18659	18493	18612	18671	18652	18505	18465	18576	18681	18709	18638	18561	18671	18406	18565	18525	18618	18619	18455	18603	18503	18413	18443	18496	18572	18467	18426	18710	18380	18606	18574	18590	18452	18475	18489	18581	18581	18699	18535	18660	18776	18629	18264	18286	18508	18483	18520	18599	18478	18662	18438	18411	18452	18540	18499	18581	18341	18532	18668	18603	18408	18575	18610	18468	18654	18617	18603	18560	18716	18627	18423	18355	18580	18615	18678	18452	18436	18608	18681	18438	18661	18310	18483	18537	18625	18867	18596	18726	18624	18486	18417	18502	18761	18430	18639	18421	18604	18639	18401	18668	18453	18606	18690	18495	18587	18655	18490	18724	18592	18667	18627	18271	18687	18583	18504	18547	18755	18413	18357	18689	18477	18557	18572	18645	18605	18802	18741	18573	18467	18525	18747	18581	18562	18405	18357	18418	18391	18601	18448	18525	18753	18531	18609	18411	18682	18484	18778	18543	18663	18392	18309	18420	18505	18435	18579	18795	18867	18691	18601	18623	18629	18565	18456	18307	18806	18682	18563	18627	18403	18521	18413	18560	18536	18543	18571	18390	18520	18466	18572	18630	18292	18731	18528	18573	18451	18603	18594	18636	18609	18600	18589	18567	18763	18523	18793	18673	18521	18514	18381	18536	18398	18461	18392	18582	18411	18715	18422	18474	18621	18690	18620	18480	18524	18394	18500	18406	18512	18450	18530	18542	18356	18531	18511	18607	18467	18598	18529	18797	18636	18478	18453	18424	18584	18613	18687	18598	18570	18759	18482	18724	18451	18629	18406	18780	18560	18304	18328	18595	18530	18523	18540	18591	18524	18694	18518	18513	18426	18365	18438	18310	18445	18473	18568	18589	18338	18661	18652	18515	18527	18581	18648	18588	18485	18527	18594	18602	18511	18453	18633	18401	18378	18394	18546	18467	18687	18642	18551	18562	18618	18518	18498	18352	18444	18676	18446	18423	18572	18359	18617	18711	18630	18615	18361	18407	18604	18631	18568	18434	18299	18491	18560	18418	18568	18658	18445	18520	18616	18384	18579	18653	18579	18548	18565	18440	18840	18478	18422	18573	18558	18559	18673	18381	18619	18691	18492	18679	18783	18606	18547	18446	18442	18575	18513	18735	18445	18472	18641	18582	18376	18399	18511	18559	18416	18585	18471	18358	18567	18513	18394	18301	18302	18619	18533	18713	18629	18718	18469	18605	18600	18583	18754	18704	18568	18462	18411	18686	18593	18601	18481	18751	18625	18552	18485	18559	18436	18527	18567	18840	18626	18542	18734	18384	18674	18492	18404	18577	18599	18459	18754	18375	18643	18607	18500	18791	18542	18542	18490	18373	18360	18490	18594	18550	18550	18542	18667	18529	18549	18358	18522	18346	18471	18604	18496	18503	18546	18548	18361	18514	18565	18437	18529	18455	18526	18510	18431	18634	18570	18601	18569	18477	18496	18566	18504	18524	18524	18380	18476	18372	18440	18478	18439	18509	18740	18610	18684	18449	18785	18861	18595	18499	18480	18635	18367	18584	18590	18525	18558	18421	18528	18677	18524	18420	18522	18527	18726	18607	18630	18698	18672	18350	18687	18586	18607	18484	18519	18612	18579	18471	18493	18590	18525	18733	18419	18420	18563	18378	18540	18430	18541	18482	18791	18446	18404	18459	18675	18463	18475	18620	18579	18662	18614	18370	18596	18568	18560	18559	18761	18473	18357	18336	18638	18620	18731	18810	18744	18623	18666	18636	18576	18602	18257	18485	18605	18509	18511	18475	18620	18712	18550	18435	18602	18491	18524	18416	18626	18404	18508	18667	18473	18700	18738	18671	18410	18258	18406	18539	18613	18561	18704	18473	18529	18594	18606	18617	18488	18427	18572	18579	18757	18475	18677	18635	18464	18549	18507	18438	18462	18486	18680	18488	18540	18518	18436	18376	18319	18657	18458	18465	18405	18561	18472	18414	18702	18488	18812	18555	18641	18479	18634	18546	18470	18503	18591	18671	18779	18548	18747	18666	18541	18650	18606	18735	18512	18619	18678	18550	18538	18386	18560	18615	18412	18636	18539	18662	18704	18554	18570	18593	18675	18406	18569	18524	18413	18526	18520	18434	18492	18489	18441	18540	18603	18773	18545	18566	18500	18389	18524	18606	18441	18519	18631	18681	18604	18496	18646	18501	18459	18672	18591	18526	18503	18386	18527	18370	18542	18660	18636	18459	18576	18706	18361	18528	18474	18558	18383	18533	18612	18533	18470	18671	18561	18485	18602	18453	18688	18483	18647	18467	18517	18679	18382	18602	18475	18536	18622	18520	18589	18420	18634	18590	18339	18571	18585	18339	18396	18628	18496	18489	18567	18356	18729	18450	18587	18573	18815	18579	18370	18620	18386	18557	18579	18470	18458	18683	18494	18599	18545	18622	18549	18460	18560	18624	18572	18646	18754	18543	18545	18414	18448	18447	18666	18487	18482	18640	18482	18512	18610	18664	18503	18575	18653	18534	18421	18300	18567	18397	18730	18474	18770	18508	18738	18545	18403	18832	18629	18539	18337	18371	18454	18604	18709	18652	18388	18607	18552	18606	18665	18479	18499	18499	18319	18444	18526	18696	18576	18563	18347	18452	18477	18544	18495	18407	18346	18470	18681	18434	18526	18445	18519	18533	18360	18525	18559	18594	18490	18466	18571	18681	18546	18624	18605	18433	18616	18558	18422	18538	18587	18587	18482	18372	18388	18684	18456	18452	18584	18519	18647	18630	18487	18517	18492	18417	18552	18654	18597	18688	18406	18424	18375	18602	18582	18637	18545	18535	18511	18487	18611	18625	18445	18766	18560	18549	18493	18712	18607	18703	18566	18500	18708	18361	18453	18567	18574	18751	18567	18337	18800	18584	18705	18507	18744	18627	18533	18586	18580	18408	18657	18691	18484	18466	18628	18580	18553	18539	18805	18685	18725	18499	18782	18619	18645	18786	18406	18807	18605	18503	18595	18507	18486	18806	18560	18565	18740	18515	18510	18643	18411	18526	18407	18430	18670	18620	18437	18660	18697	18595	18551	18500	18458	18581	18596	18679	18318	18610	18473	18418	18300	18623	18373	18518	18647	18439	18500	18636	18462	18315	18558	18501	18444	18621	18626	18314	18407	18672	18697	18632	18411	18488	18483	18370	18571	18615	18645	18390	18497	18282	18492	18326	18610	18662	18524	18680	18505	18497	18668	18698	18515	18566	18421	18666	18675	18345	18596	18680	18531	18625	18457	18566	18602	18770	18620	18637	18448	18407	18666	18589	18492	18670	18794	18565	18546	18679	18557	18835	18581	18494	18768	18547	18333	18644	18556	18499	18425	18414	18627	18459	18628	18460	18463	18558	18478	18660	18613	18674	18742	18555	18569	18720	18522	18580	18691	18513	18435	18591	18591	18513	18634	18524	18636	18413	18561	18391	18582	18531	18434	18332	18406	18435	18599	18627	18447	18471	18540	18641	18501	18563	18350	18469	18487	18408	18453	18427	18450	18413	18763	18790	18406	18504	18472	18445	18680	18389	18648	18430	18697	18473	18545	18573	18380	18566	18654	18524	18503	18545	18685	18613	18400	18459	18775	18500	18637	18431	18521	18427	18520	18554	18576	18413	18543	18519	18411	18639	18595	18559	18529	18538	18471	18578	18574	18565	18367	18467	18698	18682	18458	18377	18529	18185	18656	18398	18584	18490	18637	18494	18627	18599	18556	18644	18525	18590	18769	18475	18636	18574	18693	18606	18446	18574	18390	18543	18584	18477	18408	18419	18588	18575	18492	18656	18379	18721	18694	18485	18581	18580	18371	18665	18572	18536	18469	18477	18384	18404	18489	18711	18447	18372	18440	18645	18443	18622	18683	18670	18448	18767	18577	18514	18535	18550	18543	18571	18490	18597	18513	18697	18585	18536	18655	18565	18582	18640	18529	18726	18453	18558	18641	18613	18543	18485	18320	18386	18467	18629	18531	18598	18531	18676
15958	28571	26231	21627	19632	18284	17734	17426	17044	16866	16825	16622	16357	16265	16658	16282	16208	16275	16236	16111	16293	16151	16120	16062	16004	15896	16067	16106	15978	16101	16009	15906	15977	15987	16035	16082	16039	16025	15981	15954	15971	16059	15992	16047	16003	16021	15955	15911	16130	15909	15893	15968	16117	15921	16012	15861	15872	15898	15993	15987	15981	15837	16011	16009	16597	16038	16008	15963	16078	16021	15945	15763	15918	16053	15894	16030	16010	16029	15965	16171	15869	15801	15982	15993	16082	15987	15929	16096	16031	15997	16007	16054	15892	15894	15890	15803	15936	16043	15906	16039	16072	15920	16031	15877	15791	15863	15976	15888	15956	16056	15976	15973	15875	16033	15791	15923	15869	15920	15915	15811	15907	15966	15828	15837	16076	15850	15987	15934	15903	15883	15996	16001	15910	16031	15936	15991	15852	16063	15890	15949	15868	15919	15828	15796	16064	15821	15789	15927	15824	15898	16046	16147	16041	16122	15982	15779	16054	15847	15969	15931	15870	15966	15869	15964	15956	16073	15957	15946	15902	15842	15791	15838	15898	15861	15873	15768	16078	15892	15881	15992	15979	15996	15907	15847	15965	16029	15871	16006	15801	15989	15895	15903	15902	16029	15799	15822	15876	15813	16068	15748	15889	16036	15868	15837	15918	15810	15968	15836	15928	15818	15919	15828	15879	15887	16050	15929	15938	15964	16040	15941	15955	15894	15909	16102	15951	15896	16092	15940	15986	15945	16018	15837	15715	16157	15973	15882	15944	16021	15626	15805	15877	15750	15724	15866	15928	16021	16036	15950	15873	15799	15973	16057	16050	15808	15928	15861	15931	15858	16075	16148	15945	15805	15894	15879	15754	15936	15853	16061	15889	15904	15845	15874	15916	15873	16075	16017	15863	15827	16185	15953	15945	15877	15845	15860	15904	15828	15957	15814	15818	15948	15806	15916	16026	16018	16099	15801	15982	15844	15895	15966	15695	15845	15916	15993	16006	15969	15817	15857	15919	15923	15933	15945	15904	15889	15864	15703	15900	15729	15829	15940	16041	15985	15986	15988	16008	15786	15784	15733	15996	16047	15931	15870	15985	15742	15824	15889	15862	15706	15896	15759	16007	16081	15863	15997	15790	15872	15885	15781	15991	15792	16043	15972	15849	15827	15927	15942	15971	15932	15997	15772	15862	15827	15754	15849	15856	15952	15921	15926	15880	15902	15920	15933	15735	15903	15861	15911	15785	15760	15970	15831	15930	15966	15828	15901	15856	15754	16001	15770	15916	15994	15811	15981	15877	15886	15895	15787	15972	15874	15930	15898	15785	15849	16090	15928	15799	16008	15915	15869	15855	15821	15906	16025	15866	15865	15925	15820	15972	15783	15918	15966	16027	15866	16142	15920	15876	15804	15803	15866	16017	15890	16051	15910	15881	15940	16002	15942	15937	15864	15953	15999	15777	15969	15792	15982	15970	15836	15902	15809	15886	15948	15887	15822	15765	15903	15815	15848	15773	16054	15898	15826	15909	15891	15971	15811	15979	15887	15864	15789	15890	15838	16004	15939	15950	15839	16065	16011	16075	15869	15839	16064	15864	15882	15893	15792	15827	16040	15901	16146	15931	15944	15849	16021	15799	15774	15835	16027	15714	15872	15842	15824	15899	15921	15951	15926	15851	15651	15857	15842	15892	15773	15842	15794	15841	15908	15733	15814	15888	15670	15799	15861	15908	15981	16119	15863	15853	15847	15807	15917	15985	15899	15818	15945	15884	15956	16009	16038	15845	15922	15899	16095	15883	15851	15865	15798	15971	15753	15923	15964	15937	15709	15956	15981	16048	15867	15955	16081	15903	16052	16161	16039	15779	15850	16090	15737	15967	15727	15806	15827	16008	16000	15723	15839	15937	15821	15917	16005	15986	16011	15997	15966	15907	15893	15907	15883	15804	15951	15797	15954	15931	15832	16015	16003	15913	15911	15981	15886	16001	15838	15920	15997	15795	15804	16074	15865	15913	15649	15780	15878	15965	15863	15866	16015	15874	15879	15922	15794	15918	16036	15987	16035	15841	15849	15769	15920	16065	15890	15913	15883	15601	15847	15968	15984	15826	15865	15896	15995	15989	15772	15962	15953	16012	15972	15883	16076	16005	15793	16045	15982	15873	16055	15891	15901	15749	15906	15733	15913	16036	15661	15950	15966	16008	15915	15915	15793	15876	16013	15802	15784	15781	15868	15770	15956	15937	15966	15752	15881	15934	15974	15880	16008	16146	15917	15846	16053	15904	15884	15917	15925	15988	15901	15969	15894	15903	15789	16036	15899	16005	15920	15786	15861	15769	15897	15937	15766	15828	15825	15934	15805	15956	15798	15706	15853	15750	15784	15919	15942	15991	15828	15841	15865	15840	15738	15884	16066	15838	15945	15956	15780	15836	15911	15840	15892	15921	16005	15909	16026	16026	15816	15853	16054	16001	15860	16018	15926	15752	16097	15907	15894	15924	15858	16067	15872	15883	15994	15942	15770	15898	15848	15919	16049	15948	15783	15950	15886	15993	15899	15853	16037	15776	15914	16066	15979	15866	15965	16019	16026	15915	16109	15985	15956	15846	15793	15907	15927	15953	15966	15897	15815	15929	16041	15978	15903	15987	15833	15897	15735	16026	15798	15740	15868	15953	15827	16037	15955	15991	15982	15815	15902	15819	15879	15902	16024	15816	15988	15959	15946	15843	15848	15864	16001	15745	15765	15776	15946	15923	15834	15979	16049	16009	16062	15792	15927	16013	15853	15956	15897	16088	15953	15966	15914	15925	15769	15928	15903	15917	15904	15915	15883	16085	15914	15820	15828	15823	15950	15791	16093	15834	15932	15890	15831	15949	15864	15887	15746	15795	15761	15872	15899	15812	15888	15870	16008	15788	15956	15835	15848	15872	15814	16150	15845	15687	15895	15942	15988	16064	16040	15898	15964	16008	15931	15805	15995	16038	15974	15954	16054	15910	15777	15815	15970	15875	15848	15888	15940	15863	15776	15956	15884	15890	15875	15896	15933	15841	15827	15921	15995	16024	16069	15878	15750	15998	15878	16037	15875	15954	15827	15942	15850	16018	15953	15816	15915	15758	15980	15964	15711	15883	15889	15953	15738	16008	15982	15995	15711	15988	15813	15906	15878	15918	15877	15964	15667	15934	16085	15947	15754	16087	16040	16012	15961	15917	15865	16084	16023	16033	15796	15936	15937	15975	15966	16055	15870	16015	15823	15879	15927	15784	15872	15915	15970	15792	15982	15924	15911	15773	15732	15864	15801	15700	15918	15801	15953	16042	15822	15862	15928	15885	15866	15880	16020	15854	15942	15952	15929	15903	15988	15873	15844	15848	15937	15885	16042	15875	16102	15881	15955	15884	15932	15782	15851	15875	15834	15921	15988	16044	16082	15942	15846	15993	15820	15943	15916	15838	15837	15797	15962	15966	15953	15986	15854	15930	15938	15844	15865	15910	15822	15947	15992	15948	16047	15877	15715	15851	15897	15841	15858	15952	15978	15986	15904	15878	15814	15885	15819	15955	16062	16022	15941	15906	15878	15880	16125	15900	15920	16014	15712	15913	15963	15786	15929	15779	16126	15859	16011	15945	15930	15886	15837	15918	15832	16003	15765	15800	15830	15825	15904	15870	15994	15817	15701	16013	15781	15816	15897	15783	15905	15890	15853	15959	16030	15929	15881	15955	15668	15940	15912	15876	15948	16084	15794	15917	15980	15892	16030	15760	15954	15970	16019	15784	15898	16019	15922	15733	15981	16091	16106	16099	15891	15797	16024	16020	15863	16077	16013	16010	15887	15869	15989	15800	15990	15816	16082	15859	15986	15886	15945	15935	15928	15946	15891	15951	15937	15925	16103	15957	15946	15866	15997	16030	15942	15905	15935	15841	15787	15993	15872	15944	15898	15962	15934	15929	15834	16065	15975	15918	15890	15772	15857	15687	15731	15842	15955	15946	15948	15891	15923	15833	15896	15865	15903	16009	15789	15886	15907	15940	15849	15931	15853	15982	15954	16089	15846	15817	15808	15858	15756	15888	15755	15838	15806	15776	15927	16030	15845	16003	15862	16101	15902	15848	15907	15868	15896	15961	15942	15774	15963	15895	15839	15857	15810	16043	15905	15929	15813	15900	15832	15922	15985	15865	15973	15907	15835	15839	15947	15809	15909	15922	15836	15939	15950	16006	16039	15849	15794	15857	15977	16051	15780	15852	15856	15721	16164	15955	16028	15649	15865	15754	15849	15955	15893	15840	16073	15988	15920	15688	15801	15943	15799	15750	15828	15954	16158	15879	15825	15933	15974	15987	15874	15970	15882	15981	15999	16033	15849	15818	15975	15799	15996	15987	15997	15705	15874	15827	15995	15802	15917	15719	15818	15886	16016	16040	15970	15821	15938	15838	15733	15920	15910	16062	15826	15750	15917	15760	15807	15857	15962	15980	15989	15867	15948	15916	15855	15945	15900	15815	15931	16000	16014	15814	15844	15992	15795	15882	15951	15937	16046	15845	16046	15916	15861	16100	15836	16049	15785	15848	15904	15928	15986	15831	15820	15927	15941	15847	15971	15872	16119	15982	15953	15991	15826	15959	15925	16039	16026	15875	15802	16063	15838	16019	15972	15876	16057	15946	15930	15960	15866	16069	15938	15868	15864	15708	15916	16039	15875	15892	15871	15878	16106	15842	15982	15897	15781	15843	15701	15797	16021	15870	16026	15806	15811	15909	15804	15933	15990	15983	15817	15843	16026	15858	15973	15935	16043	15879	15890	15970	15942	15875	16016	15745	15764	15761	15937	15899	15910	15968	15959	15825	15948	15851	16089	15835	16056	16024	15816	15851	15930	16020	15884	16069	16016	15957	15855	15986	15992	15786	15712	15903	15928	15813	15945	16022	15910	16001	15949	15947	16075	15887	15943	15965	15933	16009	15693	15730	15735	15821	15937	15925	16033	16080	15917	16067	15973	15812	15905	15746	15997	15851	15861	15888	15763	15987	15993	15822	15985	15920	15915	15862	15727	15887	15843	15781	15936	15830	15937	15568	15869	16016	15869	15759	15919	15966	15978	15850	15966	15867	15955	15829	15910	15840	15780	16001	15932	15861	16112	15914	15832
27851	22167	23681	20238	17292	17111	17191	17215	17222	17137	17072	16905	16789	16969	17129	16939	16864	16984	17007	16840	16965	16913	17158	17128	16954	16975	16991	16785	17069	17035	16935	17180	16825	17021	16973	16816	16927	16748	17152	16987	17069	17056	16861	17022	16842	16879	16923	17049	16864	16834	17129	16950	16955	16919	17033	16775	17035	16917	16947	16936	17096	17090	16883	16933	16962	17042	16839	17017	16965	16896	16905	17060	17060	16978	17012	16979	17023	16865	17038	16871	17129	16948	17237	16834	17075	16802	16946	17074	17120	16842	17105	17054	16859	17125	16977	16810	17088	17035	17063	17126	16865	16832	16962	16899	17073	16879	16690	16818	16964	17052	17063	16970	16999	16850	17112	17122	16942	16959	17146	17044	17019	16872	16885	16839	17133	16954	17011	17064	16873	17128	16919	17098	17153	16947	17009	17092	17047	16802	16819	16955	17094	17002	16773	17077	16912	16889	16859	17067	17029	16922	16803	17062	16777	16954	17022	16928	16996	16852	17050	16939	17011	16996	17090	17031	16886	17150	17191	16937	17061	17037	16842	16863	16758	16890	17050	17041	16883	16963	16984	16928	17078	16951	16905	16927	17016	16935	16834	16743	17001	17076	17007	17101	16944	16945	17072	17039	16791	17024	17037	16955	16993	17019	17068	17108	17076	16977	16970	17022	16919	16959	16984	16897	16944	16966	17103	16949	17069	17057	16952	16898	17025	16827	17019	16890	16842	17015	16957	16826	17058	16793	16854	16882	16910	16938	16842	16916	16877	16970	17034	16888	16856	17030	16832	16854	16934	17139	16789	16992	17005	16945	16967	16797	16907	16875	16963	16853	17018	17017	17000	17221	16859	16959	17049	16882	16979	16928	16978	17025	16976	16892	16879	16819	16991	16864	16848	16876	16861	16944	16926	16993	17135	16939	17243	17209	17236	16841	16949	16732	16779	16860	16939	16999	17020	16964	16836	17004	16852	17054	16945	16911	17095	16981	17132	16923	16968	17072	16834	16821	17019	16875	16935	17205	17041	16820	16838	16955	17142	17058	17078	16856	17198	16929	16889	16906	16987	16935	17035	17031	17052	17014	16994	17003	17045	17214	16811	16730	17128	16931	16998	17104	16921	16904	16963	16977	17018	17003	17026	16988	17038	17006	16938	17161	16986	17077	16781	16996	17092	16870	17039	16957	16964	16987	16729	16959	16924	16895	16897	16872	16884	16996	16856	16646	16976	17066	16985	16881	17115	16896	16923	16945	16917	17074	16878	16845	16778	16812	17082	17024	17103	17046	17063	16996	16991	17038	16951	16990	16843	17002	16984	16935	16943	16931	16837	16965	17053	16982	16781	17104	16823	17193	17025	17043	17089	16797	16999	16810	16910	16870	17027	16796	16874	16924	17207	16944	16844	17206	17263	17025	16959	16791	16783	16817	16843	16943	16962	17120	17059	17096	16764	16877	16954	16847	16950	16951	17020	17063	16888	17057	16744	16992	17084	16872	16956	16951	16957	16689	16914	16868	17187	16874	17046	17047	16964	17036	16948	16887	16991	16885	16870	16831	16904	16746	16884	17099	17149	16947	16870	17066	17005	16846	17118	16893	16884	16932	16914	16859	17031	17154	17050	16999	16966	16865	16978	16901	16884	17065	16890	16864	16736	16886	17022	17112	17188	17070	16775	16988	16920	16974	17014	17073	16888	17074	17098	16929	17209	17018	16954	17034	16928	16811	17025	17087	17130	17004	16990	16728	16994	16926	17013	17002	16971	16974	16855	16900	16859	16854	17274	17097	16609	17092	16957	16918	16966	16850	16938	16890	16716	17201	17052	16759	16887	16999	16807	16956	16882	16918	16924	16907	17054	16950	16983	17087	17028	16877	16917	16945	16980	17035	16949	17202	17011	17097	16895	16872	16869	16900	17093	17100	16832	16989	16849	17066	17013	16973	16838	16947	17036	17196	17162	16939	17020	17008	16906	16951	16909	17022	16994	16988	16859	16969	16855	16933	17028	17171	17026	16844	16918	16998	17029	17090	16962	17077	16936	17029	16999	16969	16942	17015	16892	17085	16894	16922	17015	16987	16950	16992	17018	16993	17060	16876	16848	16991	16887	16991	16992	16786	16982	16928	16630	17001	17012	16929	16929	16835	17003	17053	16891	16883	17018	16769	16793	16877	16935	16783	16907	16834	16954	17057	17032	16672	17000	16941	17106	17112	17148	16970	17204	16968	16920	16909	16902	16750	16856	16813	17089	17155	17122	16910	16970	16837	16990	16833	17111	16900	16985	16904	17013	16951	17114	17000	17239	17023	17117	16961	17022	16941	16964	17162	16801	16970	16994	17105	16877	16938	17051	16841	16941	16941	17065	16894	16945	16927	17013	17016	16887	16999	17109	17106	16989	16912	16797	16901	16938	16887	17001	17253	16689	17049	16871	16976	17139	16945	16879	16892	17026	16872	16789	17005	17031	17038	17061	17067	17057	16938	16995	16927	16888	16803	16938	16842	17047	17030	16976	16892	16920	17138	16946	17036	16958	16937	16953	17084	16974	16832	16809	17051	17067	16786	16954	17205	17077	16665	16846	16815	16983	16757	17003	16815	16988	17061	17041	16962	16919	16970	16986	16989	17013	16971	16832	16951	16941	17042	17019	17145	16958	16778	17013	16861	16845	16965	16923	16941	17077	17226	16942	17067	16995	16827	16987	16898	16960	16932	17050	17165	16978	17216	17155	16950	16980	16818	16852	17130	16711	16833	16835	16915	16919	16905	17041	16970	17096	16842	16797	17158	17129	16959	16977	16980	16730	17170	17056	16983	16975	16963	16770	16896	16933	17041	16950	16947	16691	16903	16938	16934	17139	16782	16973	17009	17012	16871	16999	16823	16954	16788	17111	16977	16945	16986	16850	17025	16946	16911	16933	16937	16969	16968	16883	16938	17068	16863	16728	16901	16863	16953	16967	16770	16930	16896	17001	16942	17038	16871	16942	17098	16979	17230	16700	16930	16843	16940	17149	16892	16954	16978	16847	16754	17097	16908	16940	16911	16989	17103	17088	16937	16880	16872	16883	16887	16941	16870	16977	16939	16977	17027	16911	17185	17104	16965	17226	16952	17047	16969	16982	17189	16999	17020	16955	16971	16858	16936	17040	16818	16753	16779	16932	16996	17005	17049	17194	16912	16853	16862	16948	16866	17089	16848	17041	16817	17067	17085	17012	17072	16952	16873	16916	17096	17033	16843	16809	16985	17001	16921	16883	16872	16966	16823	17235	16903	16940	16920	16862	16897	16908	16721	16842	16788	16985	16895	16751	17021	16781	17021	16809	16781	16904	16995	17033	16855	16978	17027	16984	17161	16983	16759	17175	16999	17051	16935	17026	16967	16886	16995	17122	16892	16919	16928	16830	16819	17054	16794	17041	17097	16939	17040	17056	16812	17123	17059	16860	16936	17164	17084	17136	16877	16888	16911	16948	16977	17076	17020	16951	17126	16784	16893	16895	16943	16885	17119	17035	16920	16919	16967	16811	17049	17111	16895	17046	16809	17033	16895	16999	16865	16993	17073	17016	17024	17001	17091	17090	17045	17080	16889	16935	16900	16860	17078	17102	16860	17034	17049	16952	17055	16977	17003	16942	16928	16955	16830	16978	16835	16986	16970	16750	16994	17039	16967	17147	17126	16900	16948	16850	16979	17170	16908	17085	17002	17003	16962	17049	17051	16786	16989	17010	16866	17128	16984	16857	17102	16880	17000	17126	16847	16961	16628	17041	17160	17069	17031	17041	16908	17027	16815	16761	16738	16951	16874	16891	17040	16944	17095	16786	16928	17053	16878	17085	16937	17063	16826	16851	16571	16932	16898	16928	16946	16848	16793	16908	16847	16927	17035	16972	17114	16928	16924	17009	16886	16894	16942	16892	16937	17078	17132	17070	17047	16995	16980	16783	17160	17104	16885	17013	16831	16977	17118	16912	16954	17046	17072	17066	17096	17037	16935	16922	16932	16777	16847	17019	16933	17041	16982	16859	16973	16995	17050	16905	16818	16941	17167	17025	16866	17003	17030	16878	16792	16789	16931	16984	17058	16970	17135	17005	16948	16966	16977	16905	17144	16977	17062	17099	17006	16929	16926	16856	17019	17064	16987	17007	17035	17023	16961	17037	16886	16895	16908	16850	17074	16934	17007	16913	16990	16916	16805	17203	17036	17107	16977	16766	16710	16835	16822	16903	16892	17002	16923	16993	16981	16833	17200	17068	16724	17116	16965	16981	16859	17062	16898	16988	16867	16868	16998	17100	17095	17044	16938	16885	16945	16990	16923	16910	17067	17009	16979	16991	17008	17035	16945	17061	16935	16931	16882	17119	16906	16976	16838	17001	17057	16945	17011	17199	17059	17080	16922	16902	17024	17037	17073	16867	17018	16859	16991	16930	17051	17082	16969	16934	16959	17067	16941	17051	17103	16897	16964	16938	16934	17063	17021	16876	16856	16831	16867	17189	16866	16795	16895	16897	17121	17135	17259	16879	17038	16959	16913	17010	16893	16931	17091	16987	16983	16960	17133	16950	16977	16925	16878	16818	16999	16979	16773	16996	17085	16780	16746	16967	16918	17149	16982	16988	17105	17109	16778	16879	17036	17140	16935	17004	16894	16993	16786	16762	16872	17088	16718	17023	16987	16968	16830	16988	16890	16986	16965	16871	16890	17064	17178	16920	17026	16918	16948	16889	16930	16994	16968	17019	17112	16902	16789	17062	17059	17090	17130	16773	16989	17055	17084	17015	16903	17019	17011	16834	17014	17083	16904	17004	16915	16912	17085	16872	16892	17162	17106	17090	16996	17088	16883	16955	17007	17068	17014	17089	17153	16910	16990	16732	16815	16833	16898	17013	16935	17041	16882	16800	16954	17066	17001	16936	17020	16970	16997	16857	16654	16946	16902	17154	17089	17085	17149	16881	17131	16943	17175	17108	16973	17075	17076	17055	16971	17062	16993	17005	16951	16893	16877	17179	17059	16953	16884	16862	16947	17007	16999	16988	16864	16962	16987	16956	17137	17065	17280	17023	16913	16881	16904	17223	16822	17015	16902	16933	17052	17111	17149	16978	16968	16959	16845	16912	16890	16910	16965	16870	16890	16875	16921	16963	16981	16990	17184
14520	16521	16372	15432	15359	15149	15168	14941	14926	15105	15041	14948	15133	15084	14988	15049	14947	15104	15049	14979	14996	14966	14911	14993	14965	15063	14978	14893	15025	14881	14917	14860	14945	15054	15005	14973	14896	15024	14791	14898	15142	14966	14721	14947	15038	14827	14867	14896	14840	14800	14968	15056	14927	15101	14881	15202	14911	14891	15073	14981	14817	14755	14843	14759	15000	14931	14852	14923	14872	14865	14847	14869	14979	14878	15000	14909	14987	15001	14989	14864	15079	14973	15024	14846	14935	14789	14933	15062	14914	14928	14980	14903	14949	14893	14867	14929	15065	14818	15012	14918	15134	14944	14882	14978	15085	15067	14941	14965	14999	14930	14969	14994	14837	14803	14900	14914	14936	15056	14966	14949	14908	14870	14934	14990	14902	14956	15045	14995	14925	14847	14912	15058	15015	14884	15021	14854	14957	15018	14884	14977	15036	14818	15025	14976	14886	14848	14985	14716	14908	14822	14916	14969	14913	14937	15035	15020	14915	14838	15031	14976	15135	14962	14842	15103	14923	14873	14991	14898	14724	14829	14952	15134	14940	14802	14835	14937	14823	14955	14857	15028	14844	14856	14876	15017	14935	15092	14974	14949	14973	15035	14854	14826	15134	14903	14981	14822	14962	14993	14900	15037	14899	14856	14982	14933	14892	14973	14839	14980	14973	14915	14968	14861	14996	14918	15049	14893	14939	14881	15042	14845	14945	14959	14953	15091	14852	14999	14929	14998	14875	14900	14929	15146	14870	14983	14900	14947	14827	14918	14862	14765	14901	14934	15017	14803	15021	14983	14991	14894	14822	14954	14968	14895	14876	15058	14940	15004	15000	14738	14944	14922	14950	14975	15029	14889	14845	14877	14855	14935	14978	15120	14974	14800	15023	15178	14813	14990	14970	14916	14971	14847	14882	15029	14881	15001	14934	14983	15125	14861	14678	14919	14854	15056	14977	14962	15029	14773	14749	14953	14893	14987	14979	14809	15016	14813	14912	15011	15034	14918	15046	14941	14994	14923	14968	14906	14958	14882	14937	14811	14919	14896	14938	14944	15171	15030	14911	14915	15065	15150	15095	14795	14961	14973	14928	14860	14945	14832	14887	14883	15070	15127	14863	14941	15047	14937	14869	14883	14887	14975	14924	14927	15122	14950	14991	14925	15079	15086	14754	14654	15059	15075	14914	14819	14937	15197	14952	15034	15058	15003	15038	15034	15009	14931	14869	15121	14912	14621	14988	14963	15074	14828	14902	14891	14935	14926	14836	14953	14677	15006	15073	14935	15037	14950	14959	14810	14970	14894	14914	15092	14944	14807	15072	14786	15132	14940	14825	14959	14905	14856	15024	14937	14901	14898	15034	14916	15022	14966	14965	14818	14963	14808	15090	14755	14995	14988	14908	14833	15011	14625	15131	15026	14853	14981	15033	14911	14899	14951	14877	14863	14984	14923	14929	14897	14986	14936	15024	15001	14903	14905	14903	14945	15028	14916	15029	14959	14945	14976	14944	15010	14941	14890	15080	15068	15140	15095	15215	15027	14879	15013	15121	14689	14781	14948	15089	14733	15121	14587	14976	14936	14866	15022	14873	14885	14990	15098	14958	14928	14865	14980	14792	14949	14936	14928	14879	14972	15047	14876	14897	15046	14990	14945	15139	14960	14873	15014	14832	15003	14973	14939	14934	14866	14920	14961	14928	14906	14944	15028	14854	14959	14957	15036	14847	14773	15060	15042	14905	14956	14942	14886	14892	14797	14863	14994	14817	14972	14925	14923	14845	15023	14907	14898	14958	14788	14904	15153	14791	15166	14996	14820	14860	14961	14951	15040	14952	14959	14856	14953	14945	14872	14978	14976	14740	14738	14748	14992	14916	14932	14751	14924	14908	14824	14904	14953	14951	14878	14870	14937	14985	14962	14847	14838	14908	15014	14877	15101	15024	14949	14987	14819	15037	15022	15008	14868	14897	15031	14909	15127	14868	14822	14985	14937	14776	14864	14956	14890	14983	15042	14828	15067	14710	15028	14911	14887	14893	15075	14948	14896	15060	15156	14797	14893	14837	14850	14816	14860	14918	15044	14963	15023	14960	15038	14948	14877	14743	15077	14918	14891	15074	15084	14882	14959	14843	14907	14939	14805	14794	14935	15012	14806	14887	14953	14948	15097	14969	14768	14987	14842	14988	14862	14984	14952	14894	15007	15005	14930	14854	14909	14867	14902	14818	14961	14883	14949	14853	14973	14866	15066	14934	14934	14980	14815	14870	14739	14868	14941	15020	14901	14752	14971	14942	14934	14916	14992	15035	15019	14839	15011	14916	15055	14989	14971	14761	14851	14972	15056	14872	14998	14798	14936	14903	14820	15092	14907	14865	14814	14995	14933	14917	15002	14851	15000	14983	14855	15117	14994	14849	14985	15117	14906	15129	14813	14832	14889	15043	15050	14991	14853	14986	15090	15090	14831	14960	14873	14905	14851	14805	14884	14908	14846	14945	14900	15148	15068	14880	14941	14888	14911	14906	15025	14930	14881	15008	14943	14845	15065	14659	14949	15054	14961	14817	14963	14993	14972	14972	14894	14975	14851	14995	14916	14788	15019	14994	14900	14942	14939	15042	14864	15116	14898	14957	15069	14948	14867	14922	14915	14911	15065	15039	14936	15042	14918	15002	14932	14958	14991	15064	14844	15048	14801	14881	15001	14946	15023	14842	14971	14919	14853	14973	14892	14852	14872	14808	14904	14962	14835	14857	15004	14977	14977	14791	15118	14973	14882	14931	14872	14924	15004	14941	14949	14999	14956	14927	14804	15072	15105	14649	14935	15046	14834	14807	14841	14975	15118	15028	14999	15012	14978	14910	14967	14905	14758	14933	14857	15039	15047	14983	14888	14873	14868	14870	14819	14857	15042	14817	14706	14996	14921	14887	14859	14969	14944	14701	14901	14829	14970	14899	15028	15000	14817	15070	14872	15167	14914	14934	14861	14852	14933	14841	14702	15113	14822	14963	15075	14907	15000	15071	14971	14841	14915	14980	14862	14949	14937	14860	14976	15069	14876	14969	14816	14924	15062	14882	14983	15019	14923	14883	14911	14886	14987	14924	14984	14891	15078	14990	14975	14908	14970	14881	15010	14825	14920	15031	14998	14994	14871	14880	14987	14892	14854	14889	14910	14917	15031	14929	15018	14958	15160	14951	14790	15100	14830	14999	14885	15091	15003	15012	15002	14879	14941	14918	15084	14760	14956	15106	14787	14997	14817	15029	14896	14902	14938	14928	14917	14870	14939	14943	14925	14913	14965	14957	14995	15017	15068	14984	14973	14815	14799	14795	14920	14994	14790	14829	14917	15101	14939	14884	14964	14896	14859	14807	14868	14900	15006	14881	14860	14907	14868	14880	14974	14882	14936	14875	15022	14858	14925	14833	14857	15006	15104	14940	14896	14782	14974	14905	14957	14986	14853	14883	14900	14848	14934	14982	14899	14868	15006	14866	14824	15093	14791	15048	14827	15018	14959	14946	14921	14981	14939	15016	15107	15133	15041	14896	14903	14980	14844	14855	14984	14907	14876	14813	14889	14931	15016	15206	14962	15003	14948	14841	15069	14994	14803	15002	14883	15087	14869	14915	15116	15001	14811	14976	14871	14892	14833	15026	14998	14967	14769	15006	14951	14907	14900	14984	14919	14820	15051	15010	15135	15038	14968	14966	14987	14864	15105	15065	14902	14945	15078	14943	14761	14881	14874	14946	15013	15082	15036	14873	14957	14905	14846	15015	14917	14969	15063	14941	14815	14997	15107	14801	14882	14869	14739	15046	14764	14928	14993	15032	14974	14999	15085	15108	14970	14980	14979	14894	14892	14855	14953	15127	14927	15018	15003	14956	14943	14858	15109	14728	14873	14986	15016	14972	14880	14879	14900	14824	14899	14935	15038	14978	15063	14852	15060	14889	14892	14897	15012	14924	14809	14933	14918	14884	14746	14716	14779	15064	14967	14946	15148	14922	14847	14967	14994	14926	14998	14981	14799	15140	14845	15056	14800	15005	14943	14758	14930	14989	14735	14808	14899	14788	15054	14953	14949	14946	14817	15027	14851	15120	14923	14932	14978	14945	15035	14901	14808	15052	14964	14864	14936	14957	14794	15108	14947	15092	15028	15053	14951	15057	15010	14991	15124	14888	14852	14972	14815	14902	15114	14864	14976	14954	14959	15006	14889	14819	14874	14957	14952	15014	14965	14999	14949	14917	14778	14917	14968	14793	14732	15042	14964	14974	14900	14734	15053	14801	15022	14991	14961	14904	14933	14985	14926	14949	14827	14927	14926	15030	14895	14999	14885	15083	15011	14894	14987	14792	14991	14991	15208	14925	15018	14914	14756	14976	14843	15013	14909	15012	14831	14898	14788	15085	14964	14951	14945	14944	14965	15115	14863	15011	14944	14961	14971	14945	14992	14762	15105	15011	14898	14799	15124	14923	14971	14818	15002	14793	14869	15082	14909	14825	14890	15064	14987	14970	14745	14676	14873	15012	14821	14910	14941	14887	14940	15086	14861	14956	15074	15027	15001	14927	15027	14957	15097	14945	14969	14964	14992	14918	14963	14906	15003	14996	14852	15040	14977	14899	14890	14940	14967	15039	14808	14940	14890	14889	15036	15027	15107	14929	14969	14982	14987	14953	14914	14982	14931	14941	14797	15079	14942	14939	14976	15017	14830	15089	14822	14852	15010	14859	14968	14921	14965	14912	15051	15103	14826	15119	14886	14975	14938	15130	15156	14941	14854	15079	15134	14905	14997	14866	14826	14934	15078	15059	14860	14855	14943	14904	15085	14909	15107	14796	14816	14985	14768	15020	14905	14961	14923	14902	14959	15008	15023	14885	15026	14996	15058	14966	15031	14998	14990	14870	15033	14932	14919	15115	14938	14823	15032	14841	14898	14883	14791	15009	14877	15038	14673	14848	14930	15097	15071	14935	14994	14879	14951	14956	14956	15030	14866	14977	14827	14915	14924	15097	15169	14991	14848	14864	14962	15088	15079	14815	14772	14842	15052	14884	14950	14850	14979	14997	14947	15003	14903	15049	15051	15030	14872	14766	14997	14996	14964	15013	14892	14835	14823	14961	14960	15032	14916	14992	14930	14851	14961
24516	21650	29118	24771	22496	21862	20665	18476	18004	18421	17918	18167	18150	18211	17877	17880	17988	17814	17860	18008	17860	17997	17968	17947	17772	17813	18026	17687	17778	17618	17683	17842	17781	17946	17883	17876	17760	17714	17799	17794	17670	17902	17867	17818	17586	17798	17759	17823	17648	17806	17695	17666	17704	17804	17843	17704	17701	17698	17769	17781	17714	17810	17576	17602	17801	17750	17972	17753	17784	17698	17718	17771	17883	17656	17613	17535	17734	17773	17687	17710	17586	17486	17711	17741	17702	17735	17542	17539	17919	17426	17574	17647	17814	17785	17630	17689	17692	17847	17815	17683	17799	17857	17641	17659	17813	17750	17622	17735	17813	17774	17686	17652	17867	17619	17767	17770	17749	17758	17594	17635	17667	17782	17857	17624	17849	17717	17727	17728	17845	17721	17678	17537	17654	17693	17766	17852	17671	17655	17513	17734	17703	17529	17712	17736	17715	17610	17658	17723	17685	17850	17581	17549	17611	17708	17689	17686	17750	17782	17725	17765	17501	17635	17654	17845	17922	17752	17747	17784	17816	17890	17832	17866	17725	17730	17647	17666	17722	17660	17537	17748	17866	17893	17673	17675	17627	17712	17696	17781	17820	17592	17504	17727	17700	17706	17519	17654	17810	17780	17864	17781	17557	17666	17676	17864	17776	17553	17609	17652	17696	17546	17337	17536	17581	17708	17431	17650	17799	17620	17899	17683	17728	17790	17798	17598	17646	17724	17799	17730	17644	17739	17544	17630	17713	17673	17697	17820	17668	17625	17944	17795	17885	17580	17785	17683	17785	17528	17638	17521	17734	17639	17861	17747	17752	17435	17533	17782	17792	17706	17561	17856	17684	17717	17866	17680	17767	17659	17511	17560	17544	17737	17808	17638	17769	17542	17655	17868	17801	17806	17608	17656	17860	17706	17998	17702	17849	17759	17813	17792	17791	17817	17654	17598	17819	17397	17710	17655	17642	17614	17700	17458	17826	17840	17894	17733	17675	17715	17643	17775	17655	17582	17767	17659	17715	17727	17639	17670	17766	17798	17697	17527	17803	17730	17611	17592	17728	17760	17840	17670	17576	17618	17680	17526	17679	17742	17795	17540	17823	17837	17599	17527	17732	17657	17665	17664	17649	17540	17716	17798	17699	17610	17625	17684	17436	17653	17659	17684	17592	17685	17809	17564	17863	17683	17556	17750	17664	17616	17608	17816	17582	17678	17740	17712	17608	17701	17805	17769	17793	17745	17746	17725	17624	17515	17790	17731	17673	17764	17689	17753	17658	17733	17788	17633	17706	17735	17874	17607	17640	17640	17678	17574	17704	17688	17751	17606	17693	17547	17633	17768	17485	17613	17816	17740	17735	17624	17636	17710	17631	17659	17683	17574	17760	17836	17776	17591	17605	17767	17897	17528	17827	17558	17639	17590	17677	17655	17761	17610	17748	17785	17797	17769	17589	17608	17852	17734	17691	17691	17570	17865	17654	17791	17743	17840	17659	17781	17665	17659	17710	17713	17533	17706	17624	17689	17657	17657	17732	17790	17656	17781	17619	17684	17617	17740	17582	17490	17718	17562	17798	17579	17670	17770	17665	17840	17532	17716	17624	17710	17767	17553	17788	17678	17674	17732	17867	17654	17785	17551	17658	17819	17591	17719	17831	17618	17693	17726	17775	17550	17678	17686	17629	17438	17717	17834	17852	17862	17659	17747	17724	17562	17796	17615	17700	17706	17529	17498	17690	17578	17660	17605	17782	17779	17618	17893	17832	17677	17695	17717	17654	17602	17918	17711	17890	17678	17872	17591	17778	17618	17574	17678	17892	17538	17649	17829	17608	17626	17753	17703	17583	17663	17922	17825	17606	17837	17743	17893	17895	17757	17604	17640	17548	17638	17826	17846	17749	17726	17581	17531	17662	17667	17630	17627	17685	17896	17807	17757	17798	17793	17826	17683	17643	17798	17651	17835	17522	17628	17656	17734	17893	17687	17817	17606	17693	17623	17713	17762	17616	17719	17831	17847	17761	17897	17703	17696	17843	17846	17668	17722	17822	17697	17676	17767	17718	17557	17688	17582	17649	17638	17643	17715	17803	17771	17758	17640	17546	17659	17864	17719	17790	17583	17522	17590	17528	17523	17816	17751	17737	17580	17892	17801	17641	17705	17694	17691	17592	17815	17757	17573	17861	17735	17813	17570	17788	17853	17810	17758	17674	17763	17655	17775	17782	17780	17747	17572	17730	17778	17777	17776	17910	17520	17754	17808	17749	17582	17779	17610	17721	17694	17773	17665	17716	17721	17673	17893	17592	17595	17687	17564	17743	17374	17639	17876	17820	17729	17752	17852	17608	17706	17579	17574	17673	17828	17854	17604	17815	17560	17821	17876	17568	17558	17643	18008	17614	17718	17857	17744	17859	17868	17629	17722	17704	17814	17874	17888	17693	17752	17835	17795	17786	17752	17820	17786	17942	17958	17811	17715	17936	17665	17637	17787	17724	17821	17527	17744	17654	17769	17646	17788	17635	17625	17799	17810	17639	17707	17706	17667	17715	17768	17692	17564	17768	17873	17702	17677	17811	17953	17649	17727	17885	17601	17819	17563	17936	17856	17725	17482	17653	17706	17636	17739	17706	17749	17796	17567	17521	17658	17548	17866	17698	17636	17785	17744	17864	17777	17594	17749	17813	17731	17664	17710	17723	17679	17583	17737	17725	17677	17708	17731	17643	17900	17802	17714	17789	17617	17687	17808	17770	17748	17762	17593	17687	17754	17549	17829	17655	17692	17921	17724	17621	17834	17746	17561	17728	17871	17866	17799	17365	17697	17647	17751	17675	17776	17715	17743	17841	17726	17940	17904	17918	17559	17660	17532	17534	17775	17571	17574	17582	17873	17557	17436	17790	17719	17642	17750	17885	17759	17679	17777	17510	17830	17710	17628	17654	17803	17713	17710	17632	17669	17671	17814	17737	17764	17737	17588	17804	17648	17579	17661	17713	17864	17843	17824	17799	17717	17812	17577	17651	17663	17665	17720	17608	17628	17725	17675	17514	17694	17591	17684	17685	17675	17658	17691	17760	17599	17745	17679	17761	17747	17731	17843	17671	17716	17655	17723	17654	17602	17731	17797	17545	17991	17518	17577	17788	17484	17617	17802	17700	17960	17627	17825	17710	17727	17821	17632	17791	17590	17668	17674	17598	17546	17637	17754	17689	17658	17589	17503	17489	17459	17622	17624	17830	17809	17651	17782	17556	17565	17726	17686	17679	17802	17633	17689	17857	17748	17764	17831	17955	17656	17793	17690	17703	17674	17842	17715	17929	17826	17708	17749	17746	17738	17972	17757	17682	17686	17766	17886	17660	17744	17818	17615	17772	17735	17751	17762	17727	17502	17564	17741	17870	17780	17499	17666	17780	17573	17644	17791	17667	17702	17641	17792	17588	17746	17706	17671	17546	17681	17712	17646	17633	17531	17757	17653	17921	17661	17832	17584	17687	17640	17672	17737	17447	17545	17778	17821	17899	17819	17814	17597	17992	17698	17722	17736	17721	17683	17664	17657	17772	17606	17763	17760	17570	17525	17608	17660	17588	17704	17423	17644	17605	17802	17682	17595	17746	17932	17674	17562	17656	17585	17776	17678	17683	17502	17845	17715	17648	17816	17679	17583	17760	17687	17631	17634	17862	17711	17663	17653	17787	17576	17705	17727	17738	17587	17798	17796	17640	17662	17853	17568	17802	17879	17811	17945	17723	17668	17896	17779	17609	17666	17624	17513	17571	17585	17791	17717	17602	17699	17752	17923	17642	17841	17733	17642	17734	17837	17702	17833	17920	17559	17438	17709	17780	17608	17602	17974	17693	17834	17662	17757	17812	17953	17732	17566	17735	17684	17830	17678	17736	17740	17779	17653	17593	17387	17627	17768	17810	17842	17632	17818	17691	17672	17637	17836	17649	17623	17614	17589	17736	17889	17886	17623	17604	17660	17715	17716	17638	17824	17658	17724	17822	17624	17656	17764	17846	17621	17921	17762	17603	17801	17679	17598	17579	17816	17557	17772	17719	17474	17685	17636	17717	17460	17633	17612	17598	17750	17639	17680	17754	17669	17716	17900	17737	17772	17672	17610	17812	17837	17754	17722	17773	17738	17875	17742	17426	17504	17713	17766	17646	17755	17698	17728	17978	17534	17665	17546	17707	17587	17659	17708	17887	17753	17852	17821	17615	17728	17791	17648	17732	17594	17713	17782	17633	17507	17862	17736	17642	17768	17745	17738	17703	17754	17691	17554	17840	17679	17817	17722	17786	17725	17809	17695	17778	17737	17641	17683	17655	17690	17469	17798	17752	17721	17767	17969	17812	17803	17665	17758	17508	17631	17592	17562	17866	17594	17867	17858	17719	17771	17763	17771	17837	17645	17886	17565	17811	17670	17825	17556	17719	17673	17618	17630	17819	17900	17704	17637	17756	17741	17965	17624	17702	17744	17694	17747	17845	17850	17735	17696	17730	17451	17681	17797	17758	17459	17770	17521	17536	17641	17808	17772	17555	17546	17824	17749	17790	17605	17639	17550	17623	17530	17706	17517	17800	17842	17852	17525	17740	17676	17835	17731	17707	17698	17682	17599	17771	17776	17582	17629	17684	17645	17691	17838	17675	17731	17783	17781	17486	17798	17804	17773	17982	17807	17661	17555	17657	17569	17681	17822	17577	17656	17938	17883	17623	17707	17847	17805	17634	17559	17566	17742	17777	17831	17626	17828	17705	17658	17700	17829	17771	17923	17756	17688	17808	17764	17672	17725	17613	17581	17679	17472	17621	17806	17653	17845	17591	17677	17688	17636	17491	17447	17765	17715	17729	17601	17739	17771	17851	17904	18096	17803	17832	17589	17731	17586	17590	17824	17599	17667	17877	17478	17907	17682	17496	17500	17466	17598	17666	17746	17536	17785	17739	17802	17678	17818	17712	17656	17782	17723	17591	17655	17875	17739	17842	17718	17715	17644	17810	17923	17599	17695	17842	17432	17595	17766	17673	17842	17723	17621	17646	17751	17785	17683	17628	17792	17624	17906	17820	17845	17819	17701	17775	17714	17577	17750	17938	17616	17671	17775	17749	17739	17537	17862	17763	17637	17500	17705	17761	17746	17691	17420
14442	23503	21902	18809	17519	16682	16396	16190	15827	15837	15768	15766	15780	15705	15705	15587	15644	15543	15539	15450	15451	15452	15483	15286	15479	15495	15530	15509	15383	15387	15457	15523	15617	15399	15512	15518	15542	15512	15497	15341	15576	15525	15611	15321	15455	15414	15511	15645	15360	15462	15465	15475	15342	15550	15495	15516	15158	15586	15383	15333	15525	15364	15537	15508	15502	15467	15422	15456	15360	15409	15324	15434	15486	15623	15349	15519	15473	15299	15486	15554	15329	15371	15444	15471	15349	15461	15504	15353	15505	15443	15454	15490	15398	15271	15388	15446	15481	15346	15316	15310	15228	15350	15489	15318	15426	15312	15308	15417	15484	15492	15243	15396	15222	15551	15479	15479	15429	15357	15421	15561	15479	15353	15443	15349	15453	15486	15222	15465	15360	15347	15405	15527	15324	15381	15517	15366	15347	15348	15439	15528	15187	15380	15377	15397	15527	15277	15402	15518	15415	15489	15561	15418	15234	15508	15456	15324	15177	15294	15485	15360	15469	15479	15322	15305	15488	15354	15288	15311	15441	15311	15225	15346	15566	15411	15298	15347	15523	15494	15456	15561	15294	15484	15417	15371	15350	15273	15456	15592	15494	15462	15303	15296	15444	15385	15342	15369	15410	15408	15609	15516	15547	15360	15386	15366	15419	15446	15302	15490	15378	15218	15385	15340	15394	15436	15276	15305	15474	15404	15279	15614	15475	15399	15308	15316	15453	15464	15292	15446	15342	15214	15248	15356	15476	15466	15393	15381	15235	15439	15325	15441	15226	15320	15462	15349	15480	15509	15387	15422	15388	15374	15355	15458	15440	15359	15502	15434	15266	15222	15364	15376	15391	15420	15463	15341	15432	15551	15244	15480	15526	15262	15404	15460	15529	15506	15336	15388	15299	15439	15461	15411	15408	15516	15340	15387	15345	15441	15479	15337	15503	15606	15316	15383	15360	15348	15467	15322	15304	15360	15598	15485	15429	15485	15412	15281	15232	15489	15573	15282	15395	15322	15302	15396	15391	15471	15517	15463	15465	15247	15299	15384	15535	15287	15521	15393	15370	15571	15446	15399	15336	15402	15379	15274	15442	15412	15402	15369	15472	15319	15290	15506	15379	15217	15333	15506	15448	15222	15445	15400	15436	15349	15505	15281	15545	15371	15370	15317	15577	15545	15422	15363	15371	15289	15255	15286	15380	15372	15239	15258	15547	15640	15367	15349	15476	15469	15283	15458	15512	15416	15349	15325	15369	15540	15338	15351	15331	15450	15416	15427	15267	15457	15389	15418	15444	15426	15388	15382	15342	15293	15279	15435	15442	15421	15312	15431	15393	15542	15520	15435	15350	15452	15403	15406	15521	15572	15379	15494	15265	15661	15429	15475	15264	15463	15401	15598	15425	15464	15621	15458	15502	15538	15229	15561	15502	15265	15321	15468	15416	15471	15440	15368	15436	15369	15123	15469	15393	15449	15571	15247	15222	15403	15407	15381	15605	15385	15345	15411	15309	15293	15365	15406	15211	15630	15524	15374	15401	15427	15476	15319	15489	15290	15311	15511	15343	15434	15317	15259	15412	15521	15458	15362	15360	15394	15433	15415	15471	15507	15387	15509	15456	15408	15359	15328	15381	15358	15244	15502	15498	15401	15376	15458	15415	15335	15454	15431	15184	15270	15175	15440	15356	15180	15229	15434	15375	15566	15403	15520	15562	15443	15486	15328	15590	15492	15483	15299	15447	15486	15302	15456	15473	15233	15417	15437	15352	15411	15446	15347	15389	15392	15359	15390	15258	15467	15324	15358	15510	15323	15125	15589	15517	15518	15471	15450	15491	15383	15390	15519	15259	15533	15392	15510	15347	15391	15592	15470	15408	15646	15333	15369	15478	15367	15524	15455	15412	15386	15494	15409	15322	15294	15385	15393	15611	15353	15336	15510	15359	15474	15282	15311	15245	15313	15463	15344	15473	15426	15526	15498	15458	15362	15282	15417	15316	15561	15470	15335	15309	15340	15488	15474	15475	15350	15384	15426	15284	15344	15533	15496	15373	15352	15312	15312	15434	15367	15318	15120	15345	15307	15334	15331	15400	15495	15402	15364	15455	15295	15591	15371	15348	15181	15450	15363	15493	15628	15429	15453	15246	15312	15415	15236	15216	15449	15243	15354	15444	15454	15438	15357	15589	15678	15406	15341	15454	15292	15431	15347	15422	15318	15518	15494	15381	15474	15384	15450	15353	15337	15495	15296	15515	15401	15374	15592	15372	15532	15473	15404	15369	15348	15509	15249	15204	15423	15412	15372	15339	15454	15208	15474	15417	15395	15587	15451	15371	15310	15492	15443	15443	15394	15444	15401	15304	15525	15379	15367	15454	15377	15302	15562	15311	15564	15344	15467	15378	15463	15392	15481	15395	15372	15354	15417	15390	15374	15485	15543	15422	15406	15259	15569	15496	15469	15474	15420	15327	15470	15473	15263	15474	15463	15403	15459	15476	15293	15456	15286	15447	15614	15614	15244	15387	15461	15535	15416	15379	15455	15234	15479	15262	15537	15273	15255	15361	15382	15265	15497	15350	15324	15473	15444	15402	15363	15502	15254	15598	15614	15446	15451	15494	15336	15364	15546	15305	15462	15280	15265	15351	15363	15429	15461	15318	15445	15418	15367	15331	15345	15429	15445	15345	15463	15412	15244	15521	15410	15284	15517	15215	15515	15248	15443	15252	15527	15450	15497	15429	15279	15301	15296	15565	15327	15482	15188	15473	15554	15496	15432	15397	15377	15528	15372	15588	15256	15501	15320	15291	15452	15477	15236	15389	15440	15440	15426	15549	15550	15370	15447	15346	15302	15471	15262	15336	15504	15492	15421	15347	15286	15450	15502	15397	15450	15387	15367	15596	15456	15314	15528	15307	15501	15415	15437	15373	15422	15231	15498	15428	15443	15503	15289	15349	15289	15396	15420	15448	15309	15449	15366	15250	15477	15347	15470	15509	15425	15589	15408	15471	15463	15357	15537	15333	15410	15329	15358	15418	15414	15486	15326	15564	15377	15418	15282	15332	15493	15380	15449	15540	15443	15387	15212	15326	15435	15285	15353	15338	15461	15335	15410	15426	15463	15399	15249	15436	15351	15381	15410	15472	15489	15507	15365	15315	15358	15401	15425	15276	15490	15396	15459	15365	15383	15508	15463	15354	15248	15468	15363	15423	15280	15487	15577	15511	15302	15335	15369	15464	15377	15329	15478	15487	15543	15570	15473	15531	15357	15344	15511	15469	15446	15373	15334	15314	15388	15201	15375	15376	15242	15351	15438	15499	15518	15385	15349	15355	15477	15321	15268	15495	15373	15468	15407	15402	15576	15292	15444	15223	15315	15465	15344	15534	15281	15468	15395	15493	15351	15397	15326	15444	15372	15321	15460	15389	15337	15292	15287	15325	15441	15415	15405	15587	15145	15429	15412	15396	15378	15515	15366	15457	15309	15370	15478	15373	15481	15511	15466	15189	15297	15413	15480	15508	15283	15204	15221	15410	15327	15342	15300	15419	15343	15350	15334	15291	15282	15165	15332	15447	15390	15252	15598	15529	15410	15237	15279	15284	15427	15367	15408	15490	15531	15533	15181	15443	15522	15410	15241	15477	15351	15476	15487	15510	15364	15520	15290	15368	15420	15465	15408	15383	15374	15497	15504	15395	15363	15358	15329	15482	15504	15312	15544	15602	15321	15269	15511	15385	15336	15445	15442	15416	15461	15517	15390	15567	15362	15349	15418	15406	15279	15355	15398	15293	15513	15442	15104	15659	15466	15310	15501	15413	15253	15334	15390	15376	15331	15402	15429	15367	15547	15405	15421	15609	15438	15549	15499	15327	15508	15478	15412	15463	15314	15463	15335	15569	15307	15347	15638	15373	15495	15405	15368	15237	15547	15430	15439	15422	15286	15477	15359	15362	15605	15519	15477	15377	15390	15364	15365	15521	15271	15223	15259	15497	15503	15389	15384	15249	15356	15349	15605	15403	15305	15237	15449	15327	15319	15302	15127	15382	15371	15443	15484	15449	15513	15399	15495	15290	15517	15440	15475	15399	15460	15377	15432	15307	15492	15383	15390	15544	15452	15422	15587	15324	15412	15358	15224	15497	15373	15459	15368	15570	15154	15487	15503	15300	15399	15398	15374	15433	15390	15251	15495	15513	15555	15402	15258	15217	15580	15595	15457	15590	15625	15434	15449	15453	15433	15379	15396	15597	15469	15318	15500	15356	15425	15371	15523	15413	15270	15350	15368	15278	15540	15337	15517	15426	15353	15366	15481	15521	15464	15213	15472	15301	15383	15551	15383	15565	15339	15214	15439	15451	15471	15474	15674	15408	15452	15378	15305	15391	15198	15468	15422	15427	15259	15253	15494	15260	15504	15499	15493	15483	15408	15464	15456	15404	15444	15452	15342	15282	15522	15553	15459	15438	15244	15406	15440	15501	15262	15643	15434	15472	15498	15401	15345	15334	15509	15305	15412	15281	15338	15130	15413	15390	15503	15459	15340	15532	15585	15479	15480	15361	15431	15495	15509	15217	15674	15351	15564	15544	15378	15443	15398	15417	15450	15330	15441	15305	15411	15462	15342	15345	15457	15499	15496	15178	15413	15520	15306	15339	15362	15367	15457	15397	15306	15388	15309	15331	15340	15494	15237	15438	15434	15498	15252	15511	15365	15343	15299	15598	15439	15414	15368	15405	15330	15312	15294	15451	15390	15443	15140	15291	15307	15522	15435	15392	15447	15448	15219	15525	15294	15508	15355	15511	15452	15367	15302	15398	15300	15421	15301	15331	15481	15315	15397	15599	15476	15415	15172	15283	15435	15440	15395	15355	15332	15325	15408	15489	15355	15284	15243	15479	15553	15376	15466	15449	15429	15388	15344	15385	15538	15257	15419	15307	15427	15340	15567	15319	15422	15289	15286	15309	15540	15242	15310	15454	15266	15360	15371	15319	15361	15358	15549	15502	15370	15360	15460	15399	15432	15380	15465	15542	15433	15419	15426	15370	15378	15357	15379	15335	15338	15425	15431	15370	15357	15347	15456	15151	15360	15536	15518	15410	15420	15335	15429	15453	15240	15418	15313	15264	15537	15385	15385	15321	15347	15431	15339
23156	21654	29611	24196	21862	23776	25402	20284	19281	19561	19445	19129	18760	18999	19102	19103	19131	18808	19013	18852	18938	18959	18690	18938	18625	18786	18604	18611	18765	18893	18753	18929	18753	18756	18814	18684	18654	18714	18606	18712	18629	18690	18510	18572	18608	18722	18725	18702	18637	18457	18396	18822	18861	18497	18557	18646	18678	18682	18603	18575	18569	18812	18840	18431	18693	18494	18775	18516	18761	18664	18814	18659	18417	18640	18589	18423	18527	18607	18543	18559	18472	18643	18488	18485	18557	18665	18378	18557	18644	18424	18500	18531	18439	18546	18657	18540	18446	18616	18573	18545	18661	18537	18386	18529	18576	18439	18599	18542	18659	18700	18503	18681	18566	18449	18531	18611	18660	18611	18453	18552	18495	18436	18432	18524	18902	18572	18403	18505	18238	18630	18548	18558	18545	18598	18459	18483	18458	18505	18330	18552	18587	18504	18360	18568	18433	18541	18583	18422	18661	18425	18528	18570	18652	18643	18633	18661	18467	18253	18644	18584	18503	18449	18397	18448	18717	18655	18490	18572	18578	18578	18322	18505	18504	18599	18547	18315	18575	18512	18513	18561	18597	18639	18564	18444	18720	18618	18802	18468	18431	18640	18597	18603	18503	18526	18560	18478	18507	18338	18443	18425	18398	18637	18615	18578	18517	18427	18528	18643	18516	18518	18652	18761	18544	18460	18481	18423	18360	18349	18609	18577	18573	18420	18546	18721	18520	18685	18620	18486	18582	18438	18234	18559	18670	18386	18491	18256	18450	18522	18647	18575	18434	18521	18490	18640	18388	18454	18636	18422	18457	18356	18524	18390	18417	18374	18540	18315	18414	18479	18653	18498	18628	18565	18576	18541	18418	18438	18541	18621	18496	18491	18477	18554	18402	18533	18510	18524	18497	18489	18491	18323	18609	18473	18452	18434	18485	18229	18432	18373	18453	18443	18508	18585	18785	18515	18486	18729	18711	18786	18476	18337	18283	18406	18666	18441	18494	18566	18592	18496	18637	18465	18569	18452	18592	18397	18419	18553	18541	18403	18536	18556	18457	18584	18493	18435	18484	18570	18619	18457	18684	18637	18630	18570	18525	18596	18449	18540	18662	18435	18445	18415	18399	18614	18639	18419	18501	18747	18439	18548	18481	18419	18495	18462	18794	18591	18644	18454	18403	18694	18598	18432	18462	18602	18440	18544	18355	18521	18615	18618	18672	18538	18527	18525	18579	18470	18434	18604	18450	18695	18518	18610	18659	18561	18495	18503	18501	18404	18544	18575	18304	18642	18531	18704	18547	18383	18352	18413	18483	18363	18591	18342	18399	18397	18812	18590	18406	18640	18599	18467	18441	18560	18640	18602	18530	18554	18399	18437	18303	18488	18542	18370	18546	18556	18687	18538	18565	18528	18401	18522	18660	18438	18561	18617	18646	18601	18636	18549	18470	18565	18497	18619	18713	18625	18502	18413	18462	18633	18446	18633	18345	18509	18663	18384	18495	18819	18693	18523	18726	18451	18495	18692	18368	18267	18526	18483	18521	18537	18344	18454	18497	18505	18452	18475	18438	18441	18329	18651	18548	18475	18450	18570	18291	18653	18691	18649	18592	18500	18705	18613	18582	18523	18276	18332	18467	18568	18474	18611	18212	18439	18378	18514	18731	18682	18544	18550	18309	18784	18518	18579	18571	18377	18737	18509	18540	18687	18482	18566	18554	18374	18536	18429	18392	18559	18473	18578	18601	18517	18538	18440	18786	18632	18607	18766	18689	18444	18712	18481	18358	18663	18539	18335	18108	18515	18430	18488	18461	18494	18648	18284	18491	18410	18583	18480	18545	18519	18583	18472	18758	18450	18789	18546	18677	18442	18416	18572	18299	18629	18622	18514	18523	18538	18765	18413	18349	18671	18574	18657	18546	18651	18746	18633	18399	18282	18526	18549	18221	18549	18597	18494	18595	18576	18406	18582	18331	18510	18525	18412	18619	18375	18559	18376	18598	18392	18507	18529	18627	18591	18494	18747	18590	18509	18660	18451	18760	18521	18631	18290	18415	18533	18369	18479	18559	18638	18776	18613	18403	18654	18518	18434	18612	18441	18421	18464	18505	18402	18380	18547	18436	18810	18388	18566	18436	18500	18516	18786	18288	18598	18428	18564	18569	18532	18398	18360	18635	18566	18545	18422	18607	18681	18592	18531	18368	18371	18578	18553	18625	18613	18368	18631	18521	18576	18391	18589	18432	18521	18539	18647	18411	18536	18551	18473	18478	18402	18393	18507	18742	18559	18670	18238	18497	18516	18475	18475	18681	18315	18424	18644	18462	18454	18701	18665	18515	18509	18512	18413	18609	18391	18561	18620	18549	18498	18612	18439	18584	18573	18564	18559	18561	18578	18461	18595	18628	18440	18627	18713	18498	18551	18406	18486	18455	18560	18591	18381	18534	18557	18242	18651	18495	18542	18499	18372	18466	18571	18590	18300	18667	18485	18509	18532	18559	18365	18541	18542	18469	18541	18406	18481	18606	18529	18448	18459	18409	18497	18569	18451	18655	18470	18447	18593	18500	18690	18701	18692	18491	18586	18426	18592	18377	18605	18551	18603	18433	18359	18582	18416	18467	18523	18377	18525	18580	18708	18530	18676	18569	18583	18580	18653	18563	18546	18646	18686	18351	18338	18251	18517	18498	18445	18307	18479	18420	18537	18533	18301	18712	18585	18279	18614	18394	18344	18402	18371	18430	18520	18469	18428	18544	18488	18492	18524	18716	18603	18335	18424	18532	18553	18551	18439	18560	18539	18643	18590	18328	18483	18386	18352	18590	18488	18514	18521	18513	18439	18546	18407	18573	18510	18327	18337	18523	18598	18580	18402	18427	18565	18444	18439	18707	18458	18683	18440	18670	18539	18483	18458	18583	18463	18597	18617	18460	18489	18704	18430	18310	18520	18571	18363	18451	18497	18505	18553	18576	18405	18445	18399	18569	18358	18477	18441	18324	18318	18327	18394	18438	18382	18676	18670	18546	18635	18551	18596	18576	18478	18717	18488	18562	18514	18389	18415	18662	18646	18447	18570	18621	18380	18698	18517	18497	18485	18539	18457	18585	18592	18660	18528	18539	18593	18510	18553	18660	18625	18171	18528	18379	18532	18442	18523	18541	18412	18509	18485	18410	18529	18444	18398	18402	18836	18805	18419	18447	18228	18393	18485	18594	18564	18334	18426	18413	18665	18540	18583	18566	18572	18704	18468	18634	18431	18701	18661	18475	18418	18434	18550	18530	18451	18528	18603	18609	18620	18469	18489	18594	18505	18478	18433	18385	18391	18463	18486	18668	18542	18439	18468	18436	18571	18426	18348	18648	18550	18599	18497	18659	18445	18468	18820	18348	18547	18440	18526	18607	18475	18489	18463	18409	18557	18525	18478	18610	18700	18551	18593	18629	18603	18583	18465	18707	18495	18477	18603	18580	18536	18721	18410	18511	18569	18419	18660	18480	18344	18600	18545	18338	18328	18623	18432	18519	18587	18702	18541	18669	18450	18573	18429	18509	18486	18330	18557	18566	18541	18500	18591	18248	18513	18267	18323	18446	18720	18523	18469	18449	18636	18626	18510	18358	18443	18591	18467	18518	18215	18495	18348	18533	18394	18640	18499	18529	18620	18752	18468	18434	18537	18744	18291	18456	18404	18604	18432	18570	18571	18518	18685	18564	18583	18600	18533	18572	18535	18448	18448	18480	18320	18613	18418	18244	18435	18464	18475	18415	18640	18603	18683	18547	18663	18557	18301	18671	18677	18556	18750	18572	18554	18472	18379	18491	18506	18442	18495	18448	18653	18395	18548	18599	18469	18581	18593	18542	18283	18591	18599	18496	18489	18320	18301	18534	18199	18743	18467	18489	18568	18608	18504	18443	18570	18622	18498	18528	18419	18715	18327	18514	18457	18345	18535	18653	18470	18555	18411	18676	18454	18543	18799	18460	18493	18531	18383	18480	18369	18515	18661	18579	18612	18415	18574	18516	18564	18828	18639	18384	18518	18597	18666	18793	18605	18382	18440	18510	18332	18460	18487	18545	18570	18427	18312	18468	18400	18467	18408	18500	18399	18736	18664	18363	18798	18857	18632	18539	18340	18501	18569	18445	18602	18708	18557	18550	18216	18537	18624	18601	18541	18535	18435	18488	18528	18480	18355	18437	18564	18611	18458	18348	18471	18650	18360	18511	18504	18644	18406	18328	18659	18422	18476	18507	18627	18600	18613	18480	18551	18244	18656	18291	18633	18669	18500	18530	18522	18706	18683	18301	18575	18576	18514	18455	18547	18567	18692	18217	18370	18684	18518	18530	18653	18580	18440	18640	18431	18419	18338	18362	18536	18457	18467	18278	18562	18518	18540	18348	18351	18747	18425	18431	18695	18429	18534	18454	18599	18720	18778	18585	18380	18577	18570	18518	18427	18496	18478	18448	18571	18491	18575	18643	18536	18554	18628	18529	18516	18494	18383	18249	18503	18754	18455	18535	18482	18316	18505	18422	18410	18573	18544	18486	18611	18707	18436	18557	18350	18322	18403	18439	18408	18571	18329	18496	18534	18570	18555	18491	18595	18498	18670	18448	18532	18613	18497	18561	18460	18499	18347	18277	18605	18500	18559	18579	18520	18390	18344	18575	18274	18468	18659	18454	18589	18417	18639	18587	18561	18768	18474	18539	18445	18525	18401	18308	18515	18790	18632	18559	18508	18693	18365	18422	18538	18630	18444	18606	18553	18646	18444	18569	18464	18581	18406	18601	18620	18436	18432	18549	18511	18349	18428	18760	18722	18515	18443	18447	18687	18467	18455	18405	18654	18501	18500	18471	18492	18652	18406	18832	18618	18378	18256	18464	18563	18491	18315	18629	18476	18567	18496	18498	18513	18512	18706	18596	18459	18526	18612	18531	18621	18493	18631	18601	18339	18702	18618	18443	18528	18631	18550	18562	18390	18425	18479	18384	18638	18631	18437	18528	18455	18475	18611	18431	18623	18553	18485	18343	18496	18550	18551	18578	18344	18603	18326	18514	18487	18607	18587	18645	18581	18566	18658	18646	18660	18512	18550	18450	18582	18677	18604	18589	18577	18432	18435	18631	18537	18481	18465	18481	18507	18426	18397
16156	28584	26438	21512	19562	18338	17711	17208	17167	16788	16523	16538	16405	16228	16476	16263	16212	16186	16053	16160	15953	16096	15662	16092	16097	15965	16022	16015	16018	16033	16070	16022	16014	15912	15772	16164	15974	15920	15841	15905	15941	15954	16054	15961	15941	15925	16075	15807	16048	16018	15969	16102	16003	15928	15923	15900	15864	15884	15859	16147	15955	15849	15920	15818	15990	16069	15756	15966	16078	15947	15946	15967	15707	15916	16094	15978	15733	16061	15818	15870	15816	15957	16125	15984	15899	15881	15976	15882	15829	15822	15775	16011	16051	15956	15783	15862	15816	16028	15745	15872	15850	15766	15942	16026	15939	15853	16009	15907	15976	15851	15912	15856	15834	15788	15849	15923	15830	15719	15687	15961	16004	15815	15872	15880	15854	15982	16005	15887	15740	15807	15933	15766	15784	15902	15974	15858	16013	15855	16017	15906	15852	15950	15794	15880	15696	15969	15885	15770	15831	15763	15874	15737	15812	15766	15982	15778	15851	15877	15957	15875	15762	15912	15971	16024	15908	15940	15995	15860	15944	15955	15960	15850	15932	16000	15748	15692	15929	15875	15698	15767	15806	16052	15970	15925	15837	15940	15677	15844	16103	15831	15888	15799	15828	15924	15936	15785	15751	15775	15865	16018	15751	15928	15824	15871	15829	15795	15738	16108	15937	15813	16005	15663	15812	15887	15778	16048	15659	15859	15892	15700	15961	15735	15851	16086	15785	15733	16117	15791	15874	15845	15834	15765	15850	15815	15879	15798	15814	16076	15913	15820	15986	15622	15955	15883	15823	15772	15900	15828	15669	15772	15978	15830	15897	15905	15736	15895	15861	15864	15867	15862	15795	15821	15861	15920	15935	15819	15779	15840	15872	15860	15872	15932	15864	15817	15740	15885	15973	15937	15990	15832	15775	16033	15811	15822	15861	16078	15794	15731	15894	15769	15780	15844	15822	15885	15841	15874	15849	15823	15804	15782	15921	15684	16015	16003	15911	15961	15800	15862	15761	15963	15833	15863	15922	15929	15761	16058	15836	15814	15751	15895	15842	15859	15942	15849	15609	15841	15695	15794	15764	15817	15745	15914	15643	16024	15808	15751	15774	15972	15872	15724	15874	15922	15963	15848	15988	15796	15915	15966	15874	15853	15762	15817	15807	15800	15734	15925	15859	15831	15816	15919	15975	15975	15943	15815	15879	15988	15765	15874	15875	15969	15927	15996	15944	15934	15897	15777	15952	15853	15803	15852	15831	15856	15756	15676	15803	15941	15927	15802	15878	15914	15858	15802	15811	15929	15919	15935	15840	15998	15864	16042	15914	15901	15921	15830	15864	16037	15821	15900	15830	15693	15904	15903	15822	15974	15758	15847	15756	15757	15965	15957	15894	15877	15795	15858	15849	15681	15915	16044	15921	15922	15777	15943	15791	15879	15712	15818	15893	15816	15608	15942	15917	15758	15772	15906	15849	15870	15748	15897	15676	15950	15928	15768	15832	15944	15803	16112	16005	15805	15851	15795	15704	15934	15994	15900	15843	15908	15833	16000	15958	15869	15853	15999	16037	15762	16014	15754	15821	15816	15673	15750	15876	15937	15755	15880	15957	15771	15771	15981	15774	15728	15747	15819	15776	15647	15846	15645	15761	15850	15900	16061	15815	15832	15887	15927	15655	16048	15758	15827	15908	15772	15936	15731	15736	15903	15939	15951	15764	15925	15836	15821	15763	15823	15877	15905	15800	16040	15866	15656	15880	15786	15860	15859	15849	15689	15737	15704	15943	15920	15929	15801	15770	15846	15988	15711	15811	15779	15878	15757	15931	15841	15808	15837	15893	15923	16088	15882	15811	15841	15879	15770	15859	15992	15816	15881	15715	15680	15834	15767	16044	15781	15898	15870	15748	15813	15849	15809	15765	15934	15807	15866	15817	15823	15933	15844	15867	15931	15972	15802	15744	16064	15996	15916	15790	15830	15778	15856	15844	15758	15739	15700	15944	15803	16003	15754	15860	15817	15748	15900	15947	16022	15778	15989	15742	15834	15969	15798	15893	15834	15733	15781	15735	15952	15875	15906	15963	15768	15767	15871	16087	15744	15768	15781	16055	15825	15819	15810	15968	15870	15932	15827	15968	15764	15916	16029	15798	15829	15835	15617	15791	15911	15943	15832	15896	15773	15915	15828	15991	15779	15825	15850	15773	15921	15989	15794	15722	15815	15889	15822	15906	15991	15826	15916	15875	15725	15842	15926	15785	15874	15952	15831	15918	15911	15753	15664	15813	16118	15779	15894	15664	15740	15919	15940	16094	15742	15863	15814	15883	15855	15933	15969	15957	15875	15813	15944	15896	15742	15945	15700	15762	15784	15928	15686	15985	15962	15957	15839	16078	15830	15739	15791	15709	15868	15759	15963	15946	15783	15888	15837	16000	15899	15822	15793	15791	15921	15853	15949	15765	15928	15845	15632	15913	15818	15855	15821	15820	15802	15962	15870	15873	15758	15979	15976	15891	15800	15856	15790	15825	15814	15986	15721	15879	15879	15867	15869	15911	16025	16024	15731	15760	15806	15676	15960	16075	15773	15799	15969	15788	15752	15858	15850	15888	15888	15731	16036	15842	15831	16015	15915	15808	15922	15730	15956	15756	15814	15842	15869	15761	15912	15934	15973	15813	15726	15809	15941	15774	15902	15861	15835	15771	15812	15816	15766	15835	15952	15685	15964	15871	15839	15689	15995	15852	15865	15893	16074	15790	15716	15905	15837	15861	15971	15666	15612	15897	15645	15828	15966	15851	15842	15845	15849	15922	15804	15860	15817	15687	15760	15705	15798	15924	15954	15910	15883	15866	15905	15826	15825	15971	15681	15853	15891	15717	16002	15878	15835	15796	16044	15936	15896	16050	15911	15685	15678	15880	15722	15928	15949	15773	15779	15916	15769	15804	15853	15772	15746	15782	15833	15930	15584	15910	15723	15703	15836	15886	15789	15937	15822	15760	15850	15903	15867	15887	15888	15876	15861	15654	15726	15780	15802	15741	15892	15865	15688	16026	15941	16044	15945	15940	15880	15841	15801	15865	15705	15830	15941	15739	15747	15854	15925	15865	15902	15773	15889	15920	15940	15875	15930	15839	15854	15808	15788	15873	15904	15686	16014	15910	15948	15857	15910	15967	16089	15920	15791	15808	15800	15983	15955	15708	15842	15707	15798	15898	15904	15995	15836	15950	15746	15900	15938	15970	15754	15830	15848	15799	15891	15897	15860	15927	16059	15651	15914	15887	15893	15775	15751	15910	15860	15875	15945	15858	15909	15994	15889	15861	15831	15915	15793	15918	15953	15921	15770	15924	15817	15828	15646	15912	15791	15804	15889	15671	15776	15797	15843	15807	15913	15834	15876	15920	15620	15913	15763	15889	15752	15889	15846	15639	15966	15697	15697	15816	15812	15864	15690	15844	15787	15766	15991	15915	15693	15862	15780	15715	15876	15961	15770	15710	15950	15881	15892	15703	15946	15753	15827	15715	15934	15802	15940	15764	15676	15874	16014	15874	15843	16022	16001	16023	15863	15800	15898	16118	15890	15923	15715	15783	15899	15866	15816	15803	15836	15806	15839	15915	15790	15819	15841	15923	15941	15937	15952	15871	15772	15837	15753	15805	15914	15720	15938	15999	15882	15743	15777	15938	16057	15852	15836	15850	15812	16026	15726	15958	15840	15922	15963	15839	15900	15841	15802	15760	15951	15856	15907	15827	15818	15800	15871	15903	15687	15830	16014	15755	15865	15824	15561	15858	15713	15876	15731	15835	15958	15771	15800	15899	16010	15798	15763	15842	15857	15734	15971	15889	15825	15891	15827	15962	15652	15808	15926	15759	15683	15847	16047	15844	15998	15915	15918	15974	15803	15786	15671	15974	15801	15775	15813	15919	15617	15938	15880	15954	15600	15876	15821	15872	15854	15804	15778	15998	15762	15789	15893	15848	15950	15823	15772	15684	15821	15790	15794	15910	15925	15951	15951	15742	15938	15792	15829	15931	15879	15731	15846	15937	15788	15763	15827	15822	15786	15945	15989	15694	15909	15876	15937	15896	15863	15782	15745	15943	15696	16029	15991	15765	16001	15884	15979	15892	15832	15744	15928	15881	15727	16073	15828	15968	15868	15849	15846	15844	15837	15841	15950	15932	15799	15841	15847	15952	15846	15810	15854	15870	15848	15682	15833	15897	15949	15925	15801	15937	15882	15722	16136	15866	15911	15849	15892	15736	15737	15736	15694	15847	15747	15943	15881	15850	15819	15880	15848	16052	15816	15788	15906	15801	15849	15910	15847	15908	15752	15755	15872	15793	15706	15714	15724	15845	15880	15833	16060	15909	15818	15771	16043	15812	15767	15781	15884	15834	15850	16050	15872	16104	15938	15807	15831	15769	15797	15903	15867	15964	15898	15717	16062	15936	16008	15638	16017	15797	15902	16004	15914	15956	15862	15706	15940	15858	15877	15858	15844	15942	15749	15883	16002	15872	16016	16016	15881	15987	15779	15651	15894	15945	15926	15716	15918	15810	15816	15847	16054	15761	15913	15916	15837	15731	15773	15966	15883	15790	15820	15813	15981	15706	15790	16065	15762	15887	15903	15780	15767	15931	15741	15998	15804	15865	15853	15778	15778	15913	15811	15950	15782	15794	15788	15899	15973	15741	15837	15738	15897	15816	15758	15743	15968	15835	15844	15748	15866	15825	15915	15790	15819	15832	16050	15769	15999	15796	15848	15825	15779	15848	15977	15857	15739	15896	15958	15782	15994	15807	15901	15921	15866	15805	15980	15922	15814	15824	15855	15933	15995	15838	15904	15818	15956	15990	15932	15863	15768	16136	15807	15884	15749	15986	15842	15820	16041	15735	15869	15723	15728	15810	15987	15836	15876	15967	15772	15997	15912	15962	15763	16012	15766	15884	15758	16044	15868	15785	16063	15813	15877	15964	15901	15915	15881	15816	16023	15891	15842	15911	16037	15867	15704	15855	15857	15663	15882	15805	15699	15879	15763	15978	15666	15921	15782	15793	15819	15836	15855	15656	15837	15865	15926	15854	15776	15869	15873	15809	15766	15781	15741	15902	15748	15743	15801	15693	15809	15922	16030	15833	15925	15690	15928
28051	22201	23333	19565	16599	16566	16618	16690	16547	16439	16640	16535	16618	16558	16549	16425	16433	16425	16646	16590	16546	16564	16438	16227	16474	16409	16555	16423	16534	16608	16315	16448	16475	16322	16287	16429	16505	16391	16564	16486	16520	16318	16761	16507	16538	16543	16458	16525	16357	16422	16554	16454	16489	16496	16494	16236	16755	16617	16537	16322	16449	16576	16603	16413	16398	16585	16601	16442	16123	16342	16397	16411	16443	16501	16494	16635	16562	16393	16441	16307	16386	16644	16250	16458	16610	16581	16555	16470	16471	16298	16468	16624	16448	16454	16444	16499	16384	16607	16436	16481	16407	16537	16399	16268	16396	16416	16496	16419	16507	16469	16643	16487	16494	16341	16488	16533	16323	16376	16298	16606	16346	16502	16307	16547	16403	16365	16498	16453	16348	16506	16460	16608	16608	16423	16510	16434	16584	16563	16579	16543	16382	16454	16430	16486	16272	16547	16416	16339	16425	16359	16372	16357	16503	16470	16515	16489	16670	16552	16557	16449	16482	16457	16240	16274	16457	16491	16429	16346	16449	16177	16568	16464	16521	16482	16367	16291	16492	16518	16539	16319	16490	16407	16707	16365	16464	16435	16391	16378	16335	16196	16625	16583	16233	16265	16358	16388	16598	16484	16483	16659	16510	16389	16680	16521	16405	16287	16214	16368	16484	16369	16605	16406	16279	16302	16429	16443	16351	16631	16572	16457	16266	16466	16504	16122	16437	16512	16452	16448	16597	16119	16356	16400	16450	16488	16492	16396	16555	16628	16456	16487	16410	16293	16383	16489	16698	16505	16286	16340	16427	16677	16397	16479	16352	16250	16472	16521	16349	16391	16482	16431	16243	16615	16405	16442	16408	16396	16533	16454	16470	16424	16373	16274	16514	16359	16570	16400	16408	16511	16441	16558	16555	16658	16494	16439	16304	16434	16521	16554	16593	16311	16416	16492	16544	16385	16510	16448	16545	16542	16556	16547	16434	16452	16441	16270	16301	16395	16354	16512	16362	16510	16538	16364	16347	16447	16616	16398	16458	16607	16556	16292	16539	16437	16208	16420	16406	16458	16694	16402	16564	16689	16446	16379	16287	16478	16389	16649	16650	16398	16361	16541	16341	16525	16609	16528	16479	16420	16629	16574	16415	16601	16602	16496	16242	16463	16326	16453	16553	16528	16398	16384	16607	16362	16412	16423	16521	16395	16350	16539	16335	16315	16360	16310	16409	16606	16527	16481	16399	16513	16361	16411	16441	16254	16289	16625	16627	16694	16290	16353	16455	16228	16465	16295	16642	16492	16440	16459	16510	16447	16524	16456	16799	16409	16550	16517	16641	16440	16580	16486	16374	16263	16665	16583	16458	16654	16381	16316	16619	16504	16255	16541	16355	16491	16265	16542	16583	16325	16559	16472	16617	16330	16350	16539	16504	16412	16442	16460	16411	16596	16307	16326	16532	16521	16323	16433	16362	16373	16470	16368	16356	16443	16439	16594	16470	16409	16348	16381	16306	16391	16406	16417	16476	16544	16679	16392	16621	16421	16612	16450	16467	16543	16632	16478	16284	16383	16429	16375	16510	16573	16465	16555	16530	16551	16545	16618	16566	16538	16435	16580	16391	16411	16464	16365	16412	16492	16382	16283	16301	16430	16468	16322	16274	16445	16406	16345	16365	16468	16336	16415	16366	16359	16610	16565	16252	16362	16281	16614	16585	16507	16430	16433	16379	16561	16620	16209	16539	16604	16674	16357	16560	16597	16580	16239	16520	16327	16397	16513	16356	16588	16732	16341	16742	16510	16458	16423	16559	16522	16443	16527	16331	16375	16439	16378	16274	16390	16352	16596	16434	16508	16537	16580	16510	16553	16374	16444	16241	16588	16383	16411	16605	16487	16528	16405	16364	16425	16545	16490	16527	16495	16590	16668	16457	16445	16458	16466	16651	16371	16506	16471	16629	16209	16284	16369	16422	16594	16495	16510	16358	16543	16606	16574	16560	16263	16416	16553	16550	16521	16462	16532	16358	16250	16518	16361	16407	16540	16487	16343	16409	16495	16392	16413	16290	16424	16533	16463	16460	16395	16556	16336	16440	16466	16352	16391	16502	16602	16279	16427	16556	16424	16491	16314	16328	16473	16673	16544	16419	16575	16439	16377	16467	16406	16639	16199	16467	16476	16506	16320	16508	16467	16581	16556	16461	16306	16593	16446	16513	16409	16490	16528	16511	16632	16413	16476	16534	16509	16397	16543	16560	16527	16406	16403	16589	16465	16524	16505	16623	16267	16417	16406	16409	16481	16557	16534	16408	16661	16422	16434	16433	16617	16587	16404	16486	16416	16541	16379	16582	16538	16497	16462	16338	16506	16419	16407	16628	16564	16723	16491	16482	16626	16468	16353	16340	16490	16368	16559	16712	16344	16635	16461	16440	16380	16502	16526	16504	16502	16426	16579	16541	16363	16393	16322	16628	16423	16518	16343	16393	16506	16520	16402	16380	16604	16496	16363	16577	16570	16411	16516	16186	16398	16551	16508	16421	16191	16800	16443	16442	16400	16503	16508	16196	16375	16691	16589	16510	16534	16595	16566	16317	16367	16321	16572	16469	16479	16246	16332	16587	16451	16364	16557	16395	16328	16407	16476	16336	16439	16524	16402	16450	16521	16687	16692	16406	16522	16385	16387	16544	16343	16370	16361	16567	16462	16397	16427	16538	16403	16459	16452	16355	16608	16372	16388	16407	16301	16460	16475	16359	16492	16642	16550	16488	16313	16404	16325	16536	16358	16572	16342	16332	16333	16335	16428	16219	16444	16411	16549	16580	16347	16443	16617	16633	16488	16504	16386	16324	16361	16291	16266	16470	16589	16542	16177	16328	16515	16535	16648	16479	16595	16499	16585	16444	16525	16567	16617	16535	16406	16477	16394	16415	16496	16459	16487	16545	16506	16475	16376	16444	16482	16422	16472	16583	16349	16524	16606	16445	16538	16488	16530	16664	16531	16517	16333	16449	16600	16265	16483	16470	16347	16477	16498	16438	16515	16656	16404	16380	16647	16313	16508	16560	16394	16406	16216	16577	16324	16484	16370	16405	16613	16614	16555	16357	16372	16543	16362	16496	16554	16240	16322	16403	16447	16452	16524	16445	16442	16306	16413	16500	16689	16302	16444	16627	16665	16587	16441	16434	16317	16555	16639	16461	16307	16367	16292	16381	16575	16475	16516	16513	16350	16425	16467	16347	16555	16471	16229	16592	16541	16389	16343	16599	16408	16295	16487	16409	16592	16590	16392	16327	16502	16455	16441	16525	16422	16463	16466	16492	16570	16440	16538	16502	16381	16401	16303	16598	16436	16393	16345	16584	16566	16647	16506	16474	16470	16507	16423	16234	16433	16642	16464	16366	16406	16408	16329	16441	16707	16423	16359	16231	16534	16387	16436	16654	16533	16387	16438	16605	16641	16640	16677	16541	16410	16635	16528	16419	16427	16466	16447	16404	16303	16594	16574	16579	16400	16412	16604	16410	16218	16372	16549	16491	16315	16223	16521	16484	16645	16369	16465	16507	16556	16457	16517	16343	16434	16442	16382	16569	16511	16553	16500	16501	16649	16464	16528	16449	16494	16659	16418	16498	16363	16427	16569	16383	16599	16571	16425	16455	16374	16602	16670	16465	16642	16682	16593	16448	16447	16250	16491	16612	16429	16541	16636	16395	16459	16263	16468	16524	16353	16348	16492	16402	16360	16557	16703	16475	16505	16422	16601	16359	16406	16549	16631	16432	16491	16562	16502	16478	16751	16457	16668	16615	16559	16554	16394	16495	16426	16541	16444	16424	16529	16449	16509	16433	16487	16521	16351	16419	16654	16493	16227	16739	16490	16363	16472	16499	16681	16552	16575	16449	16541	16465	16454	16273	16574	16496	16362	16439	16535	16391	16425	16476	16400	16389	16391	16534	16441	16279	16323	16556	16297	16484	16530	16196	16403	16360	16791	16426	16662	16544	16284	16315	16714	16533	16483	16434	16383	16494	16537	16563	16378	16512	16514	16324	16424	16442	16360	16602	16615	16503	16282	16508	16412	16324	16491	16360	16563	16537	16643	16619	16506	16624	16629	16426	16459	16307	16445	16557	16579	16378	16619	16498	16230	16566	16338	16520	16687	16555	16384	16281	16441	16353	16591	16306	16642	16602	16535	16416	16524	16488	16356	16372	16578	16506	16474	16567	16419	16694	16425	16207	16434	16480	16736	16384	16576	16339	16276	16471	16392	16482	16428	16483	16516	16422	16594	16371	16309	16409	16543	16646	16400	16391	16502	16334	16558	16528	16443	16355	16508	16604	16448	16439	16550	16465	16492	16635	16540	16578	16490	16449	16430	16328	16512	16585	16435	16485	16545	16444	16577	16434	16399	16508	16635	16258	16541	16501	16663	16353	16418	16445	16472	16453	16599	16358	16604	16552	16459	16293	16484	16395	16502	16435	16647	16392	16488	16425	16236	16647	16253	16367	16472	16541	16328	16233	16442	16442	16587	16457	16558	16435	16516	16652	16324	16268	16495	16389	16397	16443	16316	16440	16352	16678	16620	16362	16376	16523	16490	16638	16383	16550	16454	16370	16424	16538	16486	16490	16502	16466	16723	16642	16376	16345	16365	16425	16377	16515	16549	16443	16367	16377	16536	16381	16507	16511	16517	16569	16406	16583	16838	16288	16497	16449	16572	16595	16404	16500	16720	16467	16689	16283	16354	16633	16343	16570	16530	16540	16592	16531	16347	16731	16593	16346	16467	16366	16531	16533	16487	16561	16261	16558	16642	16626	16658	16359	16622	16567	16432	16289	16625	16580	16222	16616	16421	16304	16651	16526	16337	16559	16431	16651	16617	16401	16445	16407	16568	16599	16474	16623	16402	16499	16356	16398	16260	16296	16623	16551	16466	16562	16476	16762	16492	16362	16393	16526	16544	16539	16487	16529	16643	16567	16416	16353	16596	16536	16510	16529	16627	16362	16520	16386	16395	16563	16449	16354	16579	16490	16482	16546	16545	16505	16431	16500	16578	16348	16153	16427	16385	16457	16374	16315	16469	16388	16302	16416	16311	16415	16482	16404	16432	16538	16371	16613	16508	16545	16558	16296	16391	16402	16500	16335	16401
14322	16225	16078	15401	15035	14908	14654	14681	14763	14699	14680	14848	14643	14831	14675	14815	14787	14679	14558	14725	14726	14680	14662	14664	14602	14545	14762	14741	14530	14582	14591	14651	14549	14683	14746	14766	14632	14656	14456	14511	14562	14624	14738	14507	14695	14504	14635	14618	14435	14603	14651	14594	14619	14561	14697	14687	14646	14707	14573	14643	14599	14559	14716	14703	14479	14585	14759	14561	14539	14571	14553	14646	14568	14545	14517	14614	14612	14609	14676	14526	14515	14625	14507	14684	14532	14577	14504	14541	14631	14638	14629	14576	14641	14569	14488	14637	14544	14741	14605	14633	14598	14615	14469	14652	14496	14709	14618	14514	14593	14529	14546	14610	14681	14423	14755	14598	14715	14564	14657	14622	14626	14655	14708	14570	14601	14676	14674	14541	14758	14702	14535	14724	14653	14668	14671	14605	14418	14569	14718	14716	14696	14549	14737	14577	14643	14496	14732	14613	14691	14595	14693	14588	14588	14778	14657	14639	14712	14661	14577	14693	14575	14532	14540	14556	14434	14772	14630	14498	14506	14404	14554	14649	14666	14555	14557	14604	14616	14758	14602	14650	14591	14605	14671	14649	14492	14587	14614	14639	14561	14639	14610	14719	14504	14453	14701	14584	14512	14853	14588	14708	14685	14640	14597	14633	14674	14517	14543	14424	14656	14604	14515	14489	14736	14435	14629	14542	14650	14573	14633	14498	14605	14535	14520	14580	14535	14556	14543	14609	14494	14477	14762	14738	14477	14727	14674	14512	14594	14529	14581	14528	14723	14671	14744	14705	14535	14673	14666	14503	14446	14665	14552	14556	14765	14704	14510	14626	14630	14687	14509	14652	14670	14558	14762	14473	14517	14556	14670	14594	14645	14612	14595	14671	14673	14577	14715	14643	14736	14744	14482	14715	14597	14610	14693	14603	14597	14658	14597	14629	14667	14621	14501	14509	14737	14493	14684	14564	14693	14577	14618	14618	14500	14655	14487	14517	14684	14658	14600	14594	14507	14673	14592	14651	14758	14587	14651	14693	14736	14556	14660	14696	14448	14483	14571	14799	14660	14622	14631	14611	14453	14674	14598	14696	14668	14614	14583	14677	14662	14746	14444	14511	14440	14679	14635	14689	14696	14580	14652	14468	14604	14481	14665	14668	14516	14608	14680	14497	14535	14686	14692	14612	14593	14529	14696	14623	14635	14539	14647	14539	14649	14739	14549	14713	14758	14525	14574	14711	14658	14425	14438	14466	14539	14586	14586	14591	14662	14771	14532	14648	14691	14512	14582	14562	14500	14688	14597	14613	14634	14711	14585	14538	14597	14565	14718	14661	14559	14607	14456	14673	14530	14355	14444	14697	14541	14810	14790	14634	14475	14557	14574	14774	14568	14644	14529	14586	14609	14603	14547	14757	14552	14663	14650	14499	14606	14663	14490	14513	14604	14651	14641	14554	14525	14640	14696	14436	14670	14633	14611	14651	14645	14695	14562	14736	14630	14647	14593	14570	14624	14732	14590	14680	14633	14499	14713	14454	14506	14684	14593	14592	14606	14574	14480	14614	14522	14602	14519	14722	14712	14564	14656	14692	14670	14650	14666	14640	14739	14605	14757	14504	14478	14528	14547	14491	14671	14719	14649	14706	14692	14429	14610	14609	14736	14533	14573	14690	14686	14633	14772	14623	14545	14719	14537	14658	14705	14493	14660	14683	14650	14753	14694	14455	14564	14673	14607	14624	14721	14689	14631	14759	14776	14720	14497	14772	14722	14674	14555	14520	14686	14658	14590	14770	14609	14682	14682	14372	14529	14544	14515	14668	14701	14653	14497	14717	14779	14468	14721	14476	14630	14708	14726	14566	14634	14464	14741	14705	14605	14647	14539	14670	14558	14449	14645	14660	14519	14451	14572	14666	14791	14531	14716	14702	14582	14658	14714	14869	14561	14589	14757	14689	14593	14739	14582	14652	14616	14695	14588	14467	14642	14579	14641	14594	14588	14505	14448	14610	14703	14475	14570	14555	14666	14549	14671	14546	14659	14578	14669	14566	14606	14589	14401	14561	14652	14432	14628	14760	14547	14748	14480	14424	14720	14613	14602	14737	14530	14607	14585	14659	14595	14307	14641	14666	14589	14572	14547	14753	14588	14461	14810	14522	14598	14629	14698	14481	14593	14505	14590	14730	14704	14626	14791	14605	14644	14701	14666	14715	14482	14707	14550	14607	14692	14404	14593	14688	14846	14779	14548	14648	14657	14470	14484	14694	14643	14509	14599	14528	14678	14523	14497	14457	14951	14686	14477	14572	14392	14771	14810	14553	14585	14533	14726	14631	14765	14537	14673	14494	14793	14637	14560	14620	14565	14533	14627	14758	14549	14754	14486	14575	14554	14553	14523	14764	14480	14535	14715	14584	14715	14530	14669	14783	14495	14483	14654	14524	14564	14627	14616	14611	14683	14646	14673	14438	14560	14622	14614	14498	14619	14775	14645	14626	14814	14750	14473	14629	14587	14745	14580	14688	14610	14506	14596	14522	14612	14538	14653	14598	14674	14533	14487	14594	14546	14629	14503	14436	14416	14614	14639	14485	14580	14604	14556	14613	14543	14359	14731	14589	14731	14518	14645	14758	14568	14522	14776	14496	14605	14629	14588	14741	14709	14603	14581	14684	14609	14782	14724	14736	14520	14701	14657	14603	14697	14613	14751	14515	14475	14745	14521	14599	14646	14541	14625	14765	14527	14643	14531	14596	14636	14738	14677	14524	14753	14721	14635	14378	14639	14748	14603	14590	14601	14556	14682	14542	14623	14713	14539	14668	14643	14601	14640	14701	14594	14522	14620	14734	14776	14588	14501	14711	14615	14581	14758	14630	14700	14471	14456	14615	14775	14598	14668	14513	14611	14605	14645	14534	14597	14813	14618	14611	14656	14592	14622	14606	14697	14662	14568	14738	14737	14637	14588	14593	14623	14620	14612	14626	14678	14388	14679	14701	14529	14523	14676	14473	14548	14498	14533	14671	14512	14572	14558	14696	14634	14678	14679	14567	14543	14570	14700	14647	14478	14613	14516	14469	14606	14621	14810	14589	14575	14482	14718	14430	14558	14396	14723	14629	14428	14630	14736	14602	14641	14456	14510	14711	14612	14572	14577	14642	14646	14695	14583	14652	14658	14568	14598	14774	14534	14750	14758	14496	14524	14558	14545	14617	14565	14506	14579	14603	14672	14412	14660	14655	14735	14618	14747	14671	14537	14480	14626	14460	14681	14678	14568	14742	14643	14657	14661	14569	14647	14485	14861	14543	14525	14741	14657	14589	14546	14712	14643	14569	14600	14663	14599	14612	14607	14483	14550	14409	14845	14451	14496	14706	14665	14700	14708	14473	14640	14612	14663	14643	14738	14470	14383	14680	14569	14612	14594	14631	14701	14752	14609	14610	14572	14541	14615	14521	14457	14633	14671	14582	14638	14638	14601	14657	14612	14422	14733	14775	14445	14668	14592	14545	14586	14635	14683	14607	14608	14571	14619	14577	14554	14637	14711	14532	14724	14489	14635	14519	14590	14593	14668	14588	14608	14669	14683	14614	14641	14723	14466	14672	14719	14611	14537	14657	14526	14608	14545	14591	14594	14572	14450	14653	14710	14558	14698	14527	14567	14587	14668	14528	14722	14554	14766	14716	14632	14576	14464	14584	14631	14693	14520	14791	14672	14678	14603	14547	14635	14516	14538	14718	14767	14576	14530	14558	14653	14716	14588	14606	14630	14595	14543	14485	14657	14693	14637	14593	14423	14702	14487	14609	14636	14539	14766	14699	14529	14549	14747	14611	14531	14696	14662	14686	14736	14579	14593	14682	14711	14589	14519	14623	14587	14570	14672	14691	14565	14472	14522	14574	14484	14573	14622	14540	14759	14546	14569	14577	14733	14475	14582	14591	14718	14551	14563	14635	14425	14635	14787	14596	14565	14622	14769	14690	14515	14684	14427	14702	14595	14686	14680	14661	14540	14836	14609	14684	14551	14647	14689	14669	14578	14659	14719	14485	14491	14641	14579	14590	14558	14552	14549	14702	14687	14609	14686	14627	14625	14598	14611	14577	14675	14576	14675	14452	14545	14545	14637	14487	14619	14687	14560	14619	14500	14526	14652	14713	14507	14646	14529	14694	14697	14389	14477	14665	14741	14594	14679	14658	14625	14637	14655	14600	14519	14632	14761	14631	14561	14632	14713	14780	14615	14692	14576	14694	14552	14472	14666	14558	14695	14676	14642	14557	14647	14648	14831	14652	14626	14643	14621	14797	14630	14687	14693	14631	14611	14536	14565	14518	14653	14700	14586	14685	14697	14669	14593	14517	14666	14497	14735	14752	14550	14777	14833	14578	14523	14593	14735	14601	14455	14701	14738	14754	14609	14757	14625	14747	14602	14589	14563	14732	14507	14679	14665	14807	14545	14758	14482	14714	14778	14573	14519	14384	14605	14630	14707	14602	14561	14748	14575	14542	14552	14692	14589	14448	14613	14517	14693	14537	14573	14651	14697	14688	14716	14511	14664	14682	14641	14651	14708	14737	14613	14653	14532	14615	14689	14666	14676	14503	14759	14549	14647	14678	14665	14576	14744	14585	14639	14698	14557	14609	14521	14679	14740	14685	14595	14754	14557	14474	14624	14518	14572	14703	14602	14525	14516	14538	14584	14609	14592	14522	14632	14721	14606	14624	14635	14516	14655	14593	14661	14392	14494	14680	14758	14574	14809	14630	14693	14660	14687	14523	14752	14647	14577	14554	14593	14476	14696	14668	14532	14640	14525	14648	14615	14750	14554	14625	14629	14564	14818	14715	14528	14749	14719	14766	14695	14693	14633	14601	14691	14593	14533	14502	14517	14670	14673	14756	14600	14638	14732	14603	14573	14740	14670	14716	14516	14556	14641	14659	14486	14681	14672	14510	14623	14595	14720	14545	14662	14644	14524	14498	14536	14533	14524	14669	14681	14683	14588	14712	14462	14654	14451	14752	14603	14633	14611	14685	14452	14457	14663	14630	14602	14540	14508	14544	14785	14573	14751	14603	14759	14618	14649	14510	14576	14641	14754	14715	14687	14641	14586	14543	14627	14647	14660	14354	14600	14467	14538	14686	14588	14545	14504	14629
24360	21597	29060	24678	22259	21489	20423	18350	17576	17669	17781	17680	17736	17699	17572	17581	17669	17580	17470	17565	17342	17462	17521	17555	17480	17364	17476	17419	17385	17377	17451	17355	17319	17506	17385	17345	17345	17332	17417	17296	17250	17350	17357	17189	17157	17329	17156	17418	17307	17377	17619	17341	17484	17264	17332	17437	17479	17406	17293	17338	17238	17345	17307	17355	17740	17350	17297	17191	17075	17324	17321	17349	17280	17279	17516	17290	17332	17254	17362	17201	17355	17395	17506	17295	17342	17187	17272	17244	17113	17536	17261	17357	17315	17373	17448	17089	17313	17258	17343	17198	17262	17276	17003	17477	17433	17307	17229	17348	17299	17166	17241	17233	17349	17170	17238	17236	17298	17429	17305	17178	17315	17214	17239	17404	17269	17435	17245	17245	17249	17263	17079	17204	17186	17200	17216	17348	17360	17225	17194	17172	17180	17178	17166	17313	17389	17376	17457	17194	17307	17463	17205	17217	17345	17193	17147	17238	17283	17272	17270	17193	17404	17236	17398	17513	17204	17347	17277	17283	17361	17263	17232	17281	17323	17277	17458	17318	17117	17350	17337	17274	17139	17276	17094	17243	17350	17239	17486	17267	17006	17472	17402	17106	17422	17338	17254	17155	17217	17311	17333	17132	17310	17448	17321	17342	17489	17474	17364	17256	17150	17322	17246	17275	17145	17220	17324	17211	17169	17100	17201	17167	17129	17428	17326	17189	17165	16932	17356	17497	17157	17338	17300	17359	17396	17296	17200	17347	17275	17052	17237	17083	17378	17359	17266	17287	17277	17154	17221	17307	17165	17217	17223	17331	17278	17406	17392	17037	17070	17232	17162	17363	17270	17268	17495	17151	17182	17367	17443	17402	17385	17352	17351	17269	17399	17135	17212	17154	17370	17261	17460	17278	17370	17053	17259	17072	17273	17259	17376	17322	17069	17175	17217	17324	17371	17246	17224	17206	17149	17218	17288	17225	17050	17343	17211	17362	17158	17419	17332	17389	17328	17462	17311	17101	17141	17553	17376	17342	17266	17272	17277	17307	17206	17309	17183	17246	17377	17305	17036	17118	17306	17233	17237	17218	17216	17231	17411	17200	17263	17174	17149	17417	17062	17362	17283	17140	17169	17244	17356	17480	17475	17358	17338	17265	17295	16986	17399	17253	17300	17131	17364	17381	17271	17286	17315	17376	17161	17148	17204	17380	17250	17297	17339	17290	17243	17210	17253	17163	17213	17384	17444	17323	17066	17457	17378	17149	17168	17198	17437	17449	17594	17309	17305	17123	17403	17195	17343	17130	17105	17098	17208	17360	17490	17334	17293	17383	17432	17302	17370	17280	17356	17280	17225	17119	17141	17298	17381	17158	17313	17419	17385	17195	17253	17239	17128	17180	17108	17325	17276	17273	17292	17406	17393	17173	17367	17149	17275	17305	17338	17399	17350	17349	17232	17166	17223	17138	17384	17286	17290	17378	17071	17173	17108	17362	17210	17153	17245	17016	17372	17269	17338	17336	17518	17394	17442	17068	17194	17224	17191	17365	17185	17215	17113	17228	17257	17289	17384	17242	17232	17346	17327	17258	17187	17375	17266	17473	17394	17264	17398	17420	17281	17460	17388	17264	17188	17275	17243	17312	17230	17243	17149	17076	17245	17261	17340	17265	17105	17356	17332	17450	17238	17252	17260	17210	17198	17375	17334	17209	17153	17529	17212	17039	17238	17376	17292	17293	17111	17351	17226	17516	17419	17228	17406	17302	17228	17113	17355	17364	17335	17215	17456	17389	17271	17283	17107	17258	17321	17191	17181	17179	17099	17124	17283	17334	17358	17234	17171	17351	17266	17148	17188	17201	17266	17282	17279	17370	17404	17153	17329	17208	17251	17192	17262	17138	17018	17348	17081	17288	17422	17272	17478	17185	17137	17236	17386	17394	17388	17247	17041	17181	17079	17419	17241	17229	17299	17201	17285	17458	17311	17494	17252	17289	16941	17278	17152	17012	17228	17337	17309	17347	17226	17075	17242	17232	17417	17220	17224	17307	17242	17616	17350	17219	17105	17450	17210	17156	17246	17270	17168	17464	17350	17469	17093	17305	17334	17434	17349	17498	17538	17354	17013	17125	17382	16992	17237	17258	17226	17461	17339	17281	17359	17146	17332	17350	17097	17218	17349	17310	17400	17232	17286	17071	17275	17382	17120	17314	17377	17069	17241	17304	17472	17341	17514	17572	17180	17221	17169	17408	17055	17427	17432	17505	17261	17238	17293	17498	17230	17410	17087	17296	17229	17479	17313	17433	17366	17209	17201	17344	17359	17136	17403	17469	17378	17112	17276	17427	17305	17459	17364	17273	17146	17156	17445	17224	17082	17146	17292	17182	17395	17082	17469	17439	17273	17393	17389	17352	17132	17332	17182	17256	17027	17268	17533	17154	17246	17235	17323	17214	17414	17265	17314	17292	17213	17159	17220	17184	17285	17219	17328	17385	17286	16999	17222	17476	17187	17294	17174	17325	17202	17371	17247	17140	17436	17449	17273	17189	17249	17337	17192	17117	17323	17496	17129	17230	17274	17193	17317	17442	17275	17261	17351	17243	17384	17035	17292	17324	17376	17127	17295	17186	17463	17091	17168	17296	17424	17363	17114	17181	17297	17336	17340	17204	17070	17443	17303	17198	17372	17300	17137	17310	17229	17341	17337	17153	17360	17247	17061	17430	17341	17278	17221	17127	17257	17246	17163	17207	17345	17216	17416	17241	17367	17279	17101	17111	17273	17409	17473	17235	17306	17375	17333	17211	17402	17483	17377	17211	17263	17283	17522	17287	17393	17139	17280	17139	17319	17266	17302	17329	17144	17119	17134	16952	17306	17277	17305	17489	17528	17291	17256	17208	17244	17147	17354	17044	17269	17242	17406	17239	17219	17112	17185	17183	17343	17339	17275	17046	17196	17135	17178	17390	17296	17156	17388	17312	17212	17258	17530	17112	17055	17127	17163	17162	17380	17384	17195	17425	17385	17286	17329	17228	17216	17120	17240	17272	17460	17329	17182	17243	17299	17364	17282	17281	17412	17352	17190	17213	17240	17183	17175	17198	17362	17261	17050	17282	17562	17137	17168	17395	17268	17392	17167	17335	17280	17191	17113	17355	17256	17357	17235	17353	17293	17175	17367	17233	17248	17214	17204	17065	17058	17190	17315	17197	17310	17150	17045	17336	17488	17288	17492	17276	17178	17389	17268	17177	17223	17227	17369	17331	17330	17404	17282	17179	17213	17261	17158	17434	17237	17287	17251	17345	17322	17277	17079	17348	17537	17360	17329	17337	17363	17267	17211	17354	17253	17159	17269	17180	17370	17328	17116	17376	17341	17243	17389	17174	17194	17187	17311	17225	17373	17205	17189	17292	17109	17357	17338	17089	17250	17323	17236	17362	17361	17402	17138	17085	17113	17225	17106	17424	17229	17270	17245	17160	17261	17397	17186	17130	17250	17347	17237	17187	17339	17293	17355	17345	17505	17368	17250	17220	17296	17440	17241	17283	17305	17527	17287	17144	17312	17266	17316	17320	17202	17122	17345	17402	17398	17108	17175	17231	17297	17159	17439	17371	17381	17355	17280	17284	17353	17260	17172	17305	17416	17174	17192	17398	17132	17368	17367	17275	17410	17233	17305	17496	17344	17302	17334	17267	17202	17396	17266	17135	17292	17314	17157	17219	17538	17206	17488	17290	17153	17606	17263	17124	17160	17185	17365	17276	17310	17351	17271	17351	17305	17209	17262	17323	17226	17351	17429	17243	17128	17294	17321	17094	17303	17102	17455	17343	17358	17362	17421	17366	17178	17253	17192	17221	17442	17285	17345	17260	17428	17112	17350	17280	17484	17567	17173	17209	17107	17272	17238	17274	17353	17367	17226	17239	17331	17210	17293	17233	17140	17556	17148	17261	17267	17278	17348	17364	17131	17324	17266	17278	17249	17219	17370	17173	17182	17409	17341	17224	17323	17616	17380	17256	17468	17573	17287	17258	17370	17379	17277	17474	17254	17188	17357	17294	17230	17178	17324	17430	17390	17269	17315	17189	17147	17253	17039	17357	17416	17374	17188	17275	17406	17300	17073	17384	17467	17404	17244	17297	17461	17388	17450	17288	17235	17118	17316	17441	17175	17147	17087	17172	17279	17135	17411	17231	17280	17379	17482	17064	17233	17179	17101	17222	17177	17045	17283	17390	17291	17502	17321	17330	17374	17237	17300	17153	17331	17009	17306	17183	17390	17188	17395	17305	17391	17260	17330	17168	17263	17215	17299	17085	17324	17347	17218	17272	17287	17273	17183	17211	17347	17182	17223	17145	17236	17324	17342	17338	17285	17244	17498	17317	17243	17265	17313	17381	17223	17307	17232	17302	17260	17477	17503	17192	17206	17337	17208	17255	17284	17131	17235	17129	17273	17176	17377	17286	17349	17118	17241	17217	17290	17245	17279	17197	17406	17213	17465	17268	17242	17225	17402	17590	17247	17229	17235	17383	17410	17389	17479	17561	17199	17255	17256	17339	17239	17218	17254	17261	17389	17132	17330	17276	17085	17202	17390	17350	17225	17029	17249	17367	17435	17183	17290	17174	17182	17321	17242	17314	17148	17365	17236	17152	17384	17284	17318	17096	17330	17368	17211	17210	17247	17514	17227	17219	17246	17203	17243	17179	17120	17001	17315	17216	17237	17187	17291	17264	17189	17202	17386	17407	17136	17088	17325	17481	17339	17395	17268	17194	17186	17249	17006	17178	17301	17212	17240	17266	17341	17057	17311	17313	17354	17174	17305	17351	17206	17423	17314	17265	17086	17220	17427	17304	17271	17259	17197	17388	17353	17217	17278	17148	17260	17316	17234	17201	17326	17280	17326	17123	17272	17211	17248	17316	17308	17361	17307	17405	17258	17348	17390	17171	17201	17270	17245	17449	17377	17128	17221	17133	17261	17386	17163	17120	17385	17165	17297	17340	17408	17434	17495	17345	17463	17410	17263	17349	17375	17350	17284	17209	17351	17030	17163	17399	17091	17242	17317	17194	17259	17246	17152	17442	17435	17217	17249	17414	17520	17246	17264	17347	17161	17355	17230	17639	17302	17251	17282	17342	17382	17539	17224	17477
14354	23138	21472	18674	17203	16486	15931	15879	15649	15786	15547	15566	15684	15444	15528	15176	15308	15267	15268	15213	15397	15272	15240	15270	15185	15335	15261	15286	15420	15174	15228	15084	15377	15360	15168	15108	15174	15127	15147	15171	15080	15132	15265	15154	15274	15165	15285	15312	15204	15340	15242	15113	15198	15091	15211	15143	15017	15205	15213	15192	15109	15109	15037	15334	15641	15163	15214	15113	15192	15117	15168	15187	15190	15106	15121	15258	15093	15218	15157	15171	15170	15290	15220	15069	15060	15138	15194	15163	15026	15309	15136	15465	15177	15255	15091	15309	15134	15075	15210	15116	15160	15096	15138	15210	15050	15370	15345	15188	15306	15237	15360	15025	15255	15149	15059	15040	15250	15174	15259	15200	15111	15159	15193	15147	15164	15010	15141	15131	15159	15077	15239	15149	15155	15185	15263	15201	15304	15022	15125	15166	15123	15089	15054	15186	15134	15158	15042	14957	15113	15124	15166	15078	15192	15143	15088	15139	15000	15078	15133	15214	15215	15131	15276	15197	15098	15208	14990	15156	15151	15237	15238	15158	15151	15021	15337	15271	15157	14976	15111	15262	15166	15221	15134	15016	15170	15154	15210	15161	15115	15084	15258	15106	15172	15388	14937	15228	15180	15096	15139	15041	15101	15240	15183	15169	15239	15135	15202	15042	15237	15174	15069	15142	15118	15054	15041	15041	15070	15215	15219	15234	15262	15188	15151	15147	15170	15244	15269	15196	15152	14980	15087	15088	15150	15231	15168	15123	15168	15027	15092	15245	15310	15174	14991	15107	15031	15167	15192	15175	15093	15108	15350	15108	15148	15239	15089	15300	15148	15243	15031	15193	15195	15106	15198	15173	14953	15265	15092	15125	15162	15193	15153	15059	14980	14908	15125	15137	15176	15175	15027	15194	15238	15303	15100	15216	15171	15272	15271	15178	15271	15195	15269	15220	15184	15176	15115	15023	15136	15105	15147	15123	15247	15015	15234	15121	15057	15226	15216	15184	15108	15232	15149	15316	15134	15251	15138	15118	14947	15201	14980	15008	15032	15152	15048	15246	15082	15182	15168	15237	15239	15334	15282	15256	15061	15200	15309	15259	14980	15231	15243	15143	15223	14995	15134	15198	15181	15023	15049	15128	15060	15180	15076	15157	14978	15334	15174	15210	15091	15199	15035	14988	15009	14985	15228	15189	15218	15194	15191	15103	15060	15112	15212	15159	15073	15275	15165	15061	15044	15226	15156	15268	15138	15110	15273	15163	14991	15028	15103	15234	15195	15376	14951	15263	15300	15234	15140	15078	14988	15066	15054	15229	15135	15095	15056	15101	15108	15235	15178	15270	15087	15307	15167	15141	15078	15163	15264	15173	15293	15251	15206	15025	15001	15117	15237	15047	15075	15128	15278	15061	15185	15357	15194	15198	15021	15150	15343	15060	15230	15112	14983	15238	15057	15214	15156	15183	15158	15184	15142	15188	15096	15131	15175	15332	15113	15325	15148	15116	15242	15221	15159	15308	15224	15340	15130	15173	15081	15140	15066	15145	15149	15151	15173	15066	15175	15261	15249	15070	15220	15208	15088	15114	15223	15284	15037	15323	15136	15099	15045	15030	15084	15245	15237	15206	15184	15107	15230	15286	15065	15025	15294	15130	15333	15203	15076	15257	15254	15179	15231	15242	15206	15299	15007	15285	15218	15285	15277	15088	15138	15093	15155	15171	15251	15135	15125	15246	15180	15180	15144	15149	15275	15152	15226	15302	15220	15042	15122	15220	15153	15135	15138	15112	15251	15097	15270	15128	15115	15221	15145	15193	15182	15250	15313	15211	15057	15223	15334	15160	15109	15194	15057	15263	15168	15213	15123	15196	15284	15046	15188	15267	15112	15088	15185	15142	15146	15038	15251	15172	15080	15265	15131	15203	15058	15180	15245	15231	15354	15078	15187	15027	15158	15089	15142	15269	15246	15283	15112	15295	15181	15133	15192	15131	15022	15185	15243	15192	15071	15103	15107	15110	15167	14990	15021	15187	15110	15090	15207	15094	15160	15277	15117	15037	15245	15101	15072	15258	15128	15100	15271	15061	15173	15189	15166	15284	15217	15124	15184	15159	15248	15140	15015	15058	15096	14995	15167	15133	15028	15081	15089	15286	15104	15161	15251	15030	15050	15201	15148	15233	15110	15106	15184	15092	15200	15084	15171	15102	15166	15234	15285	15032	15109	15051	15245	15160	15103	15300	15111	15111	15150	15159	15153	15090	15060	15130	15181	15284	15102	15310	15103	15182	15144	15128	15179	15158	14997	15209	15106	15111	15200	15114	15255	15230	15158	15364	14988	15195	15163	15134	15312	15209	15121	15148	15161	15371	15112	15179	15278	15027	15012	14953	15159	15256	15227	15257	15124	15109	15171	15211	15293	15195	15195	15069	15050	15269	15135	15162	15105	15164	15086	14996	15232	15100	15032	15132	15201	15198	15052	15207	15286	15200	15197	15162	15229	15247	15195	15199	15146	15151	15190	15122	15164	15138	15229	15176	15172	15281	15364	15248	15150	15206	15161	15220	15170	15148	15092	15096	15259	15214	15196	15148	15145	15171	15207	15181	15310	15197	14985	15239	15107	15131	15219	15164	15139	15299	15263	14985	15376	15034	15173	15148	15080	15053	15053	15035	15119	15256	15138	15126	15172	15203	15206	15258	15076	15122	15083	15286	15203	15070	15221	15246	15033	15123	15198	15154	15251	15140	15217	15145	15125	15190	15183	15043	15188	15226	15202	15096	15214	15093	15309	15002	15183	15120	15060	15027	15150	15050	15169	15184	15014	15077	15204	15204	15103	15082	15057	15339	15091	15246	15191	15276	15093	15125	15241	15271	15163	15121	15263	15112	15043	15177	15102	15298	15177	15247	15092	15161	15225	15201	15339	15021	15173	15199	15226	15277	15111	15168	15076	15157	15302	15258	15218	15137	15043	15306	15088	15087	15305	15171	15006	15205	15262	15155	15239	15070	15309	15253	15166	15162	15279	15101	15306	14966	15221	15078	15007	14966	15126	15106	15116	15269	15206	15236	15211	15150	15124	15210	15203	15050	15192	15123	15060	14984	15121	15208	15210	15137	15147	15202	15176	15142	15069	15079	15125	15142	15368	15165	15087	15112	15186	15168	15121	15161	15223	15022	15272	15181	15067	15305	15207	15236	15109	15039	15160	15120	15341	15166	15070	15213	15264	14963	15143	15132	15231	15045	14936	15085	15005	15171	15060	15086	15090	15113	15040	15058	15164	15019	15177	15016	15138	15139	15146	15214	15249	15238	15341	15103	15108	15077	15307	15284	15003	15356	15081	15229	15225	15137	15141	15101	15256	15109	15089	15265	15248	15273	15233	15209	15088	15144	15144	15224	15149	15214	15192	14989	15221	15312	15146	15076	15358	15080	15189	15053	15355	15322	15337	15225	15124	15220	15135	15153	15147	15131	15227	15232	15305	15200	15193	15229	15193	15034	15198	15170	15277	15151	15093	15276	15308	15037	15163	15142	15059	15151	15221	15053	15065	15014	15199	15085	15143	15225	15270	15213	15119	15206	15042	15249	15285	15089	15246	15037	15090	15228	15123	15085	14981	15097	15168	14994	15145	15053	15184	15154	15129	15186	15084	15133	15146	15124	15078	15044	15157	15109	15085	15191	15126	15182	15188	15256	15205	15097	15263	15255	15051	15198	15163	15298	15163	15196	15099	15080	15147	15134	15098	15103	15387	15103	14953	15153	15155	15236	15263	14972	15270	15213	15266	15229	15164	15173	15155	15020	15078	15012	15150	15233	15269	15236	15181	15186	15037	15226	15262	15051	15201	15060	14898	15132	15154	15264	14924	15099	15131	15281	15103	15064	15189	15160	15130	15264	15022	15205	15134	15175	15347	15162	15118	15184	15257	15176	15096	15309	15208	15036	15218	15131	15170	15184	15152	15203	15120	15112	15103	15152	15099	15210	15112	15131	15100	15133	15080	15220	15146	15144	15104	15181	15049	15188	15041	15216	15187	15226	15022	15218	15320	15047	14960	15068	15031	15266	15023	15158	15280	15081	15135	15036	15103	14991	14953	15141	14947	15196	15220	15174	15111	15065	15192	15099	15238	15000	15293	15087	15153	14972	15135	15102	15045	15137	15160	15270	15219	15061	15160	15256	15117	15090	15184	15187	15201	15165	15061	15309	15259	15096	14966	15274	15041	15174	15057	15111	15148	15082	15116	15136	15044	15149	15152	15189	15230	15119	15086	15327	15175	15128	15075	15144	15143	15128	15156	15116	15144	15223	15135	15213	15229	15301	14920	15094	15243	15148	15150	15257	15228	15105	15105	15066	15069	15147	15188	15087	15084	15195	14971	14951	15173	15246	15111	15062	15183	15093	15144	15162	15099	15259	15230	15105	15116	15142	15212	15072	15127	15044	15068	15213	14970	15015	15044	15153	15071	15291	15229	15066	15336	15113	15291	15244	15216	15276	15166	15103	15201	15234	15120	14973	15127	15162	15091	15174	15145	15202	15203	14976	15102	15123	15108	15291	15184	14996	15205	15165	15123	15226	15049	15244	15161	15180	15084	15170	15192	15169	15196	15036	15156	15265	15058	15167	15072	15042	15106	15250	15154	15175	15127	15071	15251	15202	15148	15028	15196	15167	15259	15151	15270	15225	15208	15264	15061	15159	15294	15221	15197	15245	15171	15056	15202	15078	15141	15071	15016	15189	15101	15136	15165	15157	15210	15135	15141	15211	15197	15250	15202	15014	14984	15230	15288	15034	15114	15119	15295	15115	15169	15060	15239	15076	15173	15172	15043	15083	15001	15197	15214	15232	15122	15138	15182	15045	15109	15017	15070	15299	15114	15185	15149	15280	15016	15196	15061	15182	15060	15018	14987	15333	15079	15138	15105	15248	14979	15089	15196	15069	15140	15124	15258	15186	15115	14989	15275	15033	15277	15121	15139	14891	15214	15144	15152	15172	15127	15296	14952	15114	15202	15334	14866	15244	15175	15164	15192	15287	15224	15028	15236	15223	15278	15217	15163	14976	15164	15124	15096	15152	15171	15159	15145	15100	14941	14923	15121	15118	15080	15188	15176	15172	15230	15056	15132	15136	15247	15182	15194	14962
23143	21556	29429	24111	21751	23642	24851	19537	18643	19087	18399	18530	18441	18646	18371	18262	18200	18379	18491	18498	18306	18159	18219	18032	18184	18061	18087	18089	18079	18027	17961	18004	17876	18155	18041	18171	18041	17992	18073	17852	17960	18074	18035	17726	18030	17971	17920	17868	17871	18047	18129	18036	18024	17991	18030	18124	18084	18098	18087	18054	17911	18022	18056	18212	18207	18111	17923	17936	17943	17830	17902	17836	18062	18112	18011	18089	17898	17845	17937	18090	17828	17885	17816	18021	18053	17911	18030	17803	17940	18047	17966	18122	17874	17931	18075	18009	17904	17951	18006	17965	17914	17908	17957	17997	17967	17884	17986	18128	18055	17914	17985	17846	18088	18016	17918	17960	18035	17805	17975	17788	18016	18053	17750	18037	17944	18053	17872	17956	17815	18117	18102	17888	17841	18013	17781	17831	17837	17898	18038	18022	18062	17800	17874	17862	18118	17850	17828	18051	18004	17901	17888	17900	17720	17687	18045	17807	17964	18026	17939	17747	18085	17832	17919	17806	17859	17729	18008	17786	17816	17924	17926	17808	17911	17896	17888	18027	17971	17943	17973	17977	17957	17902	17863	18040	17955	17884	17806	17783	17930	17759	17691	17914	17835	18044	18103	17926	17925	17976	17691	17930	18023	17714	18072	17819	17942	17854	18046	17974	17900	18097	18185	18012	17969	18120	17978	17978	17844	17967	17972	17890	17820	17958	17772	17953	17951	17863	17968	18049	17826	17860	18076	18065	17767	17974	18002	18125	18008	18015	17912	18095	17960	18040	17804	18010	18022	17832	17859	17943	18022	17721	18084	17958	17753	17963	17941	17869	17851	17844	18035	17880	17984	17984	17922	17854	17950	17817	17855	18038	18141	17857	17965	17981	17981	17882	17892	17871	17960	17936	17812	17865	17849	17879	18070	17850	17911	18014	18085	17946	17762	17887	17923	17991	17864	17747	17966	18022	17754	17911	18001	17798	18177	18018	17806	17939	17835	18009	17889	17878	18124	17905	17822	17955	17955	17920	17937	17799	18046	18058	18135	18229	17847	18018	18140	17907	17918	17813	17906	17941	18044	17861	17922	17882	17715	18180	17942	17981	17970	17967	17936	17713	17748	17791	17738	18033	18064	18084	17920	18009	18083	18145	18093	17942	17859	17837	17848	17882	17707	18102	17936	17955	17899	17998	17808	18062	17769	17956	17913	17783	17796	17917	17934	17916	18117	18140	17816	17917	17942	18001	17904	17890	17867	17931	17796	17822	17954	17816	18048	18073	17935	17997	17870	17766	18022	18014	18052	17971	17807	18004	17873	18068	17841	17912	18142	17836	17886	17883	17902	17888	17705	17872	18049	18247	17968	18070	17954	18034	18047	17951	17955	17957	18003	18065	17912	18197	17868	17822	17971	17874	18000	18072	18017	18007	18020	17984	17942	17915	17929	18106	17841	18076	17624	17732	17889	17743	17876	17883	17934	17858	18133	18056	17910	17913	17950	18068	18000	17948	17838	17854	18074	18097	17597	17896	17888	18035	17948	17773	17968	17804	18068	17793	17743	18044	18000	17938	17844	18072	17921	17750	17815	17697	17880	17663	17813	17958	17873	17839	18003	17905	18148	17681	18111	17966	18219	18104	18018	17945	17820	17928	17832	18034	18002	17919	18034	17976	17989	18107	17970	18190	17969	17816	17815	18032	18044	17838	17943	17899	17918	17921	17736	17981	17837	17784	18043	17976	17972	18006	18036	17959	17731	18020	17820	17963	18022	18078	18040	18110	17847	17827	17675	17852	17877	17971	17944	17869	17977	18092	17859	18023	17735	18002	17671	17994	17759	17908	17955	17984	17877	17873	17803	17900	17937	17984	17961	18205	17954	17799	17997	17883	18003	17827	17953	17897	17923	17946	18120	18031	17874	18066	17840	17903	17910	17930	17847	17748	17894	18014	18040	18087	17932	17849	17839	17814	17953	17880	17997	17929	17992	18160	17896	17875	18113	17945	17798	18015	17842	18037	17790	17849	17879	17893	18027	17999	18008	17830	17952	17783	17965	17985	18099	17799	17896	17862	17864	17934	17943	17884	17909	18028	17881	17852	17925	18040	17904	17936	17991	17878	17815	17952	17835	17813	17853	18110	17790	17942	18258	17772	17825	17902	17905	17584	17882	17735	17911	18220	18011	18101	17833	18012	17728	17994	18057	17902	17986	17985	17988	17933	17904	17937	17948	17888	18081	17753	17856	17833	17955	17944	17913	18040	17789	17884	18020	17894	17773	17863	17961	17848	17863	17866	17938	17914	17990	17867	17936	17965	17957	17865	17725	17809	18200	17775	17970	18105	17807	18162	18106	17924	17820	18100	17927	17972	17938	17906	17831	17826	17876	18008	17919	17790	17807	17754	17928	18117	17964	17992	18012	18039	17846	17982	17966	17898	17934	18126	18030	17927	17760	17950	17903	18076	18082	17750	17835	18167	17986	18015	17978	17844	17726	17810	17982	17777	17984	18099	17942	17923	18143	17978	17898	18081	18019	17773	17754	17896	17889	18068	17992	17703	18144	18045	18010	18029	17704	17833	17852	17977	17739	17680	18141	17997	17977	17703	18155	17936	17882	18040	18231	18128	17852	18009	18040	17945	18053	17869	17912	17932	17881	17761	18017	18124	17949	17753	17938	17899	18075	17884	17893	17968	17862	17937	17896	17856	17957	18240	17882	17802	17943	18011	18001	17846	17987	17875	18205	17915	17865	18039	18022	18022	18021	18056	17533	17911	18014	17846	17823	17844	17882	17851	17771	18057	17963	17817	17640	17924	17914	17903	18061	17910	17837	17667	17851	17940	18131	17982	17883	17944	17918	17919	17786	18021	17849	17972	17997	17937	17860	17770	17845	17816	18018	17966	17919	17968	17797	18089	17938	17908	17904	18001	17844	17742	17967	17869	17925	18002	18077	17824	17895	17819	18037	18099	17909	17712	18050	17734	18020	18056	17838	18028	17917	17840	18004	17960	17971	17819	17940	17894	17764	17969	18041	17892	17917	17775	17977	17954	17870	17822	17820	17873	17784	17711	18005	17946	17882	17803	17930	17944	17969	17813	18063	17761	17883	17984	17990	17957	18050	17903	17901	17942	17855	17948	18045	18052	17848	17956	17847	18024	17983	17999	18034	17899	17817	18110	17992	17898	17938	17986	17620	17860	18146	17858	17851	17807	17970	17940	17762	17944	17792	17987	17990	18306	17951	17864	18114	18107	18030	17745	17935	17723	18073	18177	17859	17729	17745	18031	17923	17833	17977	17853	17877	17958	17960	17791	17921	17609	17973	18037	18257	18036	18056	17836	17950	17881	17972	18064	17775	17978	17882	17933	17809	17922	17843	17762	17753	18062	18108	18014	17797	17850	17849	17703	17767	17895	17809	18020	17780	18181	17989	17834	17895	18044	17969	17782	17981	18111	17835	17951	17984	17894	17812	17798	17907	17883	17738	17876	17851	17884	17932	17839	17974	18037	17857	17770	17788	17927	17659	17998	17874	18057	18003	17926	17927	18013	18038	18016	17855	17975	18029	18021	18071	17799	18032	17844	17814	17913	17985	17979	17913	17949	18040	18025	18019	17800	17698	18013	17834	17994	17928	18107	18004	17773	17798	17806	17910	18154	18014	18027	17909	17900	17972	17886	18010	17971	18025	17878	17859	18002	18001	17811	18152	18257	17891	17881	17972	17986	18117	17843	17836	17916	17932	17893	17969	17955	17835	17725	17883	17799	18042	17813	17960	17936	17972	17855	18034	18044	18044	17873	17982	17919	17955	17772	17818	17732	18073	18019	17920	17790	17781	17893	18037	18031	17992	17896	18152	17724	17925	17999	17938	17805	17818	17918	17794	17873	17983	17839	17972	17848	17661	18041	17923	18070	18026	17931	17937	17786	18063	17943	18048	17943	17956	18077	17884	17853	17956	18081	17979	17986	17913	18030	18103	17886	17804	18151	18020	18103	17954	17964	17964	17918	17876	18064	17913	17786	17865	17858	18050	17815	17798	17838	18034	17938	17788	17974	17801	18158	17970	18165	18158	17848	18191	18034	17860	17813	18110	17882	17920	17916	18341	18054	17942	17862	17847	17826	17765	17970	17837	18208	17993	17869	17987	17873	17925	17744	18016	17866	17816	17972	17820	17793	17824	17805	17976	17886	17883	17894	17947	17864	17943	18088	17985	17895	18057	18161	18120	17808	18141	17934	17908	17775	17850	18032	17918	17822	18175	17987	17882	17909	17970	17965	17903	17841	17969	18275	18091	18112	17831	17778	17939	18047	18045	17850	18019	17911	17792	17798	18098	17961	18116	17871	17825	18020	17882	17898	17775	17841	18027	17949	18006	17953	17857	17814	17826	17943	17949	17890	17879	17847	17767	17939	18020	17884	17984	17995	17723	17977	18057	17833	18010	17912	17945	18100	17841	17974	17965	17923	17795	18084	17857	17884	17685	17859	17836	18033	17929	17823	17888	18081	18069	17939	17954	17946	17956	17846	18005	17972	18033	17782	18004	18014	17921	17866	18099	17903	17973	18002	18001	18113	18052	17789	17835	18002	17929	17921	18049	17857	17873	17878	17729	17845	17920	17973	17780	18105	18095	18025	18047	17913	17934	17730	18011	17838	17732	17975	17888	17782	17933	17810	17998	18029	17756	17911	17866	17854	17798	17878	18047	17904	17848	17868	18006	18110	18012	17774	17927	17739	17689	17924	17797	17992	17927	17870	17817	17831	17915	17940	17860	17877	17959	17930	17945	17875	17908	17911	18005	17927	17936	17766	18162	18008	17943	17846	18004	17819	18004	17872	18027	17605	18023	17897	18291	18183	18057	18127	17769	17951	17887	17882	17913	17890	17970	18029	17961	17889	17809	17902	17868	17907	17861	17806	17893	17980	17886	17799	17917	17954	17911	17916	17807	18014	17903	17951	18026	17880	17923	17979	17742	17940	17930	17860	17798	17929	17808	18001	18162	18146	17898	17851	18128	18018	17753	17896	17804	17992	18074	17956	17976	17852	17714	17836	17817	17839	17810	17998	18004	18008	17873	17708	17892	17770	17825	17985	17890	17600	17915	18084	17935	17818	18010	17796	17993	18159	17873	17918	18049	17913	18021	17733	18122	18020
16000	28316	26441	21639	19330	18184	17358	17082	16707	16414	16152	16199	16107	16229	16025	16073	16151	15799	15678	15765	15593	15765	15766	15881	15562	15695	15637	15670	15683	15680	15566	15563	15486	15652	15655	15616	15560	15578	15599	15557	15490	15467	15905	15433	15536	15492	15450	15753	15490	15548	15467	15496	15572	15565	15492	15738	15568	15567	15695	15674	15563	15426	15644	15633	16034	15421	15546	15619	15679	15499	15598	15654	15602	15546	15549	15397	15733	15470	15505	15614	15495	15639	15581	15526	15641	15560	15629	15756	15522	15536	15696	15468	15458	15668	15575	15499	15722	15690	15673	15429	15471	15600	15463	15526	15510	15551	15618	15438	15439	15563	15484	15673	15575	15651	15564	15609	15567	15618	15537	15373	15474	15570	15581	15602	15590	15649	15605	15534	15499	15477	15589	15596	15610	15458	15625	15510	15495	15584	15603	15474	15448	15546	15446	15588	15699	15535	15495	15394	15650	15616	15578	15419	15538	15519	15531	15555	15294	15582	15504	15536	15513	15688	15430	15699	15667	15488	15546	15493	15428	15678	15487	15480	15691	15580	15410	15585	15636	15421	15566	15530	15505	15486	15519	15490	15703	15607	15449	15496	15748	15497	15531	15478	15427	15574	15630	15287	15502	15492	15482	15392	15556	15419	15539	15506	15461	15595	15580	15502	15415	15512	15589	15514	15546	15456	15543	15652	15512	15518	15499	15479	15688	15498	15382	15459	15441	15396	15546	15492	15476	15703	15628	15537	15603	15642	15511	15776	15559	15568	15580	15422	15570	15408	15563	15613	15507	15516	15639	15523	15555	15566	15425	15431	15426	15428	15551	15655	15518	15529	15557	15478	15616	15609	15481	15624	15414	15656	15637	15504	15617	15455	15460	15510	15506	15363	15547	15644	15618	15637	15469	15578	15595	15541	15540	15365	15666	15532	15488	15579	15512	15495	15513	15419	15714	15453	15551	15536	15542	15429	15494	15544	15667	15347	15447	15358	15475	15497	15594	15536	15629	15485	15528	15442	15501	15578	15645	15503	15507	15591	15495	15508	15512	15554	15775	15587	15446	15352	15634	15559	15531	15488	15391	15413	15680	15662	15488	15486	15460	15664	15766	15377	15618	15469	15426	15576	15442	15560	15516	15444	15473	15580	15510	15362	15848	15706	15715	15325	15579	15482	15573	15599	15661	15454	15547	15531	15427	15583	15579	15569	15637	15663	15592	15630	15496	15612	15456	15352	15443	15598	15539	15447	15419	15697	15588	15591	15621	15509	15524	15500	15355	15540	15518	15549	15486	15622	15631	15503	15601	15633	15510	15570	15484	15597	15510	15610	15477	15488	15530	15499	15396	15453	15568	15570	15582	15413	15634	15531	15548	15423	15640	15758	15466	15588	15537	15604	15432	15644	15421	15434	15609	15493	15557	15702	15631	15424	15559	15795	15411	15564	15482	15495	15621	15566	15434	15531	15766	15612	15551	15596	15683	15433	15528	15740	15571	15629	15522	15684	15536	15509	15653	15309	15468	15636	15632	15452	15456	15460	15504	15449	15623	15594	15536	15411	15645	15646	15533	15600	15451	15614	15542	15462	15737	15397	15520	15535	15551	15415	15424	15433	15585	15289	15446	15691	15536	15475	15454	15518	15470	15278	15593	15583	15458	15550	15465	15739	15595	15563	15581	15676	15472	15603	15540	15357	15434	15390	15653	15496	15573	15545	15467	15595	15482	15540	15562	15413	15336	15399	15492	15449	15432	15573	15656	15554	15536	15523	15701	15464	15446	15486	15520	15483	15655	15443	15510	15414	15652	15442	15541	15455	15505	15504	15682	15618	15560	15618	15681	15461	15448	15545	15619	15390	15507	15657	15494	15424	15401	15391	15564	15582	15352	15588	15516	15706	15409	15496	15469	15640	15604	15481	15632	15535	15437	15496	15604	15483	15516	15621	15440	15525	15533	15659	15779	15564	15364	15561	15472	15716	15575	15545	15569	15343	15558	15525	15379	15716	15414	15490	15667	15672	15442	15538	15356	15600	15399	15488	15588	15451	15591	15426	15657	15627	15529	15540	15712	15565	15465	15504	15608	15502	15415	15651	15600	15638	15534	15463	15597	15580	15609	15707	15510	15463	15664	15533	15399	15518	15375	15605	15269	15667	15463	15332	15621	15584	15483	15432	15545	15473	15481	15514	15471	15707	15532	15555	15546	15436	15557	15470	15667	15432	15545	15428	15596	15342	15420	15379	15452	15440	15546	15403	15392	15501	15662	15539	15626	15466	15569	15613	15466	15661	15595	15421	15514	15513	15765	15550	15458	15537	15607	15538	15486	15532	15686	15411	15556	15730	15616	15329	15529	15565	15556	15403	15264	15316	15308	15579	15493	15578	15521	15598	15514	15657	15600	15499	15518	15529	15641	15440	15347	15584	15496	15579	15558	15525	15705	15345	15551	15467	15693	15415	15757	15769	15519	15405	15538	15618	15559	15557	15655	15475	15522	15561	15490	15574	15554	15549	15690	15599	15662	15412	15577	15666	15452	15444	15447	15586	15564	15560	15590	15463	15361	15473	15351	15437	15565	15444	15752	15474	15604	15583	15335	15488	15545	15638	15422	15255	15556	15460	15404	15665	15420	15623	15610	15606	15491	15603	15518	15560	15544	15640	15629	15547	15500	15651	15538	15500	15364	15487	15491	15490	15486	15528	15533	15518	15515	15641	15722	15493	15444	15341	15462	15660	15455	15426	15423	15738	15599	15367	15539	15533	15459	15387	15297	15542	15549	15374	15630	15392	15370	15463	15583	15614	15501	15569	15646	15450	15620	15518	15416	15550	15318	15478	15429	15498	15537	15446	15666	15723	15476	15362	15556	15546	15514	15599	15605	15562	15525	15461	15631	15573	15469	15475	15672	15504	15601	15456	15415	15429	15657	15621	15500	15542	15484	15612	15570	15601	15570	15477	15573	15607	15487	15621	15526	15482	15567	15751	15478	15522	15540	15638	15364	15681	15474	15631	15687	15698	15428	15518	15499	15423	15438	15668	15549	15621	15456	15453	15375	15538	15592	15524	15632	15614	15532	15478	15487	15667	15506	15600	15603	15447	15614	15395	15472	15499	15461	15602	15562	15418	15600	15467	15565	15486	15341	15773	15361	15517	15627	15582	15340	15431	15737	15521	15377	15401	15538	15363	15734	15596	15673	15653	15524	15564	15505	15517	15664	15590	15539	15602	15370	15486	15402	15497	15618	15537	15620	15346	15559	15428	15568	15487	15650	15365	15393	15519	15371	15481	15625	15545	15424	15453	15616	15633	15537	15613	15669	15311	15436	15713	15547	15561	15534	15557	15556	15617	15532	15522	15642	15533	15642	15576	15620	15566	15338	15681	15500	15507	15533	15535	15692	15682	15731	15506	15465	15499	15637	15524	15538	15524	15461	15544	15608	15644	15588	15765	15391	15309	15615	15365	15585	15366	15530	15556	15600	15624	15514	15495	15564	15427	15576	15615	15407	15488	15519	15413	15451	15537	15636	15406	15426	15638	15462	15456	15571	15747	15549	15488	15534	15564	15418	15690	15641	15663	15529	15502	15649	15375	15774	15655	15621	15392	15549	15582	15604	15819	15495	15456	15515	15513	15503	15502	15602	15492	15397	15481	15643	15634	15601	15571	15410	15514	15540	15342	15598	15453	15398	15588	15598	15737	15580	15548	15448	15583	15488	15492	15426	15748	15439	15536	15578	15229	15621	15648	15440	15568	15480	15555	15627	15544	15570	15504	15626	15642	15374	15484	15670	15479	15662	15619	15503	15544	15403	15488	15332	15603	15587	15495	15615	15401	15446	15527	15456	15436	15390	15479	15546	15572	15692	15547	15498	15525	15577	15541	15638	15424	15545	15491	15595	15663	15403	15456	15631	15451	15509	15525	15386	15620	15372	15480	15604	15526	15543	15494	15617	15682	15487	15631	15595	15590	15369	15606	15479	15679	15523	15450	15363	15336	15584	15496	15469	15483	15624	15682	15546	15747	15613	15487	15387	15517	15509	15526	15703	15336	15679	15505	15549	15422	15431	15513	15499	15481	15503	15389	15579	15648	15662	15585	15619	15473	15428	15662	15301	15394	15436	15428	15499	15520	15331	15738	15701	15399	15580	15516	15598	15438	15638	15485	15574	15644	15460	15432	15611	15493	15551	15627	15595	15545	15587	15415	15520	15373	15633	15325	15503	15564	15631	15651	15478	15490	15569	15518	15397	15581	15442	15683	15415	15441	15547	15644	15700	15576	15615	15571	15570	15581	15578	15555	15451	15616	15428	15581	15483	15452	15446	15357	15513	15473	15786	15684	15468	15569	15424	15580	15587	15461	15494	15507	15519	15560	15475	15454	15446	15630	15531	15508	15544	15518	15523	15545	15409	15518	15442	15446	15503	15543	15499	15617	15629	15351	15438	15472	15424	15577	15649	15698	15451	15496	15369	15486	15552	15543	15541	15618	15568	15442	15565	15559	15486	15506	15465	15554	15666	15460	15572	15690	15497	15629	15479	15620	15644	15444	15609	15572	15545	15563	15535	15608	15584	15227	15512	15483	15521	15480	15480	15434	15403	15530	15353	15631	15466	15412	15436	15709	15479	15587	15538	15610	15641	15517	15407	15433	15562	15541	15505	15554	15521	15433	15532	15600	15349	15509	15461	15730	15489	15543	15649	15555	15496	15692	15478	15689	15580	15617	15509	15551	15500	15577	15456	15386	15507	15464	15380	15733	15422	15613	15574	15534	15419	15611	15584	15563	15555	15424	15332	15570	15696	15440	15379	15600	15465	15498	15590	15489	15513	15456	15520	15402	15498	15646	15436	15552	15377	15625	15505	15555	15513	15436	15515	15563	15486	15632	15558	15460	15551	15562	15450	15512	15625	15658	15468	15706	15653	15527	15535	15520	15548	15620	15524	15647	15526	15565	15513	15587	15619	15629	15353	15530	15437	15689	15367	15336	15646	15697	15560	15607	15407	15606	15567	15716	15638	15322	15521	15535	15507	15342	15462	15541	15431	15499	15600	15495	15598	15670	15476	15716	15570	15498	15647	15474	15489	15452	15599	15486	15555	15436	15578	15532	15499	15497	15712	15629	15431	15504	15624	15481	15412	15685	15568	15532
27941	22049	23050	18966	15849	15771	15851	15729	15769	15721	15557	15729	15605	15692	15573	15666	15689	15576	15703	15727	15593	15704	15550	15522	15749	15764	15514	15573	15799	15656	15719	15670	15513	15625	15469	15550	15742	15687	15821	15616	15578	15658	15730	15418	15677	15734	15654	15696	15584	15716	15719	15731	15549	15806	15707	15617	15736	15667	15679	15690	15720	15689	15629	15707	15744	15688	15651	15597	15556	15560	15590	15436	15680	15674	15582	15495	15475	15669	15702	15592	15668	15690	15869	15755	15552	15769	15621	15800	15830	15620	15750	15452	15416	15817	15666	15798	15948	15640	15558	15736	15696	15493	15666	15553	15565	15795	15578	15586	15697	15774	15638	15447	15662	15689	15389	15604	15571	15562	15823	15758	15777	15806	15463	15540	15727	15526	15482	15480	15756	15556	15606	15652	15640	15500	15367	15625	15466	15595	15561	15689	15701	15562	15641	15673	15583	15683	15655	15646	15478	15668	15546	15619	15556	15586	15691	15576	15481	15611	15645	15658	15562	15653	15555	15706	15737	15694	15600	15664	15688	15557	15545	15532	15514	15635	15565	15618	15683	15775	15625	15690	15639	15572	15574	15649	15813	15781	15656	15519	15666	15627	15473	15634	15729	15629	15596	15640	15685	15393	15552	15460	15908	15797	15773	15741	15769	15666	15526	15372	15488	15694	15705	15545	15588	15655	15775	15552	15668	15607	15385	15453	15499	15627	15661	15615	15784	15717	15559	15755	15713	15743	15731	15698	15614	15686	15637	15682	15480	15487	15701	15722	15729	15460	15647	15738	15616	15559	15725	15586	15621	15726	15602	15686	15789	15695	15646	15703	15612	15628	15555	15635	15665	15588	15772	15476	15627	15553	15624	15644	15650	15557	15599	15762	15417	15628	15669	15731	15666	15512	15590	15579	15813	15766	15686	15700	15642	15620	15475	15781	15558	15692	15584	15695	15382	15610	15497	15576	15728	15412	15582	15513	15738	15601	15487	15477	15649	15633	15622	15776	15573	15782	15586	15713	15527	15627	15656	15597	15580	15865	15671	15607	15791	15691	15684	15726	15618	15591	15562	15596	15773	15347	15349	15450	15323	15819	15663	15477	15413	15632	15573	15507	15688	15715	15732	15554	15820	15641	15601	15781	15666	15737	15739	15842	15603	15546	15677	15425	15665	15764	15491	15691	15656	15685	15724	15702	15679	15517	15572	15577	15619	15635	15677	15327	15463	15791	15858	15647	15596	15552	15740	15544	15680	15802	15555	15614	15465	15465	15661	15638	15660	15387	15673	15667	15725	15529	15468	15458	15466	15686	15548	15617	15628	15488	15544	15806	15638	15758	15688	15304	15753	15764	15799	15513	15681	15634	15782	15483	15470	15790	15565	15615	15634	15712	15784	15547	15660	15522	15521	15598	15691	15491	15876	15754	15534	15686	15594	15714	15677	15469	15439	15546	15609	15587	15593	15469	15613	15602	15596	15580	15706	15591	15553	15538	15671	15591	15501	15705	15690	15606	15689	15694	15581	15692	15689	15460	15862	15780	15586	15684	15529	15464	15647	15525	15737	15627	15479	15588	15744	15543	15659	15617	15773	15580	15692	15558	15494	15528	15783	15756	15710	15627	15652	15707	15753	15479	15674	15553	15540	15516	15840	15515	15630	15641	15526	15805	15742	15542	15531	15580	15756	15809	15652	15613	15581	15618	15677	15641	15565	15622	15629	15638	15828	15646	15620	15703	15671	15527	15576	15657	15568	15495	15643	15631	15591	15535	15696	15454	15545	15610	15644	15643	15776	15817	15730	15628	15517	15638	15624	15472	15641	15327	15597	15527	15597	15538	15677	15604	15662	15548	15779	15583	15680	15595	15628	15509	15541	15703	15738	15422	15726	15523	15578	15509	15774	15576	15397	15512	15591	15611	15674	15587	15503	15630	15649	15724	15634	15648	15537	15503	15534	15545	15453	15648	15586	15797	15639	15688	15522	15511	15590	15654	15483	15522	15694	15713	15933	15523	15715	15682	15511	15702	15374	15515	15794	15643	15460	15705	15622	15647	15694	15638	15525	15481	15790	15724	15739	15642	15594	15558	15737	15610	15703	15488	15665	15720	15669	15513	15724	15558	15513	15659	15475	15409	15524	15706	15646	15584	15625	15571	15672	15523	15673	15592	15654	15650	15712	15490	15519	15739	15566	15672	15489	15767	15531	15546	15839	15539	15551	15565	15592	15628	15798	15566	15442	15667	15595	15575	15932	15806	15561	15665	15609	15592	15556	15740	15623	15591	15515	15506	15692	15724	15701	15637	15678	15537	15624	15580	15517	15470	15399	15444	15436	15583	15698	15764	15706	15518	15560	15684	15634	15702	15721	15630	15597	15591	15518	15820	15600	15859	15519	15612	15574	15517	15492	15473	15620	15666	15640	15568	15592	15787	15729	15429	15592	15711	15751	15495	15498	15659	15554	15485	15646	15612	15788	15476	15523	15545	15518	15800	15590	15498	15654	15724	15685	15640	15478	15566	15770	15722	15486	15618	15550	15669	15499	15666	15627	15673	15398	15751	15532	15749	15776	15659	15778	15684	15737	15748	15517	15686	15694	15485	15557	15752	15584	15393	15590	15605	15530	15507	15592	15474	15903	15675	15617	15609	15627	15335	15623	15581	15676	15739	15742	15681	15456	15761	15429	15824	15753	15464	15534	15800	15594	15724	15656	15631	15570	15563	15671	15554	15511	15639	15650	15605	15607	15472	15664	15437	15782	15657	15356	15606	15628	15711	15676	15768	15744	15659	15780	15571	15746	15588	15591	15650	15544	15777	15617	15592	15677	15958	15659	15275	15660	15600	15864	15381	15579	15532	15420	15633	15687	15809	15486	15661	15545	15553	15597	15679	15505	15806	15628	15740	15552	15676	15681	15718	15802	15473	15632	15756	15629	15474	15638	15635	15701	15665	15593	15547	15532	15643	15560	15846	15853	15532	15545	15632	15623	15533	15526	15758	15795	15609	15688	15430	15709	15820	15720	15870	15709	15639	15767	15483	15432	15494	15816	15671	15516	15560	15568	15577	15612	15507	15805	15615	15683	15564	15750	15738	15644	15573	15733	15760	15600	15598	15637	15586	15628	15756	15614	15505	15486	15525	15576	15670	15774	15708	15585	15824	15784	15687	15635	15645	15680	15594	15549	15503	15379	15757	15576	15581	15691	15699	15801	15516	15664	15747	15571	15520	15628	15586	15739	15616	15661	15540	15773	15603	15630	15616	15421	15619	15659	15666	15589	15768	15515	15570	15629	15509	15435	15640	15643	15657	15582	15706	15690	15730	15633	15583	15636	15618	15699	15582	15852	15568	15569	15491	15789	15821	15585	15404	15558	15701	15607	15645	15617	15538	15663	15533	15651	15665	15704	15517	15684	15727	15625	15539	15612	15528	15517	15637	15619	15657	15613	15598	15556	15681	15727	15473	15764	15556	15661	15583	15443	15722	15644	15682	15652	15520	15593	15625	15619	15694	15827	15681	15666	15691	15446	15639	15629	15634	15553	15661	15806	15480	15424	15757	15682	15599	15779	15504	15435	15899	15536	15561	15515	15702	15652	15498	15600	15666	15725	15762	15424	15511	15726	15423	15557	15793	15650	15527	15658	15951	15620	15545	15661	15540	15665	15705	15715	15631	15602	15676	15610	15904	15653	15660	15857	15622	15372	15580	15471	15545	15492	15609	15607	15649	15545	15595	15493	15500	15626	15647	15736	15795	15628	15707	15612	15680	15559	15536	15577	15556	15585	15748	15463	15701	15730	15502	15548	15750	15643	15730	15768	15623	15638	15519	15594	15614	15503	15617	15355	15691	15483	15784	15592	15549	15682	15816	15636	15390	15734	15492	15554	15549	15587	15560	15499	15584	15589	15545	15822	15604	15517	15637	15736	15525	15777	15680	15542	15626	15652	15629	15555	15629	15694	15556	15536	15581	15703	15711	15703	15627	15586	15752	15689	15568	15409	15700	15516	15756	15691	15500	15483	15750	15719	15898	15676	15519	15650	15623	15414	15553	15658	15658	15569	15786	15773	15435	15577	15519	15686	15596	15590	15577	15375	15504	15846	15673	15643	15538	15770	15702	15810	15559	15574	15888	15758	15794	15784	15681	15697	15603	15763	15592	15515	15613	15529	15512	15592	15883	15716	15629	15597	15490	15681	15493	15530	15546	15785	15688	15651	15692	15571	15539	15733	15829	15582	15651	15524	15661	15633	15679	15615	15792	15536	15711	15588	15724	15744	15782	15476	15652	15672	15674	15689	15761	15754	15884	15672	15556	15606	15659	15762	15805	15679	15637	15570	15491	15679	15640	15540	15683	15749	15550	15629	15727	15690	15671	15604	15596	15649	15800	15486	15472	15663	15721	15401	15521	15638	15644	15573	15636	15645	15642	15565	15800	15590	15457	15580	15570	15603	15683	15699	15717	15570	15480	15660	15629	15655	15420	15580	15527	15626	15688	15820	15618	15767	15647	15648	15737	15736	15527	15364	15787	15668	15489	15548	15645	15601	15646	15623	15706	15640	15593	15688	15614	15709	15533	15525	15857	15504	15611	15801	15741	15672	15627	15661	15496	15706	15686	15716	15638	15638	15665	15547	15739	15553	15568	15650	15808	15574	15520	15637	15475	15681	15405	15502	15787	15369	15608	15677	15623	15650	15692	15318	15686	15795	15637	15801	15576	15846	15619	15663	15768	15592	15656	15435	15814	15780	15651	15688	15833	15734	15681	15675	15723	15666	15737	15785	15662	15599	15655	15648	15641	15471	15613	15546	15549	15761	15759	15711	15650	15730	15609	15546	15506	15689	15638	15455	15451	15463	15422	15767	15703	15696	15656	15649	15506	15628	15685	15801	15750	15576	15608	15634	15565	15482	15567	15570	15734	15629	15480	15663	15561	15748	15806	15585	15730	15367	15581	15660	15540	15631	15492	15694	15739	15790	15632	15455	15664	15600	15651	15765	15673	15770	15496	15698	15526	15666	15598	15341	15702	15449	15494	15563	15499	15704	15589	15561	15723	15608	15507	15528	15584	15687	15492	15464	15521	15580	15805	15575	15683	15621	15568	15656	15580	15781	15470	15471	15500	15748	15700	15686	15725	15668	15610	15510	15472
13883	15982	15664	14769	14627	14412	14287	14369	14200	14116	14347	14228	14095	14111	14413	14125	14425	14327	14213	14300	14250	14239	14169	14059	14022	14180	14408	14340	14112	14143	14218	14243	14043	14038	14262	14099	14229	14167	14210	14108	14239	14023	14119	14169	14061	14153	14143	14140	14220	14319	14126	13998	14216	14273	14117	14136	14154	13979	14198	14172	14253	14015	14239	14172	14112	14261	13907	14181	14143	14126	14097	14042	14125	14076	14304	14295	14041	14253	14214	14118	14110	14135	14220	14220	14218	14219	14273	14212	14094	14331	14289	14018	14271	14274	14151	14129	14026	14324	14258	14182	14158	14090	14041	14033	14062	13988	13987	14043	14115	14197	14315	14154	14178	14067	14092	14012	14164	14241	14162	14096	14096	14235	14068	14147	14296	14298	14057	14147	14294	14231	14251	14139	14181	14147	14229	14378	13937	14271	14042	14047	14154	14003	14154	13933	14214	14168	14100	14214	14175	14068	14209	14059	14093	14020	14131	14136	13893	14212	14171	14127	14321	14129	14130	14176	13989	14200	14248	14157	14068	14300	14032	13965	14251	14114	14297	14022	14141	14207	14151	14156	13962	14099	14275	14161	14244	14193	14227	14214	14137	14230	14233	14165	13915	14104	14115	14146	14099	14040	14103	14045	14170	14099	14221	14080	14085	14146	14087	14122	14199	14228	14279	14070	14081	14208	14150	14130	13884	14190	14097	14009	14130	14259	14248	14212	14210	14292	14201	14047	14129	13865	14091	14159	14163	14215	14238	14207	14044	14056	14125	14312	14174	14272	13996	14113	14176	14102	14130	14109	14196	14096	14034	14112	14180	14101	14190	14019	14132	14026	14026	14177	14090	14284	14034	14187	13997	14285	14124	14164	14275	14073	14155	14250	14084	14082	14154	14137	14103	14000	14277	14105	14121	14175	14123	14282	14105	14252	14219	14125	14033	14171	14157	14020	14197	14020	14027	14116	13975	14093	14222	14139	14100	14155	14091	14226	14148	14236	14208	14108	14153	14104	14186	14304	14122	14155	14041	14231	14219	13985	14072	14141	14195	13994	14120	14129	14296	14068	14298	14247	14268	14205	14085	14093	14045	13983	14026	14128	14384	14251	14137	14091	14137	14020	14187	14289	14243	14190	14133	14119	14058	14107	14199	14218	14096	14163	14080	14189	14186	14157	14021	14128	14066	14059	14153	14289	13966	14081	14215	14337	14084	14168	14039	14230	14086	14164	13968	14161	14203	14228	14263	14250	14189	14024	13919	14205	14061	14266	14154	14175	14235	14173	14131	14117	14096	14148	14264	14213	14139	14186	14297	14176	14067	14211	14145	14146	14003	14097	14119	14102	14029	14152	14061	14036	14104	13899	14285	14146	14140	14424	14111	14032	14146	14210	13966	14192	14208	14038	14197	14068	14193	14251	14120	14265	14003	14108	14201	14253	14077	14200	14102	14224	14103	14218	14024	14086	13971	14033	14203	14039	14218	13997	14208	14136	14143	14197	14031	14089	14214	13994	14168	14117	14284	14080	14168	14048	14079	14188	14164	14082	14068	14160	14066	14003	14041	14085	14292	14252	14290	14271	14202	14140	14020	14079	14011	14159	14323	14026	14247	14058	14099	14080	14150	14214	14226	14040	14142	14118	14129	14083	14204	14315	14144	14099	14047	14122	14099	14133	14101	14114	14124	14017	14202	14125	14217	14286	14169	14276	14282	14181	14061	14155	14090	14320	14158	14009	14063	14250	14024	14248	14257	14145	14028	14174	14083	14272	14084	14226	14071	14162	14146	14206	14025	14029	14343	14210	14235	14191	14153	14200	14173	14203	14014	14061	14243	14220	14171	14134	14159	14132	14104	14147	14198	14204	14209	14245	14250	14078	14029	14261	14113	14259	14065	14177	14112	14151	14171	14251	14131	14249	14125	14135	14184	14169	14204	14062	14182	14259	14288	14054	14217	14225	14120	14127	14263	14041	13930	14296	14138	14116	14092	14154	14119	14038	14216	14144	14066	14228	14157	14200	14263	14112	14152	14242	14218	14042	14165	14183	14038	14090	14170	14164	14301	13900	14229	14153	14168	14233	14117	14050	14130	14155	14045	14056	14092	14233	14276	14075	14139	14101	14152	14167	14151	14113	14022	14312	14325	14339	14249	14091	14094	14135	13969	14070	14072	14003	14327	14061	14274	14269	14127	14070	14163	14158	14046	14185	14149	14065	14147	14079	14186	14182	14365	14190	14169	14282	14200	14000	14268	14306	13995	14223	14199	14351	14160	14156	14263	14125	14128	14090	14043	14142	14113	14166	14059	13970	14033	14162	14077	14261	14271	14011	14250	14126	14040	14236	14066	14259	14108	14203	14067	14061	14257	14268	14044	14219	14111	14096	14197	14079	14189	14008	13999	14065	14171	14086	14224	14272	14222	14154	14155	14058	14151	14234	14112	14075	14095	14075	14171	14131	14143	14054	14184	14165	13947	14188	14269	14172	14176	14135	14115	14163	14143	14188	14192	14368	14268	14230	14205	14088	14218	14087	14135	14083	14305	14216	14060	14108	14286	13967	14152	14057	13945	14172	14178	14088	14188	14139	14098	14234	14187	14171	14217	14117	14176	14066	14032	14165	14166	14229	14110	14196	14158	14169	14109	14368	14058	14204	14266	14189	14223	14174	14123	14222	14177	14251	14219	13929	14145	14092	14037	14177	14191	14088	14076	14208	14085	14249	14124	14141	14262	14240	14148	14099	14162	14119	14128	14124	14134	14096	14137	14092	14203	14144	14301	14108	14128	14194	14346	14079	14111	14240	14315	14092	14185	14239	14230	14190	14073	14151	14167	14166	13913	14272	14022	14352	14164	14198	14107	14309	14080	14189	13996	14253	14089	14074	14156	14174	14051	14230	14205	14211	14106	14116	14031	14131	14274	14187	13952	14111	14199	14282	14199	14192	14106	14155	14113	14007	14223	14151	14156	14191	14237	14135	14094	14109	14167	14075	14153	14243	14021	14111	14110	14125	14279	14113	14046	14059	14134	14442	14000	14115	14057	14000	14199	14001	14054	14094	14098	14172	14202	14078	14035	14308	14269	14057	14217	14331	14206	14336	14162	14208	14021	14242	14173	14125	14092	14152	14236	14072	14212	14255	14134	14079	14388	14143	14235	14158	13999	14346	14174	14281	14183	14170	14238	14035	13954	14199	14058	14107	14282	14062	14135	14129	14261	14090	14275	13907	14017	14227	14004	14271	13968	14202	14194	14273	14117	14177	13960	14006	14168	14247	14194	14069	14163	14081	14006	14053	13995	14212	14149	14058	14214	14058	14105	14102	14118	13945	14367	14047	14061	14115	14100	14239	14172	14210	14175	14102	14160	14104	14204	14128	14185	14085	14171	14122	14147	14198	14197	14123	14166	14040	14214	14196	14189	14188	14141	14140	14239	14166	14045	14135	14013	14214	14171	14193	14239	14256	14219	14112	14062	14260	14215	14079	14158	14215	14250	14174	14009	14231	14249	14123	14199	14130	14046	14084	14069	14123	14138	14403	14214	14196	14226	14115	14128	14146	14328	14170	14166	14148	14196	14132	14225	14127	14188	14159	14097	14229	14084	14053	13930	14014	14262	14153	14150	14055	14058	14158	14177	14252	14218	14123	14159	14125	14245	14072	14218	14010	14197	14022	14101	14046	14134	14289	13992	14118	14136	14325	14225	14160	14041	14071	14235	14197	14214	14122	14179	14118	13907	14208	14067	14204	14165	14272	14086	14099	14068	14213	14148	14122	14210	14192	14115	14044	13992	14252	14107	14065	14067	14256	14081	14148	14195	14277	14209	14105	14150	14286	14178	14113	14089	14287	14256	14182	14205	14175	14211	14199	14205	14145	14169	14201	14322	14203	13943	14093	14140	14249	14014	14190	14046	14260	14164	14069	14208	14180	14089	14039	14186	14066	14158	14267	14234	14392	14111	14367	14213	14187	14042	14346	14054	14124	14034	14045	14107	14138	14141	14231	14067	14167	14103	14012	14096	14102	13999	14148	14004	14140	14200	14161	14292	14226	14145	14193	14196	14021	14108	14239	14129	14122	14265	14102	14233	14121	14040	14121	14065	14407	14128	14188	14184	14093	14076	14130	14143	14310	14125	14146	14067	14153	14012	14017	14113	14231	14008	14147	14222	14050	14065	14191	14125	14102	14279	14320	14137	14027	14214	14235	14141	14206	14233	14140	14213	14224	13938	14092	14085	14074	14245	14249	14042	14188	14301	14114	14094	14089	13994	14202	14007	14102	14130	14093	14052	14104	14071	14044	14033	14095	14093	14041	14102	14088	14140	14038	14295	14241	14133	14112	14268	14128	14369	14002	14201	14251	14135	14010	14037	14156	14121	14243	14086	14268	14150	14189	14105	14186	14174	14112	13990	14183	13987	14089	14245	14232	14018	13992	14160	14194	14070	14240	14139	14115	14181	14168	14158	14082	14131	14270	14130	14203	14090	14227	14129	14091	14348	14208	14236	14084	14055	14096	14048	14184	14146	14181	14221	14104	13998	14112	14276	14246	14161	14323	14346	14460	14289	14152	14150	14302	14075	14086	14149	14153	14226	13998	14354	14209	14008	14148	14111	14151	14057	14119	14196	14099	14243	14098	13931	14064	14215	13977	14227	14059	14004	13947	14339	14123	14132	14124	14234	14093	14156	13967	14307	14224	14154	14094	14256	14115	14249	14151	14156	14112	14059	14135	14040	13986	14169	14265	14179	13991	14229	14088	14160	14173	14080	14159	14173	14262	14150	14132	14159	14181	14118	14150	14231	14229	14177	14087	14089	14213	14125	14213	14075	14137	14139	14122	14127	14172	14215	14072	14253	14181	14081	14038	14015	14216	14229	14072	14219	14233	14323	14118	14092	14157	14035	14120	14300	13995	14213	14133	14178	14123	14026	14130	14292	14308	14034	14220	14063	14182	14062	14142	14141	14206	14106	14160	14108	14082	14278	14326	14001	14008	14143	14253	14219	14059	14051	14303	14131	14065	14128	14295	14162	14017	14198	14215	14144	14210	14181	14129	14197	14056	13996	14047	14220	14321	14117	14053	14052	14352	14260	14024	14115	14210	14134	14121	13930	14113	14286	14011	14138	14074	14145	14022	14113	14193	14161	14138
24444	21634	29103	24745	22382	21346	20428	18095	17734	17812	17865	17668	17539	17568	17627	17606	17618	17618	17608	17519	17648	17480	17265	17446	17526	17398	17467	17501	17295	17017	17401	17321	17619	17437	17363	17451	17158	17507	17310	17268	17375	17399	17403	17306	17443	17523	17430	17179	17441	17473	17622	17274	17502	17506	17324	17394	17279	17305	17252	17305	17336	17265	17441	17402	17308	17358	17188	17095	17377	17285	17295	17344	17365	17403	17089	17410	17479	17435	17500	17440	17246	17314	17224	17339	17201	17333	17392	17165	17259	17266	17311	17421	17385	17447	17370	17321	17367	17277	17256	17272	17331	17286	17396	17432	17405	17355	17174	17326	17178	17727	17212	17447	17402	17271	17497	17484	17369	17443	17368	17356	17376	17376	17239	17151	17073	17275	17216	17523	17305	17360	17405	17294	17112	17346	17168	17304	17430	17224	17423	17389	17408	17413	17486	17352	17095	17380	17141	17385	17335	17268	17471	17262	17172	17197	17019	17109	17260	17388	17221	17155	17173	17325	17305	17370	17335	17330	17216	17280	17397	17067	17673	17360	17217	17555	17258	17325	17399	17254	17453	17185	17425	17252	17239	17164	17339	17235	17135	17316	17280	17196	17342	17240	17238	17352	17296	17462	17297	17308	17271	17199	17037	17164	17328	17253	17275	17501	17295	17474	17329	17393	17517	17236	17240	17248	17329	17110	17391	17274	17270	17249	17359	17379	17100	17216	17371	17339	17496	17305	17273	17434	17305	17309	17293	17405	17382	17194	17486	17212	17245	17178	17397	17455	17365	17289	17221	17087	17358	17474	17102	17501	17412	17353	17433	17226	17464	17380	17175	17296	17377	17250	17294	17218	17391	17308	17227	17252	17304	17235	17173	17367	17401	17402	17250	17200	17400	17409	17520	17294	17209	17320	17170	17210	17052	17286	17344	17180	17404	17249	17253	17328	17196	17405	17390	17210	17387	17374	17405	17354	17002	17006	17367	17312	17477	17322	17389	17311	17199	17216	17431	17241	17323	17276	17426	17393	17317	17217	17704	17245	17169	17345	17421	17504	17423	17409	17266	17147	17368	17358	17220	17464	17335	17439	17467	17492	17168	17004	17345	17202	17215	17066	17263	17096	17327	17385	17219	17445	17439	17256	17296	17452	17233	17095	17286	17420	17491	17424	17320	17352	17309	17179	17222	17257	17205	17294	17380	17276	17378	17283	17199	17226	17154	17386	17310	17183	17307	17248	17335	17296	17531	17350	17422	17256	17382	17212	17490	17514	17230	17193	17265	17464	17293	17308	17301	17265	17379	17262	17366	17273	17426	17251	17370	17218	17256	17417	17244	17211	17278	17230	17278	17226	17305	17271	17270	17144	17232	17346	17285	17360	17223	17311	17389	17337	17242	17093	17279	17237	17210	17167	17434	17346	17348	17330	17387	17311	17364	17355	17310	17124	17365	17350	17139	17423	17206	17202	17422	17457	17408	17313	17451	17428	17352	17430	17491	17331	17444	17423	17615	17451	17166	17558	17172	17164	17373	17271	17559	17307	17384	17269	17223	17042	17427	17228	17114	17322	17281	17390	17438	17338	17383	17525	17296	17371	17427	17435	17321	17105	17254	17312	17341	17519	17428	17305	17365	17197	17379	17454	17148	17409	17179	17320	17509	17214	17403	17190	17277	17382	17404	17286	17662	17258	17395	17305	17453	17267	17440	17408	17172	17304	17221	17170	17294	17247	17285	17391	17460	17139	17315	17436	17466	17258	17487	16996	17358	17250	17486	17288	17231	17254	17098	17159	17229	17490	17333	17369	17176	17151	17253	17262	17294	17200	17131	17230	17108	17252	17365	17420	17381	17377	17240	17325	17230	17384	17286	17473	17193	17283	17484	17339	17391	17391	17239	17226	17271	17264	17462	17215	17370	17355	17170	17424	17585	17346	17386	17159	17225	17247	17255	17252	17123	17213	17508	17420	17401	17292	17248	17118	17241	17440	17336	17396	17319	17136	17406	17356	17639	17508	17573	17233	17308	17267	17362	17425	17390	17185	17160	17344	17235	17195	17267	17225	17401	17231	17357	17606	17300	17244	17446	17418	17363	17419	17452	17303	17211	17227	17185	17390	17262	17416	17369	17249	17272	17248	17485	17252	17404	17431	17236	17301	17255	17118	17273	17302	17402	17442	17284	17505	17313	17479	17230	17283	17241	17186	17462	17310	17493	17365	17382	17245	17484	17296	17237	17196	17372	17258	17388	17230	17258	17260	17217	17288	17155	17453	17338	17079	17382	17271	17149	17159	17639	17479	17179	17525	17138	17282	17274	17454	17266	17084	17302	17250	17206	17324	17407	17302	17253	17501	17372	17191	17114	17045	17230	17443	17312	17284	17291	17216	17261	17275	17383	17339	17420	17510	17429	17521	17307	17562	17379	17389	17464	17402	17368	17287	17376	17284	17357	17388	17208	17390	17040	17108	17314	17147	17144	17401	17215	17534	17362	17368	17130	17256	17252	17208	17232	17217	17446	17269	17330	17065	17228	17362	17256	17134	17178	17227	17426	17367	17411	17377	17323	17343	17533	17161	17097	17289	17402	17252	17305	17421	17407	17260	17351	17343	17311	17365	17327	17454	17515	17228	17464	17449	17085	17364	17273	17274	17512	17312	17252	17248	17442	17143	17428	17303	17338	17300	17388	17625	17073	17355	17198	17337	17363	17235	17277	17405	17222	17192	17305	17300	17400	17220	17210	17172	17330	17441	17588	17295	17475	17241	17380	17488	17346	17416	17385	17359	17255	17378	17349	17303	17384	17354	17365	17361	17499	17401	17054	17142	17308	17248	17388	17245	17190	17334	17382	17378	17472	17180	17362	17380	17320	17318	17362	17401	17258	17113	17251	17487	17442	17230	17379	17358	17379	17338	17480	17176	17408	17345	17214	17256	17182	17304	17403	17458	17334	17446	17179	17417	17407	17273	17371	17333	17526	17347	17226	17354	17398	17195	17062	17234	17222	17102	17360	17333	17181	17190	17360	17439	17299	17339	17228	17137	17286	17368	17429	17367	17194	17313	17529	17332	17409	17476	17388	17346	17348	17288	17124	17246	17376	17450	17469	17329	17365	17389	17329	17325	17193	17262	17280	17190	17255	17126	17329	17255	17550	17044	17267	17148	17359	17306	17496	17228	17143	17305	17375	17446	17324	17274	17306	17402	17195	17171	17505	17071	17301	17101	17265	17196	17396	17289	17343	17368	17382	17521	17187	17229	17279	17406	17361	17252	17360	17236	17488	17268	17250	17424	17464	17392	17192	17182	17468	17129	17315	17201	17182	17230	17252	17252	17329	17403	17347	17274	17306	17119	17131	17294	17504	17431	17442	17496	17390	17371	17437	17192	17399	17359	17491	17273	17317	17359	17376	17525	17189	17262	17072	17158	17243	17304	17450	17284	17122	17248	17261	17452	17306	17239	17595	17246	17503	17232	17470	17155	17270	17322	17156	17354	17367	17067	17264	17301	17371	17359	17367	17306	17385	17342	17424	17219	17455	17175	17337	17331	17192	17401	17442	17324	17206	17322	17417	17411	17235	17283	17440	17311	17268	17193	17388	17333	17265	17068	17200	17427	17143	17160	17448	17533	17318	17347	17163	17349	17410	17269	17321	17394	17415	17437	17353	17207	17407	17194	17515	17210	17385	17381	17396	17280	17407	17258	17142	17273	17433	17272	17265	17347	17458	17243	17402	17380	17332	17219	17354	17322	17344	17237	17192	17284	17248	17270	17280	17084	17275	17396	17329	17356	17296	17527	17483	17296	17387	17188	17409	17386	17319	17266	17425	17451	17387	17323	17047	17449	17152	17221	17234	17392	17291	17286	17306	17519	17575	16912	17364	17398	17334	17383	16975	17392	17368	17608	17417	17295	17281	17386	17333	17318	17245	17295	17394	17419	17441	17249	17278	17323	17236	17225	17292	17410	17358	17182	17324	17272	17220	17533	17314	17382	17466	17479	17239	17291	17316	17436	17114	17282	17200	17390	17236	17370	17122	17255	17483	17219	17292	17273	17194	17289	17355	17165	17150	17164	17233	17440	17179	17368	17225	17358	17138	17390	17391	17264	17470	17191	17431	17182	17320	17345	17214	17321	17236	17325	17185	17454	17179	17332	17286	17385	17747	17332	17270	17362	17230	17423	17218	17277	17412	17178	17317	17237	17231	17464	17171	17179	17358	17304	17165	17297	17377	17224	17161	17220	17324	17470	17106	17308	17252	17237	17262	17324	17328	17133	17434	17487	17260	17369	17235	17297	17512	17065	17370	17343	17356	17332	17474	17064	17331	17240	17505	17371	17347	17222	17226	17156	17370	17161	17265	17326	17394	17260	17329	17292	17386	17376	17340	17422	17307	17218	17174	17241	17280	17286	17104	17417	17258	17475	17603	17326	17418	17109	17404	17253	17353	17301	17434	17285	17384	17382	17345	17496	17470	17185	17294	17377	17559	17427	17400	17333	17365	17301	17275	17431	17516	17216	17294	17337	17362	17257	17317	17220	17305	17269	17300	17136	17269	17289	17181	17088	17256	17592	17265	17601	17040	17196	17179	17120	17183	17411	17459	17301	17295	17275	17336	17370	17009	17388	17467	17361	17262	17320	17320	17543	17199	17294	17381	17349	17268	17497	17267	17465	17405	17324	17281	17317	17139	17394	17370	17184	17415	17284	17285	17279	17347	17333	17166	17650	17394	17245	17366	17157	17175	17214	17594	17367	17071	17441	17120	17152	17303	17365	17240	17325	17540	17353	17373	17168	17292	17248	17222	17339	17499	17342	17152	17281	17281	17428	17505	17410	17217	17341	17397	17395	17237	17368	17205	17275	17412	17381	17382	17295	17246	17254	17275	17346	17365	17252	17492	17413	17126	17439	17183	17292	17278	17310	17273	17487	17385	17156	17281	17401	17232	17427	17518	17235	17286	17328	17395	17361	17221	17416	17215	17282	17319	17423	17332	17356	17290	16988	17326	17415	17304	17280	17337	17274	17373	17268	17207	17232	17299	17540	17431	17434	17229	17427	17428	17419	17321	17469	17614	17418	17179	17334	17225	17282	17264	17398	17268	17202	17193	17476	17346	17332	17286	17413	17273	17324	17336	17239	17293	17254	17127	17449
14396	23523	22236	18854	17335	16548	16201	15827	15652	15645	15642	15615	15409	15382	15435	15446	15561	15435	15294	15532	15262	15341	15348	15223	15220	15168	15492	15485	15283	15293	15044	15014	15276	15412	15343	15218	15239	15143	15209	15170	15259	15521	15294	15356	15270	15317	15342	15385	15281	15200	15379	15402	15241	15087	15308	15235	15399	15331	15314	15567	15180	15195	15178	15286	15100	15450	15261	15144	15221	15199	15250	15247	15244	15149	15355	15357	15290	15208	15308	15405	15224	15256	15295	15352	15377	15249	15296	15226	15047	15123	15382	15360	15225	15096	15314	15277	15273	15245	15285	15359	15321	15187	15064	15399	15069	15308	15206	15121	15391	15069	15279	15220	15278	15127	15220	15185	15340	15217	15055	15473	15173	15466	15115	15333	15285	15224	15270	15142	15322	15226	15122	15351	15327	15334	15134	15243	15487	15337	15289	15335	15314	15290	15196	15242	15199	15117	15341	15361	15216	15291	15322	15291	15194	15351	15133	15323	15248	15403	15506	15327	15178	15223	15232	15160	15235	15396	15323	15299	15177	15125	15200	15169	15393	15170	15261	15148	15388	15261	15291	15109	15277	15424	15126	15212	15202	15302	15248	15257	15266	15232	15271	15240	15131	15108	15403	15213	15279	15028	15288	15153	15139	15170	15201	15262	15289	15290	15188	15229	15163	15146	15162	15146	15290	15169	15205	15227	15241	15234	15153	15179	15250	15281	15408	15233	15288	15426	15177	15277	15107	15235	15149	15061	15255	15275	15211	15230	15224	15367	15268	15322	15158	15293	15470	15319	15200	15206	15160	15308	15137	15286	15360	15354	15262	15126	15008	15220	15335	15218	15243	15281	15326	15252	15202	15165	15121	15210	15276	15385	15159	15055	15260	15222	15100	15372	15172	15233	15174	15104	15245	15391	15389	15306	15295	15212	15156	15211	15076	15230	15188	15231	15218	15290	15260	15278	15138	15261	15280	15295	15075	15173	15305	15175	15320	15318	15176	15205	15308	15055	15268	15018	15258	15164	15211	15237	15430	15310	15294	15180	15167	15193	15298	15174	15157	15248	15044	15322	15239	15087	15107	15210	15197	15204	15324	15093	15307	15320	15203	15275	15354	15132	15155	15321	15234	15189	15260	15139	15281	15229	15141	15137	15218	15276	15304	15114	15093	15262	15299	15390	15352	15340	15196	15194	15163	15317	15350	15153	15310	15296	15385	15335	15251	15197	15227	15027	15314	15157	15148	15536	15236	15200	15339	15339	15119	15383	15311	15123	15273	15496	15179	15037	15073	15113	15267	15446	15043	15267	15336	15162	15179	15259	15236	15150	15285	15420	15329	15156	15344	15131	15354	15085	15292	15229	15209	15024	15319	15153	15200	15360	15258	15172	15269	15255	15239	15143	15452	15345	14997	15209	15276	15162	15246	15218	15197	15329	15217	15259	15132	15279	15372	15064	15405	15296	15216	15209	15326	15178	15173	15176	15303	15253	15270	15177	15310	15366	15179	15077	15324	15290	15250	15390	15213	15224	15281	14965	15226	15157	15204	15257	15351	15296	15240	15184	15176	15329	15360	15249	15237	15209	15360	15149	15152	15238	15152	15248	15421	15096	15111	15405	15180	15214	15319	15348	15315	15145	15328	15197	15439	15075	15178	15310	14985	15231	15162	15270	15218	15282	15388	15294	15244	15219	15036	15324	15246	15210	15204	15162	15207	15183	15139	15210	15232	15201	15246	15236	15291	15109	15166	15160	15346	15221	15328	15194	15071	15095	15299	15227	15148	15318	15179	15342	15290	15048	15058	15106	15434	15373	15232	15134	15386	15321	15076	15191	15154	15320	15283	15296	15159	15297	15278	15231	15262	15318	15138	15201	15125	15240	15157	15230	15032	15235	15228	15199	15371	15387	15121	15513	15129	15230	15217	15352	15156	15416	15307	15175	15043	15260	15198	15315	15208	15228	15149	15073	15193	15298	15262	15180	15088	15123	15123	15259	15245	15200	15141	15143	15421	15331	15245	15284	15296	15081	15252	15512	15048	15261	15325	15081	15136	15177	15268	15359	15031	15296	15239	15293	15178	15218	15120	15168	15144	15138	15227	15140	15357	15223	15185	15305	15125	15006	15411	15135	15174	15371	15099	15168	15210	15190	15214	15295	15396	15268	15284	15215	15298	15137	15202	15067	15275	15241	15187	15287	15231	15293	15191	15335	15076	15169	15198	15238	15226	15167	15194	15333	15227	15081	15115	15489	15288	15223	15395	15128	15189	15211	15203	15194	15010	15187	15244	15365	15096	15503	15257	15254	15198	15223	15168	15332	15137	15235	15267	15264	15131	15362	15210	15077	15463	15325	15125	15242	15232	15227	15256	15142	15111	15285	15226	15142	15249	15207	15321	15248	15171	15177	15177	15240	15357	15255	15213	15160	15236	15049	15292	15310	15412	15102	15289	15298	15305	15294	15319	15313	15215	15239	15073	15162	15160	15342	15360	15322	15349	15345	15075	15150	14942	15184	15238	15216	15241	15237	15166	15277	15141	15354	15301	15294	15210	15197	15183	15147	15368	15235	15189	15399	15131	15057	15205	15355	15202	15208	15168	15233	15259	15197	15301	15032	15223	15035	15215	15224	15223	15255	15264	15175	15269	15314	15207	15198	15212	15229	15105	15203	15253	15127	15134	15120	15083	15205	15354	15193	15231	15169	15073	15157	15172	15258	15234	15201	15062	15143	15158	15261	15190	15255	15246	15326	15256	15333	15276	15258	15384	15147	15278	15328	15265	15326	15133	15224	15092	15249	15194	15311	15268	15308	15435	15384	15267	15258	15338	15313	15201	15464	15214	15260	15076	15150	15339	15206	15239	15300	15357	15397	15246	15259	15262	15226	15379	15048	15182	15229	15268	15364	15269	15308	15292	15188	15141	14873	15304	15206	15256	15107	15217	15223	15262	15131	15125	15209	15241	15317	15400	15276	15249	15391	15212	15190	15420	15139	15355	15235	15344	15191	15303	15252	15092	15115	15363	15250	15179	15076	15278	15287	15358	15205	15307	15137	15197	15199	15219	15220	15399	15309	15028	15469	15168	15307	15098	15440	15084	15238	15264	15152	15101	15289	15205	15307	15288	15364	15135	15402	15114	15272	15308	15248	15247	15259	15266	15202	15123	15213	15100	15145	15293	15216	15185	15113	15326	15037	15136	15124	15200	15075	15397	15368	15329	15239	15296	15322	15223	15095	15109	15074	15367	15267	15201	15157	15339	14920	15319	15148	15181	15276	15319	15262	15178	15332	15230	15235	15261	15276	15252	15491	15355	15250	15152	15361	15157	14989	15215	15305	15182	15331	15279	15181	15235	15029	15281	15318	15128	15247	15268	15043	15147	15171	15225	15278	15260	15237	15174	15404	15087	15117	15095	15251	15181	15287	15122	15360	15095	15057	15336	15104	15230	15313	15377	15220	15229	15246	15262	15252	15130	15234	15375	15155	15313	15287	15195	15237	15302	15306	15254	15278	15224	15334	15421	15115	15244	15120	15368	15402	15171	15160	15240	15280	15384	15339	15342	15282	15220	15247	15341	15210	15281	15108	15237	15081	15320	15184	15051	15172	15280	15329	15304	15307	15169	15213	15281	15183	15216	15351	15232	15206	15371	15181	15243	15090	15192	15040	15114	15179	15006	15241	15351	15087	15425	15225	15229	15272	15249	15165	15270	15331	15484	15245	15325	15397	15254	15172	15253	15245	15273	15127	15320	15209	15360	15110	15040	15372	15258	15056	15179	15060	15136	15236	15110	15305	15254	15131	15168	15205	15194	15092	15281	15233	15137	15118	15123	15155	15035	15183	15270	15054	15244	15349	15158	15269	15312	15110	15278	15347	15124	15190	15350	15280	15236	15267	15393	15183	15244	15274	15133	15377	15330	15245	15325	15162	15514	15359	15113	15265	15212	15250	15078	15218	15427	15294	15186	15105	15200	15276	15252	15220	15040	15221	15420	15213	15088	15353	15216	15191	15073	15181	15184	15282	15271	15100	15204	15281	15185	15185	15193	15181	15273	15241	15130	15316	15330	15110	15393	15213	15150	15289	15297	15277	15222	15180	15205	15359	15227	15426	15199	15429	15297	15022	15210	15190	15124	15242	15333	15165	15148	15239	15337	15195	15258	15244	15214	15370	15361	15168	15312	15323	15315	15292	15357	15143	15308	15078	15208	15203	15118	15238	15377	15299	15141	15030	15207	15233	15289	15188	15247	15235	15087	15091	15290	15314	15312	15162	15232	15039	15243	15271	15301	15260	15218	15314	15114	15396	15113	15264	15122	15534	15108	15200	15195	15366	15168	15266	15296	15111	15162	15136	15132	15249	15178	15226	15293	15376	15249	15439	15188	15162	15121	15057	15273	15291	15039	15168	15346	15039	15189	15252	15165	15254	15190	15108	15208	15149	15156	14921	15334	15251	15308	15212	15246	15163	15293	15249	15230	15171	15210	15244	15097	15256	15244	15362	15175	15340	15228	15227	15080	15158	15256	15381	15284	15261	15181	15422	15248	15279	15221	15348	15129	15094	15365	15167	15254	15154	15155	15186	15250	15126	15160	15261	15132	15221	15285	15349	15126	15387	15422	15342	15221	15288	15181	15276	15249	15220	15230	15337	15227	15098	15139	15149	15120	14981	15165	15222	15421	15276	15152	15087	15161	14959	15188	15246	15063	15202	15173	15151	15288	15252	15232	15163	15160	15133	15222	15243	15338	15009	15268	15304	15259	15052	15534	15349	15266	15208	15182	15119	15160	15242	15403	15150	15287	15268	15265	15176	15062	15411	15172	15140	15314	15242	15185	15217	15260	15247	15343	15079	15196	15271	15058	15104	15325	15182	15178	15257	15258	15089	15245	15209	15197	15219	15156	15331	15116	15155	15361	15282	15154	15212	15144	15392	15134	15324	15250	15342	15137	15292	15063	15366	15159	15099	15181	15074	15316	15175	15254	15092	15229	15163	15329	15200	15229	15284	15293	15430	15055	15203	15176	15303	15201	15210	15301	15094	15206	15148	15422	15161	15327	15186	15167	15190	15140	15322	15299	15293	15223	15233	15249	15213	15240	15012	15352	15252	15226	15128	15062	15345	15275	15146	15117	15103	15285	15188	15298	15231
23197	21594	29515	24146	21764	23543	24777	19124	18256	18551	18158	18056	17964	18020	17994	17889	17984	17940	17742	17959	17733	17719	17867	17762	17556	17744	17702	18010	17643	17770	17587	17714	17890	17837	17721	17698	17838	17608	17623	17759	17687	17787	17603	17703	17544	17606	17481	17686	17668	17612	17862	17524	17666	17509	17490	17517	17576	17684	17602	17560	17576	17512	17774	17584	17554	17425	17447	17586	17652	17843	17800	17443	17775	17668	17561	17737	17563	17589	17667	17751	17575	17637	17620	17798	17546	17816	17756	17649	17695	17751	17561	17580	17545	17536	17612	17605	17585	17626	17658	17494	17617	17334	17516	17466	17426	17536	17489	17502	17541	17650	17395	17537	17553	17497	17555	17476	17621	17504	17643	17437	17599	17364	17607	17685	17649	17594	17600	17450	17391	17394	17519	17275	17729	17544	17539	17641	17653	17505	17417	17515	17394	17495	17591	17624	17317	17555	17704	17739	17534	17674	17507	17376	17597	17408	17550	17566	17750	17568	17550	17408	17436	17621	17733	17517	17656	17696	17531	17701	17455	17673	17588	17594	17363	17545	17484	17624	17478	17559	17498	17433	17465	17427	17497	17692	17579	17430	17604	17643	17456	17506	17538	17604	17568	17626	17529	17524	17414	17551	17571	17577	17682	17442	17618	17415	17583	17420	17611	17570	17481	17752	17437	17444	17697	17469	17716	17453	17364	17479	17655	17525	17561	17465	17294	17569	17464	17598	17626	17396	17440	17454	17500	17545	17701	17563	17552	17592	17716	17261	17650	17533	17350	17434	17595	17449	17393	17452	17493	17473	17459	17472	17267	17455	17464	17552	17555	17424	17602	17444	17759	17692	17615	17585	17476	17702	17551	17592	17463	17424	17514	17570	17557	17620	17556	17660	17464	17529	17437	17405	17721	17348	17670	17441	17530	17430	17402	17293	17432	17452	17541	17407	17565	17645	17372	17490	17390	17259	17606	17602	17524	17445	17665	17529	17503	17524	17491	17636	17531	17573	17729	17552	17565	17498	17283	17425	17576	17506	17431	17302	17474	17539	17637	17525	17449	17590	17640	17582	17590	17644	17353	17405	17552	17455	17404	17397	17262	17546	17457	17514	17588	17476	17502	17403	17394	17468	17434	17756	17424	17499	17535	17289	17568	17611	17478	17461	17422	17574	17641	17474	17450	17293	17556	17441	17650	17597	17414	17544	17357	17598	17580	17579	17517	17608	17512	17444	17727	17296	17502	17498	17553	17496	17563	17527	17212	17550	17721	17564	17421	17523	17462	17472	17669	17392	17737	17526	17407	17570	17546	17671	17583	17486	17385	17456	17547	17743	17546	17699	17545	17567	17435	17342	17698	17778	17701	17357	17792	17549	17479	17649	17426	17689	17619	17643	17590	17185	17647	17555	17530	17861	17718	17466	17567	17470	17474	17236	17340	17512	17442	17467	17400	17457	17535	17446	17572	17459	17508	17645	17473	17354	17716	17384	17624	17644	17515	17714	17558	17511	17683	17617	17513	17513	17349	17289	17368	17367	17508	17428	17693	17365	17632	17590	17405	17487	17576	17500	17520	17581	17401	17542	17401	17497	17380	17551	17694	17507	17317	17320	17542	17579	17637	17634	17546	17515	17415	17504	17687	17505	17378	17504	17715	17364	17601	17755	17434	17525	17518	17401	17445	17504	17531	17602	17388	17417	17538	17777	17441	17398	17463	17618	17573	17512	17603	17398	17495	17481	17374	17516	17560	17518	17331	17560	17494	17516	17622	17229	17381	17547	17339	17389	17478	17597	17596	17502	17485	17565	17778	17461	17510	17327	17470	17537	17547	17338	17462	17458	17376	17506	17474	17491	17531	17472	17343	17615	17451	17328	17577	17474	17461	17632	17435	17360	17701	17458	17491	17460	17349	17622	17533	17441	17519	17430	17488	17733	17574	17288	17340	17603	17626	17545	17311	17401	17451	17678	17267	17322	17535	17462	17542	17382	17420	17491	17470	17438	17507	17427	17586	17609	17384	17290	17662	17522	17707	17615	17309	17618	17400	17606	17591	17610	17551	17516	17544	17595	17509	17441	17731	17512	17619	17433	17511	17781	17541	17406	17649	17539	17466	17519	17559	17537	17499	17260	17474	17541	17373	17551	17520	17602	17631	17438	17469	17380	17566	17701	17566	17644	17624	17660	17644	17582	17521	17304	17530	17416	17348	17549	17576	17448	17468	17471	17559	17619	17577	17587	17494	17401	17476	17685	17531	17244	17380	17306	17507	17533	17372	17433	17410	17445	17429	17616	17532	17353	17487	17464	17566	17353	17669	17464	17631	17428	17594	17461	17406	17597	17767	17581	17510	17486	17385	17572	17325	17575	17721	17605	17565	17326	17602	17519	17656	17580	17690	17317	17465	17412	17584	17556	17499	17611	17649	17511	17337	17590	17414	17546	17439	17576	17442	17516	17408	17483	17492	17706	17561	17663	17616	17604	17533	17348	17302	17323	17361	17588	17617	17564	17543	17300	17542	17474	17168	17472	17597	17440	17557	17611	17542	17549	17385	17419	17484	17539	17475	17604	17712	17593	17684	17379	17536	17586	17650	17396	17482	17660	17513	17303	17652	17690	17505	17633	17575	17600	17509	17594	17288	17781	17623	17341	17314	17659	17505	17620	17586	17577	17528	17442	17306	17599	17624	17562	17690	17497	17667	17311	17478	17635	17334	17353	17542	17686	17518	17415	17272	17520	17456	17589	17528	17581	17794	17379	17615	17546	17621	17702	17471	17627	17470	17399	17585	17662	17642	17518	17513	17698	17637	17453	17566	17504	17535	17625	17418	17393	17573	17596	17589	17341	17453	17234	17494	17337	17541	17577	17550	17485	17532	17715	17613	17303	17500	17392	17309	17460	17263	17581	17260	17509	17659	17744	17530	17569	17433	17590	17553	17529	17379	17730	17633	17386	17441	17706	17646	17367	17538	17490	17403	17359	17653	17694	17339	17659	17393	17602	17583	17493	17395	17390	17464	17594	17735	17572	17600	17312	17449	17647	17606	17472	17538	17736	17519	17553	17527	17530	17545	17502	17352	17754	17558	17731	17593	17491	17466	17647	17373	17448	17706	17445	17387	17579	17491	17478	17344	17520	17486	17398	17364	17573	17425	17513	17582	17746	17634	17449	17447	17541	17562	17391	17606	17178	17580	17512	17462	17603	17447	17476	17617	17244	17505	17797	17538	17512	17600	17626	17559	17499	17653	17419	17453	17470	17449	17506	17469	17525	17550	17397	17414	17403	17466	17660	17334	17775	17730	17581	17473	17742	17467	17487	17415	17397	17483	17437	17728	17564	17492	17538	17532	17595	17475	17525	17260	17516	17572	17345	17403	17534	17611	17588	17653	17475	17811	17714	17463	17464	17521	17621	17692	17648	17506	17473	17531	17380	17576	17488	17310	17345	17356	17440	17415	17450	17397	17577	17605	17852	17371	17374	17474	17679	17604	17548	17422	17351	17602	17545	17411	17584	17525	17405	17516	17608	17424	17394	17452	17388	17350	17424	17530	17395	17465	17404	17500	17511	17510	17755	17443	17120	17590	17418	17488	17549	17500	17490	17400	17503	17576	17552	17467	17517	17525	17291	17412	17724	17486	17467	17565	17295	17551	17418	17584	17531	17522	17516	17507	17415	17422	17462	17607	17580	17383	17508	17516	17401	17600	17645	17659	17458	17654	17619	17349	17520	17507	17490	17179	17563	17371	17368	17681	17411	17538	17407	17508	17641	17444	17383	17486	17588	17485	17320	17438	17526	17622	17499	17607	17353	17288	17353	17554	17506	17507	17582	17744	17664	17623	17543	17448	17458	17720	17525	17667	17472	17524	17531	17504	17551	17722	17454	17480	17553	17450	17628	17710	17834	17701	17550	17511	17567	17652	17470	17317	17496	17336	17483	17516	17477	17482	17380	17199	17427	17515	17610	17367	17363	17380	17315	17562	17609	17466	17465	17597	17544	17513	17392	17716	17818	17653	17707	17577	17394	17415	17575	17466	17496	17586	17614	17485	17670	17440	17531	17667	17386	17616	17389	17547	17522	17378	17580	17605	17589	17425	17410	17466	17551	17430	17631	17366	17550	17454	17476	17364	17521	17611	17581	17485	17458	17422	17374	17318	17324	17550	17715	17349	17571	17401	17317	17551	17599	17610	17548	17419	17345	17532	17409	17495	17572	17604	17572	17724	17599	17367	17328	17519	17574	17534	17394	17435	17322	17503	17521	17412	17404	17449	17434	17557	17542	17640	17571	17442	17622	17531	17487	17567	17760	17720	17496	17382	17406	17610	17648	17632	17521	17506	17558	17545	17497	17701	17614	17471	17669	17490	17676	17590	17182	17340	17601	17504	17510	17471	17465	17466	17409	17503	17749	17537	17400	17654	17786	17597	17441	17593	17563	17533	17612	17417	17646	17356	17477	17591	17446	17498	17378	17678	17497	17604	17525	17675	17578	17476	17359	17413	17488	17610	17576	17466	17541	17256	17481	17515	17709	17554	17618	17530	17537	17521	17559	17473	17598	17433	17501	17416	17579	17564	17616	17624	17576	17383	17327	17411	17508	17290	17661	17581	17399	17518	17489	17481	17543	17469	17569	17512	17536	17342	17480	17578	17282	17370	17525	17540	17531	17326	17518	17516	17623	17484	17464	17438	17292	17502	17703	17337	17711	17381	17483	17344	17575	17501	17429	17423	17417	17611	17509	17542	17528	17431	17578	17611	17593	17557	17380	17362	17726	17549	17436	17644	17792	17438	17452	17432	17255	17324	17296	17460	17559	17602	17405	17426	17463	17558	17534	17288	17620	17520	17657	17646	17393	17366	17321	17543	17590	17324	17512	17526	17443	17649	17595	17303	17504	17462	17371	17567	17565	17407	17477	17611	17419	17364	17511	17427	17555	17336	17591	17402	17496	17569	17707	17747	17536	17599	17660	17662	17520	17318	17396	17351	17519	17866	17502	17652	17620	17415	17645	17534	17617	17505	17478	17551	17572	17673	17583	17498	17570	17678	17417	17583	17509	17570	17390	17642	17553	17637	17547	17529	17672	17485	17572	17471	17415	17434	17517	17529	17441	17578	17501	17546	17480	17698	17823	17259	17506	17710	17494	17617	17451
15793	28396	26401	21453	19231	17931	17158	16597	16522	16016	16004	15955	15866	15645	16001	15615	15559	15575	15626	15552	15644	15522	15470	15479	15487	15609	15389	15362	15366	15412	15436	15243	15313	15336	15393	15180	15418	15130	15445	15379	15326	15200	15351	15334	15330	15417	15207	15348	15150	15456	15342	15204	15383	15293	15307	15400	15188	15490	15525	15584	15480	15244	15279	15251	15311	15309	15573	15248	15315	15374	15087	15260	15270	15274	15296	15356	15099	15345	15238	15503	15251	15248	15216	15154	15328	15265	15120	15398	15086	15345	15116	15224	15145	15149	15391	15369	15324	15388	15309	15116	15239	15356	15183	15270	15389	15330	15163	15432	15443	15233	15238	15370	15259	15359	15131	15369	15377	15442	15242	15268	15201	15423	15395	15319	15192	15294	15282	15428	15326	15321	15331	15428	15337	15166	15331	15249	15459	15299	15336	15258	15309	15355	15440	15150	15164	15282	15507	15322	15245	15284	15300	15278	15264	15348	15263	15057	15312	15283	15385	15251	15096	15392	15393	15362	15303	15237	15322	15189	15257	15311	15364	15275	15310	15388	15224	15256	15287	15336	15254	15300	15227	15355	15423	15304	15234	15200	15391	15466	15412	15097	15418	15316	15393	15214	15139	15214	15200	15247	15334	15189	15281	15433	15403	15423	15198	15411	15078	15326	15314	15204	15401	15336	15158	15255	15233	15133	15336	15330	15223	15329	15250	15430	15326	15340	15141	15173	15345	15405	15274	15443	15092	15223	15374	15222	15090	15299	15275	15223	15289	15375	15458	15152	15104	15366	15238	15438	15164	15353	15328	15179	15357	15474	15188	15032	15242	15161	15225	15337	15383	15331	15312	15152	15251	15226	15119	15419	15310	15207	15368	15365	15305	15318	15371	15315	15315	15334	15319	15400	15273	15420	15148	15294	15213	15289	15375	15333	15241	15179	15287	15249	15204	15406	15242	15112	15290	15323	15338	15468	15172	15223	15377	15263	15133	15226	15238	15436	15254	15320	15408	15371	15258	15411	15211	15181	15440	15235	15267	15271	15295	15293	15169	15105	15318	15344	15192	15237	15202	15374	15148	15229	15244	15167	15351	15176	15278	15287	15180	15233	15420	15110	15277	15211	15261	15265	15108	15243	14967	15223	15198	15291	15354	15296	15205	15012	15362	15278	15344	15198	15212	15269	15263	15388	15277	15238	15238	15212	15169	15310	15216	15365	15070	15229	15317	15401	15352	15349	15386	15255	15360	15339	15266	15365	15154	15236	15188	15148	15313	15259	15203	15293	15259	15316	15258	15306	15268	15325	15194	15025	15394	15261	15406	15411	15336	15245	15381	15308	15060	15217	15189	15321	15312	15330	15370	15257	15299	15273	15209	15258	15281	15272	15368	15372	15281	15345	15327	15470	15349	15061	15176	15261	15094	15408	15348	15259	15147	15398	15213	15390	15199	15343	15433	15405	15338	15229	15234	15122	15314	15175	15209	15414	15253	15503	15277	15274	15212	15184	15088	15346	15254	15338	15232	15286	15422	15300	15318	15181	15264	15236	15191	15181	15377	15208	15377	15207	15335	15303	15117	15330	15265	15207	15118	15266	15377	15473	15340	15340	15401	15199	15286	15263	15188	15170	15173	15249	15419	15273	15309	15326	14997	15221	15482	15150	15296	15134	15282	15182	15194	15185	15253	15351	15235	15333	15262	15139	15353	15331	15391	15079	15256	15251	15394	15393	15299	15361	15283	15390	15438	15119	15245	15117	15366	15179	15251	15244	15353	15221	15419	15148	15484	15326	15388	15259	15272	15186	15320	15240	15223	15456	15221	15138	15272	15318	15236	15340	15445	15289	15141	15451	15311	15206	15177	15300	15240	15493	15239	15243	15096	15280	15277	15309	15225	15206	15410	15271	15458	15294	15283	15173	15336	15347	15423	15240	15293	15413	15230	15394	15094	15288	15388	15420	15349	15320	15243	15245	15268	15237	15275	15158	15276	15263	15281	15247	15136	15380	15312	15400	15053	15333	15129	15400	15294	15311	15225	15192	15341	15113	15370	15390	15365	15265	15550	15345	15353	15348	15190	15367	15311	15332	15206	15347	15214	15310	15275	15258	15438	15242	15308	15163	15007	15271	15468	15393	15190	15280	15098	15242	15493	15413	15125	15287	15287	15419	15184	15172	15337	15257	15288	15357	15266	15246	15259	15302	15104	15348	15076	15185	15174	15226	15253	15392	15168	15327	15454	15190	15217	15218	15219	15212	15276	15135	15290	15440	15447	15205	15390	15400	15234	15181	15284	15255	15147	15277	15098	15299	15251	15176	15279	15308	15255	15379	15263	15372	15178	15304	15334	15267	15239	15271	15149	15412	15447	15302	15108	15312	15468	15271	15458	15327	15339	15106	15299	15358	15293	15391	15188	15165	15368	15180	15447	15206	15311	15273	15211	15409	15238	15168	15228	14908	15199	15315	15282	15435	15330	15196	15203	15282	15372	15280	15337	15291	15334	15417	15150	15321	15334	15225	15303	15245	15320	15328	15203	15365	15165	15369	15385	15275	15395	15478	15224	15044	15385	15017	15224	15299	15248	15152	15369	15103	15129	15201	15254	15131	15210	15370	15284	15328	15344	15240	15255	15374	15199	15240	15164	15299	15320	15249	15339	15347	15308	15231	15525	15140	15280	15174	15391	15268	15193	15447	15168	15405	15239	15395	15186	15349	15210	15173	15174	15148	15089	15349	15334	15198	15243	15431	15307	15335	15318	15285	15287	15294	15231	15257	15273	15289	15280	15181	15447	15268	15226	15248	15268	15180	15329	15376	15176	15258	15110	15238	15219	15281	15419	15107	15339	15115	15304	15153	15334	15245	15369	15168	15145	15302	15387	15291	15215	15162	15246	15214	15204	15226	15227	15362	15118	15238	15497	15216	15348	15195	15324	15291	15133	15340	15317	15266	15261	15280	15261	15412	15290	15275	15359	15189	15354	15413	15232	15376	15131	15299	15147	15332	15131	15133	15321	15353	15331	15307	15307	15298	15286	15342	15331	15275	15106	15183	15430	15255	15426	15250	15297	15238	15303	15255	15223	15445	15252	15288	15263	15267	15359	15223	15441	15434	15359	15221	15454	15425	15116	15264	15270	15124	15160	15186	15262	15253	15404	15144	15215	15323	15380	15123	15192	15246	15364	15176	15220	15176	15175	15288	15193	15217	15202	15243	15394	15207	15356	15208	15387	15197	15236	15272	15372	15419	15327	15352	15188	15316	15304	15409	15266	15311	15375	15287	15369	15387	15221	15332	15060	15265	15270	15230	15242	15273	15297	15213	15304	15301	15238	15220	15244	15501	15215	15229	15360	15223	15301	15236	15297	15260	15239	15318	15213	15302	15444	15351	15123	15385	15211	15246	15246	15130	15230	15195	15336	15344	15364	15380	15282	15286	15135	15133	15323	15274	15414	15286	15254	15240	15299	15275	15427	15203	15217	15261	15197	15150	15317	15054	15297	15164	15226	15205	15294	15313	15342	15231	15339	15224	15252	15265	15403	15345	15198	15167	15372	15355	15238	15205	15462	15244	15174	15230	15269	15255	15253	15321	15380	15119	15256	15216	15286	15242	15261	15245	15341	15260	15384	15183	15120	15287	15243	15375	15244	15381	15379	15362	15183	15213	15178	15226	15200	15345	15317	15313	15225	15379	15300	15251	15167	15207	15371	15327	15285	15322	15337	15356	15202	15325	15261	15141	15276	15287	15204	15273	15256	15397	15169	15227	15340	15236	15203	15286	15271	15307	15270	15423	15285	15103	15237	15232	15462	15259	15385	15427	15068	15222	15348	15417	15092	15394	15097	15148	15197	15121	15132	15378	15240	15333	15347	15316	15342	15302	15234	15201	15333	15346	15241	15331	15322	15130	15437	15187	15229	15221	15306	15186	15240	15120	15262	15178	15193	15243	15188	15180	15351	15166	15331	15125	15281	15359	15188	15192	15345	15345	15266	15159	15375	15247	15110	15091	15365	15296	15361	15202	15348	15156	15194	15219	15268	15305	15417	15295	15376	15238	15422	15153	15311	15354	15340	15304	15183	15350	15166	15236	15144	15124	15407	15297	15414	15217	15267	15357	15250	15241	15250	15231	15285	15310	15192	15344	15131	15240	15257	15262	15239	15284	15427	15351	15252	15406	15281	15226	15127	15144	15193	15377	15313	15266	15410	15303	15126	15237	15185	15166	15202	15258	15456	15217	15316	15243	15376	15128	15238	15296	15080	15199	15367	15317	15210	15313	15172	15451	15305	15329	15189	15244	15303	15281	15168	15297	15302	15338	15244	15321	15329	15221	15239	15295	15224	15173	15389	15341	15190	15316	15295	15213	15115	15370	15252	15208	15303	15179	15218	15425	15380	15317	15353	15370	15304	15305	15206	15234	15230	15385	15082	15320	15155	15173	15149	15254	15357	15218	15303	15146	15250	15250	15219	15204	15072	15260	15347	15173	15198	15230	15236	15118	15321	15242	15369	15320	15410	15158	15314	15348	15273	15356	15418	15135	15205	15233	15401	15157	15405	15175	15075	15100	14959	15237	15267	15278	15245	15186	15258	15178	15218	15314	15325	15220	15208	15161	15248	15351	15256	15277	15137	15247	15204	15305	15322	15387	15228	15346	15348	15243	15279	15182	15271	15307	15245	15243	15357	15386	15462	15094	15332	15297	15169	15329	15298	15237	15272	15168	15196	15520	15236	15375	15248	15178	15406	15196	15159	15236	15207	15375	15336	15239	15313	15206	15284	15223	15201	15196	15355	15276	15215	15251	15147	15294	15244	15171	15326	15362	15314	15196	15333	15271	15226	15290	15394	15274	15379	15376	15269	15262	15391	15282	15294	15259	15254	15319	15246	15330	15247	15492	15239	15386	15192	15408	15319	15177	15479	15173	15286	15354	15198	15353	15395	15338	15333	15245	15290	15274	15206	15387	15339	15301	15190	15504	15197	15480	15297	15316	15185	15280	15361	15159	15125	15545	15245	15182	15329	15408	15235	15224	15173	15214	15418	15288	15497	15300	15200	15291	15332	15341	15183	15181	15266	15183	15195	15207	15344	15190	15045	15142	15343	15260	15192	15370	15141	15415	15415	15306	15224	15309	15313	15255	15224	15230
27972	22155	23282	19262	16115	16185	16287	16120	15963	16162	15928	16249	15708	15986	16088	16005	16023	16240	15839	15986	15861	16070	15948	15859	16023	15993	16021	15950	15971	16021	15980	15954	15998	15992	15941	16038	15931	15871	15880	15975	16039	15864	15928	15816	15934	15912	15832	15883	16083	16110	16008	15969	16010	16078	16014	16036	15916	16029	15727	15924	15904	15876	15853	15928	15904	15955	15972	15868	15936	15997	15771	15699	16087	15767	15910	15881	15989	15918	16060	15826	15942	15777	15973	15918	16005	15992	15871	15778	16026	15867	15955	16095	16040	16056	15997	15880	15913	15665	15970	15928	15797	15950	15760	15775	15913	15839	15918	15716	15752	15830	15852	15989	16035	15974	15812	15981	15964	15899	15965	15843	15830	16098	16060	15988	15939	15877	15831	15733	16102	15796	15681	15840	15859	16015	16087	15950	15999	16011	15947	15987	16168	15994	15966	15868	15822	15855	15899	16061	15723	16026	16074	15721	15904	15932	16028	15892	15907	15996	15740	15937	15788	15938	15995	15975	15978	16009	16045	15918	15981	15907	15888	15847	16062	15868	15945	15757	15788	15903	15866	15772	16074	15968	15911	16025	15975	15939	15806	15899	15882	15873	15839	15795	15866	16084	15842	16060	15832	15895	15584	16074	15830	16083	15843	16036	16149	15873	16029	15669	15862	15901	16013	15979	15971	15986	16005	15886	15801	15800	16093	15917	15868	15826	15864	15885	16007	15943	15984	16061	15794	15954	15979	16010	15955	16081	15900	15870	15880	15984	16069	15872	15915	15939	15934	15912	15896	15915	15832	15923	15872	15847	15933	15782	15887	15944	16211	16008	15775	15970	15829	16010	16001	15970	15957	15821	16031	15813	15915	15817	15883	15952	15797	16008	15914	15847	15889	15953	15978	15817	15904	15883	15785	15931	16111	16061	15949	15878	15918	15769	15983	15744	16112	15853	16066	15887	16003	15772	15995	15809	16002	16025	15680	15998	15746	15860	15859	15920	15930	16025	15746	15902	15787	15898	15894	15975	16063	15932	16074	15783	15889	16014	15947	15888	15874	15953	15697	15919	15688	16014	16119	15966	15890	15762	15836	15985	16042	15874	15917	15785	15837	16000	15909	15962	15916	15949	15871	15860	15912	15903	15821	15800	15935	15997	16026	15959	15983	15717	16001	15894	15915	16004	15893	16030	15951	15828	15972	16019	15951	15918	15914	15910	16035	16118	15885	15746	15963	15945	15875	15872	15755	15897	15968	15861	15998	15771	16054	16008	15829	15715	15930	16155	15937	15839	15987	16122	16036	15880	16241	15654	15953	15907	15713	15959	15880	16074	16183	16136	16010	15909	15901	16013	15803	15905	15854	15861	16044	15995	15917	15964	15821	15977	16000	15825	15955	15805	15939	15845	15957	15930	15940	15838	15941	15989	15981	15880	15845	15787	15984	15876	16001	16009	16062	15687	15836	15955	16064	15964	15972	16094	15948	15969	15934	15719	15859	15833	15943	15985	15859	15532	15879	16039	15989	15862	15857	15927	16109	15953	15908	15936	15915	15953	15912	15865	15826	15720	15955	15922	15964	15804	16009	15908	15958	15924	15891	16035	15928	15812	16033	15912	15909	15952	15914	15784	16203	15855	15822	15936	15995	15904	16152	15939	15858	15961	15808	15846	15981	16091	16103	16053	15938	16204	15986	16147	15964	15632	15785	15936	16007	16130	15814	15946	16062	16096	15826	15952	15906	15997	15938	15987	15823	15782	16025	16086	16049	15851	15740	15882	15864	15903	15984	16159	15870	16120	15891	15906	15985	16002	15858	15757	16062	15822	15771	15745	16007	15867	15883	15903	15905	15919	15867	16010	16058	15991	15854	15834	16060	16049	15980	16045	15786	16093	15870	16100	15901	15864	15935	15846	15927	16130	15803	15961	15754	16007	16095	16096	16035	16022	15983	15999	16020	15891	16156	15855	15645	16095	15907	16020	15815	16105	15945	15942	16038	15858	15879	16072	15969	15911	16060	15849	15836	15959	15947	16094	16010	16023	15765	15917	15842	15952	15959	15881	16032	15801	16024	15790	16000	15881	15880	15845	15865	16113	16143	16047	15970	15859	15893	15843	15768	15885	16020	16121	16006	15984	15832	16186	15937	15884	15855	16043	15875	15954	16218	15830	15818	15750	16010	15817	15863	15922	15914	15907	16008	15946	15806	15900	15950	15983	15728	15877	15983	15761	15921	15999	15871	15950	15897	15875	15900	16000	15681	15835	15877	16024	15978	15851	15779	15764	15861	15956	15962	15929	15858	15860	15887	15868	16015	15728	15821	15791	15932	15992	15944	15952	15957	15963	15995	15882	15925	16011	15889	15739	16075	15879	15834	15803	16062	15872	15918	15898	15833	15817	15812	15863	15996	15944	15665	15964	15783	15877	15845	16057	15815	16035	16043	15785	15948	16108	15966	15819	15981	15984	15803	15830	15817	16131	15756	15942	15971	16041	15646	15822	16038	16007	15954	15987	16041	15838	15841	15953	15910	16062	16115	16038	15996	15974	15862	15903	15845	16018	16093	15873	16017	15915	15958	15933	15733	16074	15782	15907	15706	16177	16001	15816	15865	15966	15926	16086	15935	15923	15963	15869	15845	15848	15851	15754	15768	15989	15925	15922	15972	15941	16005	15973	15789	15833	16040	16097	15829	15801	16057	15801	15822	16090	15973	16078	15999	15909	15663	15989	15918	15843	16055	16102	15868	15883	16027	15942	16132	15957	15753	16019	15881	15812	15956	15991	15924	16035	15964	15962	16011	16084	15949	15934	15906	15973	15897	15885	15893	15912	15927	15965	16100	16118	15927	15881	15933	16033	15950	15815	16033	15739	16024	15961	15820	16241	16072	15951	16061	16054	15929	15953	15859	15905	16035	15914	15917	15909	15935	16086	15741	15855	15928	16047	15924	15977	16044	15933	15707	15983	15825	15942	15948	16089	15960	15828	16049	16022	15890	15971	15919	16036	15931	15710	15821	15965	15982	15764	15997	15846	16079	16039	15946	15939	15913	16035	15627	15815	15796	15867	15965	16172	15839	16020	15965	16037	15912	15860	16012	15855	15811	15875	15829	15872	15913	15922	15908	15909	16042	15754	15895	16042	15927	15835	16071	15797	15772	15854	16014	16066	16060	15853	15886	16029	16031	16075	16043	15830	16017	16082	15840	15842	16110	15950	15959	15892	15909	15840	15902	15755	15871	15959	15854	15768	15939	15865	15763	16032	16095	16004	15920	15920	15781	15947	16037	15731	15710	15848	16077	15713	15798	15806	15836	15818	15972	15844	15868	15811	15940	15847	15939	15857	15856	15976	15907	15902	15992	15787	15815	15962	15967	16013	16027	16024	16011	15883	15857	15810	15938	16038	15784	15957	15688	15877	16106	15840	15938	15736	15789	15954	15987	15790	16029	15913	15805	16015	15744	15772	15806	15826	15941	15832	15954	15798	15846	15963	16048	15773	15887	15880	16157	16022	15939	15757	16016	15873	15835	16055	15920	15958	15980	15986	16161	15965	16068	15885	16033	15827	15814	15925	15885	15734	16043	16089	15685	15802	15961	15992	15815	15896	15906	15988	15871	15924	16015	15763	16002	15997	15946	15911	15773	15934	15837	15898	15670	15981	16032	16078	16027	15931	16005	16085	15902	16165	16058	15917	15759	15584	15871	15996	16029	16186	16153	15845	15857	15970	16056	15922	15971	15729	15712	15976	15982	15713	15895	16010	16178	16158	15949	16062	15736	15906	15825	16077	16036	15952	16062	15938	15982	15912	15911	15905	15882	16180	16025	15977	16107	16003	15893	15869	15663	15983	15937	15910	15763	15902	16046	16009	16003	15996	15738	16067	15928	15844	16010	16077	15909	15982	15915	15750	16118	15872	15874	16015	16063	15989	15851	16109	15948	15714	15740	15879	15770	15643	15872	15907	15949	15760	15806	16114	16149	15904	15942	15867	15826	15845	15874	16134	16062	15855	15893	16025	15875	16101	16002	15993	16114	15974	15778	15910	15855	15721	15914	15877	16014	16088	16068	15885	15842	15894	15872	16045	15790	15904	15903	15996	16052	15982	15929	15870	15873	15909	16089	15879	15907	15753	15945	16118	15923	15896	15893	15909	16150	15929	15997	15783	15873	15878	16032	15981	15945	15920	15779	15896	16000	16025	15844	15830	16061	15966	15925	15997	15764	15975	15962	15985	15769	16009	15827	15800	15932	15941	15821	15999	16154	16047	15966	15991	16148	15942	15910	15903	16055	15991	16005	15954	15887	15861	16046	16057	16197	15936	16041	15875	15823	16000	15910	16028	15992	16128	15910	16108	15943	16092	16077	15912	15931	15935	15848	15839	15967	15796	15998	15891	15858	16090	15875	15825	15933	15691	15854	15773	15899	15948	15880	15938	15989	16154	15941	15951	15930	16015	15974	15892	15892	15957	16074	15920	16001	16077	16121	16030	16003	15956	15855	15897	15880	15868	15973	15861	15912	15827	15686	15948	16117	15804	15918	16001	15986	15954	15908	16199	15932	15875	15910	16046	16067	15858	16110	15995	16099	15976	16015	15860	15701	15862	15759	15853	15870	15937	15691	15847	15744	15877	15962	15963	15988	16017	16166	15948	15928	16073	15872	15698	15985	15770	15775	15884	15917	15886	15904	16162	16096	15834	15940	16002	16015	15930	15887	15858	15902	15963	15866	16291	16036	15970	15925	15897	15767	16055	15868	15805	16040	15989	16063	15893	15828	15943	15997	15863	16074	16177	15946	16008	15928	15975	15960	16072	16004	16002	15942	16054	15974	15832	15881	15907	15807	15893	15820	15952	15817	16101	15861	15873	15994	15996	15913	15844	15825	16114	15891	15908	15812	15848	16059	15892	16112	15897	15992	16115	15855	15914	15872	15960	15933	15997	16189	16012	15926	15816	15874	15852	15917	15959	15854	16032	15742	15889	15958	15803	16068	15939	16029	15972	15833	15982	16099	15930	16029	15991	15881	16002	15970	15916	15923	15823	15868	15858	15925	15707	16094	15938	15862	15887	15862	15969	16016	15815	16084	15810	15859	15817	15776	15931	15883	15981	15896	16103	15873	15978	15768	15809	15980	16041	15915	15787	16001	15888
14281	16622	16068	15430	14887	14692	14480	14584	14518	14543	14496	14427	14466	14541	14519	14200	14386	14407	14412	14450	14438	14370	14587	14565	14333	14423	14304	14375	14685	14506	14498	14345	14264	14472	14443	14306	14490	14294	14262	14492	14541	14459	14384	14343	14334	14346	14437	14443	14432	14455	14348	14317	14194	14331	14210	14369	14283	14306	14304	14387	14361	14272	14322	14388	14444	14401	14455	14450	14271	14284	14442	14338	14155	14440	14339	14445	14457	14336	14355	14421	14611	14485	14447	14676	14314	14270	14407	14401	14285	14361	14445	14385	14189	14291	14441	14341	14448	14325	14126	14337	14427	14241	14289	14471	14460	14509	14399	14483	14475	14338	14414	14459	14385	14446	14398	14347	14361	14403	14423	14328	14370	14418	14310	14378	14413	14421	14254	14344	14417	14400	14403	14353	14338	14436	14242	14441	14309	14535	14231	14046	14433	14424	14377	14444	14279	14394	14451	14329	14287	14469	14176	14320	14237	14380	14405	14265	14319	14326	14089	14410	14364	14443	14451	14401	14409	14385	14257	14328	14417	14238	14542	14074	14320	14188	14538	14316	14427	14181	14402	14519	14467	14283	14482	14262	14423	14387	14352	14348	14111	14323	14427	14379	14403	14456	14247	14332	14313	14299	14479	14427	14286	14338	14291	14241	14398	14496	14308	14528	14245	14126	14247	14389	14389	14441	14311	14244	14316	14371	14223	14572	14457	14387	14284	14358	14240	14532	14321	14210	14238	14337	14133	14427	14328	14421	14436	14287	14398	14328	14281	14262	14247	14512	14312	14473	14327	14395	14362	14254	14383	14172	14320	14443	14306	14444	14200	14444	14359	14486	14082	14161	14483	14318	14399	14364	14444	14242	14402	14456	14221	14618	14449	14345	14262	14488	14343	14292	14302	14349	14438	14235	14271	14354	14142	14172	14347	14417	14442	14411	14397	14501	14333	14477	14291	14308	14361	14359	14307	14418	14405	14277	14296	14379	14549	14254	14294	14395	14304	14481	14553	14299	14467	14431	14532	14299	14140	14197	14259	14082	14495	14332	14179	14425	14393	14288	14333	14185	14399	14489	14418	14218	14410	14418	14230	14400	14385	14317	14276	14186	14438	14534	14372	14468	14366	14301	14259	14409	14466	14321	14284	14272	14383	14362	14377	14221	14239	14552	14336	14230	14295	14444	14461	14419	14402	14421	14256	14473	14254	14389	14451	14462	14337	14380	14564	14363	14298	14436	14166	14232	14455	14392	14388	14314	14285	14309	14630	14291	14260	14435	14295	14291	14479	14428	14304	14436	14224	14421	14502	14297	14263	14519	14247	14246	14508	14407	14320	14166	14276	14417	14443	14596	14438	14431	14341	14371	14363	14416	14299	14470	14437	14417	14361	14329	14326	14201	14299	14384	14235	14399	14573	14367	14325	14349	14274	14217	14386	14499	14295	14336	14363	14246	14176	14443	14596	14454	14405	14437	14257	14402	14320	14273	14412	14285	14221	14344	14476	14424	14339	14414	14469	14315	14279	14412	14295	14447	14611	14353	14422	14409	14323	14410	14363	14447	14227	14314	14412	14378	14268	14187	14344	14467	14485	14373	14494	14179	14475	14406	14331	14348	14290	14236	14391	14226	14512	14250	14348	14393	14461	14332	14405	14344	14340	14504	14367	14385	14479	14424	14361	14301	14218	14456	14412	14407	14474	14445	14339	14386	14365	14265	14451	14256	14402	14280	14546	14472	14338	14430	14457	14268	14154	14309	14382	14456	14504	14287	14404	14350	14336	14371	14429	14366	14379	14327	14339	14322	14356	14444	14275	14376	14396	14554	14425	14401	14393	14464	14380	14317	14526	14499	14424	14402	14390	14224	14511	14277	14344	14310	14387	14397	14183	14368	14281	14364	14348	14265	14282	14383	14489	14212	14327	14526	14328	14300	14358	14485	14507	14224	14415	14230	14527	14218	14519	14297	14560	14173	14442	14392	14632	14308	14353	14265	14318	14431	14225	14271	14496	14288	14268	14307	14354	14401	14426	14401	14473	14413	14200	14380	14464	14314	14361	14307	14309	14390	14521	14576	14386	14386	14251	14544	14405	14439	14449	14329	14446	14431	14551	14335	14320	14394	14402	14304	14282	14408	14440	14380	14456	14415	14451	14404	14385	14529	14302	14373	14475	14233	14237	14404	14289	14354	14392	14390	14297	14358	14366	14568	14502	14468	14309	14365	14423	14327	14427	14492	14416	14129	14315	14290	14386	14314	14344	14408	14425	14321	14343	14259	14499	14221	14398	14395	14234	14349	14258	14179	14355	14323	14476	14505	14212	14257	14386	14396	14465	14389	14413	14432	14340	14458	14529	14385	14243	14160	14286	14349	14325	14520	14378	14428	14283	14502	14427	14442	14388	14280	14399	14344	14379	14395	14315	14402	14296	14327	14380	14393	14302	14299	14381	14394	14147	14396	14433	14245	14302	14500	14298	14337	14220	14347	14518	14212	14503	14391	14486	14154	14412	14232	14598	14394	14536	14451	14455	14328	14355	14343	14462	14324	14302	14451	14402	14552	14178	14412	14366	14431	14365	14308	14344	14475	14346	14352	14423	14475	14536	14325	14363	14460	14419	14468	14414	14214	14324	14364	14338	14267	14248	14408	14436	14348	14517	14292	14445	14231	14303	14502	14392	14323	14165	14323	14398	14296	14561	14364	14229	14419	14469	14465	14331	14400	14438	14291	14318	14369	14331	14368	14462	14454	14254	14209	14367	14388	14361	14306	14353	14274	14406	14720	14482	14379	14338	14279	14416	14352	14392	14416	14519	14395	14368	14248	14505	14335	14364	14319	14277	14391	14478	14296	14415	14473	14314	14321	14341	14409	14442	14238	14367	14186	14462	14260	14431	14421	14445	14524	14532	14494	14389	14268	14230	14432	14330	14412	14521	14292	14237	14382	14503	14522	14553	14299	14342	14385	14306	14379	14399	14418	14171	14349	14359	14484	14319	14328	14511	14417	14379	14237	14332	14487	14252	14392	14431	14260	14449	14336	14250	14383	14439	14471	14455	14273	14259	14471	14471	14324	14184	14408	14417	14414	14310	14408	14444	14480	14260	14411	14505	14337	14331	14535	14423	14456	14149	14411	14421	14290	14333	14505	14407	14291	14321	14555	14413	14254	14385	14464	14311	14417	14303	14257	14322	14431	14424	14492	14316	14333	14269	14377	14330	14546	14293	14463	14271	14298	14390	14359	14323	14493	14326	14261	14316	14424	14233	14282	14245	14366	14283	14494	14380	14478	14272	14365	14359	14302	14475	14339	14233	14338	14314	14333	14293	14302	14439	14466	14428	14336	14445	14286	14302	14372	14453	14426	14433	14246	14320	14351	14405	14338	14323	14463	14430	14577	14244	14284	14320	14361	14441	14486	14354	14295	14441	14342	14328	14429	14368	14241	14224	14422	14289	14226	14413	14308	14312	14438	14524	14412	14514	14347	14359	14422	14426	14214	14418	14369	14409	14406	14494	14278	14490	14259	14187	14376	14294	14330	14448	14348	14290	14374	14259	14346	14372	14226	14330	14265	14387	14289	14396	14427	14442	14373	14231	14396	14336	14296	14451	14281	14413	14423	14358	14405	14310	14382	14238	14310	14354	14418	14148	14432	14280	14464	14312	14255	14256	14501	14329	14319	14291	14415	14044	14510	14390	14317	14388	14580	14352	14293	14315	14324	14454	14401	14414	14483	14415	14263	14243	14442	14285	14452	14342	14385	14399	14311	14349	14273	14484	14205	14464	14459	14375	14361	14297	14295	14324	14243	14435	14352	14439	14353	14195	14590	14510	14390	14350	14385	14340	14274	14528	14439	14137	14347	14483	14316	14391	14217	14368	14310	14230	14352	14288	14327	14420	14408	14357	14341	14372	14427	14416	14378	14296	14447	14378	14291	14340	14322	14331	14332	14266	14465	14356	14234	14285	14450	14506	14267	14192	14421	14413	14424	14292	14417	14461	14230	14365	14455	14413	14281	14534	14265	14400	14280	14258	14555	14418	14436	14413	14365	14409	14245	14354	14297	14455	14292	14396	14397	14408	14448	14369	14190	14503	14386	14371	14449	14318	14500	14518	14397	14333	14318	14570	14189	14450	14474	14339	14255	14245	14355	14453	14316	14344	14361	14354	14380	14307	14278	14375	14661	14388	14565	14277	14537	14289	14488	14429	14510	14292	14237	14559	14391	14411	14318	14571	14294	14494	14361	14392	14334	14311	14306	14540	14489	14364	14251	14531	14355	14294	14502	14562	14399	14351	14299	14278	14318	14373	14297	14320	14343	14378	14433	14320	14326	14372	14338	14411	14240	14490	14366	14354	14419	14382	14500	14384	14441	14342	14357	14437	14578	14375	14257	14435	14495	14447	14371	14398	14400	14230	14244	14282	14300	14327	14257	14296	14554	14173	14420	14231	14306	14391	14493	14275	14518	14406	14291	14425	14196	14433	14331	14374	14491	14255	14315	14360	14161	14407	14332	14386	14428	14420	14438	14317	14474	14349	14376	14381	14289	14344	14393	14380	14223	14401	14352	14343	14319	14280	14417	14449	14497	14386	14464	14267	14430	14338	14445	14297	14407	14301	14154	14266	14152	14504	14411	14374	14407	14388	14267	14390	14322	14374	14412	14529	14431	14385	14267	14273	14313	14325	14437	14394	14222	14451	14414	14510	14248	14455	14468	14366	14426	14476	14475	14467	14442	14412	14349	14402	14388	14416	14390	14318	14481	14326	14468	14279	14383	14486	14285	14231	14476	14409	14516	14388	14367	14363	14447	14439	14289	14399	14461	14223	14275	14470	14354	14211	14480	14160	14399	14319	14363	14469	14418	14435	14412	14369	14354	14408	14349	14536	14394	14509	14287	14419	14398	14381	14378	14355	14428	14289	14330	14282	14368	14457	14398	14351	14429	14233	14461	14354	14473	14506	14315	14467	14393	14434	14319	14337	14271	14381	14369	14252	14314	14270	14394	14322	14514	14404	14369	14390	14217	14288	14447	14297	14485	14439	14317	14393	14362	14416	14271	14366	14314	14433	14382	14434	14238	14365	14412	14467	14211	14334	14324	14416	14372	14101	14344	14345	14248	14388	14472	14309	14350	14416	14441	14313	14394
24361	21636	29094	24752	22371	21358	20262	18205	17591	17735	17670	17636	17480	17624	17386	17817	17450	17460	17240	17308	17254	17444	17529	17375	17683	17483	17306	17194	17316	17408	17306	17297	17507	17301	17395	17347	17592	17202	17328	17245	17257	17363	17327	17257	17330	17257	17375	17341	17481	17344	17390	17313	17263	17394	17142	17446	17411	17474	17531	17259	17345	17165	17301	17306	17300	17384	17451	17275	17254	17362	17526	17246	17143	17300	17282	17370	17314	17357	17454	17271	17182	17266	17109	17352	17181	17129	17365	17343	17338	17247	17433	17456	17299	17425	17220	17123	17236	17364	17261	17214	17306	17103	17326	17256	17205	17360	17245	17306	17307	17479	17197	16902	17180	17338	17232	17187	17280	17136	17325	17309	17311	17281	17350	17189	17219	17424	17262	17135	17287	17454	17402	17402	17323	17206	17189	17176	17498	17426	17197	17453	17271	17414	17276	17340	17314	17225	17517	17366	17217	17301	17345	17296	17271	17273	17303	17217	17284	17174	17410	17161	17141	17170	17063	17155	17473	17242	17034	17138	17310	17229	17256	17494	17405	17151	17315	17334	17313	17464	17293	17312	17062	17264	17277	17256	17518	17182	17310	17262	17271	17427	17424	17251	17158	17320	17116	17277	17283	17147	17253	17401	17274	17383	17283	17355	17336	17240	17300	17298	17347	17255	17407	17112	17305	17167	17411	17229	17240	17460	17234	17225	17285	17383	17086	17360	17141	17275	17410	17342	17339	17129	17297	17152	17396	17203	17213	17290	17227	17216	17235	17318	17415	17295	17269	17285	17141	17272	17325	16978	17100	17230	17354	17515	17199	17187	17096	17486	17318	17308	17154	17447	17456	17316	17107	17175	17516	17393	17323	17169	17200	17293	17110	17156	17135	17242	17296	17319	17270	17291	17141	17038	17037	17388	17327	17229	17164	17254	17281	17344	17286	17096	17161	17275	17071	17542	17231	17249	17261	17387	17324	17350	17253	17339	17323	16976	17268	17161	17412	17381	17344	17466	17398	17180	17194	17046	17412	17179	17198	17257	17189	17190	17123	17404	17133	16902	17087	17483	17281	17151	17316	17131	17510	17322	17452	17330	17406	17392	17366	17166	17510	17211	17239	17219	17160	17309	17400	17238	17298	17191	17371	17100	17467	17242	17240	17288	17171	17396	17383	17364	17137	17239	17275	17207	17108	17230	17390	17325	17211	17192	17286	17191	17020	17205	17306	17511	17346	17315	17194	17348	17286	17378	17167	17235	17240	17344	17114	17219	17298	17140	17142	17159	17140	17164	17304	17292	17180	17281	17367	17304	17356	17202	17256	17177	17105	17119	17316	17277	17304	17345	17304	17306	17322	17460	17454	17187	17340	17266	17336	17244	17282	17465	17520	17112	17197	17254	17243	17416	17372	17299	17249	17225	17498	17222	17289	17252	17310	17167	17250	17232	17233	17295	17362	17336	17341	17176	17084	17150	17475	17208	17345	17257	17284	17334	17378	17249	17381	17324	17244	17168	17331	17268	17245	17248	17063	17180	17186	17113	17399	17258	17291	17237	17331	17128	17166	17355	17214	17352	17289	17292	17402	17320	17289	17384	17130	17144	17379	17376	17258	17366	17297	17189	17093	17078	17671	17347	16985	17384	17292	17287	17305	17379	17066	17180	17351	17200	17270	17286	17116	17479	17191	17237	17153	17305	17435	17543	17281	17246	17348	17226	17434	17235	17180	17514	17234	17295	17103	17335	17242	17309	17091	17321	17302	17256	17364	17298	17131	17156	17422	17053	17212	17474	17150	17093	17224	17307	17126	17226	17327	17237	17272	17269	17386	17288	17300	17182	17252	17427	17166	17302	17213	17083	17367	17408	17187	17134	17303	17159	17197	17143	17431	17204	17385	17422	17233	17196	17231	17293	17344	17337	17198	17424	17399	17477	17323	17267	17228	17142	17304	17393	17224	17228	17387	17253	17254	17122	17484	17110	17113	17129	17314	17462	17489	17225	17232	17306	17369	17286	17278	17401	17104	17333	17400	17229	17287	17451	17148	17064	17162	17220	17275	17284	17318	17354	17360	17374	17328	17310	17162	17304	17313	17340	17290	17263	17149	17362	17163	17191	17443	17106	17411	17131	17349	17296	17291	17504	17292	17288	17274	17225	17360	17169	17245	17215	17399	17184	17315	17179	17090	17294	17105	17471	17327	17208	17169	17282	17208	17289	17273	17211	17249	17279	17336	17339	17209	17154	17107	17290	17383	17277	17214	17471	17184	17476	17324	17203	17376	17360	17348	17322	17421	17209	17319	17275	17315	17290	17309	17319	17499	17159	17360	17220	17343	17384	17176	17218	17364	17333	17324	17199	17298	17319	17339	17033	17300	17235	17138	17222	17250	17197	17455	17252	17340	17310	17284	17244	17209	17334	17292	17177	17217	17336	17116	17152	17174	17203	17127	17249	17334	17356	17324	17320	17308	17280	17028	17155	17187	17358	17350	17333	17414	17183	17394	17189	17263	17247	17281	17294	17279	17095	17411	17281	17342	17291	17233	17273	17174	17289	17323	17212	17345	17176	17208	17185	17166	17261	17338	17591	17162	17298	17433	17144	17326	17300	17296	17277	17234	17107	17316	17324	17080	17139	17166	17227	17343	17371	17052	17395	17313	17275	17124	17346	17245	17253	17171	17410	17189	17280	17434	17319	17322	17262	17164	17306	17411	17244	17261	17275	17196	17132	17204	17265	17276	17410	17123	17146	17267	17362	17211	17244	17519	17274	17139	17199	17147	17333	17254	17511	17417	17383	17192	17213	17205	17156	17320	17159	17216	17295	17317	17224	17382	17234	17145	17204	17001	17242	17419	17310	17113	17386	17274	17329	17074	17107	17415	17215	17307	17183	17293	17247	17327	17265	17177	17174	17505	17279	17224	17275	17422	17317	17322	17246	17539	17320	17639	17438	17404	17212	17198	17269	17102	17297	17340	17279	17474	17427	17479	17229	17255	17254	17297	17255	17304	17426	17246	17211	17169	17164	17422	17006	17242	17322	17366	17336	17233	17299	17253	17209	17108	17296	17249	17267	17347	17286	17193	17146	17067	17415	17208	17189	17103	17276	17144	17400	17141	17270	17109	17188	17250	17333	17359	17266	17077	17301	17182	17311	17355	17171	17350	16985	17240	17326	17359	17363	17407	17266	17037	17195	17302	17448	17504	17359	17307	17361	17315	17495	17115	17414	17590	17258	17347	17381	17302	17126	17257	17174	17237	17340	17432	17354	17141	17412	17156	17175	17268	17405	17332	17252	17248	17262	17101	17221	17476	17040	17466	17294	17091	17213	17209	17315	17338	17492	17337	17339	17112	17326	17159	17295	17399	17109	17211	17038	17134	17281	17278	17135	17233	17202	17253	17290	17275	17403	17261	17143	17409	17256	17209	17361	17193	17090	17384	17381	17248	17274	17459	17357	17234	17306	17303	17290	17284	17323	17243	17189	17152	17146	17423	17310	17425	17283	17278	17205	17269	17299	17300	17403	17385	17153	17132	17425	17117	17297	17269	17382	17319	17221	17241	17293	17302	17274	17242	17126	17111	17243	17382	17254	17246	17550	17335	17436	17116	17388	17192	17428	17415	17329	17259	17268	17184	17247	17198	17342	17239	17292	17303	17276	17330	17106	17442	17282	17302	17082	17200	17265	17203	17291	17232	17171	17149	17416	17146	17111	17204	17359	17351	17396	17311	17254	17270	17311	17356	17186	17137	17335	17642	17102	17334	17384	17238	17086	17169	17061	17204	17236	17233	17225	17045	17075	17205	17296	17516	17218	17406	17116	17217	17121	17229	17435	17241	17241	17305	17127	17445	17364	17330	17373	17181	17251	17213	17391	17419	17221	17488	17141	17272	17033	17209	17524	17308	17097	17278	17316	17291	17346	17273	17268	17293	17405	17232	17304	17248	17243	17145	17275	17153	17278	17267	17115	17375	17275	17318	17412	17351	17385	17252	17191	17638	17387	17274	17184	17341	17325	17298	17235	17296	17446	17109	17262	17210	17291	17255	17207	17443	17239	17270	17313	17160	17234	17507	17132	17345	17296	17333	17173	17308	17154	17244	17403	17401	17234	17384	17408	17384	17306	17384	17213	17443	17313	17283	17383	17241	17286	17328	17177	17190	17438	17586	17382	17288	17284	17495	17382	17100	17187	17414	17434	17338	17318	17186	17393	17276	17436	17511	17221	17297	17289	17477	17307	17128	17212	17123	17226	17349	17254	17150	17121	17371	17161	17300	17349	17296	17363	17108	17204	17227	17177	17088	17203	17357	17250	17221	17208	17249	17147	17255	17240	17125	17125	17420	17108	17178	17149	17226	17354	17442	17189	17361	17228	17321	17345	17346	17502	17425	17245	17391	17316	17402	17330	17088	17394	17421	17322	17037	17344	17478	17380	17374	17227	17305	17357	17355	17470	17345	17156	17297	17269	17333	17340	17117	17166	17326	17143	17178	17197	17384	17304	17332	17314	17253	17135	17209	17125	17473	17291	17307	17202	17275	17150	17097	17128	17386	17264	17318	17392	17223	17204	17200	17229	17259	17063	17459	17268	17258	17377	17454	17285	17155	17282	17209	17328	17081	17432	17247	17412	17303	17207	17229	17227	17360	17240	17359	17420	17266	17240	17390	17050	17170	17274	17219	17265	17291	17209	17326	17252	17323	17240	17263	17267	17342	17546	17397	17191	17439	17225	17154	17116	17361	17207	17196	17205	17256	17263	17239	17320	17319	17109	17392	17289	17222	17251	17235	17424	17597	17200	17249	17230	17132	17387	17484	17315	17411	17394	17466	17341	17251	17261	17183	17308	17273	17510	17198	17193	17476	17479	17337	17229	17471	17197	17131	17344	17308	17160	17312	17118	17236	17253	17276	17215	17182	17241	17361	17256	17229	17146	17223	17257	17264	17256	17110	17347	17136	17238	17229	17147	17192	17278	17465	17415	17464	17245	17335	17370	17247	17293	17117	17330	17247	17149	17155	17329	17323	17220	17308	17104	17296	17314	17196	17259	17367	17329	17285	17107	17234	17403	17331	17272	17234	17371	17102	17181	17173	17124	17358	17329	17306	17179	17232	17325	17335	17436	17448	17415	17296	17354	17475	17277	17335	17372
14096	23818	22307	18681	17564	16806	16109	15774	15891	15540	15704	15464	15490	15610	15420	15329	15322	15432	15187	15188	15293	15187	15413	15306	15263	15387	15376	15264	15181	15158	15174	15090	15270	15165	15192	15195	15464	15223	15210	15341	15161	15221	15047	15297	15139	15222	15241	15257	15227	15218	15216	15336	15341	15301	15274	15078	15031	15059	15242	15125	15219	15180	15261	15182	15167	15219	15159	15273	15167	15310	15061	15341	15194	15145	15187	15252	15196	15072	15229	15314	15173	15200	15008	15058	15056	15180	15013	15017	15284	15154	15046	15243	15066	15174	15056	15270	15312	14993	15099	15190	14971	15121	15228	15189	15164	15284	15133	15210	15170	15097	15103	15142	15072	14974	15126	15097	15275	15024	15197	15069	15242	15222	15041	15090	15237	15213	15038	15040	15216	15126	15268	15314	15147	15096	15206	15122	15099	15225	15180	15159	14971	15314	15305	15188	15264	15226	15262	15164	15155	15137	15307	15155	15076	15069	15152	15228	15193	15161	15044	15280	15143	15090	15076	15312	15169	15220	15042	15035	15169	15169	15104	15157	15120	15168	15136	15306	15046	15228	15182	15039	15206	15108	15161	15154	15262	15192	15289	15261	15355	15171	15160	15155	15184	15117	15268	15069	15149	14949	15374	15018	15260	15197	15352	15041	15253	15032	14990	15225	15261	15181	15092	15202	15161	15223	15214	15287	14975	15186	15121	15266	15175	15164	15358	15136	15162	15130	15250	15093	15227	15233	15219	15167	14959	15227	15124	15161	15191	15161	15154	15091	15085	15128	15164	15339	15144	15173	15321	15142	14977	15286	15092	15053	15076	15305	15087	15152	15065	14958	15109	15095	15260	15313	15322	15283	15127	15095	15207	15027	15357	15135	15273	15021	15049	15067	15122	15172	15200	15367	15049	15225	15022	15103	15011	15122	15191	15403	15113	15145	15190	15104	15173	15197	15266	15226	15026	15025	15189	15026	15310	15251	15179	15000	15066	15163	14978	15138	15114	15043	15285	15229	15335	14947	15345	15195	15040	15264	15072	15136	14946	15340	15160	15242	15086	15209	15107	15133	15166	15237	15147	15178	15197	15285	15106	15161	15180	15128	15221	15096	15085	15133	15028	15256	15051	15151	15191	15069	15185	15318	15138	14983	15167	15244	15266	15101	15297	15038	15172	15177	15207	15085	15107	15316	15205	15121	15187	15292	15337	15299	15168	15195	15034	15282	15205	15178	15128	15229	15091	15170	15100	15078	15284	15125	15172	15096	15133	15149	15295	15038	14938	15242	15065	15043	15121	15207	15301	15149	15128	15020	15333	15216	15165	15090	15175	15146	14994	15099	15108	15176	15308	15207	15137	15198	14950	15129	15114	15118	15165	15326	15115	15113	15198	15060	15177	15269	15199	15086	15206	15142	15090	15202	15290	15145	15166	15068	15111	15146	15168	15034	15092	15162	15092	15102	15226	15096	15237	15192	15375	15123	15117	15166	15187	15041	15101	15172	15167	15243	15192	15202	15080	15073	15302	15254	15107	15075	15296	15294	15150	15230	15047	15260	15147	15098	15204	15304	15072	15112	15280	15140	15166	15144	15179	15313	15188	15147	15284	15189	15225	15074	15185	15186	15201	15191	15247	15139	15240	15103	15108	15109	15184	15071	15238	15295	15098	15052	15052	15145	15075	15232	15246	15109	15316	15253	15236	15041	14992	15086	15218	15215	15062	15398	15107	15294	15339	15054	15212	15156	15115	15201	15242	15232	15239	15095	15133	15151	15294	15060	15102	15211	15235	15084	15225	15118	15081	15144	15102	15174	15130	15060	15134	14991	15019	15141	15202	15188	15063	15160	15224	15103	15171	15144	15145	15157	15110	15167	15078	15207	15148	15179	15160	15084	15135	14939	15186	14997	15344	15138	15129	15099	15051	15177	15294	15115	15157	14967	15311	15101	15095	15085	15163	15244	15315	15083	15149	15191	15156	15246	15190	15087	15410	15173	15288	15351	15075	15107	15270	15194	15052	15134	15029	15228	15295	15087	15147	15062	15217	15085	15098	15166	15123	15116	15258	15110	15203	15097	15069	15191	15122	15009	15152	15167	15214	15084	15106	15067	15077	15085	15290	15248	15210	15175	15056	15175	15114	15187	15042	15183	15202	15077	15083	15198	15194	15356	15104	15235	15167	15217	15194	15244	15160	15111	15195	15030	15355	15350	15169	15091	15119	15237	15049	15167	15239	15355	15047	15182	15218	15282	15142	15149	15163	15155	15042	15077	15106	15188	15145	15049	15109	15132	14978	15131	15153	15173	15092	15148	15314	15144	15223	15180	15218	15166	15157	15123	15041	15267	15375	15225	15087	15007	15332	15095	15286	15265	15060	15139	15171	15184	14993	15250	15316	15030	14910	15114	15345	15214	15085	15208	15123	15212	15221	15162	15366	15258	15075	15265	15186	15095	15148	15132	15202	15076	15061	15139	15231	15318	15109	15230	15184	15087	15315	15068	15105	15051	15326	15365	15288	15142	15291	15294	15067	15059	15146	15299	15265	15107	15043	15120	15171	15114	15265	15238	15134	15120	15025	15027	15029	15040	15267	15193	15187	15233	15291	15071	15341	15229	15111	15258	15332	15116	15201	15151	15122	15395	15202	15016	15264	15195	15244	15258	14917	15085	15171	15125	15158	15230	15123	15302	15371	15127	15122	15141	15268	15109	15115	15231	15071	15239	15087	15130	15172	15061	15079	15245	15186	14994	15072	15140	15129	15125	15133	15060	15218	15146	15246	15280	15285	15226	15223	14877	15172	15186	15022	15132	15059	15165	15256	15072	15185	14993	15200	15092	15081	15124	15205	15301	15207	15131	15077	15090	15143	15180	15268	15163	15035	15117	15175	15273	14937	15155	15243	15359	15247	15333	15112	15212	15115	15066	15109	15251	15110	15159	15108	15161	15246	15111	15047	15195	15122	15307	15042	15101	15148	15190	15114	15284	15170	15307	14987	15269	15166	15088	15062	15201	15116	15219	15307	15135	15127	15165	15248	15050	15179	15198	15183	15206	15149	15122	15236	15110	15192	15288	15270	15086	15215	15045	15077	15192	15048	15170	15204	15114	15104	15079	15062	15298	15267	15203	15316	15151	15102	15091	15234	15062	15194	15108	15234	15199	15217	15083	15171	15093	15156	15074	14999	15173	15268	15219	15098	15278	15184	15349	15095	15253	15125	15216	15198	15041	15149	15183	15244	15162	15129	15193	15154	15202	15422	15165	15236	15140	15118	15136	15132	15150	15127	15156	15234	15147	15268	15256	15182	15184	15155	15131	15215	14965	15051	15118	15043	15246	15232	14989	15275	15223	15108	15072	15068	15147	15198	15160	15214	15210	15071	15325	15131	15240	15198	15107	15121	15011	15313	15153	15172	15189	15186	15138	15207	15330	15092	15164	15163	15148	15028	15227	15085	15157	15219	15068	15150	15138	15181	15218	14976	15202	15242	15140	15213	15159	15207	15219	15218	15236	15157	15241	15103	15168	15260	15267	15178	15049	14965	15184	15111	15163	15211	15075	15316	15166	15204	15190	15295	14963	15054	15251	15294	15112	15177	15276	15220	15236	15190	15087	15113	15225	15277	15225	15160	15146	15021	15190	15162	15098	15255	15238	15114	15057	15131	15085	15180	15069	15034	15287	15086	15130	15210	15118	14946	15198	15292	15152	15243	15298	15170	15082	15110	15144	15329	15168	15254	14937	15112	15123	15226	15269	15152	15189	15167	15230	15252	15195	15238	15225	15134	15248	15223	15114	15150	15223	15247	15091	15202	15166	15244	15189	15254	15084	15193	15168	15026	15202	15231	15290	15137	15209	15185	15161	15273	15162	15109	15166	15149	15161	15185	15262	15339	15302	15197	15075	15197	15026	15087	15219	15165	15036	15065	15199	15130	15149	15253	15214	15042	15205	14962	15288	15102	15087	15161	15189	15194	15128	15067	15195	15228	15309	15348	15116	15221	15150	15277	15134	15090	15320	15123	15067	15303	15119	15215	15092	15273	15042	15018	15087	15289	15202	15266	15184	15302	15272	15079	15176	15084	15309	15106	15049	15177	15043	15274	15280	15276	15193	15097	15284	15073	15150	15246	15179	15168	15071	15175	15229	15235	15131	15160	15264	15089	15138	15287	15157	15289	15101	15299	15130	15239	15166	15357	15214	15048	15224	15142	15186	15296	14978	15163	15027	15133	15152	15221	15194	15139	15005	15036	14996	15133	15146	15179	15110	15270	15152	15074	15358	15130	15213	15267	15065	15205	15214	15173	15210	15134	15125	15170	15280	15305	15234	15160	15127	15140	14875	15258	15113	15006	15192	15208	15119	15144	15092	15214	15240	15158	15151	15129	15167	15078	15125	15024	15204	15201	15217	15186	15358	15030	15110	15111	15258	15043	15134	15040	15180	15202	15146	15023	15212	15221	15143	15084	15167	15211	15146	15251	15170	15147	15194	15105	15067	15223	15157	15145	15258	15345	15155	15131	15157	15086	15112	15165	15223	15187	15308	15227	15163	14939	15256	15142	15199	15007	15269	15320	15082	15072	15105	15081	15244	15135	15161	15326	15214	15250	15183	15207	15194	15131	15329	15178	15187	15104	15203	15281	15120	15047	15064	15191	15087	15183	15007	15285	15143	15089	15025	15089	15257	15065	15173	15119	15211	15088	15070	15200	15071	15033	15144	15117	15093	15119	15117	15286	15147	15135	15214	15055	15196	15355	15177	15056	15032	15204	15203	15143	15197	15065	15171	15277	15062	15387	15131	15076	15033	15234	15318	15265	15194	15166	15138	15122	15146	15206	15028	15235	15233	15147	15144	15258	15000	15151	15150	15119	14963	15154	14978	15204	15080	15182	15248	15021	15166	15043	15241	15195	15071	15027	15111	15074	15244	15278	15121	15091	15133	15257	15240	15157	15132	15293	15270	15264	15152	15212	15084	15305	15267	15095	15136	15097	15197	15153	15124	15023	15132	15067	15170	15199	14999	15062	15196	15092	14988	15146	15211	15282	15243	15130	15071	15044	15057	15072	15188	15316	15155	15181	15218	15215	15215	15194	15146	15163	15204	15206	15121	15268	14988	15268	15206	15197	15094	15184	15182	15213	15103	15040	15227
23225	21635	29593	24141	21854	23739	24827	19454	18633	18982	18697	18644	18565	18491	18473	18507	18187	18410	18130	18153	18243	18278	18114	18238	18132	18193	18339	18135	17985	18247	18349	18316	18258	18293	17907	18136	18010	18140	18251	18177	17986	18276	18052	18075	18168	18039	18156	18044	18108	18169	17965	17994	18165	17829	18019	18098	18061	17995	17951	18156	18135	17968	18125	18237	18301	18041	18076	18169	18239	18010	17992	17879	17993	18072	17909	17862	18147	18081	18003	18113	18140	17969	18213	18143	18150	17850	17889	18019	18055	18099	18031	17906	17967	18029	17937	18027	18125	18047	17933	17956	18197	17772	18034	18042	18264	18161	17943	17946	17855	18121	17860	17948	18070	17995	17923	18115	18130	18087	17846	18035	17940	18012	17952	18075	18009	17857	18105	18073	18029	18077	18015	18324	18061	18084	18247	17970	18155	18055	18081	17945	17977	18160	18054	17991	17827	18021	18072	18017	18127	18068	18001	17963	18094	18000	18058	17871	18023	18038	18055	18210	18038	17968	18029	18037	18076	18009	18039	18163	17823	17911	17984	18142	18045	17779	18144	18110	17993	17950	17997	18065	18016	18086	17966	18265	18121	17929	17871	17969	17975	17954	17871	17781	18092	18061	17820	18128	17792	17969	17904	17934	17794	18016	17908	17923	17876	18029	18006	17996	18117	18063	17890	17956	17954	18022	18149	17938	18227	18062	18117	17903	17753	18011	18022	17895	18174	17968	18047	17780	17887	18162	17988	17950	18120	17996	17883	18184	17909	18027	18106	18051	18051	17939	17898	18013	18095	18032	17924	18159	17869	18048	17956	18143	18110	18134	18086	18174	17834	18102	18012	17955	17951	17734	17888	18064	18159	17851	18092	17849	18057	17813	18041	18132	18023	17829	18027	18000	17949	17873	18055	18043	18099	17986	18025	18150	18051	17975	18116	18000	18082	18041	18093	17870	17899	17563	17989	17967	17814	18148	17905	17795	17815	17981	17977	17916	18114	18055	17942	18036	17843	17850	17821	18003	18179	18172	17935	18088	18024	17864	18081	17945	17881	17967	17896	17919	18058	18218	18078	17956	18159	17976	18114	17937	17963	17904	17992	18138	18095	17915	18180	17901	18044	17930	18074	17941	17986	17804	17713	17839	17697	17804	17894	17974	17946	18054	18010	18176	17963	17963	18223	18040	18162	17778	17878	17885	17754	17767	17939	17853	18031	17752	17933	18056	17924	17896	18131	18049	18069	18092	18041	17959	17784	18101	18051	18202	17815	18011	18026	18099	18093	18131	18084	18094	17943	17979	17968	17970	18086	17792	18009	17871	17885	17989	17963	17961	17978	17831	18095	18061	18243	17829	18140	17918	17912	17853	17953	17872	17975	18001	17942	18029	17978	17975	17949	17956	17893	18025	18177	17925	17801	17725	17895	17916	18170	18161	17983	18065	17865	18007	17909	18003	17996	17900	17957	17798	17867	17732	17818	17834	17818	17912	17933	17893	18101	18045	18110	18243	17834	17777	17981	18178	17884	17786	17931	17979	17987	17882	18014	17918	18148	18106	18082	18036	17810	18038	17950	18049	17822	17952	17736	17942	18188	18034	18096	18059	18025	17967	17894	17855	17907	17654	17971	18069	17898	18176	18028	18018	18050	18009	18078	18065	18068	17955	17877	17828	18131	17841	17930	17855	17875	17842	18033	18009	17953	17883	18134	17965	17978	18055	17789	17928	17995	17964	18229	17847	18078	18055	17959	18033	18049	18040	18153	17949	18220	17889	18098	17886	18001	17957	18041	17793	17888	17986	17825	17953	17960	18146	17936	17783	17985	17986	18079	17579	18005	18043	17902	17855	17976	18124	17825	17893	17892	18138	17981	18033	18056	17958	18012	17878	17949	18051	18069	17902	18064	17963	17792	18074	18149	18079	17983	17972	17902	17965	17944	17835	17938	17800	18012	18126	18071	18111	17924	17824	17965	17973	17909	17949	18050	18099	18047	17985	18111	18141	18067	18086	17983	18024	17960	18050	18005	17901	18271	17961	18133	17921	17917	18172	17958	18156	18268	17883	17732	17762	18083	18025	17976	18047	17936	18112	17899	17930	17924	17998	18103	18052	17982	18155	18128	17989	18012	18023	17860	17577	18066	17926	18137	18061	18057	17968	17913	17896	17966	17867	18002	17782	17760	18259	17872	17932	18074	18150	18110	18067	17848	18017	17887	18175	17979	18024	18150	18179	17849	18031	17964	18007	18130	17681	18032	17869	18058	18059	18044	18072	17997	17873	17935	18077	18001	17709	17924	17942	17904	17870	18199	17911	18195	18014	18303	17888	17842	17986	17973	18020	17795	17963	17976	17817	18132	18079	17956	18056	18077	17845	17817	17749	18009	18202	17983	17861	18115	18018	18158	17953	17811	18008	18037	18258	18103	17987	17945	18000	17905	17813	17925	18053	18253	17969	17880	18005	17990	18183	18041	17944	17900	18108	17990	18054	17913	17955	17945	17959	18055	17887	17915	18089	17893	17938	17885	17931	17914	18108	18019	17891	18016	18087	18015	17979	18094	17858	18201	18183	17855	17914	18114	18089	17904	18167	18165	18110	18173	18066	17953	18067	17994	17998	18004	17984	18157	17892	18044	17976	18032	18014	17901	17850	17967	17819	18158	17938	17950	18061	17924	18003	17880	17865	18048	18006	18167	17750	17869	17748	18187	18097	17906	17935	18084	17926	18033	18058	17963	18115	18195	18107	18035	17890	18079	17923	18104	17964	18161	17931	18082	17878	17966	18218	17860	17981	17926	17983	18042	17959	17904	17884	17879	17863	18033	18025	17936	18048	18002	18091	18000	18021	18236	18015	17854	17946	18105	17841	18065	18219	17977	17863	18152	17864	17965	17895	17950	17952	17947	17927	17805	18098	18099	17939	18131	17833	17910	17921	18003	18094	17977	17857	17925	18148	18101	17948	18147	18059	18065	17842	18130	18016	17998	17939	17840	17955	17791	17844	18007	17900	18237	18229	17968	18174	18003	18149	17928	17978	18098	18037	18065	18102	18064	17951	17949	18011	18143	17910	18085	17877	17907	17928	17989	18098	17907	18078	17873	18306	18045	17944	17991	18125	18021	17749	17931	17677	17894	17952	17842	18056	17807	18018	17923	18043	18106	17938	18007	18039	18203	18167	18082	17897	18086	17980	18139	18075	17806	17954	17963	18029	18102	18007	17979	17971	17972	17880	17936	17914	17819	18127	17978	17814	17919	17903	17923	17911	18128	18017	18059	18073	17888	17825	17999	18135	17784	18079	18029	17854	17941	17746	17978	18027	18086	18074	17861	17908	17993	17894	17981	18026	17898	17886	18013	18058	17933	17994	17991	18193	17908	17912	18139	17934	18047	18096	18026	17902	17966	18050	17866	17894	18001	17897	18026	17919	17937	18032	18051	17972	18015	17881	18229	17742	17950	17736	18134	17961	17838	18002	18055	17863	17915	17946	17783	18386	18161	18094	18139	17993	17887	18146	17953	17986	18007	17985	17987	17962	17973	18105	17942	18021	18145	18069	18037	17750	18067	17922	17938	18143	18011	17932	17894	18159	17915	17976	18017	17901	18139	17888	18033	17830	18035	18096	17855	18000	17929	18010	18025	17926	17885	18041	17954	17893	18093	17738	17859	17920	17992	17904	18083	18130	17928	18198	17983	18022	18024	17873	17934	17965	18069	17948	18063	18022	18118	18106	18013	18089	18012	17982	17992	17817	17821	17991	17891	18105	17957	18090	17932	18161	18080	17839	17944	17991	17920	17944	17973	17981	18044	17980	17818	17819	17977	17983	18114	18088	17861	17990	17971	18094	18122	18123	17965	17961	17933	17984	17967	18040	18052	17866	18248	18243	18076	18086	18097	18165	18010	17920	18043	17716	18178	18065	17987	18034	18035	18199	17947	17913	17976	17923	17917	18019	18107	17981	17980	17990	18210	18138	18017	17954	17895	17987	17962	18106	17963	17911	17910	18016	17865	18028	18010	18150	17895	17908	17933	17925	18063	18061	17930	18001	17882	17834	17900	17971	17936	18015	18124	17936	18029	17834	18127	17928	17940	18127	17987	17952	17961	17892	18009	18128	18125	18160	17959	18052	17997	18007	17976	17973	17815	18104	17969	18194	17811	17974	18018	18108	17984	18070	17989	18035	17965	18049	18177	18020	17950	18097	18069	17964	18042	17956	18004	17934	17866	18086	17888	17950	18066	18041	17995	17917	18081	17968	17933	18045	17906	18157	17984	17963	18165	17927	17926	17907	17857	18052	17941	18115	18008	17858	17853	18102	17905	18006	17975	17921	18061	18083	18156	18243	18011	18022	17867	17875	17949	18102	17958	18111	18008	17898	17840	17854	17881	18050	18079	18092	18043	17950	18080	18061	18109	17912	18032	18130	17957	17856	18110	18128	17995	17919	17957	18107	18106	18096	18125	18172	18185	17925	18097	18156	17953	18101	17851	18003	17960	18016	17800	18068	17973	18007	17871	18069	18105	18181	18085	17826	17815	18063	17882	17981	18157	18070	17958	17953	17993	17976	18089	18045	17943	17965	18018	18182	18008	18040	18237	18210	18092	18087	18120	17910	17953	18028	17917	17965	17834	17856	17918	18017	17751	17732	18278	17895	18055	18087	17836	18186	17878	17902	18121	17950	18069	17997	17986	17846	17923	18014	18134	18025	17829	17996	17995	17903	17937	17965	17946	17832	17846	18001	18155	17954	17720	17965	18016	17693	18006	18004	18017	17903	18182	18003	17866	17942	18101	17870	17951	17983	17939	17940	17949	17943	18149	18090	18127	17871	18183	17709	17831	18029	18002	17957	18124	18031	17846	17914	18109	18014	17968	17937	17930	17845	17846	17975	18228	18094	17991	17839	18008	18146	17904	17987	18054	17951	18083	18032	17828	17918	17938	18075	17905	17991	17929	18149	17937	17838	17978	18010	17900	18000	18026	18018	18192	17970	18126	18141	18153	17868	18013	17990	18166	17908	17992	17962	18031	18057	18043	17919	17793	17924	18227	18064	17887	17961	17967	18055	18009	17996	17926	18034	17949	17916	18120	18206	18184	17937	18031	18134	17943	17966	17841	18006	17973	17923	17904	18117	17891	18025	17903	17820	18032	18235
15937	29395	26772	21578	19584	18105	17309	16848	16641	16518	16378	16097	16195	16131	15913	15912	15854	15773	15791	15913	15815	15792	15707	15871	15947	15659	15748	15667	15907	15670	15740	15702	15511	15709	15613	15712	15516	15876	15687	15587	15599	15625	15633	15599	15575	15697	15580	15446	15629	15718	15613	15707	15640	15573	15611	15426	15547	15698	15530	15661	15635	15675	15549	15625	15838	15546	15620	15461	15752	15756	15565	15643	15521	15747	15624	15602	15642	15490	15676	15500	15793	15607	15648	15615	15449	15527	15651	15617	15502	15639	15602	15543	15621	15688	15531	15469	15545	15447	15642	15694	15565	15603	15714	15548	15598	15688	15479	15529	15504	15619	15471	15506	15692	15619	15664	15491	15699	15546	15590	15634	15692	15690	15545	15462	15690	15731	15789	15703	15834	15622	15633	15710	15495	15699	15501	15582	15553	15509	15766	15654	15458	15570	15503	15627	15691	15645	15684	15487	15319	15655	15609	15447	15609	15648	15636	15641	15583	15700	15526	15526	15638	15688	15883	15582	15794	15692	15567	15571	15655	15659	15651	15743	15564	15710	15509	15673	15559	15718	15681	15662	15627	15605	15554	15456	15647	15649	15647	15762	15588	15581	15554	15595	15518	15444	15488	15476	15587	15595	15503	15565	15403	15542	15590	15535	15734	15552	15565	15584	15477	15827	15561	15583	15687	15566	15475	15605	15664	15476	15619	15537	15706	15646	15644	15553	15695	15428	15591	15770	15705	15643	15478	15522	15445	15519	15650	15417	15652	15470	15572	15434	15826	15561	15639	15377	15389	15666	15596	15595	15665	15542	15789	15376	15618	15593	15708	15635	15594	15757	15563	15539	15432	15682	15753	15821	15629	15594	15662	15625	15672	15460	15648	15448	15666	15628	15559	15494	15622	15673	15643	15675	15563	15656	15604	15543	15719	15490	15465	15514	15489	15572	15614	15645	15470	15708	15605	15711	15630	15741	15541	15416	15567	15767	15731	15598	15602	15488	15445	15586	15568	15610	15555	15527	15686	15749	15528	15552	15509	15562	15761	15634	15499	15579	15579	15531	15574	15584	15596	15559	15689	15671	15569	15628	15392	15439	15571	15651	15535	15336	15539	15633	15453	15546	15593	15661	15582	15602	15614	15447	15551	15521	15471	15575	15524	15710	15721	15515	15408	15544	15526	15674	15385	15681	15710	15601	15519	15477	15635	15694	15598	15635	15565	15628	15360	15594	15697	15497	15662	15699	15451	15608	15512	15668	15705	15497	15564	15642	15601	15543	15611	15446	15800	15460	15586	15632	15544	15616	15475	15537	15743	15590	15659	15677	15578	15715	15592	15596	15630	15624	15597	15495	15532	15600	15775	15696	15688	15467	15493	15580	15583	15551	15356	15552	15586	15376	15550	15539	15673	15624	15368	15451	15523	15722	15577	15667	15596	15779	15465	15505	15582	15637	15693	15373	15538	15734	15671	15420	15525	15559	15381	15545	15692	15710	15733	15814	15736	15446	15567	15737	15651	15595	15570	15602	15669	15503	15594	15610	15623	15636	15688	15559	15569	15410	15704	15425	15465	15457	15572	15520	15454	15653	15549	15742	15618	15561	15609	15729	15626	15558	15465	15446	15664	15524	15687	15680	15625	15558	15451	15694	15624	15654	15642	15551	15525	15581	15641	15530	15469	15599	15705	15519	15461	15487	15753	15617	15517	15657	15357	15681	15549	15630	15395	15722	15510	15601	15591	15552	15459	15587	15690	15560	15557	15458	15629	15618	15518	15634	15507	15617	15582	15506	15655	15615	15568	15422	15556	15563	15609	15524	15752	15484	15565	15543	15591	15482	15779	15625	15422	15625	15543	15626	15723	15662	15550	15610	15454	15528	15574	15769	15718	15460	15614	15608	15570	15477	15529	15662	15753	15644	15511	15520	15615	15629	15545	15601	15653	15662	15551	15415	15505	15576	15591	15574	15534	15617	15668	15508	15640	15813	15490	15567	15636	15650	15585	15647	15617	15413	15681	15594	15558	15496	15487	15540	15675	15538	15430	15617	15482	15632	15533	15509	15687	15496	15642	15522	15758	15577	15528	15706	15555	15773	15595	15433	15582	15533	15762	15414	15598	15543	15732	15582	15580	15403	15651	15488	15649	15333	15670	15594	15503	15448	15646	15574	15652	15580	15609	15586	15663	15450	15544	15563	15602	15551	15541	15714	15512	15636	15636	15606	15629	15709	15509	15714	15467	15394	15604	15698	15491	15550	15553	15722	15569	15445	15661	15553	15513	15651	15635	15744	15583	15640	15819	15616	15421	15642	15528	15649	15707	15523	15529	15522	15725	15644	15487	15582	15520	15733	15684	15555	15658	15488	15731	15585	15399	15664	15702	15567	15723	15653	15583	15532	15627	15509	15586	15636	15599	15602	15587	15584	15666	15643	15684	15732	15652	15574	15446	15441	15710	15597	15492	15623	15817	15489	15613	15611	15702	15539	15670	15687	15478	15650	15572	15738	15758	15595	15525	15698	15475	15505	15463	15617	15628	15574	15514	15464	15603	15573	15732	15571	15662	15587	15595	15494	15575	15629	15697	15502	15725	15694	15766	15628	15677	15569	15477	15602	15603	15581	15478	15684	15668	15638	15693	15605	15597	15632	15557	15525	15586	15520	15564	15468	15577	15617	15632	15609	15625	15577	15524	15518	15707	15694	15716	15401	15572	15678	15688	15561	15622	15564	15357	15597	15643	15557	15534	15589	15538	15579	15811	15555	15657	15644	15621	15526	15453	15547	15594	15674	15405	15413	15737	15556	15439	15574	15635	15785	15534	15532	15748	15601	15784	15566	15615	15514	15491	15601	15541	15556	15563	15463	15579	15654	15608	15488	15378	15621	15565	15567	15533	15540	15763	15730	15499	15475	15620	15554	15481	15620	15577	15531	15526	15489	15537	15587	15653	15508	15574	15454	15539	15472	15750	15571	15588	15703	15619	15740	15653	15436	15548	15529	15636	15496	15611	15474	15722	15591	15540	15482	15499	15657	15586	15466	15698	15785	15437	15669	15524	15493	15716	15687	15361	15562	15642	15716	15653	15624	15508	15521	15690	15696	15740	15588	15676	15585	15533	15589	15482	15634	15531	15622	15699	15688	15607	15588	15694	15607	15690	15582	15578	15638	15538	15649	15436	15731	15748	15516	15616	15535	15406	15431	15586	15562	15629	15562	15607	15781	15646	15710	15652	15658	15406	15596	15615	15523	15632	15424	15671	15572	15501	15489	15575	15580	15579	15491	15432	15579	15624	15549	15579	15587	15582	15457	15501	15524	15434	15712	15546	15564	15357	15659	15628	15516	15460	15432	15426	15540	15558	15716	15614	15505	15571	15553	15411	15714	15570	15465	15751	15691	15570	15450	15523	15497	15762	15371	15575	15644	15752	15513	15595	15612	15542	15456	15671	15587	15496	15583	15592	15473	15696	15596	15623	15490	15640	15747	15479	15646	15608	15348	15437	15602	15638	15536	15574	15611	15699	15665	15654	15617	15641	15389	15508	15678	15582	15557	15590	15561	15577	15671	15472	15513	15655	15677	15516	15694	15628	15354	15578	15648	15642	15580	15414	15655	15557	15639	15345	15607	15427	15645	15683	15654	15445	15464	15676	15631	15573	15668	15360	15589	15320	15565	15595	15695	15475	15527	15625	15499	15450	15681	15572	15573	15427	15500	15357	15529	15677	15663	15615	15674	15496	15482	15568	15583	15545	15459	15573	15596	15566	15516	15683	15686	15683	15717	15692	15689	15576	15549	15689	15623	15569	15497	15626	15600	15645	15510	15840	15644	15519	15611	15812	15771	15497	15773	15491	15596	15552	15586	15610	15396	15478	15613	15534	15458	15370	15495	15615	15490	15618	15359	15547	15666	15606	15657	15765	15673	15616	15548	15714	15443	15586	15506	15546	15620	15516	15513	15466	15524	15565	15635	15511	15585	15710	15571	15555	15381	15666	15587	15663	15706	15661	15601	15642	15583	15587	15408	15719	15536	15568	15502	15500	15533	15642	15540	15641	15488	15623	15603	15664	15492	15688	15477	15455	15532	15500	15603	15478	15671	15551	15821	15617	15666	15588	15522	15482	15560	15478	15684	15530	15398	15561	15533	15612	15556	15425	15677	15646	15613	15604	15554	15462	15663	15523	15609	15838	15607	15618	15635	15631	15658	15441	15607	15662	15479	15573	15679	15573	15556	15638	15359	15564	15734	15408	15384	15505	15650	15536	15600	15790	15648	15722	15713	15616	15498	15552	15310	15368	15677	15679	15667	15694	15501	15623	15572	15626	15554	15683	15528	15547	15522	15612	15492	15502	15644	15599	15612	15512	15595	15496	15551	15596	15598	15627	15505	15545	15723	15641	15576	15444	15720	15463	15568	15493	15400	15566	15443	15594	15645	15640	15537	15536	15510	15661	15673	15647	15656	15565	15583	15537	15436	15479	15451	15667	15501	15518	15477	15619	15571	15511	15557	15673	15473	15607	15538	15536	15594	15511	15538	15649	15506	15620	15659	15687	15713	15456	15600	15596	15508	15604	15650	15569	15514	15588	15427	15582	15571	15462	15627	15301	15519	15624	15498	15476	15479	15558	15503	15581	15651	15788	15557	15622	15454	15496	15693	15558	15470	15437	15509	15862	15468	15662	15598	15566	15657	15633	15481	15526	15593	15537	15594	15645	15574	15548	15663	15671	15706	15605	15612	15709	15414	15580	15717	15518	15605	15684	15608	15443	15636	15417	15589	15620	15488	15479	15564	15578	15643	15407	15405	15631	15505	15543	15579	15685	15466	15708	15671	15439	15667	15632	15684	15635	15630	15464	15591	15636	15665	15523	15835	15566	15576	15517	15536	15569	15620	15739	15611	15608	15478	15576	15645	15555	15646	15491	15695	15553	15632	15523	15580	15467	15638	15428	15584	15619	15525	15403	15737	15492	15564	15572	15667	15570	15414	15560	15346	15538	15599	15710	15488	15526	15615	15543	15697	15417	15511	15435	15558	15370	15531	15695	15567	15560	15636	15593	15482	15630	15465	15680	15478	15668	15434	15515	15868	15587	15600	15756	15419	15539	15397	15761	15537	15670	15705	15500	15560	15317	15580	15384	15653	15718	15546
28095	22147	23207	19340	16209	16141	16046	16207	16057	15947	16190	16044	16073	16049	16023	16334	16258	16125	16114	15923	15788	15768	16150	16014	15996	15792	16073	15862	16168	16034	15943	15878	15812	15905	16067	16132	15880	16064	15875	15776	15919	16008	15991	16069	15981	15810	15978	16116	16151	16170	15884	15787	15996	15929	15832	16001	15958	15925	15949	16085	15965	15964	16010	16101	16098	16098	16029	16074	16115	16184	15901	16019	15919	15938	16116	16066	16135	16043	16061	15923	16002	16254	16105	15856	15722	15681	15755	15920	15936	15980	16076	16073	15959	16002	15931	15935	15957	15990	15939	15952	16080	16127	15985	15936	16071	15982	15879	16162	15939	16056	15848	16013	16116	15761	16013	15904	16015	16014	15975	15952	15799	16006	16010	15981	16080	16075	16041	16025	15791	16148	15938	15934	15911	16030	16024	15979	16062	16034	15912	15942	15956	16005	15992	15955	16150	15917	16040	16046	15986	16057	15948	16123	16020	15945	16029	15853	15995	15941	16042	15750	16004	15875	15916	15942	15879	15974	15808	15932	16131	15779	15889	15821	15781	16003	15933	15983	16170	16038	15920	15953	15975	16074	15837	15885	15923	15987	16074	16146	15977	15991	16010	15905	16106	16042	15863	15947	16068	15815	15812	16006	15965	16055	16001	15962	15841	15949	16114	16028	15884	15840	16113	15994	16101	16223	16007	15914	16118	15962	16191	15998	16095	15948	15940	15949	15927	16058	16118	15886	16171	15939	16221	15887	16041	16186	15831	15896	16001	16115	16011	16115	16009	15957	15841	16027	15892	15925	16008	16113	15959	15921	15862	16075	15996	15973	16055	15776	16165	15816	15832	15790	16003	15990	15956	15919	15968	15992	15863	15951	15788	15824	15828	15941	16004	15953	15935	16034	16086	16038	16078	15963	15999	16000	16071	15855	16004	15917	15833	15971	15940	15917	15858	15905	15984	16078	16017	15819	15825	15916	15951	16032	15869	15861	15793	15787	16005	16096	15928	16073	16012	15790	15967	15874	15994	16032	16089	16153	15881	15955	16045	15968	15978	16040	16034	15945	15933	15977	16097	15907	16329	16125	15902	15810	16072	15981	15856	15898	15774	15930	15997	15929	15948	16034	15911	16001	15912	16205	15876	16054	15983	15918	16127	15995	15913	16155	16072	15980	15955	16235	16038	15892	15810	15774	15902	15995	16048	15994	15969	15960	15988	16040	15936	15925	15944	16036	15970	16175	16139	16101	16053	16157	16113	15816	16011	15808	16020	16069	15924	15878	15857	16046	16057	16145	15949	15983	16069	16095	15949	15949	16085	16081	15912	15911	16088	16215	16079	15886	16006	16165	15842	16141	15945	15967	15854	16187	15957	15934	16054	15917	16008	15849	16027	15775	15957	15881	15874	16024	15885	15924	15980	15979	15934	16159	15931	15918	15764	15884	15793	15955	15930	16058	15941	15642	15868	15932	15986	16040	16021	16030	15909	16073	16148	15846	15892	15784	15832	15969	16103	16004	15934	15849	15892	15800	15895	15853	15896	16157	16093	16125	16050	15992	16139	16075	15872	15911	15998	15839	15794	16164	16091	15943	15883	16021	15909	15967	15902	15956	16041	15863	15992	15962	16005	16110	15973	15943	16022	15958	15908	16039	16209	16059	16051	16083	16018	15813	16008	16205	15969	16033	15971	16002	16155	15996	16030	16117	15980	15903	15935	15913	15916	15974	16159	15928	15989	15797	15897	15976	15876	15917	16190	15890	16212	16097	16046	16027	15951	16011	15951	15953	16098	15965	16122	16072	15877	15948	16232	16131	16068	15898	15948	15887	15989	15955	16065	15948	16055	16005	15762	16113	15828	16143	16078	15880	15801	15979	15923	16074	15917	15799	15994	15805	15995	15837	15925	16052	16004	15943	16199	16041	15909	15953	15946	16099	15932	15900	16157	15974	16078	15875	16055	15999	16024	15968	15966	16026	16075	15995	16082	15949	16055	16046	16174	15777	16024	15807	16048	15761	16056	16205	16038	16030	15848	15817	15823	15986	15975	16042	16016	15955	16109	15923	16039	15918	15921	15942	16039	15998	15931	15888	15842	15870	16114	15945	15873	16059	16210	16161	15996	15914	16089	15988	15848	16150	16001	16022	16052	16181	16088	15966	16058	16009	16074	16073	15685	15949	16017	15986	15867	16147	16085	16058	15854	15858	16085	16008	16093	15806	15931	16212	16062	15818	15962	16068	15818	16058	16068	16130	15988	15916	16072	15979	16023	15946	15953	15761	15912	16020	15747	15970	16012	15756	15894	15864	15849	15946	16006	15801	15929	15874	15804	15894	15610	16102	16091	15770	16009	16200	16067	16126	15988	16000	15804	15964	16000	15876	16059	15910	16251	16077	15976	16018	15969	15930	15944	15949	16103	16031	15994	16068	15996	15903	16193	16113	15992	15976	16103	15941	16019	15754	16021	15962	16176	15981	15878	16050	15864	16148	16033	15955	15932	16109	16006	16017	15865	15901	16045	15958	15807	16160	16017	16118	16144	16129	15986	15952	16015	16040	15927	16039	16020	15816	16077	16123	15970	16227	15926	15996	16139	16073	16000	15994	16122	15888	16127	15790	16162	16209	16077	15951	16037	15946	16110	15971	16045	15989	15706	15805	15984	15732	15864	16025	15928	16068	16051	15893	15967	15909	16151	16096	15949	16083	15918	16034	16095	16149	15970	16012	16026	16224	16085	16164	16044	15912	15861	16052	15989	15836	15833	15989	15872	16059	16097	15931	15889	16150	15879	16107	15844	16040	15806	16004	16063	16042	16210	15914	16215	16240	16160	16046	15835	16051	15971	16040	16062	15897	16012	15941	15861	16064	16071	16102	16041	15919	15852	15991	16131	16113	15963	15928	15937	15892	16019	15844	15979	16039	15942	16050	16007	16081	15981	15980	16033	16017	16168	16064	16020	15908	16017	16024	16002	15973	15831	16145	15716	16043	15805	15967	15936	15977	16134	15928	16018	16096	16027	15801	16000	16063	15965	16029	15962	15837	16180	16031	15979	15914	15886	16014	15914	16029	15968	16124	16033	16034	16183	16041	15973	15905	15848	16071	15949	16114	15854	16082	16126	16151	15909	15933	16027	16161	16111	16002	15983	15948	16088	15839	15898	16048	15941	15942	15979	15927	16143	15885	15972	16156	15969	16002	15857	15877	16086	15875	16001	16021	15829	15934	15925	15852	15879	16119	15908	16121	16010	15830	15991	16132	15911	15936	15891	16010	16070	15844	16010	15838	15926	15911	16055	15976	15888	16011	16024	15931	16040	15958	16205	16187	15795	15898	15988	15910	15947	16146	15955	15825	15816	15891	15843	15993	15901	16161	16162	16058	16174	15958	15819	16028	15941	16057	16200	16007	15930	15928	15925	15967	16230	15844	16100	16081	15991	15913	16029	16073	16236	16139	16181	15872	15997	16028	16018	15890	15913	16016	15958	16091	15848	15840	15986	15888	15917	16039	16067	15960	16044	16017	15955	15971	15928	15948	16113	15982	16040	16068	15904	15986	16062	15971	15812	16029	16077	16054	15856	15800	16020	15865	16092	15983	15985	16021	15995	16053	15771	16168	16093	15993	15927	15797	15895	15779	15987	16117	16006	15824	15867	16216	16117	15865	15915	15969	16080	15893	15793	16001	15961	16080	15835	15843	15964	16005	15869	15972	16166	16044	15875	15945	15880	16184	16039	15839	16033	15968	16016	16002	15998	16231	15791	15970	15976	16157	16037	15957	16166	16341	15968	15971	15863	15995	15987	15958	16076	16105	16090	15965	16044	15964	16064	15999	16079	15825	16068	15754	16044	15988	15755	15949	15812	15895	16061	16028	15796	16076	15931	16076	16016	15983	15963	15966	16024	16009	16031	15993	16014	15960	15969	15824	16071	15970	15999	15903	15963	15910	16045	15994	15915	15996	16094	15983	15864	16140	16042	16022	16035	15879	16018	16151	16100	16157	16023	15794	15909	15921	15997	15796	15929	15945	15861	15969	16019	16104	16144	16000	16027	15856	16061	16003	15889	15997	16061	15849	16023	15958	15851	16054	15983	15883	16275	15920	15996	15879	16181	16225	16313	15952	16007	15934	16141	16073	15985	15806	15967	15990	16048	15900	16135	16042	16128	16044	15967	15869	15918	16061	15995	16117	16230	16053	15981	16088	15895	16000	15934	16020	15983	15984	15985	15784	15921	16055	16080	15948	15956	15929	15952	15850	16215	15854	15959	15838	15991	15953	15935	16038	16084	15898	16141	15965	16076	15938	15987	16049	16025	16001	15839	15960	16004	15987	15976	16099	15870	15983	16019	15942	16089	15950	15970	16019	16171	16043	16017	15925	16002	15926	15801	16176	16276	16133	16169	16043	15951	16181	16007	16152	15828	16043	15862	16028	16057	15965	15909	15920	15955	16118	16250	16101	16071	16202	15975	15878	15982	15928	15890	16049	16174	16064	16004	16056	15864	15909	16047	16000	16096	15902	15760	16009	15970	15820	15937	15935	15954	16049	16149	15970	15966	15856	15849	16073	15992	16071	15956	16081	16047	16119	16034	16023	15853	16098	15946	15837	15896	16092	16127	16094	15997	15947	15837	16023	15960	15870	15935	16028	15986	16282	16085	16133	15749	16014	16169	16130	16022	15952	15855	15802	16149	15999	16132	15940	16254	15997	16123	16043	16160	16005	16098	16056	16120	15974	15863	15796	15964	16082	15939	15849	15872	15941	16086	15895	15949	15869	16014	16036	15889	15975	15900	15919	15819	16027	15887	16171	15920	15927	15947	16014	15979	15901	15933	15919	15881	16165	15958	15842	16071	15957	16183	15950	15945	16050	15997	15895	16054	15884	15984	16173	15940	16017	15827	16100	15933	16054	15909	15701	15909	15919	15845	15936	16064	15976	15995	16080	15899	15846	15883	15989	15980	15989	16108	15841	16080	15857	15738	15832	15902	15976	15829	15813	16025	16049	16164	15935	16126	15816	15921	15876	15741	15844	15984	15839	15967	15875	15923	15955	15850	15997	16103	16109	15926	15839	15828	16031	16123	15822	15969	15898	15947	16005	16077	15978	15902	16018	16140	16113	16184	15851	16002	16022	15809	16011	15917	16105	15949	15935
14120	16689	16199	15281	14708	14778	14693	14363	14520	14463	14285	14310	14387	14319	14467	14440	14443	14434	14449	14248	14502	14425	14207	14276	14491	14371	14663	14437	14463	14279	14599	14245	14425	14354	14394	14485	14347	14434	14382	14346	14383	14509	14337	14305	14413	14429	14317	14458	14444	14258	14307	14309	14423	14465	14382	14384	14187	14494	14548	14505	14362	14554	14505	14282	14330	14490	14238	14387	14336	14392	14307	14357	14317	14444	14343	14334	14449	14284	14290	14424	14112	14275	14452	14210	14376	14360	14359	14399	14209	14376	14443	14170	14365	14367	14350	14450	14313	14398	14239	14356	14222	14464	14420	14318	14292	14282	14132	14243	14402	14551	14512	14356	14470	14515	14285	14298	14480	14202	14498	14171	14574	14468	14427	14263	14377	14312	14507	14365	14530	14531	14290	14296	14391	14283	14288	14314	14288	14290	14354	14347	14306	14305	14258	14312	14322	14426	14421	14264	14438	14292	14351	14303	14218	14392	14332	14399	14349	14328	14586	14318	14440	14366	14432	14417	14327	14558	14324	14285	14288	14368	14300	14164	14264	14426	14282	14310	14325	14391	14150	14402	14369	14495	14349	14318	14403	14191	14308	14291	14433	14275	14180	14238	14314	14292	14623	14405	14382	14423	14251	14312	14326	14244	14280	14356	14310	14341	14326	14326	14215	14460	14311	14329	14291	14395	14408	14286	14659	14388	14422	14470	14553	14294	14390	14290	14336	14441	14283	14413	14384	14467	14283	14592	14349	14294	14245	14430	14371	14217	14537	14239	14506	14302	14244	14492	14330	14371	14405	14423	14436	14408	14347	14495	14227	14287	14244	14402	14353	14534	14324	14151	14479	14427	14418	14443	14349	14224	14294	14257	14296	14321	14364	14425	14495	14605	14386	14338	14159	14372	14368	14353	14307	14324	14285	14319	14197	14399	14319	14309	14316	14359	14397	14436	14359	14545	14391	14308	14287	14359	14331	14250	14345	14359	14398	14439	14474	14263	14338	14472	14430	14510	14292	14292	14366	14411	14483	14338	14258	14353	14456	14364	14462	14390	14471	14126	14285	14265	14305	14308	14450	14162	14249	14397	14208	14508	14290	14335	14198	14282	14480	14314	14256	14478	14315	14337	14408	14385	14360	14360	14291	14391	14396	14286	14304	14317	14293	14415	14327	14374	14338	14502	14339	14290	14320	14292	14310	14311	14474	14281	14527	14299	14332	14357	14419	14160	14212	14259	14423	14337	14322	14319	14335	14389	14416	14637	14469	14358	14328	14376	14372	14445	14358	14242	14449	14398	14553	14554	14321	14434	14328	14253	14335	14484	14509	14607	14440	14461	14275	14391	14379	14208	14398	14390	14268	14346	14349	14332	14456	14507	14365	14435	14542	14377	14318	14340	14480	14659	14312	14440	14358	14406	14311	14386	14467	14483	14278	14394	14421	14359	14218	14383	14377	14271	14422	14202	14338	14334	14294	14334	14424	14538	14322	14437	14578	14424	14236	14408	14275	14399	14400	14503	14464	14453	14154	14340	14401	14458	14359	14358	14499	14268	14410	14516	14661	14308	14368	14274	14428	14484	14238	14406	14423	14325	14247	14354	14339	14324	14528	14364	14296	14420	14377	14280	14206	14332	14435	14356	14484	14332	14412	14351	14167	14339	14466	14254	14426	14348	14395	14307	14272	14445	14355	14320	14327	14450	14349	14492	14198	14381	14522	14451	14292	14311	14340	14294	14353	14353	14426	14323	14467	14402	14188	14286	14393	14421	14556	14340	14527	14321	14508	14280	14439	14385	14283	14419	14352	14422	14261	14391	14318	14315	14446	14407	14311	14461	14305	14216	14356	14357	14282	14176	14424	14291	14228	14256	14454	14345	14333	14422	14246	14394	14244	14306	14448	14321	14309	14423	14176	14368	14448	14316	14342	14489	14286	14372	14209	14482	14417	14523	14292	14261	14411	14316	14339	14389	14267	14281	14318	14212	14346	14284	14446	14281	14299	14479	14368	14246	14245	14335	14496	14265	14332	14465	14489	14361	14441	14408	14345	14423	14255	14266	14440	14440	14375	14330	14415	14370	14348	14285	14341	14383	14394	14431	14315	14340	14517	14355	14387	14403	14398	14447	14376	14416	14396	14537	14182	14349	14416	14275	14411	14278	14374	14492	14422	14303	14436	14305	14535	14333	14447	14348	14435	14444	14446	14508	14325	14384	14295	14333	14214	14409	14323	14339	14373	14324	14503	14525	14376	14343	14254	14160	14541	14497	14406	14293	14365	14217	14383	14407	14494	14194	14401	14258	14423	14343	14289	14374	14388	14549	14383	14286	14336	14175	14295	14532	14403	14339	14256	14348	14443	14320	14331	14263	14460	14367	14442	14434	14383	14460	14192	14391	14280	14350	14478	14346	14401	14476	14487	14372	14397	14316	14314	14438	14311	14368	14389	14468	14361	14352	14400	14249	14468	14388	14332	14399	14389	14105	14438	14389	14245	14337	14422	14446	14463	14382	14374	14378	14247	14363	14333	14266	14314	14286	14595	14412	14367	14396	14472	14470	14345	14400	14369	14412	14523	14576	14447	14368	14321	14393	14519	14400	14652	14221	14448	14236	14474	14285	14360	14440	14278	14328	14551	14443	14221	14422	14412	14291	14395	14405	14381	14392	14381	14457	14269	14479	14324	14504	14306	14357	14278	14347	14372	14286	14562	14401	14419	14427	14381	14397	14463	14375	14382	14399	14505	14299	14447	14303	14477	14568	14346	14330	14381	14425	14346	14322	14415	14365	14534	14104	14337	14164	14422	14359	14273	14415	14380	14366	14470	14479	14249	14373	14276	14358	14271	14438	14417	14303	14333	14414	14371	14353	14256	14255	14330	14425	14453	14434	14357	14440	14239	14451	14402	14279	14440	14270	14436	14319	14224	14366	14429	14317	14434	14340	14326	14316	14218	14456	14335	14372	14438	14368	14411	14613	14180	14397	14178	14444	14419	14531	14299	14279	14500	14369	14490	14386	14368	14174	14502	14231	14355	14252	14360	14385	14439	14377	14182	14380	14347	14342	14361	14270	14161	14293	14461	14162	14283	14453	14378	14519	14352	14473	14446	14309	14392	14184	14372	14286	14433	14279	14427	14298	14479	14329	14330	14370	14379	14339	14165	14468	14354	14277	14205	14298	14284	14400	14377	14318	14345	14391	14359	14357	14432	14408	14269	14283	14443	14260	14433	14332	14378	14429	14218	14425	14419	14594	14194	14297	14407	14194	14410	14430	14290	14496	14414	14185	14373	14260	14332	14369	14474	14310	14518	14420	14273	14336	14474	14174	14504	14257	14267	14280	14385	14462	14473	14478	14386	14373	14341	14459	14461	14335	14348	14378	14302	14411	14477	14385	14359	14408	14242	14477	14473	14450	14448	14348	14203	14461	14186	14421	14421	14344	14285	14211	14156	14347	14330	14267	14263	14412	14390	14449	14379	14279	14459	14301	14334	14449	14259	14250	14555	14395	14289	14256	14468	14336	14512	14447	14287	14428	14253	14442	14393	14408	14358	14514	14370	14346	14288	14493	14391	14325	14466	14393	14384	14419	14418	14298	14404	14431	14272	14278	14363	14320	14492	14306	14289	14482	14340	14429	14350	14187	14399	14362	14509	14372	14294	14463	14453	14285	14430	14359	14275	14469	14387	14440	14366	14435	14375	14168	14244	14395	14329	14522	14392	14323	14354	14283	14365	14339	14455	14374	14320	14242	14525	14317	14368	14145	14195	14424	14387	14348	14244	14374	14169	14331	14348	14296	14269	14300	14342	14228	14481	14373	14333	14408	14241	14408	14386	14453	14265	14222	14422	14366	14330	14359	14380	14430	14313	14410	14374	14427	14385	14307	14336	14413	14353	14315	14441	14197	14366	14251	14354	14333	14358	14342	14291	14344	14430	14346	14522	14424	14397	14274	14347	14337	14284	14309	14610	14325	14343	14218	14365	14324	14260	14360	14340	14375	14236	14319	14497	14371	14301	14375	14320	14293	14247	14449	14386	14181	14361	14395	14469	14413	14414	14342	14298	14342	14317	14224	14221	14463	14399	14325	14182	14421	14349	14364	14335	14370	14461	14239	14195	14342	14375	14411	14435	14440	14546	14370	14360	14271	14355	14410	14249	14468	14343	14248	14388	14512	14467	14339	14339	14342	14319	14431	14210	14345	14390	14489	14286	14439	14323	14200	14417	14345	14317	14455	14285	14321	14264	14545	14311	14488	14325	14169	14295	14464	14364	14458	14335	14342	14350	14356	14359	14419	14198	14423	14399	14375	14260	14321	14304	14423	14185	14402	14415	14429	14463	14382	14352	14463	14370	14501	14371	14532	14285	14338	14501	14277	14217	14366	14440	14410	14516	14278	14424	14347	14441	14356	14320	14215	14437	14384	14240	14411	14289	14321	14309	14356	14313	14317	14429	14319	14222	14347	14281	14359	14362	14266	14426	14433	14305	14388	14175	14377	14360	14389	14350	14527	14466	14387	14516	14370	14315	14356	14325	14416	14395	14526	14123	14460	14181	14326	14490	14290	14235	14267	14481	14330	14472	14352	14359	14249	14434	14225	14373	14348	14468	14324	14178	14298	14153	14328	14285	14302	14406	14262	14229	14301	14295	14262	14374	14483	14237	14518	14180	14173	14435	14353	14404	14437	14341	14252	14346	14297	14397	14422	14398	14144	14342	14351	14259	14391	14419	14496	14400	14281	14336	14338	14407	14455	14188	14366	14367	14409	14281	14212	14415	14478	14420	14331	14510	14349	14381	14328	14428	14423	14304	14385	14328	14473	14349	14402	14506	14376	14237	14287	14386	14330	14253	14504	14508	14367	14445	14360	14357	14357	14400	14355	14225	14508	14251	14404	14339	14374	14316	14299	14510	14415	14483	14480	14556	14324	14498	14400	14589	14488	14463	14387	14495	14306	14415	14340	14378	14264	14421	14492	14490	14357	14343	14279	14357	14422	14365	14543	14387	14334	14447	14446	14366	14315	14360	14326	14349	14328	14280	14513	14295	14276	14388	14451	14313	14424	14426	14427	14395	14267	14270	14327	14404	14367	14324	14317	14322	14331	14333	14341	14453	14228	14196	14443	14394	14420	14364	14423	14342	14287
24286	21510	28919	24671	22264	21389	20136	17773	17095	17581	17340	17226	17285	17291	17185	17145	17054	17045	17201	17013	17112	17311	17281	16918	16853	17064	17013	17182	17072	17149	16984	16981	16968	17027	17157	16872	17050	17072	17053	17040	16967	16972	16838	17164	16963	17095	17021	16973	16906	17032	16984	16936	17259	16959	17113	16709	16878	17090	16759	16912	16762	16956	16913	16841	16847	16948	16971	17089	17097	16850	16938	16910	17083	16977	16817	16961	17024	16885	16938	16919	17065	17175	17119	17002	16949	16949	17124	16967	17071	16833	16921	16987	17088	16942	16780	16914	16914	17027	16959	17084	17000	16876	17067	16831	16764	16955	17084	16814	16572	16895	16939	16768	17096	17037	16955	16915	17009	17087	16907	16966	16864	16901	16914	16782	17040	16627	16908	16778	17063	16893	17127	16746	16938	17024	17034	16956	16838	16877	16767	16894	17043	16902	17023	16671	17006	16838	17112	16996	16975	16944	16920	16852	16894	16850	16995	17037	16961	16774	16972	17027	16844	16942	16787	16870	16906	16968	17053	16956	17055	16897	16904	16954	17071	16752	16800	16851	17017	16873	16796	16934	17017	16791	16930	16944	16868	16786	16997	16808	16897	17074	16932	17067	17037	16858	16772	16773	16980	16923	16875	16876	16940	16822	16818	16931	17277	16941	16936	16989	16821	16970	16857	16868	17218	16824	16922	16723	17058	16784	16852	16741	16952	16918	16859	16759	16823	16841	17129	17071	17038	17027	16921	16922	16892	16765	16927	17013	16890	16832	16855	17087	17078	17032	16891	16804	16875	17038	17007	17000	16890	16791	17061	16970	16953	16869	16966	16919	16870	16849	16788	16996	16932	16944	16932	16941	16886	16878	17003	16996	17058	16589	16686	16939	17029	17035	17074	16910	17049	16900	17036	16882	16837	16987	17020	17092	17113	16931	16961	16941	16965	16821	17098	16879	16962	16966	16739	16957	17134	16927	17013	17036	16980	17004	17109	17016	17269	16796	16749	16817	16903	17066	16963	16931	16806	17097	16821	16847	16873	16954	16797	16912	16926	16798	17034	16842	16760	16930	16955	16852	16904	16955	16902	16990	16846	16886	16942	16826	16725	16723	17001	16862	16837	16865	16743	16796	16974	16835	16718	16693	16821	16794	16808	16941	16875	17123	16978	16869	16892	17083	16858	16850	17003	16710	16892	16959	16903	16968	17079	17028	16892	16952	16817	16856	16948	17019	16913	16834	16986	16995	17018	16803	16909	16872	16949	16784	16938	16929	16817	16800	17051	16853	16993	16780	17002	16912	16992	17031	16921	16943	16920	16959	16926	16864	16963	17078	16971	16768	16846	16909	17110	16930	16905	17056	17050	17120	16952	17035	16821	16981	17108	16849	16801	16971	16913	16761	17014	16891	16891	16987	16918	17143	16976	17049	17027	16981	16812	16955	16810	16846	16986	16778	16905	16798	16819	16750	17037	16896	17033	17036	17158	17138	16819	16782	16744	16949	16969	17009	16744	17075	16973	17086	16840	16928	16826	17025	16858	16841	17046	16942	17003	16906	16879	17042	17054	16816	16958	16975	16964	16930	16860	16765	16929	16945	17016	16776	16961	16894	16887	16907	16957	16950	16758	17066	16908	16768	17128	17107	17157	16832	16939	16875	17043	16998	16797	16697	16852	16899	16876	17089	16953	16865	16880	17016	16713	16899	16917	16822	16967	16972	16844	16884	16938	16843	16949	16947	16744	17023	16897	17007	16870	17013	16630	16780	16756	16975	17167	16929	16715	16899	16981	16727	17004	17011	17057	16784	16843	16828	16791	16888	16941	16844	17047	16953	16880	16970	16814	16851	17016	16755	16792	17018	16744	17007	16938	17086	16816	16916	16940	16801	16802	16984	17152	16951	16727	16767	17030	16961	16960	16914	16921	16767	16834	16995	16773	16954	16994	17008	17062	17050	16911	16955	16938	17002	16954	16939	16904	16828	16756	16932	17000	16989	16920	16933	17053	16706	16904	16953	16845	17007	16906	16856	16695	16848	17122	16976	17024	16984	16896	16950	16900	16839	16981	16911	16978	16835	16882	16940	16683	16993	16932	16758	16840	16887	16746	17039	16984	16918	16869	17068	16823	16914	16899	16918	17023	17141	16969	16845	16958	16719	17005	17096	16733	16888	16879	16746	17124	17010	17125	16921	17035	16822	16983	16656	16970	16834	16928	16717	16905	16816	17069	17031	17020	16968	17128	16809	16783	16941	17066	17220	16707	16993	16940	16871	16804	17057	16995	16817	16918	17135	16989	17028	16845	16908	16901	17164	16950	17037	16896	16862	17083	16909	16996	16974	16967	16932	16848	16930	16977	16960	16847	16912	16878	17015	16956	16755	16811	16952	16780	16924	16958	16829	16811	17123	16915	17172	16825	16983	16878	17102	16873	16911	16862	16857	16868	17033	16878	16848	17016	16953	16960	16981	16732	16949	16787	16889	16785	16957	17033	17069	17129	17025	16996	16755	17052	16871	16971	16958	16925	16916	16762	17115	17040	17030	16869	16899	16882	16980	16886	16816	16897	16970	16965	17021	17026	16743	16904	16947	16863	16836	16992	16850	17091	16856	16905	16999	16856	16795	16845	16783	16807	16889	16946	17012	16769	16932	16944	16796	17085	16825	17051	17051	16832	16916	16925	16972	17065	16795	16946	16944	16965	16973	16886	16777	16742	17048	16916	16883	17028	16779	16793	16953	16853	17036	16784	16760	16962	17107	16912	16792	16861	17011	16837	16823	16935	16850	16913	16884	16810	16873	16963	16886	17025	16987	16714	16883	16991	16955	16934	16928	16918	16983	16899	16988	17003	17081	17062	16918	16985	16737	16985	17071	16908	16964	16708	16914	16886	16844	16951	16831	16883	16911	16781	16854	16849	16839	16869	16817	16787	16727	16997	16894	16862	16764	16766	16822	17070	16754	16860	16914	17038	16901	16701	16885	16996	17087	16926	16900	16749	17104	16970	16878	17033	16967	16931	16729	16838	16891	16985	16817	17065	16819	16904	16841	17064	16963	16855	16832	16767	16727	16924	16785	16868	16908	17021	16921	16916	16738	16736	16914	16947	16938	17071	16912	16871	16900	16788	17011	16843	17092	16937	16837	16908	17022	17010	17104	16775	17001	16952	16908	16879	17029	17121	16912	16878	17046	16976	16964	16831	16951	16794	16903	17080	17071	16890	16940	16960	16951	16941	16841	16919	17026	17142	16940	16929	16758	16845	16817	16898	16767	16711	17006	16850	17014	16756	17061	16892	16944	17073	17007	16988	16987	16765	16898	16808	16863	16920	16644	16832	16916	16808	16912	16731	16958	16891	17121	16684	16941	17065	16911	17002	16856	16994	17126	16887	16930	17032	16968	17013	16939	16815	16891	17064	17101	16854	16761	17003	16837	16827	16832	16713	17083	17036	17019	16936	16734	16820	17016	16877	17017	17172	17159	16889	16781	16953	16863	16811	16959	17017	16740	17015	16750	16867	16831	16771	16967	16980	16883	16940	16660	16877	16974	17011	17113	17031	16909	16924	16884	16844	16951	16807	16888	16619	16913	16895	16889	16831	16942	17031	16982	16873	16776	17043	17012	16841	17005	16773	16914	16937	16689	17230	17176	17031	17127	16840	16905	16770	16840	17001	17061	16989	16873	16736	17114	16873	16950	16790	16862	16987	16895	16832	16967	16841	16816	16984	16888	16758	17024	16919	17029	16968	17344	16844	16994	16964	16882	16875	16759	16904	16767	16918	16896	16973	16865	17319	17083	16993	17037	17050	16954	16867	16902	17141	17225	16893	16880	16963	17034	16947	16837	16837	17125	16870	17133	16916	16894	16804	16968	17090	16932	16995	16994	17046	17031	16866	16950	17036	16821	16934	16974	16906	16706	16840	17052	16798	16936	16951	16948	17051	16948	17019	17058	16623	17002	16899	17060	16695	16902	16840	17097	16921	16824	16996	16731	16790	17089	16887	16806	16725	16995	16815	16738	16933	16787	16876	16985	16867	16892	17022	16873	16876	16834	16964	16930	16837	16861	16844	16960	17066	16976	16903	16896	16896	16994	16898	16779	16726	17040	16838	16975	16930	16775	16963	16985	17052	16775	16876	16883	17003	16933	17006	17126	16987	16871	17000	16760	16827	16945	16942	16915	16942	16886	16786	17036	17029	17049	16990	16776	16996	17123	16912	16868	16986	16699	16922	16878	16797	16852	17098	16860	16951	16937	16901	16973	16915	17072	16970	16739	16937	17032	17019	16849	16796	16838	16851	16920	16879	16939	16724	17037	16900	16937	16908	17102	16940	16997	16840	16906	17002	17057	16939	16857	16794	16968	16748	16838	16751	16926	16782	16945	16745	16963	17016	17104	16895	16831	16921	16935	16842	17004	16920	16909	17023	16924	16749	16904	16921	16879	16738	17000	16757	16792	17035	17060	17042	16758	17035	17003	16860	17023	17051	16976	16890	16960	16874	16931	16840	16887	16970	16771	16952	17004	17062	17114	16930	16814	16880	17210	17007	16892	16958	16819	16977	16821	17063	16719	16868	16902	16981	17060	17029	16729	16883	16934	17077	16925	17087	17039	16703	16964	17008	17071	16906	16917	16934	16717	16813	16960	16999	16844	16871	16991	16939	17027	17016	17167	16750	17001	16810	16996	16893	16770	17017	16842	17060	16930	16945	16823	16979	16943	16931	17013	16917	16950	17057	17019	17042	16953	16942	16858	16789	16586	16820	17037	16930	17000	16761	16932	16930	17009	16909	16926	16907	16850	17107	16871	16818	16800	16995	17026	17094	16965	16733	16978	17069	17069	16951	16920	16973	16885	16964	16847	16899	17000	17019	16930	16912	17050	17107	16985	16841	17059	16699	16858	17099	16885	16991	16778	16870	16756	16845	16985	16832	16917	16961	16685	16876	17006	16905	16999	16960	17004	16921	16965	16850	17055	16895	16897	16859	16950	16918	16980	16986	16957	16713	16867	16855	16828	17100	16781	17018	16805	16680	16727	16962	17057	16891	16804	16937	17040	16939	16951	16941	16956	16767	16983	16838	16778	16921	16677	16979	16992	16951	16985	16964	17035	17078	16772	16890	17151	16875	16903	17016	16719	16868	16971	16944	16890
14017	23545	21968	18406	17120	16351	16153	15846	15414	15613	15113	15253	15145	15102	15119	15018	14970	14989	15049	15101	15018	15100	15137	14986	14955	15056	14989	15137	14897	14911	15056	15072	14895	14922	14971	15015	14933	14986	14854	15043	14985	14974	15129	15057	14831	15037	14961	14950	14890	14789	14725	14856	14846	14937	14952	15046	14936	14883	14990	14918	15000	14950	14969	14838	14986	14955	14828	14754	14856	14999	14840	15073	14987	15034	14935	14903	14899	14901	14795	14983	14933	14982	14868	15050	14891	14993	14752	14975	14922	14943	14836	15133	15139	14942	14874	15019	14711	15014	14976	14845	15025	14876	14944	14813	14912	14965	15081	14864	15067	14812	14933	14795	14835	15070	14945	14877	14948	14890	14995	14790	15083	14782	14995	14934	14879	15009	14942	14861	14746	14885	14859	14898	14836	14730	14769	14889	14935	15001	14760	14804	14998	14821	14973	14866	14966	14923	14964	14835	14867	14877	14918	15108	14869	14845	14899	14970	14947	14965	14891	14843	14925	14890	14892	14940	14914	14736	14784	14677	14929	14795	15005	14826	14987	14835	14930	14831	14899	14954	14965	14991	15129	14875	14986	14903	14849	14936	15083	15024	15123	14749	14984	14881	15018	14907	14928	14921	14786	14843	15007	14637	14715	15037	14992	14921	15003	14846	14930	14965	14731	14801	14925	15048	14997	14996	14940	14889	14988	14835	14813	14908	14919	14935	14920	14964	15121	14962	14867	15043	15013	14939	14884	14839	14859	14897	14958	14966	14912	14859	14973	14863	14830	14844	14864	14837	15105	14939	15101	15056	14813	14905	14908	14782	14935	15044	14740	14861	15026	14971	14873	14757	14959	14898	14906	14811	14886	14765	14917	14997	14817	14993	15000	14954	14866	14837	14745	14900	15004	14908	15356	14924	14946	14944	14930	15076	14789	14981	14812	14937	14743	14810	14733	14827	15191	15036	14757	14960	14822	14824	14840	14875	14862	14928	14751	14827	14917	14769	14976	14798	14833	14922	14935	14904	14925	14969	14954	14990	15003	14735	15009	14726	14883	14951	14794	14871	14793	14886	14976	14744	15007	14935	14884	14936	15024	14923	14894	14848	14862	14771	14816	14932	14889	14838	14851	14831	14857	15037	14814	14882	14845	14906	14863	14843	14821	14901	14762	14939	14909	15010	14896	14813	14801	14914	15042	14881	15004	14966	14907	15065	15043	14901	14915	14941	14976	14999	14893	14893	14890	15015	14937	14795	15061	14978	14758	14839	14829	15016	14924	15127	14917	15031	14871	14817	14846	14888	14859	14794	14858	15058	14931	14970	14904	15023	14900	14904	15001	15016	14896	14824	14957	14922	14956	15074	14688	14957	15018	14791	14973	14791	14975	14869	14881	15038	14838	14954	14798	15033	14931	14866	14990	14916	14925	14949	15049	14865	14947	15035	15120	14904	14864	14835	14929	14910	14939	14990	14988	14973	14865	14913	14949	15038	14912	14751	14923	14901	14852	15018	14986	14858	14889	14977	14752	14815	14943	14889	14915	14662	14905	14966	14883	14933	14879	15055	14860	14962	14934	14992	15017	14859	14888	15031	14931	14967	14876	15055	15033	14846	14837	15002	14786	14915	14822	14939	14770	14842	14932	14866	14975	14707	15139	14822	14779	14790	14958	14977	14956	14860	14853	14784	14835	14876	14756	14994	14769	14890	14957	14835	14893	14848	15028	14914	14806	14815	14796	15005	14901	14896	14938	14787	14793	14979	14964	15142	14931	14884	14891	14958	14976	14798	14980	14912	14959	14887	14904	14907	14902	14820	14938	14803	14859	14737	14828	15027	14714	14891	14887	14800	14880	14775	14833	14761	14867	15021	14750	14979	14881	14900	15061	14955	15047	14812	15009	14710	14879	14938	15011	14915	14707	14826	14815	14849	14825	14767	14962	14898	14970	14982	15027	14977	15031	14804	14945	14854	14931	14974	14884	14893	14934	14817	15018	14907	14884	14666	14821	14839	14899	14904	15012	14853	14805	14850	14993	15013	14913	14885	14822	14758	14934	14844	15091	14934	14900	14897	14840	14995	14812	14882	15099	14805	14786	15050	14909	14672	14962	14820	14919	14897	14861	14896	15009	14764	14911	14896	14858	15027	14742	14828	14833	14901	14867	14874	14842	14972	14965	14854	14817	14730	14861	14850	14981	14966	14861	15023	14801	14896	15022	14874	15047	14802	14896	14900	14857	15044	14853	14921	14769	14953	14800	14940	15027	15027	14912	14953	14974	14908	14826	14914	14982	14797	14901	14729	14941	15029	15027	14919	15071	14832	14957	14896	14933	15032	14957	14897	15088	14918	14927	14883	15029	14812	14929	15052	14843	14863	14908	15139	14737	14849	14695	14989	15014	15015	14883	14953	15026	14910	14773	14772	14946	14980	14888	14912	15082	14861	15088	14891	14943	15035	14727	14912	14969	15061	14810	14886	14844	14954	14988	14778	14685	14876	14886	14951	14708	14939	14812	14981	14857	14942	14852	14742	14828	14883	14781	14901	14804	14858	14774	14952	14923	14930	15018	14877	14897	14969	14996	14823	14803	14926	14743	14764	14875	14870	15025	14863	15045	14939	14875	14809	15079	14919	14779	14862	14929	14979	15035	14910	14961	14877	14954	14899	14874	15035	14890	14736	15006	14985	14864	15022	14835	14903	14846	14867	14815	14874	15010	14833	14744	14938	14746	14885	14993	15136	14694	14840	15038	14951	14914	14938	15022	14822	14956	14880	14926	15083	14908	14970	14940	14987	15039	14959	14996	14966	14923	15147	14735	14861	14997	14909	14913	15077	15039	14785	14789	14802	14862	14795	14812	14920	14755	14880	14845	14941	14670	14829	14878	15038	14915	15065	15018	14970	14967	14910	14793	14759	14897	14902	14781	14906	15028	14911	15003	14873	14967	14949	14793	14948	14897	15060	14963	14767	14693	14880	14831	14962	14775	14729	15003	15037	14922	14986	14898	14902	14957	14965	14799	14690	14952	14932	15069	14921	14918	14952	14943	14877	14782	14640	14888	15027	14904	14939	14969	15006	14760	15038	14956	14971	15091	14872	14938	14974	14917	15084	14834	14992	14984	14856	15039	14997	14826	14968	14939	15012	15066	14880	14933	14912	15003	14861	14933	14882	14778	14902	14895	14868	14883	14944	14903	14827	14992	15044	14689	14894	14980	14838	14857	14953	14886	15152	14780	15001	14894	14892	14847	15006	14833	14902	15093	14795	14897	14919	14953	14740	14961	14918	14892	14896	14995	14901	14798	14833	14843	14909	14887	14701	15063	14942	14958	14797	14855	14868	14892	14696	14932	14945	14942	15023	14858	14943	15045	14929	14802	14884	14870	15016	14890	14943	14767	14802	14903	15002	14833	15032	14886	14907	15030	14899	14857	14746	14736	14957	14876	14894	14827	14956	14816	14848	14856	14904	14853	15004	14771	14760	14980	14895	14988	15019	14786	14919	14894	14901	14988	14908	14750	14959	14850	14996	14895	14945	14767	14997	14937	14949	14969	14966	14998	14900	14792	14997	14858	14858	15075	14727	14793	14934	15041	14997	14985	15000	14848	14887	14901	14943	14849	14876	14827	14911	14957	14889	14705	14847	14842	15065	14800	14861	14740	15077	14899	14993	14907	14900	14869	14916	14975	14998	14900	14970	14972	14929	14644	14950	14718	14808	14870	14902	14882	14980	14963	15050	14801	14880	14820	14736	14759	14842	14831	14942	14990	14735	14904	14927	14881	15091	15117	14799	14828	14962	14788	14880	14974	14966	14874	15003	14851	14920	14981	14794	14965	15023	14944	14646	14956	14936	14956	14903	15069	14678	14976	14885	14906	14806	14986	14845	15057	14748	14872	14914	14993	14856	14860	14961	14891	14964	15041	14805	14872	15153	14953	14881	14971	14905	14899	15087	14939	14896	14834	14949	14822	14887	14856	14694	15003	14898	14878	14971	14907	14979	14886	14943	14823	14908	14928	14791	15044	14837	15064	14930	14958	14939	14997	14777	15002	14986	14803	14907	14985	14724	15039	14861	15086	14924	14820	14988	14826	14987	14916	14986	14980	14740	14746	14949	14998	15104	14943	14721	14921	14795	14814	14958	14922	14933	14910	14850	14891	14844	14952	14813	14821	14904	14808	14948	14896	14918	14894	14781	14902	14905	15128	14796	14947	14916	14837	14821	14951	14843	14862	14854	14894	14984	14932	14968	14945	14691	15026	15010	14881	15061	14762	14876	14728	14909	14816	15019	14751	14912	14798	14989	14855	14846	14776	14814	14864	14861	15015	14843	15064	14856	14924	14945	14909	14886	14994	14890	14835	14930	14955	14758	14880	14791	14910	14937	14869	14875	14896	14677	14695	15054	14879	15141	14997	14959	15090	14848	14961	14891	14873	14990	14989	15077	14901	14797	15055	14850	14971	14980	14976	14894	14903	14904	15084	15050	15011	14808	14970	14939	14957	14915	14868	14955	14805	14779	15119	15002	14897	14839	14871	14870	14766	15070	14797	14760	14957	14936	14940	14915	15020	15037	15034	14969	15033	15027	14957	15017	14963	15012	14913	14720	14812	14823	14934	15066	15049	15088	14783	14886	14873	14822	15012	15032	15144	14928	14893	14840	14917	14824	14830	15017	14779	14866	15012	14820	14736	15015	15070	14945	14994	14906	14959	14995	14921	14752	14957	14849	14923	14876	15079	14816	14957	14970	14943	14833	14952	14821	14892	14838	15125	14913	14808	14773	14974	14791	14760	14910	14853	14935	14899	14901	14857	14956	14936	14987	14762	14884	14904	14858	14853	14977	14929	14768	14952	15025	14672	14907	14699	15095	14809	14973	14983	14951	14946	14853	14821	14895	14879	14973	14960	14850	14848	14769	14848	14889	14974	14910	14985	14952	14910	14817	14935	14811	14940	14888	14815	14996	14929	14985	14961	14861	14895	14963	14811	14959	14862	14871	14908	14736	14938	14713	14818	14991	15004	14879	14935	14714	14969	14777	14731	14828	14908	14963	14808	14864	14986	14895	14871	14938	14862	14899	14960	15031	14852	14870	14899	15095	14892	15121	14893	14849	14830	14973	14864	14838	14816	14878	14876	15098	14936	14888	14869	14938
23167	21595	29491	24170	21775	23677	25242	19849	18790	19360	18830	18723	18779	18710	18548	18376	18441	18591	18628	18224	18469	18475	18550	18457	18505	18398	18282	18390	18366	18413	18194	18184	18255	18237	18359	18168	18559	18439	18053	18100	18213	18304	18208	18180	18187	18271	18304	18407	18146	18181	18116	18263	18145	18274	18218	18331	18056	18325	18237	18114	18323	18323	18179	18271	18258	18083	17998	18157	18238	18288	18052	18242	18200	18307	18159	18084	18226	18059	18304	18237	18088	18210	18432	18022	18107	18132	18340	18292	18140	18224	18374	18140	18155	18112	18048	18275	18134	18308	18247	18117	18028	18119	18256	18224	18089	18159	18232	18274	18181	18200	18213	18311	18055	18150	18157	18182	18256	18061	18151	18237	18118	18256	18174	18003	18157	18255	18043	18434	18177	17985	17830	18032	18137	18161	18016	18015	18211	18268	18156	18224	18101	18072	18078	18153	18037	18219	18454	18177	18351	18163	18065	17889	18048	18168	17982	18094	18276	18273	18342	18129	18065	18118	18191	17864	18097	17953	18177	18077	18152	18120	18419	18183	18211	18416	18317	18059	18142	18034	18257	18080	18211	18167	18097	18207	18055	18210	18277	18167	18121	18089	18062	18169	18176	18258	17943	18185	18320	18283	18001	18050	18201	18063	18208	18129	18313	18179	18125	17836	18115	18146	18230	18047	18048	18084	18035	18020	18033	18213	18104	18361	18210	18163	18228	18158	18165	18120	18073	18056	18053	17989	18022	18070	17781	18074	18071	18125	18385	18127	18244	18259	18297	18066	18084	18159	17990	18130	18074	18228	18250	18097	18183	18036	17963	18130	18263	18185	18114	17994	18115	18180	17933	18088	18153	18344	18006	18013	18118	18265	18137	18096	18180	18231	18188	17955	18159	18088	18023	18058	18239	18134	18167	18171	18011	18105	18082	18137	18197	18413	18012	18197	18301	18117	17971	18046	18060	17892	18120	18013	18126	18131	18076	17985	18015	18122	18062	17966	18151	18038	18139	18214	18140	17987	18016	18208	18256	18189	18111	18084	18182	18075	18226	18305	18056	18310	18109	18001	18053	18081	18304	18176	18127	18116	18126	18030	17751	18072	18282	18025	18288	18190	18275	18186	18224	18261	18143	18066	18185	18215	18135	18212	18288	18117	18125	18192	18185	18123	17978	18139	18078	18033	18065	18023	18389	18136	18277	17993	17935	18107	18112	17959	18106	18125	18344	18114	18161	18122	18261	18194	18171	17983	18210	18201	18187	18174	18082	17928	18091	18099	18295	18003	18202	18205	17930	18367	18143	18178	18208	18064	18261	18176	18169	18318	18231	18085	18092	18150	18027	17834	18075	17988	18079	18096	18178	18228	18203	17980	18124	18171	18205	18012	18148	18160	18218	18300	18240	18007	18158	18246	18127	18084	18046	18064	18118	18274	18004	18226	18132	18224	18206	18198	18094	18181	17950	18005	17924	18032	18265	18246	18435	18248	18057	18048	18267	18063	18141	18320	18167	18309	18033	18266	17913	17956	18190	18098	18205	18178	18187	18013	18172	18257	17961	18146	18337	18134	18240	18205	17985	18363	18167	17884	18234	17958	18135	18100	18294	18111	18121	18172	18361	18143	18093	18075	18303	18130	18402	18171	18213	18084	18233	18196	18055	18265	18136	18078	18425	18281	18152	18008	18108	18097	18147	18089	18211	18385	17974	18251	18240	17988	18137	18089	18001	17978	18065	18020	18274	18168	17853	18241	18180	18156	18203	18155	17899	18082	18153	18129	18110	17981	17918	17915	18213	18157	18224	18192	18333	18123	18054	18202	18079	18076	18250	18239	18175	18212	18067	18175	18143	17961	18245	18384	18160	18203	18074	18012	18276	18157	18299	18035	18177	18000	18052	18161	18110	18055	18339	18099	18148	18031	18268	18255	18089	17975	18269	18169	17886	18027	18048	18266	17950	18129	18324	18117	18176	18211	18287	18022	18296	17889	18093	18149	18128	18129	17926	18160	18101	18008	18073	18074	18090	18035	18060	18068	18132	18140	18353	18245	17957	18025	18117	18052	18073	18130	17961	18254	18275	18218	18307	18275	17943	18191	18249	18011	18313	18260	17937	18293	18300	18167	18278	18044	18179	18073	18166	18069	17974	18334	18253	18159	18096	17976	18203	18362	18276	17874	18049	18216	18030	18031	18063	18056	18036	18106	18385	18059	18085	18205	18158	18159	18230	17884	18048	17886	18292	18198	17966	18206	18065	18083	18089	18205	18003	18008	18133	17979	18080	17816	18091	18067	18107	18068	18098	18165	18128	18136	18047	18095	17994	17941	18083	17944	18210	18277	18285	18113	18200	18118	17936	18007	18077	18177	18162	18138	18069	18228	18170	18072	18135	18026	18214	18176	18141	18050	18087	18149	18031	18046	18053	18069	18208	17867	18170	18143	18255	18061	17959	18101	18013	18105	18116	18110	18095	18071	17951	18105	18148	17947	18134	18071	18187	18160	18033	17952	18012	18192	18023	18351	18150	18137	17988	18085	18254	18210	18114	18270	18089	17966	18191	18064	18150	18030	18027	18156	18327	18208	18119	18090	17973	18209	18205	18058	18137	18155	18160	18097	17964	18184	17945	17927	18217	18095	17988	18020	18109	18372	18121	18073	17905	17949	18258	18253	18195	17911	18049	18369	18109	18221	17992	18131	18078	18269	18161	18139	17982	18150	17931	18152	17805	18332	18323	18010	18305	18025	18153	18013	18146	18182	18166	18147	18240	18252	18184	18098	18118	18084	17996	18201	18190	18197	18047	18157	18048	17977	18045	18354	17977	17990	18125	18258	17989	18240	18232	18063	18227	18010	18111	17962	17860	18019	18222	18067	18056	17964	17966	18027	18142	18061	18161	17929	18213	18034	18160	17994	18161	18030	18162	18089	18170	18363	18189	18057	18179	18122	18228	17913	18344	18115	18058	18208	17984	18016	18087	18004	18041	18236	18302	18018	18214	18178	18146	17928	18018	18225	18290	18360	18270	18182	18056	18234	18261	18073	18198	18030	18080	18241	18251	18181	17974	18129	17873	18151	18117	18108	18335	18000	17953	18059	18142	18264	18305	18251	18206	18098	18155	17909	18078	18291	18287	18249	18006	18032	18145	18006	17927	18125	18151	17999	18514	18094	18140	17939	18156	18396	18200	18104	18254	18121	18144	18152	18049	18274	18212	18286	18134	18225	18121	17990	17931	18031	18204	18407	18144	17917	18119	18263	18134	17880	18103	18249	18021	18077	18200	18112	17970	17924	18090	18052	18217	18163	17932	18121	18087	18094	18261	18198	18115	18078	18064	17948	18135	18013	18168	18273	18155	17849	18221	18240	18095	17818	18188	18056	18120	18034	18155	18060	18158	18079	18101	18214	18152	18147	18150	18103	18076	18009	18100	18252	18090	18261	18145	17955	18047	18248	18024	18049	18322	18240	18082	18194	18024	18364	18218	18201	18101	17970	17907	17937	18157	18335	18020	18182	18271	18267	18015	18160	18103	18171	18056	18010	18140	17968	18137	18075	18122	18061	18270	18313	17939	18432	17956	18059	18085	18196	18145	17958	18027	18224	18261	18040	18121	18198	17959	18299	18202	18128	18155	18100	18272	18122	18040	18232	18205	18187	18248	18134	18153	18260	18171	18267	18197	18212	18087	18263	18178	17973	18207	18030	18119	18169	18271	18091	18195	18115	18078	17913	18057	18165	17906	18120	18127	18194	17978	18119	18232	18135	18174	18286	18360	17946	18294	18106	18276	18171	18272	18192	18153	18177	18202	18118	18067	18268	18234	18229	18054	18243	18300	18304	18147	18328	18149	18154	18398	18301	18339	18223	18167	18170	18170	18298	17907	18032	18050	17996	17982	18207	18107	18034	18113	18113	18134	18201	18154	18121	18183	17997	18171	18021	18109	18053	18201	18068	17815	18074	17931	18260	18197	18159	18053	18047	18041	18226	18002	18099	18179	18084	18173	17996	18160	18196	18266	18255	18046	17872	18149	18101	18174	18020	18284	18236	18130	17837	18148	18147	18257	18200	18191	18268	18012	18005	17980	18403	17979	18046	18070	18161	18090	18136	17909	18040	18147	18089	17932	18194	18390	18384	18220	18261	18261	18188	18121	18305	18352	18055	18056	18071	18208	18176	18114	18172	18244	18154	18153	18067	18219	18029	18219	18061	18047	18108	18293	18228	18209	18003	18063	18193	18083	18226	18088	18103	18080	17950	18365	18021	18275	18084	18150	18254	17921	18114	18091	18140	18092	18148	18180	18447	17878	18094	18163	18088	18219	17985	18198	18039	18106	17899	18294	18270	18237	18242	18007	18106	17981	18271	18106	18222	18148	18292	18315	18302	18055	18009	17974	18236	18086	18160	18109	18302	17956	18281	18233	18279	18197	18348	18189	18143	18073	18273	18182	18016	18149	18155	18233	18263	18333	18233	18190	18251	18069	18215	18202	18001	17938	18257	17904	18045	18255	17854	18168	18071	17950	18130	18062	18035	18027	18337	18157	18111	17981	18283	18051	17919	18074	18095	18496	18342	18407	18076	18154	18158	18106	18095	18038	18210	17983	18115	18187	18280	18043	18155	18018	17970	18102	18205	18253	18194	18054	18183	18172	18084	18052	18071	18139	18127	17943	18295	18257	18077	18428	18183	17944	18033	18091	18086	18117	18200	18143	18231	18036	18307	18119	18035	18034	18179	18207	17958	18211	18231	18018	18155	18168	18123	18196	18277	18118	18250	18254	18126	17898	18109	18036	18279	18145	18037	18196	18219	17948	17960	18178	18149	18105	18183	18279	17986	18244	18061	18197	18208	18222	18282	18215	18399	18210	18094	18230	18057	18238	18161	18256	18036	18096	18343	18191	18016	18173	18162	18092	18173	18070	17864	18186	18049	18172	17784	18155	18067	18158	18317	18060	18060	18108	18042	17996	18270	17952	18000	18467	18046	18080	18075	18143	18321	18025	17977	18207	18116	18149	18087	17894	18111	18023	18060	18180	18100	18034	18072	17959	18022	18215	18049	18367	18278	18157	18049	18128	18282	18264	18217	18071	18317	18474	18208	18099	18099	18116	18049	18166	18313	18185	18191	18309	18197	17970	18094	18228	17938	18111	18282
16271	29444	26814	21935	19467	18205	17617	17066	16791	16656	16577	16382	16153	16136	16220	15922	16014	15863	15826	15761	15935	15700	15655	15848	15795	15760	15697	15703	15586	15611	15680	15640	15832	15568	15527	15635	15598	15904	15735	15654	15572	15650	15715	15575	15680	15717	15632	15802	15794	15727	15569	15748	15563	15629	15602	15701	15865	15655	15754	15669	15592	15766	15551	15602	15884	15751	15778	15596	15571	15634	15600	15720	15575	15623	15738	15608	15830	15639	15650	15791	15501	15648	15533	15589	15615	15634	15765	15545	15738	15631	15825	15619	15544	15708	15673	15654	15758	15588	15652	15654	15519	15688	15398	15678	15567	15687	15619	15818	15685	15721	15731	15729	15764	15586	15525	15634	15813	15638	15666	15655	15619	15650	15647	15703	15652	15682	15515	15649	15500	15506	15513	15640	15703	15581	15763	15716	15595	15539	15654	15574	15615	15518	15569	15601	15615	15708	15693	15441	15607	15700	15604	15635	15684	15558	15736	15487	15645	15586	15530	15703	15562	15667	15743	15647	15483	15560	15700	15648	15589	15531	15550	15438	15596	15574	15664	15609	15659	15584	15455	15652	15586	15956	15685	15568	15544	15694	15630	15420	15424	15427	15640	15548	15839	15536	15622	15600	15661	15617	15539	15670	15453	15653	15596	15619	15629	15591	15497	15636	15702	15662	15521	15639	15664	15547	15721	15516	15490	15770	15723	15680	15725	15680	15716	15725	15660	15669	15715	15648	15713	15618	15741	15625	15666	15669	15424	15669	15441	15626	15668	15805	15559	15428	15710	15667	15577	15522	15483	15619	15584	15858	15483	15654	15702	15770	15719	15667	15683	15817	15528	15437	15693	15689	15638	15761	15673	15674	15752	15681	15484	15685	15701	15606	15553	15678	15503	15625	15944	15639	15699	15593	15682	15757	15747	15540	15669	15485	15757	15835	15740	15710	15561	15536	15615	15513	15569	15703	15484	15585	15620	15550	15518	15653	15544	15575	15577	15581	15560	15654	15730	15622	15656	15654	15486	15655	15479	15581	15497	15712	15623	15681	15560	15351	15612	15688	15634	15561	15621	15641	15593	15644	15661	15477	15701	15604	15732	15698	15654	15583	15698	15523	15682	15500	15655	15685	15653	15677	15608	15698	15562	15602	15574	15677	15615	15602	15542	15555	15750	15553	15769	15428	15704	15485	15605	15656	15551	15733	15646	15736	15616	15604	15593	15521	15653	15507	15743	15626	15661	15739	15556	15754	15593	15462	15749	15604	15684	15740	15632	15557	15496	15698	15628	15634	15648	15818	15678	15690	15605	15670	15465	15707	15692	15675	15710	15620	15679	15643	15781	15773	15777	15458	15681	15583	15592	15652	15889	15587	15530	15568	15484	15646	15505	15664	15519	15475	15428	15626	15494	15688	15403	15706	15563	15692	15481	15492	15568	15797	15715	15537	15655	15737	15556	15414	15621	15610	15529	15641	15692	15586	15576	15553	15627	15640	15610	15631	15638	15514	15538	15544	15627	15561	15579	15562	15524	15638	15598	15532	15531	15657	15406	15784	15687	15559	15527	15547	15545	15611	15680	15611	15805	15645	15395	15660	15628	15608	15561	15672	15630	15568	15670	15710	15668	15486	15608	15586	15637	15509	15810	15810	15717	15638	15431	15658	15742	15680	15619	15619	15318	15701	15573	15546	15644	15473	15649	15763	15556	15611	15494	15531	15737	15587	15701	15646	15521	15733	15519	15591	15488	15657	15564	15637	15522	15607	15484	15679	15608	15345	15619	15523	15535	15472	15505	15693	15762	15534	15831	15771	15557	15591	15649	15660	15694	15554	15731	15575	15623	15628	15611	15511	15768	15747	15860	15549	15817	15580	15722	15503	15576	15614	15572	15708	15692	15501	15776	15711	15605	15614	15594	15526	15576	15562	15644	15742	15622	15733	15603	15643	15561	15597	15464	15582	15641	15621	15572	15666	15781	15656	15708	15381	15659	15823	15568	15615	15656	15607	15618	15637	15428	15733	15699	15687	15514	15515	15590	15519	15621	15409	15556	15643	15736	15513	15740	15665	15598	15421	15681	15429	15686	15610	15492	15598	15630	15660	15543	15791	15538	15626	15514	15689	15631	15631	15455	15461	15430	15652	15573	15608	15628	15840	15563	15605	15627	15773	15622	15747	15616	15709	15667	15610	15720	15637	15851	15537	15448	15603	15648	15460	15639	15666	15655	15459	15733	15530	15686	15766	15539	15830	15561	15693	15737	15613	15642	15530	15647	15446	15640	15392	15713	15631	15512	15436	15515	15588	15531	15781	15602	15633	15544	15456	15645	15661	15792	15369	15757	15763	15726	15709	15554	15663	15505	15528	15591	15649	15720	15669	15759	15631	15622	15626	15623	15457	15541	15757	15604	15602	15453	15606	15595	15583	15598	15624	15582	15447	15766	15651	15753	15728	15690	15764	15500	15420	15570	15667	15587	15647	15649	15519	15739	15601	15483	15681	15426	15575	15690	15623	15687	15777	15688	15540	15673	15679	15752	15586	15594	15705	15318	15528	15851	15620	15729	15554	15772	15710	15594	15557	15531	15642	15833	15606	15685	15514	15551	15551	15484	15585	15590	15736	15531	15542	15548	15552	15568	15639	15684	15660	15452	15643	15626	15652	15552	15651	15532	15582	15635	15517	15716	15603	15599	15738	15772	15489	15679	15561	15726	15679	15572	15633	15613	15601	15416	15470	15571	15553	15576	15580	15654	15364	15592	15675	15654	15451	15657	15704	15646	15648	15572	15727	15624	15528	15608	15483	15762	15575	15606	15688	15610	15494	15582	15509	15578	15663	15639	15666	15811	15645	15719	15502	15600	15546	15607	15544	15519	15749	15479	15607	15437	15595	15657	15781	15601	15617	15633	15666	15520	15796	15440	15646	15663	15632	15548	15495	15622	15496	15563	15654	15550	15544	15615	15593	15750	15717	15678	15702	15500	15626	15809	15645	15725	15579	15634	15673	15565	15606	15634	15715	15740	15616	15602	15524	15501	15662	15591	15595	15668	15674	15729	15650	15590	15612	15591	15529	15673	15577	15677	15714	15538	15515	15487	15714	15385	15687	15572	15769	15645	15485	15641	15754	15698	15500	15555	15518	15706	15659	15500	15738	15582	15547	15540	15513	15606	15585	15447	15520	15599	15596	15597	15678	15664	15715	15702	15737	15636	15675	15620	15595	15680	15576	15547	15681	15802	15586	15560	15560	15384	15828	15593	15639	15571	15721	15569	15554	15588	15626	15792	15604	15578	15531	15458	15669	15749	15456	15709	15494	15772	15781	15697	15600	15567	15586	15510	15640	15624	15473	15607	15650	15657	15483	15486	15633	15739	15534	15585	15633	15490	15701	15589	15555	15808	15665	15647	15624	15558	15653	15546	15499	15671	15487	15684	15509	15714	15541	15617	15701	15537	15631	15654	15556	15743	15743	15505	15668	15498	15601	15698	15408	15659	15723	15601	15582	15562	15606	15538	15668	15744	15577	15575	15801	15531	15528	15681	15506	15736	15660	15717	15603	15724	15638	15643	15684	15603	15689	15603	15626	15616	15605	15572	15690	15589	15663	15561	15705	15574	15548	15664	15526	15503	15561	15492	15639	15712	15623	15570	15491	15605	15682	15612	15494	15414	15667	15662	15669	15615	15473	15483	15642	15639	15616	15542	15622	15644	15588	15626	15669	15553	15705	15518	15828	15682	15507	15596	15626	15534	15594	15542	15587	15688	15665	15589	15549	15708	15557	15428	15613	15453	15532	15553	15794	15659	15644	15766	15651	15462	15460	15650	15610	15605	15657	15618	15695	15647	15712	15669	15513	15659	15704	15578	15597	15566	15500	15640	15595	15468	15618	15550	15635	15856	15649	15738	15462	15449	15545	15515	15672	15642	15448	15542	15633	15492	15638	15525	15651	15638	15552	15686	15542	15569	15737	15801	15564	15550	15693	15654	15504	15710	15715	15677	15579	15635	15637	15590	15568	15667	15601	15447	15750	15581	15452	15633	15493	15585	15618	15636	15625	15618	15610	15616	15463	15621	15720	15665	15662	15633	15568	15408	15494	15638	15702	15649	15768	15694	15725	15530	15544	15590	15737	15506	15549	15413	15468	15578	15772	15624	15954	15701	15885	15509	15519	15629	15523	15622	15640	15553	15431	15606	15579	15424	15523	15607	15733	15460	15644	15562	15671	15711	15612	15755	15419	15580	15677	15730	15691	15628	15683	15596	15623	15652	15596	15659	15576	15529	15620	15490	15718	15775	15461	15731	15823	15614	15563	15663	15816	15633	15690	15795	15658	15481	15636	15606	15557	15454	15482	15576	15733	15521	15585	15585	15540	15358	15516	15663	15509	15557	15660	15581	15978	15590	15552	15675	15506	15614	15799	15554	15526	15731	15696	15650	15524	15667	15619	15608	15578	15351	15616	15826	15559	15700	15488	15529	15709	15595	15654	15589	15603	15581	15745	15802	15575	15512	15623	15634	15812	15670	15653	15651	15566	15629	15559	15568	15582	15610	15696	15462	15290	15698	15596	15572	15494	15747	15499	15588	15644	15440	15621	15721	15847	15531	15796	15550	15507	15613	15546	15757	15676	15659	15476	15667	15652	15583	15542	15587	15736	15564	15655	15593	15737	15617	15547	15656	15553	15823	15676	15647	15655	15840	15498	15511	15605	15437	15614	15716	15546	15697	15831	15680	15623	15506	15675	15549	15640	15684	15695	15683	15623	15486	15670	15654	15536	15425	15703	15548	15523	15679	15606	15571	15461	15685	15592	15512	15622	15669	15570	15499	15490	15517	15707	15698	15328	15501	15820	15499	15584	15663	15819	15557	15551	15541	15632	15651	15613	15542	15638	15588	15612	15609	15540	15588	15539	15611	15547	15567	15605	15733	15607	15701	15654	15606	15685	15660	15655	15693	15619	15615	15619	15586	15585	15397	15698	15656	15579	15663	15571	15543	15600	15611	15643	15578	15635	15726	15736	15573	15611	15548	15686	15603	15466	15763	15559	15690	15612	15725	15601	15470	15753	15631	15558	15498	15507	15578	15665	15497	15439	15712	15610	15599	15518	15717	15656	15698	15635	15568	15619	15698	15659	15572	15649	15573	15570
28016	22096	23368	19311	16311	16190	16340	16115	16147	15939	16049	16090	15984	16036	16020	15881	15847	16031	16021	15956	16164	16260	16110	16016	15975	16085	16056	16051	16052	16056	16309	16039	15863	15911	16151	15844	15960	15840	15967	16060	15979	16011	15876	16053	16019	15747	15829	15955	16042	15755	15821	15863	15837	15944	16109	16039	15957	15867	15968	16081	15694	16004	15968	16031	16033	16078	16030	16174	15979	15998	15940	15876	15922	15980	16029	15975	16044	15881	16029	15965	15916	15870	15957	15939	16205	15621	15887	15833	16073	15840	15868	15823	15818	16065	15930	15887	15921	15974	16063	15904	15855	16010	15868	15961	15925	15727	16077	15794	16060	15798	15826	16121	16016	16180	16098	15913	15948	15877	15836	16043	15990	16033	15998	16056	15990	15985	15973	16141	15922	15959	15836	16096	15965	15826	16062	16049	15997	16151	16031	15819	15654	15932	16023	16084	15924	15996	15953	15899	15789	16045	15936	15904	15946	16039	15911	16003	15935	15991	15930	15732	15772	15928	16088	15901	16059	15925	15809	15936	16015	15844	15910	15787	15889	15901	16180	16023	15977	15984	15918	15991	15932	16144	15874	15816	15870	16011	16013	15966	16048	15851	15988	15737	16014	15913	15639	15914	15930	16026	15995	16008	15971	15899	15734	15854	16069	15851	15982	15946	15920	15936	16075	16048	16011	16011	15994	16006	15952	16134	16086	15866	15882	15923	16074	16071	16128	16095	16210	16001	16005	16116	15943	16076	16045	15680	16036	16004	15967	15918	15770	16010	15927	16101	16011	15728	15943	15715	15742	15965	16045	15914	15963	15751	15853	15861	16224	15969	15914	16121	15981	15900	15987	15761	15990	16041	15665	16077	15911	16030	15890	15808	15812	15943	15834	15815	15930	16002	15953	15973	15982	16122	16021	16069	15900	15824	15981	15958	16093	15902	16005	15912	16018	16068	15877	15940	15958	15854	15874	15936	16011	15863	15848	15845	16001	16026	15963	15861	15849	16148	16074	16033	16018	16024	15826	15996	15972	15949	16038	16051	15867	15985	15867	15916	16031	15945	15702	16015	15859	15993	15963	15921	15875	16115	15772	15922	15980	16116	16067	16111	15869	15947	15877	15895	15872	16058	16110	16051	16156	16028	15899	16240	15969	15854	16016	15960	15897	15974	16012	15944	16028	16003	15827	15861	15881	16008	16037	15999	15944	16049	16136	16069	16189	15910	15888	15895	16116	16040	16089	15833	15834	15860	16064	15983	16148	16151	15840	16116	15885	15952	16014	15992	16051	15754	16038	15943	16242	15887	15952	16021	15996	15839	15934	16040	15966	16007	15997	16038	15935	16156	15833	15836	15728	15948	15912	15959	16079	15874	15985	15763	15998	16078	16006	16132	15972	15634	16023	16071	16092	15929	15923	16077	15958	15850	15617	15871	16006	16142	16072	15972	16027	15949	16042	15862	16026	16031	15938	15806	16007	15968	15816	16344	16016	15993	16024	16026	16148	16149	16023	15946	16055	15918	15910	15945	15691	15981	15774	15968	15909	16027	15859	16109	16030	16000	15977	15974	16069	15837	16092	16050	15933	15737	15821	16154	16124	15755	16123	15873	15697	15918	15914	16131	15739	15893	15910	15893	15807	15943	16134	15775	16019	15954	15992	15888	15932	15805	15925	15948	15820	16126	15833	15886	15942	16086	16042	15916	15799	15988	16025	15729	15838	16058	15883	15917	15942	15944	16135	15857	15976	15963	16005	15767	15980	16073	15917	15988	16017	16082	15996	15962	16119	16034	15838	16017	16180	16156	15937	16001	15938	15886	15841	15999	16191	15976	15851	15977	16162	16032	15977	16139	16055	15874	15885	15847	15982	15928	16045	16092	15872	15903	15959	15997	15986	16011	15963	15912	16088	15985	15895	16043	15891	15874	16014	15998	15998	15868	15856	15996	15968	15846	15952	15766	16052	15984	15966	15869	15959	15905	15729	15836	15967	16159	15937	15896	15851	16038	16135	16210	16036	15944	16075	16089	16160	15762	16092	15801	15972	15924	15856	16055	16015	15917	16166	16022	16063	15908	15816	15942	16038	15941	15781	16093	15880	15759	15982	16063	16055	15959	16032	15916	15894	15820	16004	15957	16088	15944	15930	16032	15961	16026	16051	16072	15981	16159	15765	15958	15873	15988	16179	16019	16071	15851	15917	15889	16086	16017	15743	15870	15995	16079	16033	15933	15966	15867	15958	16006	16172	15859	16182	16101	15970	15900	15828	15862	15914	16032	15958	15841	15952	16124	15938	16022	16080	15937	15999	16067	16014	15811	15788	15923	15897	15827	16028	15876	15878	15867	16086	16172	16035	16052	15900	16006	16137	16012	16005	16141	16068	15964	15969	16117	15899	15928	16014	15934	15808	15917	15949	15945	15968	16086	15927	16040	15933	16206	16002	15977	15924	16049	16021	16047	16055	16202	15997	15849	16318	16161	16100	15973	16055	15845	16028	15881	15953	15956	15833	15987	15884	16026	15941	15952	15958	15931	15865	15914	15884	16015	15915	15929	16010	15923	16086	15741	15736	15818	15984	15965	15937	15945	16003	15994	16040	16053	15935	16050	16224	16092	15906	15987	15952	15939	15873	15934	15894	15950	15946	15967	16156	15987	16102	15897	15907	15975	15971	15844	16160	16099	15974	15968	15867	16047	15968	16059	16071	15840	15871	15895	15922	16244	16014	16092	15972	16117	16178	15782	15794	16029	16135	16074	15987	15900	15982	15869	16005	15997	16054	16006	16026	16132	16028	15961	16038	16149	15987	15636	15993	15903	15830	15825	15867	15849	15839	15963	16025	16053	15992	16081	15896	16051	16048	16038	15875	15906	16043	15974	15823	15973	15774	15840	16047	15886	15969	15907	15923	16002	16088	16060	15891	15914	16107	15826	15887	15966	16027	16147	15973	15943	16001	15910	16005	15896	16088	15817	15951	15892	15941	15932	15888	16109	15822	15582	15887	15650	15891	15830	16151	15907	15954	16005	16059	15885	16139	15960	15938	15757	15956	15942	15937	15907	15870	15981	15764	15965	15999	16022	15883	16011	15981	16003	16039	15862	16025	16160	16129	15966	16126	16110	16170	15999	16071	16108	16187	16165	16025	16003	15923	15951	15857	15964	15990	16170	16053	15882	15675	15964	16024	16099	16011	15873	15903	15730	16054	15933	15902	16153	15890	16042	16021	16020	16083	15792	15916	15883	16108	15948	15986	15969	15764	15918	15817	15691	15922	15829	15981	16085	15779	15989	16112	16081	16012	15892	15859	15920	15826	16002	15936	15799	15929	15914	15906	15871	15859	16065	15909	15911	15812	15842	16031	16021	16113	15902	16191	16161	15886	15912	16219	15932	15966	15910	16062	16077	15955	16048	16088	15972	15972	15970	16053	15994	15966	16013	16057	15972	15916	15963	16011	16175	16069	16152	15960	15949	16082	15908	15783	16024	16063	16047	16318	16130	15998	16089	15929	15794	15956	15867	15941	15911	15946	15884	15980	16046	15721	15947	16043	15909	16026	15901	16101	16015	15992	16021	16043	16017	15814	15981	16110	15900	15948	15888	15954	15964	15938	15799	16000	15949	16137	15972	16028	15988	15786	16035	15997	15971	16124	16049	16020	16026	15966	15901	16019	16061	16157	15959	15822	15868	15859	15989	16077	15972	15993	15737	15911	15974	15753	16036	15997	15859	16006	15924	16047	16056	16091	15990	15741	16032	15739	15866	15761	15842	15918	15982	16278	16027	15900	15939	16157	16112	15980	15848	16191	16134	15844	16013	16045	15826	15821	15928	15864	15908	15836	15896	15940	16105	16092	15945	16101	15974	16016	15755	15825	15968	15946	16086	15895	15863	15845	16022	15813	15985	15929	16055	16027	15961	15899	15740	15938	16096	16065	15936	15964	15708	16030	15914	15998	16058	15973	15773	16031	15881	15739	15750	15980	15867	15853	15842	15889	15800	16026	15979	16038	15952	15899	15836	15921	15886	16055	15970	15845	16018	16164	15948	15792	16024	15922	15922	15957	15890	15947	15992	15955	15996	16100	16113	16136	16057	15904	16137	15897	16036	15938	16067	15880	16078	16012	16076	15944	15864	15811	15985	15933	15927	16028	15899	15997	15845	16084	15855	15802	16094	16109	16056	15871	16020	15892	15896	15934	15899	15933	16022	15933	15868	15927	15858	15970	16176	15916	16076	16128	15883	15763	15956	16000	15847	15988	16092	16020	15907	16012	15914	15902	15965	15952	15829	16030	15965	16077	15915	16081	15776	15915	15929	15850	16055	16006	15889	15835	15834	15810	15793	15950	16004	16075	15931	16006	15943	16009	15893	16040	15995	16072	15895	15830	16107	15848	16080	15888	16092	15782	16183	16034	15969	15949	15811	15989	15951	16028	15798	15911	15978	15863	16041	16045	15983	16068	16014	16038	15899	15999	15896	15985	16230	16088	15948	15679	15882	15886	15781	16046	16017	16173	15830	15752	15820	15903	16036	15831	15960	15981	16038	15902	16078	16011	16032	15902	16049	16122	15918	15905	16048	15999	15887	16201	15762	15886	15999	15912	15866	15876	16079	15997	16050	15958	15674	15997	16129	15815	15782	15927	15912	15903	15928	16093	15911	15694	15865	15900	15740	15929	15951	15930	15877	15970	16051	15869	15993	16005	15969	16083	16006	16157	15988	15864	15976	15855	15811	15988	16093	15961	15817	16063	15934	15981	16097	15831	16088	16099	15962	15820	15946	16158	15947	15865	15987	15876	15805	15887	16027	15989	15907	16115	15768	16074	16082	16187	16085	16024	15992	15832	15948	16030	15812	15925	16036	15871	16033	15922	15968	15906	15989	15972	15887	15927	15972	15858	15912	16053	16073	15883	15903	15984	15985	16193	16068	15922	15955	15938	15923	15715	15957	15792	16049	15829	15907	16087	15939	15900	16119	15976	15912	16010	15813	16172	16207	16001	16059	15837	16141	15958	15907	15892	15930	16018	15861	16050	16034	16232	16120	15974	15842	15922	15972	15954	15826	16021	15649	16021	15947	15998	16092	16097	16033	16024	15895	16099	15731	15956	16218	16051	16078	15939	15844	16002	15984	15837	16074	15942	15966	15968	15867
14273	16856	16244	15213	14879	14595	14739	14681	14466	14557	14410	14460	14479	14437	14564	14511	14521	14334	14586	14257	14235	14465	14374	14345	14421	14488	14385	14443	14487	14289	14346	14419	14459	14281	14495	14465	14455	14437	14206	14243	14327	14253	14488	14403	14469	14310	14322	14222	14267	14308	14280	14342	14520	14366	14399	14393	14237	14395	14322	14425	14333	14253	14402	14392	14393	14379	14588	14445	14284	14383	14275	14410	14191	14388	14294	14285	14314	14389	14339	14462	14422	14415	14460	14371	14365	14361	14269	14340	14268	14550	14419	14428	14465	14201	14329	14409	14209	14260	14402	14490	14470	14285	14349	14399	14400	14511	14273	14533	14289	14415	14223	14300	14658	14453	14303	14324	14351	14462	14464	14143	14390	14413	14357	14428	14408	14464	14516	14552	14373	14237	14366	14378	14370	14283	14243	14284	14385	14398	14528	14264	14357	14393	14506	14453	14378	14393	14547	14336	14318	14591	14465	14500	14387	14238	14327	14440	14376	14515	14387	14332	14250	14421	14577	14362	14417	14395	14441	14520	14279	14489	14336	14527	14324	14306	14522	14345	14458	14259	14489	14270	14383	14425	14344	14285	14302	14285	14407	14423	14478	14461	14390	14341	14475	14519	14445	14363	14551	14374	14429	14512	14341	14347	14220	14480	14441	14350	14471	14320	14262	14472	14416	14405	14526	14324	14254	14445	14358	14419	14401	14422	14154	14266	14293	14304	14421	14416	14424	14224	14382	14318	14476	14401	14494	14168	14366	14343	14262	14258	14406	14271	14255	14458	14375	14414	14308	14415	14205	14490	14323	14316	14440	14273	14340	14391	14354	14479	14227	14454	14497	14316	14307	14434	14273	14333	14287	14417	14516	14109	14267	14356	14651	14422	14418	14166	14305	14377	14410	14198	14296	14277	14151	14303	14386	14340	14412	14266	14318	14545	14412	14353	14287	14296	14359	14417	14401	14448	14326	14350	14343	14393	14350	14360	14411	14343	14396	14339	14357	14398	14356	14285	14159	14528	14398	14307	14383	14445	14303	14405	14312	14330	14491	14221	14460	14284	14198	14463	14378	14284	14401	14395	14463	14345	14398	14326	14322	14300	14305	14215	14473	14428	14395	14313	14349	14419	14305	14309	14292	14228	14490	14302	14301	14270	14395	14418	14339	14433	14361	14427	14327	14381	14573	14562	14298	14350	14336	14377	14420	14238	14351	14350	14279	14289	14336	14426	14530	14279	14378	13980	14240	14359	14459	14403	14345	14298	14282	14241	14308	14370	14421	14468	14303	14326	14458	14487	14173	14459	14371	14379	14543	14392	14502	14342	14351	14359	14434	14384	14497	14281	14459	14334	14498	14404	14450	14381	14428	14189	14251	14336	14379	14411	14395	14253	14379	14387	14464	14557	14307	14348	14316	14385	14363	14132	14528	14219	14502	14271	14280	14314	14251	14379	14186	14433	14402	14267	14264	14296	14587	14448	14409	14284	14398	14414	14359	14474	14355	14363	14311	14429	14301	14471	14414	14436	14333	14324	14507	14405	14223	14358	14428	14156	14410	14324	14511	14269	14436	14405	14374	14596	14422	14558	14371	14419	14215	14467	14528	14257	14315	14472	14333	14345	14332	14352	14200	14406	14326	14392	14331	14410	14271	14493	14346	14402	14494	14251	14352	14433	14372	14438	14351	14338	14455	14427	14527	14330	14311	14478	14537	14364	14313	14437	14460	14320	14219	14431	14388	14319	14236	14446	14421	14416	14207	14449	14448	14327	14348	14289	14392	14449	14466	14464	14433	14410	14415	14416	14610	14342	14489	14455	14340	14232	14379	14313	14441	14503	14344	14418	14350	14196	14402	14293	14428	14232	14509	14282	14285	14255	14449	14484	14202	14442	14201	14233	14341	14437	14311	14460	14393	14127	14404	14394	14486	14492	14287	14382	14383	14256	14362	14525	14236	14312	14191	14392	14569	14439	14191	14269	14409	14339	14509	14416	14372	14366	14414	14379	14304	14391	14556	14295	14205	14289	14389	14378	14384	14419	14314	14379	14229	14299	14446	14164	14516	14464	14484	14446	14326	14445	14406	14217	14257	14424	14460	14297	14411	14275	14452	14315	14206	14287	14428	14333	14462	14393	14368	14331	14450	14578	14354	14443	14379	14292	14369	14414	14379	14383	14209	14463	14311	14242	14426	14355	14350	14443	14449	14425	14474	14461	14302	14379	14460	14251	14406	14273	14281	14270	14233	14392	14442	14368	14331	14359	14396	14274	14370	14422	14233	14214	14233	14318	14407	14520	14289	14477	14398	14402	14461	14450	14485	14405	14287	14459	14340	14569	14322	14348	14377	14465	14336	14440	14464	14446	14272	14493	14388	14447	14337	14308	14202	14511	14287	14297	14377	14337	14358	14316	14475	14369	14434	14292	14291	14255	14548	14280	14352	14267	14387	14480	14391	14429	14456	14339	14304	14413	14473	14259	14444	14413	14553	14439	14511	14545	14332	14353	14404	14292	14372	14383	14384	14552	14385	14418	14512	14308	14329	14338	14430	14274	14366	14413	14327	14383	14484	14341	14353	14370	14261	14416	14368	14294	14231	14233	14458	14357	14462	14270	14275	14343	14409	14376	14391	14254	14403	14296	14221	14398	14242	14209	14420	14212	14431	14370	14422	14389	14225	14307	14393	14323	14390	14428	14446	14486	14426	14294	14242	14297	14343	14375	14412	14351	14404	14509	14484	14380	14485	14517	14326	14355	14326	14289	14279	14462	14268	14400	14437	14385	14198	14253	14223	14384	14399	14319	14408	14368	14357	14354	14419	14275	14391	14544	14379	14375	14321	14233	14445	14300	14502	14420	14469	14334	14254	14524	14258	14516	14375	14368	14379	14362	14481	14438	14125	14148	14472	14307	14300	14368	14548	14513	14420	14349	14401	14295	14367	14287	14331	14354	14302	14414	14499	14374	14373	14415	14506	14268	14355	14392	14514	14315	14213	14488	14275	14403	14315	14651	14265	14251	14280	14463	14460	14341	14450	14213	14230	14455	14507	14309	14328	14322	14375	14365	14547	14314	14428	14381	14181	14499	14401	14391	14425	14459	14093	14293	14435	14324	14456	14270	14327	14261	14344	14290	14443	14333	14431	14345	14457	14190	14410	14451	14345	14413	14351	14275	14379	14343	14504	14368	14524	14276	14336	14269	14504	14306	14361	14362	14335	14335	14359	14412	14304	14312	14254	14377	14429	14313	14450	14436	14415	14318	14386	14379	14334	14423	14331	14415	14536	14269	14313	14385	14430	14404	14288	14361	14369	14155	14351	14419	14490	14366	14514	14386	14432	14554	14440	14403	14577	14482	14525	14335	14462	14441	14374	14414	14437	14358	14385	14217	14315	14502	14350	14421	14604	14314	14357	14477	14265	14290	14344	14332	14353	14329	14391	14584	14434	14217	14452	14386	14318	14294	14229	14273	14379	14262	14361	14394	14360	14467	14299	14421	14476	14235	14445	14403	14307	14247	14399	14300	14336	14313	14481	14489	14292	14412	14575	14326	14470	14440	14332	14437	14311	14321	14504	14445	14233	14332	14490	14281	14460	14269	14316	14331	14501	14263	14422	14233	14503	14441	14325	14451	14479	14401	14457	14355	14412	14305	14569	14414	14390	14414	14439	14451	14472	14244	14340	14284	14463	14356	14334	14338	14394	14399	14321	14288	14360	14291	14255	14361	14414	14350	14366	14348	14336	14409	14455	14212	14348	14271	14201	14377	14423	14316	14377	14345	14406	14586	14212	14249	14319	14270	14368	14426	14246	14360	14350	14528	14340	14451	14401	14253	14347	14338	14232	14398	14441	14309	14310	14417	14311	14233	14474	14189	14366	14509	14434	14322	14459	14366	14436	14365	14129	14346	14375	14187	14327	14590	14462	14387	14334	14296	14473	14175	14304	14357	14253	14390	14357	14484	14331	14509	14379	14294	14201	14462	14381	14245	14363	14327	14153	14338	14183	14378	14365	14380	14473	14180	14502	14286	14259	14525	14326	14330	14537	14290	14350	14460	14398	14379	14461	14504	14289	14322	14343	14513	14419	14351	14244	14344	14214	14473	14418	14410	14407	14511	14417	14344	14425	14318	14362	14320	14337	14478	14366	14380	14434	14359	14429	14277	14258	14277	14392	14509	14353	14479	14308	14315	14323	14561	14326	14345	14326	14290	14404	14278	14393	14515	14344	14338	14426	14351	14438	14317	14307	14313	14440	14507	14400	14377	14246	14416	14327	14357	14373	14376	14442	14333	14353	14441	14434	14295	14309	14433	14395	14384	14338	14444	14352	14384	14347	14244	14367	14534	14386	14461	14302	14459	14145	14449	14306	14257	14368	14349	14483	14240	14440	14269	14264	14406	14359	14334	14343	14458	14560	14332	14482	14580	14496	14334	14426	14358	14203	14512	14240	14296	14296	14290	14408	14222	14282	14522	14332	14399	14473	14422	14326	14471	14427	14533	14216	14430	14403	14309	14444	14273	14374	14263	14234	14316	14437	14388	14228	14305	14534	14386	14448	14219	14378	14438	14342	14307	14137	14200	14442	14348	14408	14318	14655	14125	14401	14254	14475	14493	14391	14284	14240	14261	14450	14349	14213	14258	14423	14473	14314	14369	14472	14380	14387	14484	14465	14270	14185	14510	14362	14306	14297	14357	14243	14462	14349	14293	14306	14451	14230	14337	14334	14356	14503	14395	14436	14354	14506	14167	14280	14334	14209	14282	14355	14309	14282	14274	14439	14456	14325	14243	14267	14500	14308	14393	14431	14431	14445	14222	14474	14212	14238	14330	14432	14143	14336	14454	14295	14327	14387	14387	14416	14244	14345	14353	14417	14419	14394	14256	14275	14490	14357	14321	14347	14531	14353	14430	14297	14580	14216	14278	14443	14414	14421	14339	14307	14364	14462	14268	14420	14474	14190	14458	14269	14501	14447	14347	14606	14325	14537	14437	14342	14368	14459	14275	14380	14467	14261	14345	14313	14289	14569	14366	14297	14408	14548	14378	14499	14380	14242	14285	14385	14476	14386	14406	14469	14306	14424	14318	14442	14285	14332	14355	14510	14114	14556	14467	14443	14440	14282	14406	14476	14340	14409	14337	14263	14359
24315	21567	28993	24663	22162	21012	19710	17415	17025	17163	17017	16847	17002	16809	16885	16772	16873	16905	16852	16771	16719	16611	16674	16897	16772	16820	16577	16660	16652	16711	16769	16612	16668	16625	16918	16703	16675	16613	16846	16747	16556	16753	16620	16530	16453	16572	16709	16769	16571	16685	16622	16651	16589	16706	16507	16660	16664	16623	16496	16715	16507	16629	16694	16526	16647	16781	16630	16681	16575	16657	16464	16467	16641	16447	16628	16623	16603	16556	16646	16532	16518	16502	16705	16583	16653	16577	16451	16461	16716	16453	16657	16792	16534	16578	16660	16708	16576	16668	16505	16614	16492	16717	16602	16710	16694	16692	16577	16513	16533	16797	16779	16658	16654	16463	16440	16585	16473	16393	16480	16749	16453	16572	16560	16688	16520	16660	16457	16530	16705	16544	16799	16617	16561	16649	16542	16545	16656	16616	16473	16637	16635	16636	16454	16591	16561	16562	16493	16582	16441	16495	16500	16694	16395	16496	16743	16715	16789	16548	16509	16498	16679	16648	16667	16552	16524	16601	16756	16736	16674	16527	16503	16717	16381	16487	16487	16505	16419	16633	16572	16715	16626	16624	16808	16610	16461	16686	16706	16552	16595	16755	16810	16527	16729	16406	16833	16624	16610	16515	16560	16636	16409	16512	16707	16560	16592	16636	16535	16480	16505	16570	16447	16578	16564	16443	16603	16680	16684	16457	16456	16465	16694	16558	16902	16507	16630	16548	16764	16583	16598	16546	16629	16454	16631	16534	16608	16735	16672	16427	16610	16773	16490	16764	16634	16649	16635	16546	16520	16554	16604	16612	16812	16619	16772	16454	16525	16534	16640	16297	16488	16420	16458	16566	16801	16502	16646	16673	16615	16419	16644	16589	16587	16369	16634	16650	16540	16597	16585	16494	16779	16538	16497	16694	16527	16785	16577	16608	16536	16361	16433	16669	16627	16593	16517	16648	16497	16575	16674	16847	16550	16636	16618	16590	16654	16734	16600	16612	16698	16666	16662	16636	16336	16532	16640	16766	16557	16542	16691	16609	16727	16731	16441	16745	16674	16704	16487	16578	16595	16567	16472	16610	16622	16727	16637	16568	16794	16461	16451	16729	16599	16643	16670	16655	16705	16707	16825	16604	16489	16469	16620	16459	16531	16642	16578	16440	16539	16612	16541	16535	16728	16512	16510	16649	16545	16637	16487	16610	16609	16512	16481	16737	16566	16455	16465	16629	16506	16506	16486	16588	16432	16762	16593	16369	16463	16585	16578	16509	16519	16657	16639	16558	16631	16567	16673	16618	16718	16765	16607	16524	16520	16714	16586	16551	16599	16598	16487	16681	16410	16593	16722	16625	16726	16681	16483	16427	16642	16573	16559	16466	16463	16511	16375	16665	16489	16629	16711	16598	16319	16650	16460	16499	16778	16607	16597	16558	16436	16485	16442	16586	16659	16442	16565	16806	16695	16527	16468	16529	16652	16461	16443	16457	16526	16578	16595	16621	16683	16439	16646	16538	16365	16562	16531	16803	16612	16700	16610	16592	16625	16594	16829	16541	16603	16525	16580	16529	16434	16535	16439	16585	16760	16671	16532	16611	16452	16597	16419	16539	16703	16591	16586	16669	16719	16696	16629	16607	16578	16662	16626	16685	16722	16382	16456	16662	16436	16578	16636	16684	16794	16727	16640	16451	16474	16647	16514	16604	16626	16459	16491	16602	16294	16687	16504	16774	16723	16532	16695	16481	16607	16561	16655	16569	16575	16496	16705	16672	16583	16354	16789	16291	16654	16488	16541	16799	16718	16581	16679	16552	16710	16636	16482	16548	16808	16626	16712	16772	16633	16632	16836	16633	16530	16586	16472	16715	16567	16738	16683	16565	16307	16442	16653	16487	16684	16643	16599	16541	16716	16513	16813	16492	16577	16611	16468	16511	16464	16445	16401	16535	16604	16537	16506	16617	16661	16482	16564	16512	16646	16683	16404	16542	16547	16649	16448	16566	16612	16410	16562	16350	16483	16544	16595	16659	16466	16685	16723	16562	16624	16604	16477	16576	16580	16620	16712	16711	16734	16575	16470	16636	16461	16505	16629	16592	16611	16598	16802	16650	16513	16660	16730	16621	16628	16629	16792	16600	16716	16495	16394	16629	16494	16716	16586	16671	16569	16797	16569	16611	16478	16252	16611	16616	16487	16457	16483	16578	16740	16554	16679	16601	16426	16527	16622	16649	16617	16671	16495	16491	16578	16569	16668	16693	16519	16605	16651	16529	16365	16592	16587	16614	16730	16658	16578	16673	16470	16769	16648	16734	16497	16696	16611	16423	16710	16513	16724	16626	16546	16420	16720	16719	16558	16467	16449	16623	16572	16611	16494	16458	16516	16541	16608	16507	16710	16571	16702	16569	16589	16553	16534	16762	16733	16810	16488	16468	16387	16600	16530	16579	16666	16640	16744	16483	16522	16632	16532	16568	16579	16499	16437	16714	16524	16614	16658	16516	16551	16732	16749	16570	16724	16612	16578	16497	16734	16429	16573	16511	16598	16415	16396	16416	16562	16475	16662	16564	16422	16517	16533	16538	16462	16496	16922	16643	16594	16504	16752	16603	16541	16482	16583	16537	16383	16496	16600	16585	16721	16655	16629	16562	16523	16613	16538	16560	16576	16455	16660	16532	16453	16658	16562	16534	16483	16584	16650	16577	16552	16301	16436	16546	16562	16508	16624	16576	16644	16536	16550	16296	16620	16524	16671	16610	16474	16558	16473	16585	16676	16566	16835	16503	16750	16548	16701	16519	16698	16768	16668	16449	16614	16471	16538	16396	16488	16586	16748	16515	16756	16449	16681	16660	16500	16566	16633	16682	16543	16778	16593	16609	16642	16691	16618	16640	16555	16633	16467	16573	16508	16586	16528	16512	16498	16699	16692	16702	16475	16670	16570	16498	16639	16475	16566	16703	16662	16540	16948	16473	16548	16552	16608	16549	16476	16461	16612	16662	16558	16639	16755	16654	16657	16719	16724	16726	16739	16688	16620	16804	16675	16580	16619	16740	16512	16570	16569	16704	16702	16575	16684	16570	16650	16332	16675	16653	16451	16713	16737	16723	16718	16608	16733	16620	16679	16423	16472	16627	16724	16746	16533	16519	16687	16431	16740	16496	16581	16533	16546	16607	16416	16383	16525	16707	16636	16760	16758	16742	16573	16513	16382	16515	16648	16629	16558	16331	16528	16697	16541	16372	16538	16479	16515	16577	16319	16460	16609	16615	16395	16408	16517	16685	16622	16636	16578	16723	16423	16545	16570	16516	16626	16722	16588	16701	16626	16396	16587	16495	16628	16717	16536	16620	16521	16581	16537	16690	16584	16658	16652	16577	16656	16698	16562	16574	16205	16588	16692	16635	16426	16509	16860	16611	16477	16599	16608	16631	16809	16571	16509	16598	16576	16590	16718	16772	16659	16486	16335	16625	16815	16708	16475	16761	16706	16325	16581	16648	16668	16524	16444	16619	16583	16505	16370	16629	16569	16521	16475	16644	16608	16624	16676	16686	16668	16556	16665	16651	16526	16567	16369	16562	16655	16555	16546	16675	16676	16880	16420	16564	16424	16639	16541	16409	16661	16657	16522	16458	16597	16699	16435	16517	16618	16658	16655	16529	16490	16488	16672	16446	16460	16657	16326	16478	16561	16697	16664	16514	16644	16752	16609	16702	16660	16508	16580	16768	16822	16644	16476	16532	16577	16412	16614	16502	16493	16654	16610	16701	16730	16659	16617	16595	16528	16463	16632	16640	16596	16851	16450	16581	16472	16689	16555	16543	16510	16615	16571	16480	16314	16516	16531	16493	16424	16686	16604	16513	16517	16628	16572	16396	16701	16576	16586	16661	16597	16601	16456	16414	16592	16558	16576	16461	16599	16542	16680	16526	16588	16431	16648	16548	16718	16510	16444	16582	16429	16604	16747	16674	16629	16457	16649	16764	16709	16748	16722	16532	16415	16498	16429	16525	16408	16418	16366	16571	16436	16576	16687	16551	16414	16529	16649	16522	16650	16632	16572	16535	16579	16318	16605	16580	16648	16463	16606	16793	16580	16591	16600	16561	16553	16687	16616	16662	16544	16482	16541	16515	16532	16583	16496	16565	16469	16680	16559	16599	16506	16345	16631	16836	16577	16496	16732	16493	16711	16689	16628	16532	16622	16563	16622	16510	16476	16522	16620	16622	16532	16505	16489	16657	16486	16666	16677	16491	16568	16532	16638	16489	16613	16488	16522	16775	16604	16567	16626	16518	16833	16498	16412	16475	16571	16646	16596	16416	16518	16626	16655	16474	16617	16672	16470	16693	16574	16538	16553	16557	16583	16402	16512	16625	16622	16538	16541	16618	16574	16646	16687	16505	16611	16441	16605	16563	16603	16673	16591	16415	16696	16586	16595	16601	16772	16596	16701	16661	16701	16617	16608	16457	16686	16437	16422	16648	16462	16594	16669	16685	16653	16498	16546	16451	16699	16606	16407	16680	16503	16555	16620	16670	16606	16660	16635	16482	16720	16784	16517	16586	16609	16675	16568	16584	16538	16513	16556	16562	16672	16444	16516	16372	16654	16480	16688	16574	16648	16260	16742	16691	16505	16432	16618	16596	16529	16621	16524	16706	16538	16511	16533	16814	16559	16631	16690	16763	16489	16487	16408	16554	16948	16552	16400	16669	16547	16453	16752	16816	16430	16578	16597	16589	16868	16622	16596	16619	16549	16664	16607	16544	16718	16439	16716	16385	16551	16766	16633	16567	16565	16679	16634	16731	16667	16515	16639	16768	16675	16433	16612	16638	16567	16630	16650	16553	16615	16659	16795	16663	16592	16639	16650	16626	16804	16608	16452	16715	16412	16398	16727	16680	16503	16489	16720	16719	16460	16508	16556	16693	16565	16547	16573	16501	16580	16419	16621	16659	16533	16571	16665	16679	16875	16594	16667	16604	16547	16549	16472	16714	16513	16573	16469	16543	16709	16544	16627	16613	16431	16456	16547	16742	16608	16645	16449	16683	16564	16515	16727	16654	16709	16870	16787	16490	16647	16594	16646	16625	16567	16773	16661	16601	16570	16624	16343	16496	16550	16563	16693	16513	16588	16591	16586	16692	16776	16462
14164	23562	21817	18150	17036	16393	15830	15735	15420	15319	15175	15014	14896	15074	15080	14950	14987	14909	14910	14869	14962	15004	14842	14901	14942	14994	14920	14818	14722	14697	14701	14743	14731	14785	14910	14900	14829	14787	14700	14709	14725	14773	14947	14632	14761	14842	14743	14779	14754	14651	14750	14687	14597	14831	14640	14886	14792	14729	14859	14782	14976	14934	14860	14916	14972	14909	14706	14798	14722	15009	14833	14727	14662	14650	14803	14788	14912	14849	14852	14801	14747	14773	14814	14811	14849	14775	14585	14739	14948	14625	14660	14731	14688	14739	14675	14870	14956	14828	14730	14719	14903	14881	14910	14810	14803	14738	14807	14767	14641	14842	14695	14792	14720	14864	14795	14819	14808	14693	14893	14827	14886	14789	14840	14805	14774	14815	14683	14830	14604	14894	14813	14814	14640	14747	14833	14743	14922	14980	14726	14864	14688	14789	14647	14829	14835	14673	14766	14856	14748	14860	14818	14858	14738	14540	14811	14824	14803	14746	14721	14853	14825	14639	14880	14780	14748	14799	14650	14706	14826	14795	14768	14743	14626	14751	14733	14755	14775	14689	14869	14692	14539	14877	14743	14836	14906	14898	14889	14870	14609	14928	14738	14773	14855	14866	14832	14896	14757	14750	14885	14702	14789	14877	14685	14642	14811	14753	14765	14992	14756	14694	14871	14732	14709	14764	14820	14713	14684	14688	14813	14850	14593	14701	14758	14784	14672	14696	14724	14997	14859	14857	14854	14813	14847	14755	14849	14742	14812	14705	14579	14810	14721	14859	14801	14733	14552	14790	14847	14675	14875	14767	14728	14790	14784	14674	14654	14774	14757	14634	14728	14734	14810	14601	14644	14737	14720	14766	14718	14671	14597	14790	14709	14697	14695	14788	14660	14793	14876	14835	14746	14770	14844	14845	14845	14841	14810	14583	14748	14727	14716	14716	14813	14701	14734	14783	14796	14731	14886	14825	14702	14670	14784	14743	14760	14811	14687	14811	14900	14839	14784	14745	14764	14796	14725	14798	14689	14800	14888	14658	14844	14818	14801	14866	14589	14742	14742	14738	14782	14743	14838	14797	14715	14836	14737	14666	14736	14706	14909	14760	14663	14709	14787	14652	14764	14897	14815	14824	14894	14733	14759	14717	14807	14679	14847	14551	14832	14747	14700	14828	14907	14585	14831	14633	14701	14707	14635	14815	14749	14676	14874	14631	14815	14901	14798	14828	14899	14706	14953	14685	14820	14771	14804	14911	14852	14889	14850	14723	14707	14880	14778	14808	14912	14730	14926	14765	14967	14876	14825	14708	14739	14842	14809	14798	14797	14650	14523	14819	14873	14804	14758	14929	14851	14925	14852	14691	14696	15049	14747	14674	14727	14696	14844	14696	14851	14628	14876	14704	14738	14643	14696	15036	14796	14853	14703	14728	14611	14852	14696	14789	14790	14784	14807	14755	14671	14735	14790	14694	14757	14801	14911	14588	14795	14808	14739	14773	14703	14775	14756	14816	14756	14833	14796	14800	14611	14819	14652	14823	14783	14612	14974	14748	14717	14889	14710	14842	14659	14758	14610	14769	14785	14688	14677	14661	14738	14789	14922	14837	14669	14836	14883	14786	14658	14798	14891	14838	14878	14725	14753	14940	14729	14781	14767	14982	14635	14858	14821	14824	14693	14713	14813	14647	14653	14644	14687	14796	14945	14639	14870	14696	14757	14573	14805	14811	14815	14756	14639	14849	14845	14658	14746	14666	14780	14811	14864	14630	14579	14693	14618	15004	14765	14552	14641	14842	14826	14702	14660	14642	14810	14892	14589	14858	14755	14744	14761	14971	14904	14744	14800	14826	14848	14826	14853	14679	14739	14953	14577	14794	14780	14731	14791	14659	14843	14937	14755	14861	14858	14858	14760	14888	14641	14831	14776	14848	14798	14655	14809	15051	14711	14808	14765	14810	14805	14634	14759	14745	14602	14821	14657	14763	14850	14899	14902	14804	14587	14748	14770	14654	14688	14591	14776	14770	14736	14765	14709	14855	14749	14863	14742	14926	14646	14623	14770	14788	14762	14800	14830	14634	14840	14663	14812	15019	14779	14951	14771	14751	14702	14722	14822	14705	14799	14812	14777	14776	14771	14887	14782	14696	14676	14738	14757	14760	14748	14936	14838	14587	14830	14768	14612	14876	14830	14844	14828	14752	14823	14813	14634	14656	14659	14839	14721	14803	14701	14755	14700	14705	14766	14660	14771	14886	14623	14642	14748	14811	14773	14836	14673	14695	14691	14717	14738	14774	14808	14795	14827	14973	14668	14737	14769	14751	14724	14682	14906	14746	14853	14784	14686	14731	14846	14655	14850	14730	14695	14755	14854	14774	14639	14764	14794	14598	14749	14985	14608	14786	14910	14930	14709	14786	14622	14828	14846	14748	14860	14843	14774	14791	14831	14786	14835	14617	14697	14874	14672	14712	14765	14797	14933	14596	14923	14677	14675	14897	14823	14674	14780	14860	14539	14566	14694	14972	14795	14731	14857	14728	14859	14625	14772	14889	14686	14757	14677	14652	14830	14766	14675	14883	14738	14900	14658	14619	14682	14850	14695	14972	14941	14768	14882	14791	14770	14841	14669	14835	14621	14857	14731	14742	14686	14777	14788	14726	14960	14722	14680	14779	14871	14700	14661	14912	14692	14983	14697	14718	14793	14727	14733	14754	14728	14713	14683	14736	14908	14733	14772	14907	14695	14776	14756	14777	14783	14801	14730	14589	14839	14878	14763	14834	14805	14751	14806	14610	14702	14686	14778	14687	14808	14756	14809	14902	14658	14849	14736	14892	14747	14698	14925	14574	14710	14816	14728	14871	14726	14709	14589	14903	14663	14726	14675	14818	14764	14949	14710	14825	14785	14790	14742	14674	14785	14657	14709	14805	14781	14650	14719	14991	14835	14671	14801	14687	14794	14535	14831	14772	14656	14762	14708	14693	14898	14835	14820	14679	14806	14593	14839	14834	14684	14947	14828	14824	14769	14705	14783	14895	14889	14864	14660	14679	14763	14824	14785	14660	14629	14786	14732	14610	14813	14848	14763	14823	14835	14732	14711	14815	14947	14604	14771	14733	14721	14717	14630	14691	14705	14749	14661	14680	14825	14734	14667	14727	14826	14784	14640	14743	14799	14811	14869	14791	14731	14590	14881	14824	14746	14998	14733	14816	14904	14945	14920	14812	14884	14955	14659	14840	14707	14785	14830	14647	14675	14521	15003	14732	14887	14626	14963	14825	14817	14623	14870	14858	14681	14712	14805	14552	14797	14611	14795	14657	14740	14738	14786	14945	14867	14891	14755	14871	14698	14767	14621	14770	14761	14767	14673	14711	14780	14808	14704	14838	14943	14706	14775	14833	14861	14569	14727	14659	14825	14786	14775	14694	14873	14856	14860	14630	14760	14815	14832	14809	14951	14840	14777	14722	14616	14726	14750	14665	14834	14904	14589	14739	14793	14822	14846	15044	14804	14653	14766	14861	14624	14733	14713	14833	14852	14698	14783	14650	14876	14737	14792	14823	15012	14675	14650	14698	14775	14749	14789	14886	14658	14891	14806	14650	14920	14543	14815	14628	14755	14753	14852	14828	14777	14714	14742	14875	14659	14775	14588	14814	14762	14724	14807	14793	14780	14843	14897	14795	14614	14692	14738	14872	14849	14751	14747	14876	14757	14852	14844	14729	14732	14743	14727	14832	14842	14929	14650	14740	14913	14690	14707	14587	14844	14859	14704	14929	14706	14912	14757	14843	14727	14801	14869	14828	14781	14997	14789	14910	14744	14644	14774	14754	14771	14601	14637	14768	14979	14559	14815	14845	14749	14788	14768	14908	14780	14782	14650	14732	14844	14709	14647	14799	14846	14638	14825	14530	14761	14985	14605	14862	14776	14723	14965	14827	14900	14821	14921	14810	14733	14798	14831	14703	14646	14623	14564	14781	14828	14714	14755	14896	14800	14885	14970	14698	14950	14724	14756	14763	14852	14838	14865	14725	14909	14632	14777	14641	14788	14902	14802	14857	14824	14910	14775	14710	14831	14873	14723	14700	14869	14846	14753	14614	14844	14815	14752	14988	14954	14575	14541	14900	14714	14678	14797	14891	14790	14783	14732	14683	14660	14638	14747	14696	14823	14848	14868	14918	14709	14528	14781	14727	14816	14792	14711	14734	14718	14635	14774	14877	14721	14825	14795	14681	14666	14795	14564	14767	14803	14807	14700	14764	14649	14803	14782	14710	14756	14732	14805	14820	14747	14704	14770	14734	14825	14682	14783	14941	14815	14880	14809	14691	14945	14654	14708	14697	14727	14891	14675	14787	14859	14722	14822	14726	14587	14721	14733	14820	14568	14762	14804	14797	14790	14910	14617	14834	14796	14772	14825	14874	14928	14753	14869	14647	14713	14837	14765	14639	14800	14712	14748	14695	14751	14668	14695	14931	14756	14852	14747	14822	14780	14721	14719	14692	14718	14781	14808	14803	14823	14867	14772	14838	14703	14759	14826	14722	14913	14708	14787	14825	14664	14782	14700	14658	14789	14789	14712	14913	14889	14745	14687	14788	14726	14669	14720	14830	14641	14852	14755	14876	14829	14848	14853	14894	14739	14764	14779	14854	14744	14765	14735	14859	14835	14659	14659	14802	14775	14640	14795	14712	14656	14752	14885	14690	14757	14736	14458	14909	14862	14887	14863	14641	14771	14918	14687	14801	14760	14699	14724	14875	14895	14914	14635	14719	14769	14924	14631	14766	14573	14687	14842	14698	14882	14621	14960	14881	14787	14720	14940	14805	14707	14731	14872	14782	14806	14920	14753	14808	14757	14789	14745	14820	14756	14707	14761	14718	14791	14574	14868	14748	14764	14769	14762	14804	14869	14796	14778	14790	14779	14832	14610	14777	14757	14723	14851	14954	14799	14849	14776	14695	14692	14628	14839	14759	14896	14697	14810	14779	14730	14768	14666	14921	14750	14697	14844	14737	14676	14800	14797	14652	14500	14860	14775	14880	14978	14708	14553	14906	14763	14896	14618	14806	14693	14774	14671	14720	14832	14743	14583	14690	14733	14882	14595	14771	14847	14785	14800	14764	14636	14793	14679	14719	14531	14768
23180	21643	29572	24219	21822	23778	25072	19856	18900	19033	19013	18699	18634	18675	18664	18482	18707	18325	18512	18437	18614	18529	18458	18493	18337	18342	18443	18411	18351	18430	18389	18366	18494	18219	18277	18250	18334	18199	18322	18293	18369	18299	18218	18285	18265	18313	18305	18197	18281	18184	18388	18169	18350	18330	18223	18048	18351	18379	18304	18293	18222	18384	18182	18210	18205	18185	18087	18286	17952	18369	18303	18269	18240	18267	18362	18176	18231	18331	18341	18195	17979	18278	18192	18127	17967	18100	18198	18202	18136	18027	18247	18008	18228	18174	18147	18100	18105	18286	18185	18182	18020	18278	18166	18090	17958	18191	18116	18155	18257	17909	18088	18430	18279	18249	18321	18118	18326	18105	18182	18155	18054	18201	18256	17990	18296	18001	18253	18200	18026	18129	18176	18234	18109	18188	18064	18159	18246	18295	18238	18305	18110	18174	18166	18291	18169	18211	18021	18118	18017	18035	18256	18427	18402	18237	18269	18177	18058	18013	18171	18039	18059	18293	18212	18236	18284	18160	18193	18296	18261	18234	18104	18175	18185	18236	18114	18189	18184	18221	18266	18119	18061	18162	18023	18112	18193	18147	18118	18123	18261	18056	18160	18339	18310	18269	18380	18218	18141	18043	18064	18291	18352	18282	18029	18230	18175	18189	17946	18270	18218	18061	18243	18181	18110	18071	18181	18213	18154	18183	18373	18084	18289	18153	18071	18225	18243	18180	18271	18269	18000	18096	18206	17999	18085	18123	18257	18098	18228	17986	18166	18145	18079	18214	18099	18010	18062	18110	18216	18142	18064	18202	18297	17995	18309	18243	18220	18136	18088	18323	18186	18197	18204	18179	18043	17984	18053	18198	17984	18234	18031	18213	18258	18164	18058	18184	18143	18162	17966	18187	18299	18257	18247	18243	18091	18035	18197	18151	18056	18123	18042	18290	18154	17996	18206	18116	18065	18202	18107	18069	18228	18249	18230	18019	18135	18111	18110	18161	18130	18298	18331	18052	18183	18105	18230	18083	18197	18285	18194	18115	18107	18236	18154	18190	18181	18162	18235	18166	18268	18156	18115	18304	18355	18328	18079	18058	18138	18123	18167	18212	17986	18102	18047	18275	18241	18204	18310	18116	18069	18334	18293	17988	18111	18271	18009	18003	18022	18108	17933	17987	18235	18060	17908	18012	18131	18145	18155	17925	18185	18109	17940	18000	18046	18239	18191	18164	18078	18245	18180	18056	18006	18235	18191	18199	18133	18060	18080	17953	18172	18106	18011	18067	18026	17961	18133	17984	18291	18180	18036	18078	18199	18139	18096	18357	18137	18038	17963	18020	18242	17982	18223	18273	18204	18163	18343	18088	18165	18053	18301	18054	18397	18265	18138	18288	18260	18043	18244	18007	18216	18019	18196	18028	18052	18119	18186	18157	18049	18282	18209	18309	18069	18057	18077	18155	18163	18085	18172	18117	18205	18156	18071	18131	17982	18216	18240	18096	18122	18078	18032	18192	18179	18144	18033	18002	18120	18174	17994	18187	18067	17888	18201	18016	18437	18088	18262	18279	18137	18160	18319	18393	18202	17926	18250	18126	18334	18202	18057	18189	18259	18180	17998	18090	18153	17984	18171	18422	17986	18209	18228	18274	18025	18367	18257	18277	18237	18181	18180	18191	18303	18083	18315	18201	18221	18179	17951	18125	18013	18122	18075	18188	18140	18113	18162	18141	18277	18025	18196	17990	18004	18055	18033	18185	17981	18236	18378	17919	18230	18147	18080	18210	18150	18333	18038	18051	18425	18230	18136	18221	18226	18127	18180	18023	18198	18105	18204	18422	18060	18052	17907	18210	18092	18218	17975	18158	18149	17859	18019	18137	18077	18184	18225	18202	18172	18021	18202	18196	18339	18142	18065	17993	18335	18185	17983	18057	17993	18337	18183	18026	18207	18201	18212	18174	18049	18193	18094	18217	18186	18138	18104	17975	18083	18078	18280	18281	17964	18238	18235	18194	18116	18106	18085	18146	18010	18176	18238	18249	17994	18227	18144	18232	18149	18352	18112	17959	18019	18335	18348	18038	18295	18144	18066	18056	18395	18340	18257	18149	18298	18104	18219	18148	18058	18098	18237	18007	18015	18036	18048	18117	18181	18190	18151	17984	18324	18111	18165	18354	18118	18219	18195	18048	18060	18034	18121	18012	18152	18036	18003	18345	18180	18052	18082	18280	18119	18151	18093	18270	17983	18253	18312	18004	18023	18187	18094	18112	18383	18214	18120	18081	17933	18022	18190	18155	18260	18225	18001	18296	17984	18053	18111	18117	18181	18276	18089	18263	18030	17961	18074	18113	18146	18092	18175	17907	18375	18203	18305	18024	18017	17952	18001	18194	18093	18244	18193	17984	18113	18095	18220	18294	18401	18171	18123	18186	18198	18183	18161	18057	18157	18096	18000	17963	18259	18161	18277	18157	17993	18304	18292	17957	18034	18140	18080	17979	18343	17978	18045	18178	18391	18005	18305	18209	18144	18106	18179	18013	17849	18093	18124	18238	18115	17997	18154	17986	18172	18264	18221	18075	18076	18167	18208	18258	18150	18235	18135	18127	17881	18315	18219	18110	18133	18069	18182	18121	18122	18187	18208	18236	18442	18378	18265	18298	18178	18122	18270	18248	18249	18165	18134	18152	18125	18029	18215	17941	18145	18109	18262	17970	17981	18086	18022	18044	17935	17998	18145	18054	18238	18198	18024	18126	18346	18123	18168	18078	18199	17927	18121	18256	18188	18180	18208	18261	18036	17955	17916	18040	18237	18092	18010	18137	18130	18008	18267	18215	18208	18100	18073	18229	18170	18301	18094	18103	18187	18104	18283	18149	18069	17948	18008	18158	18111	18043	18061	18303	18409	18185	18076	18161	18070	18191	18266	18181	18113	18155	18117	18123	18007	18201	18339	18020	18107	18254	18194	17865	18247	18069	18074	18092	18067	18206	18332	18058	18069	18110	18198	18184	18108	18259	18170	18286	18091	18162	18192	17915	18047	18320	18142	18171	18187	18051	18059	18118	18151	18233	17970	18073	18143	18185	18037	18206	18073	18151	18167	18145	18100	18187	17932	18312	18292	18208	18372	18201	18028	18134	18033	18281	18185	18062	18403	18131	18329	18032	18134	18249	18268	18375	18079	18057	18123	18128	18471	18207	18201	18204	18157	18069	18260	18010	18526	18036	18159	18054	18056	18135	18144	18341	18100	18213	18210	18225	18194	18306	18059	18281	18046	18128	18304	18128	18079	18187	18170	18259	18191	18084	18079	18052	18158	18188	18000	18340	18113	17913	18068	18104	18198	18207	18119	18094	18180	18133	18133	18019	18356	18207	18011	18346	18299	17929	18166	18219	18105	18000	18232	18160	18041	18058	17976	18145	17942	18233	18076	18152	18102	18065	18381	18308	18266	18199	18279	18181	18002	18168	18256	18175	18075	18304	18089	18291	18282	18121	18187	18070	17844	18069	18290	18136	18226	18089	18156	18170	18111	18152	18067	18156	18136	18206	18165	18171	17917	18169	18207	18157	18195	18131	17931	18239	18173	17980	18179	18287	18130	18101	17993	18151	18068	18163	18228	18250	18217	18129	18274	18272	18098	18264	18019	18037	18100	18201	18195	18050	18046	18055	18242	18062	18021	17976	18238	17846	18093	18261	18195	18110	18221	18056	18141	18297	18055	18192	18277	18271	18225	18048	18061	18403	18202	18288	18192	17925	17996	17947	18194	18274	18300	18269	18042	18052	18293	18046	18316	18205	18132	18041	18138	18229	18098	18140	18182	18029	18099	18076	18201	18054	18265	18316	18254	18135	18105	18325	18085	18159	18203	17960	17949	18114	18203	18053	18058	18160	18256	18155	18202	18026	17940	18015	18105	18145	18134	18240	18096	18177	18196	18151	18137	18028	18374	18204	18254	18098	18383	18041	18111	18301	18005	18280	18295	18278	18189	18204	18146	18103	18014	18303	18058	18280	18097	17936	18070	18104	17931	18091	18043	18027	18117	18054	18171	18107	18134	18157	18057	18313	18150	18093	18113	18205	18289	18208	18161	18295	18286	18068	18166	18251	18268	18221	17937	18046	18135	18242	18241	18287	18105	18097	17996	18215	18162	18196	17986	18197	18166	18212	18139	18112	18000	18159	18273	18154	18151	18058	18120	18222	18209	18233	18127	18119	18068	18108	18055	17968	18142	18189	18197	18117	17982	17982	18215	18261	18220	18138	18044	18337	18163	18206	18468	18267	18188	18172	18026	18094	18100	18083	17935	17923	18071	18100	18098	18208	18226	18192	18285	18026	17972	18228	18104	18159	18147	18106	18199	18089	18038	18166	18096	18272	18238	18202	18171	18180	17992	18102	18259	18069	18003	18275	18246	18103	18148	18275	18372	18136	18101	18107	18140	18215	18031	18255	18169	17889	18206	18363	18182	18231	17930	18148	18133	18011	18071	17972	18296	18021	18086	18209	17988	18219	18060	18281	18109	18301	18078	18096	17966	18031	18257	18182	18417	18166	18341	18353	18196	18086	18140	18296	18227	18261	18266	18188	18184	18250	18017	18329	18274	18134	18335	18329	18174	18144	18372	18101	18409	18123	17992	18185	18271	18213	18319	17929	18178	18299	18108	18249	18096	18391	18453	18330	18247	18042	18144	17906	18203	18127	18196	18054	18162	18181	18173	18078	18401	18119	18270	18166	18331	18056	18061	18145	18231	18133	18052	18263	18120	18147	18097	18146	18160	18172	18334	18067	18169	18399	18107	18154	18131	18195	18290	18342	18063	18209	18135	18074	18022	18108	18173	18199	18116	18076	18116	18141	18001	18172	18020	18082	18205	18103	18260	17912	18193	18239	18191	18038	18118	18155	18118	18174	18212	17911	17951	18199	18203	18160	18296	18009	18062	18209	18034	18099	18227	18000	18264	18086	18139	18060	18202	18142	18209	18284	18098	17947	18194	18213	18068	18214	18018	18196	18321	18248	18179	18145	18245	18075	18024	18123	18286	18226	18248	18102	18441	18327	18157	18167	18317	18334	18226	18150	17946	18106	18219	18228	18237	18068	18296	18089	18191	18242	18226	18071	18107	18111	18061	18177	18105	18159	18138	18140
16429	29486	26961	21669	19812	18439	17622	17311	17004	16630	16478	16502	16138	16151	16055	16144	16084	15994	16059	15832	15829	16081	15962	15934	15851	15824	15927	15929	15812	15671	15746	15667	15852	15776	15814	15700	15837	15698	15701	15920	15730	15841	15621	15630	15806	15816	15840	15699	15764	15970	15513	15757	15856	15920	15671	15946	15823	15683	15820	15659	15820	15794	16032	15802	15902	15788	15721	15861	15664	15645	15771	15727	15659	15725	15867	15960	15848	15595	15850	15785	15870	15585	15839	15849	15807	15710	15756	15874	15621	15621	15901	15733	15680	15743	15628	15872	15663	15857	15596	15720	15876	15711	15765	15725	15667	15779	15754	15446	15684	15818	15779	15715	15666	15769	15732	15867	15779	15570	15729	15916	15677	15832	15664	15632	15555	15814	15832	15620	15625	15813	15875	15821	15674	15748	15763	15718	15780	15673	15715	15781	15777	15668	15745	15854	15905	15704	15829	15649	15626	15795	15606	15661	15626	15645	15812	15801	15681	15609	15750	15828	15809	15695	15652	15633	15731	15707	15674	15727	15725	15795	15676	15604	15898	15751	15700	15850	15670	15637	15690	15725	15654	15801	15901	15655	15691	15683	15869	15602	15677	15726	15713	15759	15795	15766	15608	15728	15821	15660	15745	15685	15691	15634	15711	15711	15691	15732	15832	15780	15556	15748	15714	15569	15626	15609	15703	15823	15638	15598	15652	15636	15755	15620	15871	15797	15725	15532	15805	15805	15638	15758	15626	15796	15616	15590	15757	15781	15629	15670	15826	15767	15620	15872	15748	15737	15643	15772	15507	15709	15773	15705	15701	15852	15620	15787	15893	15703	15643	15837	15760	15811	15690	15676	15850	15693	15916	15568	15832	15687	15864	15707	15728	15695	15676	15689	15761	15702	15854	15701	15622	15684	15619	15678	15640	15771	15682	15651	15736	15636	15579	15792	15563	15904	15731	15727	15713	15852	15726	15711	15565	15902	15847	15581	15613	15682	15659	15436	15717	15659	15845	15890	15786	15681	15876	15604	15772	15766	15785	15744	15826	15863	15791	15661	15780	15741	15617	15897	15795	15686	15739	15927	15674	15781	15545	15687	15531	15828	15709	15900	15873	15841	15860	15586	15601	15842	15695	15706	15567	15795	15619	15614	15796	15866	15733	15807	15701	15774	15606	15685	15795	15803	15749	15519	15836	15716	15775	15619	15862	15762	15720	15684	15863	15761	15694	15482	15781	15752	15688	15549	15789	15709	15844	15780	15719	15790	15731	15637	15522	15787	15788	15798	15706	15840	15721	15727	15783	15744	15594	15736	15711	15716	15747	15750	15659	15707	15844	15802	15668	15648	15585	15651	15856	15730	15835	15765	15887	15770	15847	15602	15715	15595	15526	15767	15805	15786	15673	15655	15816	15762	15800	15619	15596	15694	15702	15665	15651	15625	15715	15639	15734	15635	15709	15628	15778	15783	15765	15774	15726	15634	15714	15704	15453	15697	15717	15797	15747	15649	15660	15577	15830	15786	15633	15692	15671	15729	15646	15709	15674	15706	15801	15633	15663	15727	15654	15799	15571	15695	15605	15557	15677	15518	15822	15736	15745	15644	15649	15685	15819	15672	16002	15690	15631	15806	15691	15751	15798	15626	15820	15825	15669	15770	15741	15597	15918	15739	15748	15615	15635	15722	15722	15737	15777	15680	15680	15522	15769	15700	15888	15774	15695	15741	15831	15633	15852	15733	15695	15853	15635	15653	15627	15718	15863	15708	15589	15671	15776	15788	15702	15861	15762	15738	15811	15621	15648	15732	15785	15803	15667	15705	15587	15830	15850	15530	15604	15602	15748	15826	15671	15757	15707	15928	15686	15840	15746	15821	15950	15622	15813	15802	15762	15675	15755	15735	15756	15739	15678	15856	15734	15605	15725	15875	15604	15725	15667	15825	15683	15768	15833	15952	15524	15798	15670	15692	16071	15650	15670	15780	15710	15611	15724	15722	15634	15708	15580	15673	15780	15790	15667	15667	15675	15829	15727	15808	15755	15645	15680	15696	15651	15814	15759	15687	15726	15724	15783	15659	15788	15720	15609	15781	15744	15619	15734	15545	15631	15653	15550	15770	15646	15608	15519	15728	15713	15955	15584	15773	15778	15846	15751	15691	15866	15625	15499	15677	15645	15668	15707	15787	15534	15919	15681	15661	15805	15582	15798	15674	15961	15656	15738	15666	15680	15656	15652	15668	15643	15662	15792	15818	15765	15625	15662	15571	15678	15924	15785	15732	15746	15562	15684	15577	15760	15816	15892	15725	15614	15627	15648	15650	15715	15631	15759	15832	15511	15639	15886	15841	15711	15694	15720	15527	15813	15840	15626	15785	15746	15644	15533	15736	15526	15721	15841	15721	15632	15586	15492	15912	15518	15616	15682	15625	15685	15566	15830	15799	15771	15675	15712	15716	15752	15679	15719	15749	15830	15745	15810	15810	15739	15622	15730	15634	15685	15787	15555	15785	15707	15722	15763	15714	15771	15556	15706	15770	15721	15660	15641	15963	15748	15731	15812	15875	15669	15708	15697	15790	15702	15705	15801	15557	15684	15906	15710	15817	15781	15689	15668	15731	15833	15649	15720	15518	15714	15768	15921	15728	15740	15706	15622	15554	15746	15784	15686	15758	15882	15757	15715	15649	15778	15676	15658	15786	15643	15609	15659	15626	15749	15744	15750	15752	15760	15705	15762	15758	15655	15561	15710	15583	15853	15805	15750	15745	15727	15692	15699	15794	15651	15785	15705	15602	15622	15759	15664	15871	15629	15779	15707	15852	15574	15696	15691	15663	15892	15692	15736	15606	15824	15621	15761	15680	15748	15730	15670	15731	15661	15797	15743	15724	15654	15718	15772	15765	15697	15718	15657	15740	15761	15724	15562	15683	15545	15580	15811	15663	15728	15584	15687	15842	15760	15783	15809	15623	15845	15625	15795	15646	15773	15806	15592	15846	15842	15707	15591	15839	15676	15832	15785	15784	15750	15764	15590	15763	15777	15705	15940	15748	15822	15773	15860	15483	15783	15691	15769	15741	15809	15673	15767	15657	15582	15721	15872	15834	15617	15592	15757	15707	15498	15722	15738	15757	15786	15907	15633	15681	15558	15857	15764	15794	15742	15710	15707	15746	15719	15689	15906	15900	15774	15787	15654	15651	15872	15672	15778	15748	15681	15787	15726	15889	15764	15847	15784	15710	15816	15628	15748	15730	15847	15588	15773	15734	15715	15726	15773	15663	15688	15669	15643	15600	15773	15770	15769	15943	15647	15890	15623	15867	15684	15788	15835	15648	15648	15678	15607	15564	15837	15928	15630	15812	15678	15613	15812	15456	15616	15686	15884	15567	15660	15898	15781	15805	15728	15634	15705	15794	15820	15628	15695	15826	15675	15697	15854	15739	15748	15707	15687	15563	15859	15602	15668	15672	15810	15769	15769	15859	15708	15700	15698	15551	15692	15587	15621	15602	15579	15712	15747	15769	15731	15819	15917	15590	15772	15820	15644	15859	15806	15713	15723	15639	15685	15716	15751	15904	15787	15655	15620	15932	15803	15529	15570	15663	15699	15710	15680	15830	15871	15749	15501	15935	15758	15740	15784	15783	15844	15791	15637	15636	15684	15589	15734	15737	15573	15757	15822	15731	15737	15858	15676	15792	15816	15746	15853	15640	15807	15703	15721	15630	15562	15734	15652	15826	15887	15813	15642	15687	15714	15847	15642	15538	15713	15701	15620	15681	15770	15674	15850	15702	15703	15859	15713	15442	15686	15669	15774	15738	15581	15678	15748	15799	15578	15644	15724	15956	15589	15695	15713	15710	15703	15602	15644	15618	15673	15612	15723	15844	15753	15841	15454	15704	15472	15585	15704	15742	15511	15831	15719	15682	15732	15667	15666	15803	15870	15661	15705	15786	15753	15603	15682	15688	15809	15729	15662	15777	15573	15634	15584	15557	15718	15576	15713	15670	15743	15742	15897	15659	15646	15699	15665	15744	15831	15801	15683	15651	15591	15796	15670	15733	15772	15863	15587	15780	15638	15804	15744	15586	15787	15457	15707	15693	15755	15732	15714	15603	15765	15733	15700	15813	15732	15704	15746	15768	15784	15796	15786	15710	15820	15665	15777	15761	15802	15679	15854	15594	15708	15733	15791	15793	15840	15719	15812	15712	15653	15751	15662	15496	15632	15851	15840	15595	15771	15900	15732	15580	15490	15682	15721	15861	15687	15818	15788	15563	15706	15599	15716	15669	15784	15577	15712	15677	15880	15777	15782	15790	15640	15744	15735	15644	15596	15722	15670	15801	15722	15776	15717	15703	15818	15858	15706	15745	15613	15846	15873	15709	15714	15751	15729	15704	15759	15747	15943	15733	15643	15696	15782	15715	15826	15806	15705	15804	15697	15634	15717	15703	15683	15727	15803	15552	15514	15539	15558	15689	15676	15778	15704	15694	15724	15702	15775	15525	15738	15581	15549	15760	15754	15574	15648	15845	15596	15711	15555	15578	15793	15695	15866	15680	15597	15760	15642	15683	15785	15638	15635	15679	15838	15753	15598	15876	15648	15737	15629	15805	15807	15689	15532	15877	15663	15621	15736	15839	15621	15741	15593	15760	15682	15692	15552	15731	15726	15633	15862	15724	15725	15882	15716	15801	15681	15596	15523	15644	15639	15637	15553	15699	15712	15762	15589	15793	15700	15686	15774	15806	15666	15665	15719	15773	15780	15715	15668	15652	15805	15589	15620	15702	15887	15637	15914	15705	15744	15718	15731	15749	15627	15766	15586	15761	15692	15657	15664	15690	15779	15790	15738	15698	15656	15813	15637	15793	15617	15619	15771	15625	15817	15701	15619	15566	15672	15780	15582	15717	15805	15665	15907	15481	15791	15888	15728	15713	15723	15695	15673	15822	15780	15779	15763	15635	15510	15607	15580	15701	15769	15701	15569	15631	15780	15759	15773	15627	15715	15705	15579	15729	15741	15646	15800	15608	15659	15645	15758	15901	15639	15697	15726	15629	15818	15827	15690	15673	15791	15742	15721	15755	15763	15709	15655	15724	15785	15683	15702	15536	15775	15828	15654	15756	15682	15726	15786	15668	15702	15646	15685	15547
27930	22178	23631	19911	16886	16821	16679	16683	16695	16625	16628	16575	16524	16546	16534	16696	16326	16632	16635	16350	16728	16414	16692	16560	16529	16525	16507	16463	16610	16375	16483	16574	16489	16584	16729	16683	16463	16447	16537	16270	16294	16591	16681	16549	16491	16500	16548	16609	16518	16521	16464	16544	16692	16363	16443	16630	16489	16455	16491	16488	16592	16622	16716	16495	16614	16591	16435	16335	16609	16467	16368	16645	16613	16539	16456	16656	16549	16561	16522	16608	16555	16491	16529	16620	16641	16508	16589	16472	16567	16583	16483	16531	16635	16484	16346	16534	16445	16500	16529	16546	16683	16538	16792	16558	16492	16624	16553	16551	16736	16303	16352	16603	16449	16388	16333	16392	16580	16483	16426	16416	16429	16451	16467	16550	16489	16530	16432	16699	16617	16223	16520	16176	16371	16428	16493	16589	16637	16549	16358	16442	16260	16618	16627	16420	16513	16386	16518	16376	16457	16367	16438	16648	16417	16512	16612	16529	16605	16426	16518	16763	16492	16705	16476	16581	16629	16731	16364	16735	16595	16362	16532	16490	16552	16586	16435	16595	16586	16589	16505	16437	16451	16498	16280	16623	16486	16528	16558	16455	16566	16508	16681	16526	16670	16392	16372	16502	16594	16542	16293	16483	16329	16463	16509	16520	16470	16609	16564	16384	16711	16531	16496	16379	16451	16605	16487	16434	16529	16486	16507	16533	16577	16337	16629	16213	16603	16582	16346	16748	16212	16470	16361	16770	16571	16379	16527	16491	16611	16398	16545	16688	16359	16545	16555	16606	16610	16549	16512	16524	16514	16579	16789	16439	16524	16476	16377	16465	16480	16458	16673	16586	16473	16415	16508	16191	16494	16657	16531	16533	16552	16524	16499	16427	16529	16648	16628	16420	16500	16452	16673	16571	16378	16568	16453	16735	16438	16570	16441	16543	16508	16490	16311	16546	16574	16338	16452	16626	16593	16505	16572	16416	16586	16515	16567	16541	16617	16550	16617	16558	16558	16416	16648	16625	16365	16598	16504	16640	16548	16700	16261	16581	16475	16609	16337	16374	16441	16447	16490	16385	16514	16472	16639	16392	16525	16534	16475	16374	16565	16490	16776	16815	16321	16471	16470	16483	16559	16448	16445	16530	16565	16566	16450	16464	16400	16512	16598	16569	16756	16361	16671	16362	16204	16549	16395	16379	16463	16453	16391	16443	16540	16525	16551	16621	16413	16641	16640	16417	16561	16603	16600	16563	16383	16558	16563	16407	16422	16502	16552	16352	16388	16457	16435	16531	16389	16291	16576	16389	16649	16496	16521	16575	16674	16328	16584	16513	16500	16598	16665	16708	16611	16422	16692	16464	16324	16390	16504	16603	16479	16389	16593	16429	16497	16436	16698	16456	16471	16693	16625	16437	16491	16533	16541	16641	16524	16572	16463	16706	16473	16698	16410	16497	16598	16439	16613	16639	16642	16583	16607	16568	16357	16577	16300	16505	16691	16626	16458	16443	16637	16592	16562	16432	16507	16598	16661	16641	16715	16330	16540	16538	16475	16558	16549	16596	16418	16603	16416	16397	16533	16626	16563	16557	16553	16333	16449	16512	16481	16322	16559	16562	16505	16703	16651	16604	16616	16397	16479	16584	16622	16636	16649	16583	16483	16374	16417	16396	16479	16635	16420	16628	16727	16614	16437	16372	16568	16670	16473	16502	16434	16613	16582	16311	16562	16533	16563	16599	16624	16501	16561	16574	16550	16424	16486	16821	16479	16676	16651	16548	16565	16570	16281	16407	16556	16522	16578	16577	16341	16449	16478	16350	16449	16439	16568	16536	16423	16573	16536	16363	16385	16509	16566	16603	16559	16581	16398	16386	16537	16693	16543	16596	16607	16530	16473	16398	16551	16584	16528	16636	16623	16511	16404	16544	16496	16509	16483	16300	16384	16596	16604	16584	16567	16691	16459	16653	16454	16654	16524	16480	16350	16485	16436	16672	16340	16466	16431	16505	16437	16389	16545	16520	16344	16734	16465	16559	16558	16283	16452	16592	16535	16588	16785	16513	16597	16572	16459	16573	16598	16251	16423	16609	16451	16611	16589	16568	16474	16485	16616	16441	16469	16635	16459	16508	16537	16470	16739	16564	16598	16478	16545	16527	16504	16397	16507	16691	16485	16473	16383	16612	16680	16574	16316	16595	16463	16596	16421	16566	16628	16418	16438	16838	16532	16573	16584	16443	16658	16577	16567	16486	16479	16638	16470	16563	16700	16374	16609	16426	16782	16571	16436	16627	16607	16500	16546	16242	16594	16527	16503	16574	16671	16698	16493	16608	16570	16537	16489	16456	16576	16475	16444	16512	16542	16325	16534	16649	16604	16718	16597	16511	16407	16507	16537	16483	16533	16651	16440	16519	16562	16575	16555	16578	16637	16566	16542	16602	16458	16464	16461	16419	16542	16419	16436	16503	16447	16550	16409	16511	16542	16558	16486	16546	16357	16339	16466	16448	16475	16532	16490	16403	16711	16582	16560	16727	16590	16604	16590	16435	16670	16505	16475	16434	16604	16504	16539	16581	16472	16503	16443	16447	16388	16429	16529	16447	16439	16504	16662	16298	16573	16516	16473	16507	16495	16590	16599	16622	16308	16477	16414	16414	16448	16509	16531	16717	16441	16587	16624	16557	16628	16529	16705	16447	16436	16687	16703	16510	16553	16376	16386	16414	16405	16558	16548	16645	16357	16403	16609	16431	16320	16611	16404	16488	16476	16686	16311	16558	16487	16488	16549	16469	16646	16533	16268	16552	16566	16510	16615	16509	16719	16431	16493	16546	16667	16473	16576	16553	16511	16716	16599	16572	16525	16551	16620	16457	16603	16599	16517	16567	16500	16664	16693	16483	16466	16580	16554	16624	16663	16793	16637	16779	16625	16500	16458	16542	16376	16409	16579	16579	16617	16587	16522	16489	16543	16615	16454	16616	16264	16476	16495	16645	16568	16411	16346	16429	16554	16518	16479	16497	16286	16404	16688	16479	16422	16540	16430	16400	16426	16371	16364	16542	16504	16559	16485	16685	16455	16651	16472	16484	16587	16542	16314	16445	16528	16475	16658	16363	16419	16656	16554	16645	16395	16535	16513	16435	16432	16515	16587	16430	16611	16559	16542	16557	16452	16478	16265	16469	16572	16518	16500	16466	16321	16528	16326	16657	16688	16378	16595	16670	16615	16590	16451	16679	16512	16497	16682	16573	16371	16614	16656	16535	16615	16627	16595	16379	16430	16396	16388	16561	16651	16555	16485	16481	16549	16631	16518	16675	16488	16511	16616	16546	16585	16460	16592	16405	16471	16267	16755	16584	16591	16671	16649	16513	16573	16499	16645	16580	16525	16393	16519	16605	16590	16612	16695	16507	16357	16521	16487	16714	16336	16474	16566	16387	16654	16449	16408	16540	16528	16516	16385	16423	16452	16652	16307	16406	16718	16576	16401	16494	16493	16493	16606	16594	16405	16679	16469	16598	16486	16540	16635	16558	16334	16618	16592	16343	16398	16396	16559	16604	16618	16759	16462	16195	16499	16712	16679	16581	16522	16525	16507	16544	16296	16487	16375	16626	16646	16655	16582	16526	16537	16706	16429	16485	16579	16471	16557	16692	16570	16363	16464	16525	16495	16446	16478	16487	16492	16399	16694	16338	16683	16617	16608	16521	16737	16564	16598	16323	16527	16471	16626	16581	16563	16596	16441	16483	16597	16252	16475	16429	16427	16552	16482	16581	16384	16365	16409	16855	16562	16605	16467	16553	16609	16428	16512	16622	16397	16627	16646	16441	16685	16664	16569	16612	16751	16621	16440	16698	16720	16816	16619	16505	16589	16385	16726	16576	16511	16388	16605	16350	16569	16394	16407	16523	16592	16457	16433	16341	16461	16516	16804	16566	16623	16280	16456	16473	16590	16602	16620	16502	16461	16527	16466	16440	16589	16426	16753	16560	16636	16605	16326	16559	16647	16603	16433	16522	16466	16519	16621	16660	16630	16422	16355	16531	16237	16687	16497	16780	16422	16523	16528	16473	16429	16398	16547	16481	16744	16580	16393	16509	16383	16539	16351	16314	16484	16489	16411	16435	16518	16474	16604	16348	16498	16345	16666	16682	16610	16481	16554	16539	16716	16537	16472	16541	16391	16338	16491	16528	16563	16578	16431	16456	16474	16444	16480	16383	16475	16502	16613	16451	16522	16543	16492	16246	16433	16447	16544	16179	16419	16642	16454	16609	16386	16496	16526	16365	16419	16594	16606	16438	16365	16605	16507	16497	16445	16526	16474	16549	16479	16577	16433	16364	16626	16494	16483	16477	16615	16579	16676	16488	16505	16714	16497	16383	16579	16450	16539	16176	16547	16534	16679	16419	16425	16365	16614	16541	16528	16345	16408	16408	16459	16412	16555	16481	16431	16718	16502	16526	16631	16510	16515	16656	16458	16612	16439	16670	16399	16520	16593	16587	16716	16550	16429	16387	16426	16450	16409	16630	16607	16648	16422	16307	16547	16369	16472	16504	16662	16522	16466	16605	16401	16551	16564	16495	16528	16578	16536	16528	16360	16641	16547	16632	16627	16418	16292	16626	16294	16501	16589	16490	16400	16321	16578	16491	16478	16562	16811	16451	16642	16676	16591	16753	16536	16735	16350	16591	16303	16669	16505	16490	16516	16778	16566	16399	16452	16412	16500	16526	16515	16816	16370	16627	16415	16484	16335	16412	16464	16460	16735	16603	16681	16342	16433	16483	16524	16670	16481	16581	16572	16400	16412	16445	16610	16567	16463	16607	16328	16550	16396	16361	16337	16466	16686	16582	16304	16609	16676	16727	16537	16651	16450	16431	16273	16671	16446	16384	16497	16567	16586	16506	16727	16452	16581	16411	16576	16547	16454	16390	16372	16605	16504	16263	16639	16564	16369	16667	16428	16369	16460	16430	16375	16546	16398	16375	16344	16489	16588	16484	16504	16490	16513	16442	16495	16405	16681	16528	16554	16613	16474	16502	16435	16681	16654	16563	16432	16468	16331	16603	16697	16190	16465	16471	16549	16573	16437	16515	16640	16534	16398	16343	16583	16594	16509	16566	16496	16524	16597	16511	16376	16600	16522	16622
14480	17143	16408	15599	15189	14888	15004	14950	15046	14878	14898	14827	14748	14677	14789	14573	14723	14768	14740	14697	14742	14735	14718	14798	14658	14690	14486	14835	14635	14725	14878	14624	14771	14690	14696	14823	14718	14795	14731	14589	14814	14770	14649	14683	14619	14701	14749	14688	14678	14707	14880	14710	14728	14761	14800	14808	14746	14791	14685	14696	14830	14706	14773	14722	14697	14729	14639	14624	14751	14596	14731	14635	14516	14808	14523	14903	14713	14865	14714	14680	14553	14869	14814	14721	14669	14658	14565	14726	14654	14739	14747	14926	14696	14674	14737	14568	14828	14597	14785	14659	14802	14661	14791	14738	14748	14649	14728	14713	14687	14812	14887	14592	14537	14776	14694	14667	14712	14583	14719	14775	14672	14756	14619	14869	14628	14630	14645	14663	14945	14660	14496	14802	14666	14629	14581	14632	14813	14711	14591	14572	14777	14659	14614	14758	14727	14796	14535	14546	14725	14656	14873	14618	14764	14679	14809	14681	14689	14775	14635	14788	14733	14661	14553	14712	14662	14681	14627	14788	14667	14793	14711	14603	14720	14653	14550	14639	14674	14549	14948	14838	14739	14597	14598	14813	14611	14651	14707	14803	14688	14633	14850	14787	14612	14819	14762	14763	14731	14577	14666	14649	14505	14697	14667	14688	14804	14912	14805	14680	14816	14650	14867	14773	14622	14683	14802	14910	14629	14647	14583	14819	14561	14743	14849	14467	14621	14728	14609	14498	14791	14743	14632	14780	14714	14774	14710	14707	14624	14727	14586	14633	14742	14643	14645	14608	14687	14720	14606	14666	14795	14704	14662	14817	14567	14596	14875	14722	14760	14688	14668	14612	14760	14895	14746	14692	14645	14798	14773	14632	14768	14526	14603	14559	14737	14718	14766	14695	14738	14681	14785	14634	14658	14714	14700	14719	14680	14656	14750	14631	14657	14472	14593	14731	14621	14705	14727	14756	14726	14730	14619	14665	14688	14550	14561	14567	14786	14636	14693	14541	14739	14884	14726	14616	14626	14809	14821	14594	14608	14658	14798	14815	14887	14771	14677	14697	14590	14677	14562	14683	14630	14712	14774	14678	14762	14513	14914	14627	14741	14723	14628	14737	14654	14526	14662	14577	14780	14731	14909	14604	14724	14791	14651	14865	14703	14941	14542	14683	14645	14674	14744	14679	14567	14668	14697	14865	14711	14518	14782	14824	14717	14977	14584	14510	14773	14832	14811	14598	14619	14786	14697	14749	14773	14715	14811	14673	14760	14662	14674	14586	14827	14750	14754	14657	14782	14776	14706	14848	14675	14677	14754	14709	14839	14785	14741	14619	14646	14661	14769	14695	14782	14658	14752	14711	14656	14573	14773	14683	14737	14619	14729	14706	14741	14677	14815	14757	14781	14722	14912	14640	14807	14778	14797	14816	14698	14839	14651	14692	14527	14682	14721	14597	14844	14497	14819	14682	14734	14715	14650	14722	14738	14599	14757	14586	14662	14744	14715	14575	14591	14582	14843	14728	14702	14852	14677	14729	14627	14648	14686	14667	14588	14702	14638	14650	14682	14789	14620	14617	14703	14755	14802	14743	14765	14695	14803	14672	14682	14758	14606	14575	14664	14590	14549	14871	14686	14740	14647	14580	14835	14690	14857	14857	14437	14720	14676	14690	14751	14590	14817	14722	14711	14561	14704	14826	14628	14727	14675	14757	14581	14721	14634	14672	14754	14598	14665	14599	14661	14714	14746	14678	14835	14662	14858	14765	14631	14627	15045	14583	14704	14758	14694	14700	14598	14847	14657	14662	14744	14722	14652	14605	14533	14778	14830	14510	14832	14660	14568	14600	14517	14806	14714	14811	14612	14555	14810	14775	14626	14775	14640	14744	14715	14714	14640	14790	14652	14553	14844	14718	14753	14704	14796	14765	14720	14560	14600	14852	14721	14695	14655	14638	14677	14638	14714	14802	14692	14604	14691	14772	14547	14555	14711	14581	14575	14803	14729	14802	14751	14768	14798	14739	14779	14845	14543	14756	14619	14732	14795	14679	14694	14550	14741	14732	14578	14637	14779	14637	14581	14869	14736	14879	14676	14676	14694	14746	14565	14691	14658	14742	14726	14779	14720	14701	14818	14676	14712	14522	14788	14698	14633	14658	14629	14858	14715	14610	14715	14729	14714	14693	14777	14599	14593	14724	14792	14633	14770	14642	14727	14600	14705	14713	14766	14704	14557	14870	14641	14780	14701	14759	14823	14675	14614	14541	14775	14434	14712	14774	14652	14840	14659	14807	14572	14707	14524	14754	14673	14722	14552	14877	14812	14683	14692	14520	14866	14810	14599	14653	14707	14604	14597	14831	14634	14699	14855	14814	14683	14733	14711	14798	14749	14691	14624	14629	14472	14773	14767	14779	14688	14708	14648	14597	14735	14658	14712	14614	14646	14676	14764	14656	14605	14656	14771	14755	14619	14770	14809	14728	14657	14619	14688	14796	14878	14572	14794	14755	14818	14551	14660	14879	14567	14584	14701	14754	14623	14689	14794	14652	14572	14633	14620	14628	14564	14492	14743	14660	14736	14603	14713	14775	14689	14731	14715	14545	14642	14862	14605	14798	14652	14695	14711	14679	14765	14645	14551	14659	14733	14604	14688	14528	14765	14559	14701	14763	14781	14669	14852	14794	14635	14641	14917	14810	14617	14632	14709	14697	14640	14651	14654	14657	14853	14707	14667	14570	14635	14606	14692	14445	14677	14722	14667	14685	14566	14665	14658	14684	14679	14770	14748	14789	14784	14799	14697	14757	14725	14660	14765	14725	14688	14856	14840	14763	14753	14559	14838	14729	14628	14755	14599	14725	14497	14669	14635	14823	14710	14725	14754	14561	14862	14807	14718	14596	14617	14728	14715	14698	14657	14719	14563	14720	14644	14651	14658	14817	14583	14608	14796	14770	14676	14542	14660	14832	14704	14771	14733	14719	14581	14808	14778	14819	14726	14607	14610	14687	14672	14848	14742	14675	14717	14509	14730	14819	14726	14686	14960	14657	14688	14745	14763	14687	14661	14721	14782	14726	14541	14746	14803	14766	14577	14808	14720	14690	14698	14660	14683	14728	14756	14571	14646	14759	14606	14777	14549	14861	14607	14780	14793	14623	14556	14579	14845	14764	14831	14840	14810	14574	14688	14755	14643	14684	14631	14655	14798	14841	14823	14742	14712	14727	14735	14820	14624	14754	14480	14675	14725	14604	14822	14650	14715	14772	14677	14866	14886	14736	14769	14802	14725	14677	14552	14528	14821	14667	14689	14606	14731	14732	14513	14731	14800	14612	14736	14687	14779	14585	14772	14675	14535	14758	14591	14614	14644	14690	14670	14504	14699	14756	14742	14759	14633	14747	14529	14783	14552	14674	14523	14738	14678	14569	14745	14664	14625	14679	14683	14618	14860	14690	14676	14677	14803	14777	14907	14640	14773	14695	14555	14669	14746	14797	14738	14653	14642	14754	14713	14649	14778	14616	14669	14660	14686	14860	14615	14781	14698	14699	14660	14765	14695	14644	14693	14718	14888	14645	14725	14622	14764	14772	14693	14855	14695	14656	14623	14599	14709	14711	14499	14657	14645	14579	14840	14781	14693	14815	14828	14764	14716	14795	14740	14761	14705	14569	14631	14580	14683	14832	14741	14599	14816	14669	14757	14621	14585	14464	14621	14745	14684	14596	14869	14691	14877	14648	14740	14746	14725	14692	14676	14638	14713	14711	14697	14745	14751	14579	14678	14704	14541	14544	14744	14690	14555	14753	14717	14734	14731	14866	14793	14776	14702	14690	14716	14622	14653	14547	14624	14682	14795	14618	14716	14683	14592	14634	14795	14668	14711	14844	14754	14709	14895	14651	14787	14680	14689	14718	14964	14646	14473	14705	14750	14750	14542	14752	14707	14821	14615	14696	14717	14636	14612	14878	14814	14798	14463	14638	14786	14847	14565	14800	14728	14599	14716	14653	14607	14590	14731	14677	14679	14570	14588	14813	14675	14808	14795	14736	14739	14838	14515	14783	14820	14707	14751	14802	14731	14714	14684	14710	14631	14791	14692	14794	14694	14639	14753	14632	14849	14778	14840	14590	14614	14643	14785	14797	14761	14613	14773	14531	14527	14560	14796	14816	14850	14562	14702	14814	14656	14649	14770	14812	14691	14758	14585	14710	14755	14651	14689	14655	14853	14680	14571	14500	14806	14801	14556	14718	14555	14784	14532	14691	14765	14780	14777	14642	14642	14536	14611	14848	14618	14606	14743	14784	14722	14767	14386	14740	14710	14686	14691	14657	14693	14607	14604	14642	14599	14817	14626	14720	14817	14733	14673	14628	14649	14556	14594	14619	14768	14744	14833	14585	14798	14612	14743	14747	14782	14596	14686	14636	14697	14850	14660	14630	14701	14746	14580	14682	14658	14639	14792	14507	14665	14501	14690	14681	14748	14751	14664	14636	14805	14951	14714	14638	14928	14658	14794	14867	14699	14562	14750	14668	14787	14697	14644	14775	14737	14821	14590	14735	14616	14794	14766	14757	14705	14683	14732	14691	14586	14586	14697	14619	14687	14672	14670	14654	14862	14763	14579	14686	14791	14632	14784	14794	14838	14619	14773	14828	14711	14527	14734	14710	14579	14804	14474	14544	14760	14925	14890	14770	14706	14768	14711	14734	14757	14710	14674	14807	14757	14805	14659	14645	14699	14674	14729	14880	14608	14781	14778	14579	14610	14762	14630	14665	14831	14537	14689	14712	14949	14793	14587	14701	14605	14715	14766	14543	14706	14607	14679	14861	14713	14707	14807	14797	14635	14619	14725	14628	14576	14703	14679	14506	14904	14712	14624	14780	14562	14811	14649	14589	14694	14608	14691	14663	14736	14785	14638	14603	14668	14773	14761	14639	14528	14721	14580	14757	14707	14686	14732	14661	14720	14625	14714	14872	14624	14591	14770	14633	14718	14709	14663	14753	14510	14754	14681	14764	14736	14663	14667	14717	14808	14604	14777	14731	14742	14776	14675	14649	14694	14538	14719	14821	14798	14786	14797	14802	14738	14680	14765	14757	14725	14583	14651	14741	14786	14454	14499	14711	14655	14618	14826	14552	14711	14842	14859	14690
24380	21605	29040	24728	22334	21311	19893	17780	17326	17359	17395	17151	17237	17136	17089	16909	16941	16743	17108	16848	17007	16903	16825	16793	16782	16878	16710	16803	16918	16970	17127	16798	17036	16804	16831	16907	17055	16813	16855	16874	16936	16891	16899	16964	17032	17037	17075	16885	16811	16758	16737	16916	16679	17007	16910	17113	16846	16908	16966	16714	16666	16803	16814	16908	16772	16875	16972	16807	16849	16853	16996	16891	16922	16899	16766	16788	16743	16651	16810	16944	16748	16787	16892	16861	16668	16540	17037	16978	16633	16794	16828	16797	16913	16719	16871	16695	16704	16814	16931	17042	16805	16942	16811	16690	16851	16853	16754	16739	16790	16520	16864	16976	16797	16815	16631	16926	16886	16692	16696	17044	16885	16679	16909	16743	16814	16761	16953	16936	16691	16900	16762	16792	16814	16695	16839	16837	16852	16664	17050	16851	16919	16773	16787	16698	16727	16641	16692	16990	17027	16940	16811	16762	17044	16740	16950	16811	16975	16792	16849	16648	16639	16868	16833	16647	16734	16734	16657	16834	16940	16676	16722	16734	16606	16727	16734	16810	16955	16716	16801	16844	16918	16731	16616	16790	16866	16938	16627	16909	16976	16711	16989	16880	16855	16699	16994	16872	16989	16853	16908	16931	16768	16688	16715	16667	16750	16724	16657	16661	16844	16866	16977	16590	16882	16819	16751	16841	16924	16836	16730	16768	16776	16889	16768	16568	16635	16679	16771	16720	16908	16773	16924	16895	16779	16694	16676	16688	16688	16916	16703	16678	16820	16637	16850	16651	16780	16749	16819	16613	16828	16734	16852	16724	16716	16725	16998	16770	16636	16911	16856	16703	16819	16780	16986	16824	16726	16648	17023	16763	16882	16714	16769	16916	16890	16863	16760	16635	16818	16662	16985	16819	16791	16698	16883	16652	16631	16825	16856	16892	16928	16867	16944	16730	16922	16920	16762	16916	16798	16807	16716	16735	16743	16772	16804	16703	16976	16751	16890	16854	16740	16678	17004	16977	16849	16749	16905	16913	16868	16727	16781	16863	16809	16804	16881	16847	16883	16784	16869	16815	16785	16750	16737	16894	16819	16731	16823	16853	16914	16728	16715	16909	16658	16623	17054	16695	16910	16836	16666	16771	16727	16794	16710	16851	16732	16762	16825	16663	16924	16658	16928	16799	16674	16799	16760	16791	16735	16841	16809	17013	16710	16746	16691	16700	16814	16828	16837	16822	16784	16700	16858	16727	16686	16711	16551	16809	16873	16762	16646	16638	16651	16765	16748	16794	16710	16878	16777	16854	16712	16772	16665	16728	16991	16882	16909	16833	16939	16809	16851	16711	16795	16618	16744	16731	16848	16765	16828	16782	16695	16608	16762	17022	16703	16831	16758	16942	16939	16777	16905	16730	16775	16863	16902	16633	16661	17024	16841	16715	16760	16817	16851	16770	16882	16903	16753	16875	16757	16825	16675	16685	16752	16847	16844	16883	16733	16562	16939	16700	16929	16671	16783	16838	16979	17003	16899	16904	16688	16830	16862	16831	16744	16708	16866	16751	16903	16739	16903	16815	16756	16698	16743	16804	16734	16809	16932	16769	16867	16840	17032	16744	16827	16709	16655	16925	16489	16658	16712	16977	16883	16934	16836	16813	16617	16722	16843	16863	16916	16696	16651	16831	16681	16925	16798	16924	16888	16664	16728	16596	16764	16612	16746	16597	16646	16801	16820	16666	16875	16901	16751	16626	16804	16733	16682	16691	16991	16784	16754	16903	16716	16750	16797	16813	16602	16658	16844	16580	16707	16706	16828	16817	16711	16863	16890	16679	16804	16858	16965	16788	16851	16686	16864	16810	16905	16780	16708	16725	16982	16765	16748	16818	16868	16810	16978	16518	16959	16893	16864	16844	16686	16872	16805	16888	16911	16737	16660	16807	16769	16855	16855	16667	16845	16697	16641	16769	16940	16904	16732	16773	16911	16880	16739	16725	16837	16672	16656	16623	16719	16784	16876	16850	16895	16842	16838	16743	16935	16895	16702	16822	16931	16945	16972	16789	16783	16870	16862	16807	16821	16840	16906	16705	16795	16711	16638	16766	16697	16690	16666	16529	16719	16871	16830	16787	16842	16925	16917	16731	16729	16737	16842	16842	16615	16802	16589	16765	16717	16730	16762	16833	16865	17058	16677	16646	16960	16776	16707	16814	16835	16832	16589	16823	16833	16719	16812	16923	16766	16950	16934	16593	16801	16741	16678	16945	16733	16853	16747	16850	16619	16682	16785	16617	16677	16896	16831	16872	16759	16743	16834	17003	16916	16829	16745	16752	16853	16747	16781	16803	17006	16860	16677	16896	16838	17150	16697	16824	16701	16742	16730	16619	16739	16757	16903	16750	16699	16770	16908	16957	16549	16896	16936	16710	16897	16660	16979	16796	16771	16789	16513	16590	16871	16888	17025	16768	16752	16610	16663	16860	16909	16966	16658	16934	16742	16656	16637	16740	16703	16989	17056	16874	16866	16732	16906	17005	16819	16745	16836	16921	16742	16787	16845	16870	16560	16741	16821	16686	16581	16820	16687	16744	16741	16994	16863	16818	16818	17001	16780	16812	17002	16812	16694	16744	16976	16617	16574	16787	16744	17015	16693	16689	16817	16775	16665	16627	16762	16785	16875	16735	16755	16796	16822	16885	16716	16702	16649	16714	16750	16738	16521	16727	16825	16819	16846	16770	16744	16837	16702	16759	16647	16932	16571	16862	16654	16721	16699	16863	16802	17021	16584	16844	16833	16711	16692	16998	16769	16657	16816	16824	16892	16783	16868	16952	16772	16618	16759	16682	16782	16816	17050	16647	16648	16660	16565	16739	16725	16779	16834	16576	16888	16731	16697	16778	17029	17025	16497	16816	16831	16881	16663	16748	16764	16883	16771	16923	16584	16728	16835	16996	16988	16970	16767	16743	16684	16871	16757	16650	16781	16941	16811	16564	16744	16730	16679	16643	16692	16813	16816	16643	16796	16737	16851	16648	16902	16790	16678	16908	16763	16848	16734	16920	16930	16730	16753	16879	16735	16777	16942	16807	16945	16953	16502	16598	16658	16723	16979	16849	16803	16801	16578	16821	16902	16635	16693	16784	16671	16805	16795	17014	16817	16761	16904	16745	16860	16929	16807	16662	16922	16795	16937	16749	16821	16681	16962	16721	16582	16762	16767	16904	16843	16842	16729	16710	16510	16604	16742	16808	16620	16953	16846	16836	16782	16935	16936	16717	16900	16796	16745	16568	16809	16840	16878	16838	16795	16887	16851	16660	16955	16856	16783	16808	16826	16892	16733	16729	16659	16727	16936	17029	16829	16667	16983	17067	16696	16907	16915	16630	17015	16937	16736	16822	17038	16706	16963	16709	16632	16555	16859	16847	16817	16685	16830	16813	16642	16653	16848	16721	16815	16869	16874	16847	16662	16787	16750	16554	16788	16867	16771	16779	16712	16623	16882	16793	16818	16824	16746	16747	16863	16949	16758	16788	16909	16913	16661	16765	16764	16903	16881	16831	16754	16852	16607	16864	16787	16811	16949	16708	16654	16679	16851	16711	16817	16750	16889	16772	16751	16795	16780	16722	16930	16726	16763	16845	16860	16767	16772	16749	16568	16804	16798	16936	16820	16867	16686	16731	16816	16850	16840	16944	16963	17021	16898	16764	16889	16708	16766	16601	16769	16945	16909	16746	16745	16615	16920	16879	16815	16656	16908	16720	16631	16679	16796	16878	16815	16800	16719	16701	16870	16953	16688	16830	16714	16690	16939	16926	16726	16612	16805	16700	16721	16728	16942	16741	16759	16646	16781	16630	16983	16873	16929	16795	16685	16951	16644	16673	16854	16837	16744	16652	16791	16883	16887	16690	16978	16714	16866	16865	16886	16797	16774	16571	16626	16858	16573	16770	16796	16877	16686	16842	16838	16967	16883	16646	16890	16817	16871	16710	16753	16786	16696	16878	16879	16751	16954	16929	16734	16637	16719	16854	16768	16840	17010	16695	16655	16644	16775	16807	16749	16850	16742	17046	16810	16701	16707	16854	16713	16905	16750	16897	16791	16765	16929	16756	17009	16892	16844	16810	17049	16866	16823	16805	16658	16838	16739	16614	16822	16734	16714	16767	16731	16875	16606	16815	16732	16784	16779	16804	16709	16729	16733	16653	16846	16708	16794	16827	16843	16985	16687	16675	16919	17079	16820	16946	16948	16732	16823	16885	16741	16806	16742	16799	16759	16783	16813	16714	16769	16639	16745	16840	16913	16869	16690	16578	16709	16695	16880	16814	16622	16969	16800	16854	16771	16834	16660	16915	16782	16870	16784	16982	16695	16782	17009	16827	16788	16689	16755	16845	17046	16894	16801	16827	16634	16823	16823	16838	16849	16746	16919	16770	16910	16888	16705	16762	16870	16780	16812	16714	16904	16799	16865	16761	16732	16816	16748	16715	16914	17041	16800	16860	16787	16925	16713	16802	16819	16745	16828	16814	16759	16821	16886	16819	16740	16682	16929	16759	16798	16848	16975	16854	16924	16744	16886	16812	17091	16794	16660	16724	16520	16783	16764	16796	16862	16823	16869	16858	16759	16991	16969	16913	16992	16742	16888	17086	16871	16674	16717	16713	16820	16784	16795	16778	16902	16774	16785	16838	16647	16767	16668	16652	16906	16908	16676	16620	16719	16791	16744	16882	16940	16741	16689	16770	16787	16705	16994	16802	16625	16763	16679	16774	16913	16842	17067	16796	16707	16694	16752	16927	16941	16788	16813	16807	16713	16818	16809	16851	16678	16758	16732	16741	16693	16813	16877	16813	16762	16769	16869	16710	16846	16668	16847	16767	16885	16804	16806	16631	16778	16872	16724	16686	16802	16781	16607	16783	16752	16701	16655	16930	16791	16768	16764	16907	16775	16745	16829	16656	16775	17052	16883	16776	16669	16791	16706	16909	16726	16881	16779	16552	16815	16702	17014	16824	16706	16835	17034	16836	16746	16788	16946	16821	16820	16689	16676	16784	16641	16767	16708	16734	16802	16874	16788	17052	16997	16912	16837	16742	16869	16767	16774	16804	16916	16852	16713	16897	16697	16787	16787	16778	16845	16562	16755	16662
14459	23813	21970	18545	17085	16450	15978	15734	15584	15569	15405	15166	15128	15033	15077	15235	15193	15044	15084	14798	15249	15199	14924	14920	15029	14917	15005	15045	15078	14960	15075	14799	15032	15024	14917	15013	14984	15020	15154	15060	14845	15000	14879	14904	14949	15048	15062	15128	14724	14908	14935	15047	14861	14848	15077	15113	14868	14906	14889	14855	14985	14951	14733	14994	14952	15047	14930	15040	15103	14759	14850	14889	14903	14966	15037	14937	14957	14903	14698	14991	14901	15096	14851	15008	14836	15007	15006	14893	14973	14865	14929	14898	14981	15133	15048	14941	15063	14923	15073	14931	14942	15068	14978	14836	14873	14788	14965	15031	14975	14871	14964	14861	14929	14894	14831	14934	14967	14992	14934	14842	14864	14942	14898	15080	14921	14920	14806	15055	14873	14880	15063	14952	14963	15031	14928	14758	14972	14944	15058	15095	14889	14968	15012	15063	14891	14767	14808	14969	14968	14858	14994	14931	15040	14964	14738	14968	14810	14737	14936	14972	14799	14878	14890	14887	14950	14995	14970	15061	15024	14969	14811	14934	14953	14983	14886	15026	15037	14824	14883	14988	14973	15046	14824	14982	15027	14938	14878	14940	15025	14979	15023	15032	14986	15046	14889	14845	14984	14812	14928	14838	14956	14997	14941	14865	14878	14946	14931	15054	14931	14762	14965	14937	14766	15014	15112	14919	14864	14884	14832	14707	15034	14997	14931	14972	14941	14779	14939	14886	14896	14879	14915	14986	15023	15043	14961	14902	14915	15022	14904	14816	14939	14970	14903	14831	15032	14927	15066	14906	14877	14958	14862	14953	14749	14874	14962	14836	14929	14941	14877	15062	14849	14994	14827	14872	15095	14862	14875	14780	14806	14807	14962	14891	15041	14884	14982	14816	14951	14894	14991	14950	14941	14880	14875	15016	14907	15063	14868	14980	15033	14981	14947	15034	14939	14837	14909	15127	14895	14873	14876	14911	14807	14960	15070	14857	15015	14838	15019	14856	14995	15024	15092	14882	14729	14832	15093	14848	14882	14965	14896	14832	14897	14777	14851	14942	14782	14747	14862	14904	14721	14970	14934	15106	15091	14832	14721	14859	14867	14832	14973	14825	14953	14994	14890	14811	14795	14814	14918	14832	14893	14820	14994	14943	14950	14822	14941	15112	14874	14924	14829	14893	14997	14836	15062	14829	14891	14882	14737	14897	14824	15038	14801	14814	14823	14985	14963	14874	15012	14819	14922	14988	14874	14942	14919	14905	14891	14814	14864	15025	14786	14868	14915	15027	14848	14980	15063	15032	14882	14898	14969	15005	15028	14914	14908	14982	15251	14871	14909	14841	14965	14897	14877	14841	14826	14858	14808	14870	14984	14911	14904	14934	15069	14984	14824	14785	14895	14867	14806	14944	14978	15045	14913	14933	14827	14836	14833	14906	14934	14909	15014	14844	14970	14944	14873	14972	15045	14831	14933	15001	14847	14870	15072	15046	14819	14753	14953	14998	14882	14906	14827	14866	14963	14958	14915	15016	14849	15086	14996	15061	14805	14892	15016	14960	14923	15054	15023	14866	14798	14979	14800	14746	14819	14965	14922	14745	14963	14743	14966	15003	14986	14920	14841	14973	14949	14809	15041	14827	15072	14990	15039	14774	14968	14813	14934	14784	14929	14889	14849	15005	14971	14938	14993	14814	14962	14839	15004	15032	14966	14906	14920	14959	15038	14795	14901	14955	15007	14966	14900	15043	14969	15040	14839	14882	14952	14881	15083	14841	14872	14993	15018	14866	14836	14966	14898	15053	14826	14831	14969	15063	15037	14964	15042	14749	14816	14960	15098	14781	14763	14900	14880	14778	15089	15086	15046	14820	14952	14857	14870	14989	14958	14841	14847	14933	14817	14866	15055	14897	14979	14863	14968	14855	14802	15070	15027	14815	14987	15146	14895	15014	14975	14875	14966	14857	14984	14977	14989	15011	14872	14898	14833	15097	14943	14795	15065	14933	15018	14859	15040	14852	14858	14825	15031	14914	14848	14990	14816	14999	14942	14969	14937	14906	14871	14836	14861	14940	14825	14799	14872	15017	14732	14887	14731	14817	14924	14913	14863	14869	15036	14847	14841	14866	14891	15002	15046	14861	14937	14809	14936	14951	15030	14945	15036	14917	14877	14927	14768	14922	14788	14846	14805	14772	14992	14729	14928	14909	15021	14802	14998	14958	14989	15002	15021	14965	14966	15021	14952	15038	15066	14855	14920	14923	14849	14782	14842	14922	14986	14814	14948	14841	14816	14940	15032	14776	14988	14987	14982	14940	14915	14932	14837	14917	14963	14927	15014	14897	14994	15016	14795	14818	14906	15017	14970	14825	14858	15113	14873	14853	14996	15041	15048	14847	14910	14841	14827	14805	14785	14933	14881	14986	14967	14960	14974	15223	14985	14784	14929	14911	14892	14934	14834	14844	15056	14975	14990	14990	14806	14952	14877	14892	14906	14811	14943	14847	14982	15021	14780	14796	14997	14861	14959	14977	14928	14967	14825	14873	14821	15057	14841	14831	14808	15017	14898	14893	15012	15005	15022	14686	15023	14938	15013	14943	14832	14863	14880	14804	14936	14871	14955	14858	15196	15013	14932	14948	14889	14868	14902	14814	14921	14833	15119	14949	14783	14958	14954	14803	15023	14935	14883	14938	14836	14619	14715	14706	15016	14990	15087	14919	14899	14938	14921	14875	14906	15088	14967	14862	14886	14958	14903	14959	15010	15048	14976	14893	14970	14956	15171	14883	14990	14825	14908	14970	14920	15085	14899	14759	14882	14906	14876	14992	14737	14912	14964	14844	14954	14917	14989	14948	14862	15011	14781	15028	15042	14970	14782	14852	14830	14937	15009	14884	14793	14994	14962	14925	14944	14966	14812	14932	14810	14849	14815	14995	14989	14982	14825	14962	14950	14971	14730	15080	14897	14795	14931	14825	14924	15015	14954	14851	14811	14956	14926	14992	14918	14910	14880	14870	15095	15004	14937	14797	15018	15065	14976	14996	14873	14978	14894	14924	14839	15086	14970	14698	14955	14942	15038	14782	14778	15075	15017	14789	14804	14928	14842	14915	15054	14897	14852	14952	14849	14908	14959	14875	14973	14950	14951	14890	14980	14865	15109	14947	15073	14890	14795	14938	14936	14938	14903	14916	15014	14944	14918	14893	14752	15010	14950	15114	15059	14927	14987	14814	14838	15021	14773	14874	15026	14915	15018	14946	15040	14871	14943	14984	14888	14779	14769	14834	15012	14907	15090	14884	14854	14952	14795	14827	14706	14854	14950	15030	14834	14761	14940	14885	14869	14985	14944	14917	14992	15157	14836	14909	14916	15001	14981	14975	14883	14810	14867	14884	14853	14854	14934	14941	14940	15014	14841	14823	14881	14809	14831	14939	14872	14862	14895	14841	15032	14832	14941	14834	14875	14901	14864	14935	15028	15033	14990	14984	14858	14981	14991	15074	14950	14834	14829	14950	14956	14924	14817	14842	15002	14973	14968	14819	14786	15035	14779	14917	15041	14771	14967	14913	14919	14812	14884	14936	15033	14943	14933	14806	14846	14957	14877	14761	14803	14859	14878	14913	14867	15071	14997	14800	15065	14923	14920	14941	14889	14802	14913	14968	14901	14940	14797	14936	14809	14984	14947	14866	15024	14986	14937	14967	14990	15050	14919	15126	14926	14814	14985	14887	15010	14962	14962	14782	14999	14807	15016	15014	14932	14986	14915	14904	14907	14921	14844	14954	15032	14985	14985	14817	14894	14900	14986	14805	14891	14894	14968	14758	14981	14972	14901	14779	15029	14818	14959	15014	14952	14805	14935	15008	14790	14926	15103	14907	14926	14895	14926	14960	14733	14679	14958	14875	14811	14979	14886	14910	14853	14983	14804	14989	14971	15066	15058	15111	14812	15098	14905	14978	15036	14810	14929	15055	14844	14886	14866	14909	14781	15061	14881	14894	15026	14675	15084	14820	14754	14801	14961	14787	14865	14752	14601	14993	15025	14942	14962	14865	14998	14855	14844	14786	14956	15015	14870	15007	14906	14887	14901	14968	14937	15010	14891	14861	14858	15014	14932	14795	14892	14994	14926	14993	14966	14922	14863	14876	14785	14943	14895	14937	14939	14920	14919	14852	15078	15027	14902	14905	15026	14848	14999	14862	15069	14938	14779	14743	14786	15000	14770	14888	14932	14830	14640	14917	14968	14895	14921	14886	15022	15074	14780	14938	14984	15012	14818	14984	14803	15016	14871	14830	14871	14932	14983	14895	14858	14866	14855	14984	14888	14768	14868	14882	14997	14868	14953	14976	15064	15057	14790	15039	15063	14971	14960	14980	14824	14808	14900	14950	14944	14957	15121	14974	14945	14866	14963	14731	14983	14993	14828	14797	14985	14893	14940	14875	15049	14873	14964	14940	14887	14884	15051	14941	14898	14929	15042	14942	14925	14820	14911	14884	14951	14951	14877	14940	14874	14964	14985	15089	14844	15138	14889	14904	14813	15036	14953	14847	14900	15019	14989	14901	15069	14892	15019	15012	14842	14974	14910	15095	15007	15081	14909	14960	14941	14863	14989	14950	15033	14930	15094	14762	14927	14808	14800	14938	15044	14944	15020	14822	15006	15018	14973	14884	15009	14862	14982	14966	14993	15096	14828	14802	15005	15035	14831	14920	14870	15027	15021	14962	14918	14889	14802	15040	15014	14983	15094	14855	14971	14982	14918	14904	14908	14797	14846	15014	14889	14752	14838	15021	14661	14885	14838	14901	14895	14892	14912	14872	14892	14912	15006	14873	14919	14913	14773	14926	14955	14945	14821	14968	14830	15015	14703	14885	14855	14936	15100	14923	14800	14963	14920	14939	14857	14858	14965	15100	14995	15003	14992	14783	14799	14879	14898	14845	15059	15017	14784	15026	15054	14939	14814	14848	14935	15043	14897	14852	14853	14886	14805	14979	14745	14858	14980	15015	14778	14895	14930	14849	15031	14868	14908	15122	14945	14875	14889	15044	14845	14887	15124	14799	14748	14967	15044	14952	14920	14983	14978	14967	15033	14821	14822	14973	14877	15079	14811	14991	14970	14875	14922	15077	14979	15084	14814	14798
23153	21590	29528	24168	21788	23845	24921	19798	19075	19168	18994	18669	18622	18645	18581	18564	18397	18579	18431	18574	18768	18256	18620	18678	18529	18433	18396	18315	18446	18352	18465	18363	18381	18346	18559	18279	18255	18343	18334	18347	18407	18335	18214	18315	18271	18575	18605	18445	18197	18287	18360	18487	18396	18475	18378	18270	18271	18397	18410	18445	18345	18233	18239	18454	18295	18195	18146	18278	18450	18392	18435	18080	18307	18167	18256	18244	18432	18175	18456	18165	18144	18112	18289	18354	18348	18239	18352	18351	18280	18167	18398	18278	18172	18281	18336	18158	18446	18437	18222	18369	18229	18259	18308	18315	18204	18161	18255	18203	18205	18377	18123	18201	18183	18221	18387	18342	18087	18337	18134	18218	18352	18235	18123	18314	18337	18324	18345	18215	18200	18410	18349	18259	18305	18277	18158	18391	18265	18112	18303	18322	18392	18291	18417	18062	18170	18106	18400	18502	18290	18185	18090	18172	18043	18506	18223	18349	18310	18405	18139	18247	18355	18331	18257	18320	18401	18111	18120	18376	18062	18105	18135	18154	18256	18271	18230	18110	18130	18198	18352	18232	18195	18161	18237	18118	18087	18245	18037	18077	18098	18311	18165	18235	18139	18160	18487	18596	18350	18225	18364	18327	18343	18300	18179	18268	18145	18227	18137	18366	18268	18153	18240	18471	18333	18247	18246	18126	18250	18142	18291	18239	18331	18472	18263	18303	18317	18257	18400	18215	18357	18347	18115	18212	18388	18125	18161	18134	18232	18319	18042	18119	18483	18365	18211	18234	18143	18228	18436	18179	18276	18329	18218	18233	18266	18116	18113	18229	18326	18199	18131	18428	18187	18123	18208	18140	18229	18179	18066	18121	18253	18079	18421	18139	18115	18317	18345	18370	18253	18191	18218	18451	18278	18334	18309	18104	18185	18295	18222	18257	18273	18445	18234	18115	18045	18055	18093	18191	18176	18243	18148	18098	18300	18239	18257	18494	18338	18300	18304	18290	18080	18150	18124	18405	18351	18286	18327	18244	18091	18176	18281	18331	18128	18155	18423	17953	18163	18198	18446	18267	18475	18203	18297	18308	18053	18212	18251	18272	18066	18280	18234	18280	18263	18206	18129	18262	18126	18347	18231	18271	18096	18153	18248	18142	18254	18010	18051	18225	18440	18136	18294	18138	18294	18286	18087	18068	18229	18154	18340	18357	18182	18323	18090	18498	18272	18083	18177	18327	18399	18268	18330	18297	18204	18311	18349	18184	17947	18132	18168	18258	18161	18242	18240	18128	18206	18203	18162	18184	18371	18367	18081	18297	18258	18053	18194	18198	18005	18248	18566	18220	18125	18137	18105	18307	18281	18173	18178	18097	18216	18492	18360	18309	18269	18427	18303	18130	18142	18287	18127	18195	18338	18228	18531	18438	18163	18268	18301	18184	18093	18294	18476	18406	18262	18079	18174	18300	18234	18036	18103	18093	18212	18287	18200	18256	18241	18145	18322	18440	18369	18285	18029	18197	18130	18202	18116	18214	18337	18266	18339	18231	18217	18373	18112	18143	18227	18412	18159	18338	18319	18166	18081	18260	18462	18400	18292	18285	18200	18249	18230	18163	18420	18134	18228	18201	18247	18310	18306	18085	18254	18180	18230	18039	18355	18204	18309	18146	18083	18058	18143	18120	18177	18107	18356	18308	18249	18340	18237	18283	18090	18235	18210	18213	18320	18326	18213	18168	18178	18257	18244	18069	18358	18223	18284	18175	18226	18037	18485	18298	18195	18083	18444	18344	18206	18336	18262	18103	18210	18174	18169	18367	18201	18254	18227	18330	18169	18261	18528	18165	18129	18123	18308	18066	18359	18241	18189	18253	18205	18106	18300	18205	18393	18122	18107	18081	18422	18264	18122	18303	18207	18059	18293	18277	18333	18393	18248	18290	18349	18337	18410	18253	18157	18298	18290	18180	18278	18208	18152	18191	18337	18099	18103	18006	18281	18427	18350	18505	18358	18344	18302	18096	18311	18272	18316	18100	18089	18386	18355	18228	18278	18360	18245	18108	18227	18270	18075	18149	18182	18322	18362	18346	18379	18190	18226	18363	18162	18323	18197	18448	18398	18328	18123	18138	18259	18364	18173	18235	18206	18334	18053	18280	18119	18154	18132	18143	18159	18292	18250	18222	18399	18189	18198	18213	18263	18166	18209	18253	18279	18028	18177	18416	18522	18092	18055	18253	18325	18212	18538	18258	18109	18281	18117	18282	18195	18315	18118	18042	18096	18261	18230	17997	18119	18264	18237	18148	18400	18251	18372	18227	18258	18276	18285	18136	18175	18383	18364	18081	18244	18105	18109	18221	18157	18102	18198	18154	18238	18237	18348	18087	18055	18069	18394	18254	18164	18361	18155	18112	18355	18223	18271	18316	18445	18292	18313	18206	18271	18174	18053	18169	18168	18473	18260	18283	18217	18180	18249	18236	18261	18457	18346	18231	18397	18195	18217	18246	18185	18354	18170	18266	18335	18140	18354	18236	18206	18468	18221	18209	18127	18174	18294	18236	18088	18269	17943	17968	18168	18285	18132	18343	18129	18291	18282	18107	18130	18234	18203	18372	18231	18244	18259	18160	18161	18185	18276	18187	18330	18314	18043	18147	18475	18100	18286	18279	18305	18101	18187	18105	18386	18139	18185	18347	18142	18441	18195	18043	18385	17955	18265	18031	18079	18232	18390	18256	18390	18286	18185	18097	18336	18161	18345	18399	18200	18324	18178	18195	18216	18293	18303	18359	18461	18303	18228	18320	18274	18250	18319	18230	18157	18051	18236	18175	18151	18184	18386	18396	18265	18150	18117	18285	18319	18199	18213	18108	18363	18216	18217	18353	18504	17956	18175	18101	18299	18405	18208	18162	18254	18181	18220	18144	18158	18320	18041	18155	18287	18278	18242	18184	18334	18513	18408	18258	18052	18316	18334	18492	18075	18052	18401	18142	18072	18403	18236	18196	18279	18230	18273	18060	18210	18031	18302	18108	18223	18325	17981	18360	17993	18120	17945	18143	18292	18256	18174	18299	18219	18203	18425	18224	18200	18014	18424	18115	18237	18123	18058	18148	18113	18192	18220	18261	18290	18063	18226	18274	17983	18463	18233	18518	18410	18166	18213	18146	18096	17918	18394	18425	18170	18463	18198	18398	18186	18310	18133	18375	18240	18136	18147	18316	18310	18167	18132	18116	18070	18508	18324	18040	18166	18320	18284	18235	18340	18153	18139	18219	18364	18164	18092	18408	18400	18299	18224	18228	18135	18063	18304	18221	18197	18222	18298	18074	18265	18239	18065	18150	18093	18326	18240	18455	18327	18128	18254	18275	18236	18085	18211	18190	18418	18210	18241	18224	18183	18221	18252	18151	18180	18310	18389	18298	18344	18351	18129	18100	18276	18297	18217	18176	18157	18205	18200	18267	18280	18155	18199	18034	18115	18149	17953	18179	18336	17914	18224	18267	18239	18364	17957	18303	18332	18445	18277	18350	18179	17977	18367	18156	17979	18231	18180	18230	17988	18079	18070	18093	18196	18234	18320	18451	18293	18451	18312	18264	18237	18279	18228	18176	18353	18274	18051	18102	18240	18213	18311	18297	18118	18178	18353	18191	18178	18286	18211	18495	18206	18271	18051	18087	18502	18311	18271	18322	18312	18063	18239	18261	18079	18199	18533	18486	18296	18164	18156	18107	18222	18467	18295	18416	18198	18132	18238	18183	18137	18322	18205	18376	18147	18227	18287	18150	18206	18465	18283	18204	18222	18195	18131	18183	18309	18222	18335	18062	18064	18152	18194	18196	18081	18288	18326	18269	18157	17940	18344	18442	18114	18266	18295	18282	18187	18152	18233	18266	18170	18308	18215	18119	18290	18139	18326	18320	18112	18129	18363	18234	18427	18327	18228	18261	18194	18214	18236	18100	18173	18231	18303	18244	18081	18114	18271	18237	18153	18296	18150	18378	18124	18083	18187	18126	18124	18062	18353	18160	18406	18184	18175	18276	18041	18200	18400	18258	18156	18157	18123	18370	18106	18282	18281	18217	18483	18178	18345	18272	18303	18049	18122	18180	17949	18344	18192	18093	18211	18373	18371	18242	18069	18428	18229	18131	18040	18392	18194	18267	18120	18303	18100	18193	18066	18296	18195	18096	18421	18194	18326	18396	18132	18320	18371	18428	18004	18297	18481	18281	18491	18451	18109	18427	18255	18389	18652	18324	18318	18530	18262	17993	18207	18169	18257	18348	18434	18107	18313	18309	18327	18440	18089	18146	18414	18315	18224	18279	18288	18163	18147	18124	18197	18191	18188	18223	18186	18027	18225	18326	18278	18374	18310	18257	18435	18251	18401	18194	18150	18167	18112	18166	18207	18033	17966	18338	18232	18219	18255	18216	18097	18162	18375	18347	17952	18181	18078	18267	18316	18140	18263	18140	18352	18178	18273	18126	18179	18267	18402	18451	18299	18285	18202	18368	18328	18198	18352	18300	18129	18175	18328	18255	18171	18192	18087	18386	18281	18190	18279	18174	18117	18327	18181	18259	17995	18241	18214	18122	18236	18122	18277	18109	18231	18266	18371	18339	18269	18526	18139	18312	18437	18229	18341	18260	18383	18305	18182	18434	18299	18344	18087	18236	18224	18245	18310	18069	18151	18199	18350	18412	18122	18009	18199	18258	18068	18122	18291	18131	18305	17995	18226	18282	18065	18093	18162	18281	18129	18438	18186	18227	18268	18410	18267	18321	18155	18117	18092	18009	18093	18272	18278	18077	18224	18022	18218	18157	18329	18264	18185	18287	18087	18318	18265	18227	18174	18008	18292	18420	18090	18175	18379	18227	18132	18332	18075	18137	18158	18171	18152	18233	18208	18049	18262	18120	18251	18354	18464	18302	18106	18039	18132	18263	18281	18286	18175	18181	18097	18117	18129	18387	18227	18169	18109	18074	18374	18239	18114	18261	18088	18420	18046	18415	18260	18136	18305	18190	18378	18241	18169	18260	18276	18277	18223	18263	18158	18426	18198	18268	18274	18230	18154	18074	18241	18133	18053	18073	18298	18358	18266	18164	18309	18242	18454	18156	18097	18085	18251	18441	18065	18418	18183	18184
16580	29317	26658	21745	19599	18479	17648	17221	17209	16939	16374	16316	16307	16267	15978	16281	15949	16041	16041	15967	15960	15914	16042	16101	15920	15833	16173	15822	15866	15799	15928	15900	16006	15836	15986	15804	15813	15828	15866	15786	15703	15833	15769	15706	15735	15713	15743	15761	15854	15660	15795	15729	15841	15793	15820	15678	15823	15811	15923	15818	15798	15645	15889	15883	15892	15997	15947	15773	15800	15861	15747	15716	15739	15929	15655	15904	15725	15951	15888	15880	15763	15675	15790	16017	15601	15738	15713	15773	15900	15979	15842	15683	15664	15844	15857	15678	15761	15854	15827	15800	15764	15694	15832	15860	15994	15774	15779	15596	15790	15875	15823	15641	15822	15802	15950	15766	15786	15815	15812	15723	15736	15620	15738	15660	15680	15759	15759	15618	15756	16023	15757	15768	16000	15869	15574	15792	15758	15977	15666	15737	15845	15726	15765	15759	15825	15712	15728	15695	15788	15754	15765	15882	15930	15800	15846	15803	15797	15697	15905	15815	15807	15726	15704	15671	15772	15968	15767	15833	15808	15824	15773	15786	15741	15697	15776	15838	15766	15875	15701	15866	15927	15861	15793	15641	15937	15727	15812	15686	15823	15687	15631	15676	15822	15803	15816	15746	15733	15769	15767	15833	15683	15757	15630	15694	15778	15770	15795	15779	15676	15691	15713	15968	15837	15653	15894	15834	15734	15755	15672	15475	15755	15674	15685	15929	15745	15655	15815	15856	15882	15596	15643	15705	15866	15704	15762	15759	15723	15950	15805	15811	15829	15719	15910	15819	15595	15674	15736	15870	15801	15833	15983	15798	15878	15635	15945	15783	15775	15871	15666	15876	15963	15539	15726	15724	15883	15747	15757	15792	15882	15705	15695	15799	15717	15865	15668	15790	15958	15892	15881	15807	15674	15737	15844	15775	15786	15912	15547	15656	15793	15818	15690	15766	15832	15649	15741	15897	15827	15785	15924	15521	15715	15719	15851	15821	15830	15696	15684	15741	15754	15791	15754	15884	15757	15719	15688	15920	15829	15790	15841	15928	15931	15973	15735	15753	15729	15778	15769	15792	15805	15621	15733	15728	15685	15812	15739	15848	15775	15899	15873	15620	15652	15757	15739	15751	15786	15751	15780	15753	15655	15793	15761	15735	15693	15789	15811	15606	15825	15821	15832	15762	15790	15793	15752	15734	15705	15760	15792	15768	15803	15739	15707	15736	15833	15703	15867	15728	15701	15777	15837	15853	15965	15672	15775	15728	15632	15768	15764	15731	15929	15786	15931	15857	15741	15724	15812	15644	15545	15670	15851	15758	15580	15784	15771	15909	15690	15736	15820	15739	15634	15716	15627	16018	15785	15688	15609	15874	15709	15655	15750	15750	15710	15736	15803	15822	15758	15756	15959	15882	15837	15887	15976	15698	15833	15753	15684	15745	15715	15680	15838	15876	15759	15601	15715	15859	15754	15799	15702	15779	15792	15822	15937	15578	15650	15862	15628	15920	15660	15757	15789	15875	15849	15743	15831	15906	15863	15688	15857	15735	16006	15619	15625	15859	15777	15755	15693	15839	15753	15838	15834	15696	15810	15596	15862	15523	15762	15725	15652	15805	15718	15821	15810	15743	15797	15815	15776	15670	15904	15696	15683	15831	15912	15684	15762	15654	15625	15749	15900	15921	15655	15733	15749	15513	15637	15874	15729	15840	15788	15912	15872	15808	15968	15833	15814	15781	15677	15918	15814	15826	15661	15885	15937	15703	15652	15672	15946	15607	15835	15734	15807	15783	15773	15918	15831	15771	15910	15704	15729	15702	15772	15754	15813	15694	15870	15797	15834	15593	15936	15712	15846	15739	15792	15754	15940	15592	15733	15811	15616	15683	15721	15637	15582	15706	15650	15679	15806	15742	15770	15872	15826	15977	15742	15710	15797	15785	15747	15907	15833	15677	15870	15859	15791	15815	15775	15806	15590	15736	15786	15600	15807	15862	15769	15880	15597	15834	15738	15840	15752	15684	15799	15766	15900	15762	15761	15829	15836	15888	15605	15715	15805	15755	15720	15830	15711	15620	15873	15765	15677	15658	15770	15608	15755	15776	15856	15771	15819	15768	15847	15780	15774	15819	15804	15894	15790	15579	15891	15788	15802	15735	15887	15601	15893	15793	15826	15716	15603	15752	15680	15902	15892	15716	15752	15790	15653	15705	15733	15883	15715	15672	15862	15889	15700	15891	15687	15787	15781	15815	15830	15762	15788	16024	15689	15659	15850	15713	15695	15793	15898	15747	15725	15720	15682	15801	15720	15865	15793	15812	15767	15834	15615	15682	15904	15938	15860	15690	15762	15724	15787	15682	15547	15735	15815	15758	15612	15781	15867	15862	15688	15736	15624	15663	15675	15782	15715	15775	15947	15719	15881	15667	15855	15794	15795	15775	15716	15541	15756	15853	15745	15832	15802	15652	15690	15773	15714	15643	15892	15877	15814	15719	15726	15875	15786	15722	15691	15790	15823	15904	15702	15729	15865	15598	15822	15681	15674	15665	15979	15882	15695	15771	15750	15825	15798	15765	16012	15726	15890	15870	15742	15639	15801	15691	15746	15719	15760	15874	15826	15659	15670	15741	15830	15816	15649	15722	15761	15818	15847	15760	15674	15750	15770	15869	15669	15843	15792	15843	15698	15836	15697	15819	15853	15914	15843	15721	15750	15636	15828	15558	16012	15765	15545	15712	15603	15852	15772	15610	15743	15795	15866	15706	15789	15615	15786	15765	15806	15733	15770	15743	15707	15756	15736	15663	15809	15623	15492	15798	15912	15709	15635	15676	15822	15602	15963	15687	15578	15660	15847	15935	15675	15676	15765	15696	15677	15684	15727	15719	15592	15884	15713	15941	15795	15753	15647	15781	15754	15844	15841	15821	15872	15565	15766	15737	15822	15700	15707	15821	15568	15699	15708	15804	15869	15915	15756	15711	15643	15912	15864	15831	15877	15883	15704	15743	15687	15830	15731	15631	15886	15720	15767	15918	15699	15673	15654	15737	15638	15731	15939	15814	15834	15869	15669	15693	15773	15844	15905	15662	15724	15660	15916	15793	15947	15654	15693	15858	15761	15757	15615	15771	15831	15878	15670	15900	15825	15722	15728	15856	15741	15775	15818	15812	15660	15698	15764	15906	15824	15720	15828	15676	15755	15769	15863	15886	15874	15756	15770	15814	15783	15631	15764	15707	15858	15746	15782	15762	15801	15742	15575	15753	15626	15742	15560	15642	15910	15760	15572	15686	15699	15912	15665	15908	15722	15837	15795	15795	15812	15803	15962	15653	15652	15884	15724	15743	15810	15769	15760	15910	15700	15703	15720	15803	15869	15707	15829	15756	15711	15816	15846	15673	15819	15802	15791	15821	15737	15742	15828	15886	15640	15624	15679	15844	15761	15733	15802	15715	15735	15545	15623	15741	15752	15665	15510	15748	15605	15808	15619	15780	15809	15955	15779	15829	15668	15765	15916	15682	15754	15765	15631	15543	15952	15628	15803	15620	15772	15656	15721	15823	15854	15750	15736	15803	15676	15774	15699	15739	15608	15800	15821	15688	15869	15857	15640	15692	15828	15587	15784	15736	15876	15920	15685	15710	15818	15811	15777	15847	15938	15725	15776	15944	15706	15798	15785	15785	15841	15803	15806	15928	15882	15780	15888	15721	15591	15823	15636	15559	15838	15874	15833	15664	15705	15684	15622	15736	15821	15729	15924	15734	15705	15662	15719	15730	15860	15853	15960	15733	15800	15804	15917	15696	15821	15828	15893	15858	15940	15815	15674	15804	15856	15713	15631	15705	15758	15723	15907	15739	15698	15776	15781	15663	15850	15779	15651	15587	15819	15526	15874	15743	15678	16066	15716	15849	15827	15866	15708	15689	15746	15829	15968	15678	15889	15672	15822	15729	15715	15874	15655	15687	15699	15875	15718	15742	15791	15758	15644	15429	15744	15592	15756	15980	15807	15773	15835	15647	15870	15785	15603	15621	15504	15871	15552	15677	15668	15816	15667	15876	15606	15789	15712	15795	15720	15967	15817	15794	15748	15712	15765	15849	15757	15780	15755	15843	15841	15988	15630	15716	15764	15726	15687	15695	15554	15685	15629	15721	15872	15728	15673	15781	15795	15861	15761	15705	15757	15561	15761	15728	15720	15808	15934	15804	15760	15790	15874	15814	15944	15774	15692	15710	15791	15932	15739	15875	15777	15684	15597	15923	15790	15877	15765	15696	15709	15766	15943	15729	15776	15797	15826	15745	15728	15763	15889	15762	15862	15727	15997	15491	15780	15782	15763	15716	15864	15842	15764	15789	15774	15918	15633	15776	15591	15768	15755	15751	15869	15595	15686	15722	15765	15845	15766	15710	15810	15808	15787	15822	15713	15818	15883	15639	15895	15744	15830	15724	15556	15786	15761	15737	15635	15869	15838	15742	15666	15833	15767	15624	15722	15717	15642	15715	15843	15822	15772	15647	15658	15710	15813	15835	15897	15923	15798	15585	15667	15887	15618	15874	15812	15701	15610	15830	15683	15818	15809	15594	15720	15791	15778	15997	15730	15779	15574	15833	15788	15796	15887	15862	15778	15802	15577	15860	15702	15720	15758	15653	15720	15706	15882	15781	15761	15777	15732	15835	15926	15793	15556	15765	15657	15726	15799	15960	15826	15648	15699	16005	15809	15772	15877	15795	15732	15842	15794	15579	15885	15519	15784	15802	15853	15753	15828	15790	15632	15630	15662	15713	15774	15749	15950	15810	15819	15727	15697	15768	15739	15876	15762	15814	15656	15776	15800	15670	15771	15898	15659	15965	15714	15664	15641	15802	15548	15699	15935	15824	15934	15958	15932	15791	15712	15738	15784	15710	15741	15963	15761	15650	15701	15777	15643	15731	15722	15825	15778	15802	15747	15917	15677	15891	15798	15674	15511	15824	15759	15871	15858	15846	15597	15749	15788	15598	15682	15688	15819	15856	15826	15766	15640	15680	15685	15720	15801	15872	15706	15742	15862	15742	15837	15787	15630	15895	15636	15740	15806	15766	15696	15841	15908	15797	15879	15792	15820	15767	15710	15646	15906	15815	15906	15802	15685	15807	15875	15667	15849	15755
28053	22104	23005	18979	16158	16012	16116	16194	16023	15863	15780	15684	15913	15873	15939	15900	15769	15794	15703	15846	15932	15732	15976	15697	15957	15834	15974	15854	15641	15642	15625	15887	15923	15984	15712	15931	15814	15622	15891	15663	15688	15628	15856	15698	15947	15756	15697	15722	15793	15556	15563	15785	15903	15761	15793	15716	15724	15711	15749	15611	15582	15819	15815	15890	15616	15837	15659	15830	15733	15781	15759	15876	15786	15739	15784	15909	15709	15876	15713	15936	15919	15876	15561	15798	15813	15589	15732	15559	15833	15647	15776	15664	15656	15687	15769	15739	15987	15840	15864	15777	15998	15711	15803	15868	16011	15945	15913	15647	15781	15723	15699	15744	15716	15674	15934	15789	15724	15679	15804	15852	15772	15915	15926	15826	15691	15836	15980	15756	15811	15680	15782	15863	16009	15820	15819	15899	15727	15688	16026	15612	15804	15643	15794	15623	15740	15705	15741	15839	15812	15697	15925	15709	15782	15734	15802	15778	15733	15823	15760	15737	15807	15893	15836	15718	15602	15836	15859	15943	15964	15876	15744	15698	15778	15649	15870	15574	15808	15861	15738	15874	15857	15826	15723	16076	15678	15911	15753	15706	15521	15655	15749	15848	15693	15689	15895	15787	15686	15695	15724	15831	15756	15668	15694	15658	15675	15821	15764	15588	15749	15783	15624	15707	15775	15721	15788	15937	15867	15793	15955	15873	15718	15855	15773	15848	15875	15880	15663	15891	15728	15853	15742	15716	15897	15784	15925	15591	15793	15904	15696	15663	15848	15957	15872	15878	15818	15828	15772	15660	15921	15843	15649	15825	15595	15657	15780	15867	15674	15872	15922	15867	15868	15748	15647	15739	15836	15803	15735	15694	15627	15846	15893	16015	15845	15851	15814	15602	15948	15566	15888	15800	15674	15854	15805	15843	15828	15831	15854	15786	15702	15826	15659	15783	15976	15792	15810	15789	15949	15942	15700	15793	15640	15756	15651	15752	15741	15676	15850	15906	15791	15790	15768	15827	15824	15744	15765	15787	15814	15692	15774	15758	15735	15812	15853	15739	15686	15846	15757	15836	15725	15872	15671	15744	15697	15663	16073	15849	15603	15919	15735	15656	15846	15683	15841	15644	15978	15688	15627	15547	15919	15910	15812	15826	15732	15782	15714	15711	15927	15677	15692	15674	15761	15732	15832	15777	15730	15727	15659	15622	15695	15678	15733	15733	15840	15849	15848	15823	15835	15761	15777	15929	15780	16045	16024	15736	15801	15712	15793	15750	15906	16079	16016	16067	15913	15849	15770	15760	15753	15640	15606	15461	15715	15716	15784	15911	15701	15806	15767	15774	15882	15829	15843	15667	15870	15870	15611	15708	15787	15780	15795	15785	15910	15717	15774	15647	15720	15624	15633	15807	15920	15859	15775	15809	15744	15932	15839	15726	15731	15729	16045	15729	15650	15899	15650	15848	15762	15601	15675	15689	15910	15857	15757	15502	15672	15528	15824	15858	15634	15926	15805	15759	15751	15855	16003	15715	15810	15738	15730	15685	15714	15626	15720	15760	15615	15735	15902	15660	15665	15757	15773	15849	15714	15655	15891	15780	15770	15946	15845	15766	15919	15630	15897	15817	15707	15673	15796	15827	15696	15790	15784	15757	15914	15814	15823	15718	15836	15846	15683	15606	15860	15743	15652	15741	15674	15856	15781	15802	15750	15662	15757	15639	15739	15761	15706	15866	15755	15647	15676	15886	15754	16022	15925	15830	15869	15787	15840	15833	15844	15697	15746	15687	15903	15749	15893	15778	15738	15894	15879	15857	15898	15874	15632	15786	15826	15756	15597	15597	15866	15823	15787	16010	15860	15589	15771	15923	15970	15745	15889	15833	15598	15757	15794	15610	15786	15611	15916	15681	15694	15846	15829	15850	15756	15954	15952	15639	15964	15760	15702	15774	15812	15904	15848	15888	15857	15815	15658	15988	15910	16050	15792	16075	15862	15641	15762	15813	15661	15784	15831	15741	15755	15654	15541	15781	15850	16026	15838	15651	15756	15739	15804	15905	15932	15713	15776	15671	15828	15864	15656	15777	15763	15665	15892	15777	15929	15825	15889	15896	15692	15652	15843	15944	15857	15827	15779	15678	15859	15781	15773	15470	15629	15718	15955	15522	15735	15837	15948	15774	15723	15698	15713	15885	15787	15588	15851	15759	15845	15764	15756	15651	15851	15584	15892	15820	15809	15660	15730	15644	15934	15902	15811	15828	15846	15683	15691	15984	15675	15878	15814	15810	15886	15738	15678	15712	15801	15829	15773	15632	15875	15632	15804	15728	15745	15911	15596	15922	15645	15808	15778	15681	15867	15992	15766	15779	15736	15914	15828	15705	15715	15843	15659	15921	15914	15722	15964	15803	15829	15614	15714	15709	15755	15648	15787	15631	15798	15858	15822	15568	15870	15920	15801	15808	15830	15750	15949	15686	15802	15683	15844	15778	15785	15792	15766	15734	15821	15572	15774	15691	15804	15799	15738	15916	15689	15645	15657	15818	15698	15700	15880	15720	15726	15737	15853	15788	15751	15706	15646	15889	15836	15879	15812	15603	15619	15886	15638	15541	15862	15630	15787	15747	15845	15825	15956	15788	15836	15873	15646	15654	15784	15745	15796	15828	15816	15758	15963	15797	15760	15677	15972	15872	15841	15902	15673	15650	15947	15757	15719	15647	15693	15784	15914	15808	15774	15583	15955	15612	15772	15784	15799	15800	15855	15891	15869	15755	15655	15738	15779	15746	15613	15724	15590	15733	15743	15728	15728	15909	15739	15916	15642	15807	15849	15660	15743	15676	15634	15715	15815	15751	15764	15853	15991	15924	15849	15731	15517	15892	15694	15811	15871	15902	15769	15770	15611	15691	15780	15683	15770	15701	15882	15828	15855	15837	15575	15726	15690	15809	15859	16012	15749	15827	15676	15675	15807	15858	15699	15808	15911	15970	15954	15981	15951	15814	15740	15808	15755	15831	15734	15841	15565	15700	15659	15875	15692	15854	15916	15637	15718	15586	15908	15947	15984	15869	15847	15815	15765	15909	16014	15940	15589	15739	15810	15706	15731	15705	15748	15627	15651	15918	15738	15769	15846	15718	15781	15861	15823	15914	15823	15808	15791	15827	15666	15976	15711	15816	15943	15876	15835	15745	15795	15717	16038	15967	15930	15767	15697	15863	15871	15783	15779	15692	15944	15809	16077	15649	15897	15673	15889	15965	15797	15626	15687	15794	15941	15657	15645	15759	15791	15627	15816	15867	15824	15690	15739	15772	15850	15603	15715	15624	15928	15897	15538	15779	15692	15682	15726	15962	15793	15825	15653	15927	15655	15706	15750	15843	15777	15727	15980	16085	15953	15831	15818	15696	15693	15650	15565	15824	15729	15740	15625	15739	15759	15839	15887	15660	15731	15759	15725	15775	15732	15741	15771	15893	15833	15792	15839	15851	15893	15742	15703	15846	15637	15750	15896	15688	15536	15735	15679	15720	15833	15908	15729	15691	15728	15605	15712	15661	15636	15845	15693	15881	15804	15901	15710	15908	15697	15867	15804	15743	15735	15654	15653	15850	15866	15738	15834	15896	15706	15906	15810	15761	15650	15862	15594	15847	15740	16071	15778	15985	15778	15808	15833	15928	15784	15816	15705	15749	15676	15869	15877	16036	15679	15732	15821	15882	15639	15849	15774	15810	15827	15672	15869	15826	15744	15656	15822	15806	15600	15799	15793	15868	15854	15843	15711	15969	15899	15717	15709	15868	15783	15752	15784	15580	15822	15668	15930	15908	15764	15829	15969	15673	15851	15683	15859	15749	15908	15729	15711	15719	15776	15872	15888	15508	15785	15869	15715	16004	15776	15707	15526	15604	15723	15732	15806	15874	15656	15708	15682	15866	16105	15691	15669	15801	15714	15756	15946	15769	15806	15920	15812	15642	15827	15989	16024	15808	15945	15836	15697	15898	15620	15830	16041	15901	15784	15717	15565	15805	15727	15647	15983	15799	15764	15680	15899	15644	15658	15854	15811	15806	15682	15642	15797	15872	15674	15614	15920	15714	15946	15733	15902	15908	16032	15714	15820	15675	15821	15737	15812	15825	15792	15807	15593	15661	15717	15912	15845	15649	15619	15760	15729	15755	15769	15858	15996	15951	15768	15960	15927	15949	15770	15914	15893	15782	15683	15787	15806	15753	15670	15656	15918	15880	15751	15679	15848	15657	15818	15720	15784	15640	15638	15759	15749	15977	15704	15659	15645	15775	15924	15677	15672	15950	15691	15785	16045	15773	15887	15747	15751	15773	15716	15885	15925	15922	15724	15849	15917	15433	15691	15905	15744	15762	15751	15865	15845	15786	15990	15857	15879	15704	15674	15730	15850	15795	15570	15695	15773	15877	15880	15776	15826	15771	15833	15816	15771	15567	15833	15789	15790	15704	15704	15747	15709	15699	15645	15761	15768	16030	15932	15691	15897	15864	15818	15799	15892	15794	15832	15823	15784	15755	15923	15764	15992	15998	15699	15778	15772	15862	15755	15760	15614	15648	15611	15678	15931	15624	15933	15834	15929	15770	15727	15743	15777	15882	15714	15936	15677	15852	15756	15691	15794	15735	15848	15850	15805	15789	15795	15894	15857	15781	15888	15744	15835	15869	15766	15758	15948	15874	15956	15740	15888	15763	15817	15957	15891	15625	15917	15855	15957	15792	15869	15661	15704	15743	15835	15678	15885	15906	15874	15928	15777	15623	15691	15670	15504	15864	15880	15955	15838	15609	15679	15693	15740	15715	15807	15686	15719	15691	15702	15691	15712	15754	15588	15776	15915	15903	15775	15852	15588	15840	15662	15765	15665	15668	15774	15802	15827	15786	15981	15674	15579	15709	15934	15780	15726	15782	15906	15811	15825	15735	15784	16009	15637	15713	15785	15866	15760	15721	15576	15800	15740	15921	15759	15745	15793	15906	15969	15914	15980	15864	15857	15975	15666	15874	15880	15808	15839	15559	15882	15905	15691	15752	15847	15961	15665	15909	15812	15687	15830	15956	15903	15792	15924	15781	15787	15699	15836	15718	15666	15722	15845	15592	15767	15821	15740	15804	15815	15818	15757	15992
14294	16684	15836	15066	14610	14641	14443	14425	14375	14456	14475	14298	14451	14292	14295	14278	14313	14198	14344	14322	14480	14297	14243	14304	14349	14200	14308	14424	14395	14272	14462	14154	14210	14424	14109	14412	14288	14251	14262	14263	14269	14415	14246	14300	14142	14246	14272	14314	14362	14208	14331	14295	14288	14341	14291	14184	14101	14228	14292	14186	14272	14235	14319	14345	14247	14270	14389	14122	14281	14320	14143	14492	14289	14248	14349	14242	14245	14498	14431	14335	14362	14393	14328	14387	14361	14376	14256	14146	14421	14246	14108	14254	14143	14282	14316	14198	14143	14113	14313	14213	14309	14111	14202	14451	14323	14392	14274	14222	14211	14397	14250	14300	14233	14280	14181	14049	14266	14324	14426	14377	14322	14229	14243	14333	14382	14364	14244	14218	14383	14340	14254	14316	14087	14265	14284	14199	14162	14481	14286	14266	14373	14211	14348	14300	14334	14129	14302	14239	14420	14331	14170	14263	14218	14457	14358	14404	14236	14282	14231	14178	14359	14280	14421	14404	14233	14179	14330	14256	14324	14377	14289	14257	14371	14284	14314	14265	14306	14317	14183	14310	14232	14340	14168	14209	14307	14165	14348	14323	14412	14261	14294	14258	14180	14276	14299	14370	14339	14088	14283	14326	14257	14243	14289	14342	14143	14343	14234	14121	14210	14278	14287	14191	14164	14285	14437	14407	14481	14393	14151	14175	14238	14233	14209	14342	14179	14253	14361	14054	14384	14179	14470	14405	14375	14103	14328	14346	14334	14218	14383	14166	14328	14303	14261	14352	14254	14242	14229	14236	14363	14343	14357	14216	14351	14431	14167	14336	14242	14384	14406	14283	14343	14201	14249	14154	14218	14309	14311	14392	14495	14271	14303	14308	14179	14220	14280	14417	14230	14274	14305	14242	14238	14138	14200	14419	14174	14239	14280	14311	14347	14274	14447	14253	14422	14348	14324	14165	14262	14205	14235	14193	14275	14244	14248	14270	14464	14390	14266	14306	14353	14253	14437	14075	14115	14435	14321	14307	14296	14161	14248	14353	14069	14318	14186	14203	14136	14254	14211	14386	14316	14179	14346	14260	14231	14291	14211	14296	14365	14374	14164	14165	14182	14482	14329	14231	14248	14340	14176	14315	14223	14137	14052	14264	14366	14334	14367	14108	14260	14179	14378	14285	14202	14315	14235	14330	14098	14190	14279	14196	14281	14354	14148	14298	14177	14233	14283	14321	14261	14351	14225	14188	14446	14382	14344	14379	14342	14373	14188	14379	14224	14201	14248	14306	14273	14419	14183	14343	14284	14209	14386	14204	14212	14185	14176	14144	14261	14333	14162	14259	14334	14290	14299	14204	14402	14317	14369	14168	14340	14273	14530	14360	14381	14094	14249	14067	14226	14241	14334	14197	14316	14254	14165	14307	14268	14166	14389	14316	14299	14112	14174	14064	14264	14190	14348	14364	14193	14254	14284	14164	14292	14247	14181	14177	14362	14300	14146	14236	14331	14249	14408	14262	14303	14138	14153	14102	14176	14259	14254	14224	14462	14356	14307	14291	14317	14300	14339	14340	14210	14389	14221	14183	14216	14252	14102	14322	14406	14317	14317	14314	14266	14284	14366	14177	14207	14256	14216	14158	14200	14152	14068	14311	14087	14171	14209	14144	14246	14424	14325	14106	14286	14076	14217	14340	14191	14383	14262	14369	14271	14270	14299	14406	14325	14375	14179	14382	14249	14279	14286	14304	14397	14317	14224	14223	14081	14284	14231	14310	14374	14467	14272	14253	14080	14347	14251	14304	14186	14250	14132	14233	14234	14250	14220	14335	14263	14266	14153	14277	14293	14255	14303	14328	14212	14262	14311	14291	14234	14296	14489	14121	14133	14265	14360	14236	14331	14201	14371	14298	14282	14320	14152	14322	14279	14421	14305	14311	14196	14204	14325	14314	14424	14151	14255	14407	14177	14370	14248	14245	14247	14373	14244	14264	14378	14335	14217	14142	14244	14297	14121	14335	14371	14394	14231	14380	14347	14449	14225	14390	14308	14321	14213	14348	14333	14163	14379	14335	14216	14160	14339	14273	14247	14314	14296	14339	14316	14036	14472	14364	14295	14327	14263	14261	14391	14459	14407	14154	14273	14328	14182	14292	14172	14282	14232	14330	14297	14378	14377	14205	14189	14145	14385	14304	14153	14273	14368	14270	14202	14336	14310	14390	14162	14394	14141	14152	14346	14162	14270	14352	14422	14232	14150	14301	14268	14372	14363	14067	14189	14337	14198	14185	14286	14190	14274	14336	14184	14362	14248	14297	14261	14253	14240	14185	14241	14339	14223	14173	14315	14268	14252	14346	14230	14267	14377	14344	14344	14348	14342	14181	14362	14231	14231	14214	14417	14375	14213	14146	14311	14417	14465	14199	14232	14212	14433	14273	14336	14265	14343	14226	14383	14190	14271	14344	14323	14326	14354	14218	14324	14413	14236	14223	14304	14252	14207	14123	14163	14351	14391	14258	14233	14192	14309	14222	14222	14276	14185	14316	14186	14244	14136	14287	14420	14323	14525	14435	14195	14267	14244	13970	14225	14394	14321	14311	14286	14405	14442	14210	14409	14100	14383	14312	14210	14106	14160	14295	14385	14439	14297	14344	14094	14309	14337	14346	14450	14306	14142	14384	14152	14240	14264	14429	14202	14411	14290	14385	14287	14415	14248	14348	14341	14326	14393	14236	14092	14186	14286	14173	14410	14289	14289	14342	14223	14210	14042	14294	14196	14384	14335	14280	14277	14254	14251	14232	14282	14359	14321	14353	14313	13995	14311	14291	14324	14269	14231	14110	14229	14332	14244	14268	14325	14378	14298	14464	14268	14294	14231	14225	14268	14241	14266	14390	14151	14246	14282	13992	14320	14142	14165	14367	14308	14297	14334	14212	14432	14257	14427	14283	14109	14357	14228	14264	14186	14468	14229	14352	14335	14316	14251	14106	14371	14211	14271	14378	14289	14171	14291	14222	14321	14117	14312	14146	14269	14314	14396	14265	14350	14211	14238	14324	14274	14282	14230	14278	14372	14366	14138	14404	14323	14311	14377	14276	14133	14213	14328	14234	14219	14390	14247	14110	14320	14291	14356	14315	14196	14472	14206	14226	14110	14240	14365	14275	14222	14288	14372	14354	14445	14113	14342	14246	14244	14295	14197	14252	14117	14417	14303	14211	14444	14141	14350	14259	14085	14239	14267	14161	14244	14475	14206	14144	14208	14427	14236	14118	14276	14336	14140	14293	14324	14225	14440	14225	14228	14409	14332	14348	14197	14197	14235	14231	14295	14253	14305	14216	14350	14256	14265	14362	14373	14095	14314	14209	14317	14413	14414	14225	14119	14278	14144	14325	14081	14277	14297	14133	14292	14071	14199	14179	14306	14213	14374	14262	14430	14150	14378	14361	14290	14169	14107	14172	14313	14179	14470	14250	14392	14284	14328	14178	14140	14229	14170	14202	14232	14376	14186	14254	14253	14186	14315	14331	14252	14179	14170	14352	14119	14184	14207	14232	14161	14317	14197	14101	14311	14319	14214	14160	14238	14298	14113	14307	14170	14170	14385	14435	14242	14343	14201	14255	14203	14220	14257	14196	14334	14227	14175	14354	14338	14132	14229	14345	14244	14181	14191	14287	14334	14190	14167	14395	14377	14333	14111	14307	14335	14260	14251	14368	14339	14157	14249	14302	14255	14389	14077	14233	14115	14459	14309	14307	14411	14337	14424	14344	14363	14209	14251	14367	14254	14333	14349	14324	14274	14271	14367	14394	14454	14300	14115	14264	14339	14105	14293	14194	14308	14226	14236	14291	14242	14271	14223	14305	14196	14351	14274	14426	14485	14220	14319	14344	14315	14396	14200	14238	14287	14233	14247	14343	14231	14433	14210	14304	14357	14293	14379	14437	14283	14270	14313	14318	14269	14250	14251	14290	14318	14228	14265	14362	14240	14373	14471	14207	14328	14255	14277	14244	14226	14147	14261	14418	14334	14386	14307	14309	14397	14288	14266	14199	14129	14215	14263	14193	14388	14426	14266	14313	14367	14131	14280	14271	14375	14280	14277	14190	14174	14290	14329	14359	14334	14261	14135	14295	14536	14326	14233	14262	14115	14241	14233	14190	14429	14282	14248	14157	14101	14187	14303	14178	14381	14080	14424	14193	14310	14328	14293	14307	14159	14208	14253	14474	14357	14210	14170	14212	14372	14194	14326	14307	14391	14419	14324	14251	14222	14256	14214	14361	14187	14161	14295	14500	14290	14312	14099	14246	14447	14261	14317	14415	14324	14251	14355	14393	14273	14197	14363	14418	14031	14467	14245	14305	14249	14321	14188	14311	14339	14321	14170	14330	14338	14260	14336	14185	14321	14339	14270	14279	14240	14233	14361	14233	14229	14340	14242	14374	14165	14366	14207	14357	14346	14329	14366	14209	14188	14453	14231	14249	14172	14215	14125	14395	14296	14117	14248	14300	14273	14270	14183	14393	14308	14228	14353	14255	14222	14385	14380	14229	14296	14194	14372	14343	14267	14357	14395	14344	14211	14503	14306	14344	14288	14268	14351	14265	14387	14201	14302	14270	14284	14380	14299	14127	14266	14364	14280	14263	14319	14284	14332	14252	14254	14351	14270	14134	14179	14215	14155	14056	14484	14171	14420	14328	14329	14154	14293	14254	14344	14286	14348	14264	14159	14273	14307	14371	14149	14310	14081	14373	14374	14130	14325	14299	14299	14371	14280	14450	14167	14199	14180	14344	14193	14211	14279	14278	14178	14254	14324	14069	14292	14161	14252	14236	14239	14415	14339	14226	14358	14334	14247	14405	14252	14261	14437	14298	14396	14234	14269	14199	14442	14239	14368	14385	14283	14193	14397	14404	14308	14140	14156	14084	14418	14307	14315	14195	14245	14319	14408	14268	14361	14219	14334	14136	14187	14345	14353	14367	14278	14250	14352	14151	14211	14474	14368	14397	14379	14163	14449	14251	14363	14206	14363	14316	14369	14187	14224	14327	14357	14232	14187	14184	14325	14182	14407	14207	14178	14187	14378	14342	14343	14416	14309	14118	14233	14324	14292	14310	14307	14059	14240	14430	14288	14375	14338	14273
24363	21605	29078	24697	22275	20931	19287	17287	16946	16944	16730	16685	16635	16680	16730	16699	16655	16677	16588	16726	16515	16489	16422	16790	16644	16650	16649	16511	16648	16376	16389	16431	16455	16352	16557	16653	16480	16388	16496	16671	16493	16382	16506	16512	16578	16503	16424	16500	16256	16470	16495	16429	16694	16310	16393	16641	16432	16644	16338	16565	16365	16411	16443	16262	16338	16436	16464	16424	16426	16596	16409	16520	16434	16389	16500	16104	16437	16424	16326	16423	16386	16253	16572	16481	16448	16586	16382	16375	16324	16541	16489	16294	16488	16494	16423	16250	16411	16408	16462	16462	16374	16247	16470	16150	16344	16506	16468	16300	16413	16384	16338	16302	16519	16454	16284	16477	16424	16453	16596	16388	16367	16445	16466	16294	16375	16422	16427	16376	16410	16509	16322	16425	16458	16475	16499	16397	16595	16381	16475	16553	16324	16491	16246	16321	16257	16194	16324	16527	16539	16477	16274	16288	16304	16258	16590	16400	16648	16449	16349	16382	16328	16510	16509	16457	16431	16370	16506	16609	16560	16300	16499	16460	16398	16478	16552	16438	16478	16374	16632	16324	16598	16564	16397	16366	16624	16287	16509	16558	16146	16275	16381	16263	16526	16530	16436	16412	16524	16523	16335	16200	16406	16436	16448	16337	16328	16487	16411	16213	16395	16432	16402	16321	16413	16376	16421	16526	16384	16483	16298	16363	16331	16407	16439	16379	16372	16342	16629	16279	16407	16474	16663	16505	16356	16348	16247	16475	16254	16146	16405	16416	16271	16309	16435	16357	16518	16342	16397	16571	16523	16330	16212	16316	16664	16389	16359	16237	16560	16348	16402	16263	16091	16293	16236	16482	16490	16387	16351	16266	16420	16440	16430	16305	16446	16343	16296	16303	16351	16388	16573	16293	16365	16357	16307	16228	16261	16660	16413	16300	16498	16515	16466	16306	16623	16421	16566	16506	16477	16271	16359	16245	16321	16614	16117	16391	16416	16456	16264	16297	16611	16329	16393	16359	16184	16499	16379	16269	16380	16283	16452	16316	16315	16552	16438	16297	16354	16302	16436	16395	16241	16197	16361	16291	16379	16334	16242	16271	16277	16261	16532	16321	16406	16637	16378	16380	16465	16383	16455	16356	16387	16172	16367	16413	16510	16679	16364	16354	16507	16480	16317	16375	16382	16337	16549	16409	16319	16535	16525	16606	16438	16580	16286	16527	16454	16506	16478	16315	16499	16247	16488	16342	16390	16486	16513	16657	16502	16298	16252	16518	16440	16453	16173	16581	16438	16553	16281	16338	16388	16502	16275	16632	16335	16289	16370	16465	16393	16633	16416	16417	16487	16401	16265	16309	16519	16493	16503	16237	16395	16303	16537	16448	16242	16477	16258	16278	16348	16143	16263	16446	16364	16422	16308	16246	16363	16313	16532	16226	16308	16467	16378	16574	16323	16480	16327	16539	16424	16466	16621	16389	16280	16386	16648	16422	16278	16365	16386	16375	16526	16311	16489	16422	16475	16361	16401	16366	16422	16300	16224	16275	16415	16477	16495	16582	16470	16324	16187	16459	16405	16571	16253	16284	16523	16451	16249	16500	16319	16412	16476	16412	16287	16497	16509	16538	16298	16352	16475	16525	16350	16437	16382	16244	16302	16480	16456	16396	16458	16313	16377	16306	16333	16153	16240	16217	16173	16442	16375	16172	16311	16448	16236	16443	16435	16302	16335	16492	16115	16419	16395	16427	16229	16547	16307	16465	16345	16390	16373	16356	16498	16227	16359	16413	16388	16405	16406	16472	16363	16436	16429	16284	16445	16396	16496	16298	16435	16455	16502	16408	16436	16302	16444	16268	16176	16411	16574	16254	16494	16339	16388	16258	16304	16491	16543	16465	16505	16418	16508	16406	16422	16364	16463	16405	16389	16524	16232	16359	16487	16415	16345	16492	16584	16313	16387	16452	16290	16341	16259	16492	16391	16361	16399	16376	16318	16270	16483	16402	16612	16498	16415	16511	16335	16345	16315	16433	16376	16290	16382	16409	16332	16336	16548	16252	16515	16575	16424	16473	16400	16464	16471	16598	16462	16326	16336	16432	16402	16587	16439	16348	16335	16171	16461	16351	16435	16485	16434	16306	16341	16391	16310	16552	16419	16597	16260	16238	16355	16182	16376	16334	16315	16337	16335	16399	16282	16439	16653	16516	16560	16391	16251	16383	16334	16349	16493	16303	16456	16416	16494	16474	16457	16225	16388	16436	16484	16379	16398	16473	16334	16377	16313	16335	16428	16444	16371	16369	16448	16425	16493	16543	16413	16429	16232	16647	16291	16438	16263	16408	16357	16380	16182	16106	16588	16549	16455	16348	16524	16527	16355	16457	16471	16358	16176	16507	16355	16337	16310	16351	16259	16382	16520	16510	16153	16433	16452	16333	16416	16486	16380	16374	16442	16275	16355	16399	16511	16443	16240	16236	16514	16498	16423	16448	16303	16402	16428	16275	16511	16395	16264	16279	16473	16412	16652	16395	16376	16422	16504	16591	16317	16409	16378	16293	16426	16408	16264	16436	16515	16471	16404	16152	16331	16333	16288	16241	16345	16382	16465	16290	16413	16262	16386	16469	16384	16515	16315	16447	16466	16332	16452	16404	16299	16416	16542	16508	16344	16181	16483	16486	16443	16492	16283	16419	16487	16272	16081	16406	16403	16402	16368	16392	16473	16373	16357	16390	16586	16317	16308	16353	16524	16508	16331	16371	16290	16291	16276	16302	16494	16427	16358	16414	16349	16412	16282	16392	16347	16341	16300	16357	16120	16486	16345	16265	16488	16299	16455	16425	16525	16589	16338	16380	16866	16393	16326	16431	16483	16457	16485	16201	16616	16457	16356	16306	16242	16175	16379	16561	16274	16386	16488	16350	16470	16358	16323	16305	16311	16352	16407	16417	16165	16285	16349	16364	16360	16338	16506	16423	16428	16418	16446	16328	16500	16332	16408	16365	16460	16252	16294	16194	16463	16379	16345	16403	16179	16401	16384	16468	16522	16485	16386	16238	16564	16283	16413	16420	16377	16521	16471	16480	16382	16525	16286	16467	16412	16254	16211	16141	16508	16447	16281	16578	16332	16518	16198	16471	16343	16379	16323	16458	16261	16430	16362	16346	16393	16266	16485	16292	16366	16523	16405	16192	16200	16409	16644	16603	16491	16366	16521	16339	16417	16394	16414	16278	16466	16467	16375	16369	16542	16545	16352	16547	16415	16306	16290	16500	16545	16559	16582	16497	16359	16246	16235	16341	16476	16460	16406	16265	16457	16486	16373	16491	16426	16357	16490	16282	16387	16434	16429	16401	16506	16394	16316	16344	16327	16329	16448	16452	16471	16300	16422	16363	16484	16434	16368	16420	16257	16297	16299	16530	16483	16494	16360	16472	16659	16315	16298	16460	16348	16373	16373	16507	16539	16432	16353	16259	16264	16379	16482	16375	16346	16603	16248	16467	16533	16254	16332	16283	16426	16370	16181	16423	16481	16347	16405	16316	16353	16490	16566	16522	16468	16394	16576	16441	16380	15931	16427	16383	16322	16429	16430	16208	16334	16449	16540	16370	16377	16499	16660	16515	16558	16395	16360	16248	16299	16418	16340	16300	16477	16494	16302	16409	16389	16247	16541	16166	16417	16184	16508	16396	16268	16408	16289	16364	16328	16477	16489	16364	16343	16505	16289	16359	16430	16562	16380	16391	16353	16450	16515	16379	16393	16546	16420	16231	16538	16106	16184	16396	16576	16239	16078	16249	16306	16524	16781	16340	16116	16361	16429	16377	16484	16425	16284	16373	16205	16169	16329	16525	16412	16300	16584	16559	16174	16483	16429	16337	16351	16329	16364	16356	16278	16536	16791	16196	16540	16453	16343	16417	16491	16495	16341	16401	16275	16336	16445	16309	16389	16379	16491	16226	16472	16377	16435	16271	16418	16410	16433	16597	16497	16659	16407	16302	16170	16402	16599	16266	16424	16316	16156	16247	16308	16451	16334	16446	16485	16499	16591	16336	16574	16333	16476	16309	16231	16478	16237	16254	16375	16320	16614	16505	16472	16420	16139	16287	16488	16510	16212	16294	16258	16364	16435	16601	16629	16332	16466	16364	16483	16522	16243	16338	16337	16242	16309	16446	16527	16385	16577	16384	16359	16266	16516	16536	16380	16509	16462	16481	16320	16260	16310	16487	16296	16471	16418	16354	16535	16391	16324	16350	16298	16342	16416	16359	16343	16228	16167	16408	16614	16318	16387	16288	16460	16374	16314	16152	16413	16508	16572	16409	16500	16458	16296	16556	16198	16638	16335	16476	16497	16312	16559	16298	16625	16164	16414	16518	16370	16263	16363	16465	16358	16309	16247	16489	16184	16343	16307	16408	16260	16506	16400	16438	16459	16336	16396	16487	16353	16370	16292	16390	16353	16401	16232	16272	16387	16356	16331	16430	16439	16489	16617	16425	16257	16391	16388	16435	16499	16331	16618	16563	16340	16485	16446	16421	16304	16440	16384	16565	16137	16361	16470	16624	16333	16569	16384	16463	16446	16436	16436	16406	16478	16487	16579	16580	16478	16366	16368	16487	16304	16505	16419	16420	16373	16369	16534	16477	16234	16182	16328	16566	16387	16388	16428	16420	16407	16581	16576	16175	16454	16341	16297	16238	16429	16428	16541	16460	16491	16410	16559	16390	16197	16536	16628	16475	16337	16229	16439	16339	16482	16486	16378	16487	16171	16192	16124	16162	16218	16332	16324	16595	16228	16331	16383	16267	16499	16408	16430	16485	16266	16560	16378	16327	16287	16393	16242	16353	16362	16420	16612	16298	16234	16321	16584	16247	16161	16482	16624	16361	16510	16505	16253	16584	16291	16411	16554	16448	16531	16375	16548	16494	16398	16372	16205	16420	16359	16444	16528	16489	16289	16416	16321	16515	16547	16410	16391	16339	16255	16582	16423	16414	16200	16478	16415	16488	16537	16282	16426	16475	16528	16468	16581	16372	16389	16486	16305	16356	16485	16199	16310	16368	16348	16298	16364	16316	16454	16221	16232	16385	16391	16406	16486	16375	16260	16293	16229	16374	16283	16254	16340	16529	16502	16405	16567	16363
14387	23278	21547	18077	16748	16276	15888	15588	15289	15219	15124	15042	15035	14791	14833	14894	15037	15010	14781	14945	14664	14862	14778	14849	14828	14853	14744	14793	14707	14680	14954	14915	14690	14721	14829	14597	14707	14668	14890	14643	14639	14716	14760	14733	14706	14611	14997	14840	14724	14687	14798	14738	14669	14737	14744	14636	14777	14714	14698	14709	14592	14726	14808	14819	14851	14712	14918	14664	14534	14845	14739	14813	14801	14853	14628	14678	14847	14777	14769	14740	14721	14712	14787	14699	14740	14740	14720	14749	14692	14655	14801	14713	14606	14650	14794	14810	14556	14715	14697	14769	14524	14718	14631	14660	14485	14866	14681	14698	14734	14587	14720	14634	14709	14633	14665	14792	14802	14778	14607	14529	14748	14667	14772	14814	14656	14706	14550	14496	14838	14489	14874	14854	14855	14680	14726	14633	14720	14809	14607	14703	14540	14573	14588	14647	14864	14722	14695	14587	14614	14751	14693	14612	14560	14670	14712	14804	14633	14665	14740	14703	14688	14672	14820	14684	14739	14687	14731	14708	14920	14786	14679	14752	14565	14667	14827	14749	14690	14672	14611	14677	14706	14578	14768	14725	14634	14570	14809	14726	14903	14778	14675	14769	14685	14520	14771	14659	14848	14749	14668	14816	14837	14822	14626	14713	14717	14729	14689	14612	14682	14617	14631	14774	14501	14659	14639	14533	14876	14537	14583	14653	14843	14671	14639	14828	14682	14631	14596	14641	14745	14665	14685	14675	14869	14733	14850	14734	14711	14670	14612	14633	14669	14913	14671	14775	14765	14617	14752	14587	14573	14648	14841	14613	14722	14635	14624	14678	14576	14717	14567	14484	14789	14842	14689	14706	14503	14782	14726	14667	14675	14714	14715	14673	14775	14714	14579	14700	14576	14617	14683	14703	14716	14791	14721	14679	14800	14803	14523	14553	14488	14763	14654	14654	14705	14530	14698	14488	14732	14751	14641	14645	14658	14710	14659	14642	14593	14656	14706	14670	14798	14560	14678	14932	14701	14703	14735	14745	14861	14697	14825	14607	14728	14636	14738	14752	14647	14573	14783	14774	14651	14661	14722	14790	14570	14935	14831	14728	14763	14443	14648	14755	14745	14693	14702	14514	14730	14494	14705	14608	14867	14670	14656	14660	14764	14688	14692	14757	14608	14632	14748	14584	14697	14696	14541	14623	14610	14811	14923	14550	14588	14648	14555	14658	14550	14586	14795	14818	14647	14847	14572	14610	14630	14732	14807	14585	14582	14676	14693	14586	14630	14821	14689	14572	14704	14651	14890	14531	14663	14648	14681	14477	14629	14628	14710	14608	14566	14655	14581	14713	14595	14710	14571	14956	14797	14801	14830	14572	14711	14724	14812	14691	14573	14748	14776	14661	14752	14658	14524	14837	14760	14684	14844	14560	14689	14528	14590	14643	14709	14631	14805	14659	14605	14532	14621	14731	14697	14707	14595	14662	14726	14589	14701	14650	14761	14636	14642	14484	14727	14667	14924	14494	14685	14697	14805	14679	14703	14690	14601	14854	14775	14729	14711	14584	14827	14718	14753	14725	14699	14696	14729	14790	14730	14720	14671	14734	14754	14596	14640	14647	14570	14723	14738	14579	14612	14698	14749	14661	14908	14687	14615	14642	14703	14641	14628	14717	14536	14679	14608	14733	14700	14766	14666	14467	14738	14660	14739	14686	14708	14803	14427	14816	14740	14752	14705	14550	14818	14598	14668	14729	14796	14614	14558	14607	14814	14854	14811	14563	14566	14567	14598	14768	14740	14778	14686	14611	14589	14767	14587	14596	14692	14673	14688	14764	14673	14646	14673	14640	14654	14705	14720	14783	14696	14860	14603	14712	14794	14598	14702	14715	14548	14655	14963	14683	14761	14632	14549	14776	14659	14647	14666	14750	14689	14698	14688	14758	14585	14551	14707	14716	14576	14643	14836	14538	14545	14752	14599	14847	14556	14645	14716	14700	14756	14777	14609	14526	14708	14711	14679	14779	14529	14623	14678	14763	14507	14693	14656	14576	14727	14612	14731	14776	14654	14685	14771	14697	14663	14552	14640	14595	14646	14652	14838	14826	14708	14827	14637	14788	14641	14580	14655	14634	14637	14663	14717	14656	14740	14693	14784	14633	14761	14456	14698	14786	14578	14856	14613	14685	14732	14687	14705	14448	14738	14706	14747	14950	14596	14663	14638	14778	14452	14591	14752	14715	14743	14689	14868	14668	14726	14841	14677	14674	14627	14630	14610	14698	14702	14783	14742	14685	14530	14595	14738	14586	14590	14668	14685	14708	14610	14685	14745	14515	14623	14606	14684	14798	14781	14538	14555	14764	14568	14694	14799	14681	14616	14587	14894	14657	14631	14638	14853	14713	14779	14536	14821	14483	14723	14627	14606	14622	14727	14662	14676	14820	14694	14493	14524	14697	14645	14626	14465	14499	14664	14759	14631	14736	14402	14559	14700	14697	14576	14706	14832	14707	14622	14593	14886	14567	14699	14650	14712	14770	14639	14513	14757	14621	14772	14748	14766	14660	14684	14707	14876	14853	14782	14592	14702	14572	14573	14703	14795	14671	14774	14895	14723	14500	14543	14746	14711	14679	14623	14820	14632	14667	14598	14708	14611	14597	14657	14588	14761	14687	14723	14602	14866	14803	14691	14503	14604	14638	14650	14489	14861	14776	14792	14739	14743	14826	14743	14570	14763	14699	14706	14661	14584	14747	14680	14443	14748	14525	14677	14672	14500	14648	14592	14509	14716	14736	14830	14680	14635	14605	14732	14611	14684	14802	14697	14484	14659	14637	14697	14804	14590	14715	14723	14673	14691	14582	14792	14590	14666	14946	14728	14796	14730	14689	14524	14759	14593	14774	14784	14627	14629	14596	14745	14861	14634	14758	14689	14625	14678	14668	14742	14660	14526	14578	14613	14636	14695	14624	14687	14609	14606	14901	14531	14777	14807	14585	14809	14825	14841	14674	14702	14652	14681	14802	14770	14751	14834	14674	14568	14600	14631	14504	14639	14813	14599	14745	14494	14639	14613	14552	14705	14836	14822	14677	14706	14783	14660	14712	14634	14915	14639	14516	14697	14719	14644	14798	14686	14644	14600	14627	14676	14511	14718	14641	14816	14732	14567	14816	14556	14635	14655	14579	14574	14732	14772	14617	14669	14674	14508	14744	14684	14774	14789	14587	14774	14456	14670	14671	14548	14616	14659	14822	14612	14721	14600	14739	14780	14612	14695	14607	14818	14677	14749	14465	14776	14628	14887	14618	14739	14639	14802	14717	14685	14787	14591	14665	14605	14785	14731	14451	14863	14800	14729	14800	14748	14597	14751	14718	14950	14781	14627	14636	14855	14793	14725	14727	14712	14737	14844	14706	14724	14691	14671	14826	14693	14646	14585	14760	14620	14858	14624	14668	14714	14668	14599	14629	14620	14806	14594	14662	14620	14561	14708	14595	14833	14592	14568	14586	14789	14726	14685	14603	14678	14697	14646	14758	14568	14651	14638	14641	14594	14734	14712	14731	14727	14685	14731	14940	14651	14659	14532	14697	14683	14515	14589	14741	14715	14589	14689	14715	14667	14723	14761	14620	14641	14467	14606	14690	14841	14606	14604	14843	14565	14554	14793	14499	14648	14649	14606	14879	14685	14741	14617	14843	14605	14612	14795	14572	14668	14659	14768	14705	14712	14639	14538	14783	14817	14724	14676	14839	14746	14771	14772	14489	14684	14831	14660	14687	14713	14547	14561	14549	14744	14667	14548	14650	14593	14675	14495	14886	14662	14730	14837	14715	14676	14562	14548	14699	14596	14651	14612	14680	14706	14647	14685	14651	14659	14727	14652	14723	14783	14696	14866	14591	14779	14674	14637	14622	14870	14702	14599	14486	14775	14792	14768	14610	14683	14718	14630	14686	14758	14730	14572	14838	14713	14811	14675	14774	14518	14638	14680	14578	14724	14716	14728	14572	14773	14647	14805	14847	14708	14632	14744	14576	14811	14796	14708	14737	14705	14743	14673	14615	14640	14654	14759	14454	14626	14682	14698	14834	14736	14467	14532	14790	14704	14732	14627	14686	14763	14652	14674	14626	14736	14733	14663	14724	14626	14618	14680	14657	14609	14648	14631	14547	14806	14705	14842	14799	14794	14713	14524	14795	14668	14641	14680	14576	14707	14632	14577	14777	14895	14557	14827	14543	14613	14685	14672	14630	14673	14692	14520	14734	14689	14844	14849	14749	14635	14644	14713	14611	14656	14656	14800	14834	14550	14633	14678	14741	14770	14637	14781	14672	14777	14781	14724	14609	14609	14594	14593	14805	14639	14699	14532	14711	14775	14635	14668	14709	14858	14767	14662	14664	14489	14592	14689	14781	14698	14638	14831	14701	14405	14806	14677	14650	14695	14763	14737	14688	14819	14669	14548	14512	14785	14638	14582	14575	14572	14685	14606	14723	14619	14773	14498	14866	14671	14712	14535	14727	14769	14578	14693	14632	14838	14722	14702	14645	14696	14670	14790	14808	14726	14613	14622	14778	14698	14774	14928	14715	14697	14607	14646	14656	14639	14700	14850	14743	14683	14725	14651	14599	14625	14641	14855	14563	14607	14758	14591	14804	14664	14717	14634	14676	14623	14669	14525	14797	14553	14568	14709	14572	14741	14710	14736	14635	14632	14800	14609	14565	14758	14709	14695	14694	14776	14593	14589	14844	14669	14577	14729	14770	14606	14620	14749	14585	14501	14591	14518	14690	14778	14618	14795	14688	14758	14700	14840	14622	14852	14592	14857	14597	14659	14713	14558	14601	14663	14640	14599	14723	14845	14581	14630	14508	14666	14800	14768	14450	14600	14539	14768	14786	14742	14694	14569	14750	14437	14679	14806	14773	14633	14806	14623	14710	14480	14861	14712	14651	14753	14800	14594	14608	14790	14721	14861	14769	14908	14762	14682	14693	14596	14628	14619	14624	14621	14588	14803	14688	14772	14663	14748	14772	14730	14709	14562	14657	14674	14710	14693	14619	14773	14603	14584	14652	14472	14726	14640	14654	14655	14698	14738	14640	14699	14652	14801	14661	14610	14544	14750	14760	14913	14791	14875	14682	14661	14710	14597	14567
23148	21600	29537	24138	21768	23660	24812	19312	18517	18890	18545	18283	18300	18107	18277	17908	18127	18067	17994	17980	17997	17973	17973	17979	17902	17729	17786	17907	17766	17840	17979	17886	17784	17776	17895	17747	17835	17784	17639	17649	17664	17836	17904	17905	17800	17600	17714	17755	17647	17741	17916	17765	17965	17767	17745	17735	17701	17951	17784	17655	17795	17785	17849	17805	17718	17775	17831	17518	18042	17718	17678	17850	17663	17763	17623	17672	17704	17481	17736	17645	17935	17776	17521	17651	17709	17968	17881	17541	17599	17663	17567	17782	17717	17557	17873	17591	17604	17796	17536	17887	17630	17573	17689	17585	17730	17737	17688	17641	17784	17694	17740	17696	17874	17545	17730	17542	17544	17719	17782	17732	17771	17593	17611	17644	17616	17760	17736	17610	17793	17691	17717	17673	17909	17805	17665	17804	17689	17786	17683	17549	17582	17568	17729	17609	17835	17667	17664	17854	17583	17575	17683	17509	17800	17737	17660	17813	17646	17848	17693	17798	17653	17675	17595	17678	17801	17686	17655	17795	17721	17866	17569	17728	17656	17735	17711	17695	17711	17628	17808	17797	17524	17790	17724	17637	17870	17733	17843	17779	17889	17587	17719	17788	17676	17674	17819	17774	17686	17686	17542	17684	17640	17549	17497	17668	17690	17620	17593	17766	17796	17751	17712	17627	17544	17635	17825	17580	17801	17693	17639	17628	17627	17553	17648	17551	17745	17659	17804	17783	17604	17621	17747	17712	17639	17657	17761	17551	17694	17456	17671	17658	17571	17861	17715	17712	17868	17482	17614	17783	17715	17725	17510	17502	17786	17613	17483	17539	17633	17616	17796	17633	17549	17712	17444	17641	17540	17727	17743	17728	17802	17733	17621	17638	17773	17501	17487	17603	17682	17600	17730	17629	17703	17748	17762	17573	17684	17505	17771	17604	17607	17536	17818	17711	17603	17468	17522	17679	17567	17459	17817	17775	17659	17562	17853	17724	17756	17716	17612	17696	17607	17784	17625	17579	17537	17617	17820	17653	17828	17664	17450	17704	17608	17703	17565	17614	17703	17708	17732	17670	17591	17888	17656	17716	17685	17640	17555	17568	17565	17726	17541	17531	17713	17669	17762	17460	17566	17646	17570	17757	17662	17778	17757	17716	17882	17639	17559	17625	17923	17745	17711	17703	17654	17474	17500	17664	17805	17579	17582	17690	17519	17743	17767	17617	17720	17478	17727	17618	17772	17756	17563	17494	17764	17652	17656	17903	17798	17752	17680	17659	17829	17743	17535	17668	17778	17748	17559	17787	17718	17751	17835	17693	17711	17775	17614	17651	17783	17719	17628	17657	17512	17739	17569	17671	17640	17659	17700	17672	17495	17658	17636	17738	17859	17660	17445	17584	17582	17791	17501	17704	17679	17866	17484	17678	17613	17664	17578	17826	17773	17572	17754	17769	17635	17725	17841	17605	17687	17799	17714	17674	18122	17827	17604	17715	17738	17627	17661	17535	17781	17743	17898	17769	17919	17643	17610	17640	17349	17687	17731	17541	17592	17682	17996	17598	17567	17670	17588	17430	17503	17803	17850	17702	17734	17897	17722	17517	17707	17618	17657	17761	17677	17766	17702	17804	17704	17497	17830	17625	17720	17622	17545	17601	17776	17712	17698	17704	17517	17699	17693	17694	17472	17621	17608	17559	17671	17589	17635	17569	17577	17760	17811	17962	17769	17675	17559	17463	17772	17781	17585	17570	17894	17890	17743	17741	17643	17723	17924	17671	17535	17599	17840	17639	17824	17693	17837	17538	17827	17609	17870	17729	17631	17843	17552	17534	17721	17719	17848	17627	17501	17545	17622	17493	17598	17771	17711	17554	17707	17877	17779	17914	17729	17792	17656	17643	17570	17722	17531	17672	17624	17662	17824	17769	17751	17682	17693	17590	17758	17701	17636	17592	17535	17732	17559	17625	17646	17639	17579	17467	17608	17696	17808	17660	17480	17678	17656	17606	17835	17877	17760	17762	17741	17607	17586	17732	17746	17746	17548	17798	17492	17665	17710	17525	17390	17777	17875	17621	17576	17794	17607	17690	17734	17710	17559	17580	17584	17712	17559	17435	17583	17613	17839	17795	17605	17654	17908	17637	17579	17572	17413	17812	17701	17738	17732	17647	17929	17659	17731	17622	17791	17692	17620	17723	17797	17764	17642	17521	17785	17698	17810	17749	17861	17722	17500	17549	17757	17809	17798	17855	17734	17888	17780	17769	17751	17721	17680	17661	17789	17626	17605	17580	17598	17574	17569	17763	17716	17583	17857	17501	17689	17646	17754	17713	17774	17719	17641	17623	17688	17643	17715	17591	17692	17799	17720	17793	17718	17390	17689	17727	17722	17737	17766	17548	17942	17636	17765	17437	17549	17895	17698	17712	17639	17662	17846	17655	17652	17811	17483	17490	17634	17555	17764	17584	17896	17829	17800	17659	17665	17763	17765	17532	17596	17613	17685	17719	17584	17591	17699	17674	17649	17702	17804	17795	17661	17560	17646	17644	17616	17532	17588	17700	17603	17609	17689	17713	17750	17599	17678	17785	17845	17619	17580	17547	17558	17638	17595	17629	17788	17613	17656	17696	17665	17520	17452	17629	17802	17615	17609	17752	17472	17641	17664	17558	17537	17669	17691	17591	17433	17759	17748	17616	17671	17487	17571	17483	17721	17662	17789	17586	17503	17709	17787	17707	17533	17699	17665	17778	17575	17544	17402	17785	17786	17561	17697	17736	17660	17553	17570	17722	17555	17677	17497	17740	17640	17572	17550	17717	17748	17819	17835	17695	17680	17738	17846	17594	17567	17778	17660	17706	17609	17551	17983	17705	17534	17723	17603	17647	17722	17522	17700	17844	17630	17581	17711	17569	17652	17688	17646	17751	17759	17724	17773	17713	17567	17501	17756	17599	17866	17679	17792	17815	17710	17799	17650	17584	17796	17594	17875	17748	17787	17575	17875	17739	17582	17719	17509	17818	17769	17499	17809	17736	17690	17760	17512	17968	17696	17748	17746	17630	17402	17561	17599	17787	17847	17823	17693	17624	17657	17820	17645	17674	17836	17579	17631	17917	17763	17639	17659	17900	17647	17692	17679	17613	17753	17626	17831	17597	17665	17659	17576	17790	17798	17560	17638	17603	17687	17946	17821	17808	17653	17829	17673	17852	17677	17582	17531	17598	17630	17573	17609	17772	17658	17511	17516	17533	17670	17808	17611	17712	17815	17829	17733	17744	18037	17528	17763	17754	17514	17778	17685	17656	17786	17911	17558	17512	17825	17655	17648	17638	17658	17804	17581	17764	17773	17581	17659	17801	17770	17765	17777	17617	17530	17823	17570	17779	17639	17714	17763	17749	17604	17648	17646	17679	17710	17653	17509	17825	17646	17751	17763	17518	17493	17673	17514	17753	17895	17825	17809	17766	17832	17746	17494	17653	17652	17853	17748	17571	17619	17912	17597	17695	17743	17653	17628	17771	17551	17767	17664	17679	17727	17891	17684	17545	17589	17647	17493	17520	17783	17812	17700	17883	17817	17654	17484	17619	17782	17862	17692	17607	17637	17622	17641	17544	17694	17706	17670	17887	17859	17679	17495	17470	17356	17802	17884	17587	17554	17609	17701	17749	17942	17576	17680	17784	17708	17737	17788	17740	17681	17826	17594	17529	17722	17658	17812	17790	17465	17633	17751	17466	17821	17458	17744	17723	17506	17539	17709	17655	17679	17638	17579	17594	17666	17691	17620	17547	17682	17729	17701	17727	17683	17657	17545	17537	17670	17773	17703	17629	17899	17709	17811	17769	17821	17544	17430	17712	17918	17655	17723	17815	17646	17615	17589	17660	17731	17754	17483	17672	17596	17602	17719	17643	17686	17639	17676	17450	17821	17650	17660	17848	17579	17756	17700	17582	17692	17573	17534	17779	17715	17719	17641	17810	17591	17745	17529	17636	17503	17449	17483	17760	17550	17624	17811	17658	17501	17841	17619	17563	17641	17804	17749	17655	17740	17659	17524	17512	17542	17424	17595	17790	17550	17814	17637	17649	17594	17586	17717	17599	17720	17597	17824	17909	17683	17603	17463	17669	17723	17732	17576	17577	17642	17714	17616	17655	17717	17503	17721	17625	17578	17760	17692	17518	17571	17565	17724	17709	17824	17730	17886	17845	17693	17640	17704	17616	17605	17711	17656	17882	17719	17710	17517	17655	17563	17819	17636	17552	17755	17659	17628	17849	17618	17663	17589	17738	17590	17727	17571	17841	17659	17747	17754	17569	17794	17729	17694	17836	17692	17670	17637	17722	17858	17617	17631	17823	17762	17820	17638	17628	17555	17628	17667	17813	17715	17890	17631	17710	17736	17631	17467	17877	17502	17757	17670	17572	17731	17757	17828	17831	17605	17811	17474	17742	17614	17819	17574	17638	17932	17677	17935	17672	17695	17790	17667	17745	17697	17564	17676	17486	17503	17637	17757	17702	17764	17750	17768	17553	17859	17452	17634	17591	17801	17711	17696	17637	17668	17718	17703	17640	17679	17378	17869	17702	17726	17595	17653	17696	17651	17638	17549	17808	17715	17489	17758	17652	17596	17665	17777	17573	17816	17682	17701	17658	17500	17788	17793	17537	17765	17894	17822	17685	17463	17567	17764	17669	17599	17568	17519	17757	17594	17729	17777	17671	17628	17781	17783	17667	17529	17522	17925	17644	17643	17831	17521	17689	17847	17596	17594	17697	17740	17719	17700	17691	17518	17797	17677	17586	17528	17845	17692	17599	17637	17635	17493	17729	17665	17666	17744	17640	17679	17675	17771	17635	17615	17856	17861	17651	17765	17643	17775	17860	17723	17833	17683	17679	17656	17509	17691	17750	17732	17502	17897	17610	17739	17547	17527	17678	17717	17767	17807	17495	17585	17623	17731	17669	17671	17862	17690	17534	17729	17443	17500	17650	17715	17686	17690	17784	17811	17644	17644	17779	17608	17832	17886	17501	17663	17554	17591	17469	17549	17599	17542	17959	17556	17763	17659	17599	17904	17534	17735	17561	17530	17833	17792	17602	17611	17564	17737	17654	17623	17663	17657	17687	17743	17561	17547	17563	17746	17843	17585	17608
16399	28884	26089	21358	19036	18081	17206	16950	16691	16506	16154	16032	15936	15842	15830	15643	15742	15721	15657	15666	15665	15688	15608	15583	15607	15530	15572	15583	15466	15573	15575	15519	15469	15576	15662	15374	15598	15596	15464	15493	15605	15633	15615	15660	15422	15578	15513	15392	15580	15523	15496	15428	15444	15439	15441	15544	15416	15459	15489	15518	15416	15356	15568	15315	15804	15418	15503	15578	15473	15320	15354	15552	15604	15545	15339	15504	15511	15366	15439	15478	15552	15434	15374	15411	15398	15462	15293	15469	15544	15285	15417	15615	15405	15409	15360	15579	15336	15600	15478	15546	15500	15415	15444	15346	15544	15339	15464	15576	15530	15508	15678	15542	15495	15362	15453	15440	15440	15511	15252	15510	15495	15287	15285	15399	15373	15231	15667	15390	15417	15337	15426	15380	15327	15497	15444	15261	15416	15508	15262	15390	15308	15550	15350	15613	15475	15252	15386	15407	15397	15314	15493	15572	15429	15578	15490	15462	15535	15336	15328	15327	15500	15389	15474	15360	15544	15561	15445	15473	15527	15355	15389	15299	15287	15452	15423	15530	15330	15605	15492	15547	15515	15562	15553	15376	15373	15275	15224	15555	15451	15494	15403	15296	15377	15323	15446	15520	15536	15294	15517	15445	15629	15442	15469	15321	15391	15514	15443	15351	15395	15594	15539	15528	15474	15348	15358	15546	15333	15538	15328	15302	15501	15638	15501	15288	15469	15508	15369	15080	15429	15364	15355	15430	15453	15305	15394	15562	15318	15321	15638	15501	15470	15324	15501	15437	15355	15478	15513	15373	15427	15430	15357	15402	15259	15478	15392	15319	15230	15503	15451	15448	15398	15318	15483	15416	15427	15504	15389	15574	15362	15558	15609	15314	15473	15578	15331	15459	15521	15531	15349	15228	15458	15583	15429	15409	15451	15475	15493	15353	15392	15248	15441	15552	15404	15413	15294	15204	15505	15588	15429	15452	15326	15526	15634	15423	15422	15435	15439	15543	15543	15334	15405	15432	15357	15412	15504	15438	15365	15389	15324	15425	15465	15383	15349	15366	15536	15337	15360	15481	15431	15393	15456	15354	15387	15445	15510	15379	15481	15348	15439	15344	15206	15337	15337	15362	15312	15415	15455	15444	15384	15411	15366	15562	15285	15407	15277	15374	15553	15391	15387	15590	15204	15429	15164	15533	15394	15474	15371	15483	15470	15504	15430	15450	15544	15406	15459	15496	15322	15627	15204	15359	15330	15439	15390	15472	15378	15192	15570	15372	15496	15298	15434	15369	15412	15528	15354	15451	15273	15470	15444	15491	15565	15336	15392	15393	15207	15315	15320	15343	15586	15404	15449	15276	15432	15499	15356	15501	15411	15399	15476	15316	15302	15578	15302	15494	15427	15318	15455	15336	15395	15493	15466	15246	15450	15488	15388	15303	15488	15317	15297	15455	15397	15462	15533	15338	15491	15435	15499	15434	15565	15568	15418	15448	15474	15432	15421	15312	15568	15286	15474	15446	15253	15470	15404	15469	15331	15312	15472	15321	15539	15386	15444	15492	15271	15399	15461	15490	15529	15390	15334	15193	15480	15410	15334	15292	15477	15523	15292	15356	15357	15436	15490	15467	15327	15260	15434	15382	15317	15393	15241	15439	15281	15441	15362	15592	15368	15460	15632	15482	15463	15368	15567	15500	15606	15454	15303	15601	15247	15335	15416	15418	15434	15381	15379	15369	15379	15268	15314	15508	15540	15584	15320	15569	15302	15498	15463	15401	15480	15392	15314	15551	15439	15383	15438	15468	15390	15480	15418	15380	15270	15508	15377	15307	15417	15385	15271	15442	15309	15494	15524	15486	15428	15485	15379	15511	15390	15370	15440	15311	15437	15538	15535	15386	15408	15345	15230	15467	15490	15399	15413	15475	15457	15305	15376	15550	15362	15496	15454	15294	15433	15446	15300	15509	15343	15405	15434	15354	15594	15497	15527	15301	15515	15451	15402	15362	15314	15404	15568	15376	15439	15453	15715	15258	15398	15329	15599	15354	15348	15541	15488	15489	15281	15398	15401	15450	15476	15332	15277	15342	15460	15498	15449	15404	15389	15312	15429	15240	15307	15409	15457	15215	15386	15399	15245	15350	15409	15438	15292	15444	15430	15270	15394	15335	15341	15301	15378	15401	15386	15316	15352	15520	15521	15402	15245	15525	15159	15515	15387	15451	15428	15316	15338	15308	15411	15477	15362	15442	15576	15375	15496	15426	15356	15488	15328	15438	15612	15394	15537	15566	15474	15398	15425	15409	15483	15512	15304	15309	15423	15401	15363	15493	15466	15509	15290	15401	15282	15470	15536	15674	15369	15502	15490	15392	15447	15316	15426	15461	15293	15488	15276	15397	15199	15588	15433	15428	15432	15495	15447	15459	15427	15265	15259	15407	15433	15469	15505	15352	15281	15388	15480	15622	15242	15537	15479	15455	15241	15275	15604	15421	15370	15294	15329	15451	15568	15410	15399	15558	15376	15433	15408	15415	15410	15347	15404	15351	15488	15330	15563	15364	15362	15347	15405	15574	15326	15452	15299	15381	15405	15533	15235	15389	15485	15391	15540	15439	15263	15459	15439	15293	15495	15490	15402	15341	15367	15345	15525	15434	15382	15307	15490	15404	15475	15446	15382	15545	15318	15211	15473	15396	15488	15508	15362	15402	15471	15390	15478	15497	15496	15314	15461	15545	15460	15398	15322	15548	15436	15443	15297	15475	15399	15419	15413	15459	15399	15315	15352	15550	15418	15188	15598	15304	15389	15533	15444	15360	15573	15439	15410	15472	15384	15348	15465	15469	15403	15541	15464	15351	15343	15474	15424	15321	15323	15349	15503	15430	15494	15443	15449	15459	15455	15343	15541	15404	15338	15326	15334	15303	15175	15449	15434	15462	15304	15495	15411	15408	15313	15362	15555	15628	15507	15244	15383	15603	15430	15490	15276	15469	15304	15347	15454	15499	15295	15434	15333	15435	15474	15409	15290	15350	15418	15565	15469	15471	15319	15318	15460	15431	15451	15520	15534	15334	15442	15421	15493	15478	15328	15404	15350	15238	15285	15291	15495	15321	15351	15179	15485	15358	15482	15616	15338	15305	15385	15463	15358	15357	15485	15488	15639	15466	15426	15339	15450	15330	15380	15540	15304	15418	15560	15271	15398	15439	15537	15368	15302	15305	15439	15461	15279	15460	15398	15390	15328	15425	15479	15450	15527	15288	15353	15400	15345	15386	15325	15505	15426	15489	15323	15439	15425	15504	15377	15486	15515	15615	15485	15384	15485	15436	15334	15313	15586	15451	15507	15466	15476	15407	15334	15513	15504	15358	15335	15508	15500	15394	15384	15521	15433	15278	15314	15597	15605	15307	15461	15419	15549	15428	15411	15364	15455	15395	15450	15394	15477	15291	15453	15501	15434	15456	15415	15391	15446	15513	15600	15391	15536	15356	15564	15402	15554	15221	15391	15325	15442	15321	15506	15465	15357	15449	15269	15581	15410	15407	15432	15417	15298	15557	15300	15462	15248	15372	15314	15286	15543	15430	15421	15492	15382	15454	15520	15444	15561	15245	15399	15438	15394	15486	15427	15385	15313	15361	15457	15434	15363	15382	15400	15410	15330	15294	15475	15478	15404	15315	15377	15530	15628	15469	15416	15507	15474	15469	15504	15478	15607	15351	15446	15553	15622	15512	15450	15441	15309	15340	15331	15384	15395	15444	15281	15547	15363	15490	15394	15386	15303	15487	15387	15278	15323	15519	15583	15209	15639	15492	15358	15435	15347	15483	15394	15372	15477	15263	15352	15539	15239	15430	15403	15376	15331	15415	15467	15370	15602	15376	15401	15529	15591	15354	15486	15545	15536	15341	15356	15506	15389	15315	15278	15547	15252	15325	15314	15398	15371	15249	15246	15483	15590	15321	15448	15389	15333	15379	15576	15373	15442	15343	15400	15428	15311	15492	15347	15311	15508	15275	15520	15450	15446	15332	15487	15316	15703	15307	15277	15455	15373	15312	15454	15421	15559	15325	15363	15320	15533	15485	15155	15507	15370	15369	15511	15308	15407	15506	15588	15411	15400	15472	15574	15423	15356	15334	15399	15399	15478	15312	15408	15428	15562	15429	15381	15531	15563	15612	15461	15459	15547	15397	15344	15562	15438	15367	15481	15541	15548	15415	15507	15344	15390	15480	15415	15441	15404	15373	15395	15413	15524	15508	15526	15341	15629	15191	15324	15502	15455	15284	15359	15278	15269	15534	15311	15414	15432	15392	15299	15486	15441	15329	15533	15347	15485	15396	15530	15415	15286	15566	15396	15530	15381	15443	15556	15411	15400	15399	15149	15122	15523	15508	15460	15403	15268	15402	15250	15370	15456	15340	15458	15511	15354	15422	15379	15494	15324	15271	15472	15319	15351	15472	15432	15399	15370	15326	15389	15275	15520	15297	15394	15334	15461	15413	15450	15418	15304	15411	15376	15198	15431	15485	15585	15244	15288	15427	15387	15417	15542	15380	15534	15473	15340	15508	15442	15596	15443	15372	15473	15491	15305	15271	15491	15437	15205	15369	15518	15299	15348	15384	15503	15452	15434	15203	15457	15466	15503	15482	15395	15384	15536	15430	15506	15413	15300	15479	15498	15300	15397	15544	15349	15343	15499	15524	15511	15355	15336	15514	15437	15493	15450	15445	15327	15441	15420	15410	15387	15449	15446	15494	15450	15368	15317	15490	15396	15320	15389	15414	15585	15410	15295	15467	15462	15289	15278	15317	15493	15335	15247	15424	15628	15281	15486	15500	15536	15464	15479	15226	15520	15485	15440	15455	15520	15305	15546	15229	15556	15543	15285	15312	15352	15345	15515	15374	15324	15397	15515	15278	15455	15421	15369	15564	15338	15513	15379	15515	15403	15364	15398	15558	15369	15405	15423	15415	15481	15420	15398	15446	15445	15343	15327	15597	15425	15438	15532	15421	15310	15435	15493	15552	15452	15387	15482	15451	15425	15324	15528	15326	15422	15525	15439	15410	15390	15299	15236	15492	15359	15387	15289	15562	15300	15379	15359	15347	15473	15499	15498	15335	15336	15443	15493	15418	15401	15438	15139	15362
27799	21919	22950	19118	16141	15971	16232	16046	16119	15897	15825	15991	15785	15816	15745	15747	15936	15986	15885	15853	15857	15996	15792	16097	15866	15709	15922	16048	15847	15910	15958	15919	16027	15937	15980	15888	15920	15901	15815	15806	15801	15787	16026	15861	15888	15810	15835	15787	15879	15780	15871	15710	15736	15905	16019	15809	15887	15676	15832	15942	16031	15955	16055	15974	15860	15968	15763	15800	15819	15749	15851	15882	16068	15941	15921	15946	15855	15842	15912	15906	15823	15872	15813	15860	15721	15968	15915	16118	15913	15923	15916	15994	15920	15877	15840	15723	15897	15848	15846	16039	15859	15930	15952	15974	15940	15817	15969	15695	15740	15912	15878	15701	15733	15905	16047	15945	15946	15885	15891	15595	15836	15758	15635	15778	15817	15852	15750	15806	15892	15736	15858	15706	15814	15922	15759	15801	15825	15798	15951	15925	15785	15939	15854	15769	15909	15842	15947	15777	15978	15764	15675	15829	15844	15878	16073	15773	15995	15841	15769	15797	15783	15673	15635	16014	15811	15912	15792	15737	15833	15718	15883	15699	15703	16042	15870	15999	15808	15722	15767	15785	15634	15894	16027	15860	15769	15843	16035	15959	15768	15961	15756	16002	15708	15756	15815	15865	15784	15963	15934	15875	15812	15894	15875	15820	15781	15908	15640	16034	16084	15761	15580	15728	15903	15825	15909	15810	15810	15862	15978	15915	15832	15863	15943	15997	15834	15878	15713	15814	15819	15974	15975	15816	15829	15980	15894	15800	15939	15846	15709	15559	16006	15892	15785	15977	15668	15758	15886	15948	16016	15974	15874	15791	15870	15720	16015	15956	15800	15797	15871	15861	16033	15711	15842	15739	15847	15869	15892	15904	15910	15780	15919	15758	15785	15924	15650	15810	15835	15774	15780	15751	15711	15782	15960	15897	15812	15896	15971	15956	15902	15860	15788	15874	15961	15944	15938	15839	15785	15733	16027	16012	15831	15896	15870	15904	15827	15819	15914	15737	15490	15710	15793	15836	15755	15979	15960	16001	15947	15949	15799	15895	15912	15990	15927	15788	15874	15937	15688	15896	16034	15864	15985	15766	16000	15900	15811	15899	15787	15712	16045	15866	16095	15887	15902	15956	15826	15794	15869	15931	16008	16022	15965	15916	15880	15711	15834	15950	15964	16093	15926	15890	15721	15919	15910	16047	15861	15855	15998	16056	15812	15957	15873	15815	15778	15866	15882	16086	15873	15914	15662	15761	15989	15876	15905	15948	15791	15950	15664	15861	15768	15886	15787	15920	15958	15629	15895	15954	16019	15827	15692	15935	15832	15845	15867	15802	15723	15803	15685	16006	15848	15940	15736	15770	15918	16033	15870	16144	15920	15909	16058	15916	15890	15931	15879	15925	15879	15674	15805	15940	16066	15875	16046	15921	15860	15706	15851	16023	15744	15636	15821	16112	16069	15872	15950	15933	15741	15752	15950	15701	16044	16014	15959	15843	15832	15847	15887	15849	15867	15811	15925	15745	15931	15971	15896	15805	15717	15784	16113	15693	15797	15930	15957	15892	15905	15898	15835	15949	15852	15856	15770	16055	15847	15792	15811	15778	15820	15722	15751	15828	15922	15991	15838	15704	15951	15918	15645	15736	15706	15907	15812	15901	15771	15843	15826	15783	15904	15942	15805	16150	15740	15944	15908	15990	15956	15972	15846	15916	15919	15794	15827	15827	15882	15742	15894	15946	15677	15839	15851	15798	15902	15830	15877	15845	15949	15924	15791	15665	15917	15813	15744	15863	15906	16034	15953	15909	15835	15883	16102	15912	15937	15810	15922	15760	15779	15933	15834	15892	15900	15831	15786	15968	15790	15889	15817	15888	15843	15939	15920	15968	15940	15678	16052	15768	15934	15894	15954	15569	15844	15804	15862	15869	15882	15779	15848	15819	15969	15899	16025	15851	15682	15778	15950	15809	15871	15918	15859	15600	15950	15762	15830	15616	15875	15930	15882	15823	15937	15934	16070	15973	15839	15752	15835	15906	15993	15813	15662	15840	15797	15775	15806	15854	15777	15904	15872	15919	15681	15681	15760	15885	15861	15681	15812	15780	15858	15741	15938	15806	15843	15884	15957	15706	15809	15850	15732	15703	15907	15942	15872	15950	16120	15789	15958	15659	15826	15859	15926	15816	15822	15810	15868	15821	15825	16021	15890	16001	15871	15999	15742	15784	15893	15776	16073	15820	15981	15667	15870	15949	15623	15664	15970	15859	15878	15835	15752	15792	15912	15828	15854	15913	15886	15815	15794	15892	15789	15978	15745	15725	15721	15848	15741	15766	15845	15852	15870	15733	15838	15977	15858	16016	15844	15954	16172	15875	15971	15918	15967	15900	16046	15754	16048	15797	15974	16206	15887	15868	15878	15849	15861	15777	15903	15830	15934	15867	15800	15866	15700	15754	15919	15791	15906	15804	15925	15882	15954	15961	15749	15638	15918	15831	16034	15929	15928	15983	15807	15972	15966	15910	15918	16083	16186	15678	15999	15811	15799	15860	16004	15840	15879	15796	15792	16083	15877	16033	15967	15989	15921	15798	15794	15821	16078	15998	15946	15955	16018	15594	15881	15765	15807	15767	15794	15962	16010	16015	15604	15852	15713	15969	16009	15835	15971	15906	15892	15744	15928	16003	15928	15814	15711	15912	15756	15741	16022	15781	15777	15814	15875	15834	15783	15985	16065	15834	15860	15778	15824	15691	15928	15732	15997	15709	15688	15799	16109	15805	15755	15901	15732	15811	15782	15634	15728	16037	15929	15908	15823	15834	15869	15911	15963	15871	15845	15947	16042	15896	15823	16030	15801	15890	15783	15588	15969	15904	16031	15822	16015	15802	15930	15834	15768	15906	16070	15955	16019	15749	15571	15949	15732	15904	15759	15907	15741	15909	16012	16144	15821	15935	15781	16039	15827	15974	16072	15829	15823	15772	15730	15790	15954	15662	15858	15711	16052	15872	15780	16124	16014	16037	15843	15770	16007	15771	15990	15678	15846	15815	15807	16087	15842	15879	16025	16018	15822	15908	15960	15730	16076	15621	15715	15762	16010	15882	16062	15845	15934	15730	15903	15936	15991	15860	15888	15994	16022	15887	16029	15960	15796	15993	15908	15897	15829	15756	15948	15885	15822	15945	16034	15756	15663	15740	16082	15840	15792	15918	15908	15937	15811	15752	16073	15934	15945	15856	15723	16015	15699	15896	15819	15773	15771	15975	15913	15720	15749	16043	16052	15794	16066	15739	15922	16047	15790	15791	15979	16065	15866	16011	15874	15834	15889	15721	15807	15879	15859	15819	15820	16114	16058	15626	16003	15842	15825	15948	15856	15838	15830	15925	15836	15826	15837	15861	15706	15807	15686	15833	15752	15841	15863	15899	15905	16000	15793	15833	15918	15745	15758	15966	15840	15827	16005	15771	15952	16010	15910	15888	16214	15845	15962	15827	15953	15769	15827	16022	15663	16031	15633	15598	15904	15706	15791	15815	15918	15573	15808	15919	16033	15855	15675	15932	15963	15752	15948	15862	16031	15732	15754	15807	15959	15943	15939	15922	15962	15872	15823	15877	15677	15933	15953	15828	15794	15575	15906	15920	15956	15798	15871	15840	15965	15838	15694	15743	15938	15762	15984	15756	15945	15844	15927	15930	15934	15855	15936	15740	15899	15986	15875	15659	15941	15877	15972	15845	15903	15850	16048	15819	15828	15780	15865	16072	16009	15857	15725	15860	15844	15914	15935	15957	15867	15773	15761	15792	15857	15950	15970	15925	15922	15793	15796	15799	15937	16125	16011	15985	15900	15691	16009	15831	16021	15801	16035	15845	15869	15977	15971	15991	15899	15921	15918	15962	15866	15856	15843	15971	15983	15967	15780	15688	15905	15871	15889	15916	15824	15909	15808	15829	15809	15790	15883	15751	15940	15722	15917	15756	15819	15842	15936	15878	15697	16078	15938	15860	15886	15890	15894	15906	16062	15750	15804	15898	15850	15856	16033	15867	15803	15833	15830	15824	15762	15930	16062	16013	16073	15826	15866	15973	16049	15779	15629	15845	15755	15821	15979	15935	15787	15845	15654	15649	15865	16030	15709	15838	15911	15734	16017	15768	15974	15875	15933	15691	15870	15850	15862	15786	15774	15745	15934	15715	15640	16008	15785	15715	15893	15886	15896	15779	15913	15917	15766	15899	15884	15784	15850	15915	15908	15819	15885	15760	15969	15913	15812	15668	15780	15894	15877	15777	15884	15884	15723	15883	15780	15623	16030	15979	15794	16075	15941	15804	15855	15980	15960	15910	15797	15941	15793	15966	16070	16025	16039	15931	15951	16002	15835	15792	15837	15786	16041	15884	15653	15892	15870	15928	15881	15746	15791	15853	15672	15558	15778	15868	15790	15910	15925	15773	15761	15895	15648	15900	15981	15735	15823	15811	15966	15994	15844	15822	15984	15728	15860	15838	15935	15780	15798	16038	15734	15816	15814	15901	15788	15779	16107	15914	15784	15770	15903	15837	15913	15747	16014	15846	16003	15961	15839	15887	15957	15948	15963	16002	15972	15875	15947	15832	15756	15963	15966	15707	15837	15758	15870	15986	15762	15979	16167	15905	15846	15768	15802	15876	15894	15867	15896	15786	15813	15929	15936	15830	15786	16045	15852	15813	15694	15920	15935	15917	16007	15946	16140	15835	15706	15742	15807	15922	15845	15678	15911	15962	15764	16070	15877	15819	15992	15802	15666	15840	15873	15957	15688	15825	15888	15712	15898	15627	15939	15928	15734	15897	16020	15870	15872	15711	15801	15923	15966	15988	15951	15932	15842	15654	15879	15802	15924	15919	15826	15924	15930	15824	15940	15885	15838	15815	16002	15761	15792	15811	15875	15711	15831	15870	15942	15833	15775	15711	15838	15764	15926	15774	15914	15797	15677	15726	15979	15866	15974	15644	16013	15801	15912	15946	15865	15938	15921	15984	15975	15805	15917	15859	16012	15613	16237	16126	16063	16063	15950	15847	15850	15808	15870	16034	15905	15862	15888	15983	15715	15662	15854	15711	15995	15848	15724	16001	15940	15873	15614	15910	16117	15904	15881	16011	15871	15822	15814	15926
14329	16284	15894	15017	14696	14602	14570	14608	14508	14477	14231	14192	14450	14274	14492	14369	14364	14260	14339	14410	14156	14274	14305	14341	14278	14177	14327	14448	14424	14232	14191	14321	14265	14415	14193	14456	14217	14141	14302	14105	14136	14280	14446	14193	14238	14187	14376	14087	14295	14334	14192	14283	14354	14141	14255	14167	14141	14397	14294	14329	14177	14181	14262	14421	14388	14201	14248	14261	14385	14186	14373	14263	14080	14107	14179	14165	14200	14200	14244	14450	14123	14240	14117	14279	14359	14258	14218	14285	14454	14129	14345	14172	14249	14266	14326	14128	14158	14330	14361	14328	14160	14369	14213	14296	14292	14060	14162	14259	14267	14249	14066	14277	14363	14194	14271	14315	14190	14363	14255	14267	14354	14317	14388	14155	14278	14275	14242	14255	14178	14414	14177	14416	14221	14198	14296	14162	14380	14382	14203	14218	14108	14199	14225	14212	14271	14215	14223	14216	13966	14176	14177	14366	14326	14231	14240	14274	14234	14334	14343	14078	14288	14152	14205	14310	14300	14221	14264	14277	14258	14212	14212	14151	14306	14335	14230	14222	14127	14221	14276	14170	14349	14388	14121	14306	14306	14195	14164	14410	14357	14257	14277	14403	14194	14309	14126	14225	14307	14383	14256	14247	14303	14291	14318	14244	14348	14236	14064	14224	14178	14205	14118	14121	14329	14201	14100	14259	14211	14304	14363	14266	14396	14292	14207	14255	14138	14170	14293	14353	14215	14112	14153	14239	14244	14281	14271	14276	14251	14247	14369	14259	14102	14180	14212	14322	14248	14137	14172	14402	14221	14253	14134	14141	14417	14437	14293	14289	14276	14284	14445	14150	14300	14275	14298	14279	14287	14254	14267	14182	14376	14170	14170	14373	14436	14132	14192	14428	14258	14256	14281	14292	14130	14283	14241	14323	14121	14282	14327	14191	14240	14181	14405	14326	14210	14260	14190	14114	14279	14343	14291	14043	14059	14279	14419	14195	14412	14333	14253	14152	14404	14321	14347	14194	14183	14471	14191	14269	14167	14271	14241	14107	14133	14357	14112	14282	14361	14178	14224	14149	14194	14109	14150	14233	14219	14224	14185	14277	14107	14192	14202	14258	14170	14286	14117	14422	14054	14436	14195	14426	14254	14104	14234	14160	14267	14455	14190	14244	14300	14309	14238	14083	14179	14195	14356	14156	14201	14187	14215	14224	14150	14255	14303	14166	14180	14177	14045	14180	14399	14266	14254	14237	14260	14347	14259	14232	14162	14228	14388	14219	14245	14418	14295	14193	14269	14231	14203	14180	14283	14073	14275	14243	14211	14204	14297	14280	14331	14171	14242	14209	14206	14339	14466	14162	14197	14185	14160	14321	14273	14238	14177	14273	14391	14330	14251	14276	14265	14216	14284	14065	14076	14267	14358	14302	14236	14106	14291	14329	14325	14173	14214	14107	14406	14308	14155	14351	14355	14233	14442	14221	14218	14223	14372	14325	14265	14258	14293	14215	14089	14100	14275	14158	14260	14456	14208	14312	14400	14255	14198	14171	14205	14113	14254	14096	14202	14349	14352	14200	14418	14254	14249	14319	14436	14314	14348	14226	14231	14207	14256	14326	14214	14402	14152	14239	14209	14269	14020	14249	14140	14240	14245	14401	14264	14218	14431	14295	14140	14464	14282	14221	14200	14088	14333	14333	14313	14356	14121	14312	14181	14320	14323	14129	14212	14183	14316	14257	14338	14180	14277	14273	14221	14229	14147	14271	14270	14257	14334	14217	14241	14088	14226	14270	14131	14213	14298	14338	14061	14263	14118	14347	14166	14303	14212	14189	14265	14267	14264	14302	14285	14103	14318	14206	14156	14301	14325	14094	14222	14190	14188	14289	14369	14243	14172	14184	14315	14313	14235	14225	14240	14060	14147	14256	14234	14313	14269	14244	14208	14113	14060	14295	14180	14165	14246	14089	14292	14160	14189	14337	14270	14194	14179	14261	14295	14185	14043	14214	14148	14358	14147	14154	14135	14327	14191	14236	14240	14218	14220	14307	14194	14205	14262	14123	14214	14134	14267	14126	14150	14461	14324	14342	14274	14301	14366	14211	14303	14129	14334	14277	14207	14141	14298	14350	14089	14180	14079	14222	14372	14109	14225	14164	14179	14116	14170	14148	14220	14042	14283	14333	14324	14237	14337	14219	14295	14196	14305	14246	14247	14143	14101	14273	14173	14262	14203	14251	14389	14328	14228	14141	14290	14224	14089	14399	14425	14405	14272	14122	14105	14236	14130	14250	14276	14155	14351	14129	14250	14307	14353	14254	14223	14272	14262	14201	14252	14038	14230	14099	14236	14146	14292	14217	14260	14196	14436	14135	14201	14377	14164	14385	14155	14182	14262	14329	14204	14097	14471	14341	14222	14190	14253	14168	14238	14264	14299	14351	14153	14344	14114	14176	14069	14355	14406	14084	14207	14319	14008	14226	14429	14173	14190	14305	14222	14393	14218	14298	14262	14153	14175	14300	14298	14337	14209	14269	14315	14201	14194	14370	14146	14217	14263	14216	14140	14324	14347	14261	14238	14259	14154	14364	14236	14256	14226	14204	14349	14102	14108	14250	14145	14228	14413	14172	14297	14152	14336	14252	14235	14376	14289	14309	14361	14273	14359	14261	14270	14218	14402	14228	14186	14153	14250	14071	14148	14137	14443	14230	14338	14294	14224	14179	14332	14290	14163	14288	14368	14237	14292	14210	14165	14195	14245	14307	14248	14260	14239	14267	14320	14072	14343	14311	14261	14164	14165	14410	14335	14400	14337	14215	14184	14243	14188	14336	14135	14165	14134	14248	14046	14367	14185	14283	14265	14225	14286	14152	14172	14068	14173	14184	14026	14181	14248	14280	14391	14240	14215	14111	14188	14287	14267	14176	14251	14147	14231	14241	14184	14298	14383	14391	14396	14233	14271	14115	14279	14303	14336	14254	14297	14088	14039	14311	14372	14137	14221	14233	14343	14260	14216	14325	14152	14369	14330	14195	14174	14298	14349	14271	14234	14172	14340	14227	14233	14125	14083	14167	14176	14036	14255	14378	14405	14247	14190	14277	14149	14237	14107	14163	14181	14294	14157	14115	14066	14385	14288	14269	14409	14203	14231	14228	14256	14261	14240	14458	14138	14312	14223	14211	14333	14339	14071	14261	14108	14246	14187	14171	14118	14357	14274	14175	14177	14203	14294	14274	14332	14328	14203	14172	14200	14311	14141	14111	14355	14283	14199	14331	14326	14218	14211	14304	14309	14259	14198	14004	14371	14359	14238	14311	14420	14470	14317	14331	14158	14276	14217	14193	14391	14336	14278	14153	14217	14142	14331	14072	14385	14200	14231	14242	14316	14061	14119	14265	14111	14264	14224	14161	14201	14285	14170	14348	14318	14198	13995	14160	14342	14184	14204	14237	14240	14282	14249	14373	14165	14250	14296	14311	14152	14290	14167	14157	14224	14136	14293	14414	14153	14272	14235	14236	14581	14257	14180	14231	14259	14403	14366	14209	14167	14157	14357	14430	14311	14275	14410	14167	14356	14240	14355	14330	14226	14282	14337	14313	14350	14214	14159	14091	14048	14353	14245	14139	14279	14327	14220	14321	14189	14317	14334	14473	14074	14246	14218	14088	14272	14285	14403	14226	14422	14280	14224	14212	14229	14319	14087	14205	14301	14312	14355	14259	14286	14134	13994	14309	14256	14377	14132	14489	14347	14151	14244	14212	14411	14267	14093	14119	14292	14272	14316	14258	14381	14227	14157	14237	14366	14290	14229	14197	14283	14191	14188	14268	14154	14232	14340	14288	14199	14415	14162	14293	14174	14264	14214	14136	14381	14278	14163	14227	14204	14421	14274	14536	14223	14405	14176	14122	14284	14141	14041	14471	14195	14184	14313	14222	14209	14259	14211	14253	14175	14069	14327	14195	14178	14180	14246	14149	14142	14320	14329	14402	14072	14289	14263	14253	14267	14224	14243	14235	14033	14308	14096	14086	14326	14200	14264	14228	14403	14101	14318	14194	14141	14345	14362	14278	14263	14250	14243	14294	14204	14272	14166	14215	14488	14208	14293	14283	14476	14318	14187	14201	14253	14175	14220	14116	14276	14308	14305	14391	14241	14187	14310	14202	14420	14298	14303	14122	14276	14388	14310	14268	14284	14348	14221	14269	14361	14258	14390	14188	14180	14237	14429	14150	14127	14215	14338	14308	14244	14402	14233	14233	14323	14353	14334	14201	14351	14282	14135	14125	14255	14394	14314	14292	14263	14299	14296	14431	14222	14247	14275	14152	14003	14291	14210	14266	14147	14378	14285	14415	14151	14274	14096	14311	14262	14385	14266	14338	14277	14412	14264	14354	14088	14416	14269	14348	14248	14308	14265	14267	14259	14273	14157	14309	14253	14311	14290	14385	14161	14184	14105	14196	14383	14316	14151	14320	14322	14210	14197	14194	14246	14264	14267	14284	14190	14252	14102	14204	14161	14175	14196	14280	14337	14305	14283	14166	14237	14234	14316	14323	14491	14332	14193	14198	14243	14088	14429	14343	14201	14235	14196	14242	14263	14259	14350	14104	14251	14244	14283	14283	14207	14150	14126	14387	14245	14268	14085	14416	14199	14128	14150	14255	14404	14379	14298	14258	14351	14343	14412	14127	14276	14228	14207	14263	14146	14285	14256	14187	14421	14266	14243	14009	14301	14264	14333	14160	14207	14330	14218	14228	14280	13934	14242	14166	14400	14150	14207	14283	14257	14185	14252	14120	14137	14278	14154	14519	14194	14056	14403	14417	14158	14395	14292	14294	14146	14227	14345	14093	14315	14189	14191	14231	14216	14273	14279	14366	14493	14250	14361	14292	14090	14160	14155	14146	14165	14230	14071	14390	14318	14244	14095	14244	14365	14129	14346	14373	14167	14262	14137	14290	14296	14380	14260	14299	14210	14143	14277	14334	14183	14337	14273	14315	14492	14104	14169	14110	14090	14274	14406	14233	14282	14243	14203	14223	14198	14337	14451	14098	14177	14286	14162	14233	14317	14337	14349	14190	14294	14266	14183	14397	14247	14390	14176	14337	14374	14106	14234	14396	14267	14159	14216	14325	14253	14292	14188	14247
24391	21611	29056	24765	22347	21274	20169	17710	17329	17620	17570	17329	17328	17089	17345	17143	16972	17174	17200	17106	17052	17101	17193	16988	16871	17098	17276	17006	17123	17126	17153	17073	16975	17010	17122	17200	17123	16915	16959	16804	16852	17160	17020	16999	16976	16790	17045	16876	17048	16934	16925	16931	17137	17080	16827	17116	17112	17057	16940	17048	17022	17037	16815	17025	16838	16843	17055	17004	17098	16893	16983	16797	16794	16892	16980	17117	16941	17131	17006	17239	16984	16691	17100	16984	17055	17070	16885	17207	17031	16930	16945	16841	16927	16836	17135	16861	16986	16946	17042	16938	16822	16637	16825	16936	17108	16930	16906	17075	16906	16996	16898	16908	16878	17007	16943	16847	16789	16852	16682	16981	16924	16945	17022	16945	16816	16917	16734	16788	16964	16995	16880	16963	16900	17083	16994	16953	16795	16857	16999	17029	16843	16817	16891	17109	17117	16993	16832	16868	17076	17091	16977	16998	16940	16908	16981	16802	16974	17111	16870	16852	16879	17101	16882	16885	16664	16879	17185	16706	17078	16770	16829	16960	16962	16905	16922	16681	16913	17027	17035	17048	16949	16887	17060	16994	16900	16986	17053	16881	17000	17032	16864	17090	16846	16855	17019	17126	17049	17048	16886	17103	17034	16845	16859	16799	16857	17010	16955	16930	16939	17112	16935	16853	17032	16888	16881	16895	16928	16806	17069	16993	16845	16758	16800	16873	16964	16763	16916	16770	17161	17019	17055	16977	16853	17008	16856	16727	16888	16556	16957	17015	16886	16866	16755	16835	16792	17069	16888	17082	17153	16881	17051	16842	17013	17128	17173	16823	17015	16998	16740	17139	17027	16897	16853	16933	16892	16826	16989	16799	16959	16995	16889	16883	17028	16878	16905	17030	17207	16724	17076	16853	16798	16916	16893	17081	17107	17010	16918	16794	16876	17050	17013	17014	16920	17027	16942	16854	17205	16891	16789	16955	16881	17010	16923	17061	16993	16769	16665	16917	17169	16781	16916	17016	17056	16900	16858	16963	16888	16923	17074	17054	16864	17007	16988	16912	16900	16994	16905	17011	16974	17016	16913	16855	16882	16935	16998	16851	16777	17043	17053	17113	16856	16892	16971	16885	16939	17032	16823	16882	16859	17157	16877	17117	17008	17036	17045	16893	17044	16888	16886	16730	16903	16872	16850	16814	17042	16683	17153	16910	16877	17140	17062	16989	16939	16887	16901	16861	17000	16905	16962	16830	16861	16791	16933	16862	16796	17107	17070	16769	16909	17003	17118	16960	16718	16933	16876	17023	17091	16922	16811	17023	16884	16877	16939	16888	16910	16919	16799	16930	17015	17000	17004	16911	16940	16980	17081	16952	16871	16875	16794	17055	16833	16986	17144	16860	16962	16883	17103	16964	17109	17028	16872	16894	16987	16823	16966	16911	16871	16986	17181	16979	16958	17004	16881	17001	16995	17008	16767	16816	16981	17014	16881	16900	16727	16984	17047	16950	16976	16983	16928	16902	17051	16759	16995	16935	16852	16948	17071	16876	16835	16670	17071	16693	16871	16808	17068	16886	17038	17048	17012	17057	17018	16909	17157	16872	16958	16945	16947	16927	16972	17006	17027	16957	16813	17003	17223	16876	17065	16720	16757	16851	16800	17145	16933	17146	16792	17054	16784	16829	16968	17131	16931	17032	16852	17024	17164	16923	17059	16938	16959	17015	17086	16952	16925	16948	17039	16979	16943	16865	16930	16906	16924	16967	17016	17099	16732	16836	16730	17000	16989	16798	16854	17004	16919	17091	16933	16956	16780	17196	17015	17092	16893	16971	16823	16926	16846	16886	17113	16904	16930	16980	16640	17075	17115	16860	16868	17015	16896	16803	17060	16929	16799	16800	16978	16802	16888	17041	17086	16910	17103	16939	16910	16850	16942	17255	17096	17018	16943	16877	16886	16878	16884	17053	17023	16773	16952	17124	16815	16917	16776	16822	16905	17050	17102	17018	17023	17066	16809	16916	17015	16883	16770	16871	17061	17159	17113	16865	16842	16932	16794	16866	17050	17152	16923	16803	16940	16981	17059	16989	16867	17280	16810	16938	17058	16844	17167	16792	16886	16817	16750	16957	17036	16879	17095	16905	16929	16979	16932	16940	17057	17106	16772	17159	16994	16648	16956	16969	16903	17043	16909	16955	17054	17147	17105	16869	16752	16975	16960	16989	17029	16838	17011	16781	16872	17031	16904	17012	16886	17064	17009	16975	17118	16983	16832	16787	16804	16923	16933	16863	16941	17044	17207	16793	16857	16933	16933	16757	17126	16694	16798	16961	16884	16947	17052	16909	16908	17069	16968	17003	16991	16868	16875	17025	17055	16953	17083	16596	17007	16940	16985	16943	17086	16939	16931	16925	17071	16938	16869	17040	16885	16917	16792	17079	17007	16760	16805	16861	16729	16861	16746	17039	16919	16925	16769	16881	17008	16997	17042	17132	16931	16880	17155	16913	17146	17042	16763	17150	16987	16870	16942	17039	16991	16924	16888	17002	16894	16926	16787	16878	16777	16941	16992	16953	17036	16740	16844	16827	16824	16720	16723	16985	16808	17075	16904	16882	16880	16849	17199	17181	16887	16847	17047	17089	16932	16897	16958	17148	17013	17101	16756	16914	16720	16742	16878	17003	17110	16938	16899	16847	16964	16807	16850	16916	16839	17119	16948	16691	17036	16960	17039	16926	17046	17005	16873	16996	16781	16954	16798	16922	17032	17149	16778	16899	16951	17061	17080	16948	17025	17048	16935	16766	16969	16803	16889	17117	17011	16976	16990	16938	16936	16912	16962	16784	16787	16790	17096	16899	16973	16869	16949	16893	17106	16816	16885	16941	17058	16830	16911	16979	17065	16979	17011	16914	16932	16933	16911	16774	16883	16823	16940	16925	16938	16759	16920	16949	16987	16948	16898	16937	16889	17053	16977	16826	16863	16914	16978	17125	16908	17043	16964	16932	16868	17014	16885	16980	16848	17010	16855	17112	16988	16918	16850	17033	17025	17071	16891	17005	17037	16959	16855	17044	16901	16962	16903	16726	16946	17103	16933	16909	16996	16899	16968	17049	16979	16896	16975	16769	17101	16916	16956	16760	16957	16797	17034	16888	16837	17153	17020	17071	17052	17208	16997	16877	16919	16943	16773	16863	16908	17004	17103	17034	17015	16975	16752	16913	16846	16981	16891	17032	17053	16842	16796	17036	16963	16785	17026	16986	16878	17104	17030	17088	16768	16963	17210	16887	16920	16959	16945	16849	17051	16885	17029	16932	17050	16983	16807	17056	16929	17028	16920	16837	16869	16928	16959	16880	16969	16948	17102	17056	17016	16826	17044	16989	16964	16980	17001	17039	16975	17083	16850	16879	16805	17045	16965	16992	16846	17011	16920	17006	16927	16738	16797	16986	17081	17013	16813	16912	16999	16932	17059	17106	16956	16858	16912	17165	16792	16936	17040	17037	16898	17098	16912	16834	16982	16959	16990	17003	17026	16926	17013	16955	17122	17118	16884	16933	16991	17037	17000	16721	16796	16732	16811	16890	16799	16882	16995	16725	16768	16828	17168	16737	16924	16809	16892	16752	17046	16880	16809	17051	16914	16986	16954	16767	16993	16979	16882	17102	16850	16900	17026	16981	17037	16925	16882	16945	16945	16814	16834	16967	16983	17040	16763	17026	17039	16631	16802	16911	16803	16924	16976	17028	16935	16903	16934	16765	17144	17160	17008	16782	16917	16992	17050	17099	16831	16828	17065	16924	16878	16902	17019	16829	16783	17077	16978	16970	16821	16922	16906	17022	16803	17059	16748	16957	16813	17027	16801	17061	17128	16982	16803	16950	16889	17138	17000	16836	16927	16981	16821	16923	17065	16976	16711	16971	17136	16885	16888	17093	17087	16976	17002	16866	16875	17069	16983	16958	17114	17032	16893	16886	16951	16847	17162	17056	17118	16883	16873	17006	16994	16876	17040	16811	17075	17126	16975	16881	16953	16665	16789	16874	16834	16799	16971	17057	17043	16846	16936	17091	16691	16950	16961	17141	16916	16911	16838	17146	16903	17015	16879	16906	16847	16822	17041	17039	16976	16991	16811	17016	17065	17073	16985	16893	17012	17018	16858	16883	17027	16939	16875	16784	17133	16959	16965	17033	16943	17034	17181	16793	16988	16849	16953	16892	16842	17063	16889	17056	16906	16965	16992	17118	17037	16930	17087	17155	17132	16971	17217	17122	17014	16791	16771	16843	16993	16837	16984	16916	16876	16868	17040	17063	17166	16974	16950	16952	16865	16990	16796	16776	16967	16812	17062	16863	16866	17017	17073	17010	16911	16966	16821	17088	17000	16844	17027	16846	17044	16957	16847	16849	16950	17035	17059	17025	16936	16958	17057	17000	17140	16957	17030	16945	16916	16856	17019	17160	16907	16890	16965	16904	16980	16858	17098	16867	16884	16778	16877	16843	17208	16954	17126	16682	16904	16762	17028	16938	17148	17010	16921	16812	16854	16953	17042	16836	17107	16971	16957	16914	16935	17132	16793	17214	17038	17070	16896	17057	16981	16908	16752	16911	16890	16843	16974	16901	16897	16939	16882	16846	16917	16917	16951	16939	17033	16888	17023	16822	17013	16961	16919	16905	17084	17025	17118	16908	16979	17152	17119	17036	16967	16878	17200	17014	17022	17016	17072	16788	17048	17025	16970	16848	17030	16867	16963	17176	17027	17066	17103	16919	16968	16978	17095	16992	17154	17025	16956	17043	17032	17197	17016	16893	16852	17022	16936	17029	16889	16855	16784	16984	16973	16932	16897	16965	16954	17099	16961	16938	17053	16927	17026	17011	16907	16944	16960	16916	17011	16869	16926	17098	17077	16947	16918	16942	17110	16932	16903	16955	16875	17077	17092	17018	17081	16929	17169	16876	16815	17090	16939	17145	16902	17017	17076	16955	16968	16996	17149	16946	16988	16773	17072	17104	16932	17179	16802	17047	17037	17090	17026	17145	16888	17259	16819	17131	16962	16996	17031	17058	17085	16894	16744	16919	16806	16891	16848	16970	16989	16753	16803	17080	16990	16767	16993	16866	17092	17092	17182	17112	16825	16921	17074	17051
14491	23371	21559	18372	17080	16358	15962	15775	15670	15596	15235	15339	15171	15277	15207	15004	15169	15019	15210	15222	15093	15170	14956	15052	15265	14925	14827	15251	14757	15052	14977	14985	15175	14974	14992	15000	15158	14933	14840	15000	15023	15113	15120	14933	14940	14971	14943	14982	15094	15108	15044	15014	14967	14853	14987	15015	14903	14954	14898	15047	15187	14979	14899	14951	14952	14883	14998	14916	15078	15034	14934	15080	14906	15016	14901	14968	14994	14959	14829	15005	14895	15044	14889	15104	14876	14881	14825	15142	14908	14876	14880	14980	14955	14915	14994	15120	15009	14764	14941	14974	15174	15097	15065	15052	14911	15045	15132	15000	15064	15042	14857	15059	15051	15017	14980	14857	15065	14890	14891	14977	15009	14857	14997	14945	14933	15050	15038	14991	14945	14987	14961	15007	14941	14828	14887	15027	14812	14997	14796	14913	14960	15019	15096	15162	14891	14949	15102	14985	14937	14909	14959	14869	14955	15209	14903	15023	14973	15026	15057	15105	14992	14956	14874	15009	14964	14854	14926	15089	14970	14944	15040	14819	14945	15018	14988	15095	14951	14891	14881	14909	14967	14877	14894	14936	14943	14846	15009	15084	14788	15024	15053	14996	14882	14970	15101	14847	14902	14950	14901	14966	14879	14876	14808	14934	14939	14931	14832	14810	14982	14801	15119	15042	14882	14972	15007	14892	15075	14958	14873	14902	15065	15000	14922	14987	15033	14951	14957	15055	14976	15055	14927	14951	14987	15040	15076	14970	14927	14669	15042	14967	14989	14828	14789	14960	14788	14970	15119	15130	14924	14800	14988	14793	15075	14923	14946	15054	14975	14890	14997	14979	14942	15023	14850	15009	14884	15048	15065	14858	14836	15034	15026	14934	14931	14890	14827	15046	14946	15058	14877	14863	15067	15142	14934	15030	14893	14968	15101	14830	15113	14972	14958	15058	15014	14813	14999	14973	15071	14886	14970	15090	14924	15059	14928	14948	15052	14934	15055	15075	14989	15040	15065	14995	15089	14890	14897	14928	14740	14873	14961	14794	14832	15139	14940	15097	14857	14901	14880	14994	15005	14935	14939	14972	14884	14912	14793	14981	15023	15022	14955	14967	14934	14957	14902	15098	15054	14946	15131	14822	15036	15045	15046	14963	14899	14809	15037	14914	14785	15053	14917	14925	14931	15042	14936	14974	14865	15066	14990	15098	14885	14944	14968	14942	14877	14967	14893	14846	14842	14869	15077	14978	14974	14959	14901	14956	15055	15020	15019	15053	14816	14798	14893	15102	14969	14963	14982	14974	14902	14885	14953	14957	14953	15030	14936	14980	15143	14936	14999	14843	14846	14846	14963	14976	14918	15091	14819	14850	14751	15030	15042	15009	15033	14775	14806	15022	15062	14965	15013	14910	15140	14991	14942	15101	14841	14877	15048	14920	14990	14892	14929	14986	14800	15129	14985	14930	14981	15076	14989	14947	15066	14927	14917	14841	14871	14923	15110	14926	14896	14984	15015	15006	15078	14921	14933	15150	14876	14873	15022	14954	15136	14961	14961	14920	15178	14977	14984	14957	14965	15026	14989	15114	14986	15122	14819	14978	14784	14926	14966	14866	15065	15074	14923	14984	15038	14874	14824	15076	15039	14983	14958	14983	14884	14855	14979	14900	15146	15080	14879	14950	15011	15080	15047	14966	15040	14825	14945	14921	15072	14983	14850	15050	14913	14931	14845	15260	14903	14961	15007	14874	15064	14971	14934	14806	14894	14908	14720	14950	14956	15025	15019	14930	14735	15058	14782	15013	14957	15031	14786	14955	14903	14926	15095	14895	14737	14833	14829	15009	15132	15092	14957	14844	14934	14861	14840	15004	14748	14959	14965	14814	15072	15001	14860	14948	15006	14958	15060	15119	14829	14956	15041	14934	14945	14868	15078	15031	14849	14944	14903	14893	15030	14810	14967	15038	14923	14860	14893	14973	14874	14974	14894	14854	15021	14959	15035	15048	15043	14824	14974	15012	14971	14985	15085	14944	14801	15136	14974	14847	14984	14779	15011	14983	15020	14985	15068	14874	15198	14994	14889	15031	15068	15108	15004	14889	14938	14940	14981	14929	15031	14909	14984	14930	14875	15049	14932	14959	14964	14842	14858	14911	15030	14912	14867	15031	14998	14897	14930	15037	14777	14972	14994	15030	14931	14820	14899	14915	14827	15040	14823	14994	14986	14731	14991	15093	15100	14955	15037	14957	14773	14866	15002	14888	15036	15112	15078	15051	15008	14912	15044	14986	14871	15125	15053	14762	14970	15040	14928	14962	14873	14928	14946	14901	15052	15090	15028	14985	14878	15087	15000	15068	14881	14999	14983	14921	14871	15048	15094	15095	15059	15063	15012	15005	14913	14975	14873	15054	15035	14808	14984	14866	14913	15022	15023	15030	15126	15048	14966	14847	14786	15145	15048	15043	14911	14801	15103	14916	14995	15009	14960	14921	15113	14996	14979	15019	14947	15014	14824	14922	14937	15046	14978	14891	14967	15020	15020	15132	14913	14951	15053	14943	14926	15038	15015	15065	14972	15015	14982	15041	15038	14835	15041	14842	14852	15033	14944	14972	14894	14915	14968	14919	14996	15045	15118	15092	14975	14926	15099	15097	15112	14850	15005	14842	15014	14925	15072	15188	14832	15015	14863	14904	15020	15010	14990	14843	15016	15076	15045	14904	14869	15048	15034	15096	14855	15002	14875	14765	14979	15117	14849	15001	15017	14935	15057	15100	15086	15127	15029	15134	14910	14875	14871	14824	15033	14863	14965	15024	14827	14966	14900	14910	15002	15064	14887	15113	14955	14909	14994	14803	15009	14854	14971	14905	14956	15024	15033	14816	14952	14912	14920	14978	15001	14915	14905	14931	15133	15146	14980	14909	14915	15158	14993	14907	14844	14922	14975	14928	14947	15016	15077	14869	15077	14944	14862	15126	14949	14976	15063	14863	15060	15029	15048	14877	14933	14938	14900	15078	14941	15048	14919	14942	14989	14996	14939	14916	15151	14815	14979	14937	14979	15130	14994	14978	15057	14908	14889	15019	15014	15109	15054	14727	14903	14925	14995	14856	14824	14963	15123	14897	14974	14914	14819	14998	14957	15134	14890	14930	15186	14861	15072	15038	15095	14879	14994	15052	15103	14962	14826	15118	14945	14750	15145	14745	14985	14999	14896	14859	14734	15000	14974	14974	14970	14942	14935	14909	14960	14930	15046	15078	14857	14964	14905	15014	14971	14992	15024	14827	14980	14926	14947	15008	14872	15033	15089	15010	15114	15010	14851	15074	15004	14873	14860	14951	15002	14800	14962	14851	15160	14904	14839	14961	14875	15047	14874	14940	15037	14935	15062	15011	14939	15087	15014	15030	14899	15008	14980	15131	14924	14915	14974	14899	14885	14879	14916	15055	15031	14960	14959	14930	15053	15035	14902	15030	15122	14865	14994	14999	15059	14908	15144	15048	14981	14895	14786	14953	14888	14983	14936	14879	14866	15011	15032	14877	15076	14911	15095	14928	14952	14880	14825	14985	15025	14871	14952	15155	14912	15054	14886	15153	14963	15012	14859	15082	15073	14946	15095	15019	14946	14867	14908	14990	15155	15067	14938	15002	14972	15006	14999	14962	14907	15013	14944	14981	14806	14839	14963	15069	14771	14978	14908	14981	15233	15080	14798	15033	14954	14979	15032	14898	14969	15005	14932	14962	14862	15097	15015	14969	15003	15018	14971	14905	15034	15014	14806	14916	14926	15019	15063	14979	15126	14902	14849	14925	14883	14931	14879	14975	15050	14963	14858	15162	15094	14934	15004	15033	15027	15169	15092	14918	14910	14969	14923	14873	14874	14948	15076	15006	15025	15128	14920	15114	14936	14846	14879	14906	14910	14945	14903	14974	15050	14967	14926	14913	15111	14914	15068	15087	14873	14943	14928	14903	14967	15214	15010	15023	15037	15053	14882	14817	14904	15012	15068	14869	14971	14929	14874	14740	15237	14869	14935	15026	15124	15080	15046	15047	14895	15031	14990	14914	14911	15105	15099	14853	14931	14988	15026	14781	15043	14978	14878	14878	15043	14948	14924	14936	15120	15058	15066	14941	14750	14941	14896	15102	14897	14951	14918	14921	15005	15003	14890	14964	15009	14940	14921	14943	14897	14832	14836	15025	14810	15002	14908	14957	14955	14894	14954	14972	15072	14896	15020	14803	14951	15031	14937	14979	15034	14955	14709	15003	14957	14960	15040	15038	15018	14897	14880	15004	14851	15026	14888	14965	14913	14917	15055	15102	14693	15050	14963	14903	14892	14911	14831	15006	15095	15015	14908	14914	15122	15006	14944	14904	14878	15004	15137	15047	15059	14970	14849	14919	15138	14798	14801	14923	14892	14959	15048	15144	14883	15126	15054	15019	14897	15006	15079	14921	14911	15015	15006	15085	14778	15006	14859	15073	15020	14880	15255	14856	14891	14912	15027	14987	14965	14833	14863	14923	15040	15035	14999	14866	14795	15027	15038	15029	14976	14812	14837	15122	14856	15005	15007	14894	15058	15129	14953	15094	15045	14895	14848	15084	14915	15071	15036	14828	14857	14999	14988	15005	14857	14786	14929	14848	14898	14908	15008	14899	15113	14615	14961	14950	14890	15091	14887	14984	15084	14845	14809	14988	14972	15080	15026	14946	15021	14960	14970	14980	14881	14860	14944	14890	14678	14934	14970	14864	14948	14940	14795	15112	14913	15146	14861	15051	14899	14905	14987	14811	14753	14870	14921	14984	14941	14889	14883	14911	15136	15042	14961	15004	14985	14849	15024	14946	14955	14922	14988	14658	15004	15003	14930	14955	14946	14883	14835	15208	14974	15057	14881	14920	14876	14991	15012	14921	15223	14856	14890	15129	15213	14944	15074	14942	14889	15022	14907	15051	15037	14877	14994	14934	15025	14908	15001	14982	14859	15011	15033	14889	14854	15028	15001	14876	14937	14978	14979	15003	15040	14837	15100	14813	14956	15207	14867	15079	15087	14840	14910	14858	14899	14938	14899	14908	15014	14964	14899	14836	15212	14952	14799	14929	14918	15022	14821	14907	14938	14959	14899	14934	15002	14890	15095	15016
23197	21610	29529	24165	21759	23582	24668	18991	18251	18423	18219	18023	17813	17498	17764	17767	17677	17525	17733	17934	17723	17639	17601	17561	17561	17523	17498	17525	17622	17566	17758	17571	17576	17562	17495	17460	17679	17613	17432	17525	17389	17445	17556	17498	17469	17210	17345	17382	17538	17620	17446	17275	17549	17421	17417	17289	17645	17328	17771	17370	17392	17492	17326	17402	17803	17540	17579	17562	17303	17307	17563	17365	17428	17405	17467	17429	17500	17398	17406	17712	17622	17237	17475	17287	17465	17554	17543	17379	17437	17121	17371	17264	17391	17369	17395	17491	17569	17486	17244	17420	17521	17297	17356	17213	17493	17330	17302	17299	17343	17474	17405	17663	17510	17345	17162	17348	17334	17514	17189	17550	17579	17503	17560	17497	17262	17129	17400	17385	17576	17390	17452	17316	17433	17317	17243	17420	17389	17243	17505	17262	17257	17289	17287	17268	17421	17273	17281	17383	17251	17402	17280	17241	17314	17277	17401	17458	17453	17572	17438	17337	17525	17275	17423	17301	17218	17393	17276	17237	17350	17359	17091	17233	17415	17338	17256	17207	17365	17414	17365	17293	17446	17254	17464	17469	17483	17502	17199	17315	17558	17367	17269	17329	17319	17432	17254	17350	17278	17325	17265	17232	17165	17326	17232	17542	17345	17320	17294	17272	17205	17330	17417	17113	17204	17564	17448	17304	17375	17327	17364	17323	17205	17315	17366	17233	17219	17390	17316	17221	17265	17415	17394	17338	17349	17279	17429	17398	17384	17307	17277	17322	17377	17311	17186	17224	17383	17408	17458	17212	17505	17330	17352	17455	17378	17174	17251	17129	17408	17265	17409	17233	17405	17544	17417	17063	17456	17370	17324	17328	17450	17410	17324	17284	17310	17155	17245	17308	17386	17452	17136	17308	17327	17175	17178	17289	17180	17444	17586	17449	17219	17406	17427	17439	17422	17322	17379	17349	17289	17205	17463	17395	17321	17343	17474	17489	17295	17209	17265	17496	17221	17371	17262	17281	17412	17403	17371	17361	17374	17454	17284	17083	17448	17521	17419	17409	17396	17317	17305	17356	17242	17392	17284	17134	17290	17240	17508	17364	17505	17384	17275	17340	17372	17487	17139	17568	17301	17378	17550	17541	17265	17450	17426	17284	17439	17526	17457	17314	17343	17283	17203	17466	17454	17400	17315	17157	17308	17276	17176	17308	17319	17363	17450	17347	17214	17400	17265	17429	17305	17341	17466	17474	17334	17490	17115	17389	17586	17508	17388	17437	17386	17565	17390	17120	17540	17228	17274	17457	17438	17355	17362	17129	17359	17302	17442	17217	17315	17205	17192	17365	17379	17482	17404	17417	17245	17390	17500	17370	17435	17365	17448	17358	17404	17322	17256	17362	17405	17527	17355	17307	17336	17634	17398	17400	17196	17278	17377	17497	17276	17429	17261	17483	17398	17244	17365	17522	17501	17101	17382	17256	17318	17403	17332	17395	17403	17312	17375	17330	17605	17499	17363	17541	17340	17320	17239	17324	17203	17319	17186	17286	17404	17386	17554	17496	17294	17197	17355	17313	17204	17334	17196	17049	17439	17291	17469	17470	17261	17270	17306	17377	17284	17330	17373	17109	17431	17242	17415	17360	17417	17441	17480	17281	17193	17331	17397	17221	17528	17201	17267	17224	17653	17218	17380	17398	17231	17334	17570	17284	17311	17414	17410	17054	17084	17128	17331	17055	17339	17310	17111	17302	17352	17322	17167	17467	17429	17282	17205	17345	17667	17422	17232	17250	17483	17354	17390	17309	17254	17194	17220	17490	17343	17351	17214	17399	17276	17332	17397	17464	17279	17078	17191	17274	17564	17083	17440	17445	17199	17380	17246	17488	17409	17283	17374	17318	17389	17396	17330	17414	17414	17506	17509	17470	17398	17281	17559	17454	17523	17373	17323	17260	17303	17287	17204	17403	17224	17366	17442	17330	17265	17317	17181	17165	17431	17336	17506	17499	17391	17333	17251	17180	17213	17480	17408	17285	17303	17459	17400	17085	17295	17264	17225	17308	17293	17382	17219	17476	17214	17281	17209	17189	17350	17171	17128	17421	17420	17402	17304	17496	17415	17572	17378	17392	17283	17459	17442	17403	17370	17411	17472	17197	17436	17294	17249	17337	17316	17312	17282	17513	17444	17305	17198	17387	17338	17249	17623	17312	17289	17303	17415	17416	17360	17509	17334	17252	17453	17312	17463	17175	17408	17443	17244	17386	17168	17283	17424	17340	17314	17255	17310	17205	17401	17202	17323	17193	17221	17508	17297	17491	17343	17491	17235	17398	17512	17373	17383	17208	17486	17412	17583	17271	17437	17605	17235	17378	17236	17389	17207	17397	17419	17115	17344	17270	17370	17265	17166	17401	17239	17300	17300	17310	17476	17483	17389	17461	17244	17420	17258	17408	17397	17262	17490	17098	17321	17366	17476	17464	17474	17357	17451	17407	17482	17153	17302	17393	17475	17321	17209	17471	17445	17366	17100	17483	17466	17397	17525	17213	17199	17109	17151	17241	17160	17323	17456	17276	17309	17447	17303	17253	17210	17374	17338	17350	17436	17484	17490	17434	17211	17370	17334	17371	17490	17485	17579	17348	17140	17351	17221	17260	17428	17347	17389	17250	17094	17312	17295	17137	17498	17343	17448	17329	17263	17292	17472	17220	17333	17514	17370	17511	17320	17437	17399	17420	17332	17349	17250	17283	17366	17258	17528	17320	17219	17410	17294	17334	17428	17277	17265	17284	17411	17433	17316	17348	17415	17302	17278	17362	17352	17353	17255	17312	17312	17534	17295	17268	17174	17348	17635	17272	17317	17044	17272	17365	17453	17300	17333	17484	17378	17527	17415	17292	17355	17166	17138	17366	17492	17208	17268	17258	17441	17404	17360	17490	17409	17338	17281	17298	17231	17414	17396	17396	17254	17310	17382	17473	17319	17571	17562	17408	17255	17277	17267	17383	17228	17368	17325	17213	17506	17046	17203	17319	17372	17278	17486	17390	17418	17120	17301	17335	17391	17363	17150	17290	17101	17246	17232	17375	17318	17231	17353	17126	17354	17179	17399	17145	17247	17417	17326	17258	17314	17287	17375	17432	17446	17459	17347	17344	17439	17385	17145	17476	17282	17290	17257	17301	17241	17399	17458	17366	17247	17287	17335	17340	17536	17363	17351	17229	17539	17521	17433	17411	17499	17250	17301	17312	17284	17496	17540	17374	17121	17249	17201	17465	17306	17257	17008	17357	17331	17333	17360	17253	17388	17365	17395	17477	17325	17253	17261	17383	17343	17257	17285	17452	17177	17232	17545	17305	17384	17427	17488	17378	17456	17498	17396	17213	17180	17175	17274	17285	17176	17280	17423	17276	17472	17360	17355	17352	17403	17311	17159	17260	17482	17238	17495	17456	17419	17367	17228	17253	17407	17072	17194	17371	17291	17342	17172	17337	17352	17517	17531	17235	17346	17379	17297	17326	17412	17358	17154	17174	17529	17311	17239	17133	17120	17356	17347	17297	17456	17425	17432	17449	17417	17233	17302	17307	17217	17393	17262	17488	17213	17280	17437	17269	17308	17199	17285	17326	17368	17284	17393	17456	17173	17214	17179	17429	17431	17267	17305	17271	17417	17393	17429	17380	17379	17486	17381	17408	17401	17222	17371	17385	17482	17265	17487	17195	17402	17243	17338	17413	17215	17254	17596	17478	17446	17424	17325	17256	17266	17220	17503	17401	17270	17425	17189	17349	17250	17390	17529	17356	17330	17267	17407	17203	17339	17221	17352	17467	17505	17405	17696	17330	17465	17316	17392	17242	17249	17371	17503	17210	17351	17301	17206	17432	17305	17177	17246	17202	17325	17481	17463	17474	17413	17062	17292	17225	17401	17261	17241	17319	17266	17554	17162	17505	17160	17330	17454	17347	17444	17554	17336	17311	17421	17429	17504	17240	17295	17310	17399	17489	17215	17328	17304	17327	17447	17313	17142	17441	17468	17265	17349	17433	17500	17358	17504	17168	17377	17521	17282	17328	17402	17279	17359	17304	17239	17345	17338	17497	17489	17367	17392	17166	17279	17395	17425	17255	17276	17370	17241	17394	17398	17270	17349	17183	17246	17292	17391	17449	17362	17238	17392	17107	17425	17443	17359	17369	17355	17329	17248	17263	17298	17261	17547	17500	17211	17322	17359	17403	17151	17420	17478	17303	17439	17388	17113	17303	17268	17332	17340	17034	17179	17466	17539	17393	17293	17285	17269	17321	17331	17204	17311	17393	17413	17432	17463	17436	17269	17348	17511	17285	17234	17373	17183	17385	17472	17349	17279	17372	17374	17490	17374	17129	17244	17431	17577	17452	17300	17242	17159	17399	17190	17264	17241	17365	17346	17252	17218	17397	17331	17266	17148	17403	17207	17198	17401	17207	17329	17415	17308	17384	17144	17302	17338	17309	17430	17528	17466	17343	17445	17404	17324	17285	17431	17389	17340	17368	17268	17231	17424	17357	17241	17596	17513	17387	17357	17487	17290	17236	17258	17374	17257	17448	17456	17396	17317	17206	17078	17272	17335	17416	17442	17217	17424	17436	17416	17370	17240	17208	17347	17226	17594	17309	17398	17470	17459	17393	17232	17270	17271	17401	17343	17312	17381	17343	17313	17463	17424	17401	17537	17346	17405	17196	17440	17381	17405	17401	17559	17436	17339	17217	17474	17415	17375	17317	17326	17264	17385	17430	17446	17339	17229	17632	17328	17274	17298	17267	17221	17401	17454	17449	17263	17215	17359	17205	17179	17286	17380	17366	17485	17477	17556	17323	17306	17296	17330	17406	17328	17329	17438	17494	17503	17291	17618	17335	17360	17349	17403	17079	17335	17380	17132	17310	17324	17327	17545	17295	17220	17379	17263	17499	17425	17171	17322	17075	17426	17219	17306	17209	17312	17181	17277	17386	17332	17287	17353	17502	17531	17542	17325	17418	17344	17298	17393	17385	17257	17407	17487	17586	17260	17286	17356	17341	17137	17392	17395	17305	17383	17184	17145	17533	17081	17523	17390	17337	17361	17306	17283	17348	17310	17320	17201	17173	17208	17387	17398	17419	17375	17287	17403	17313
16475	28375	25774	20912	19198	17966	17071	16710	16331	16399	16141	15768	15557	15590	15667	15450	15595	15486	15405	15628	15456	15403	15320	15566	15335	15397	15366	15367	15460	15440	15258	15341	15330	15418	15263	15367	15272	15142	15415	15211	15308	15194	15394	15263	15124	15277	15177	15339	15176	15356	15411	15278	15046	15365	15315	15188	15276	15440	15343	15411	15373	15402	15108	15323	15603	15280	15360	15327	15196	15131	15249	15295	15368	15252	15272	15189	15364	15190	15212	15243	15278	15321	15238	15328	15341	15292	15304	15334	15200	15226	15433	15065	15247	15241	15309	15382	15174	15149	15104	15269	15232	15443	15261	15131	15210	15245	15271	15305	15189	15257	15274	15296	15330	15311	15273	15352	15156	15237	15259	15450	15265	15160	15307	15354	15486	15322	15266	15120	15103	15265	15320	15255	15317	15210	15471	15163	15145	15194	15324	15422	15030	15138	15047	15097	15313	15318	15157	15202	15047	15376	15268	15192	15312	15488	15235	15420	15319	15185	15220	15246	15322	15124	15131	15261	15242	15354	15210	15302	15327	15298	15229	15325	15242	15401	15278	15322	15162	15416	15151	15359	15219	15157	15305	15038	15217	15073	15158	15286	15099	15221	15196	15223	15317	15259	15299	15288	15256	15201	15087	15131	15172	15257	15149	15064	15333	15332	15132	15141	15218	15279	15286	15377	15129	15293	15218	15203	15297	15268	15175	15089	15188	15236	15356	15258	15297	15277	15319	15078	15352	15168	15197	15398	15347	15199	15068	15021	15363	15064	15200	15100	15203	15342	15282	15204	15183	15182	15156	15195	15293	15355	15239	15254	15203	15239	15178	15147	15185	15011	15437	15219	15342	15210	15239	15201	15136	15236	15284	15347	15199	15134	15203	15139	15311	15327	15161	15115	15224	15076	15124	15228	15297	15215	15321	15192	15172	15252	15074	15117	15231	15320	15225	15027	15376	14999	15247	15290	15262	15168	15171	15261	15294	15142	15321	15187	15366	15212	15185	15312	15191	15372	15257	15205	15266	15302	15244	15130	15300	15091	15104	15143	15292	15318	15074	15405	15263	15356	15106	15430	15247	15201	15267	15146	15085	15229	15302	15264	15400	15334	15204	15222	15271	15215	15152	15218	15185	15118	15264	15303	15256	15076	15324	15188	15140	15236	15230	15441	15102	15295	15277	15317	15279	15154	15230	15227	15251	15101	15282	15161	15257	15289	15308	15033	15087	15385	15280	15162	15285	15160	15220	15038	15232	15301	15096	15238	15215	15191	15248	15034	15200	15314	15273	15310	15195	15409	15236	15313	15119	15309	15168	15379	15280	15131	15164	15215	15246	15174	15344	15274	15373	15334	15191	15224	15084	15261	15324	15368	15257	15187	15050	15315	15187	15314	15252	15206	15152	15084	15228	15129	15187	15094	15294	15274	15128	14994	15368	15302	15222	15075	15277	15161	15256	15249	15103	15395	15189	15146	15398	15109	15197	15219	15252	15159	15238	15244	15133	15153	15185	15283	15304	15204	15275	15168	15180	15325	15183	15218	15244	15195	15209	15279	15265	15258	15240	15333	15321	15185	15320	15262	15344	15197	15124	15174	15182	15265	15278	15223	15199	15281	15246	15215	15401	15158	15270	15220	15340	15228	15296	15214	15341	15105	15344	15138	15238	15267	15322	15273	15322	15137	15408	15229	15260	15181	15319	15326	15208	15267	15166	15264	15351	15111	15213	15320	15276	15282	15383	15158	15193	15028	15258	15142	15144	15367	15344	15293	15201	15243	15190	15271	15373	15085	15411	15284	15193	15081	15196	15274	15284	15178	15311	15305	15273	15222	15101	15293	15227	15305	15253	15356	15258	15134	15263	15196	15337	15146	15221	15305	15369	15196	15278	15073	15212	15148	15160	15251	15483	15140	15239	15216	15213	15346	15061	15355	15457	15229	15201	15155	15180	15281	15224	14997	15043	15303	15235	15368	15175	15176	15256	15261	15120	15133	15218	15231	15306	15099	15220	15215	15085	15274	15210	15180	15269	15313	15172	15355	15157	15203	15234	15113	15130	15235	15135	15277	15232	15126	15270	15479	15094	15174	15208	15250	15203	15087	15295	15143	15245	15258	15340	15147	14973	15151	15210	15170	15327	15246	15287	15343	15237	15290	15277	15201	15167	15206	15268	15428	15301	15080	15290	15258	15241	15248	15249	15256	15158	15198	15358	15301	15092	15195	15224	15188	15114	15305	15208	15457	15268	15170	15175	15134	15118	15100	15275	15431	15326	15066	15196	15183	15217	15063	15215	15154	15233	15317	15334	15224	15307	15309	15200	15169	15174	15259	15378	15233	15426	15283	15342	15330	15451	15389	15306	15181	15144	15156	15211	15279	15304	15174	15314	15195	15062	15166	15206	15255	15217	15142	15280	15224	15238	15054	15100	15204	15212	15267	15272	15324	15382	15303	15156	15032	15267	15282	15222	15192	15304	15201	15269	15106	15151	15275	15106	15325	15151	15223	15149	15114	15428	15380	15290	15229	15255	15109	15302	15212	15207	15308	15346	15222	15224	15149	15013	15394	15267	15093	15144	15182	15188	15198	15127	15366	15138	15265	15256	14969	15116	15221	15147	15124	15397	15255	15196	15187	15322	15206	15227	15098	15118	15203	15114	15242	15181	15174	15237	15269	15184	15174	15436	15158	15083	15381	15270	15206	15255	15060	15083	15153	15192	14946	15274	15226	15032	15281	15305	15199	15340	15238	15257	15296	15262	15262	15313	15191	15218	15255	15181	15204	15282	15132	15120	15087	15251	15353	15158	15228	15215	15215	15110	15173	15247	15219	15209	15263	15203	15219	15262	15259	15188	15222	15157	15221	15168	15321	15292	15195	15193	15267	15370	15108	15128	15134	15201	15258	15143	15417	15314	15351	15331	15131	15148	15144	15178	15242	15185	15347	15285	15237	15401	15270	15322	15192	15107	15104	15276	15321	15076	15127	15337	15192	15348	15132	15206	15360	15071	15244	15287	15112	15197	15096	15136	15205	15234	15332	15212	15253	15060	15193	15286	15176	15208	15125	15340	15280	15155	15134	15154	15347	15361	15118	15178	15225	15205	15222	15350	15247	15340	15208	15386	15205	15182	15157	15098	15106	15186	15388	15253	15117	15220	15308	15291	15180	15195	15109	15178	15360	15254	15334	15254	15218	15392	15056	15252	15187	15288	15034	15178	15114	15227	15164	15414	15156	15163	15314	15363	15189	15321	15173	15242	15221	15275	15207	15275	15400	15207	15317	15227	15241	15081	15208	15236	15371	15167	15140	15246	15246	15146	15145	15337	15239	15168	15351	15398	15307	15446	15197	15379	15298	15096	15246	15269	15421	15219	15387	15238	15206	15285	15174	15333	15150	15204	15259	15141	15240	15150	15127	15258	15045	15284	15189	15326	15137	15185	15271	15282	15191	15298	15143	15311	15053	15222	15230	15172	15129	15172	15357	15413	15314	15264	15183	15185	15058	15074	15290	15316	15136	15017	15313	15229	15180	15382	15180	15307	15276	15057	15219	15268	15074	15201	15230	15192	15268	15098	15433	15153	15142	15194	15339	15307	15198	15207	15153	15322	15151	15122	15168	15115	15255	15237	15071	15277	15243	15268	15194	15249	15258	15185	15268	15211	15192	15290	15048	15104	15349	15247	14980	15218	15339	15180	15207	15370	15305	15292	15376	15245	15329	15312	15326	15274	15165	15178	15268	15116	15076	15097	15323	15181	15046	15088	15157	15208	15331	15217	15191	15146	15130	15217	15136	15147	15206	15347	15294	15164	15419	15276	15327	15232	15280	15164	15545	15087	15058	15300	15416	15377	15098	15244	15386	15124	15414	15242	14855	15197	15182	15307	15344	15263	15123	15056	15144	15073	15278	15385	15468	15355	15119	15162	15225	15167	15284	15320	15142	15111	15295	15117	15262	15529	15234	15274	15184	15128	15288	15132	15408	15200	15205	15232	15014	15362	15254	15258	15139	15030	15239	15309	15123	15208	15247	15232	15201	15227	15307	15244	15232	15404	15291	15137	15160	15206	15301	15138	15382	15189	15129	15316	15117	15240	15423	15310	15056	15238	15121	15261	15162	15216	15199	15285	15260	15235	15194	15114	15041	15215	15164	15134	15256	15204	15264	15136	15215	15317	15177	15214	15056	15114	15359	15406	15215	15151	15297	15141	15080	15219	15184	15295	15234	15394	15362	15151	15171	15191	15216	15242	15255	15179	15201	15163	15320	15176	15078	15179	15444	15076	15322	15308	15237	15227	15370	15331	15210	15241	15152	15369	15149	15015	15187	15270	15405	15343	15037	15305	15191	15301	15022	15351	15281	15344	15093	15315	15232	15138	15304	15296	15441	15126	15367	15271	15082	15222	15161	15460	15267	15125	15227	15258	15168	15263	15338	15307	15412	15082	15278	15267	15123	15252	15228	15273	15154	15286	15184	15414	15363	15191	15139	15252	15199	15287	15244	15255	15513	15312	15137	15099	15346	15273	15194	15150	15197	15371	15034	15136	15187	15413	15081	15258	15060	15252	15230	15153	15213	15210	15172	15251	15215	15057	15244	15285	15372	15261	15142	15384	15088	15250	15309	15089	15384	15180	15189	15187	15191	15253	15280	15139	15322	15280	15182	15309	15328	15175	15443	15093	15195	15292	15090	15212	15304	15158	15019	15219	15237	15288	15266	15249	15191	15352	15244	15217	15276	15148	15274	15335	15235	15325	15178	15211	15255	15345	15151	15320	15221	15207	15310	15059	15184	15398	15100	15347	15188	15248	15237	15344	15294	15177	15355	15132	15207	15041	15327	15145	15318	15247	15149	15146	15170	15229	15220	15277	15188	15073	15126	15272	15439	15309	15201	15294	15301	15418	15187	15120	15074	15420	15284	15260	15371	15286	15336	15111	15129	15320	15391	15332	15130	15268	15234	15264	15121	15306	15232	15331	15067	15117	15213	15308	15221	15336	15173	15246	15275	15262	15152	15394	15269	15087	15169	15172	15116	15124	15115	15065	15178	15227	15142	15114	15196	15288	15268	15370	15229	15174	15354	15114	15284	15084	15154	15377	15331	15147	15499	15208	15229	15013	15315	15219	15250	15306	15352	15319	15407	15214	15298
27998	21943	22272	18177	15137	15052	14969	15010	14832	15012	14751	14885	14989	14737	14686	14649	14852	14815	14803	14626	14883	14838	14776	14824	14621	14879	14854	14726	14926	14923	15031	14872	14838	14622	14662	14811	14705	14763	14717	14619	14790	14775	14782	14773	14712	14843	14739	14673	14565	14895	14665	14849	14796	14784	14838	14733	14871	14960	14779	14779	14656	14825	14713	14667	14904	14762	14940	14836	14675	14652	14741	14774	14853	14815	14596	14799	14819	14801	14644	14543	14763	14712	14878	14611	14859	14403	14811	14906	14734	14695	14835	14802	14925	14720	14729	14532	14679	14719	14773	14904	14677	14582	14861	14714	14725	14713	14768	14839	14747	14526	14640	14797	14709	14532	14553	14569	14971	14759	14788	14969	14652	14812	14747	14807	14734	14823	14782	14750	14785	14783	14813	14854	14728	14698	14697	14642	14834	14745	15067	14749	14894	14681	14708	14705	14605	14789	14633	14695	14738	14841	14670	14789	14818	14600	14582	14936	14866	14888	14719	14671	14737	14829	14640	14715	14722	14708	14929	14507	14687	14733	14598	14755	14770	14709	14853	14852	14766	14781	14873	14669	14769	14730	14682	14647	14738	14768	14697	14775	14682	14799	14972	14779	14662	14691	14803	14780	14671	14837	14682	14782	14857	14816	14670	14635	14667	14715	14570	14613	14979	14834	14693	14837	14740	14673	14707	14852	14757	14831	14704	14598	14977	14635	14592	14788	14950	14789	14851	14749	14774	14786	14796	14875	14904	14782	14627	14518	14783	14733	14867	14562	14993	14710	14838	14836	14898	14814	14675	14779	14939	14652	14588	14783	14853	14710	14628	14652	14737	14930	14819	14759	14687	14914	14652	14600	14765	14712	14718	14922	14707	14725	14855	14788	14735	14786	14882	14883	14661	14674	14750	14772	14787	14633	14542	14684	14691	14702	14690	14750	14758	14667	14518	14637	14788	14675	14620	14748	14743	14742	14813	14703	14728	14751	14861	14637	14794	14755	14640	14624	14767	14745	14770	14616	14657	14626	14789	14792	14889	14707	14649	15006	14975	14796	14472	14813	14606	14746	14958	14754	14751	14796	14743	14901	14720	14774	14749	14709	14822	14817	14509	14646	14679	14752	14746	14883	14728	14589	14900	14761	15007	14682	14779	14738	14739	14785	14796	14816	14778	14819	14811	15026	14824	14766	14897	14798	14757	14737	14815	14688	14654	14584	14883	14800	14844	14689	14760	14644	14542	14767	14868	14800	14570	14905	14679	14683	14923	14853	15043	14726	14637	14597	14838	14855	14874	14818	14780	14956	14739	14706	14773	14748	14849	14855	14926	14682	14635	14792	14724	14840	14928	14498	14812	14765	14530	14996	14951	14787	14924	14763	14859	14782	14685	14870	14768	14585	14680	14825	14563	14822	14752	14786	14887	14898	14697	14807	14668	14587	14812	14885	14700	14616	15043	14668	14692	14806	14745	14778	14811	14725	14861	14724	14598	14869	14868	14803	14716	14972	14863	14848	14750	15032	14793	14733	14929	14723	14819	14602	14807	14635	14552	14910	14729	14627	14648	14834	14591	14889	14815	14760	14734	14789	14931	14638	14810	14874	14647	14631	14714	14828	14876	14723	14617	14834	14841	14731	14537	14694	14682	14552	14837	14967	14851	14659	14750	14619	14600	14760	14771	14652	14751	14697	14968	14773	14613	14670	14593	14915	14762	14718	14671	14790	14809	14597	14700	14768	14790	14806	14775	14810	14613	14708	14609	14634	14677	14711	14891	14820	14669	14789	14794	14830	14954	14563	14818	14728	14761	14718	14747	14595	14903	14770	14674	14733	14766	14679	14875	14496	14763	14787	14748	14812	14659	14811	14682	14719	14699	14674	14688	14907	14894	14756	14763	14734	14682	14666	14821	14726	14385	14780	14731	14692	14717	14790	14510	14685	14652	14688	14882	14943	14769	14817	14760	14935	14632	14817	14590	14673	14684	14949	14640	14728	14752	14627	14912	14699	14667	14752	14788	14822	14793	14596	14916	14814	14686	14851	14829	14614	14707	14584	14724	14551	14858	14788	14806	14920	14903	14521	14594	14464	14703	14784	14626	14721	14557	14619	14698	14804	14617	14832	14867	14856	14836	14926	14733	14681	14888	14768	14884	14835	14814	14551	14719	14761	14821	14886	14659	14796	14871	14863	14684	14798	14943	14789	14687	14745	14890	14757	14770	14698	14743	14654	14715	14808	14817	14714	14811	14876	14884	14734	14796	14823	14668	14856	14709	14887	14583	14960	14810	14821	14716	14728	14720	14500	14599	14669	14790	14667	14663	14631	14833	14730	14803	14831	14776	14854	14806	14799	14773	14809	14621	14761	14939	14704	14742	14627	14702	14743	14973	14810	14875	14819	14513	14535	14824	14867	14737	14853	14750	14797	14801	14546	14811	14602	14593	15020	14767	14900	14805	14544	14714	14801	14821	14746	14784	14464	14805	14658	14753	14678	14869	14805	14644	14694	14791	14796	14757	14842	14841	14772	14896	14869	14738	14612	14764	14670	14718	14749	14862	14802	14689	14716	14828	14714	14760	14747	14756	14723	14743	14901	14880	14913	14796	14987	14748	14640	14978	14671	14726	14608	14697	14908	14861	14631	14810	14610	14907	14563	14773	15034	14441	14768	14849	14683	14799	14774	14738	14693	14749	14635	14950	14702	14764	14645	14619	14987	14853	14672	14727	14764	14683	14707	14812	14799	14705	14637	14628	14944	14787	14641	14769	14635	14782	14998	14787	14890	14854	14766	14750	14637	14708	14653	14689	14701	14639	14912	14802	14698	14935	14771	14855	14906	14941	14775	14831	14726	14797	14884	14851	15074	14771	14679	15018	14630	15083	14631	14586	14662	14971	14710	14730	14730	14738	14693	14796	14849	14631	14651	14822	14691	14829	14748	14693	14745	14816	14805	14745	14865	14706	14766	14504	14756	14758	14968	14906	14688	14669	14725	14527	14595	14811	14805	14647	14610	14845	14825	14829	14781	14928	14917	14744	14942	14703	14776	14831	14736	14544	14744	14684	14804	14812	14851	14814	14768	14837	14651	14560	14562	14752	14592	14692	14866	14876	14778	14780	14583	14656	14563	14698	14797	14715	14715	14830	14625	14641	14756	14755	14874	14719	14971	14762	14893	14911	14730	14926	14720	14727	14932	14826	14648	14957	14648	14797	14708	14734	14617	14718	14796	14684	14872	14672	14873	14725	14660	14896	14733	14973	14751	14659	14762	14732	14655	14836	14793	14966	14783	14829	14909	14986	14545	14920	14714	14634	14766	14824	14795	14859	14834	14814	14674	14668	14772	14675	14855	14404	14766	14865	14649	14821	14666	14668	14717	14858	14812	14869	14720	14822	14727	14913	14920	14929	14713	14690	14644	14792	14769	14840	14675	14632	14749	14874	14764	14771	14927	14854	14726	14776	14777	14918	14736	14618	14727	14741	14706	14664	14941	14798	14662	14740	14666	14722	14952	14724	14839	14659	14773	14732	14744	14863	14987	14696	14736	14945	14869	14769	14735	14794	14628	14686	14710	14728	14706	14682	14710	14673	14796	14776	14663	14885	14739	14858	14817	14517	14683	14621	14653	14757	14963	14877	14740	14641	14701	14800	14879	14935	14870	14724	14682	14777	14702	14683	14813	14688	14659	14802	14623	14852	14702	14884	14869	14814	14914	14776	14715	14754	14637	14764	14706	14706	14900	15007	14758	14814	14713	14843	14835	14766	14879	14589	14568	14664	14725	14691	15039	14934	14784	14570	14742	14731	14767	14556	14785	14848	14729	14791	14589	14834	14897	14793	14625	14759	14796	14815	14693	14861	14812	14826	14752	14904	14710	14920	14735	14709	14726	14792	14707	14827	14703	14934	14811	14786	14758	14853	14724	14710	14615	14812	14734	14858	14814	14690	14654	14747	14807	14711	15003	14738	14922	14652	14737	14907	14716	14784	14812	14775	14795	14690	14838	14830	14684	14620	14845	14777	14606	14752	14858	14753	14718	14820	14649	14696	14717	14783	14792	14852	14853	14793	14725	14833	14800	14627	14859	15002	14867	14990	14769	14811	14825	14948	14869	14766	14738	14864	14621	14926	14752	14543	14696	14776	14689	14745	14635	14663	14686	15020	14758	14636	14812	14918	14776	14818	14608	14734	14863	14749	14705	14649	14880	14754	14852	14787	14607	14755	14789	14943	14703	14897	14594	14853	14847	14651	14713	14649	14701	14708	14845	14800	14829	14689	14652	14761	14917	14547	14800	14695	14497	14737	14765	14745	14853	14782	14877	14706	14733	14657	14668	14661	14670	14636	14682	14546	15041	14741	14834	14852	14738	14756	14886	14624	14718	14846	14697	14771	14739	14592	14793	14570	14798	14646	14931	14711	14638	14717	14704	14472	14871	14716	14650	14708	14856	14713	14676	14690	14652	14678	14675	14825	14704	14678	14692	14618	14601	14807	14785	14800	14815	14684	14595	14737	14683	14733	14914	14695	14879	14682	15039	14730	14944	14762	14777	14700	14844	14604	14907	14620	14767	14758	14742	14712	14671	14673	14808	14734	14728	14682	14890	14976	14846	14797	14822	14843	14682	14862	14758	14740	14913	14640	14688	14733	14694	14823	14792	14790	14748	14725	14874	14821	14750	14803	14754	14764	14865	14608	14758	14507	14762	14717	14983	14629	14752	14678	14724	14724	14862	14855	14808	14874	14576	14865	14826	14437	14646	14769	14834	14686	14678	14534	14671	14930	14685	14865	14696	14857	14823	14827	14751	14939	14766	14778	14745	14772	14773	14521	14641	14710	14808	14640	14742	14750	14720	14572	14839	14849	14713	14821	14833	14832	14596	14586	14938	15050	14801	14791	14696	14887	14696	14718	14865	14805	14652	14558	14931	14721	14853	14833	14940	14614	14771	14886	14849	14684	14690	14829	14864	14773	14720	15000	14686	14677	14776	14668	14886	14713	14986	14702	14827	14930	14770	14926	14730	15028	14667	14785	14846	14738	14668	14748	14844	14687	14789	14581	14796	14586	14744	14963	14843	14808	14883	14776	14639	14716	14744	14805	14798	14676	14622	14806	14773	14762	14800	14774	14766	14634	14840	14786	14621	14548	15016
13810	15774	15393	14474	14104	13955	14082	13919	13868	13962	13816	13793	13623	13699	13749	13647	13733	13771	13711	13639	13782	13770	13800	13709	13671	13784	13713	13627	13597	13870	13613	13769	13678	13630	13647	13732	13666	13615	13813	13746	13710	13659	13707	13728	13890	13581	13750	13703	13780	13660	13802	13571	13720	13825	13649	13836	13573	13520	13713	13784	13539	13527	13611	13664	13691	13734	13775	13753	13701	13538	13720	13594	13785	13642	13682	13780	13671	13664	13598	13800	13563	13653	13691	13711	13592	13805	13524	13711	13611	13670	13677	13721	13735	13640	13691	13832	13578	13857	13669	13646	13872	13726	13733	13725	13817	13769	13644	13710	13662	13814	13763	13629	13620	13628	13790	13609	13576	13597	13700	13613	13715	13698	13765	13644	13832	13924	13624	13685	13652	13767	13696	13576	13528	13809	13595	13805	13717	13755	13657	13696	13582	13609	13605	13725	13676	13627	13749	13705	13711	13721	13782	13706	13552	13895	13713	13692	13547	13640	13865	13641	13643	13643	13630	13774	13739	13462	13789	13642	13795	13771	13642	13697	13711	13734	13694	13778	13696	13661	13728	13724	13765	13754	13537	13649	13625	13667	13696	13564	13616	13653	13533	13617	13632	13525	13763	13648	13569	13540	13733	13656	13664	13609	13788	13655	13762	13701	13804	13819	13742	13724	13722	13800	13764	13735	13764	13719	13802	13539	13675	13607	13785	13643	13688	13895	13656	13665	13726	13870	13664	13760	13650	13758	13633	13589	13640	13751	13732	13853	13662	13676	13710	13811	13490	13788	13692	13683	13598	13772	13662	13611	13590	13671	13502	13824	13864	13778	13731	13606	13759	13731	13705	13794	13638	13757	13701	13672	13716	13635	13791	13656	13743	13601	13663	13598	13557	13579	13684	13656	13857	13637	13757	13708	13770	13675	13689	13875	13709	13575	13581	13662	13706	13815	13683	13823	13872	13792	13723	13636	13665	13661	13656	13856	13780	13747	13768	13527	13797	13670	13706	13695	13721	13496	13762	13619	13703	13683	13613	13621	13696	13735	13689	13727	13642	13617	13740	13762	13873	13920	13597	13601	13763	13657	13614	13835	13750	13716	13720	13825	13708	13628	13630	13617	13604	13670	13730	13632	13625	13686	13664	13622	13507	13763	13796	13753	13817	13732	13685	13826	13591	13534	13633	13673	13783	13702	13647	13576	13800	13663	13627	13688	13465	13807	13586	13622	13778	13781	13719	13788	13809	13667	13556	13539	13712	13554	13723	13761	13645	13615	13767	13620	13681	13670	13872	13596	13611	13792	13676	13699	13701	13636	13689	13789	13660	13634	13669	13568	13521	13716	13829	13810	13791	13510	13711	13737	13864	13710	13496	13752	13723	13492	13724	13546	13641	13750	13652	13689	13669	13649	13720	13681	13671	13643	13685	13747	13783	13535	13601	13779	13559	13756	13527	13669	13728	13473	13768	13456	13819	13636	13762	13705	13576	13805	13571	13708	13660	13792	13692	13648	13840	13665	13782	13819	13745	13712	13663	13823	13677	13656	13679	13552	13568	13483	13563	13612	13825	13691	13544	13640	13778	13729	13610	13613	13737	13720	13741	13739	13619	13591	13766	13418	13637	13702	13696	13635	13884	13652	13647	13694	13803	13544	13625	13630	13606	13653	13728	13680	13674	13697	13671	13715	13724	13735	13595	13667	13847	13467	13741	13636	13536	13540	13671	13769	13527	13887	13657	13650	13668	13726	13802	13757	13798	13596	13690	13771	13828	13631	13740	13618	13634	13579	13577	13770	13777	13675	13699	13787	13660	13710	13846	13654	13574	13766	13660	13589	13626	13703	13783	13673	13582	13573	13674	13818	13702	13621	13651	13844	13535	13673	13637	13645	13720	13724	13485	13621	13850	13855	13711	13758	13609	13764	13608	13581	13826	13728	13556	13775	13671	13509	13729	13650	13691	13653	13795	13609	13596	13588	13689	13924	13493	13811	13511	13907	13697	13551	13882	13691	13666	13707	13648	13669	13757	13664	13659	13618	13801	13674	13801	13722	13583	13635	13618	13724	13722	13659	13757	13666	13662	13775	13658	13674	13683	13640	13695	13760	13574	13704	13649	13655	13590	13617	13594	13594	13684	13677	13623	13700	13621	13849	13711	13572	13786	13610	13748	13600	13621	13792	13630	13660	13821	13617	13634	13534	13588	13781	13791	13797	13766	13809	13708	13728	13589	13631	13587	13694	13684	13747	13654	13803	13779	13598	13781	13746	13779	13527	13681	13623	13619	13815	13648	13574	13565	13768	13553	13625	13638	13714	13556	13825	13692	13524	13654	13745	13627	13624	13585	13621	13764	13713	13668	13665	13701	13572	13632	13718	13673	13846	13695	13657	13720	13769	13704	13796	13847	13728	13645	13715	13602	13495	13478	13626	13576	13708	13728	13761	13573	13665	13606	13746	13747	13839	13684	13724	13808	13698	13747	13662	13731	13530	13722	13666	13761	13669	13857	13632	13740	13615	13662	13670	13661	13657	13481	13748	13818	13784	13734	13735	13898	13713	13660	13675	13598	13882	13675	13638	13801	13691	13495	13668	13717	13743	13622	13834	13643	13697	13696	13720	13538	13573	13713	13684	13479	13781	13569	13576	13586	13633	13805	13622	13895	13799	13687	13694	13790	13671	13507	13517	13628	13677	13668	13796	13418	13618	13869	13691	13662	13836	13562	13713	13644	13594	13545	13721	13598	13797	13726	13758	13662	13583	13642	13845	13692	13559	13779	13519	13702	13731	13592	13764	13671	13640	13646	13707	13771	13568	13776	13844	13629	13821	13634	13698	13649	13664	13621	13910	13644	13754	13668	13754	13643	13830	13615	13787	13665	13628	13693	13730	13784	13624	13651	13626	13777	13665	13701	13685	13656	13616	13723	13694	13767	13607	13750	13687	13630	13711	13729	13719	13775	13543	13717	13551	13754	13602	13688	13751	13717	13699	13659	13777	13728	13818	13617	13726	13639	13744	13677	13786	13632	13748	13730	13803	13626	13622	13648	13691	13585	13754	13665	13669	13840	13557	13632	13696	13705	13861	13533	13534	13759	13663	13620	13768	13687	13888	13739	13698	13607	13608	13573	13665	13840	13800	13761	13711	13838	13683	13683	13538	13647	13659	13669	13707	13675	13860	13573	13509	13699	13514	13555	13611	13583	13615	13659	13607	13793	13558	13632	13412	13493	13760	13688	13692	13744	13613	13587	13640	13723	13685	13722	13751	13665	13584	13613	13874	13696	13622	13634	13701	13627	13775	13665	13670	13643	13798	13562	13551	13704	13733	13788	13648	13710	13839	13559	13666	13596	13655	13469	13565	13852	13707	13718	13825	13718	13530	13686	13697	13626	13525	13744	13629	13649	13710	13760	13921	13648	13748	13598	13737	13660	13748	13700	13714	13640	13884	13703	13719	13724	13773	13679	13542	13747	13815	13715	13695	13745	13721	13707	13751	13603	13674	13766	13767	13785	13805	13652	13828	13821	13708	13761	13725	13644	13725	13652	13817	13624	13680	13798	13501	13757	13632	13731	13783	13666	13796	13580	13687	13801	13603	13746	13697	13621	13618	13667	13611	13802	13867	13659	13654	13761	13751	13601	13667	13699	13660	13876	13598	13581	13799	13619	13671	13641	13669	13761	13756	13478	13662	13756	13734	13704	13512	13662	13590	13588	13667	13684	13612	13599	13803	13652	13571	13661	13631	13726	13580	13608	13630	13766	13715	13706	13786	13740	13724	13653	13596	13647	13720	13599	13794	13827	13727	13633	13596	13787	13627	13688	13615	13822	13767	13703	13584	13738	13699	13781	13810	13737	13743	13715	13824	13533	13670	13647	13682	13752	13610	13584	13757	13591	13665	13569	13637	13725	13611	13641	13838	13513	13442	13705	13698	13496	13645	13599	13795	13923	13581	13742	13741	13684	13648	13595	13617	13605	13672	13744	13604	13604	13642	13763	13803	13729	13714	13641	13542	13586	13726	13733	13852	13489	13609	13721	13719	13653	13918	13667	13858	13729	13725	13852	13695	13727	13735	13752	13640	13633	13762	13631	13884	13623	13737	13644	13738	13728	13614	13788	13601	13772	13508	13728	13581	13693	13759	13565	13755	13649	13840	13762	13760	13638	13632	13752	13888	13638	13779	13765	13793	13581	13749	13794	13775	13564	13651	13626	13644	13681	13649	13531	13687	13727	13643	13651	13534	13566	13659	13719	13640	13795	13581	13663	13573	13887	13679	13891	13784	13824	13695	13880	13742	13686	13693	13737	13687	13761	13659	13710	13490	13628	13671	13699	13791	13807	13701	13835	13691	13769	13600	13784	13750	13620	13781	13637	13555	13556	13766	13653	13734	13696	13540	13724	13614	13677	13784	13415	13732	13719	13648	13653	13656	13967	13790	13694	13520	13673	13789	13773	13745	13682	13744	13690	13704	13747	13802	13608	13586	13606	13579	13714	13771	13652	13730	13739	13753	13609	13587	13829	13617	13608	13645	13653	13734	13858	13730	13537	13709	13578	13714	13783	13567	13842	13584	13761	13657	13539	13646	13747	13622	13573	13802	13716	13759	13734	13723	13732	13629	13761	13649	13477	13719	13614	13642	13774	13644	13409	13626	13679	13718	13616	13778	13574	13812	13712	13807	13753	13606	13741	13665	13850	13679	13734	13630	13641	13698	13646	13837	13734	13541	13587	13653	13746	13657	13525	13737	13628	13698	13559	13727	13665	13745	13683	13695	13812	13655	13694	13643	13827	13629	13749	13471	13614	13742	13613	13738	13746	13589	13856	13704	13734	13630	13755	13827	13725	13594	13577	13770	13645	13535	13656	13645	13705	13594	13698	13721	13656	13650	13598	13709	13637	13548	13607	13622	13721	13623	13741	13666	13674	13617	13736	13627	13768	13712	13581	13709	13648	13513	13727	13642	13689	13729	13742	13668	13645	13669	13629	13647	13704	13618	13652	13716	13778	13583	13703	13585	13629	13603	13766	13714	13724	13804	13685	13487	13648	13839	13604	13792	13644	13651	13691	13707	13675	13504	13659	13521	13748	13599	13786	13728	13642	13710	13630	13701	13565	13699	13752	13874	13672	13671	13759	13658	13498	13688
24518	21591	29001	24743	22111	20352	18649	16243	15983	15950	15972	15710	15773	15632	15815	15805	15769	15725	15640	15679	15538	15661	15822	15595	15688	15365	15770	15791	15623	15457	15761	15649	15680	15778	15631	15594	15708	15422	15707	15606	15579	15770	15640	15719	15335	15568	15540	15466	15487	15560	15497	15516	15634	15519	15489	15613	15434	15626	15515	15469	15588	15617	15485	15365	15597	15451	15590	15599	15397	15706	15467	15691	15565	15610	15210	15313	15571	15388	15635	15416	15491	15463	15530	15667	15603	15547	15396	15585	15575	15679	15459	15464	15672	15630	15405	15472	15475	15369	15284	15508	15465	15443	15539	15635	15509	15557	15517	15817	15556	15399	15580	15632	15565	15436	15541	15517	15407	15644	15351	15537	15356	15545	15608	15335	15537	15532	15395	15503	15598	15575	15642	15402	15633	15403	15660	15517	15554	15466	15438	15629	15418	15396	15535	15491	15545	15555	15366	15475	15499	15441	15426	15605	15392	15481	15493	15554	15622	15422	15466	15480	15471	15390	15514	15299	15678	15450	15615	15571	15445	15480	15554	15305	15334	15691	15472	15635	15556	15401	15574	15380	15447	15521	15535	15631	15493	15504	15540	15414	15391	15368	15522	15488	15486	15613	15528	15496	15515	15487	15508	15278	15394	15358	15557	15434	15391	15465	15563	15559	15615	15543	15539	15493	15345	15488	15232	15563	15457	15342	15469	15518	15452	15352	15615	15511	15433	15361	15462	15456	15583	15452	15522	15433	15524	15630	15568	15541	15620	15388	15648	15531	15544	15431	15557	15366	15237	15423	15240	15617	15632	15398	15177	15596	15396	15643	15700	15417	15524	15346	15557	15477	15621	15558	15677	15457	15589	15543	15551	15502	15562	15547	15443	15526	15465	15502	15534	15520	15440	15433	15638	15418	15583	15468	15351	15416	15471	15482	15326	15532	15632	15259	15373	15412	15465	15330	15449	15532	15325	15451	15439	15414	15599	15169	15357	15458	15574	15456	15618	15473	15502	15448	15578	15523	15326	15523	15465	15518	15451	15580	15567	15385	15482	15497	15452	15464	15574	15583	15450	15607	15501	15391	15421	15632	15611	15519	15337	15293	15675	15465	15418	15519	15490	15363	15523	15384	15418	15443	15325	15450	15475	15654	15425	15622	15404	15415	15267	15529	15432	15453	15472	15600	15335	15740	15656	15606	15463	15548	15492	15672	15464	15502	15536	15496	15499	15311	15510	15289	15331	15529	15457	15311	15489	15551	15600	15353	15508	15230	15509	15517	15461	15448	15342	15627	15190	15753	15565	15394	15583	15435	15450	15482	15275	15403	15499	15303	15363	15649	15500	15675	15517	15530	15453	15372	15504	15560	15550	15603	15658	15538	15562	15399	15374	15282	15286	15569	15415	15405	15377	15524	15440	15659	15331	15562	15618	15511	15350	15298	15516	15421	15458	15457	15348	15436	15680	15618	15558	15493	15595	15505	15547	15538	15396	15603	15611	15440	15430	15478	15436	15413	15578	15520	15640	15643	15523	15484	15236	15353	15663	15426	15793	15316	15458	15329	15290	15379	15533	15375	15575	15465	15436	15472	15478	15461	15660	15259	15559	15684	15565	15411	15490	15611	15745	15527	15463	15654	15398	15423	15338	15400	15331	15618	15472	15650	15455	15306	15284	15540	15392	15269	15475	15439	15711	15489	15399	15575	15594	15263	15353	15590	15443	15591	15546	15610	15244	15434	15382	15525	15366	15425	15494	15363	15448	15434	15684	15423	15655	15366	15571	15492	15536	15365	15240	15524	15378	15444	15513	15499	15427	15411	15497	15497	15528	15479	15420	15528	15587	15437	15468	15382	15211	15433	15399	15594	15434	15514	15376	15275	15533	15363	15670	15516	15530	15633	15471	15368	15518	15508	15486	15537	15574	15568	15483	15470	15637	15585	15587	15488	15492	15607	15369	15265	15633	15258	15530	15635	15547	15344	15603	15615	15624	15767	15481	15333	15430	15535	15409	15427	15515	15458	15413	15329	15594	15366	15247	15654	15527	15406	15438	15516	15608	15540	15483	15413	15404	15475	15761	15576	15422	15470	15500	15397	15281	15452	15360	15623	15547	15429	15495	15393	15353	15366	15591	15457	15564	15650	15639	15512	15569	15475	15488	15603	15527	15485	15811	15489	15733	15244	15679	15498	15662	15460	15703	15646	15636	15417	15586	15442	15486	15532	15733	15483	15600	15602	15623	15463	15564	15398	15431	15344	15673	15581	15569	15715	15482	15506	15526	15548	15500	15560	15370	15498	15399	15408	15533	15319	15433	15680	15583	15533	15386	15482	15638	15507	15375	15484	15485	15438	15519	15581	15381	15343	15450	15520	15549	15632	15569	15608	15308	15248	15323	15382	15511	15541	15393	15352	15651	15461	15455	15556	15437	15577	15534	15544	15648	15361	15406	15506	15475	15350	15378	15388	15527	15503	15474	15471	15549	15594	15458	15731	15416	15582	15675	15532	15551	15609	15448	15445	15543	15400	15465	15387	15497	15547	15507	15564	15495	15383	15538	15643	15527	15533	15482	15414	15414	15305	15570	15246	15301	15439	15599	15655	15496	15477	15462	15568	15517	15477	15566	15390	15408	15698	15647	15469	15352	15540	15503	15389	15404	15532	15456	15702	15518	15357	15650	15471	15536	15654	15613	15261	15425	15631	15588	15624	15713	15441	15754	15570	15479	15665	15614	15611	15574	15522	15448	15368	15307	15514	15474	15637	15442	15664	15648	15249	15557	15493	15451	15566	15388	15270	15425	15392	15588	15473	15374	15590	15305	15425	15662	15622	15611	15578	15371	15478	15627	15407	15616	15362	15297	15403	15294	15481	15481	15622	15444	15489	15435	15633	15445	15537	15603	15603	15512	15658	15528	15351	15601	15497	15586	15638	15545	15632	15504	15477	15499	15367	15263	15544	15288	15558	15638	15449	15613	15476	15663	15720	15567	15291	15556	15474	15220	15270	15400	15369	15273	15410	15512	15520	15628	15359	15508	15540	15565	15224	15445	15485	15470	15425	15413	15597	15558	15539	15516	15497	15542	15697	15644	15419	15592	15417	15587	15299	15599	15604	15494	15472	15520	15617	15556	15667	15624	15506	15412	15401	15640	15415	15281	15371	15561	15686	15429	15341	15598	15292	15442	15516	15641	15644	15478	15505	15583	15395	15658	15523	15484	15513	15462	15523	15566	15346	15423	15379	15673	15403	15469	15431	15467	15277	15616	15482	15501	15451	15510	15574	15434	15449	15550	15618	15423	15496	15534	15515	15292	15332	15292	15585	15543	15547	15704	15418	15428	15440	15330	15422	15569	15406	15554	15597	15617	15264	15349	15583	15617	15501	15540	15588	15655	15506	15518	15427	15456	15540	15754	15517	15457	15464	15551	15679	15465	15525	15695	15427	15464	15548	15382	15468	15654	15468	15453	15424	15514	15487	15614	15557	15513	15349	15649	15352	15437	15594	15450	15533	15507	15365	15495	15574	15677	15629	15425	15688	15376	15539	15483	15468	15445	15519	15442	15592	15474	15673	15308	15441	15341	15385	15486	15431	15655	15514	15398	15436	15612	15343	15556	15552	15595	15551	15451	15735	15330	15477	15517	15445	15253	15456	15562	15320	15583	15542	15513	15635	15292	15620	15524	15438	15570	15537	15720	15721	15625	15326	15562	15470	15623	15455	15559	15594	15439	15493	15407	15408	15539	15453	15346	15552	15530	15361	15719	15371	15527	15484	15572	15552	15501	15545	15486	15525	15680	15498	15545	15595	15611	15608	15505	15466	15380	15258	15758	15640	15526	15444	15375	15457	15563	15662	15494	15721	15522	15626	15620	15419	15457	15355	15355	15364	15483	15531	15641	15381	15406	15516	15494	15506	15440	15428	15441	15477	15538	15482	15543	15662	15371	15267	15544	15389	15355	15338	15411	15495	15513	15537	15561	15440	15657	15471	15394	15367	15508	15627	15622	15470	15537	15446	15412	15457	15552	15393	15527	15505	15585	15547	15605	15395	15393	15268	15315	15585	15615	15492	15544	15487	15622	15644	15628	15389	15374	15532	15505	15529	15535	15491	15497	15648	15535	15479	15243	15434	15388	15562	15514	15394	15515	15571	15441	15490	15427	15379	15462	15354	15421	15378	15514	15382	15353	15593	15442	15359	15504	15612	15494	15703	15390	15639	15457	15501	15613	15606	15603	15669	15513	15403	15464	15623	15522	15267	15522	15614	15615	15560	15590	15496	15551	15464	15444	15517	15584	15338	15526	15488	15417	15601	15528	15495	15477	15570	15509	15548	15453	15669	15673	15607	15607	15636	15672	15291	15481	15499	15661	15400	15553	15538	15530	15316	15481	15532	15538	15615	15518	15525	15624	15546	15389	15501	15497	15553	15661	15688	15353	15501	15379	15514	15462	15542	15376	15305	15578	15521	15506	15695	15477	15457	15324	15519	15547	15430	15450	15536	15487	15434	15336	15415	15654	15483	15376	15544	15607	15498	15453	15440	15303	15256	15455	15532	15481	15592	15418	15393	15455	15547	15376	15602	15367	15438	15638	15598	15441	15428	15583	15602	15376	15573	15528	15476	15383	15651	15520	15389	15620	15410	15541	15719	15310	15160	15311	15522	15560	15603	15535	15485	15528	15293	15601	15594	15571	15570	15615	15385	15639	15494	15676	15486	15503	15399	15326	15374	15555	15371	15541	15689	15484	15475	15575	15464	15502	15494	15647	15556	15549	15688	15556	15782	15414	15756	15556	15313	15562	15530	15455	15304	15629	15651	15456	15633	15674	15827	15592	15599	15522	15574	15567	15311	15494	15502	15326	15524	15538	15643	15594	15721	15694	15620	15399	15543	15670	15489	15398	15537	15636	15221	15412	15480	15519	15370	15477	15241	15407	15217	15506	15493	15594	15545	15410	15399	15355	15493	15415	15486	15466	15568	15413	15389	15590	15296	15494	15335	15382	15463	15508	15524	15562	15631	15548	15452	15482	15398	15458	15552	15514	15603	15547	15575	15544	15430	15601	15657	15425	15487	15563	15219	15673	15439	15495	15667	15515	15402	15484	15520	15435	15708	15486	15567	15663	15327	15493	15635	15476	15541	15626	15461
14033	22958	21082	18027	16441	15740	15217	15072	14869	14802	14645	14635	14593	14415	14458	14175	14209	14326	14471	14406	14240	14207	14289	14342	14220	14255	14411	14232	14345	14244	14222	14203	13998	14305	14284	14235	14203	14227	14261	14304	14127	14195	14301	14124	13980	14295	14221	14225	14296	14306	14158	14269	14294	14110	14227	14178	14236	14266	14262	14254	14322	14308	14190	14149	14235	14105	14337	14190	14144	14223	14229	14251	14166	14229	14123	14185	14221	14231	14033	14169	14302	14284	14182	14233	14242	14064	14218	14292	14002	14071	14210	14301	14138	14167	14216	14034	14220	14062	14144	14100	14040	14175	14210	14230	14169	14349	14184	14194	14274	14082	14168	14133	14215	14223	14260	14224	14221	14268	14325	14139	14160	14152	14183	14145	14093	13986	14217	14354	14157	14069	14123	14294	14128	14051	14291	14094	14232	14208	14272	14414	14146	14045	14312	14156	14309	14004	14313	14112	14293	14259	14195	14141	14233	14275	13993	14158	14193	14245	14111	14306	14231	14208	14027	14091	14125	14347	14321	14308	14078	14168	14180	14253	14166	14287	14161	14313	14210	14240	14076	14193	14277	14025	14096	14204	14313	14218	14107	14166	14276	14204	14197	14279	14069	14155	14043	14220	14131	14152	14101	14050	13974	14469	14155	14148	13981	14226	14097	14024	14338	14315	14143	14094	14223	14385	14349	14176	14222	14261	14234	14125	14224	14199	14255	14312	14181	14176	14126	14208	14181	14272	14004	14357	14181	14068	14008	14218	14186	14073	14262	14231	14157	14155	14151	14245	14282	14015	14311	14246	14188	14327	14097	14255	14032	14279	14153	14080	14158	14134	14142	14197	14405	14189	14167	14179	14109	14164	14429	14093	14167	14176	13995	14246	14265	14243	14130	14124	14337	14180	14260	14306	14053	14054	14233	14281	14146	14049	13989	14106	14148	14213	14292	14231	14200	14276	14071	14204	14182	14136	14266	14226	14256	14216	14223	14162	14330	14228	14294	14081	14098	14379	14054	14109	14072	14319	14257	14378	14104	14160	14231	14138	14320	14044	14275	14117	14288	14396	14134	14153	14235	14149	14156	14287	14266	14248	14063	14296	14145	14094	14189	14207	14137	13902	14201	14012	14200	14383	14007	14210	14161	13983	14154	14098	14334	14169	14149	14282	14250	14141	13977	14170	14090	14220	14139	14313	14234	14196	14179	14273	14098	14185	14263	13938	14093	14281	14310	13922	14177	14180	14168	14210	14267	14278	14270	14053	14415	14081	14122	14121	14255	14078	14261	14139	14243	14269	14208	14171	14106	14127	14252	14202	14075	14125	14163	14137	14325	14313	14271	14178	14202	14135	14096	14138	14171	14000	14171	14199	14192	14273	14173	14095	14051	14054	14060	14103	14358	14189	14109	14083	13923	14340	13946	14231	14335	14167	14241	14127	14120	14256	14231	14324	14385	14264	14199	14178	14232	14092	14137	14331	14132	14201	14088	14141	14101	14183	14198	14201	14147	14175	14128	14169	14241	14377	14238	14164	14290	14199	13951	14221	14170	14155	14327	14118	14233	14165	14138	14318	14169	14042	14241	14273	14206	14237	14312	14109	14423	14177	14007	14218	14194	14139	14153	14145	14113	14198	14193	14178	14248	14145	14350	14316	13977	14363	14387	14117	14108	14213	14309	14383	14154	14174	14170	14125	13943	14118	14289	14176	14120	14274	14299	14209	14100	14193	14044	14143	14290	14179	14264	14190	14222	14014	14140	14169	14143	14105	14143	14128	14075	14351	14218	14170	14135	14066	14246	14112	14360	14145	14162	14324	14193	14364	14065	14175	14211	14112	14195	14175	14088	14099	14148	14136	14162	14208	14245	14136	14254	14164	14190	14304	14095	14125	14015	14156	13988	14163	14399	14204	14071	14188	14272	14217	14187	14038	14099	13982	14211	14174	13987	14099	14349	14065	14203	14264	14280	14113	14278	14220	14230	14028	14106	14185	14173	14062	14181	14075	14211	14208	14195	14055	14109	14091	14159	14136	14095	14111	14301	14042	14208	14142	14261	14275	14152	14248	14238	14272	14106	14207	14134	14210	14086	14177	14248	14239	14261	14116	14226	14170	14196	14252	14196	14201	13982	14056	14168	14293	14166	14160	14073	14084	14215	14214	14416	14037	14179	14162	14160	14246	14314	14104	14155	13955	14315	14189	13967	14306	14137	14200	14158	14291	14227	14049	14078	14147	14088	14279	14113	14087	14245	14171	14187	14341	14130	14117	14143	14174	14303	14206	14107	14126	14270	14228	14199	14070	14088	14109	14331	13934	14179	14219	14087	14281	14217	14181	14220	14251	14186	14093	14099	14139	14271	13999	14237	14168	14054	14103	14168	14266	14265	14344	14148	14033	14173	14199	14057	14261	14157	14175	14067	14166	14271	14193	14196	14143	14353	14185	14246	14253	14143	13979	14137	14192	14230	14210	14387	14315	14158	14201	14125	14156	14232	14287	14126	14223	14220	14287	14228	14247	14272	14383	14203	14096	13955	14266	14157	14107	14277	14053	14186	14271	14044	14181	14124	14339	14046	14062	14165	14072	14147	14157	14239	14253	14212	14099	14158	14215	14188	14149	14151	14093	14256	14081	14328	14296	14146	14303	14266	14112	14338	14170	14194	14256	14169	14296	14030	14310	14273	13955	14169	14059	14207	14184	14232	14096	14188	14196	14208	14205	14062	14096	14123	14180	14222	14096	14119	14418	14192	14181	14086	14210	14228	14230	14031	14170	14047	14241	14277	14019	13997	14068	14225	14115	14354	14015	14114	14188	14201	14179	14205	14231	14179	14191	14177	14049	14285	14250	14113	14212	14361	14151	14257	14286	14338	14143	14123	14268	14138	14286	14281	14115	14103	14038	14056	14034	14081	14182	14134	14084	14123	14240	14225	14056	14112	14170	14253	14254	14246	14168	14148	14233	14068	14165	14079	14272	14083	14045	14123	14365	14205	14149	14393	14248	14103	14154	14258	14269	14137	14155	14112	14211	14202	14104	14327	14310	14150	14245	14187	14272	14037	14147	14139	14245	14015	14014	14242	14150	14257	14210	14185	14281	14279	14172	14274	14238	14245	14172	14053	14193	14122	14169	14135	14070	14379	14197	14290	14109	14173	14245	14280	13932	14053	14062	14132	14246	14212	14153	14196	14023	13974	14092	14374	14197	14091	14259	14175	14263	14189	14055	14110	14214	14156	14076	14306	14263	14174	14236	14286	14227	14118	14153	13980	14067	14155	14118	14054	14318	14286	14104	14002	14081	14105	14339	14197	14298	14291	14217	14157	14323	14194	14179	14102	13866	14088	14064	14279	14153	14323	14030	14351	14364	14247	14248	14254	14166	14164	14204	14037	14178	14162	14076	14085	14041	14249	14063	14281	14268	14204	14057	14210	14214	14378	14110	14162	14217	14300	14100	14286	14060	14126	14101	13986	14008	14114	14348	14095	14141	14130	14166	14276	14218	14117	14205	14199	14303	14146	14265	14138	14107	14067	14157	14049	14203	14176	14152	14195	14199	14071	14249	14100	14242	14187	14160	14284	14107	14136	14088	14012	14100	14228	14110	14160	14181	14148	14214	14324	14081	14035	14230	14094	14146	14163	14135	14135	14292	14193	14194	14232	14168	14007	14173	14257	14271	14177	14188	14155	14292	14057	14178	14207	14001	14120	14086	14019	14258	14207	14036	14259	14193	14105	14164	14188	14360	14259	14315	14160	14130	14216	14163	14175	14209	14094	14252	14188	14079	14191	14063	14074	14072	14308	14182	14261	14128	14050	14237	14295	14170	14207	14170	14225	14184	14108	14120	14090	13991	14160	14129	14086	14193	14234	14209	14191	13993	14049	14262	14288	14118	14259	14204	14073	14159	14194	14202	14308	14269	14104	14140	14044	14254	14096	14029	14289	14278	14339	14244	14297	14178	14323	14241	13980	14094	14003	14247	14148	14001	14203	14082	14227	14169	14199	14189	14032	14294	14079	14164	14372	14129	14114	14180	14076	14078	14168	14265	14178	14252	14150	14230	14062	14212	14210	14189	14115	14203	14315	14248	14198	14147	13989	14170	14187	14252	14248	14126	14006	14184	14193	14150	14163	14113	14077	14085	14280	14157	14174	14054	14211	14243	14268	14168	14202	13999	14299	14257	14190	14009	14279	14185	14223	14278	14195	14115	14335	14211	14308	14117	14310	14127	14377	14128	14201	14128	14104	14316	14261	14375	14205	14286	14147	14148	14147	14223	14188	14074	14180	14158	14193	14047	14085	14203	14202	14042	14294	14256	14309	14209	14184	14069	14119	14219	14122	14071	14087	14269	13993	14159	14269	14155	14160	14162	14299	14365	14102	14193	14092	14284	14156	14306	14224	14188	14185	14358	14167	14036	14241	14013	14121	14190	14002	14089	14117	14123	14060	14101	14121	14099	14230	14216	13987	13996	14314	14170	14224	14142	14297	14231	14233	14029	14222	14157	14252	14404	14219	14019	14300	14015	14263	14113	14218	14173	14227	14213	14229	14147	14179	14168	14190	14227	14223	14145	14102	14088	14253	14188	14248	14353	14146	14183	14015	14322	14120	14325	14097	14179	14177	14110	14255	14120	14239	14066	14194	14224	14099	14286	14213	14123	14261	14285	14398	14098	14102	14063	14057	14244	14142	14153	14100	14161	14294	14008	14142	14186	14293	14226	14119	14176	14296	14181	14239	14078	14074	14139	14213	14095	14021	14100	14320	14112	14200	14222	14101	14131	14009	14088	14289	14214	14217	14268	14258	14098	14081	14157	14195	14144	14205	14256	14207	14286	13990	14130	14264	13990	13928	14272	14158	14254	14133	14128	14202	14207	14229	14133	14157	14257	14145	14137	14331	14030	14167	14101	14040	14246	14223	14125	14174	14180	14115	13998	14199	14343	14202	14119	14311	14319	14282	14208	14155	14272	14209	14022	14167	14191	14325	14213	14235	14098	14205	14337	14053	14220	14128	14119	14250	14205	14093	13947	14113	14216	14242	14123	14162	14183	14203	14314	14201	14262	14154	14060	14091	14157	14190	14091	14151	14226	14111	14034	14230	14114	14051	14263	14142	14259	14267	14259	14041	14199	14281	14305	14226	14243
23216	21603	29506	24172	21801	23531	24267	19110	18221	18242	18115	17961	17958	17641	17694	17402	17763	17432	17493	17413	17594	17485	17568	17262	17387	17415	17571	17334	17304	17378	17354	17130	17193	17367	17289	17142	17417	17386	17489	17518	17418	17363	17254	17091	17536	17099	17228	17359	17415	17173	17407	17159	17130	17321	17270	17422	17341	17262	17460	17272	17166	17364	17270	17288	17317	17384	17318	17277	17308	17219	17249	17159	17282	17257	17379	17307	17234	17291	17109	17339	17242	17261	17347	17216	16997	17206	17283	17218	17123	17142	17247	17415	17036	17383	17071	17253	17352	17243	17326	17249	17287	17181	17089	17327	17232	17231	17184	17202	17200	17286	17175	17198	17391	17320	17356	17273	17081	17343	17121	17310	17327	17231	17274	17287	17163	17385	17296	17070	17113	17203	17315	17229	17059	17120	17198	17109	17060	17210	17171	17212	17381	16983	16961	17300	17375	17084	17294	17225	17177	17305	17330	17187	17443	17377	17392	17338	17439	17114	17257	17083	17442	17189	17256	17297	17217	17211	17223	17146	17270	17203	17242	17108	17196	17334	17194	17204	17169	17232	17105	17399	17102	17067	17118	17269	17386	17106	17196	17069	17106	17072	17168	17199	17211	17398	17386	17190	17267	17027	17238	17341	17198	17237	17292	17395	17146	17155	17210	17205	17134	17084	17317	17183	17274	17283	17284	17408	17244	17180	17137	17188	17257	17174	17297	17146	17208	17151	17447	17123	17306	17117	17211	17241	17180	17230	17362	17033	17127	17180	17095	17097	17020	17164	17097	17220	17066	17214	17170	17229	17260	17461	17060	17176	17201	17243	17267	17302	17188	17390	17122	17175	17157	17303	17012	16952	16984	17193	17168	17140	17172	17067	17189	17216	17256	17161	17364	17251	17350	17143	17213	17183	17226	17352	17138	17258	17197	17264	17106	17206	17188	17282	17325	17450	17345	17196	17277	17474	17128	17268	17341	17161	17389	17231	17353	17166	17281	17309	17369	17162	17127	17172	17152	17282	17128	17155	17370	17418	17228	17308	17277	17210	17131	17394	17156	17330	17231	17097	17268	17269	17253	17222	17196	17413	17384	17334	17258	17139	17225	17248	17142	17089	17406	17390	17399	17361	17332	17083	17337	17237	17127	17504	17238	17001	17255	17240	17148	17275	17280	17371	17252	17434	17285	17292	17323	17347	17348	17143	17357	17374	17116	17211	17228	17353	17077	17354	17142	17248	17350	17221	17294	17332	17136	17331	17204	17036	16980	17199	17072	17105	17118	17089	17174	17074	17265	17212	17146	17236	17279	17235	17247	17296	17073	17227	17219	17005	17101	17269	17137	17053	17361	17113	17283	17265	17176	17160	17165	17025	17135	17347	17131	17321	17148	17109	17169	17424	17284	17118	17284	17171	16990	17075	17248	17211	17299	17274	17340	17349	17047	17243	17185	17110	17417	17369	17383	17206	17222	17246	17408	17400	17281	17288	17446	17313	17438	17185	17335	17203	17242	17192	17351	17465	17110	17169	17114	17110	17266	17235	17206	17220	17246	17070	17018	17156	17347	17366	17113	17268	17317	17200	17204	17215	17158	17117	17132	17105	16975	17244	17143	17049	17049	17041	17070	17110	17280	17166	17186	17181	17212	17072	17390	17082	17418	17087	17154	17169	17201	17197	17284	17202	17213	17331	17193	16967	17043	17020	17337	17122	17045	17064	17097	17083	17124	17146	16976	17039	17302	17263	17102	16924	17116	17225	17145	17167	17161	17144	17184	17006	17185	17242	17003	17107	17132	17202	17294	17090	17113	17039	17288	17458	17109	17379	17140	17143	17074	17331	17298	17252	17121	17201	17279	17226	17221	17365	17307	17197	17225	17436	17353	17275	17363	17143	17188	17367	17211	17370	17273	17166	17397	17315	17211	17168	17208	17215	17391	17335	17123	17411	17126	17366	17264	17076	17305	17174	17378	17165	17114	17405	17333	17320	17329	17095	17177	17159	17174	17293	17219	17258	17291	17149	17192	17338	17237	17103	17277	17142	17385	17136	17289	17106	17260	17291	17231	17172	17115	17287	17223	17332	17259	16939	17206	17142	17119	17349	17233	17380	17297	17205	17059	17350	17307	17351	17280	17332	17110	17122	17321	17235	17256	17223	17370	17072	17189	17200	17174	17231	17104	17321	17275	17477	17340	17336	17198	17116	17297	17171	17103	17294	17167	17308	16996	17154	17261	17201	17340	17165	17229	17364	17120	17177	17142	17199	17347	17224	17022	17252	17132	17192	17171	17139	17342	17253	17141	17392	17092	17368	17307	17373	17273	17243	17412	17268	17232	17081	17240	17286	17233	17244	17203	17148	17170	17211	17253	17305	17250	17405	17267	17178	17167	17292	17166	17361	17167	17009	17113	17356	17297	17421	17307	17333	17191	17148	17173	17251	17256	17232	17408	17176	17285	17229	17268	17383	17294	17156	17098	17172	17126	17408	17390	17377	17343	17379	17107	17130	17150	17090	17145	17038	17380	17151	17135	17157	17174	17234	17124	17473	17302	17386	17240	17307	17367	17280	17157	17126	17324	17278	17201	17197	17157	17182	17290	17175	17336	17273	17336	17184	17251	17248	17048	17204	17259	17331	17428	17355	17303	17112	17394	17112	17321	17409	17207	17242	17144	16901	17046	17063	17316	17093	17114	17397	17274	17077	17296	17195	17037	17161	17324	17062	17310	17212	17282	17207	17313	17196	17168	17244	17330	17033	17287	17202	17142	17271	17432	17105	17341	17184	17090	17313	17002	17194	17102	17252	17366	17244	17188	17127	17328	17059	17284	17281	17195	17153	17289	17235	17191	17228	17248	17132	17144	17261	17205	17268	17238	17161	16938	17200	17240	17261	17085	17054	17274	17195	17529	17281	17300	17070	17089	17144	17261	17236	17226	17366	17072	17259	17396	17165	17139	17259	16992	17204	17143	17598	17155	17287	17276	17166	17224	17281	17057	17118	17192	17148	17291	17162	17180	17136	17095	17131	17201	17302	17182	17175	17395	17340	16958	17346	17267	17168	17328	17228	17117	17187	17202	17120	17306	17343	17240	17312	17065	17118	17417	17384	17302	17288	17176	17277	17309	17082	17232	17207	17183	17459	17104	17244	17023	17416	17397	17222	17046	17062	17102	17213	17402	17383	17128	17123	17259	16971	17227	17056	17383	17169	17299	17206	17113	17216	17329	17170	17235	17173	17457	17108	17261	17087	17208	17216	17218	17405	17204	17315	17255	17207	17312	17146	17299	17182	17255	17267	17251	17289	17118	17248	17197	17346	17176	17145	17267	17157	17319	17281	17110	17288	17201	17276	17192	17151	17432	17365	17099	17143	17099	17295	17155	17284	17403	17061	17133	17092	17226	17256	17200	17260	17206	17185	17233	17177	17122	17008	17000	17021	17128	17289	17071	17042	17376	17107	17102	17303	17040	17341	17339	17401	17292	17166	17244	17398	17329	17233	17316	17256	17131	17100	17055	17216	17239	17282	17115	17158	17202	17075	17110	17050	17240	17205	17022	17224	17156	17256	17237	17070	17268	17386	17157	17313	17166	17355	17124	17164	17223	17247	17155	17125	17349	17134	17304	17188	17241	17077	17263	17215	17202	17159	17344	17171	17217	17123	17152	17154	17259	17251	17270	17120	17417	17068	17075	17109	17342	17158	17184	17221	17200	17340	17211	17203	17297	17215	17281	17277	17143	17304	17106	17205	17115	17254	17176	17316	17125	17079	17188	17251	17204	17110	17136	17259	17245	17077	17305	17345	17293	17129	17324	17228	17281	17071	17033	17269	17213	17275	17374	17290	17126	17336	17268	17442	17167	17368	17134	17231	17263	17161	17585	17037	17172	17021	17457	17131	17131	17233	17222	17211	17219	17184	17405	17213	17121	17205	17159	17246	17385	17238	17221	17223	17220	17200	17118	17310	17406	17195	17353	17285	17230	17230	17089	16986	17182	17330	17291	16989	17362	17343	17142	17156	17433	17220	17291	17292	17142	17160	17248	17282	17090	17054	17192	17059	17435	17276	17251	17292	17112	17277	17487	17112	17142	17086	17119	17240	17244	17204	17375	17207	17216	17201	17247	17367	17154	17168	17245	17186	17218	16960	17078	17339	17254	17307	17504	17242	17202	17308	17164	17218	17121	17230	17208	17219	17132	17073	17153	17065	17354	17230	17129	17381	17308	17040	17486	17336	17244	17164	17076	17270	17401	17312	17243	17127	17064	17433	17338	16902	17130	17204	17429	17346	17222	17252	17123	17242	17145	17419	17110	17209	17081	17204	17226	17275	17182	17283	17287	17218	17132	17050	17355	17367	17263	17138	17310	17195	17248	17339	17379	17289	17218	17255	17270	17244	17162	17164	17211	17068	17335	17277	17447	17218	17138	17259	17232	17023	17122	17177	17051	17216	17192	17005	17209	17216	17221	17429	17175	17041	17192	17212	17180	17227	17171	17249	17325	17194	17340	17277	17186	17360	17138	17162	17055	17177	17177	17140	17115	17335	17306	17168	17240	17337	17181	17085	17155	17265	17058	17224	17139	17069	17191	17108	17173	17256	17235	17178	17242	17140	17236	17197	17385	17219	17171	17255	17139	17386	17364	17048	17265	17098	17204	17209	17246	17100	17275	17140	17377	17213	17246	17146	17183	17432	17216	17280	17245	16951	17311	17260	17367	17224	17260	17329	17232	17248	17193	17023	17143	17250	17107	17135	17003	17282	17286	17361	17307	17325	17099	17338	16994	17185	17274	17328	17344	17142	17167	17089	17307	17115	16872	17088	17216	17160	17400	17205	17047	17083	17125	17396	17259	17173	17086	17466	17348	17174	17282	17212	17182	17042	17110	17185	17263	17292	17272	17249	17315	17318	17152	17186	17281	17044	17075	17217	17298	17320	17287	17246	17365	17398	17165	17199	17272	17218	17184	17492	17306	17231	16997	17419	17195	17197	17349	17161	17151	17193	17157	17366	17389	17156	17379	17068	16846	17091	17244	17400	17371	17159	17128	17066	17066	17352	17295	17179	17234	17376	17351	17120	17185	17091	16968	17317	17161	17303	17341	17042	17109	17191	17096	17156	17199	17236	17345	17220	17175	17323	17257	17059	17240	17047
16363	28537	26188	21161	19126	17877	17408	16984	16690	16160	15963	15728	15748	15485	15557	15572	15287	15435	15416	15513	15461	15527	15167	15479	15352	15226	15566	15488	15293	15439	15375	15352	15470	15294	15313	15288	15424	15168	15304	15271	15181	15278	15250	15310	15161	15334	15219	15208	15239	15121	15212	15363	15340	15294	15162	15021	15251	15376	15263	15267	15013	15223	15125	15105	15493	15184	15226	15258	15297	15259	15078	15327	15182	15290	15080	15274	15387	15065	15279	15391	15239	15077	15323	15276	15176	15258	15196	15232	15244	15378	15179	15298	15148	15245	15263	15204	15362	15283	15208	15329	15057	15330	15220	15116	15177	15000	15221	15262	15150	15241	15341	15256	15206	15341	15162	15188	15117	15172	15398	15205	15425	15099	15277	15153	15297	15161	15290	15100	15277	15322	15274	15276	15103	15245	15244	15198	15106	15095	15257	15282	15131	15101	15300	15335	15236	15149	15431	15020	15115	15251	15188	15263	15218	15247	15183	15433	15234	15178	15223	15237	15114	15216	15157	15044	15211	15203	15326	15183	15147	15254	15271	15026	15334	15292	15323	15315	15222	15328	15311	15307	15362	15221	15251	15122	15135	15095	15174	15226	15235	15063	15206	15320	15241	15196	15282	15250	15198	15271	15175	15250	15417	15345	15165	15227	15195	15215	15242	15238	15193	15397	15149	15275	15208	15091	15238	15327	15372	15216	15286	15267	15085	15187	15116	15399	15279	15107	15425	15258	15287	15113	15168	15130	15133	15191	15052	15090	15044	15220	15169	15296	15243	15179	15155	15100	15299	15108	15318	15259	15173	15262	15357	15308	15222	15310	15104	15173	15066	15250	15346	15152	15293	15251	15290	15197	15231	15133	15165	15232	15400	15164	15292	15184	15385	15320	15171	15238	15141	15127	15237	15236	15226	15135	15111	15275	15234	15033	15136	15334	15103	15151	15206	15322	15368	15297	15149	15234	15219	15093	15248	15064	15414	15008	15244	15267	15270	15225	15075	15313	15408	15071	15184	15149	15195	15114	15109	15369	15133	15230	15190	15254	15251	15283	15219	15233	15255	15211	15273	15214	15198	15325	15145	15415	15089	15327	15089	15217	15177	15261	15223	15168	15240	15104	15284	15324	15131	15096	15401	15203	15080	15227	15310	15292	15214	14977	15242	15183	15174	15145	15149	15196	15194	15231	15253	15104	15402	15127	15144	15231	15216	15226	14983	15157	15285	15134	15278	15302	15046	15230	15283	15308	15200	15027	15191	15063	15191	15251	15255	15263	15262	15224	15320	15222	15156	15244	15180	15143	15199	15333	15217	15137	15242	15334	15244	15137	15222	15247	15058	15354	15138	15443	15123	15211	15302	15142	15034	15316	15153	15264	15324	15316	15181	15192	15202	15137	15301	15103	15253	15109	15227	15227	15352	15196	15128	15344	15274	15145	15257	15210	15303	15346	15239	15370	15135	15207	15173	15041	15299	15175	15329	15234	15223	15187	15216	15252	15259	15212	15182	15070	14989	15150	15297	15165	15149	15120	15281	15222	15248	15062	15262	15116	15171	15262	15285	15157	15129	15133	15100	15251	15344	15266	15236	15292	15158	15024	15291	14937	15180	15207	15176	15302	15245	15255	15319	15311	15091	15348	15151	15123	15197	15182	15252	15268	15236	15235	15028	15229	15262	15042	15245	15161	15214	14986	15128	15117	15248	15232	15230	15153	15084	15203	15133	15145	15204	15190	15358	15294	15118	15062	15127	15231	15269	15148	15236	15179	15164	15028	15235	15114	15186	15159	15038	15283	15328	15198	15105	15086	15232	15106	15166	15185	15135	15208	15190	15292	15031	15184	15174	15107	15077	15054	15278	15286	15051	15329	15230	15290	15143	15132	15250	15391	15266	15354	15169	15232	15280	15169	15216	15220	15207	15261	15030	15242	15268	15199	15169	15183	15100	15054	15373	15343	15077	15299	15085	15250	15320	15214	15167	15206	15245	15145	15249	15280	15370	15111	15316	15301	15180	15402	15049	15246	15107	15320	15121	15175	15135	15240	15166	15207	15192	15262	15310	15245	15249	15196	15271	15048	15251	15034	15245	15227	15354	15031	15103	15083	15327	15214	15256	15233	15222	15198	15098	15099	15192	15103	15148	15218	15154	14973	15129	15278	15187	15169	15327	15337	15171	15252	15214	15346	15337	15259	15009	15239	15188	15105	15449	15270	15317	15292	15357	15101	15280	15251	15333	15105	15233	15205	15190	15185	15152	15279	15043	15040	15294	15122	15196	15106	15171	15095	15241	15178	15384	15088	15237	15281	15019	15177	15352	15106	15009	15086	15251	15218	15153	15149	15099	15248	15317	15092	15155	15206	14971	15164	15184	15188	15338	15104	15190	15236	15366	15326	15172	15280	15237	15358	15168	15174	15261	15297	15267	15226	15095	15231	15306	15320	15143	15145	15077	15096	15398	15164	15232	15168	15287	15183	15171	15175	15300	15232	15306	15238	15326	15008	15273	14978	15215	15235	15134	15133	15196	15140	15146	15219	15051	15233	15095	15355	15167	15073	15043	15264	15196	15395	15237	15117	15262	15256	15277	15133	15144	15210	15293	15371	15214	15218	15238	15184	15266	15226	15192	15195	15230	15272	15316	15320	15097	15441	15313	15106	15191	15004	15108	15204	15118	15278	15315	15205	15024	15018	15265	15170	15300	15345	15344	15094	15266	15142	15159	15193	15237	15214	15151	15117	15380	15246	15254	15353	15135	15113	15271	15140	15244	15259	15146	15246	15138	15297	15276	15140	15226	15223	15164	15033	15272	15169	15288	15130	15354	15246	15307	15257	15246	15281	14997	15230	15196	15263	15148	15013	15241	15380	15001	15120	15115	15246	15070	15148	15367	15217	15186	15203	15076	15215	15109	15201	15148	15058	15212	15316	15236	15167	15307	15219	15067	15272	15256	15303	15328	15279	15102	15075	15142	15106	15397	15134	15292	15166	15282	15189	15433	15018	15097	15251	15199	15134	15219	15152	15343	15187	15210	15180	15433	15209	15319	15151	15176	15183	15289	15208	15261	15341	15244	15171	15369	15088	15297	15091	15180	15383	15243	15220	15107	15160	15164	15295	15049	15155	15116	15344	15316	15379	15140	15204	15239	15143	15199	15290	15078	15128	15216	15153	15092	15312	15251	15256	15413	15130	15070	15282	15333	15233	15221	15269	15348	15156	15016	15261	15261	14971	15184	15110	15196	15141	15222	15240	15233	15290	15279	15100	15363	15216	15302	15200	15287	15094	15199	15120	15088	15099	15131	15113	15311	15169	15209	15164	15000	15127	15336	15131	15290	15249	15275	15342	15091	15251	15259	15299	15106	15216	15150	15206	15367	15201	15233	15192	15179	15342	15094	15225	15234	15414	15248	14970	15306	15121	15117	15258	15205	15166	15226	15193	15122	15225	15410	15239	15247	15196	14965	15225	15070	15303	15282	15308	15061	15338	15105	15084	15259	15246	15149	15300	15223	15133	15290	15170	15264	15257	15085	15265	15339	15150	15221	15173	15239	15090	15222	15325	15169	15200	15109	15106	15141	15273	15079	15279	15298	15396	15143	15255	15445	15069	15227	15047	15244	15380	15250	15177	15149	15164	15120	15208	15267	15177	15236	15046	15241	15217	15107	15253	15210	15131	15248	15585	15130	15173	15183	15105	15166	15299	15072	15105	15259	15180	15138	15209	15235	15271	15251	15242	15089	15327	15237	15209	15219	15260	15223	15186	15242	15194	15282	15379	15076	15127	15012	15230	15247	15207	15124	15302	15140	15261	15251	15154	15301	15090	15294	15093	15323	15308	15322	15143	15178	15144	15244	15230	15217	15243	15083	15165	15261	15239	15156	15078	15210	15024	15141	15218	15396	15244	15232	15274	15285	15267	15316	15412	15153	15007	15300	15180	15221	15174	15284	15223	15270	15256	15252	15219	15334	15234	15043	15320	15151	15203	15167	15223	15093	15423	15159	15183	15332	15269	15254	15235	15133	15204	15137	15253	15237	15137	15378	15122	15333	15121	15207	15105	15092	15326	15041	15256	15259	15257	15308	15261	15308	15143	15298	15296	15127	15079	15231	15268	15265	15264	15133	15137	15124	15250	15169	15209	15157	15174	15145	15113	15231	14986	15143	15214	15181	15026	15183	15134	15186	15074	15232	14997	15139	15151	15233	15319	15154	15125	15095	15166	15265	15150	15232	15384	15146	15015	15200	15034	15142	15177	15158	15114	15140	15267	15220	15272	15145	15262	15131	15262	15119	15239	15320	15163	15295	15366	15098	15095	15146	15293	15158	15258	15297	14955	15280	15216	15243	15329	15228	15347	15169	15204	15317	15239	15174	15371	15197	15159	15319	15140	15284	15343	15154	15141	15202	15374	15203	15129	15248	15037	15015	15057	15105	15154	15184	15301	15370	15235	15165	15063	15097	15167	15068	15322	15166	15214	15203	15185	15302	15250	15130	15023	15215	15028	15205	15184	15204	15325	15215	15411	15306	15264	15334	15127	15033	15105	15283	15161	15370	15278	15288	15114	15340	15082	15336	15232	15191	15374	15123	15265	15134	15095	15237	15184	15054	15199	15167	15306	15315	15075	15283	15128	15086	15209	15239	15175	15211	15228	15005	15273	15349	15251	15126	15407	15247	15247	15200	15356	15310	15106	15298	15145	15119	15231	15459	15168	15100	15110	15332	15269	15259	15301	15343	15287	15187	15122	15045	15286	15259	15148	15221	15309	15003	15191	15150	15247	15056	15138	15361	15314	15035	15248	15170	15282	15164	15065	15042	15168	15262	15216	15154	15140	15281	15225	15315	15171	15143	15383	15044	15211	15203	15299	15126	15278	15208	15179	15240	15171	15179	15225	15132	15336	15254	15150	15266	15360	15274	15271	15189	15141	15201	15066	15052	15141	15086	15103	15468	15391	15270	15187	15069	15226	15214	15223	15391	15181	15131	15169	15389	15061	15160	15075	15294	15075	15287	15219	15230	15239	15274	15282	15121	15121	15361	15157	15215	15137	15192	15270	15205	15252	15078	15219	15192	15168	15233	15241	15295	15166	15309	15144	15212	15372	15281	15284	15105	15285	15247	15290	15285	14992	15209	15144	15127	15063
28000	22041	23026	19003	16066	16061	16243	15861	15680	15743	15874	15829	15867	15656	15634	15711	15715	15652	15754	15710	15845	15702	15505	15687	15758	15737	15662	15698	15900	15642	15792	15658	15751	15804	15699	15703	15638	15475	15499	15827	15638	15705	15681	15707	15515	15549	15663	15540	15812	15826	15661	15644	15613	15611	15704	15382	15554	15843	15747	15659	15710	15782	15535	15738	15854	15597	15547	15708	15884	15526	15917	15622	15824	15838	15735	15697	15795	15752	15634	15755	15611	15797	15818	15616	15630	15661	15739	15425	15763	15697	15682	15613	15783	15790	15650	15699	15536	15696	15628	15698	15797	15684	15826	15561	15674	15630	15760	15839	15821	15692	15641	15816	15571	15569	15662	15668	15840	15964	15909	15784	15574	15668	15848	15735	15707	15559	15686	15540	15687	15616	15639	15796	15616	15489	15768	15825	15761	15637	15614	15865	15636	15611	15752	15711	15657	15702	15635	15788	15862	15463	15749	15625	15490	15738	15645	15518	15569	15580	15546	15642	15471	15606	15567	15846	15708	15672	15590	15608	15534	15754	15615	15633	15730	15765	15799	15620	15672	15724	15687	15724	15687	15736	15672	15931	15834	15645	15680	15686	15673	16038	15830	15862	15798	15745	15782	15437	15790	15609	15825	15799	15800	15752	15557	15435	15774	15650	15617	15842	15539	15797	15769	15797	15792	15669	15670	15794	15796	15712	15601	15671	15641	15820	15663	15479	15784	15799	15692	15679	15656	15593	15689	15807	15690	15791	15811	15706	15728	15837	15548	15729	15780	15591	15791	15747	15792	15775	15825	15905	15699	15643	15794	15676	15682	15576	15600	15613	15855	15558	15806	15855	15776	15592	15718	15752	15527	15758	15603	15527	15596	15606	15800	15722	15710	15811	15898	15720	15734	15699	15812	15868	15858	15789	15748	15750	15832	15671	15722	15761	15808	15509	15744	15650	15753	15704	15822	15648	15721	15696	15885	15715	15619	15499	15480	15554	15702	15577	15864	15540	15715	15538	15716	15457	15588	15559	15622	15612	15520	15659	15655	15731	15940	15639	15712	15789	15800	15725	15844	15628	15773	15672	15596	15680	15768	15773	15805	15715	15748	15605	15726	15733	15648	15742	15674	15771	15730	15773	15752	15713	15687	15819	15754	15763	15573	15755	15563	15610	15660	15724	15464	15716	15789	15694	15648	15821	15628	15668	15682	15682	15682	15813	15932	15803	15723	15599	15857	15763	15652	15637	15642	15803	16000	15601	15867	15758	15711	15781	15848	15697	15645	15821	15864	15730	15677	15591	15823	15788	15369	15426	15722	15602	15726	15548	15827	15550	15736	15702	15618	15609	15697	15482	15745	15657	15602	15645	15619	15850	15765	15711	15741	15674	15703	15653	15612	15693	15703	15598	15679	15632	15603	15577	15500	15818	15611	15838	15766	15786	15718	15732	15610	15923	15774	15527	15805	15772	15737	15766	15609	15803	15692	15709	15799	15731	15768	15753	15741	15835	15831	15602	15549	15617	15548	15777	15840	15721	15842	15901	15839	15760	15592	15486	15480	15585	15632	15710	15758	15706	15807	15596	15739	15646	15633	15698	15789	15767	15583	15610	15607	15593	15680	15591	15778	15639	15632	15711	15954	15888	15716	15731	15816	15608	15730	15786	16013	15837	15591	15686	15937	15690	15873	15690	15669	15476	15643	15588	15738	15666	15738	15680	15970	15787	15795	15662	15736	15830	15710	15625	15628	15689	15616	15609	15797	15596	15540	15650	15760	15648	15716	15612	15903	15558	15774	15657	15774	15779	15695	15627	15827	15767	15645	15873	15883	15550	15567	15619	15641	15665	15899	15802	15785	15836	15598	15659	15823	15795	15627	15444	15727	15708	15817	15709	15578	15616	15646	15355	15591	15620	15610	15674	15903	15655	15684	15615	15646	15650	15654	15789	15643	15721	15656	15393	15405	15704	15643	15736	15537	15683	15675	15639	15674	15682	15490	15481	15913	15573	15769	15754	15801	15933	15627	15699	15664	15823	15717	15750	15798	15627	15511	15452	15724	15627	15756	15607	15735	15592	15784	15855	15665	15685	15722	15636	15586	15650	15664	15662	15676	15556	15712	15759	15669	15659	15838	15660	15495	15676	15659	15731	15686	15747	15789	15708	15733	15484	15750	15833	15651	15779	15670	15843	15812	15763	15785	15764	15662	15726	15896	15927	15776	15708	15676	15715	15701	15646	15764	15573	15581	15591	15735	15760	15659	15528	15948	15523	15640	15750	15748	15704	15625	15656	15637	15560	15607	15610	15761	15606	15671	15733	15764	15596	15666	15651	15771	15709	15721	15729	15741	15670	15649	15658	15877	15664	15744	15601	15596	15660	15701	15734	15748	15824	15563	15578	15563	15693	15794	15819	15831	15854	15652	15999	15835	15860	15701	15822	15647	15554	15817	15556	15688	15774	15616	15920	15675	15587	15635	15609	15838	15811	15614	15786	15702	15624	15774	15505	15699	15871	15758	15676	15960	15750	15698	15687	15723	15648	15733	15538	15659	15936	15824	15684	15490	15788	15810	15739	15682	15826	15792	15429	15889	15741	15767	15790	15716	15802	15777	15588	15492	15746	15611	15751	15715	15628	15744	15784	15610	15728	15647	15563	15826	15754	15985	15637	15728	15635	15645	15707	15673	15897	15698	15665	15759	15898	15858	15598	15753	15787	15706	15569	15824	15573	15789	15773	15681	15552	15838	15727	15705	15814	15751	15647	15633	15744	15822	15701	15705	15682	15654	15573	15706	15831	15796	15683	15788	15675	15890	15803	15842	15848	15793	15686	15786	15656	15760	15625	15710	15595	15704	15814	15576	15694	15624	15594	15733	15429	15673	15510	15756	15693	15722	15624	15825	15778	15914	15782	15664	15684	15876	15628	15627	15750	15770	15733	15820	15633	15678	15759	15771	15704	15759	15610	15602	15522	15626	15563	15678	15907	15792	15390	15534	15662	15704	15680	15670	15736	15683	15719	15689	15810	15637	15469	15658	15670	15795	15547	15597	15817	15701	15532	15723	15711	15828	15788	15647	15761	15677	15576	15849	15722	15614	15799	15725	15769	15801	15771	15798	15524	15909	15623	15856	15727	15635	15807	15609	15771	15849	15497	15679	15703	15796	15697	15720	15744	15670	15791	15851	15506	15633	15738	15764	15641	15739	15454	15794	15683	15517	15746	15465	15602	15800	15554	15732	15576	15807	15810	15794	15735	15624	15624	15514	15717	16087	15647	15653	15674	15887	15692	15683	15753	15733	15671	15697	15661	15759	15630	15753	15849	15590	15586	15937	15730	15674	15796	15787	15743	15690	15835	15675	15894	15528	15707	15579	15459	15651	15797	15758	15692	15693	15568	15588	15706	15630	15794	15576	15783	15719	15817	15610	15461	15842	15502	15735	15728	15756	15685	15710	15793	15667	15671	15636	15709	15653	15762	15569	15810	15682	15750	15763	15704	15760	15700	15831	15608	15625	15708	15555	15600	15707	15836	15737	15765	15693	15650	15872	15926	15638	15607	15837	15734	15717	15882	15697	15532	15639	15490	15680	15612	15700	15759	15584	15758	15704	15765	15865	15671	15745	15544	15800	15621	15681	15531	15500	15630	15709	15923	15593	15727	15645	15792	15786	15766	15537	15704	15664	15713	15662	15683	15519	15906	15700	15760	15831	15448	15794	15686	15656	15638	15506	15623	15755	15759	15645	15874	15610	15470	15832	15837	15744	15773	15677	15759	15610	15674	15862	15752	15763	15786	15848	15690	15903	15621	15972	15778	15557	15715	15746	15738	15963	15626	15919	15805	15847	15852	15732	15818	15765	15787	15656	15884	15794	15793	15686	15762	15779	15698	15803	15625	15612	15608	15689	15883	15595	15666	15700	15697	15588	15723	15911	15709	15688	15654	15801	15741	15590	15729	15850	15887	15813	15728	15719	15843	15859	15635	15839	15760	15537	15665	15759	15921	15881	15744	15854	15839	15600	15680	15715	15602	15537	15821	15842	15646	15636	15921	15807	15651	15641	15698	15740	15691	15771	15810	15738	15687	15819	15657	15876	15751	15752	15699	15696	15600	15689	15906	15697	15832	15778	15813	15568	15771	15758	15782	15613	15740	15793	15596	15734	15811	15596	15675	15677	15769	15953	15771	15742	15879	15793	15711	15589	15652	15776	15773	15749	15761	15517	15827	15663	15754	15620	15605	15632	15701	15670	15881	15882	15753	15734	15603	15839	15607	15979	15597	15691	15708	15707	15522	15616	15458	15764	15718	15622	15667	15577	15846	15707	15806	15883	15697	15715	15797	15675	15808	15805	15606	15731	15801	15636	15831	15776	15721	15411	15859	15751	15621	15730	15472	15588	15717	15798	15698	15880	15785	15536	15883	15685	15946	15927	15453	15698	15670	15681	15748	15669	15635	15800	15425	15601	15661	15751	15828	15612	15536	15698	15709	15720	15766	15473	15689	15684	15787	15738	15764	15733	15606	15643	15546	15688	15749	15710	15662	15913	15716	15555	16005	15775	15623	15668	15724	16045	15629	15866	15608	15660	15648	15620	15707	15795	15737	15860	15670	15720	15650	15641	15787	15588	15619	15728	15603	15971	15678	15595	15723	15756	15765	15561	15774	15822	15573	15762	15736	15775	15536	15720	15771	15810	15759	15672	15660	15681	15746	15675	15861	15782	15655	15722	15772	15858	15949	15628	15757	15614	15826	15857	15710	15695	15730	15768	15676	15754	15802	15697	15771	15688	15619	15541	15646	15853	15750	15762	15635	15718	15789	15506	15496	15897	15773	15860	15676	15577	15555	15828	15702	15596	15651	15724	15866	15730	15742	15876	15802	15690	15923	15858	15741	15842	15837	15765	15672	15860	15701	15626	15628	15877	15668	15602	15686	15643	15499	15629	15728	15617	15732	15747	15749	15540	15556	15750	15451	15475	15625	15946	15641	15578	15708	15739	15592	15712	15720	15821	15430	15730	15803	15720	15805	15688	15651	15670	15493	15699	15641	15611	15657	15653	15719	15852	15744	15715	15677	15608	15619	15756	15776	15756	15629	15839	15673	15663	15710	15698	15783	15810	15602	15888	15612	15672	15827	15976	15781	15829	15718
14231	16494	16075	15092	14648	14555	14561	14483	14379	14429	14226	14408	14223	14374	14472	14307	14360	14152	14253	14227	14328	14291	14172	14328	14323	14277	14261	14351	14426	14315	14230	14324	14148	14263	14208	14333	14386	14256	14226	14384	14209	14168	14272	14276	14271	14166	14385	14298	14309	14278	14323	14407	14428	14290	14101	14243	14446	14239	14194	14346	14274	14172	14280	14243	14324	14332	14259	14255	14366	14259	14188	14169	14355	14450	14215	14405	14353	14358	14239	14245	14073	14142	14328	14205	14217	14447	14106	14298	14297	14275	14326	14254	14376	14315	14445	14268	14216	14261	14140	14272	14369	14372	14270	14280	14287	14305	14306	14342	14179	14424	14333	14247	14213	14294	14384	14340	14177	14256	14351	14184	14347	14322	14186	14327	14211	14258	14108	14463	14324	14182	14101	14380	14300	14146	14256	14330	14139	14333	14196	14369	14153	14258	14295	14026	14225	14186	14239	14268	14116	14292	14107	14219	14279	14317	14174	14247	14332	14285	14116	14097	14289	14095	14439	14213	14241	14228	14419	14289	14390	14216	14213	14267	14149	14158	14108	14312	14254	14134	14255	14247	14215	14232	14141	14271	14290	14198	14156	14151	14045	14335	14267	14368	14312	14478	14208	14260	14104	14309	14258	14265	14386	14148	14140	14264	14245	14399	14245	14270	14437	14203	14410	14180	14321	14236	14273	14328	14109	14224	14324	14236	14201	14295	14285	14173	14495	14287	14258	14388	14287	14358	14122	14426	14222	14424	14213	14202	14162	14240	14224	14230	14273	14211	14396	14253	14212	14231	14313	14214	14215	14298	14304	14299	14236	14377	14347	14317	14119	14301	14258	14375	14221	14361	14292	14245	14190	14427	14333	14283	14357	14207	14325	14291	14305	14320	14207	14299	14050	14316	14158	14378	14244	14377	14311	14185	14378	14204	14254	14358	14121	14235	14295	14235	14310	14442	14193	14354	14096	14322	14398	14134	14397	14261	14332	14164	14388	14368	14470	14252	14486	14375	14285	14302	14296	14456	14185	14290	14244	14173	14309	14357	14330	14426	14270	14189	14266	14390	14310	14228	14307	14375	14260	14313	14294	14342	14233	14140	14231	14196	14361	14262	14273	14175	14344	14289	14223	14263	14197	14340	14327	14080	14321	14208	14137	14462	14351	14175	14404	14131	14180	14159	14212	14297	14280	14363	14270	14372	14146	14338	14151	14414	14224	14270	14334	14206	14302	14263	14191	14200	14311	14290	14186	14251	14276	14224	14393	14359	14230	14529	14240	14291	14278	14301	14340	14393	14303	14185	14323	14286	14411	14352	14304	14185	14182	14350	14234	14279	14254	14290	14201	14107	14179	14251	14315	14353	14039	14342	14164	14315	14205	14299	14250	14239	14247	14282	14227	14239	14420	14372	14268	14230	14402	14189	14194	14370	14142	14324	14267	14363	14222	14270	14163	14434	14175	14277	14309	14122	14168	14232	14297	14282	14312	14451	14196	14341	14251	14239	14377	14130	14171	14118	14244	14326	14342	14310	14343	14252	14390	14270	14369	14502	14331	14274	14260	14173	14173	14278	14344	14352	14334	14259	14316	14355	14415	14078	14243	14347	14295	14370	14247	14252	14248	14386	14286	14222	14244	14336	14417	14317	14188	14322	14073	14224	14297	14377	14260	14414	14222	14488	14321	14298	14359	14415	14457	14254	14319	14186	14153	14234	14336	14281	14512	14207	14333	14346	14217	14254	14191	14386	14420	14391	14128	14175	14288	14335	14353	14195	14297	14164	14389	14286	14155	14407	14313	14317	14165	14249	14353	14258	14321	14368	14434	14272	14314	14319	14264	14211	14072	14415	14181	14190	14442	14275	14303	14139	14451	14193	14172	14345	14160	14296	14320	14151	14409	14049	14197	14273	14330	14183	14484	14174	14445	14302	14238	14107	14188	14163	14180	14258	14490	14292	14325	14152	14359	14411	14175	14129	14288	14284	14295	14481	14255	14184	14319	14260	14389	14266	14291	14187	14187	14380	14198	14246	14282	14339	14305	14328	14267	14365	14281	14280	14322	14150	14076	14257	14264	14213	14426	14239	14276	14362	14404	14253	14304	14279	14182	14209	14286	14174	14197	14368	14241	14303	14237	14286	14183	14336	14201	14481	14380	14257	14246	14262	14330	14312	14246	14209	14191	14177	14348	14285	14246	14259	14310	14300	14170	14338	14299	14225	14281	14337	14270	14323	14127	14336	14255	14517	14272	14223	14103	14274	14175	14119	14200	14294	14349	14214	14359	14366	14379	14382	14266	14211	14198	14240	14149	14346	14288	14181	14253	14149	14473	14096	14410	14430	14374	14345	14240	14079	14321	14380	14372	14500	14201	14186	14193	14119	14147	14218	14326	14479	14350	14228	14234	14342	14239	14259	14302	14265	14296	14266	14332	14315	14350	14215	14145	14232	14107	14087	14337	14359	14253	14177	14167	14310	14319	14295	14137	14357	14224	14217	14344	14335	14306	14257	14203	14337	14114	14360	14259	14361	14172	14267	14220	14302	14263	14352	14336	14325	14299	14307	14200	14370	14308	14204	14301	14249	14395	14249	14378	14318	14284	14307	14231	14166	14204	14386	14390	14346	14336	14262	14162	14400	14401	14195	14331	14304	14367	14304	14318	14215	14478	14259	14201	14186	14137	14282	14230	14258	14144	14075	14354	14418	14217	14068	14198	14374	14291	14355	14261	14317	14346	14492	14461	14219	14442	14345	14233	14130	14472	14483	14108	14356	14081	14389	14355	14339	14123	14221	14233	14219	14450	14279	14310	14229	14425	14340	14235	14282	14020	14351	14136	14256	14284	14411	14100	14360	14270	14166	14384	14298	14236	14286	14153	14322	14257	14280	14302	14307	14340	14340	14221	14272	14163	14275	14228	14276	14213	14280	14217	14496	14126	14318	14128	14222	14257	14096	14196	14373	14254	14191	14381	14297	14236	14307	14472	14301	14259	14364	14356	14398	14323	14331	14347	14328	14217	14287	14233	14325	14298	14220	14251	14286	14240	14187	14465	14176	14288	14189	14206	14415	14340	14440	14330	14258	14323	14338	14316	14238	14297	14251	14328	14291	14448	14101	14229	14336	14219	14258	14334	14324	14351	14315	14117	14384	14196	14346	14400	14302	14335	14316	14333	14334	14305	14280	14356	14198	14352	14491	14241	14226	14041	14361	14251	14302	14197	14093	14459	14222	14415	14209	14341	14289	14326	14282	14216	14362	14208	14278	14273	14320	14429	14402	14210	14178	14252	14193	14384	14423	14316	14310	14226	14231	14306	14333	14447	14292	14300	14384	14393	14386	14358	14308	14296	14119	14279	14322	14389	14300	14346	14194	14308	14306	14396	14259	14502	14225	14348	14274	14323	14040	14262	14217	14265	14128	14331	14365	14179	14203	14211	14258	14102	14166	14289	14210	14366	14224	14232	14262	14314	14353	14257	14458	14109	14202	14319	14377	14353	14263	14296	14305	14271	14313	14141	14243	14381	14299	14143	14192	14332	14331	14261	14408	14344	14113	14281	14140	14391	14341	14169	14204	14301	14229	14236	14336	14335	14254	14500	14205	14431	14299	14349	14192	14241	14221	14189	14362	14297	14269	14340	14370	14205	14189	14146	14273	14369	14183	14242	14384	14402	14274	14301	14310	14110	14284	14398	14371	14287	14240	14278	14261	14427	14311	14091	14277	14312	14221	14270	14408	14330	14172	14220	14026	14303	14337	14315	14379	14215	14415	14181	14238	14295	14250	14303	14413	14359	14167	14158	14299	14244	14298	14165	14298	14249	14244	14258	14130	14251	14210	14231	14253	14259	14306	14258	14411	14172	14273	14408	14349	14262	14435	14254	14215	14336	14254	14366	14394	14166	14163	14297	14365	14241	14388	14283	14333	14320	14298	14285	14471	14214	14239	14342	14358	14247	14329	14259	14242	14453	14392	14449	14187	14194	14156	14229	14317	14302	14472	14202	14155	14240	14217	14270	14349	14214	14276	14209	14300	14373	14180	14217	14210	14384	14126	14289	14211	14301	14192	14306	14167	14364	14321	14153	14229	14356	14216	14362	14294	14344	14402	14323	14138	14365	14146	14279	14374	14192	14329	14148	14347	14333	14322	14264	14280	14317	14167	14286	14463	14294	14490	14282	14112	14247	14340	14475	14145	14202	14282	14261	14339	14187	14269	14207	14297	14333	14241	14234	14223	14287	14380	14261	14265	14327	14257	14148	13927	14466	14259	14218	14273	14279	14147	14256	14212	14614	14042	14385	14220	14218	14236	14182	13992	14234	14344	14223	14265	14130	14389	14429	14247	14173	14291	14288	14195	14120	14337	14281	14330	14368	14433	14309	14482	14322	14287	14224	14367	14303	14233	14343	14405	14393	13946	14274	14239	14263	14251	14115	14302	14091	14180	14233	14200	14105	14381	14126	14290	14265	14216	14204	14238	14281	14434	14361	14418	14317	14415	14314	14101	14324	14197	14216	14319	14221	14203	14298	14251	14274	14315	14166	14391	14178	14398	14167	14182	14260	14183	14246	14322	14249	14426	14178	14053	14261	14158	14194	14256	14370	14338	14115	14233	14199	14354	14216	14128	14177	14180	14422	14272	14266	14224	14338	14379	14303	14029	14193	14209	14285	14375	14152	14246	14259	14071	14341	14311	14324	14279	14300	14233	14339	14340	14225	14450	14295	14223	14178	14295	14361	14311	14284	14191	14266	14146	14317	14330	14237	14215	14380	14246	14226	14120	14199	14329	14199	14205	14358	14333	14265	14305	14331	14267	14210	14253	14292	14109	14339	14209	14452	14258	14201	14155	14441	14294	14387	14271	14159	14291	14427	14225	14233	14325	14218	14432	14409	14157	14284	14269	14213	14308	14238	14353	14271	14181	14086	14337	14210	14381	14169	14321	14299	14256	14354	14302	14231	14294	14204	14386	14382	14221	14294	14478	14281	14222	14403	14219	14344	14221	14294	14204	14237	14346	14320	14193	14254	14221	14252	14252	14173	14042	14309	14342	14273	14289	14163	14153	14024	14303	14213	14217	14397	14395	14244	14340	14516	14179	14282	14217	14102	14415	14272	14235	14318	14466	14337	14325	14291	14126	14293	14444
24362	21596	29024	24698	22299	21132	19855	17624	17184	17173	17172	17092	17157	16936	16954	16847	16735	16946	17063	17038	16776	16944	16892	16849	16646	16674	16893	16909	16922	16905	16807	16818	16840	16745	16961	16655	16717	16613	16997	16593	16688	16780	16841	16947	16840	16812	16910	16837	16725	16847	17063	16724	16873	16615	16733	16646	16718	16762	16524	16716	16693	16904	16832	16641	16765	16751	16740	16831	16683	16801	16742	16795	16706	16767	16736	16708	16755	16786	16848	16631	16585	16702	16594	16862	16620	16787	16827	16758	16615	16671	16878	16959	16885	16799	16837	16800	16650	16744	16720	16603	16431	16801	16721	16771	16660	16774	16786	16584	16645	16673	16723	16491	16739	16881	16588	16704	16589	16721	16579	16694	16778	16800	16692	16836	16407	16681	16801	16756	16632	16669	16724	16791	16519	16670	16594	16505	16804	16659	16733	16627	16664	16551	16658	16716	16715	16841	16574	16786	16738	16681	16935	16859	16800	16737	16660	16537	16746	16807	16635	16809	16751	16756	16600	16749	16585	16614	16505	16639	16652	16822	16644	16875	16639	16648	16801	16769	16645	16854	16651	16518	16855	16676	16785	16640	16863	16692	16772	16787	16668	16660	16768	16739	16605	16696	16707	16879	16536	16602	16654	16755	16536	16782	16694	16634	16772	16700	16784	16775	16852	16757	16675	16844	16756	16638	16698	16595	16594	16617	16825	16655	16666	16681	16702	16671	16904	16742	16493	16881	16634	16800	16678	16766	16724	16740	16788	17039	16793	16621	16745	16575	16710	16806	16649	16558	16560	16749	16781	16686	16620	16795	16738	16663	16652	16771	16629	16713	16540	16569	16634	16695	16858	16463	16775	16639	16734	16809	16746	16673	16618	16619	16847	16670	16808	16584	16930	16663	16702	16605	16643	16675	16728	16860	16693	16792	16802	16485	16761	16573	16415	16800	16633	16476	16438	16576	16820	16713	16803	16579	16731	16661	16638	16784	16894	16580	16918	16856	16733	16478	16759	16791	16776	16799	16744	16658	16545	16840	16984	16833	16698	16624	16724	16617	16703	16653	16693	16526	16923	16588	16609	16618	16800	16657	16777	16664	16745	16635	16674	16545	16661	16693	16687	16888	16566	16613	16584	16714	16468	16666	16639	16719	16737	16706	16717	16707	16633	16661	16650	16439	16595	16817	16782	16660	16682	16758	16841	16653	16825	16736	16473	16657	16884	16643	16606	16868	16713	16578	16719	16646	16740	16517	16712	16665	16579	16679	16628	16699	16837	16774	16600	16835	16763	16693	16651	16763	16803	16694	16658	16686	16766	16714	16751	16680	16791	16529	16667	16873	16853	16598	16932	16570	16644	16881	16713	16852	16702	16554	16615	16445	16664	16843	16713	16694	16847	16873	16739	16742	16784	16793	16679	16647	16630	16864	16841	16785	16636	16466	16536	16524	16816	16583	16685	16660	16595	16789	16652	16632	16598	16817	16643	16774	16746	16690	16736	16904	16655	16713	16863	16702	16730	16671	16688	16731	16775	16556	16553	16749	16799	16792	16604	16657	16732	16838	16719	16726	16754	16488	16754	16710	16615	16555	16782	16661	16760	16507	16609	16724	16792	16794	16899	16849	16854	16758	16761	16656	16639	16822	16775	16808	16817	16649	16708	16557	16508	16665	16930	16644	16671	16807	16577	16568	16498	16641	16622	16794	16773	16645	16764	16679	16683	16552	16783	16871	16506	16592	16864	16694	16936	16732	16659	16549	16636	16572	16802	16780	16366	16755	16721	16608	16662	16864	16704	16554	16821	16837	16795	16718	16722	16803	16673	16777	16507	16674	16702	16585	16771	16717	16665	16826	16582	16617	16636	16824	16770	16707	16743	16806	16637	16500	16915	16731	16636	16774	16494	16776	16806	16810	16760	16723	16713	16692	16782	16833	16557	16620	16805	16662	16736	16651	16669	16769	16698	17020	16665	16656	16670	16782	16628	16646	16581	16551	16742	16648	16583	16738	16710	16732	16594	16808	16759	16729	16788	16532	16888	16536	16632	16725	16663	16673	16823	16788	16719	16778	16687	16562	16675	16584	16515	16679	16693	16882	16786	16783	16811	16610	16802	16505	16718	16734	16575	16659	16757	16812	16763	16870	16640	16790	16754	16766	16870	16711	16594	16555	16772	16759	16832	16568	16728	16662	16767	16653	16851	16574	16668	16785	16670	16632	16632	16758	16599	16571	16813	16769	16582	16639	16794	16676	16714	16759	16793	16593	16687	16829	16554	16792	16700	16559	16637	16545	16627	16640	16743	16825	16784	16821	16666	16783	16770	16937	16652	16661	16596	16628	16689	16636	16569	16579	16802	16678	16706	16493	16837	16681	16648	16704	16613	16762	16693	16746	16760	16660	16577	16547	16692	16893	16822	16618	16637	16736	16819	16645	16775	16709	16822	16644	16790	16729	16833	16672	16808	16780	16719	16727	16771	16648	16638	16685	16498	16640	16803	16719	16747	16889	16712	16959	16744	16676	16563	16683	16658	16576	16805	16724	16925	16692	16590	16634	16689	16933	16714	16652	16666	16800	16638	16840	16581	16672	16819	16845	16774	16559	16741	16651	16757	16675	16743	16690	16808	16713	16515	16688	16752	16811	16957	16609	16993	16649	16733	16603	16610	16467	16645	16590	16691	16763	16616	16619	16660	16557	16705	16774	16823	16705	16740	16598	16678	16885	16653	16694	16852	16686	16643	16681	16655	16582	16399	16636	16544	16531	16825	16577	16617	16650	16740	16875	16775	16930	16718	16723	16797	16783	16740	16663	16716	16615	16548	16620	16984	16871	16634	16597	16773	16666	16485	16787	16894	16596	16877	16816	16577	16709	16482	16609	16568	16610	16854	16696	16602	16704	16524	16542	16653	16713	16575	16703	16810	16688	16729	16774	16655	16544	16747	16380	16732	16813	16817	16709	16638	16688	16512	16679	16676	16608	16602	16736	16543	16675	16855	16868	16899	16839	16733	16908	16884	16817	16638	16658	16604	16318	16597	16718	16716	16575	16544	16667	16412	16744	16571	16823	16598	16635	16679	16770	16671	16655	16555	16932	16716	16673	16692	16630	16744	16921	16661	16813	16598	16620	16653	16597	16794	16866	16587	16637	16781	16746	16521	16610	16733	16465	16690	16720	16751	16724	16754	16510	16753	16608	16756	16626	16715	16765	16751	16858	16904	16520	16784	16792	16680	16767	16793	16780	16565	16658	16753	16695	16714	16621	16592	16739	16750	16734	16854	16582	16713	16846	16788	16745	16610	16763	16762	16780	16566	16578	16711	16718	16547	16980	16805	16622	16658	16785	16844	16783	16765	16749	16507	16696	16637	16687	16639	16877	16789	16862	16560	16486	16670	16519	16443	16611	16722	16670	16804	16852	16808	16793	16602	16619	16757	16577	16789	16784	16547	16633	16794	16625	16752	16695	16516	16786	16759	16795	16704	16760	16692	16588	16635	16661	16859	16481	16789	16839	16751	16533	16821	16559	16682	16789	16811	16556	16628	16560	16662	16489	16573	16795	16770	16702	16600	16633	16805	16765	16872	16573	16652	16644	16647	16695	16766	16852	16892	16705	16737	16782	16769	16904	16815	16601	16819	16757	16472	16815	16747	16587	16593	16714	16699	16763	16895	16708	16747	16674	16796	16853	16652	16566	16850	16694	16711	16612	16693	16798	16933	16725	16557	16534	16698	16698	16656	16781	16652	16535	16791	16833	16658	16709	16861	16611	16685	16571	16605	16718	16783	16793	16948	16929	16638	16777	16588	16644	16668	16766	16800	16427	16562	16727	16649	16857	16768	16786	16842	16763	16773	16982	16759	16867	16762	16616	16741	16858	16705	16562	16660	16722	16827	16554	16779	16775	16537	16677	16735	16743	16586	16544	16714	16655	16700	16845	16899	16598	16612	16734	16719	16886	16581	16611	16614	16819	16755	16694	16656	16669	16688	16665	16802	16764	16664	16824	16742	16693	16879	16678	16619	16554	16524	16502	16718	16567	16652	16682	16837	16502	16719	16728	16649	16769	16507	16817	16745	16758	16541	16494	16637	16662	16627	16666	16814	16640	16850	16648	16764	16775	16520	16620	16563	16769	16673	16963	16916	16723	16604	16895	16839	16760	16621	16741	16431	16695	16953	16553	16789	16609	16899	16770	16879	16629	16634	16785	16583	16707	16631	16654	16578	16694	16826	16815	16808	16723	16735	16705	16668	16678	16674	16837	16708	16664	16814	16594	16839	16620	16561	16589	16588	16680	16645	16730	16816	16705	16900	16563	16728	16786	16733	16593	16523	16701	16806	16743	16621	16678	16794	16916	16587	16685	16795	16642	16767	16861	16772	16773	16569	16591	16611	16891	16579	16589	16695	16721	16803	16775	16856	16823	16513	16488	16767	16822	16624	16632	16462	16737	16829	16545	16859	16763	16609	16732	16640	16737	16677	16715	16532	16620	16696	16469	16565	16840	16798	16726	16751	16665	16734	16569	16739	16637	16745	16793	16705	16732	16596	16768	16639	16594	16627	16613	16596	16687	16643	16645	16611	16818	16629	16701	16754	16684	16803	16585	16674	16810	16604	16656	16513	16615	16679	16645	16736	16760	16743	16874	16829	16747	16768	16804	16778	16599	16905	16680	16943	16712	16678	16544	16727	16906	16648	16627	16654	16829	16963	16882	16567	16647	16718	16849	16516	16747	16595	16619	16826	16593	16807	16543	16642	16504	16624	16739	16781	16574	16613	16711	16753	16569	16834	16786	16973	16629	16732	16892	16922	16775	16567	16754	16592	16673	16862	16828	16747	16646	16877	16659	16761	16522	16492	16683	16583	16729	16667	16774	16799	16763	16705	16752	16584	16661	16648	16589	16681	16863	16604	16599	16706	16646	16933	16998	16594	16809	16938	16584	16783	16587	16574	16595	16640	16443	16691	16784	16665	16795	16912	16941	16903	16458	16687	16723	16685	16807	16609	16818	16705	16688	16827	16696	16927	16519	16563	16595	16448	16769	16781	16450	16566	16883	16971	16840	16779	16714	16718	16904	16783	16959	16697	16826	16836	16929	16737	16549	16727	16611	16610	16708	16819	16618	16693	16986	16676	16724	16887	16572	16827	16696
14574	23423	21936	18285	17064	16225	16006	15914	15615	15388	15359	15214	15281	15149	15210	15133	14871	15246	15138	15067	15276	15160	14908	14907	14723	15020	15028	15069	14873	14961	15120	15099	14971	14952	14847	14806	15057	14855	15126	14801	14920	14880	15081	15034	14957	14916	14853	14917	14990	15043	14990	14764	14779	14923	14831	14851	14811	14923	14884	14890	14812	14977	14877	14822	14799	15006	14976	14989	14924	14950	14994	14912	14929	14980	14904	14854	14969	14827	14832	15104	14978	14662	14912	14883	14708	14909	14882	14898	14930	14936	14914	14964	14910	14899	14935	14888	14832	14900	15027	14894	15071	14873	14804	14939	14925	14967	14930	14742	14808	14923	14940	14933	14792	14884	14907	14895	14811	14885	14726	14871	14803	14908	14971	14775	14919	14793	14899	14748	15016	15030	14988	14811	14837	14964	14883	14922	14842	14844	14826	14948	14833	14786	15100	15005	14868	14927	14842	14834	14912	14972	14810	15076	14950	14989	14800	14862	14835	14906	14914	14750	15022	14861	14898	14968	14840	14923	14973	15020	14981	14927	14741	15093	14914	14959	14813	14805	14974	14951	14979	14994	14948	14931	14793	14937	14975	14981	14814	14851	14981	14920	14758	14818	14838	14875	14944	14820	14832	14974	14664	14813	14798	14797	14968	14818	14988	14901	14771	14982	14921	14869	14628	14719	14730	14750	14976	14874	14963	14921	14927	15129	15061	15047	14987	14868	14944	14865	14864	14759	14902	15012	14898	14848	14975	14908	15011	15082	14954	14894	14876	14806	14866	14817	14873	14822	14769	14970	15009	14880	14826	14833	14762	14964	14983	14826	14844	15043	15076	14764	15075	15061	14913	14870	14794	14836	14884	14981	14981	14960	14939	14941	14901	14979	14942	14807	14973	15030	14822	14922	14792	14868	14855	15009	14927	14758	14839	14862	14915	14874	14886	14930	14924	14990	14891	14956	14883	14955	15009	15014	14851	15023	14974	14921	14703	15030	15008	14712	14935	14839	14949	14974	14861	14751	14994	14839	14764	14832	14919	14953	15105	15042	14844	15031	14903	14729	14938	14884	14992	15036	14892	14900	14858	14756	14994	14742	14975	15004	14949	14991	14991	14787	14939	14903	15044	14799	14719	14775	14910	14884	14734	14691	14837	14684	14807	14981	14903	14834	14831	14749	14900	14975	14928	14916	14928	15007	14851	14872	15014	14723	15010	14949	14726	14974	14891	15059	14767	14900	14682	14931	14870	14796	14897	14910	14865	14906	14871	14888	14763	14926	14886	14670	14851	14800	15013	14781	15088	14963	14886	14737	14814	14942	14872	14817	14817	14953	14861	14753	15008	14884	14926	14781	14818	14825	14892	14724	14830	14858	14884	15003	14991	14876	14831	14880	14959	14889	14817	14855	14878	14848	14943	14869	14801	14727	14765	14958	14830	14749	14906	14849	15014	14916	14776	14924	14846	14724	14834	14885	14875	14881	14913	14960	14878	14809	14875	14932	14879	15059	14803	14804	14717	14803	14723	14875	14901	14949	14901	14918	14939	14815	14903	14987	14909	14797	14996	14917	14962	14851	14790	14943	14784	14967	14779	14762	14967	14955	14812	14730	14955	14874	15053	14849	14923	14972	14986	15138	14865	14953	14926	14921	14872	14999	14811	14775	14793	14897	14941	14908	14854	15000	14763	14782	14887	14900	14827	14898	14878	14858	14872	14994	14767	14856	14926	15078	14639	15035	15105	14866	14808	14869	15054	14966	14977	14842	14935	14725	14856	14754	15017	14732	14910	14855	14950	14694	14862	14735	14759	14860	14792	14836	14971	14896	15109	14895	14812	14761	14733	14902	14797	14945	14958	14763	14929	14762	14824	14871	14816	14886	14878	14768	14921	15065	14956	14924	14829	14777	14719	14833	14939	14692	14985	14934	14830	14855	14908	14862	14881	14869	14914	14961	14646	15133	14887	14971	14866	14803	14917	14807	14957	14951	14911	14885	14817	14701	14924	14802	14905	14829	14953	14833	14903	14883	15038	14707	14870	14942	14912	14881	14960	14838	14909	14835	14864	15045	14717	14671	14772	14944	14766	14894	14920	14799	14924	14939	15050	14844	14821	14837	14918	14993	14856	14870	14827	14843	14851	14903	14931	14939	14914	14793	14833	14926	14856	14960	14787	14952	14878	15041	14988	14982	14848	14803	15119	14825	14790	14917	14840	14836	14787	14784	15059	14803	14925	15003	14920	14769	14912	14858	14939	14895	14883	14859	14955	14925	14920	14949	14982	14927	15011	14724	14965	14963	14796	14994	14751	14802	14898	14834	15104	14757	14941	14773	14690	14842	14920	14903	14945	14856	14933	14853	14739	14908	14811	14819	14798	14742	14892	14665	14863	15019	14844	14891	14830	14980	14910	15112	14746	15033	14937	14751	14839	14829	14857	14942	14910	14885	14955	15010	15111	14914	15034	14840	14827	14930	14717	15024	15042	14942	14869	14772	14898	14898	14955	14796	14892	14782	14721	15043	14755	14800	14969	14899	14795	14813	14711	14838	14938	14886	14973	14844	14999	14816	14838	14979	14711	14830	14881	14863	14987	14984	14795	14870	14905	14783	14911	14923	14714	14892	14910	14894	14944	14955	14973	14849	14836	14751	15027	14918	14821	14822	14848	14843	14883	14935	14841	14826	14982	14848	14824	14865	14806	14935	14836	14848	14856	14820	14909	15020	14983	14920	14979	14754	14971	14868	14803	14817	14892	14872	14766	14987	14842	14828	14833	14879	14865	14989	14758	14880	14938	14932	14957	14770	14853	15041	15013	14833	14772	15013	14842	14802	14943	14716	14910	14932	14961	14922	14795	14916	14807	14876	14897	14919	14899	14845	14733	14983	14793	14823	15008	14847	14635	14986	14907	14837	14928	14900	14991	14800	14950	14775	14895	14800	14836	15018	14912	14910	14929	14818	14773	14872	14866	14905	14942	14977	15074	14812	14738	14773	14790	14949	14970	15068	14970	15112	14872	14843	14875	14777	14991	14896	14942	14821	14939	14897	14775	15000	14811	14853	14919	14911	14778	14994	14800	14868	14944	14828	14984	14662	14986	14826	14779	14983	14918	14913	14833	14851	14754	14701	14850	14753	14971	15036	14984	14874	14877	15016	14954	14893	14860	14937	14916	14657	14770	14927	14818	14952	14915	14914	14850	14841	14728	14913	14901	14802	15043	15011	14792	14777	14836	15020	14891	15010	14859	14821	14848	14893	14904	14964	14678	14847	14983	14790	14832	14784	14893	14688	14854	14925	14874	14815	14883	15044	14804	14858	14832	14912	14996	14901	14868	15021	14939	15016	15029	14892	14894	14787	14901	14959	14894	14803	14775	14845	14898	14638	14834	14843	14999	14935	14813	14925	14927	14887	15087	14885	14910	14795	14773	14863	14724	14845	14832	14968	14791	14951	14852	14849	14815	15085	14862	14865	15168	14973	14875	14846	14827	14960	14903	14715	14666	14987	14887	14666	14840	14734	15016	14774	14886	15001	14894	14910	15062	14991	14877	14864	14656	14905	14871	14860	14900	15131	14890	14930	14868	14845	14824	14827	14874	14766	14910	15036	14750	15030	14791	14878	15002	14739	14823	14951	14870	14907	14939	14986	14872	14977	14841	14814	14845	14861	14925	14806	14738	15003	14966	14984	14834	14902	14897	14755	14861	14890	14997	14843	14980	14776	14977	14991	15007	14796	14994	14933	14656	14972	14845	14820	14991	14832	14889	14840	15037	14773	14798	14928	14843	14844	14952	15022	15054	14958	14807	14959	14994	14980	14826	14903	14882	14933	14932	14905	14895	14853	14935	14828	14876	14926	14902	14872	14832	14853	15003	14841	14906	14927	14984	14802	14864	14901	14756	14867	15020	14737	14703	14889	14880	14875	14747	14880	14767	14918	14851	14830	14813	14919	15024	14769	14730	14949	14979	14850	14794	15037	14854	14931	14792	14789	14910	14824	14976	14868	14971	14680	14857	14857	15031	14773	14831	15009	14816	14999	14829	14961	14910	14918	14818	14652	14934	14777	14789	14904	14841	14888	14811	14903	14901	14858	14764	14846	14809	14859	14834	14839	14817	14909	14953	14924	14977	14792	14848	14904	14760	14900	14765	14890	14748	14986	14741	14961	14870	15006	14948	14959	14888	14899	14956	14774	14984	14840	14915	14814	14945	14906	14770	14892	15035	14879	14910	14865	14803	14872	14927	14813	14967	14934	14785	14797	14985	14762	14835	14847	14853	14855	14943	14899	14988	14986	14943	14890	14884	14818	14936	14775	14839	14972	14796	14830	15006	14895	14783	14824	15013	14992	14799	14837	14989	14924	14873	14967	14854	14894	14778	14739	14820	14821	14877	14629	14947	14799	14961	14827	14888	14964	14872	14883	14690	14957	15015	14825	15032	14802	14816	14879	14872	14679	14876	14991	14860	15022	14833	14806	14793	14837	14829	14954	14919	14778	14790	14928	14970	14936	14778	15016	14872	14851	14956	14894	14807	14828	14889	14854	14911	14931	14913	14763	14785	15030	14775	15059	14819	15073	15000	15025	14957	14948	14810	14893	14996	15040	14948	14898	14744	14836	14966	14963	14947	14966	15052	14946	14827	14949	15012	14926	14804	14839	15060	15008	14973	14891	14954	14827	14903	14913	14910	14781	15082	14935	14953	14918	14764	14915	14948	14925	14789	14832	15098	14867	14684	14851	14874	15020	14686	14880	14874	14816	15034	14781	14959	14696	14986	15003	14665	14860	14994	14748	14801	14761	14923	14915	15106	15080	14807	14945	14996	14845	14768	14836	14916	14754	14841	14974	14963	14850	14913	14975	14849	14990	14892	14889	14773	15002	14719	14890	14883	14973	14900	14739	14931	14866	14940	15052	14910	14852	14926	14791	15037	14814	14892	15007	14870	14957	14755	14923	14928	14916	15029	14832	15073	14796	15002	14910	14889	14835	14912	14907	14952	14935	14993	14825	14832	14833	14945	14895	14894	14930	14990	14904	14886	14917	14937	14914	14801	14997	14936	14941	14896	14792	14755	14817	14916	14886	14915	15032	14872	14935	14671	14840	14831	14750	14763	14828	14737	14988	14881	14981	14805	14963	14847	14979	14886	14983
23128	21588	29529	24156	21787	23728	25115	19890	19034	19338	19081	18761	18644	18544	18546	18433	18429	18421	18520	18366	18424	18498	18512	18361	18446	18341	18511	18551	18522	18223	18471	18307	18200	18174	18237	18430	18364	18341	18374	18470	18240	18215	18329	18375	18274	18443	18411	18248	18358	18219	18260	18119	18488	18158	18341	18481	18254	18484	18128	18204	18262	18255	18228	18346	18279	18311	18398	18255	18105	18203	18195	18093	18067	18404	18306	18050	18218	18384	18005	18146	18169	18075	18191	18104	18429	18268	18308	18050	18141	18377	18179	18247	18205	18470	18235	18020	18061	18200	18127	18330	18193	18097	18364	18278	18410	18158	18158	18227	18127	18248	18263	17942	18334	18200	18266	18294	18330	18241	18191	18266	18184	18382	18272	18155	18296	18086	18154	18185	18072	18181	18167	18076	18160	18059	18257	18006	18161	18331	18114	18195	18130	18168	18190	18053	18221	18298	18264	18117	18265	18144	18329	18158	18274	18159	18198	18176	18145	18107	18268	18412	18344	18243	18016	18208	18364	18046	18214	18148	18333	18348	18107	18229	18071	18028	18186	18114	18307	18072	18089	18325	18302	18312	18259	18137	18375	18293	18178	18175	18002	18264	18065	18131	18352	18193	17998	17953	18190	18202	18161	18211	18332	18216	18227	18113	17937	18005	18042	18033	18209	18163	18136	18132	18364	18185	18166	18083	18139	18109	18345	18371	18235	18137	18264	18242	18022	18258	18242	18190	17974	18085	18046	18201	18167	18160	18370	18366	18294	18100	18220	18209	17821	18191	18197	18159	18043	18131	18179	17962	18132	18166	18382	17987	18329	18089	18081	18198	18140	18171	18356	18138	18242	18101	18210	18220	18119	18064	18195	18240	18165	18122	18104	18108	18069	18065	18048	18125	18072	17874	17903	18204	18180	18335	18229	18176	18156	18020	18179	18093	18136	18183	18172	18203	18235	18215	18177	18251	18294	18176	18061	18232	18202	18201	18111	18129	18352	18182	18091	18156	18102	18027	18216	18134	18150	18057	18060	17962	17964	18178	18280	18166	18108	18120	17940	18202	18405	18316	18346	18332	17992	17998	18095	18218	18186	18360	18246	18071	18239	18226	18067	18094	18051	18199	18102	18263	18090	18207	18065	18295	18212	18085	18392	18242	18327	18326	18595	18376	18310	17959	17944	18165	18149	18025	18216	18336	18405	18236	18006	18124	18364	18211	17996	18300	18050	18272	18288	18174	18200	18231	18278	18371	18221	18023	18319	18043	18064	18247	18223	18278	18314	18202	17951	17888	18010	18063	18212	18010	18195	18098	18216	18057	18200	18108	18227	18264	18199	18119	18025	18235	18191	18327	18197	18115	18175	18210	18282	18199	18245	18405	18270	18138	18124	18359	18147	18126	18043	18243	18192	18317	18076	18282	18398	18325	18268	18102	18141	18243	18329	18250	18054	18275	18320	18187	18240	18273	18049	18246	18207	18193	18136	17943	18232	18251	18118	18148	18159	18238	18412	18250	17916	18011	18267	18364	18277	18151	18451	18328	18207	18162	18153	18171	18090	18433	18032	18308	18289	18248	18318	18264	18189	18041	17977	18106	18150	18209	18247	18045	18202	18280	18211	18255	17946	18263	18317	18085	18066	18263	18205	18199	18275	18282	18206	18243	18035	18300	18351	18146	18255	17875	18244	18190	18068	18075	18173	18185	18117	18037	18114	18178	18220	18078	18071	18204	18464	18446	18176	18248	18478	18111	18149	18390	18149	18303	18213	18264	18297	18195	18101	18218	18293	18135	18220	18158	18341	18161	18179	18086	18033	18240	18160	18349	18243	18373	18230	18146	18276	18140	18065	18179	18200	18160	18155	18192	18586	18049	18221	18344	18170	18214	18158	18065	18131	18330	18212	18135	18367	18079	18082	18087	18112	18030	18439	18259	18296	18350	18298	17952	18216	18344	18082	18165	18121	17967	18296	18237	18137	18361	17999	18021	18252	18221	18277	18195	18114	18147	18352	18327	18228	18166	18305	18275	18167	18078	18073	18094	18023	18198	18313	18181	18280	18270	18253	18095	18149	17940	18104	18223	18342	18309	18131	18159	18213	18054	18164	17904	17974	18011	18199	18043	18225	18053	18380	18226	18266	18277	18113	18166	18141	18216	18230	18101	17894	18133	18218	17975	18224	18251	18151	18253	18152	18127	18063	18319	18298	18266	18220	18150	18193	18047	18288	18076	18381	18020	18030	18224	18171	18054	18107	18202	18215	18280	18184	18260	18149	18471	18229	18017	18110	18305	18198	18195	18106	18184	18224	18059	18037	18183	18279	18294	17906	18189	18212	18164	18261	18287	18214	18171	18106	18183	18285	18185	18211	18163	18177	18137	18146	18267	18232	18164	18219	18248	18378	18327	18098	18119	18037	18097	18331	18055	18037	18054	18199	18078	18205	18201	18231	18438	18314	18339	18065	18057	18197	17951	18198	17883	18270	18376	18071	18091	18246	18317	18215	18256	18159	18225	18187	18494	18083	18171	18329	18215	18201	18264	18196	18270	18275	18146	18225	18289	18428	18276	18190	18184	18219	18063	18046	18100	18209	18187	18037	18272	18142	18256	18003	18183	18195	18050	18136	18237	18370	18379	18074	18570	18340	18192	18276	18057	18277	18174	18208	18181	18222	18143	18285	18160	18236	18157	18159	18219	18280	18185	18150	18315	18172	18133	18189	18163	18167	18242	18079	18216	18074	18383	18235	18081	18056	18072	18136	18185	17902	18139	18431	18082	18208	18271	18272	18362	18257	18337	18417	18199	18166	18055	18379	18207	18327	18305	18247	18098	18238	18292	18336	18254	18147	18333	18353	18196	18264	18080	18243	18348	18177	18192	18121	18198	18239	18206	18294	18110	18128	18189	18458	18282	18055	18103	18316	18226	18214	18267	18186	18295	18094	18170	18264	18319	18133	18178	18024	18510	18043	18112	18042	18335	18227	18273	18096	18288	18206	18257	18146	18185	18077	18241	18317	18007	18232	18119	18372	18149	18175	18307	18343	18024	18176	18174	18258	18081	18164	18014	18264	18421	18019	18249	18009	18182	18078	18377	18256	18055	18171	18120	18313	18172	18301	18197	17958	18166	18352	18117	18152	18192	18057	18081	18205	18200	18200	18156	18100	18177	18188	18152	18081	18244	18112	18098	18191	18338	18198	18195	18265	18223	18368	18151	18091	18083	18121	18205	18251	18284	18173	18083	18147	18327	18403	18387	18180	17921	18063	18066	17985	18385	18225	18160	18143	18084	18345	18193	18070	18278	18197	18218	18282	18164	17995	18072	18241	18121	18087	18175	18062	18208	17932	18139	18090	18142	18302	18189	18176	18123	18139	18025	18194	18195	18279	18145	18136	18475	18176	18189	18389	18155	18405	18163	18165	18157	18236	17897	18002	18185	18044	18102	17996	18178	18191	18244	18366	18143	18303	18287	17972	18013	18109	18192	18215	18235	18023	18372	18182	18094	18207	18188	18060	18308	18118	18064	18344	18176	18167	18191	18115	18362	18056	18121	18209	18090	18193	17971	18211	18092	18069	18156	18243	18230	18146	18175	18269	18241	18182	18304	18094	18387	18281	18169	18338	18122	18149	18226	18368	18158	18094	18120	18112	18177	18198	18117	18192	18276	18280	18192	18206	18333	18194	18345	18166	18102	18100	18258	18423	18234	18223	18366	18226	18292	18034	18061	18301	18027	18287	18093	18259	18140	18263	18287	18196	18152	18394	18249	18142	18259	18183	18178	18168	18181	18250	18013	18260	18033	18166	18120	18171	18232	17962	18229	18011	18057	18172	18263	17974	18110	18399	18253	18085	18302	18143	18188	18303	18398	18259	18390	18428	18299	18257	18053	18357	18109	18168	18248	18011	17994	18002	18035	18245	18091	18381	18346	18040	17992	18087	18213	18051	18098	18235	18147	18083	18296	18387	18278	18322	18178	18241	18266	18349	18170	17977	18172	18076	18179	18056	18214	18112	18018	18417	18198	18421	18251	18105	18253	18067	18182	18260	18018	18110	18186	18231	18113	18230	18423	18285	18124	18262	17997	18137	18178	18452	18088	18093	18181	18313	18036	18233	18241	18168	18229	18220	18157	18109	18126	18072	18168	18287	18115	18162	18123	18312	18387	18106	18020	18111	18194	18231	18060	18131	18242	17952	18137	18056	18388	18251	18043	18177	18069	18170	18175	18094	18215	17813	18082	18037	18227	18007	18315	18070	18290	18168	18115	18139	18123	18185	18341	18156	18269	18124	17977	18290	18116	18302	18149	18130	18189	18150	17974	18064	18391	17984	18197	18290	18294	18428	18307	18110	18359	18416	18163	18036	18147	18039	18119	18119	17961	18155	18200	18235	18201	18315	18332	18110	18237	18065	18186	18111	18187	18324	18181	18213	18173	18103	18268	18369	18228	18163	18202	18296	18056	18122	18133	18301	18240	18245	18091	18029	18050	18226	18388	18054	18300	17907	18334	18103	18032	18299	18158	18249	18180	18145	18453	17951	18076	18306	18291	18144	18350	18116	18334	18117	18241	18338	18069	18282	18271	18356	18294	18317	18162	18169	18340	18172	18189	18005	18214	18230	18151	18157	18314	18245	18182	18209	18009	18270	18117	18301	18118	18133	18162	18095	18241	18045	18253	18293	18301	18191	18155	18289	18185	18150	18178	18205	18131	18121	18232	18194	18078	18031	18152	18211	18181	18280	18221	18220	18287	18270	18239	18220	18142	18187	17875	18124	18127	18231	18229	18108	18184	18367	18098	18164	18010	18217	18232	18350	18354	18010	18227	18217	18175	18060	18318	18160	18232	18207	18185	18107	18168	18039	18414	18026	18218	18137	18068	18253	18087	18355	18205	18146	18256	18119	18448	18086	18202	18182	18561	18239	18040	18093	18134	18120	18157	18081	17984	18098	18016	18204	18102	18115	18247	18041	18063	18331	18132	18376	18163	18275	17969	18118	18041	18101	18032	18369	18141	18050	18204	18076	18046	18478	18210	18106	18028	18016	18123	18299	18439	18327	18257	18112	18132	18267	18195	18226	18051	18153	18120	18159	17926	18150	18181	18206	18165	18157	18432	18224	18016	18252	18157	18159	18065	18278	18284	18322	18119
16706	28970	26445	21542	19679	18489	17879	17270	16962	16646	16523	16256	16247	16184	16081	15850	16021	16173	16157	16120	15922	15893	15852	15871	15862	15736	15846	15752	15854	15824	15817	15990	15814	15761	15798	15928	15778	15724	15884	15775	15878	15860	15890	15909	15837	15832	15865	15909	15790	15779	15716	15866	15762	15955	15953	15676	15598	15877	15640	15837	15787	15777	15840	15942	15919	15814	15757	15762	15918	15872	15829	15996	15776	15787	15732	15838	15966	15713	15912	15832	15808	15730	15728	15732	15933	15726	15697	15956	15771	15647	15767	15844	15793	15849	15735	15839	15643	15873	15803	15837	15732	15569	15821	15692	15820	15847	15770	15585	15698	15607	15726	15727	15773	15964	15732	15722	15725	15778	15737	15880	15728	15709	15943	15808	15687	15772	15858	15843	15642	15744	15811	15729	15739	15693	15736	15773	15939	15717	15837	15662	15774	15802	15795	15895	15790	15812	15759	15491	15741	15807	15524	15801	15748	15581	15774	15784	15928	15714	15846	15762	15810	15801	15873	15799	15871	15909	15782	15774	15546	15590	15629	15941	15883	15755	15918	15648	15846	15933	15649	15664	15911	15714	15845	15610	15828	15606	15649	15905	15769	15872	15654	15836	15555	15777	15697	15878	15787	15921	15975	15639	15765	15684	15677	15786	15834	15697	15659	15856	15731	15729	15571	15735	15823	15701	15867	15842	15759	15830	15909	15679	15727	15768	15585	15765	15923	15796	15751	15705	15779	15791	15823	15737	15846	15889	15878	15634	15832	15916	15693	15909	15780	15705	15799	15775	15723	15815	15831	15773	15715	15757	15625	15754	15828	15643	15744	15646	15733	15689	15678	15698	15756	15674	15897	15717	15705	15839	15662	15848	15866	15844	15718	15542	15806	15993	15544	15617	15772	15732	15731	15778	15856	15831	15694	15655	15923	15723	15870	15719	15805	15801	15773	15851	15753	15781	15736	15807	15691	15848	15850	15706	15678	15693	15764	15760	15805	15910	15869	15562	15927	15792	15728	15986	15859	15894	15851	15599	15820	15674	15566	15722	15692	15903	15732	15763	15956	15769	15718	15692	15676	15850	15694	15664	15857	15816	15677	15963	15796	15883	15702	15671	15634	15779	15836	15864	15701	15772	15897	15691	15955	15785	15871	15787	15623	15688	15845	15645	15727	15782	15858	15784	15804	15719	15533	15583	15808	15666	15627	15669	15717	15683	15882	15690	15700	15897	15812	15612	15680	15759	15699	15682	15724	15745	15756	15815	15909	15735	15849	15748	15638	15786	15728	15651	15770	15667	15825	15724	15747	15780	15722	15717	15603	15852	15699	15795	15761	15745	15890	15827	15819	15822	15682	15685	15762	15790	15753	15735	15755	15695	15684	15654	15868	15780	15729	15732	15667	15792	15857	15681	15729	15651	15685	15776	15723	16001	15701	15648	15854	15741	15837	15717	15609	15834	15728	15734	15870	15723	15621	15977	15838	15633	15541	15675	15729	15848	15634	15667	15619	15733	15848	15681	15786	15929	15745	15826	15877	15599	15727	15609	15758	15532	15653	15605	15784	15882	15678	15735	15783	15788	15773	15719	15708	15650	15641	15651	15761	15625	15597	15782	15728	15854	15978	15737	15697	15600	15796	15839	15880	15672	15929	15706	15893	15758	15927	15423	15705	15733	15815	15707	15793	15715	15970	15729	15615	15779	15739	15765	15872	15889	15734	15803	15769	15705	15810	15587	15868	15773	15925	15575	15900	15902	15687	15761	15764	15849	15893	15752	15831	15861	15637	15643	15737	15656	15773	15750	15674	15802	15849	15846	15913	15673	15586	15701	15707	15785	15689	15738	15603	15761	15642	15714	15595	15872	15672	15844	15745	15736	15679	15586	15959	15888	15680	15718	15666	15794	15845	15620	15907	15700	15719	15779	15881	15826	15628	15866	15756	15656	15840	15775	15695	15697	15803	15676	15564	15728	15779	15810	15876	15795	15740	15715	15682	15756	15756	15558	15768	15794	15674	15549	15887	15814	15820	15648	15797	15876	15931	15715	15686	15607	15755	15722	15584	15749	15750	15605	15667	15845	15689	15767	15803	15725	15749	15813	15689	15721	15657	15808	15771	15493	15752	15451	15609	15731	15738	15656	15734	15716	15782	15874	15735	15701	15723	15769	15561	15799	15716	15662	15709	15795	15650	15793	15775	15705	15925	15806	15848	15679	15734	15614	15598	15784	15785	15736	15580	15671	15831	15769	15655	15768	15801	15705	15846	15791	15614	15699	16064	15540	15820	15772	15870	15860	15875	15698	15786	15686	15666	15781	15561	15794	15819	15824	15621	15744	15777	15710	15696	15805	15723	15788	15801	15794	15666	15717	15770	15811	15836	15739	15727	15835	15976	15769	15866	15817	15720	15634	15647	15812	15692	15852	15706	15851	15750	15749	15771	15809	15922	15724	15911	15655	15609	15640	15794	15876	15902	15750	15765	15709	15651	15622	15564	15598	15774	15579	15855	15565	15629	15672	15643	15727	15643	15722	15649	15761	15758	15756	15660	15815	15810	15724	15788	15668	15621	15636	15738	15783	15848	15747	15659	15642	15627	15741	15813	15655	15753	15713	15902	15751	15779	15809	15561	15757	15670	15768	15857	15640	15771	15779	15695	15924	16013	15779	15703	15671	15678	15777	15766	15933	15656	15971	15646	15616	15760	15766	15739	15755	15655	15707	15807	15674	15664	15873	15759	15934	15722	15766	15845	15622	15857	15880	15736	15888	15737	15686	15796	15743	15730	15717	15756	15767	15715	15821	15726	15758	15818	15574	15761	15903	15786	15759	15740	15653	15757	15774	15754	15673	15765	15904	15576	15631	15753	16002	15614	15850	15689	15851	15637	15710	15826	15746	15698	15718	15929	15635	15885	15721	15742	15518	15626	15741	15765	15742	15572	15729	15980	15840	15614	15780	15683	15674	15871	15680	15633	15918	15621	15523	15708	15840	15771	15737	15579	15660	15693	15746	15818	15848	15710	15859	15750	15864	15700	16029	15792	15754	15781	15690	15820	15662	15769	15852	15596	15629	15842	15844	15731	15556	15810	15788	15661	15804	15861	15674	15845	15902	15747	15705	15833	15736	15809	15825	15783	15726	15813	15676	15846	15742	15748	15761	15672	15644	15624	15685	15922	15944	15818	15786	15899	15807	15801	15792	15764	15765	15772	15607	15763	15841	15934	15716	15681	15772	15775	15698	15819	15661	15793	15678	15641	15815	15815	15757	15769	15694	15798	15781	15653	15828	15745	15654	15768	15833	15756	15701	15769	15693	15971	15740	15794	15840	15683	15589	15773	15830	15914	15683	15760	15794	15888	15933	15761	16037	15812	15879	15692	15824	15623	15764	15683	15855	15762	15713	15886	15686	15700	15701	15876	15782	15792	15775	15653	15926	15756	15630	15880	15962	15747	15461	15678	15745	15734	15790	15728	15579	15830	15895	15654	15824	15702	15684	15677	15789	15688	15709	15772	15908	15573	15782	15763	15866	15675	15754	15761	15668	15749	15772	15747	15783	15754	15769	15811	15669	15831	15629	15652	15788	15657	15689	15599	15924	15676	15748	15716	15646	15582	15852	15761	15478	15751	15739	15838	15750	15700	15792	15581	15824	15715	15810	15832	15757	15605	15642	15801	15662	15700	15699	15750	15734	15731	15686	15829	15807	15840	15729	15695	15714	15842	15936	15747	15781	15894	15827	15850	15847	15904	15767	15883	15687	15660	15671	15819	15937	15713	15715	15705	15904	15754	15831	15699	15823	15789	15819	15896	15731	15805	15813	15815	15905	15817	15641	15698	15677	15658	15620	15757	15763	15873	15705	15710	15899	15698	15905	15773	15874	15647	15713	15601	15913	15863	15761	15698	15784	15681	15845	15606	15691	15768	15780	15836	15821	15710	15633	15561	15688	15807	15790	15940	15647	15828	15810	15767	15668	15685	15779	15838	15645	15618	15875	15630	15709	15602	15767	15754	15883	15686	15656	15775	15735	15669	15831	15801	15793	15707	15800	15766	15630	15653	15699	15858	15842	15740	15773	15863	15765	15766	15716	15699	15610	15678	15647	15796	15796	15691	15766	15967	15605	15706	15596	15749	15837	15688	15574	15690	15536	15631	15672	15776	15676	15798	15793	15711	15595	15867	15775	15605	15693	15777	15758	15833	15636	15737	15782	15715	15830	15725	15732	15700	15750	15703	15710	15665	15875	15851	15705	15923	15899	15726	15687	15737	15687	15783	15832	15648	15756	15850	15632	15718	15739	15788	15714	15734	15828	15678	15725	15971	15805	15813	15862	15743	15777	15776	15802	15818	15752	15716	15740	15658	15792	15786	15815	15754	15783	15882	15644	15785	15695	15664	15729	15765	15775	15751	15778	15725	15672	15730	15712	15732	15766	15620	15648	15698	15698	15679	15602	15812	15915	15625	15843	15773	15723	15742	15793	15771	15860	15813	15683	15867	15714	15703	15697	15659	15831	15764	15689	15778	15513	15827	15652	15819	15825	15889	15922	15620	15839	15710	15892	15909	15626	15858	15685	15705	15689	15651	15829	15649	15732	15844	15722	15907	15664	15680	15782	15843	15999	15849	15674	15889	15981	15569	15651	15760	15914	15695	15799	15841	15536	15804	15677	15691	15704	15719	15989	15612	15834	15950	15705	15754	15674	15777	15698	15809	15796	15713	15794	15791	15698	15680	15690	15533	15837	15673	15671	15612	15726	15772	15633	15931	15689	15790	15719	15652	15938	15718	15875	15721	15783	15572	15787	15795	15664	15708	15837	15822	15904	15859	15768	15764	15611	15802	15700	15768	15792	15803	15783	15708	15761	15641	15534	15887	15701	15722	15635	15865	15549	15891	15661	15864	15690	15704	15668	15877	15961	15652	15838	15602	15733	15818	15783	15746	15671	15905	15726	15713	15619	15852	15597	15853	15612	15790	15598	15765	15737	15814	15939	15785	15806	15761	15568	15848	15637	15709	15778	15849	15633	15800	15855	15824	15737	15542	15814	15871	15726	15689	15587	15727	15716	15868	15724	15946	15768	15833	15671	15733	15710	15612	15899	15755	15888	15700	15738	15841	15630	15804	15613	15733	15612	16002	15844	15795	15757
28083	22155	23766	20162	16989	17200	17189	17033	16929	16811	16939	17005	16952	16835	16798	16824	16744	16629	16712	16769	16965	16940	16921	16797	16962	16838	16911	16760	16782	16790	16892	16944	16797	16689	16718	16791	16920	16639	16721	16934	16963	16722	16993	16876	16970	16969	17017	16933	16859	16749	16693	16556	16804	16857	16679	16816	16729	16910	16793	16858	16818	16763	16750	17053	16832	16681	16744	16864	16895	16824	16726	16808	16818	16836	16890	16891	16619	16853	16678	16918	16878	16991	16682	16555	16753	16541	16908	16878	16699	16831	16646	16797	16616	16765	16916	16974	16885	16807	16658	16958	16774	16477	16862	16751	16725	16883	16936	16648	16881	16974	16847	16891	16992	17008	16916	16643	16817	16779	16626	16699	16906	16895	16950	16795	16790	16852	16920	16690	16670	16645	16825	16784	16666	16648	16830	16905	16774	16909	16835	16907	16949	16797	16916	16852	16666	16789	16708	16879	16756	16793	16797	17071	16900	16956	16896	16951	16718	16883	16623	16851	16793	16884	16779	16820	16690	16885	16860	16858	16849	16730	16813	16789	16919	16956	16874	16702	16856	16844	16833	16712	16830	16814	16959	16505	16831	16715	16756	16815	17016	16760	16737	16580	16869	16721	16841	16934	16884	16906	17054	16806	16868	16679	16829	16878	16786	16676	16711	16826	16856	16913	16622	16790	16827	16916	16947	16879	16741	16728	16901	16940	16837	16771	16761	16865	16785	16781	16749	16943	16595	16829	16789	16721	16711	16502	16916	16805	16931	16763	16713	16789	17040	16959	16691	16652	16731	16842	16727	16808	16726	16820	16691	16819	16844	16788	16684	16718	16946	17027	16692	16951	16953	16716	16845	16785	16685	16670	16812	16916	16776	16727	16865	16811	16787	16820	16858	16863	16860	16826	16895	16773	16913	16882	16677	16652	16942	16964	16685	16780	16926	16777	16828	16901	16797	16578	16917	16757	16899	16746	16862	16700	16751	16786	17072	16888	16761	16756	16740	16892	16870	16834	16868	17009	16859	16810	16747	16724	16508	16673	16692	16715	16509	16729	16735	16684	16773	16882	16811	16981	16754	16833	16957	16701	16625	16750	16874	16541	16706	16696	16782	16865	16731	16702	16784	16889	17119	16828	16854	16992	16787	16720	16634	16752	16631	16700	16881	16839	16738	16746	16832	16638	16683	16679	16775	16625	16665	16777	16870	16912	16833	16807	16736	16813	16783	16654	17037	16758	16866	16718	16943	16817	16919	16735	16777	16878	16866	16871	16807	16808	16587	16738	16916	16849	16804	16866	16736	16851	16772	16708	16828	16832	16828	16959	16837	16936	16841	16664	16813	16747	16573	16743	16581	16587	16732	16771	16846	16750	16876	16661	16744	16859	16852	16755	16774	16570	16812	16774	17051	16872	16841	16969	16763	16682	16599	16771	16788	16914	16861	16843	16604	16728	16785	16856	16618	16787	16698	16642	16993	17009	16800	16612	16728	16958	16894	17076	16868	17089	17064	16993	16812	16715	16970	16786	16652	16853	16550	16810	16724	16753	16859	16858	16666	16809	16807	16608	16729	16614	16707	16707	16735	16725	16598	16923	16887	16723	16827	16871	16827	16817	16967	17091	16918	16766	16946	16937	16592	16945	16769	16720	16952	16916	16959	16716	16766	16636	16827	16882	16836	16653	16788	16721	16814	16744	16716	16699	16812	16970	16820	16875	16531	16689	16894	16836	16708	16836	16620	16823	16942	16633	16956	17065	16908	16737	17068	16930	16731	16842	16901	16686	16947	16654	17037	16909	16829	16719	16791	16835	16959	16756	16844	16788	16882	16757	16882	16860	16795	16754	17018	16797	16625	16692	16811	16863	16723	16781	16578	16924	16884	16925	16732	16769	16931	16894	16834	16817	17005	16710	16773	16732	16667	16764	16751	16801	16860	16788	16943	16596	16840	16768	16910	16641	17003	16796	16906	16668	16879	16877	16814	16731	16682	16829	16952	17093	16990	16788	16862	16747	16724	16844	16885	16645	16641	16952	17039	16879	16674	16851	16704	16774	16858	16882	16722	16998	16872	16941	16782	16803	16809	16801	16943	16765	16688	16721	16753	16882	16745	16793	16616	16797	16777	16863	17002	16786	16854	16801	17032	16924	16679	16658	16781	16881	16607	16817	16916	16527	16691	16921	16758	16895	16668	16669	16645	16766	16884	16993	17096	16710	16880	16682	16910	16726	16688	16731	16880	16719	16940	16794	16881	16844	16721	16732	16739	16937	16828	16769	16857	16768	16695	16685	16603	16875	16753	16751	16892	16643	16772	16624	16782	16837	17016	16917	16887	16965	17003	16946	16869	16834	16738	16608	16849	16654	16758	16794	16832	16882	16718	16701	17001	16910	16831	16842	16647	16772	16806	16805	16869	16853	16922	16879	16963	16829	16805	17006	16712	16952	16821	16814	16824	16865	16893	16831	16712	16923	16796	16987	16833	16975	16880	16831	16773	16657	16751	16842	16960	16681	17089	16991	16811	16743	16812	16794	16614	16835	16628	16788	16962	16778	16707	16816	16667	16749	16671	16929	16682	16923	16852	16904	16596	16685	16878	16903	16838	16694	16924	16850	16959	16928	16883	16842	16697	16883	16822	16756	16808	16855	16943	17000	16701	16881	16654	16818	16901	17059	16941	16605	16696	16824	16516	16703	16715	16975	16881	16715	16807	16781	16926	16678	16898	16599	16800	16822	16958	16868	16759	16817	16718	16664	16839	16756	16731	16878	16847	16795	16975	16610	16866	16900	16760	16670	17050	16947	16838	16756	16770	16907	16686	16647	16647	16807	16899	16800	16683	16710	16757	16874	16749	16799	16739	16938	16819	16657	16833	16654	16746	16614	16759	16797	16894	16833	17048	16956	16834	16821	16855	16883	16753	16704	16921	16740	16801	16922	16886	16780	16835	17065	16637	16897	16662	16601	16826	16805	16906	16872	16699	16594	16762	16725	16742	17020	16974	16794	16838	16713	16751	16760	16819	16713	16924	16795	16780	16890	16809	16707	16741	16934	16745	16869	16984	16716	16881	16788	16943	16886	16846	16717	16851	16984	16781	16876	16604	16805	16726	16719	16879	16889	16909	16836	16992	16951	16721	16627	16803	16846	16728	16788	16972	16777	16857	16829	16859	17040	16622	16625	16703	16765	16911	16549	16664	16883	16849	16937	16831	16943	16724	16829	16870	16723	16659	16991	16741	16655	16727	16708	16795	16863	17124	16851	16942	16927	16938	16834	16824	16795	16710	16791	16760	16655	16691	16919	16812	16803	16810	16934	16736	16752	16862	16826	16713	16765	16793	16797	16731	16758	16791	16723	16725	16675	16797	16832	16841	16771	16573	16811	16686	16942	16767	16833	16920	16874	16914	16700	16797	16674	16821	16922	16669	16827	16749	16917	16755	16806	16585	16795	16923	16883	16950	16788	16958	16920	16839	16633	16827	16766	16729	16720	16824	16679	16783	16778	16950	16940	16831	16737	16751	16570	16511	16862	16869	16896	16902	16931	16793	16906	16877	16856	16728	16743	16765	16606	16899	17021	16905	16758	16675	16773	16889	16986	16769	16703	16769	16999	16918	16801	16690	16781	16845	16844	16731	16746	16668	16887	16865	16975	16962	16895	17012	16818	16750	16695	16819	16978	16790	17163	16802	16842	16799	16697	16642	16739	16899	16706	16930	16882	16743	16977	16698	16875	16810	16805	16813	16887	16966	16736	16841	16603	16708	16771	16831	16744	16861	16806	16792	16747	16756	16665	16823	16702	16900	16775	16878	16774	16530	16797	16737	16716	16872	16828	16869	16774	16917	16809	16855	16732	16918	16934	16753	16748	16829	16886	16779	16801	16837	16822	16781	16762	16879	16829	16624	16773	16788	16728	16666	16948	16780	16687	16690	16577	16936	16858	16702	16882	16962	16936	16788	16646	16943	16504	16804	16670	16830	16811	16843	16759	16829	16838	16695	16780	16862	16661	16667	16906	16889	16792	16731	16875	16754	16771	16853	16936	16924	16821	16895	16771	16699	16775	16611	16832	16724	16605	16876	16841	16818	16694	16784	16820	16873	16771	16880	16883	16849	16799	16908	16943	16899	16730	16886	16495	16641	16853	16898	16718	16654	16881	16817	16863	16889	16800	16886	16686	16574	16785	16885	16708	16666	16808	16777	16667	16767	16718	16894	16830	16732	16775	16896	16845	16960	16823	17007	16697	16910	16902	16746	16795	16683	16781	16763	16770	16739	16903	17114	16964	16974	16848	16917	16999	17033	16919	16659	16858	16730	16764	16715	16694	16823	16941	16921	16789	16909	17047	16731	16838	16842	16642	16786	16768	16827	16864	16939	16825	16811	16811	16806	16748	16775	16925	16598	16740	17075	16857	17030	16871	16989	16630	16975	16611	16740	17087	16845	16909	16702	16807	16987	16686	16769	16840	16836	16742	16863	16746	16689	16891	16881	16662	16899	16831	16695	16724	16949	16708	16883	16671	16815	16785	16711	16681	16770	16725	16647	16890	16743	16626	16784	16727	16804	16919	16901	16749	17110	16887	16970	16623	16707	16825	16860	16722	16806	16812	16790	16874	16702	16913	16569	16723	16843	16828	16618	16991	16946	16741	16939	16726	16796	16839	16731	16799	16735	16972	16769	16619	16907	16807	16891	16810	16859	16859	16878	16770	16688	16760	16857	16852	16833	16850	16750	16901	16881	16910	16742	17014	16876	16949	16783	16872	16847	16828	16901	16952	17094	16985	16874	16611	16794	16762	16724	16845	16688	16952	16705	16851	16768	16929	16736	16902	16781	16829	16692	16899	16835	17073	16573	16886	16712	16592	16800	16641	16908	16774	16807	16994	16941	16968	16585	16881	16796	16738	16957	16671	16853	16912	16916	16700	16827	16639	16682	16590	16678	16770	16914	17014	16834	16818	16903	16812	16731	17043	16764	16644	16982	16811	16808	16796	16876	17008	16786	16722	16934	16866	16952	16785	16752	16825	16930	16831	16941	16889	16735	16767	16908	16943	16929	16803	16730	16847	16938	16873	16802	16692	16764	16764	16962	17036	16943	16728	16899	16877	16795	16785	16621	16650	16825	16784	16715	16881	16772	16789	16888	16840
14606	17086	16504	15664	15220	15182	15141	15165	15144	14864	14959	14906	14758	15010	14937	14883	14839	15016	14858	14720	14993	14910	14887	14963	14958	15112	14964	15010	14816	14921	15057	14737	14870	15087	14732	14991	14875	14831	14975	14849	14890	14963	14923	15235	14779	14862	14760	15014	14861	14807	14782	14888	14718	14832	14864	14770	15012	14761	14673	15082	14942	14787	14815	14994	14918	14914	14820	14793	14725	14931	14813	15042	14833	14778	14779	14654	14671	14861	14848	14681	14855	14873	14955	14934	14812	14841	14922	14844	14693	14853	14900	14854	14886	14706	14849	14898	14800	14901	14897	14977	14952	14931	14897	14850	14912	14908	14743	14739	14818	14852	14809	14899	14761	15024	14680	14997	14670	14767	14957	15035	14971	14835	15044	14820	14929	14794	14856	14965	14932	15003	14839	14885	14824	14721	14930	14891	15015	14838	14911	14936	14940	14912	14881	14757	14805	14856	14922	14676	15131	14778	14927	14785	14978	14926	14937	14818	14873	14955	14912	14906	14810	14927	14810	15042	14764	14741	14898	14789	15079	14846	14768	14852	14848	14810	15088	14828	14761	14808	15056	14871	14781	14860	14913	14844	14887	14903	14862	14888	14817	14735	14782	14892	14873	15076	14866	14854	14800	14773	15143	14876	14959	14825	14655	15021	15077	14729	14881	14862	14795	14847	14797	14691	14907	14835	14870	15084	14775	14782	14727	15033	14965	14818	14832	14858	14967	14964	14773	14856	14765	14952	14679	14807	14698	14805	14932	14905	14875	14859	14827	14910	14848	15010	14922	14895	14757	14880	14920	14760	14908	14934	14830	14922	14881	14919	14819	14804	14749	14911	14985	14988	14869	14873	14890	15020	14937	14890	14630	14921	14766	14747	14897	14903	14936	14867	14958	14849	15133	14775	14908	14971	14841	14806	14892	14828	14913	14982	14780	14812	14845	14850	14903	14705	14765	14853	14903	14989	15026	14818	14900	14793	14853	14842	14892	14824	14727	14942	14978	14669	14977	14623	14960	14750	14852	14860	14909	14790	14845	14925	14878	14886	15057	15060	14923	14730	15001	14913	14932	14918	14925	15093	14976	14772	14840	14861	14720	14952	14818	14833	15020	14988	14876	15075	14694	14947	14839	14778	14865	14867	14884	14859	14834	14926	14919	14956	14828	14942	14887	14928	14962	14891	14940	14863	14868	14806	14860	14857	14890	15015	14840	14944	14841	14745	14787	15154	14798	14964	14901	14901	14866	14941	14907	14915	14870	14899	14762	14916	14937	14867	14917	14788	14927	14999	15134	14816	14833	14879	14977	14882	14989	14914	14871	15012	14939	15019	14914	14926	14919	14834	14766	14977	14907	14958	14846	14943	14984	14911	14896	15016	14752	14972	14794	14904	14955	14764	14820	14869	14890	14753	14994	14711	14779	14928	14905	14872	14886	14749	14967	14992	14930	14878	14929	14826	14958	14927	14810	15029	14815	15035	14750	14933	14729	14940	14855	15093	14872	14823	14920	14848	14852	14723	14956	14795	14900	14737	14854	14734	14852	14801	14724	14952	14983	14927	14714	15120	15029	14803	14892	14836	14912	14937	15106	14877	15112	14823	14790	14995	14957	14953	14917	14890	14908	14892	14983	14800	14859	14920	14821	15002	14898	14906	15098	14719	14860	14985	14708	15017	14995	15037	14830	14885	14867	14852	14969	15016	14936	14801	14743	14699	14944	14975	14841	14998	14861	14800	14820	14851	14826	14888	14864	14868	14936	14879	14789	14827	14916	14673	14762	14912	14812	14908	14790	14850	14979	14904	14875	14785	14818	14820	14794	14811	14907	14849	14703	14707	14981	14638	14965	14887	15073	14912	14715	14884	14974	14827	14981	14858	14972	14882	15041	14900	15123	14874	14966	14779	14964	15016	14933	14911	15012	14882	14826	14837	14848	15017	14877	14826	14943	14844	14959	14867	14700	14829	14957	14970	14832	14853	14912	15015	14955	15177	14821	14735	15048	15052	14826	14809	14827	14791	14780	14774	14976	14824	14911	14926	14849	15070	14895	14757	15029	14992	14866	14907	14758	14956	14730	14837	14927	14817	14983	14956	14895	15116	15034	14778	14824	14880	14902	14788	15160	14887	14869	14823	14884	15009	14979	14841	14811	14829	14960	14841	14819	15113	14868	14765	14856	14885	14805	14870	14874	14862	14796	14971	14939	14876	14948	14911	14953	15041	14876	14798	14785	14793	14883	14940	14983	15012	14870	14608	14944	14968	14950	14718	14919	14790	14936	14844	14858	14769	14791	14835	14850	14913	14908	14876	14857	14806	14914	14839	14821	14669	14825	15009	14843	14848	14959	14832	15023	14872	14755	14891	15021	14628	14909	15014	14819	14647	14922	14853	14797	14843	14947	14956	14944	14937	14941	14741	14725	15002	14912	14942	14991	14912	14830	14985	14956	14934	14875	14962	15001	14868	14978	14744	14852	14855	14912	15006	14925	14911	14854	14875	14990	14948	14912	14699	14895	14905	14884	14836	14892	14815	14922	14948	14999	14918	14732	14793	14825	14946	14846	14893	14983	14854	14934	14909	14945	14859	14978	14969	14866	14910	14878	15105	14957	14859	14879	14810	14877	14677	14738	14908	14912	14926	14906	14932	14922	14886	14980	15172	14829	15089	14870	14864	14790	14727	14824	15044	14920	14840	14994	14899	14825	14809	14749	14970	14821	14667	14929	14872	15006	14931	14913	14920	14885	15120	14844	14837	14919	14887	14875	14809	14987	14804	14889	14967	15037	14819	14817	14792	14855	14921	14869	14850	14857	14943	14760	14959	14890	14794	14763	14787	14841	14887	14773	14879	14969	14796	15074	14916	14922	14753	14853	14857	14833	14705	14890	14688	14853	14819	14842	14623	14806	14892	14722	14978	14800	14938	14713	14724	14798	14992	14991	15052	14870	14959	14958	14916	14755	14679	14950	14876	14758	14943	14912	14899	14888	14802	14886	15091	14878	14895	14990	14837	14858	14889	14795	14969	14893	14924	14781	14845	14662	14912	14969	14684	14951	14950	14857	14970	15044	14882	14975	14881	14948	14856	14859	14927	14960	14749	14891	14778	14938	14931	14792	14928	14892	14906	14772	14976	14894	14883	14975	14862	15141	14931	15012	14907	14758	15038	14975	14878	15024	14874	14826	14824	14854	14884	14910	15000	14896	14958	14765	15057	14934	14823	14872	14974	14798	14786	15090	14788	14861	14860	14938	14969	14979	14906	14936	14863	14852	15060	15021	14911	14824	15002	14909	14934	14899	14915	14880	15031	14802	14875	14968	14960	14869	14791	14668	14820	14894	14835	14893	14839	15002	15040	14867	14899	14916	14935	14962	14852	14882	14854	14859	15035	14786	14848	15032	14950	14773	14913	14951	14886	15023	14911	14928	14906	15041	14967	14808	14871	14845	14974	14826	14852	14887	14798	14882	14982	14908	14955	14968	15060	14887	14955	14970	14714	14934	14806	14895	14891	14902	14810	14892	14709	14800	14882	14976	14887	14918	14917	14902	14868	15048	14894	14873	14981	15022	14871	15152	15043	14801	14956	14930	14720	14768	15122	14775	14844	14911	14814	14956	14829	14837	14993	14639	14897	14892	14890	15035	14808	14890	14869	14833	14668	14796	14715	14830	14795	14773	14865	14864	14840	15054	14773	14915	15042	14839	14823	14872	14863	14860	14856	14794	14880	14957	14856	14884	14786	14951	14771	14890	14912	14708	14716	14840	14697	14822	14837	14962	14844	14904	14924	15050	14856	14940	14900	14959	14863	14891	14859	15084	14858	14888	15032	14833	14761	14891	14941	14840	14762	14858	14911	14898	14985	14788	14912	14948	14811	14936	15021	14922	14903	14924	15010	14906	14760	14866	14886	14983	14835	14802	14828	14907	15042	14849	14849	14908	14815	14861	15075	14810	14884	14952	14886	14818	14858	14909	14977	14727	14896	14902	14995	14641	14754	14911	14970	14825	14864	14756	14912	14895	14921	14861	15069	14967	14921	15002	14793	14954	14840	14869	14823	14959	14780	14828	14808	14949	14894	15018	15074	14685	14907	15132	14865	14882	14846	14843	14880	14826	14814	14819	15016	14957	14991	15022	14805	14941	14984	14827	14802	14921	14802	14790	15091	14869	14847	14934	14809	14817	14810	14925	14887	14684	14880	14907	14950	14888	14908	14867	15020	14856	15080	14887	14882	15108	14892	14866	14799	14800	14988	14891	15000	14912	14854	15046	14776	14953	14798	14888	14771	14827	14864	14860	14930	14781	14828	14975	14813	14909	14891	14856	15053	14725	15036	14895	14887	14979	14785	14954	14883	14867	14826	14944	15065	14868	14999	14726	14980	15050	14823	15095	14762	14916	14804	14796	14876	14834	14913	15146	14792	14762	14940	14810	14900	14810	14991	14965	14847	15090	14992	14863	14860	14973	14886	14932	14710	14962	15011	14928	14803	14883	14834	14808	14818	14820	14942	14882	14929	14914	14854	14907	15011	15027	15017	15007	15022	14964	14833	14894	14869	14854	14833	14937	14929	14830	15005	14771	14937	15018	14933	14829	14804	15038	14793	14804	14884	14926	14847	14959	14936	14771	14734	14883	14926	14843	14984	14875	14922	14925	14830	14924	14769	14873	14925	15008	14912	14749	14899	14994	14796	15094	14710	14817	14881	14963	14774	14865	14834	14848	14930	14996	15042	14940	14767	14859	14931	14906	14826	14932	14724	14857	14869	14939	14941	14912	14833	14791	14907	14876	14877	14818	14815	14794	15001	14708	14880	14881	14889	14912	15004	14874	14925	15043	14952	14767	14984	15015	14831	14797	14899	14907	14809	14869	14881	14911	14996	14974	14754	14939	14944	14889	14875	15008	14788	14834	15004	14906	14843	15089	14768	14914	14951	14937	14892	14840	15041	14871	14949	14922	14839	14789	14906	14906	15055	14769	14779	14932	14845	14673	14991	14849	14964	14864	14775	14815	15144	14726	14930	14828	14892	15059	14978	15011	15107	14824	14950	14953	14930	15001	15041	14929	14824	14827	14837	14885	14762	14985	14858	14874	14887	14846	15050	14987	14881	14961	14960	14787	14982	14886	14982	14779	14935	14899	14794	14981	15015
24367	21606	29047	24719	22278	21298	20349	17956	17481	17600	17576	17365	17443	17294	17434	17321	17522	17229	17410	17488	17272	17235	17203	17291	17339	17289	17183	17286	17259	17189	17314	17187	17377	17077	17347	17346	17267	17148	17277	16984	17241	17334	17139	17254	17195	16987	17279	17199	17188	17224	17000	17309	17291	17125	17281	17153	17108	17214	17228	16969	17148	17172	17259	17131	17056	17048	17027	17247	17206	17179	17275	17249	17273	17079	17154	17252	17141	17202	17235	16952	17162	17119	17261	17182	17173	17112	17179	17146	17260	17123	17118	16982	16928	17080	17364	17257	16901	17189	17232	16839	17109	17178	17063	16847	17010	17011	17016	17051	17109	16932	17062	17294	17136	17157	17201	17139	17049	16995	17267	17066	17120	17233	16896	17170	16868	17111	17182	17131	16911	17313	17130	16992	17017	16943	17103	17024	17102	17293	17196	17271	17152	17284	17168	16977	16891	17071	17359	17045	17185	16995	17244	17046	17179	16991	17136	17169	17107	17139	17079	17020	17080	16983	17101	17187	17184	17035	17073	17144	17203	17210	17313	17035	17081	17083	16983	17130	17128	17101	17141	17151	17045	17045	17080	17131	17162	17091	17121	16980	17002	17265	17051	17139	17083	17115	16966	16990	17022	17170	17119	17155	17229	17102	16728	17092	17073	17148	17167	17264	17306	17154	17170	17070	17207	17106	17199	17319	17160	17158	16926	17075	17293	17107	17207	17241	17170	17202	17105	16907	17108	17007	17116	17035	17011	17142	16981	17089	17325	17026	17302	17178	17072	16980	16944	17165	17082	17054	17144	17251	17187	17192	17172	17154	17059	17099	17045	17061	17321	17081	17213	17109	17020	17049	17129	17176	17000	17067	17122	17106	17007	17187	17087	17117	17288	17136	17052	17214	16992	17104	17226	17039	17287	17082	17142	17037	17143	17024	17245	17123	17135	17122	17045	17149	17252	17049	17101	17136	17234	17253	17145	16985	17086	16816	17010	16960	17160	17083	16951	17115	17045	16945	17302	17147	17139	17124	17182	17091	17186	17098	17042	17249	17129	17150	17002	16945	17142	17248	17085	17265	17131	17224	17149	17028	17177	17153	17364	17034	17283	17071	17142	17006	17131	17278	17146	17241	17231	17175	17188	17300	17205	17174	16752	17097	17059	17196	17208	17163	17271	17034	16960	17222	17024	17253	17216	16967	17089	16967	16990	17035	17136	17110	17081	16826	16954	16949	17104	17213	16960	16981	17031	17066	17165	17256	17180	16952	17141	17008	16942	17431	17078	17140	17154	17288	17234	17035	16817	17084	17119	16916	17189	17145	16987	16983	16972	17071	16972	17270	17157	17092	17246	16855	16999	17230	17254	17039	17280	17345	17377	17119	17214	17098	17058	17155	17236	17175	17266	17079	17160	17095	17052	17056	17187	17130	17068	17224	16964	16980	17190	17030	17244	17103	17228	17190	17186	17080	16993	17183	17100	16970	17054	17197	16982	17138	17005	17141	17270	17142	17127	16983	16974	16979	17192	17181	17148	17271	17030	17061	17106	17107	17098	17042	17109	17275	17143	17016	17112	17184	17151	17084	17356	17024	17155	17024	17093	17112	17326	17078	17113	17136	17132	17085	17249	17118	17268	17105	17022	17390	17427	16889	16924	17112	17237	17238	17177	17017	17237	17051	17166	17223	17007	17177	17001	17011	17051	17148	17103	17192	17059	17124	17002	16935	16979	16992	17190	17178	17000	17139	16801	17029	17177	17139	17155	17393	17260	16877	17080	17137	17231	17043	16939	17153	17105	17017	17368	16945	17029	17185	17186	16944	17075	17104	17205	17083	17224	17267	17109	16974	17066	17112	17112	17056	16991	16998	17263	17274	17026	17267	17097	17240	17093	17232	17033	17166	17099	17133	17283	17075	17105	17188	17175	17097	17043	17132	17173	17016	17166	17057	17066	17217	17303	17094	17201	16975	17113	17357	17049	17138	17082	17134	17171	17173	17207	17154	17220	17198	17285	17192	17188	17265	17048	17116	17221	17042	17296	17037	17136	17106	17079	17316	17212	16910	16985	17270	17139	17251	17326	17053	17029	17042	17129	17109	17121	17196	17129	17156	17163	17140	17088	17112	16849	17137	17010	17136	16978	17401	17115	17181	17140	17073	17122	17170	17013	17179	17071	17128	17175	17281	17265	17197	17180	17221	17351	17218	16951	17130	17116	17147	17013	17156	17130	17166	17024	17035	17064	17053	17140	17284	17345	17194	17057	17020	17077	17159	17060	17261	17080	17196	17129	17165	17003	17249	17186	17308	17186	17237	17065	17102	17214	17188	17018	17280	17195	17185	17169	17235	17091	17173	17003	17263	16965	17238	17172	17064	17103	17067	16936	17044	17117	17190	17170	17236	16785	17109	17010	17044	17201	17080	17069	17097	17114	16907	16952	17186	17268	17064	17012	17045	17075	17120	17023	17050	17089	17269	17118	17146	17058	17188	17221	17155	17024	17187	17095	17027	17158	17167	17181	17047	17113	17261	17134	16929	17093	17209	17133	16996	17100	17259	17071	17130	17029	17059	17016	17200	17092	17255	17130	17024	17125	17174	17146	17126	17202	17300	17197	17229	17158	17016	17089	17139	17013	17194	17197	16860	17114	17104	16934	17032	17020	16987	17049	17073	17115	17029	17042	17081	17050	16853	17030	17223	17341	17044	17100	17165	16982	17106	17441	17218	17179	17146	17394	17128	17171	17033	17165	17235	17201	16970	16987	17105	17010	17104	17039	16857	17181	17082	16955	17095	16973	16915	17069	16948	17078	17246	17205	17174	17208	17271	17302	17259	17124	17113	17146	17192	17088	17258	17067	17298	17205	16922	17108	17120	16945	17172	17086	17001	17026	17276	17242	17104	16976	17086	17062	16947	16980	17219	17189	17020	17314	17229	17068	17030	17116	17305	17214	17255	17062	17186	17001	17095	17146	17096	17166	17075	17103	17277	17087	17125	17120	17103	17218	17216	17101	16953	17162	17174	17309	17003	17195	17195	17256	17127	17141	17166	17300	17155	16968	17211	17062	17027	16943	17132	17142	16976	16993	17061	17099	16943	17237	17161	17241	17197	17107	17185	17115	17203	17268	17051	17329	17167	17162	17221	16952	17025	17020	17048	17138	17222	17180	17288	17251	17220	17046	17139	16873	17173	17066	17083	17111	17097	16986	17307	17151	17081	17050	17137	17344	17216	17072	17073	16834	17114	17046	17065	17204	17266	16993	17136	17090	17322	17040	17098	17314	17086	17021	17120	17132	17283	17025	17204	17188	17206	17241	17206	17039	17048	17173	17083	17099	17161	17279	17126	17235	17073	17051	16992	16946	16938	17226	16912	16986	17265	17094	16944	17074	17293	17027	16986	17130	16982	17312	17022	16910	16881	17194	17112	17257	17125	17417	17251	17114	17125	16986	17066	17015	17160	17187	16938	17060	17190	16876	17208	17091	17279	17198	17123	16996	16971	16951	17144	17107	17319	16997	17127	17290	17147	17157	17090	17023	17186	17172	16906	17062	17072	17036	17205	17169	16933	17105	17167	17190	17011	17151	17010	17022	17090	17094	16957	17356	17166	17111	17122	17092	17025	17021	17116	17150	17003	17114	16868	17004	16966	17161	17154	17233	17005	16994	17348	17148	17101	17086	16919	17106	17249	17090	16923	17260	17142	17075	16933	17064	17051	17172	16838	17087	17072	17005	17188	17101	17113	17040	17090	16949	16830	17037	17157	17113	17142	17150	17056	16935	17082	17178	17027	17072	17181	17169	17372	17079	17210	17173	17171	16997	17011	16967	17134	17255	17133	17184	16964	17094	17388	17170	17228	17115	17096	17089	17170	17140	17117	17182	17152	17025	17187	17092	17178	16940	17082	17029	17129	17030	16977	17179	17139	17325	17090	17192	17074	17057	17017	17057	17202	17305	17312	16874	16959	16912	16871	17170	16979	17175	17029	17072	17082	17007	17008	17028	17086	17023	17026	17044	17193	17052	16823	17208	17221	17155	17086	17090	17053	17298	17117	17174	17345	17042	17144	16969	17090	16960	17084	17088	16884	17093	17270	16904	17106	17024	17080	17119	16968	17118	17268	17308	17260	17324	17019	17188	17230	17233	16950	17130	17247	17135	17238	17166	17036	17078	17095	17199	17285	17284	17210	17112	17116	17175	17043	17134	17167	17157	17218	16976	17235	17046	17090	17104	17308	17200	16934	17061	17105	16976	17191	17183	17092	17209	17271	17199	17248	17279	17129	17261	17225	17120	16959	16982	17064	17179	16989	17117	17026	17149	17110	17203	17164	17239	17213	17137	17157	17200	17033	17067	17215	17181	16968	17110	17022	16873	17346	17007	17282	17123	17070	17142	17186	17211	17219	17107	17113	17212	16902	16935	17040	17152	17231	16906	16968	17001	16971	16941	17100	17223	17087	17106	17207	17073	17127	17032	17028	17144	17150	17208	17235	17231	17311	17171	17213	17045	17001	17225	17171	17134	17124	17138	17127	17185	17166	17224	17193	16994	17126	17098	17287	17235	16906	17066	17251	17197	17043	17112	17272	17187	17150	17223	17129	17172	17106	17226	17121	17288	16995	17105	17051	17100	17035	16909	17039	17009	17109	17081	17195	17034	16943	17179	17019	17194	17120	17317	17169	17057	17147	17074	17332	17101	16958	17187	16931	16990	17115	17283	17067	17081	17053	17111	17112	16997	17057	16802	17096	17196	17322	17156	17199	16897	16928	17259	17086	17233	17421	17504	16963	17069	17066	17380	17117	17183	17013	17101	16990	17047	17214	17273	17291	17354	16998	17224	17127	17236	17049	17215	17219	17084	16927	17021	17270	17181	16871	17113	17120	16898	17023	16957	17265	17041	17223	16920	17031	17031	17282	16934	17044	16979	17146	16987	17085	17060	17151	17074	17029	16879	16986	17194	17159	17141	17109	17092	17231	17100	16887	17242	17313	17293	17021	17152	17215	17134	17038	16931	17123	17216	17054	17219	17167	17173	17094	17238	17155	17130	17096	17132	17127	16981	17051	17326	17183	17115	17099	17163	17309	17055	17088	16897	17029	17019	17052	17070	17219	17135	16972	17083	17121	17028	17032	16965	17047	17061	17190	17175	16939
14539	23684	22091	18663	17174	16572	16200	16193	15872	15660	15688	15339	15291	15200	15477	15166	15257	15232	15237	15270	15159	15214	15287	15235	15165	15244	15189	15139	15259	15168	15096	15163	15063	14980	15190	15313	15209	15288	15114	15194	15303	15238	15114	15051	15137	15053	15143	15054	15078	15034	15303	15227	15089	15015	15119	15286	15069	15148	15099	15169	15051	15232	15178	15030	15174	15190	15270	15085	15153	15216	15136	15149	14978	15156	15185	15047	15115	15023	14998	15106	15213	15105	15101	15092	15197	14982	15201	15081	15108	15077	15150	15211	15011	15088	15053	15098	15087	15129	15232	15067	15041	15242	15189	15207	15051	15166	15148	15255	15011	15229	15140	14933	15103	15214	15082	15050	15070	15065	15119	15014	15074	15122	15164	15030	15219	15081	15120	15082	15071	15105	15131	15279	15055	15133	15107	15080	15211	14982	15069	15270	15099	15197	15220	15178	15132	15082	15148	15164	15041	15267	14916	15084	15092	15016	15321	15125	15077	15204	15296	15148	15148	15230	15086	15217	15044	15084	15041	15099	15131	15095	15108	15190	15151	15163	15089	15187	15235	15111	14971	14976	15171	14992	15045	15238	15048	15044	14962	15300	15307	15353	15160	15086	15240	15192	15065	15041	15140	15025	15068	15115	15232	15146	15026	15176	15212	15058	15129	15146	15087	15160	15264	15111	15083	15091	15217	15141	15254	15122	15010	15202	15026	15136	15199	15097	15120	15166	14960	14938	15126	15100	15202	15039	15060	15151	15156	15057	15216	15143	15210	15153	14969	15188	15113	15174	14889	15163	15091	15203	15053	15194	15107	15080	15173	15112	15174	15113	15139	15117	15186	15141	15117	15082	15198	14940	15161	15035	15000	14917	15242	15052	15216	15050	15010	15145	15030	15174	15070	15112	15268	15068	15074	15145	15121	15116	14949	15169	15149	14946	15218	15023	15059	15087	15078	15154	15073	15127	15180	15145	15032	15091	15023	15212	15164	15257	15099	15125	15016	15302	15141	15106	15154	15063	15172	15114	15084	15020	15046	14999	15092	15069	15189	15027	15138	15037	15038	14953	14984	15106	15138	15119	15211	15043	15260	15159	15123	15082	15066	15180	14896	15084	15075	15038	15169	15169	15022	15077	14954	15044	15010	15097	14986	15173	15027	15079	15145	15069	15093	15194	15094	15125	15161	15016	15191	15104	15098	15061	15276	15160	15061	15147	15083	14994	15038	15107	14974	15155	15100	15107	15239	15150	15015	15201	15202	15108	15218	15189	15051	15193	15218	15074	15069	15061	15017	15154	15096	15171	15072	15018	15056	15167	15107	14902	15157	15085	15038	15031	14945	15156	15091	15096	14974	15107	15243	15244	14994	15114	15190	15222	15149	15087	15052	15067	15236	15243	15228	15159	15201	15209	15036	15197	15143	15099	14932	15194	15083	15119	15087	15146	15111	14970	15106	15383	15119	15129	14885	14950	15082	15225	15020	15198	14943	14842	14989	15160	15249	15117	15138	14974	15144	15108	15064	15179	15013	15152	15129	15249	15066	14994	15056	15062	15221	15002	15227	15112	14984	15021	15272	15127	15092	15207	15056	15126	15249	15088	14992	15074	15128	15028	15216	15281	15213	15007	15134	15158	15094	15154	15133	15165	15161	15155	15169	15096	15110	15252	15194	15135	15141	15039	15313	14975	14982	15131	15289	14972	15035	14988	15198	15137	15185	15185	15083	15028	15034	15107	14978	15026	15031	15061	14984	15140	15122	14911	15214	15098	15146	15040	15353	15139	15137	15078	15233	15177	15066	15107	15031	15198	15102	14986	15047	15087	15197	15144	15191	15247	14954	15095	15040	15299	15178	14932	15140	15152	15100	15062	15068	15250	15013	15077	15099	14957	15119	15168	15039	15158	15103	15283	15211	15048	15218	15001	15152	15096	15096	15101	14938	15139	15064	15192	15122	15062	14868	15175	15147	15023	15201	15150	15117	15054	15010	14898	15094	15188	15039	14973	15005	15038	15037	15158	15168	15033	15056	15028	15131	15342	15072	15074	15119	14922	14887	15045	15192	15050	15232	15194	15053	15059	15094	15000	14982	15244	15147	15151	15085	14994	15124	15137	15111	15135	15114	15079	15135	15122	15138	15070	15174	15100	15184	15002	15084	14854	15002	15162	15150	15240	15132	15081	15101	15196	15182	14952	14907	15106	15090	15049	15137	14938	15129	15118	15036	15217	15132	14955	15167	15140	15090	15167	15012	15090	15097	15090	15128	15080	14993	15094	15160	15023	15077	15236	15261	15047	15137	15163	15034	14970	15126	15046	15154	15052	15215	15128	15159	15129	15076	14922	15160	15056	15206	14984	15101	15026	15041	15255	15181	15132	15211	15170	15051	14963	15152	15217	15085	15013	15136	15223	15095	15234	15057	15245	15230	15217	14986	15144	15164	15332	15291	15085	14944	15236	15004	15074	15134	15058	15313	15157	15156	15122	15108	15160	15199	15080	15126	15029	15148	15182	15111	15055	15075	15223	14996	15208	15120	15247	15132	15094	15019	15068	15103	15214	15118	15212	14851	15027	15270	15124	15054	15095	15074	15049	15114	15036	14993	15297	15195	15024	15186	15085	15051	15347	15205	15224	15119	15154	14807	15042	15233	15150	15012	15220	14990	15321	15095	15261	15052	15087	15179	14961	15127	14993	15225	15142	15230	15029	15175	15145	15133	15012	14951	15161	15007	15009	15081	15081	15270	15128	15255	15108	15216	15052	15162	15213	15037	15184	15145	15127	15116	15266	15246	15088	15233	15091	14889	15203	15050	15157	15161	15034	14992	15272	14969	15179	15095	14988	15073	15184	15099	15094	14986	15157	15178	15398	15043	15297	15129	15250	15137	15065	15130	15286	15330	15160	15248	15262	15189	15155	15149	15192	15169	15287	15043	15065	15224	15091	15091	15144	15036	15083	15122	15183	15180	15129	15162	15343	15020	15243	15149	15094	14983	15158	15133	15122	15181	15094	15222	15089	15062	15145	15046	15157	14877	15273	15237	15102	15080	15199	15025	14968	15040	15070	15197	15083	15233	15245	15093	15056	15060	15153	15288	15017	15103	14965	15070	15090	15102	15050	15094	15226	15058	15092	15139	15254	15149	15100	15117	15313	15102	15310	15188	15208	15052	15222	14959	15242	15204	15103	15085	15098	15167	15106	15019	15183	15099	15322	15078	15277	15130	15025	15061	15034	15016	15095	15155	15089	15125	15065	15183	15311	15194	15166	15103	15145	15083	15188	15073	15144	15039	15068	15096	15148	14901	15118	15123	15100	15050	15138	15116	15186	15070	15045	15123	14939	15262	14998	15075	15128	15103	15197	15022	15180	15262	15013	15078	15257	15139	15098	15169	15056	15146	15099	15094	15222	15081	15377	15259	15072	15100	15157	15035	14956	15295	15012	15116	14924	15071	14974	15184	14964	15127	15030	15121	15059	15008	15093	15133	15213	15044	14975	15115	15194	15059	15182	15269	15087	15103	15325	15144	14999	15078	15205	15140	15123	15043	15136	15180	15178	15108	15288	15321	15111	15088	15130	15123	15331	15270	15266	15218	15090	14977	15148	15213	15041	15102	15081	15111	15127	15068	15150	15076	15009	15119	15120	15100	15166	15069	15185	15152	15282	15138	15154	15237	15167	15122	15126	15104	15034	15077	15210	15287	14969	15192	15105	14954	15156	15241	15236	15093	15295	15129	15063	15344	15187	15203	15153	15208	14829	15209	15025	15093	15076	15063	15205	15191	15059	14961	15136	14983	15192	15173	15080	15033	15163	15137	15267	15089	15044	14997	15170	15201	15151	15155	15219	15134	14939	15215	14907	15048	15106	15248	15062	15110	15093	15200	15155	15074	15100	15145	15086	15044	15193	15059	15286	15217	15076	15108	14938	15112	15224	15220	15039	15164	15110	15039	15061	14979	15207	15086	15131	15010	15057	15032	15003	15318	14961	15053	15053	15071	15101	15115	15128	15191	15053	15128	15165	15058	14996	15162	14978	15210	14947	15068	15236	15016	15120	15163	15051	15104	15155	15102	15029	15124	15013	15000	15204	15081	15094	15152	15071	15296	15165	15114	15219	15180	15164	15050	15193	15015	15074	15134	15213	15158	15124	15168	15053	15063	15130	15080	15283	15053	15112	15072	15142	15020	15032	15070	15302	15186	15083	15126	15048	15157	15074	15227	15072	15134	15011	15095	15182	15127	15109	15099	15205	14996	15087	15093	15082	15137	15210	15224	15118	15241	14975	15223	15118	15100	15236	15184	15201	15007	15237	15187	15127	15207	15239	15143	15119	15096	15283	15152	15279	14990	15064	15222	15086	15021	15186	15140	15072	15018	15095	15030	15313	15121	15130	15129	15074	15150	15120	15109	15186	15013	15074	15002	15165	15076	15198	15130	15017	15173	15287	15043	15073	15129	15032	15143	15125	15026	15078	15128	15238	15266	15141	15125	15149	15062	14957	15258	14980	15062	15119	15184	15113	15268	15193	15111	15012	15186	15020	15027	15184	15120	14965	14865	15165	15223	15043	15148	15152	15242	15081	15262	15158	15235	15123	15209	15113	15126	15238	15129	15165	15069	15112	15216	15149	15095	15167	15277	14928	15087	15239	15097	15118	15106	15114	15121	15134	15110	15246	15039	15022	15190	15031	15202	15251	15185	15049	15019	15129	15011	15217	15016	15119	14966	15290	15099	15229	15139	15134	15110	14972	15159	15063	15222	15170	14996	15268	15137	14922	15259	15093	15163	15029	15210	15285	15167	15349	15085	15106	15017	15061	14975	15190	15190	14997	15265	15037	14935	15172	15181	15108	15115	15070	15077	15033	15050	15105	14937	15230	15141	15107	15120	15177	15164	15053	15123	15127	15171	15330	15229	15145	15159	15201	15152	15039	15204	15173	15125	14895	14971	15115	15118	15302	15197	15097	15268	14976	15253	15334	15191	15209	15095	15106	15148	15134	15169	15063	15275	15108	15045	15157	15341	15182	14923	15027	15218	15238	14966	15121	15147	14935	15327	15007	15128	15168	15033	15167	15171	15220	15177	15099	15013	15048	15038	15104	15017	15096	15075	15252	15068	15226	15239	15110	15338	15036	15383	15184	15139	15220
23121	21571	29474	24126	21762	23706	25274	20128	18982	19276	19041	18721	18787	18830	18684	18597	18699	18629	18821	18737	18556	18482	18465	18721	18420	18611	18474	18456	18452	18329	18503	18379	18400	18373	18467	18435	18480	18336	18481	18478	18505	18356	18362	18464	18294	18384	18404	18157	18113	18432	18086	18093	18383	18419	18355	18366	18468	18376	18328	18428	18334	18504	18361	18523	18382	18497	18362	18394	18183	18443	18321	18332	18439	18363	18297	18315	18426	18437	18251	18443	18249	18396	18399	18503	18191	18362	18216	18291	18328	18211	18200	18273	18128	18419	18349	18552	18434	18461	18420	18414	18471	18298	18371	18533	18182	18207	18155	18241	18191	18276	18211	18169	18290	18223	18245	18446	18238	18271	18445	18343	18355	18450	18386	18401	18220	18361	18241	18216	18302	18124	18458	18146	18329	18330	18247	18230	18376	18360	18297	18164	18405	18324	18249	18428	18403	18381	18187	18228	18491	18334	18109	18419	18459	18304	18385	18210	18513	18415	18392	18211	18280	18448	18351	18379	18168	18268	18205	18483	18350	18185	18296	18115	18196	18377	18185	18500	18334	18193	18180	18129	18335	18237	18185	18146	18269	18242	18224	18355	18264	18276	18410	18231	18030	18285	18348	18357	18321	18200	18218	18208	18130	18330	18325	18361	18491	18368	18329	18443	18306	18298	18365	18063	18266	18385	18286	18150	18466	18243	18242	18254	18059	18188	18328	18252	18352	18337	18222	18346	18125	18439	18130	18421	18256	18234	18239	18378	18137	18233	18025	18208	18278	18268	18137	18280	18524	18346	18230	18192	18081	18142	18384	18344	18001	18238	18393	18133	18154	18446	18168	18459	18288	18133	18198	18263	18314	18385	18358	18272	18191	18248	18327	18517	18149	18023	18309	18006	18415	18298	18336	18312	18222	18248	18262	18178	17958	18100	18459	18077	18410	18356	18283	18384	18286	18400	18407	18236	18379	18189	18476	18128	18282	18266	18201	18149	18242	18396	18397	18244	18310	18195	18213	18317	18081	18228	18307	18151	18313	18130	18217	18172	18232	18193	18246	18181	18280	18431	18238	18162	18210	18170	18281	18446	18337	18299	18063	18034	18350	18302	18409	18320	18371	18468	18308	18128	18172	18129	18234	18326	18105	18322	18186	18162	18373	18384	18214	18215	18302	18244	18204	18451	18324	18267	18166	18248	18365	18233	18378	18270	18347	18214	18462	17952	18218	18325	18224	18250	18332	18330	18355	18296	18257	18228	18215	18569	18337	18075	18244	18362	18419	18086	17999	18241	18261	18281	18248	18242	18270	18357	18263	18245	18394	18258	18299	18158	18424	18314	18139	18288	18265	18293	18181	18385	18420	18154	18322	18247	18461	18189	18222	18347	18217	18321	18199	18572	18334	18248	18205	18351	18368	18366	18319	18267	18237	18265	18549	18310	18398	18496	18321	18193	18277	18319	18275	18404	18186	18446	18104	18354	18403	18300	18257	18338	18217	18190	18139	18366	18300	18246	18218	18230	18256	18315	18232	18161	18312	18121	18318	18227	18202	18314	18371	18378	18337	18371	18267	18206	18104	18168	18179	18184	18145	18207	18296	18129	18105	18153	18463	18181	18321	18317	18406	18016	18167	18090	18281	18362	18023	18398	18265	18269	18468	18142	18169	18403	18121	18179	18304	18198	18322	18247	18396	18394	18374	18152	18292	18252	18058	18175	18106	18468	18440	18290	18229	18204	18256	18172	18298	18487	18360	18329	18201	18171	18371	18300	18623	18396	18436	18245	18345	18187	18212	18135	18203	18289	18321	18196	18282	18322	18281	18367	18305	18311	18331	18313	18110	18378	18266	18097	18289	18343	18432	18501	18448	18296	18236	18341	18273	18437	18387	18275	18407	18183	18215	18349	18269	18225	18115	18300	18243	18115	18251	18120	18380	18197	18177	18312	18338	18482	18278	18284	18228	18324	18213	18257	18380	18141	18184	18313	18273	18329	18476	18342	18329	18255	18261	18163	18404	18249	18387	18093	18207	18147	18253	18300	18334	18270	18224	18479	18350	18114	18334	18370	18335	18173	18220	18196	18290	18344	18299	18339	18219	18194	18256	18153	17986	18195	18267	18253	18292	18203	18506	18224	18310	18456	18208	18580	18514	18469	18265	18248	18296	18198	18276	18284	18301	18391	18161	18424	18252	18415	18294	18137	18435	18356	18209	18110	18228	18327	18430	18515	18286	18303	18379	18188	18066	18304	18364	18333	18167	18253	18233	18205	18237	18245	18049	18274	18196	18163	18342	18323	18315	18011	18242	18206	18235	18033	18256	18275	18520	18361	18166	18201	18225	18345	18115	18341	18194	18279	18207	18381	18208	18273	18180	18350	18309	18386	18152	18125	18428	18246	18307	18341	18298	18499	18506	18406	18147	18471	18505	18372	18231	18365	18391	18234	18006	18275	18270	18282	18343	18066	18172	18169	18334	18239	18244	18036	18206	18232	18362	18305	18075	18000	18171	18188	18285	18279	18469	18501	18211	18274	18004	18435	18285	18282	18223	18375	18304	18269	18322	18328	18222	18350	18369	18282	18352	18347	18266	18260	18244	18418	18329	18368	18244	18340	18130	18281	18132	18270	18386	18250	18313	18342	18189	18232	18200	18301	18357	18244	18315	18279	18135	18071	18078	18321	18022	18382	18231	18219	18415	18108	18283	18291	18520	18235	18157	18261	18279	18443	18290	18195	18308	18468	18278	18341	18203	18208	18128	18329	18428	18273	18228	18224	18142	18409	18372	18137	18174	18151	18289	18252	18466	18205	18112	18156	18047	18169	18090	18429	18116	18171	18006	18057	18314	18354	18237	18285	18346	18096	18405	18322	18168	18351	18212	18115	18277	18309	18223	18110	18128	18299	18523	18257	18231	18267	18177	18263	18214	18156	18239	18161	18042	18319	18187	18254	18258	18014	18390	18296	18294	18454	18104	18272	18249	18138	18372	18193	18353	18350	18383	18221	18231	18184	18298	18233	18140	18104	18236	18106	18495	18458	18481	18259	18221	18199	18222	18184	18116	18261	18194	18337	18291	18087	18089	18294	18249	18338	18130	18394	18253	18285	18148	18344	18185	18175	18196	18473	18579	18311	18165	18060	18101	18103	18382	18307	18136	18096	18067	18401	18442	18204	18311	18367	18305	18364	18192	18480	18151	18242	18320	18440	18280	18643	18243	18309	18354	18297	18345	18173	18332	18133	18370	18165	18240	18192	18183	18069	18126	18299	18240	18304	18381	18291	18296	18270	18380	18257	18250	18157	18448	18345	18282	18177	18196	18355	18305	18188	18326	18244	18249	18250	18186	18374	18277	18247	18206	18342	18495	18125	18371	18310	18248	18279	18084	18402	18296	18431	18374	18255	18259	18404	18311	18443	18087	18350	18555	18313	18350	18386	18167	18343	18191	18171	18221	18321	18274	18392	18344	18299	18321	18494	18379	18274	18295	18385	18364	18214	18290	18266	18096	18111	18203	18327	18285	18387	18226	18336	18336	18341	18119	18199	18263	18138	18211	18363	18186	18328	18211	18296	18210	18198	18193	18164	18063	18380	18576	18121	18181	18308	18308	18324	18341	18467	18162	18228	18461	18319	18239	18185	18165	18263	18392	18305	18327	18249	18262	18207	18444	18240	18203	18215	18174	17958	18209	18385	18288	18389	18291	18167	18265	18328	18437	18230	18134	18308	18327	18273	18267	18256	18360	18309	18252	18258	18225	18399	18319	18425	18340	18296	17987	18324	18305	18169	18174	18435	18212	18299	18112	18090	18177	18455	18293	18198	18115	18116	18287	18341	18333	18304	18184	18232	18211	18453	18334	18141	18303	18342	18290	18439	18315	18555	18304	18061	18171	18341	18491	18126	18498	18167	18380	18194	18439	18213	18214	18507	18435	18259	18136	18270	18516	18428	18264	18303	18398	18104	18308	18246	18378	18119	18399	18121	18333	18318	18304	18259	18347	18357	18248	18018	18195	18423	18195	18217	18381	18221	18308	18286	18197	18192	18377	18205	18459	18261	18142	18273	18296	18278	18412	18382	18337	18157	18331	18333	18427	18174	18306	18179	18128	18123	18220	18249	18191	18028	18710	18410	18310	18433	18400	18310	18238	18141	18236	18306	18176	18188	18206	18339	18286	18208	18211	18325	18332	18114	18325	18247	18285	18318	18378	18428	18284	18412	18359	18021	18258	18272	18428	18265	18196	18371	18224	18371	18430	18261	18342	18328	18455	18321	18354	18334	18099	18362	18174	18385	18194	18122	18452	18240	18361	18285	18205	18099	18315	18247	18329	18482	18549	18180	18249	18196	18388	18418	18508	18048	18181	18443	18284	18276	18251	18227	18365	18371	18274	18438	18365	18314	18261	18243	18305	18281	18381	18378	18272	18304	18386	18319	18490	18183	18270	18088	18062	18096	18264	18121	18081	18255	18276	18299	18255	18238	18362	18307	18238	18265	18167	18140	18268	18254	18256	18315	18145	18387	18374	17992	18237	18260	18384	18379	18281	18244	18323	18309	18269	18234	18278	18234	18206	18148	18117	18195	18185	18250	18294	18382	18230	17988	18279	18323	18377	18444	18440	18190	18613	18201	18160	18335	18295	18073	18299	18324	18100	18293	18096	18288	18212	18442	18308	18162	18544	18216	18301	18150	18114	18217	18191	18092	18352	18223	18375	18164	18502	18432	18271	18243	18205	18287	18188	18347	18608	18221	18454	18052	18374	18254	18163	18194	18407	18267	18227	18214	18387	18304	18101	18384	18197	18192	18266	18117	18137	18353	18383	18073	18417	18344	18383	18410	18099	18248	18280	18345	18318	18330	18343	18319	18298	18211	18324	18332	18252	18164	18267	18034	18414	18338	18220	18278	18485	18323	18151	18134	18463	18328	18275	18294	18265	18212	18320	18240	18223	18221	18405	18311	18477	18366	18322	18310	18319	18183	18256	18158	18166	18308	18221	18292	18327	17978	18189	18266	18268	18046	18209	18519	18436	18481	18347	18109	18188	18319	18322	18327	18425	18202	18346	18279	18343	18217	18344	18260	18240	18206	18173	18157	18379	18263	18269	18208	18136	18194	18457	18266	18467	18203	18242	18389	18345	18311	18312	18124
16705	29043	26664	21789	19755	18620	17775	17565	17203	16693	16546	16347	16352	16163	16005	16210	16071	16114	16100	15950	15994	16097	16068	15911	15987	15978	16072	15763	16146	15944	15913	15983	15937	15911	15840	15887	15755	15902	15985	15972	16007	15691	15861	15723	15961	15918	15771	15879	15699	15771	15945	15913	15825	15817	15790	15772	15862	15837	15740	15554	15905	15840	15909	15961	15554	15889	15657	15769	15837	15932	15818	15921	15822	15782	15734	15832	15735	15722	15985	15677	15822	15851	15652	15702	15957	15884	15658	15885	15744	15797	15996	15952	15916	15963	15756	15865	15860	15792	15728	15715	15828	15815	15864	15772	15903	15799	15591	15873	15808	15740	15757	15689	15753	15886	15867	15803	15926	15936	16070	15913	15672	15760	15951	15817	15799	15835	15824	15919	15663	15813	15907	15694	15831	15796	15840	15909	15770	15786	15768	15828	15820	15805	15891	15860	15785	15911	15721	15821	15777	15864	15827	16025	16024	15835	15748	15729	15858	15840	15817	15854	15856	15825	15878	15863	15735	15649	15706	15781	15948	15784	15884	15598	15899	15880	15662	15837	15668	15902	15788	15842	15830	15759	15837	15612	15705	15790	15881	15861	15780	15772	15819	15687	15849	15725	15689	15726	15847	15863	15720	15698	15819	15866	15740	15766	15903	15719	15845	15758	15827	15802	15580	15813	15842	15676	15899	15721	15846	15808	16006	15729	15663	15776	15746	15821	15802	15758	15893	15965	15732	15985	15715	15839	15866	15652	15675	15971	15867	15659	15651	15952	15773	15849	15705	15805	15852	15816	15888	15694	15803	15768	15880	15919	15661	15884	15921	15740	15815	15966	15964	15793	15853	15737	15815	15724	15744	15764	15844	15824	16000	15897	15745	15711	15755	15743	15680	15852	15946	15780	15935	15758	15735	15901	15661	15562	15927	15928	15798	15699	15798	15788	15856	15721	15644	15800	15731	15877	15789	15848	15749	15782	15821	15836	15812	15785	15799	15823	15705	16011	15782	15777	15918	15750	15686	15715	15904	15920	15668	15798	15836	15910	15713	15743	15777	15821	15969	15951	16027	15730	15806	15801	15717	15784	15713	15598	15541	15815	15798	15734	15799	15733	15749	15751	15776	15728	15737	15768	15748	15755	15712	15772	15750	15814	15772	15772	15789	15691	15807	15709	15710	15749	15611	15708	15826	15797	15873	15671	15592	15690	15855	15869	15856	15615	15732	15750	15761	15775	15750	15812	15809	15854	16004	15832	15791	15850	15779	15722	15770	15758	15620	15812	15786	15769	15740	15963	15975	15667	15809	15575	15973	15780	15778	15692	15861	15758	15999	15609	15686	15865	16035	15714	15860	15975	15683	15697	15842	15653	15718	15769	15684	15678	15663	15631	15848	15830	15681	15762	15920	15879	15722	15906	15845	15732	15863	15910	15773	15857	15888	15736	16021	15767	15823	15817	15673	15825	15614	15758	15812	15664	15788	15858	15742	15800	15617	15863	15777	15673	15823	15983	15986	15905	15742	15863	15719	15811	15714	15800	15769	15647	15863	15830	15781	15781	15777	15651	15878	15787	15791	15826	15842	15763	15890	15776	15727	15832	15691	15657	15843	15859	15833	15711	15699	15873	15806	15806	15769	15926	15908	15908	15688	15659	15780	15668	15710	15775	15675	15774	15767	15785	15726	15809	15814	15664	15821	15885	15919	15771	15986	15924	15694	15768	15612	15743	15767	15845	15844	15701	15722	15816	15821	15609	15818	15940	15726	15949	15776	15747	15814	15757	15805	15790	15600	15883	15736	15772	15740	15777	15916	15676	15743	15727	15731	15723	15933	15771	15823	15698	15587	15872	15816	15798	15754	15851	15870	15728	15916	15757	15872	15822	15738	15910	15807	15973	15728	15886	15703	15832	15819	15818	15854	15843	15850	15819	15644	15966	15744	15932	15901	15640	15776	15933	15640	15762	15864	15704	15831	15948	15762	15830	15878	15819	15828	15931	15861	15776	15545	15786	15967	15808	15717	15896	15711	15812	15860	15722	15820	15713	15864	15898	15794	15786	15814	15670	15984	15727	15845	15955	15700	15901	15716	15718	15601	16003	15612	15675	15839	15826	15808	15812	15758	15964	15849	15847	15825	15818	15998	15825	15753	15835	15699	15742	15775	15667	15655	15861	15913	15700	15828	15877	15822	15624	15856	15714	15787	15743	15899	15572	15580	15884	15838	15708	15898	15808	15880	15722	15738	15765	15808	15848	15718	15640	15740	15717	15840	15775	15891	15699	15711	15727	15912	15745	15820	15753	15724	15833	15849	15754	15746	15791	15668	15676	15756	15691	15743	15643	15908	15776	15835	16018	15533	15780	15833	15814	15812	15835	15847	15861	15646	15685	15624	15755	15776	15724	15857	15959	15836	15724	15741	15888	15743	15721	15646	15741	15819	15841	15761	15821	15944	15733	15853	15738	15732	15687	15883	15829	15625	15777	15802	15720	16055	15769	15666	15725	15756	15904	15813	15748	15835	15934	15892	15783	15724	15760	15720	15787	15874	15687	15977	15695	15843	15809	15853	15795	15800	15624	15846	15701	15847	15841	15729	15780	15778	15837	15657	15714	15697	15829	15800	15903	15765	15786	15715	15847	15892	15717	15701	15824	15714	15713	15730	15784	15744	15707	15913	15810	15774	15646	15727	15787	15898	15774	15778	15750	15744	15928	15704	15802	15837	15693	15735	15771	15671	15750	15866	15685	15855	15850	15968	15785	15621	15751	15696	15945	15705	15830	15709	15808	15798	15897	15884	15701	15822	15768	15831	15798	16010	15628	15693	15660	15777	15862	15863	15929	15776	15776	15722	15865	15842	15783	15614	15921	15778	15659	15728	15945	15901	15698	15826	15696	15757	15718	15750	15940	15900	15639	15839	15662	15737	15829	15876	15764	15979	15877	15851	15789	15633	15748	15843	15844	15904	15799	15655	15695	15764	15736	15826	15508	15669	15855	15749	15826	15821	15924	15732	15954	15791	15671	15938	16061	15834	15785	15654	15809	15884	15883	15838	15598	15701	15692	15688	15694	15926	15653	15773	15727	15680	15813	15775	15715	15897	15804	15907	15753	15921	15749	15828	15740	15599	15808	15808	15699	15852	15719	15824	15728	15831	15764	15755	15853	15971	15692	15743	15798	15855	15695	15660	15828	15845	15614	15859	15763	15774	15858	15793	15798	15940	15690	15813	15766	15768	15858	15715	15754	15716	15793	15833	15652	15675	15816	15806	15929	15806	15826	16002	15808	15610	15903	15798	15934	15785	15957	15817	15906	15849	15748	15913	15749	15838	15742	15825	15858	15893	15896	15842	15727	15966	15747	15800	16021	15673	15826	15630	15906	15751	15733	15878	15743	15747	15794	15830	15542	15693	15823	15835	15740	16038	15806	15904	15949	15815	15692	15824	15709	15768	15897	15703	15859	16056	15771	15837	15571	15808	15692	15812	15638	15744	15899	15673	15686	15781	15768	15823	15732	15963	15869	15720	15969	15861	15769	15748	15897	15864	15725	15826	15718	15693	15556	15908	15863	15798	15525	15707	15809	15822	15805	15766	15721	16016	15925	15800	15733	15819	15729	15801	15756	15862	15821	15716	15850	15764	15745	15931	15678	15842	15888	15717	15779	15851	15759	15810	15853	15667	15862	15779	15736	15907	15750	15749	15912	15760	15697	16000	15814	15570	15922	15726	15555	15787	15689	15737	15732	15818	15577	15752	15779	15864	15936	15723	15659	15847	15965	15690	15695	15644	15836	15778	15603	15901	15756	15924	15925	15781	15597	15854	15765	15710	15755	15769	15806	15877	15874	15780	15784	15693	15627	15745	15843	15711	15927	15761	15853	15816	15786	15907	15794	15851	15744	15865	15952	15825	15784	15793	15703	15488	15630	15709	15740	15811	15879	15748	15828	15747	15776	15769	15768	15856	15943	15973	15907	15741	15744	15934	15949	15850	15742	15731	15738	15903	15837	15852	15769	15781	15742	15882	15743	15700	15768	15953	15907	15781	15669	15878	15841	15876	15852	15629	15928	15598	15878	15765	15788	15752	15878	15836	15806	15864	15844	15867	15899	15609	15710	15697	15885	15643	15929	15885	15757	15981	15871	15895	15877	15820	15956	15593	16072	15813	15824	15726	15856	15973	15918	15677	15790	15825	15878	15870	15879	15851	15729	15891	15789	15687	15777	15809	15859	15797	15818	15702	15749	15872	15679	15792	15714	15739	15733	15632	15773	15858	15505	15836	15647	15778	15727	15708	15847	15770	15827	15724	15906	15762	15744	15879	15844	15670	15703	15969	15675	15848	15671	15802	15795	15785	15913	15697	15880	15730	15835	15660	15678	15849	15665	15688	15714	15724	15765	15804	16021	15868	15739	15894	15716	15729	15755	15786	15724	15699	15959	15874	15791	15853	15897	15870	15865	15820	15841	15685	15836	15740	15791	15830	15817	15707	15864	15932	15630	15648	15803	15885	15667	15756	15894	15873	15850	15652	15740	15672	15625	15721	15788	15698	15682	15800	15921	15742	15738	15736	15968	15823	15667	15735	15841	15901	15591	15909	15763	15863	15672	15829	15869	15681	15670	15797	15806	15812	15935	15693	15773	15852	15964	15970	15884	15851	15833	15650	15875	15748	15771	15823	15885	15954	15806	15770	15832	15684	15596	15759	15734	15799	15856	15898	15741	15577	15752	15858	15779	15852	15776	15745	15706	15895	15869	15692	15857	15853	15853	15758	15890	15780	15764	15765	15829	15766	15679	15757	15730	15754	15805	15669	15931	15642	15789	15888	15761	15799	15919	15681	15745	15920	15735	15818	15918	15718	15923	15874	15763	15775	15932	15659	15940	15518	15885	15729	15880	15776	15781	15788	15900	15799	15746	15765	15702	15741	15759	15771	15862	15831	15811	15834	15689	15788	15781	15844	15679	15889	15933	15668	15657	15631	15717	15628	15814	16065	15815	15769	15915	15931	15816	15751	15797	15960	15776	15747	15744	15907	15815	15922	15807	15697	15905	15650	15757	15821	15801	15912	15742	15731	15664	15769	15516	15783	15783	15817	16061	15876	16024	15748	15978	15807	15839	15955	15880	15704	15650	16012	15978	15931	15763
28095	22136	23512	19774	16552	16703	16688	16601	16334	16478	16530	16345	16334	16615	16444	16326	16235	16401	16499	16360	16514	16326	16467	16408	16367	16375	16365	16422	16369	16458	16282	16393	16400	16310	16435	16190	16450	16398	16469	16384	16532	16517	16494	16364	16320	16550	16300	16423	16209	16574	16578	16416	16423	16241	16425	16409	16222	16362	16322	16437	16291	16334	16430	16260	16499	16307	16384	16330	16237	16377	16312	16390	16334	16329	16241	16335	16414	16452	16495	16306	16507	16429	16297	16371	16442	16414	16416	16272	16378	16334	16180	16325	16384	16460	16394	16363	16388	16436	16481	16444	16628	16267	16266	16504	16440	16455	16295	16424	16372	16381	16491	16185	16527	16489	16291	16333	16365	16335	16427	16262	16422	16525	16479	16371	16387	16498	16203	16299	16558	16144	16472	16472	16496	16381	16582	16151	16346	16409	16407	16363	16324	16477	16188	16329	16508	16134	16360	16221	16306	16277	16265	16385	16306	16143	16402	16384	16394	16380	16433	16336	16294	16288	16312	16326	16333	16455	16325	16343	16289	16345	16303	16204	16309	16377	16446	16240	16445	16261	16296	16276	16329	16353	16460	16281	16303	16262	16236	16354	16359	16293	16265	16386	16265	16439	16460	16332	16530	16371	16271	16197	16313	16222	16302	16313	16391	16237	16215	16345	16267	16240	16474	16390	16364	16409	16309	16364	16324	16225	16104	16250	16322	16439	16401	16297	16406	16127	16337	16257	16259	16309	16294	16399	16476	16398	16211	16269	16308	16398	16316	16384	16393	16510	16315	16552	16511	16326	16220	16328	16294	16214	16608	16305	16362	16339	16345	16357	16322	16359	16295	16403	16262	16383	16538	16125	16339	16400	16388	16291	16477	16287	16356	16421	16376	16349	16433	16348	16449	16408	16257	16408	16453	16434	16389	16098	16227	16276	16326	16315	16375	16345	16276	16181	16333	16333	16249	16567	16431	16345	16427	16335	16433	16469	16408	16342	16298	16259	16323	16384	16591	16485	16522	16486	16516	16123	16547	16434	16429	16281	16218	16470	16365	16191	16471	16451	16384	16171	16432	16440	16370	16196	16327	16429	16329	16220	16367	16176	16068	16391	16196	16208	16434	16441	16360	16425	16271	16378	16474	16254	16352	16416	16337	16467	16268	16344	16285	16310	16439	16417	16246	16415	16535	16333	16389	16375	16389	16385	16280	16229	16322	16112	16153	16275	16403	16176	16410	16293	16378	16408	16479	16307	16328	16439	16467	16314	16441	16314	16217	16313	16472	16396	16420	16343	16386	16194	16285	16234	16622	16195	16276	16367	16409	16331	16258	16159	16337	16225	16113	16489	16420	16325	16467	16051	16224	16323	16453	16379	16490	16460	16267	16040	16339	16398	16409	16457	16207	16267	16316	16392	16335	16601	16283	16302	16308	16522	16261	16512	16427	16231	16286	16497	16335	16314	16425	16330	16351	16406	16343	16445	16504	16344	16395	16366	16569	16342	16279	16177	16307	16315	16396	16371	16557	16499	16315	16359	16581	16372	16528	16441	16313	16413	16524	16403	16282	16213	16216	16290	16405	16477	16300	16367	16371	16376	16286	16280	16441	16275	16348	16382	16517	16254	16266	16344	16463	16329	16476	16390	16475	16380	16425	16301	16416	16306	16488	16298	16264	16295	16454	16338	16362	16334	16152	16224	16226	16420	16341	16415	16225	16388	16414	16278	16354	16248	16344	16299	16205	16441	16463	16470	16422	16249	16303	16566	16435	16415	16124	16477	16106	16109	16332	16264	16472	16213	16226	16578	16420	16460	16459	16307	16567	16372	16495	16130	16382	16460	16395	16243	16431	16290	16361	16357	16377	16228	16322	16428	16349	16361	16337	16455	16392	16255	16152	16351	16479	16377	16412	16202	16445	16170	16307	16460	16313	16308	16275	16257	16421	16429	16270	16526	16482	16260	16432	16157	16246	16255	16203	16630	16180	16335	16285	16190	16345	16379	16214	16468	16458	16436	16417	16328	16424	16342	16462	16175	16191	16349	16363	16221	16251	16419	16302	16288	16424	16175	16195	16309	16433	16390	16450	16384	16375	16446	16248	16239	16369	16219	16448	16290	16192	16089	16483	16353	16447	16312	16421	16530	16384	16281	16432	16231	16317	16303	16256	16392	16408	16288	16464	16576	16300	16276	16272	16230	16167	16448	16333	16213	16267	16381	16336	16561	16285	16360	16454	16443	16548	16116	16411	16244	16518	16107	16347	16273	16313	16384	16453	16435	16331	16572	16174	16388	16252	16444	16274	16259	16320	16572	16513	16235	16239	16270	16306	16266	16302	16202	16318	16304	16405	16309	16305	16363	16536	16173	16284	16428	16418	16447	16314	16448	16194	16386	16406	16311	16432	16423	16426	16310	16301	16465	16651	16347	16328	16458	16407	16403	16366	16323	16291	16346	16456	16360	16296	16487	16166	16213	16241	16437	16335	16176	16420	16280	16289	16137	16215	16315	16042	16369	16369	16324	16478	16214	16596	16072	16126	16478	16216	16288	16518	16461	16304	16292	16291	16483	16277	16270	16424	16558	16412	16217	16332	16557	16221	16389	16347	16237	16382	16325	16109	16365	16418	16145	16436	16321	16344	16391	16103	16488	16289	16265	16360	16282	16344	16479	16338	16360	16283	16421	16397	16207	16563	16456	16290	16343	16501	16368	16420	16398	16127	16197	16306	16369	16425	16447	16451	16425	16348	16273	16422	16438	16466	16327	16236	16312	16297	16268	16401	16275	16274	16417	16284	16231	16510	16445	16397	16479	16398	16377	16280	16373	16515	16391	16594	16316	16366	16405	16389	16610	16274	16289	16217	16400	16271	16458	16153	16507	16335	16343	16288	16449	16403	16294	16454	16325	16505	16505	16245	16266	16306	16475	16241	16347	16459	16302	16307	16549	16243	16371	16433	16412	16461	16323	16446	16240	16531	16338	16379	16276	16272	16206	16343	16494	16470	16159	16212	16364	16390	16501	16403	16113	16137	16442	16265	16312	16461	16436	16426	16425	16376	16476	16336	16422	16212	16345	16386	16326	16402	16279	16417	16268	16360	16333	16261	16403	16332	16380	16463	16270	16263	16572	16500	16385	16395	16333	16405	16300	16326	16244	16382	16661	16265	16321	16478	16307	16413	16397	16227	16354	16425	16410	16432	16311	16324	16150	16479	16209	16404	16460	16220	16331	16336	16519	16366	16490	16311	16272	16201	16270	16367	16121	16243	16428	16565	16307	16454	16399	16270	16443	16293	16234	16470	16005	16230	16434	16306	16201	16464	16409	16434	16341	16459	16372	16371	16523	16263	16273	16454	16333	16442	16409	16351	16430	16337	16526	16200	16115	16160	16305	16206	16342	16293	16537	16356	16376	16265	16294	16294	16377	16193	16339	16302	16206	16320	16220	16378	16396	16491	16304	16402	16328	16322	16452	16433	16301	16335	16464	16400	16276	16205	16321	16230	16342	16302	16397	16423	16416	16373	16125	16220	16497	16493	16271	16459	16383	16451	16540	16412	16395	16333	16297	16383	16453	16294	16493	16407	16222	16321	16464	16450	16361	16221	16393	16336	16524	16319	16361	16393	16293	16422	16242	16590	16354	16299	16566	16498	16479	16257	16402	16264	16311	16382	16206	16446	16394	16414	16208	16335	16341	16354	16381	16240	16325	16244	16364	16341	16394	16438	16465	16591	16532	16423	16573	16254	16354	16210	16356	16476	16294	16431	16296	16459	16507	16324	16357	16258	16290	16403	16305	16344	16336	16159	16243	16516	16385	16426	16455	16359	16409	16388	16192	16306	16170	16291	16346	16441	16130	16361	16323	16384	16264	16288	16312	16548	16517	16417	16364	16224	16156	16472	16456	16218	16393	16361	16469	16291	16412	16319	16337	16363	16324	16394	16276	16261	16344	16318	16277	16362	16364	16244	16332	16388	16238	16434	16386	16277	16289	16353	16150	16457	16374	16320	16524	16261	16314	16211	16310	16353	16526	16213	16389	16450	16577	16302	16455	16264	16482	16163	16198	16297	16330	16365	16218	16230	16357	16566	16292	16393	16202	16306	16427	16442	16436	16130	16352	16477	16334	16385	16535	16354	16330	16274	16314	16264	16380	16349	16050	16303	16241	16176	16280	16459	16463	16380	16484	16311	16273	16503	16235	16277	16290	16198	16349	16540	16231	16272	16284	16308	16383	16086	16539	16315	16518	16269	16355	16315	16279	16384	16339	16425	16431	16389	16457	16366	16319	16279	16486	16376	16429	16222	16169	16396	16434	16472	16264	16661	16233	16131	16358	16541	16291	16456	16275	16387	16363	16337	16474	16188	16426	16326	16345	16473	16413	16321	16352	16410	16165	16276	16535	16504	16474	16516	16367	16302	16244	16376	16394	16446	16581	16306	16230	16543	16246	16196	16188	16406	16439	16266	16243	16470	16214	16448	16347	16573	16425	16278	16316	16087	16238	16199	16314	16089	16251	16235	16414	16311	16312	16476	16525	16440	16267	16456	16425	16344	16300	16411	16425	16588	16399	16268	16306	16349	16439	16286	16326	16284	16302	16421	16355	16341	16332	16341	16250	16181	16273	16279	16345	16350	16278	16578	16255	16223	16359	16398	16368	16265	16542	16454	16478	16322	16299	16383	16482	16490	16324	16428	16480	16372	16321	16252	16217	16491	16321	16288	16614	16406	16547	16443	16454	16497	16313	16342	16290	16248	16378	16313	16424	16513	16321	16209	16323	16465	16130	16451	16186	16341	16430	16279	16312	16216	16543	16512	16294	16477	16419	16355	16462	16487	16423	16392	16365	16562	16300	16212	16271	16410	16457	16416	16308	16285	16272	16247	16322	16559	16293	16324	16222	16392	16551	16616	16516	16526	16321	16303	16388	16484	16167	16385	16409	16079	16267	16422	16180	16320	16463	16414	16561	16293	16474	16160	16373	16549	16542	16175	16262	16276	16458	16498	16283	16314	16468	16408	16285	16320	16299	16240	16386	16346	16357	16176	16380	16430	16375	16483	16470	16412	16306	16298	16519	16407	16505	16379	16564	16339	16163	16512	16196	16233	16337	16358	16564	16478	16355	16451	16556	16400	16297	16214	16280	16306	16294
14394	17159	16670	15747	15313	15142	15193	14778	14992	14791	14651	14780	14853	14852	14684	14751	14686	14748	14807	14715	14839	14788	14644	14614	14689	14810	14684	14728	14738	14571	14582	14610	14533	14558	14575	14660	14756	14669	14705	14621	14753	14609	14587	14628	14598	14623	14778	14651	14632	14791	14618	14570	14692	14604	14741	14575	14730	14592	14716	14687	14547	14759	14736	14682	14669	14874	14589	14691	14735	14713	14826	14482	14539	14805	14757	14638	14642	14745	14663	14725	14808	14741	14498	14712	14747	14795	14723	14608	14724	14628	14700	14669	14607	14639	14704	14558	14539	14481	14673	14733	14779	14756	14672	14574	14615	14467	14596	14662	14733	14687	14622	14611	14746	14595	14598	14649	14617	14719	14699	14708	14556	14709	14653	14523	14739	14677	14713	14724	14587	14508	14725	14661	14728	14533	14649	14665	14571	14746	14465	14594	14661	14782	14744	14676	14631	14773	14807	14657	14520	14553	14603	14890	14744	14731	14702	14618	14645	14465	14609	14667	14682	14746	14662	14440	14752	14662	14662	14610	14770	14511	14757	14666	14454	14539	14672	14460	14794	14816	14662	14574	14624	14659	14646	14568	14581	14613	14831	14649	14812	14646	14785	14762	14574	14787	14724	14689	14663	14610	14528	14743	14732	14596	14651	14471	14794	14577	14529	14849	14682	14663	14712	14724	14737	14623	14707	14613	14658	14708	14696	14561	14720	14651	14650	14673	14581	14626	14716	14501	14769	14768	14712	14563	14466	14732	14649	14734	14586	14661	14664	14660	14713	14735	14666	14633	14677	14731	14641	14732	14783	14664	14632	14491	14761	14642	14447	14736	14415	14476	14825	14629	14652	14700	14486	14666	14666	14634	14692	14427	14591	14716	14718	14587	14535	14768	14628	14685	14620	14685	14601	14563	14692	14726	14672	14648	14727	14415	14528	14577	14727	14523	14653	14717	14745	14695	14647	14787	14652	14642	14732	14719	14760	14695	14723	14673	14647	14604	14485	14641	14700	14589	14815	14640	14691	14342	14698	14654	14580	14466	14710	14581	14823	14741	14606	14611	14555	14800	14636	14695	14577	14538	14629	14542	14656	14590	14664	14619	14693	14656	14830	14760	14658	14753	14838	14612	14526	14655	14617	14602	14513	14799	14489	14515	14668	14562	14501	14633	14637	14708	14709	14545	14668	14559	14749	14490	14700	14565	14796	14416	14582	14533	14734	14738	14576	14745	14634	14466	14696	14529	14897	14601	14584	14564	14618	14614	14492	14706	14708	14592	14699	14730	14586	14599	14478	14686	14655	14621	14768	14720	14677	14601	14642	14541	14651	14780	14490	14448	14617	14669	14674	14445	14768	14630	14613	14700	14497	14595	14705	14725	14631	14538	14601	14495	14659	14590	14852	14600	14837	14809	14733	14633	14648	14433	14717	14469	14708	14652	14697	14641	14710	14696	14623	14698	14613	14629	14530	14512	14695	14719	14557	14552	14792	14625	14597	14566	14815	14705	14523	14812	14496	14735	14627	14731	14603	14708	14638	14702	14594	14637	14643	14654	14680	14537	14555	14773	14675	14648	14605	14467	14566	14733	14676	14823	14612	14656	14616	14682	14652	14637	14707	14710	14835	14548	14501	14720	14666	14762	14876	14548	14549	14518	14607	14727	14508	14408	14688	14612	14622	14737	14435	14699	14666	14678	14681	14813	14754	14785	14691	14669	14392	14580	14651	14865	14654	14562	14580	14598	14658	14619	14633	14596	14734	14569	14686	14599	14690	14669	14717	14618	14692	14619	14749	14675	14598	14605	14617	14648	14732	14685	14866	14590	14422	14881	14661	14663	14825	14588	14719	14699	14640	14762	14818	14590	14691	14624	14719	14652	14344	14704	14680	14650	14611	14699	14729	14785	14701	14749	14714	14629	14750	14545	14850	14700	14613	14663	14694	14743	14600	14754	14673	14635	14555	14573	14834	14539	14584	14715	14683	14634	14764	14749	14726	14572	14498	14640	14585	14727	14626	14661	14717	14657	14615	14758	14825	14686	14681	14675	14672	14699	14576	14664	14745	14767	14756	14611	14619	14571	14623	14680	14558	14604	14690	14746	14649	14469	14711	14533	14771	14816	14642	14713	14610	14871	14682	14717	14684	14614	14707	14616	14721	14584	14707	14644	14605	14618	14784	14645	14758	14688	14608	14725	14712	14813	14785	14707	14585	14546	14783	14605	14593	14679	14743	14656	14662	14744	14730	14509	14669	14562	14688	14584	14715	14923	14624	14670	14693	14737	14555	14666	14832	14693	14684	14601	14672	14774	14650	14755	14524	14673	14603	14678	14519	14593	14547	14594	14734	14686	14702	14711	14605	14790	14750	14519	14516	14828	14716	14794	14682	14704	14692	14608	14583	14756	14674	14622	14653	14641	14522	14666	14699	14727	14641	14507	14511	14826	14553	14660	14754	14785	14657	14617	14772	14704	14746	14656	14673	14678	14669	14619	14704	14577	14819	14613	14723	14700	14854	14672	14608	14638	14665	14525	14796	14648	14474	14602	14671	14747	14728	14654	14682	14609	14695	14461	14701	14804	14779	14764	14597	14569	14574	14633	14756	14836	14551	14670	14853	14507	14643	14669	14653	14721	14600	14695	14790	14652	14693	14706	14681	14524	14701	14486	14664	14600	14546	14695	14722	14581	14581	14765	14671	14672	14568	14629	14636	14609	14686	14463	14782	14677	14726	14789	14541	14662	14726	14879	14624	14651	14594	14748	14614	14750	14810	14543	14777	14720	14651	14562	14781	14563	14504	14740	14651	14606	14497	14889	14623	14844	14703	14708	14588	14756	14745	14675	14820	14577	14618	14794	14766	14668	14706	14697	14714	14874	14686	14602	14766	14680	14712	14811	14772	14631	14677	14815	14736	14583	14680	14559	14639	14539	14663	14620	14575	14535	14711	14514	14660	14576	14628	14836	14554	14655	14742	14616	14582	14811	14698	14598	14760	14799	14603	14508	14672	14711	14805	14587	14674	14673	14630	14599	14704	14695	14663	14868	14669	14545	14743	14662	14654	14603	14607	14668	14764	14594	14578	14837	14723	14445	14696	14736	14690	14759	14508	14669	14890	14725	14636	14753	14747	14674	14620	14829	14730	14609	14778	14495	14609	14607	14617	14613	14645	14720	14706	14592	14620	14596	14655	14647	14736	14628	14696	14654	14786	14670	14654	14682	14680	14683	14738	14789	14780	14672	14613	14746	14470	14545	14773	14483	14785	14707	14475	14612	14655	14660	14700	14729	14786	14608	14519	14569	14674	14611	14588	14628	14704	14707	14697	14453	14544	14632	14561	14694	14551	14775	14641	14652	14650	14494	14707	14646	14608	14717	14549	14772	14649	14690	14713	14660	14718	14538	14676	14627	14524	14711	14644	14666	14623	14654	14603	14670	14800	14811	14708	14590	14617	14589	14702	14634	14506	14613	14575	14637	14731	14781	14782	14821	14670	14754	14742	14774	14718	14540	14572	14862	14602	14663	14652	14717	14611	14630	14599	14647	14591	14653	14654	14790	14626	14496	14748	14612	14607	14611	14701	14628	14568	14562	14690	14551	14663	14459	14566	14941	14775	14735	14852	14671	14794	14662	14521	14781	14675	14713	14784	14723	14719	14879	14790	14681	14784	14565	14503	14753	14609	14554	14579	14824	14586	14525	14537	14840	14556	14678	14723	14664	14494	14656	14516	14670	14713	14661	14705	14788	14801	14594	14711	14674	14705	14776	14537	14608	14621	14532	14772	14783	14644	14795	14721	14671	14601	14536	14498	14812	14703	14698	14722	14680	14704	14669	14779	14667	14773	14584	14686	14607	14561	14687	14624	14625	14640	14642	14720	14658	14678	14652	14468	14687	14557	14717	14662	14706	14612	14548	14629	14721	14625	14468	14609	14557	14715	14732	14559	14580	14765	14687	14581	14570	14604	14842	14628	14610	14692	14725	14889	14569	14727	14762	14678	14567	14509	14716	14863	14606	14600	14684	14452	14663	14708	14629	14630	14634	14658	14644	14729	14708	14553	14743	14624	14750	14622	14602	14588	14626	14666	14824	14535	14774	14791	14620	14564	14733	14664	14665	14526	14645	14547	14581	14627	14731	14653	14562	14635	14560	14702	14652	14646	14683	14598	14752	14679	14822	14762	14722	14577	14632	14800	14688	14468	14556	14771	14616	14593	14725	14687	14625	14753	14732	14715	14733	14566	14650	14747	14634	14657	14606	14630	14729	14714	14654	14631	14611	14626	14748	14715	14745	14686	14531	14660	14674	14617	14618	14582	14628	14768	14599	14715	14730	14649	14627	14708	14718	14544	14651	14597	14845	14685	14755	14570	14788	14611	14684	14623	14664	14677	14610	14690	14660	14674	14664	14676	14607	14723	14813	14648	14775	14754	14805	14668	14654	14874	14572	14735	14645	14723	14862	14654	14727	14648	14709	14641	14507	14563	14640	14654	14439	14796	14866	14614	14578	14552	14677	14735	14673	14570	14882	14467	14722	14465	14585	14668	14729	14721	14527	14591	14592	14775	14560	14753	14651	14661	14550	14603	14764	14662	14634	14651	14795	14543	14599	14732	14545	14610	14720	14760	14639	14796	14594	14564	14645	14622	14737	14837	14645	14686	14748	14610	14638	14737	14634	14773	14710	14451	14570	14672	14562	14530	14666	14747	14714	14751	14690	14650	14619	14679	14827	14685	14732	14588	14582	14537	14686	14711	14673	14681	14749	14673	14580	14623	14746	14718	14647	14816	14590	14760	14662	14778	14745	14586	14684	14605	14655	14738	14686	14480	14471	14638	14656	14866	14594	14615	14603	14515	14606	14900	14692	14669	14627	14560	14589	14697	14670	14633	14828	14664	14681	14542	14597	14776	14420	14798	14518	14457	14620	14693	14681	14643	14585	14478	14628	14723	14727	14580	14637	14552	14767	14726	14665	14601	14823	14546	14622	14659	14805	14755	14650	14689	14626	14731	14629	14588	14722	14579	14786	14699	14747	14583	14550	14718	14625	14620	14424	14843	14833	14745	14768	14575	14736	14610	14789	14506	14626	14595	14585	14709	14548	14577	14685	14607	14676	14524	14709	14642	14634	14534	14573	14625	14726	14744	14718
24500	21689	29183	24806	22478	21577	20380	18124	17595	17684	17645	17611	17523	17687	17448	17704	17430	17362	17592	17429	17416	17349	17436	17380	17299	17425	17489	17366	17171	17281	17393	17277	17213	17172	17432	17265	17281	17460	17265	17318	17223	17401	17325	17411	17298	17080	17342	17200	17342	17088	17302	17237	17155	17233	17448	17241	17103	17321	17377	17383	17276	17250	17391	17081	17407	17286	17293	17191	17108	16916	17296	17279	17221	17225	17143	17270	17362	17238	16958	17413	17049	17176	17371	17164	17228	17155	17031	17264	17320	17188	17293	17064	17301	17477	17097	17139	17164	17186	17195	17359	17223	17268	17246	17268	17330	17262	17276	17021	17126	17306	17211	17331	17190	17136	17368	17172	17132	17295	17256	17321	16860	17058	17384	17235	17171	17091	17190	17212	17313	17395	17327	17326	17040	17104	17003	17239	17284	17430	17195	17130	17409	17261	17390	17232	17212	17415	17106	17357	17314	17249	17143	17272	17081	17178	17104	17278	17164	17405	17195	17227	17061	17594	17243	17186	17357	17234	17110	17198	17051	17278	17327	17281	17073	17170	17382	17038	17338	17218	17314	17072	16989	17117	17332	17143	17235	17058	17303	17123	17287	17297	17130	16925	16977	17393	17127	17175	17140	17087	17266	17287	17427	17133	17322	17256	17363	17245	17221	17072	17039	17266	17167	17323	17348	17249	17305	17239	17202	16985	17200	17173	17244	17325	17130	17269	17198	17194	17108	17191	17277	17144	17174	17040	17303	17194	17285	17234	17129	17177	17316	17366	17162	17186	17109	17189	17295	17198	17217	17043	17106	17125	17226	17077	17289	17327	17384	17346	17140	17204	17267	17421	17141	17234	17253	17130	17268	17074	17400	17153	17175	17212	17046	17279	17113	16933	17446	17369	17204	17113	17201	17251	17126	17262	17204	17474	17248	17221	17072	17285	17198	17183	17312	17248	17172	17284	17452	17244	17311	17089	17037	17406	17147	17363	17218	17062	17260	17313	17108	17123	17512	17170	17112	17197	17131	17433	17153	17259	16993	17189	17246	17245	17191	17451	17323	17221	17067	17247	17141	17218	17373	17032	17087	17220	17211	17241	17220	17091	16955	17152	17391	17002	17187	17208	17148	17070	17199	17119	17235	17160	17534	17166	17283	17054	16982	17261	17341	17088	17239	17273	17139	17117	17329	17359	17177	17248	17235	17018	17017	17332	17167	17440	17288	17192	17304	17066	17138	17281	17290	17403	17173	17288	17258	17296	17108	17191	17110	17291	17288	17149	17216	17294	17055	17045	17382	17147	17185	17198	17179	17143	16997	17262	17194	17257	17197	17122	17235	17181	17117	17186	17300	17146	17377	17050	17296	17271	17201	17165	17171	17368	17403	16963	17365	17269	17097	17268	17310	17121	17294	17048	17242	17414	17061	17089	17138	17247	17133	17100	17151	17152	17239	17276	17294	17090	17278	17337	17363	17168	17197	17268	17155	17042	17140	17049	17246	17148	17167	17131	17192	17227	17288	17266	17426	17358	17439	17192	17239	17336	17209	17066	17092	17018	17154	17226	17129	17167	17164	17310	17239	17302	17134	17207	17191	17109	17085	17479	17207	17360	17367	17244	17429	17223	17188	17158	17258	17234	17334	17254	17014	17198	17217	17238	17124	17259	17319	17183	17249	17126	17043	17128	17213	16985	17260	17323	17283	17130	17159	16929	17067	17280	17404	17327	17307	17391	17086	17103	17305	17216	17274	17280	17303	17331	17021	17237	17206	17287	17296	17061	17180	17026	17174	17467	17015	17242	17125	17243	17164	17111	17196	17273	17186	17339	17151	17163	17366	17244	17273	17205	17092	17232	17262	17093	16979	17274	17481	17284	17190	17146	17197	17339	17406	17125	17231	17169	17241	17253	16991	17301	17364	17233	17164	17230	17023	17123	17338	17179	17074	17281	17047	17195	17076	17125	17233	17147	17007	17095	17195	17085	17266	17081	17236	17081	17109	17316	17269	17273	17307	17145	17235	17414	17265	17362	17364	17502	17247	17237	17263	17040	17067	17199	17263	17357	17035	17083	17169	17130	17201	16952	17147	17192	17419	17365	17080	17204	17141	17069	16986	17168	17328	17329	17328	17071	17151	17147	17150	17217	17364	17053	17301	17135	17229	17248	17357	17296	17161	17195	17215	17102	17240	17164	17129	17189	17212	17131	17173	17276	17390	17035	17044	17108	16897	17227	17292	17249	17221	17245	17173	17251	17111	17140	17151	17100	17136	17104	17228	17179	17159	17064	17227	17128	17046	17160	17007	17135	17143	17156	17236	17138	17158	17195	17108	17285	17214	17156	17314	17267	17160	17088	17248	17221	17282	17278	17219	17282	17307	17020	17147	17102	17080	17078	17129	17141	17271	17450	17263	17158	17217	17210	17229	17244	17241	17208	17232	17354	17433	17193	17187	17003	17241	17122	17165	17346	17136	17096	17301	17011	17252	17031	17246	17370	17125	17200	17254	17221	17248	17131	17167	17062	17117	17325	17219	17258	17073	17357	17155	17180	17289	17098	17174	17220	17231	17364	17273	17284	17249	17224	17292	17037	17288	17228	17308	17319	17071	17230	17206	17416	17169	17098	17079	17124	17050	17074	17117	17152	17220	17074	17073	17306	17201	17212	17396	17142	17322	17080	17206	17074	17312	17446	17286	17323	17316	17255	17241	17174	17362	17190	17274	17228	17265	17310	16960	17349	17162	17282	17204	17172	17156	17130	17313	17323	17197	17134	17247	17327	17066	17162	17254	17321	17209	17183	17163	16968	17236	17297	17392	17079	17248	17074	17059	17217	17169	17113	17337	17172	17280	17259	17360	17255	17130	17274	17291	17282	17329	17288	17255	17257	17174	17186	17231	17283	17016	17235	17282	17147	16996	17089	17135	17045	17249	17272	17267	17271	17256	17219	17365	17244	17257	17238	17145	17472	17148	17219	17086	17033	17259	17366	17113	17086	17312	17281	17220	17307	17178	17165	17188	17153	17337	17360	17347	17123	17131	17121	17163	17330	17215	17103	17211	17098	17115	17058	17221	17307	17172	16938	17326	17263	17134	17294	17163	17076	17194	17122	17092	17181	17134	17077	17151	17256	17146	17313	17391	17357	17234	17155	17141	17205	17152	17168	17285	17251	17109	17080	17207	17141	17136	16994	17149	17273	17080	17255	17377	17433	17116	17267	17354	17437	17155	17242	17248	17078	17277	17157	17213	17049	17177	17232	17077	17200	17137	17153	17261	17067	17165	17177	17294	17314	17402	17306	17160	17326	17205	17184	17202	16995	17192	16991	17122	17071	17210	17077	17231	17042	17198	17270	17322	17197	17214	17211	17204	17128	17378	17255	17165	17245	17129	17133	17071	17217	17149	17186	17215	17213	17231	17290	17020	17170	17364	17062	17191	17112	17118	17376	17122	17177	17318	17286	17199	17226	17221	17074	17324	17143	17168	17239	17240	17359	17196	17371	17148	17260	17332	17291	17119	17217	17060	17150	17140	17122	17066	17184	17062	17080	17258	17254	17514	17438	17418	17170	17130	17413	17253	17278	17180	17301	17390	17223	17249	17015	17259	17088	17169	17003	17225	17189	17308	17211	17109	17325	17229	17175	17191	17143	17243	17222	17330	17276	17194	17243	17164	17137	17371	17094	17148	17222	17036	17329	17350	17200	17262	17052	17036	17202	17354	17312	17136	17155	17249	17294	17139	17290	17168	17129	17332	17297	17118	17313	17429	17099	17223	17203	17235	17187	17105	17126	17539	17170	17115	17364	17259	17171	17389	17215	17227	17187	17237	17220	17259	17124	17129	17331	17372	17237	17111	17203	17257	17296	17266	17289	17101	17189	17435	17171	17198	17376	17104	17059	17150	17184	17238	17247	17253	17185	17146	16869	17139	17064	17214	17147	17219	17143	17405	17273	17287	17332	17326	17083	17168	17226	17196	17215	17283	17087	17283	17409	17229	17153	17079	17085	17096	17218	17372	17225	17427	17256	17392	17193	17159	17079	17040	17148	17279	17155	17123	17357	17195	17193	17247	17281	17284	17315	17139	17164	17304	17099	17230	17188	17250	16990	17259	17198	17502	17258	17023	17209	17167	17203	17150	17149	17039	17023	17126	17088	17164	17369	17047	17258	17080	17077	17353	17072	17087	17266	17372	17196	17110	17179	17077	17121	17321	17038	17176	17167	17328	17288	17314	17082	17065	17098	17265	17237	17095	17297	17121	17002	17039	17148	17138	17015	17182	16991	17167	17223	17221	17201	17187	17168	17061	17267	17328	17180	17332	17232	17133	17193	17273	17187	17272	16947	17045	17450	17293	17336	17410	17333	17238	17040	17234	17300	17056	17445	17158	17175	17218	17046	17160	17082	17394	17116	17121	16995	16919	17037	17223	17285	17053	17126	17249	17255	17275	17291	16952	16960	17114	17175	17389	17211	17228	17127	17328	17219	17416	17184	17237	17333	17100	16965	17229	17179	17234	17345	17174	17132	17217	17237	17212	17077	17121	17376	17286	17163	17285	17231	17073	17241	17298	17165	17058	17117	17244	17338	17210	17160	16957	17047	17304	17033	17174	17212	17089	17516	17118	17213	16999	17169	17187	17517	17372	17429	17052	17074	17206	17078	17172	17206	17243	17281	17207	17252	17276	17105	17182	17230	17294	17309	17142	17259	17234	17225	17014	17176	17137	17304	17197	17052	17210	17169	17154	17095	17076	17037	17403	17171	17029	17231	17063	17016	17304	17363	17264	17130	17408	17051	17311	17104	17214	17345	17224	17208	17229	17235	17081	17139	17320	17118	17258	16994	17252	17163	17218	17262	16984	17140	17300	17386	17356	17350	17124	17458	17269	17329	17385	17249	17163	17084	17355	17263	17305	17163	17098	17161	17163	17183	17202	17176	17245	17153	17339	17150	17237	17230	17128	17419	17307	17172	17220	17431	17243	17151	17206	17351	17374	17242	17350	17152	17342	17070	17149	17141	17203	17284	17192	17170	17090	17029	17153	17210	17249	17183	17187	17229	17178	17087	17078	17276	17238	17085	17063	17172	17096	17187	17138	17108	17198	17082	17252	17181	17197	17119	17134	17402	17297	17295	17171	17142	17174	17218	17098	17115
14784	23767	22358	18789	17410	16597	16236	16182	15738	15812	15514	15394	15403	15253	15282	15487	15267	15150	15392	15281	15358	15301	15296	15252	15305	15386	15316	15217	15271	15351	15248	15231	15319	15439	15074	15186	15152	15172	15230	15171	15003	15227	15355	15197	15085	15104	15241	15273	15307	15193	15292	15227	15127	15326	15150	15219	15272	15145	15249	15120	15122	15171	15137	15117	15262	15218	15168	15216	15234	15048	15160	15079	15348	15180	15132	15085	15263	15283	15274	15145	15286	15389	15255	15372	15223	15293	15249	15243	15229	15358	15027	15225	15228	15199	15259	15171	15242	15203	15151	15098	15362	15364	15184	15131	15161	15137	15165	15184	15331	15180	15136	15255	15247	15280	15151	15209	15256	15241	15316	15224	15285	15181	15365	15017	15314	15312	15121	15351	15436	15087	15382	15157	15177	15201	15011	15086	15299	15183	15144	15184	15098	15198	15085	15040	15028	15265	15146	15036	15288	15176	15116	14969	15236	15168	15107	15238	15024	15140	15170	15141	15200	15115	15346	15270	15230	15267	15149	15274	14981	14970	15203	15211	15129	15222	15193	15254	15317	15114	15188	15263	15372	15329	15114	15172	15217	15128	15019	15139	15228	15238	15141	15155	15047	15155	15204	15148	15140	15155	15313	15025	15199	15249	15122	15112	15418	15093	15283	15284	15095	15071	15086	14997	15214	15240	15189	15189	15183	15181	15233	15163	15217	15020	15051	14982	15141	15062	15203	15258	15127	15082	15301	15147	15176	15222	15314	15030	15143	15160	15015	15238	15090	15244	15065	15089	15140	15380	15193	15107	15275	15162	15130	15150	15174	15239	14955	15225	15142	15199	15172	15020	15173	15085	15413	15078	15189	15223	15246	15144	15108	15216	15107	15265	15133	15279	15230	15147	15189	15341	15131	15208	15089	15168	15341	15265	15221	15257	15199	15126	15181	15208	15077	15252	15123	15167	15120	15398	15225	15236	15161	15172	15120	15189	15178	15299	15054	15103	15132	15106	15237	15250	15214	14984	15176	15122	15313	15169	15116	15310	15142	15169	15324	15142	15200	15084	15225	15099	15149	15368	15213	15185	15246	15239	15172	15180	15191	15098	15084	15154	15111	15126	15093	15235	15093	15191	15182	15355	15175	15097	15356	15111	15215	15130	15155	15085	15091	15219	15311	15209	15111	15377	15282	15050	15104	15047	15135	15175	15210	15296	15301	15097	15240	15067	15162	15249	15303	15333	15003	15135	15132	15138	15014	15117	15247	15198	15201	15197	15281	15228	15265	15153	15182	15013	15149	15124	15329	15120	15249	15154	15207	15221	15418	15285	15277	15113	15376	15229	15309	15133	15018	15374	15269	15302	15029	15211	15218	15256	15260	15062	15176	15169	15318	15140	15109	15176	15309	15241	15262	15145	15205	15111	15189	15296	15289	15176	15299	15172	15051	15098	15168	15283	15220	15235	14997	15478	15290	15129	15292	15023	15299	15181	15295	15088	15311	15030	15178	15214	15049	15127	15317	15031	15240	15300	15197	15242	15219	15058	15154	15278	15161	15288	15141	14998	15187	15092	15239	15199	15144	15225	15289	15393	15072	15245	15284	15080	15098	15222	15104	15174	15136	15286	15104	15050	15159	15281	15176	15257	15227	15020	15334	15143	15293	15237	15240	15304	15077	15208	15147	15147	15250	15036	15152	15280	15227	15114	15246	15072	15275	15197	15126	15268	15098	15071	15192	15299	15098	15197	15186	15193	15234	15148	15086	15172	15144	15259	15177	15219	15117	15183	15206	15125	15220	15186	15189	15096	15407	15105	15243	15112	15292	15140	15168	15083	15172	15150	15105	15307	15121	15008	15228	15308	15044	15107	15180	15131	15109	15092	15283	15299	15310	15148	15121	15190	15109	15151	15160	15215	15167	15260	15219	15191	15035	15064	15212	15108	15025	15216	15253	15298	15164	15389	15184	15142	15282	15141	15120	15186	15141	15186	15040	15204	15315	15183	15175	14998	15259	15129	15092	15278	15224	15187	15154	15162	15378	15182	15133	15351	15087	15176	15187	15100	15224	15186	15332	15253	15285	15326	15240	15057	15199	15226	15186	15156	15163	15187	15162	15244	15144	15277	15199	15213	15266	15183	15253	15304	15185	15371	15139	15091	15275	15348	15158	15069	15228	15231	15184	15207	15202	15180	15179	15190	15112	15087	15066	15159	15230	15231	15096	15115	15036	15275	15219	15099	15195	15150	15206	15118	15407	15144	15443	15286	15077	15060	15338	15223	15251	14995	15182	15172	15120	15367	15144	15108	15305	15263	15172	15146	15164	15148	15101	15370	15200	15183	15018	15134	15357	15217	15096	15139	15162	15361	15138	15169	15016	15208	14973	15147	15156	15105	15221	15201	15188	15176	15293	15104	15345	15104	15318	14982	15264	15295	15448	15262	14949	15070	15258	15207	15183	15153	15099	15238	15146	15396	15210	15315	15120	15198	15248	15284	15124	15124	15174	15038	15099	15066	15140	15312	15210	15167	15258	15258	15206	15188	15105	15139	15127	15153	15149	15228	15184	15194	15242	15110	15173	15162	15185	15240	15158	15109	15121	15128	15257	15052	15287	15066	14977	15425	15131	15250	15218	15119	15230	15195	15229	15085	15260	15264	15154	15329	15228	15096	15166	15138	15136	15168	15152	15011	15284	15185	15100	15086	15188	15192	15164	15063	15198	15135	15347	15197	15174	15337	15151	15163	15226	15265	15129	15123	15147	15299	15150	15263	15194	15202	15265	15159	15169	15074	15378	15217	15031	15114	15088	15427	15094	15400	15207	14967	15356	15124	15097	15235	15306	15306	15261	15174	15115	15276	15212	15277	15127	15068	15209	15229	15220	15228	15223	15157	15357	15103	15090	14990	15400	15148	15082	15123	15203	15122	15149	15201	15247	15309	15143	15103	15263	15191	14969	15321	15203	15179	15130	15366	15269	15286	15185	15201	15106	15158	15145	15067	15127	15171	15123	15292	15245	15415	15090	15178	15208	15227	15364	15118	15193	15193	15278	15241	15082	15206	15108	15119	15258	15186	15100	15052	15199	15226	15153	15183	15231	15084	15090	14973	15191	15194	15245	15265	15279	15226	15025	15202	15143	15251	15147	15404	15238	15261	15218	14950	15196	15179	15082	15199	15157	15312	15234	15156	15187	15111	15125	15119	15312	15196	15141	15071	15223	15085	15068	15266	15291	15318	15317	15016	15272	15154	15221	15292	15136	15034	15334	15131	15204	15152	15161	15247	15170	15182	15157	15331	15245	15194	15142	15079	15175	15217	15074	15272	15049	15272	15220	15145	15253	15212	15038	15224	15246	15126	15120	15173	15244	15250	15298	15235	15261	15200	15253	15194	15175	15121	15184	15200	15245	15145	15266	15281	15353	15207	15267	15259	15076	15106	15196	15345	15345	15086	15113	14963	15101	15261	14918	15279	15066	15106	15213	15168	15326	15184	15212	15249	15302	14995	15325	15160	15191	15076	15277	15080	15157	14939	15206	15341	15179	15299	15184	15233	15170	15193	15266	15168	15107	15291	15089	15151	15340	15104	15104	15300	15235	15268	15237	15207	15212	15283	15206	15209	15292	15078	15288	15191	15198	15152	15157	15039	15163	15134	15081	15028	15260	15241	15131	15247	15307	15198	15175	15184	15108	15316	15016	15126	15279	15065	15303	15032	15263	15098	15271	15087	15112	15222	15189	15134	15140	15113	15116	15214	15051	15262	15107	15111	15175	15170	15174	14929	15174	15094	15268	15522	15134	15084	15112	15068	15303	15166	15102	15027	15227	15076	15138	15298	15193	15176	15146	15250	15189	15151	15059	15114	15233	15133	15211	15194	15271	15096	15130	15240	15273	15067	15212	15071	15025	15490	15254	15155	15297	15151	15410	15173	15210	15114	15168	15388	15154	15246	15141	15220	15240	15198	15142	15226	15099	14969	15275	15116	15069	15251	15234	15203	15201	15243	15165	15061	15193	15217	15188	15082	15219	14993	15154	15164	15313	15124	15166	15288	15305	15138	15163	15171	15203	15225	15208	15105	15191	15240	15299	15306	14989	15030	15222	15176	15279	15089	15233	15098	15232	15262	15138	15183	15341	15176	15112	15064	15020	15095	15015	15154	15193	15222	15086	15085	15003	15359	15148	15255	15233	15262	15129	15085	15115	15257	15250	15268	15192	15279	15284	15156	15107	15126	15333	15397	15083	15202	15169	15261	15110	15188	15115	15053	15207	15135	15197	15160	15140	15174	15067	15240	15313	15209	15071	15155	15278	15093	15299	15125	15105	15260	15189	15094	15239	15142	15168	15276	15363	15202	14980	15073	15360	15171	15176	15195	15015	15066	15207	15117	14981	15123	15295	15100	15203	15126	15180	15053	15076	15242	15208	15257	15017	15068	15270	15300	15041	15101	15230	15180	15256	15209	15199	15208	15210	15307	15418	15264	15148	15317	15177	15124	15153	15311	15053	15082	15148	15151	15131	15089	15285	15352	15292	15052	15138	15287	15202	15255	15153	15138	15243	15143	15216	15011	15351	15094	15185	15189	15267	15247	15403	15070	15250	15054	15069	15072	15325	15181	15189	15303	15123	15370	15130	15186	15086	15226	15376	15091	15107	15362	15184	15169	15204	15190	15237	15235	15167	15131	15109	15337	15159	15026	15175	15114	15126	15078	15260	15201	15186	15070	15121	15296	15130	15151	15021	15215	15215	15023	15227	15151	15148	15161	15132	15215	15068	15276	15297	15228	15070	15280	15293	15171	15011	15100	15186	15158	15184	15185	15170	15014	15152	15290	15335	15110	15215	15129	15168	15309	15186	14969	15085	15299	15151	15149	15067	15417	15108	15093	15176	15202	15150	15140	15036	15126	15195	15217	15084	15124	15195	15184	15238	15193	15157	15111	15164	15176	15164	15106	15124	15100	15174	15056	15120	15365	15125	15231	15381	15295	15224	15197	15390	15425	15167	15263	15182	15285	15068	15202	15197	15298	14932	15286	15239	15130	15080	15255	15266	15217	15225	15226	15220	15148	15241	15173	15208	15390	15219	14976	15313	15081	15151	15077	15317	15252	15209	15223	15075	15065	15068	15312	14981	15213	15265	15286	15140	15221
23166	21589	29527	24085	21783	23704	24939	19294	18631	18708	18457	18342	18413	18276	18281	18201	18275	18235	18257	18167	18299	18186	18116	18221	18202	18142	18090	18164	18079	18175	18139	18124	17906	18027	18068	17999	17992	18057	17942	18011	18103	17917	18123	17936	17803	17964	18148	17952	18214	18169	17956	17927	17741	17886	17829	17784	17870	18028	17978	17980	17840	17902	18147	17863	17949	17985	18134	17873	17924	17963	17811	18018	17928	17934	17957	18135	18151	18022	17994	18117	18028	17960	18114	17885	17848	17983	17856	17702	17878	18073	17852	17813	17947	17809	18009	17942	17882	17825	17923	18087	17889	17925	17980	17960	18049	18061	18013	17876	18177	17874	17895	17891	17967	17977	18148	17831	17946	17895	17896	18063	17989	18000	18083	17856	17989	17936	17884	17904	18104	18068	17763	17874	17805	17779	17933	17825	17965	17955	17815	17989	17970	17964	17684	17814	17849	17927	17889	17866	17741	17977	18056	17956	17944	17777	17845	17670	17862	18024	17974	18020	17926	17751	17915	18104	17772	17827	17852	17885	17938	17832	17857	17927	17943	17943	17968	17882	17994	17988	17716	17934	17888	17888	17977	17868	18052	17772	17997	17748	18071	17760	17964	18090	18062	17957	17852	17886	17907	17928	17963	17965	17992	17731	17864	17965	17874	17809	17727	17748	17877	18139	17849	17823	17917	17972	17966	17966	17959	18183	17855	17747	17932	17732	17887	17728	17969	17984	17786	17923	17810	17720	17931	17933	17780	17995	17971	18011	17989	17772	17905	17801	17940	17858	18002	17858	17763	17930	17851	17755	17951	17805	18004	17956	17895	17954	18037	17981	17915	17857	18227	17716	17955	18011	17811	18041	18103	17898	17833	17942	17807	18177	18000	17769	17948	18049	18040	18096	17945	18068	18010	17839	18010	17827	17854	17734	17862	18160	17897	17993	17873	17881	17871	18053	17880	17950	17864	17867	17963	17753	17828	17767	17967	17918	17940	17884	17888	17815	17999	17719	17947	17944	17902	17959	17810	17826	18087	17905	17921	17953	17899	17955	17893	17919	17761	17723	17905	17920	17810	18055	17849	17869	17972	17827	17916	17934	17760	17974	17886	17837	17897	17904	17964	17773	17748	17852	17837	18123	17887	17673	18029	17955	17859	17786	18036	17885	17866	17773	17892	17807	17793	17826	17907	17815	17863	17923	17747	17867	17716	18110	17983	17924	18131	17999	17849	18061	17782	17936	18156	17881	17969	17764	17833	17766	17986	17956	17893	17946	17764	17819	17828	17943	17839	17848	18048	17557	17804	17900	17798	17763	17973	17855	17723	17690	17876	18000	18022	18069	17945	18052	17815	17871	17763	17861	17941	18005	17817	17683	17793	17843	17897	17998	17765	17929	17748	17692	17844	17962	17908	17863	17797	17786	17699	17689	18016	17843	17988	17960	17882	17953	17916	17896	17786	17887	17889	17933	18091	17766	17675	17972	17856	17787	18012	17902	17889	17960	17876	17860	17709	17666	18095	17859	18043	17899	17668	17736	17761	18074	18079	17860	17872	17726	17835	17804	18008	17758	17898	18049	17912	17927	17664	17736	17957	17874	17818	17967	18042	18098	17640	17849	18079	17945	17835	17814	17792	17859	17980	17794	17910	17898	17866	17827	17941	17975	18028	17814	17840	17891	17964	17802	17861	17964	17871	17873	17512	17852	17822	17773	18053	17733	18010	17894	17878	17867	17841	17957	18038	17989	17846	17814	17754	17841	17793	17836	17826	17988	17811	17682	17925	17806	17889	17917	17877	17825	17900	17939	17894	17855	17929	17992	17955	17896	17856	17802	17944	17870	17851	17992	17691	18005	17730	17830	17717	17856	17842	17766	17739	17961	17801	17829	17796	17837	17829	17811	17928	17886	18018	17881	17927	17895	17878	17817	17923	17997	17757	17862	17981	18052	17845	17878	18007	17944	17998	17853	17984	18053	17903	17863	18021	17969	18025	17774	17800	17854	17776	17852	17832	17893	17801	17946	18099	18096	17820	17760	17888	17689	17920	17873	17794	17844	17779	17803	17795	17805	17725	17840	17894	17865	17972	17774	18213	18115	17749	17876	18045	17695	17697	17926	17934	17867	17767	18028	18063	17809	17721	17888	17793	17743	17930	17934	17942	17902	18159	18011	17985	17814	17795	17834	17811	17819	17958	18078	17718	17625	17828	17828	17944	17905	17889	17716	17896	17856	17777	17934	17890	18042	17755	18052	17742	17663	17861	17764	17728	17981	17957	18005	17824	17721	18033	17780	17944	17972	17885	17748	17817	17912	17818	17916	18049	18060	17911	17867	17936	17863	17683	17847	17845	17867	17923	17760	17758	17693	17718	17840	17853	18038	18106	18013	17991	18010	17852	18001	17893	18030	17831	18035	17874	17771	17725	17857	17903	17801	17822	17946	17778	18002	17966	17758	17976	17962	17874	17963	17932	17809	17840	18017	17948	18020	17902	17895	17772	17690	17778	17859	17766	17917	17962	17877	17952	18073	17816	17833	17884	17940	18002	17811	17895	17694	17912	17974	17897	18033	17916	17896	17929	17739	17815	17935	18064	17902	17934	17892	17752	17915	17790	17910	17667	17706	17923	17829	17833	17959	17898	17971	17797	17967	18054	17949	17811	17905	17891	17897	17894	17719	17676	17869	17962	17776	18004	17694	17990	18079	17929	18048	17777	17954	17877	17952	17889	17885	17896	18046	17915	17982	17846	17958	18028	17906	17904	17890	17683	17971	17697	17792	17985	17961	18105	18054	17962	18114	17952	18043	17921	17914	17883	17909	17870	17997	18044	17847	17955	17944	17879	17948	18045	18067	18002	17854	17951	17873	18056	17875	18095	17741	18019	17893	17877	17870	18011	17777	17868	18036	17897	17854	17971	17739	17723	17839	17955	18005	17922	18102	17716	17886	17785	17952	17929	17871	17934	17798	17751	17980	17700	18069	17589	17823	17834	17783	17899	17929	17911	17904	17695	17858	17836	17811	17764	17732	17691	17994	17822	17597	17662	17819	18110	18032	17698	18003	17989	17711	17675	17681	17896	17869	17845	18004	18004	17762	17779	17855	17664	18053	17870	17972	17801	17876	17796	17858	17884	17949	17882	17887	17867	17945	17947	17979	17880	17897	17836	17960	17772	17972	17768	17990	17708	17920	17797	17851	17708	17715	17838	18009	17707	17784	17695	17802	17850	17852	18000	18009	17842	17873	17851	17788	17745	17770	17892	17815	17873	18041	17747	17742	17678	17832	18041	17778	17874	17950	17888	17897	17893	17903	17845	17771	17912	17838	18088	17909	17951	17991	17898	18012	17788	17943	17971	17896	18058	17772	17849	17753	17802	17866	17982	17853	17922	17852	18001	17894	17851	17919	17888	17856	17884	17894	17969	17798	17958	17793	17927	17881	17817	17717	17848	17933	17912	17914	17919	17877	17838	17853	18094	17766	17832	17878	17914	17863	18029	17760	18082	18057	18052	18031	17891	18074	17919	18053	17782	17816	17927	17897	17783	17793	17906	17825	17906	18129	17934	17699	17797	17861	17884	17908	17760	17733	17812	17851	18057	17902	17746	17963	17983	17926	17781	18142	17820	17989	17678	17976	17772	17878	17759	17949	17883	18008	17821	18048	17818	17801	18006	17931	17872	18203	17724	18047	17802	17889	17807	17789	17939	17695	17984	17805	17938	17771	17885	17699	17934	17770	17845	17948	18063	17951	17905	17852	17992	17649	17691	17720	18012	17977	17622	17756	17812	17893	17885	17719	17848	17822	17923	17912	17747	17865	17882	17846	17998	17892	17875	17917	17899	17806	17925	17882	17908	18025	18119	17706	18096	18010	17766	17848	17824	17696	17915	17851	17999	17709	17833	17901	18004	17911	17902	17863	17715	17854	17821	17905	18012	17696	17825	18019	17940	17881	17863	17723	17749	17905	17785	17888	17957	17858	18147	18098	17726	17869	18019	17866	17946	17601	17964	17840	18015	17903	17927	17979	17817	17904	17931	18017	17797	17982	17838	17969	17976	17975	17905	17920	17759	17709	18020	17929	17888	18045	17879	17804	17673	17896	17825	17711	17908	17849	17761	17878	17868	17699	17850	17573	18027	17815	17653	18168	17931	17687	17901	17949	17961	18011	18026	17910	17989	17760	17989	18023	17967	17820	18025	17931	17882	17767	17999	17854	17904	17914	17777	17841	17798	17757	17922	17803	17889	18005	17906	18033	17852	17981	17953	17967	17938	17838	17838	17886	17962	18024	17836	17996	17943	17761	17967	17754	17968	17826	17633	17738	17903	17954	17985	17772	18060	18010	17797	17782	17868	17918	17680	17926	18047	17960	17949	17929	17846	17794	17799	17800	17974	17947	17896	17793	17786	17750	18101	17772	17995	17875	17911	17904	17744	17986	17580	17791	17974	17935	17923	18049	17869	17791	17963	18097	17744	17842	17942	17955	18056	17885	17860	17959	17733	17955	17959	17979	18011	17851	17869	17976	17898	17668	17853	17799	18034	17999	17706	18107	17932	17714	17852	17934	18064	17835	17925	17807	18011	18007	17892	17899	17865	17999	17518	17958	17743	17655	17912	17908	17955	17957	17969	17846	17830	18182	18262	17951	17821	18042	17985	17859	17898	18044	17764	17917	17936	17936	17693	18215	17809	17820	17917	17810	17759	17925	17889	17752	18069	17941	18025	17991	17829	17957	17739	17978	17896	18025	18049	17951	17825	17905	17904	17933	17837	17925	17726	17847	17840	17973	17877	17629	17863	18066	17837	18133	17791	17834	17803	17823	17974	17867	17880	18038	17870	17860	17744	17901	18131	17829	17758	18024	17969	17598	18010	17927	18056	17844	17720	17860	17972	17873	17813	17767	17938	17914	17960	17812	17998	17896	17837	17857	18027	17947	17945	17985	17973	17944	17904	18054	17836	17743	17839	17687	17927	17755	17709	17673	18057	18032	17972	17827	17984	17978	18050	17929	17898	17925	17835	18008	17805	17762	18089	17693	18009	17939	17842	17799	18021	17686	17913	17872	17747	17642	17837	17820	17789	17649	17919	17875	17862	17870	17844	17767	18044	17650	17819	17976	18107	17937	17971	17896	17856	17828	17806	17769	18022	17842
16372	28938	26984	21707	19384	18249	17540	16894	16857	16436	16215	16124	15990	16129	16027	15857	15841	15639	15874	16038	15851	15861	15748	15926	15701	15654	15769	15750	15587	15677	15788	15490	15692	15813	15764	15596	15681	15770	15454	15649	15649	15557	15576	15508	15684	15425	15485	15642	15485	15707	15586	15748	15589	15656	15609	15643	15539	15730	15655	15610	15478	15488	15519	15465	15437	15686	15585	15525	15525	15898	15709	15597	15418	15519	15546	15596	15574	15400	15561	15650	15623	15651	15601	15504	15447	15455	15571	15641	15632	15359	15600	15444	15619	15632	15495	15504	15578	15540	15554	15469	15698	15596	15548	15456	15524	15570	15802	15605	15507	15684	15633	15744	15488	15477	15475	15612	15519	15483	15532	15499	15554	15696	15321	15531	15581	15762	15722	15490	15503	15572	15682	15597	15485	15573	15625	15628	15405	15419	15727	15581	15545	15433	15543	15390	15412	15703	15542	15539	15608	15642	15361	15610	15645	15558	15516	15595	15692	15503	15530	15704	15750	15501	15469	15615	15587	15852	15663	15747	15731	15581	15377	15558	15491	15391	15360	15721	15499	15580	15625	15555	15744	15459	15548	15465	15616	15427	15447	15597	15648	15504	15596	15560	15516	15406	15549	15666	15657	15292	15512	15723	15673	15584	15447	15610	15510	15626	15593	15759	15437	15607	15805	15556	15544	15571	15464	15467	15457	15603	15539	15716	15593	15485	15577	15596	15539	15567	15543	15686	15582	15530	15499	15622	15482	15683	15568	15487	15602	15369	15530	15624	15507	15355	15419	15580	15583	15595	15532	15492	15515	15671	15714	15601	15387	15585	15381	15319	15649	15679	15600	15653	15749	15589	15651	15532	15649	15679	15745	15706	15516	15582	15633	15442	15345	15539	15615	15509	15601	15452	15604	15592	15609	15619	15478	15575	15436	15588	15534	15731	15639	15690	15455	15673	15624	15489	15512	15413	15728	15605	15575	15617	15464	15568	15620	15719	15344	15632	15535	15376	15442	15454	15485	15403	15647	15508	15703	15405	15644	15569	15554	15478	15523	15565	15600	15584	15589	15456	15473	15573	15596	15494	15499	15683	15573	15418	15506	15606	15631	15551	15396	15644	15454	15619	15505	15559	15533	15612	15578	15587	15621	15493	15555	15660	15681	15422	15350	15528	15590	15488	15567	15679	15474	15606	15516	15532	15531	15509	15394	15537	15501	15499	15579	15537	15638	15609	15562	15439	15427	15541	15603	15460	15522	15413	15401	15475	15551	15564	15503	15425	15486	15408	15524	15623	15613	15522	15610	15614	15537	15512	15586	15485	15598	15508	15536	15551	15465	15329	15550	15561	15621	15726	15570	15718	15807	15523	15668	15645	15533	15523	15749	15397	15634	15479	15546	15520	15557	15393	15615	15457	15621	15490	15655	15562	15530	15587	15805	15326	15524	15497	15382	15742	15394	15632	15587	15430	15680	15592	15634	15676	15532	15555	15674	15540	15602	15277	15703	15575	15634	15509	15527	15578	15581	15510	15542	15593	15474	15378	15584	15671	15679	15401	15656	15717	15494	15527	15530	15577	15705	15651	15550	15471	15527	15369	15645	15619	15645	15469	15599	15444	15672	15512	15433	15522	15626	15562	15462	15347	15504	15501	15363	15642	15612	15635	15615	15499	15667	15539	15427	15745	15495	15497	15565	15273	15562	15662	15542	15415	15464	15656	15592	15481	15668	15565	15475	15565	15528	15452	15662	15589	15354	15566	15417	15695	15479	15605	15557	15587	15603	15637	15546	15598	15513	15537	15506	15498	15529	15798	15583	15591	15683	15566	15546	15665	15508	15715	15564	15622	15505	15379	15573	15518	15638	15622	15485	15590	15476	15513	15602	15478	15636	15501	15615	15558	15560	15543	15496	15491	15617	15415	15619	15482	15478	15559	15510	15640	15497	15555	15540	15627	15595	15533	15727	15473	15521	15465	15383	15403	15479	15670	15617	15561	15355	15536	15434	15554	15555	15455	15667	15414	15496	15493	15643	15644	15481	15497	15516	15415	15618	15519	15589	15531	15607	15565	15462	15416	15627	15581	15485	15545	15564	15496	15674	15597	15412	15577	15428	15619	15479	15562	15657	15467	15425	15609	15495	15532	15604	15452	15595	15515	15572	15609	15432	15614	15827	15502	15603	15561	15657	15592	15621	15536	15634	15508	15472	15412	15444	15623	15476	15471	15522	15430	15486	15562	15415	15595	15649	15482	15680	15576	15510	15495	15551	15509	15735	15310	15501	15407	15420	15615	15581	15324	15609	15578	15469	15550	15574	15581	15494	15522	15555	15544	15529	15526	15585	15623	15588	15572	15595	15560	15564	15720	15429	15551	15619	15553	15542	15492	15529	15636	15545	15270	15585	15499	15446	15594	15567	15689	15619	15441	15617	15490	15642	15664	15439	15719	15662	15456	15662	15532	15650	15532	15630	15590	15630	15540	15507	15415	15534	15636	15651	15621	15539	15608	15527	15448	15786	15526	15570	15565	15508	15454	15402	15577	15538	15659	15542	15604	15576	15469	15591	15583	15700	15347	15627	15586	15613	15565	15600	15457	15453	15338	15650	15527	15590	15473	15642	15571	15480	15681	15601	15642	15496	15625	15460	15556	15589	15592	15175	15562	15455	15405	15567	15526	15634	15493	15618	15524	15405	15674	15453	15684	15537	15396	15458	15449	15547	15453	15613	15613	15627	15460	15524	15470	15640	15599	15494	15661	15645	15619	15688	15537	15570	15555	15521	15625	15619	15598	15544	15563	15652	15599	15322	15535	15708	15555	15617	15483	15477	15510	15596	15652	15613	15646	15496	15401	15425	15473	15544	15593	15655	15453	15510	15464	15704	15420	15605	15480	15495	15521	15638	15491	15569	15614	15685	15689	15538	15424	15739	15481	15621	15507	15518	15519	15524	15559	15483	15629	15599	15450	15504	15358	15703	15401	15367	15558	15516	15458	15618	15540	15573	15398	15580	15542	15604	15651	15514	15597	15571	15551	15412	15670	15529	15587	15586	15443	15430	15599	15494	15520	15361	15343	15477	15538	15446	15638	15722	15589	15481	15522	15626	15603	15666	15416	15679	15561	15571	15694	15569	15576	15487	15666	15517	15476	15520	15494	15480	15692	15439	15565	15658	15568	15498	15396	15687	15613	15524	15429	15583	15398	15655	15380	15494	15494	15471	15513	15420	15568	15628	15607	15421	15481	15560	15447	15383	15364	15398	15520	15395	15523	15758	15639	15525	15484	15345	15576	15422	15499	15491	15478	15481	15704	15531	15558	15554	15727	15499	15475	15644	15510	15511	15486	15390	15635	15494	15615	15577	15550	15505	15472	15473	15567	15707	15490	15395	15596	15526	15583	15594	15467	15578	15511	15480	15608	15527	15399	15477	15767	15483	15715	15414	15470	15422	15391	15505	15399	15489	15539	15756	15477	15626	15644	15573	15581	15553	15659	15641	15499	15478	15519	15398	15409	15541	15480	15405	15663	15511	15539	15502	15584	15526	15581	15589	15392	15585	15442	15490	15452	15522	15465	15407	15491	15499	15541	15762	15480	15684	15525	15884	15477	15613	15461	15467	15421	15602	15318	15548	15591	15538	15635	15502	15553	15610	15506	15359	15511	15455	15464	15633	15551	15511	15522	15485	15656	15420	15535	15688	15472	15543	15335	15549	15608	15451	15646	15717	15512	15506	15443	15426	15648	15575	15522	15519	15683	15530	15506	15676	15432	15405	15512	15379	15508	15638	15623	15695	15474	15477	15578	15459	15478	15479	15536	15528	15577	15435	15690	15562	15665	15538	15612	15672	15537	15799	15446	15648	15471	15652	15635	15554	15643	15683	15542	15513	15604	15524	15500	15462	15582	15527	15670	15662	15515	15522	15451	15664	15590	15654	15663	15582	15645	15456	15533	15620	15564	15610	15432	15548	15548	15609	15634	15384	15610	15519	15550	15663	15515	15371	15567	15646	15473	15502	15597	15377	15649	15555	15368	15438	15504	15470	15565	15449	15716	15492	15552	15623	15474	15366	15502	15671	15415	15597	15627	15598	15762	15613	15517	15512	15652	15384	15464	15416	15488	15534	15631	15475	15579	15475	15446	15558	15638	15394	15679	15576	15388	15372	15577	15424	15508	15534	15595	15568	15630	15562	15639	15499	15517	15529	15717	15460	15477	15604	15256	15678	15482	15457	15517	15599	15398	15616	15660	15596	15482	15464	15691	15568	15388	15508	15501	15559	15454	15438	15606	15522	15624	15595	15278	15642	15495	15511	15613	15642	15587	15497	15674	15602	15601	15636	15555	15277	15637	15512	15576	15522	15551	15652	15488	15593	15586	15622	15415	15498	15405	15675	15455	15597	15588	15557	15613	15543	15452	15454	15690	15351	15488	15536	15373	15533	15502	15619	15631	15705	15481	15458	15709	15591	15663	15440	15525	15686	15516	15638	15538	15498	15591	15616	15594	15578	15549	15685	15490	15570	15622	15504	15547	15529	15471	15708	15369	15550	15485	15650	15571	15518	15587	15437	15457	15496	15543	15524	15515	15532	15642	15553	15631	15486	15532	15348	15502	15558	15593	15469	15654	15626	15488	15598	15632	15498	15470	15531	15377	15464	15693	15522	15591	15364	15647	15454	15487	15553	15500	15536	15686	15448	15433	15579	15609	15504	15603	15399	15566	15630	15485	15655	15467	15594	15527	15511	15531	15715	15527	15601	15501	15426	15541	15553	15518	15433	15388	15649	15354	15350	15586	15663	15631	15407	15501	15571	15397	15557	15525	15639	15440	15507	15570	15642	15488	15714	15741	15600	15372	15656	15527	15425	15716	15447	15453	15661	15401	15449	15517	15504	15569	15740	15698	15467	15519	15511	15591	15482	15432	15686	15715	15402	15532	15374	15652	15470	15614	15304	15584	15570	15535	15443	15515	15649	15408	15664	15448	15444	15510	15586	15495	15567	15519	15534	15716	15513	15594	15627	15649	15432	15657	15562	15438	15733	15675	15472	15548	15472	15491	15584	15554	15668	15530	15687	15585	15692	15460	15716	15606	15605	15588	15431	15580	15490	15640	15423	15437	15434	15446	15517	15527	15562	15627	15470	15487	15549	15330
28052	22283	23213	19364	16356	16253	16243	16252	16181	16045	16067	15996	15956	15961	16122	16148	16111	16035	16189	16007	16054	16043	16038	15872	16072	15869	16034	15847	15982	15853	16056	15807	16054	15966	15921	16057	15986	15966	16072	15999	15964	16028	15965	16007	15972	15806	15650	16077	15958	16001	15710	16105	15970	15842	15928	15934	15955	15796	15823	15899	15817	16122	15925	15884	15843	15750	16066	15824	15765	16073	15981	16045	16046	15995	15944	15900	15895	16097	15932	15940	15957	15963	15866	15957	15818	15791	16182	15947	15876	15860	15926	16206	15928	15979	15969	15628	15725	15970	15912	15756	15909	15881	15688	15833	15711	15896	15827	15933	15969	15849	16021	16125	16034	15770	15953	16084	16021	16019	15912	15925	15964	16153	16036	15935	15851	16152	16103	15979	15764	15896	15994	15906	16005	15856	15980	15997	15952	15847	15940	15938	15960	15956	15985	16020	15961	15954	15933	16034	15874	16042	15879	15845	15994	15999	16040	15858	15890	15938	15941	15935	15940	15948	16032	15928	15789	15786	15857	15961	16108	15941	16068	16043	15934	15989	16008	16018	16007	16067	16063	15988	16149	15828	15873	15830	15825	15822	15818	15878	16107	15754	15865	15745	15837	16169	15897	15851	15923	15868	16021	16047	16031	15761	16004	16126	15910	16047	16031	15792	16005	15917	15987	15998	15746	15900	15971	15961	15866	15847	16029	15978	15776	16083	16039	15935	15940	15921	15980	16012	15784	15784	15870	15835	15819	15915	15884	16070	15883	16025	15911	15954	15935	15988	15992	15840	15814	15882	15871	15946	15851	15943	16027	15857	15907	15938	15866	15803	15842	16257	15925	15963	15908	15805	15982	15828	15909	15911	16067	15862	15925	15957	16014	15948	15782	15949	16152	16057	15973	15904	15856	15808	15960	16143	16119	15865	15862	15899	15944	15886	15812	15931	15976	15865	15757	15843	15941	15821	15970	15899	15935	16034	16187	15949	15927	16096	16068	15987	15867	15859	16023	15899	15895	16068	16051	15893	15907	15964	16002	15902	16059	16014	15992	16045	16043	15982	16000	15810	15810	15975	15978	15856	15886	15827	15827	15924	15876	16046	15890	15841	16070	16042	15960	16083	16002	15829	15794	16120	16106	16053	16003	16056	16071	15931	16065	15848	15777	15960	15953	15943	15835	15985	16039	15973	16008	15953	15803	15966	15996	15913	16129	16093	15933	15912	15980	15967	15953	15845	15857	16029	16012	15999	15846	15844	16001	16010	15775	16021	15965	16095	15880	16135	15910	15793	15820	15743	16094	15998	15867	16064	15945	15907	16019	15691	15820	16045	15922	15943	15961	16089	15967	16004	15921	15930	16052	15896	15926	15903	15877	15933	15940	16019	15932	16055	15951	15943	15881	15594	15832	15828	15791	15991	16138	15806	16136	15757	15895	15896	15927	15858	15888	15964	15941	15844	15837	15876	16084	15964	15864	16048	15806	16001	15939	16024	15996	16031	16080	16044	15794	15725	15956	16137	15812	15974	15980	15745	16242	15893	15933	16005	15952	16008	16111	15724	15963	16019	15991	15846	15680	15913	16014	16053	16154	15875	15913	15992	16056	16027	15990	15895	15886	15978	15914	15899	16041	15947	15773	15976	15978	15999	16152	16059	15923	15842	16039	15917	15852	15794	15868	15995	15942	15802	15849	15918	16048	15934	16312	16012	15942	15906	15954	15869	15923	15919	16197	16017	16064	16001	15973	15792	15904	15939	15917	16073	15909	16006	15977	16050	15840	15815	15741	16049	16033	15863	15978	15988	15864	15974	15950	16000	16130	15752	15920	15928	16161	15855	15865	15982	15842	15927	16005	15894	15999	15962	15668	15825	16030	15756	16025	15995	16135	15879	15988	16063	15998	15941	16175	16005	16056	15890	15995	16112	15977	16033	16092	16040	15934	15804	16002	15834	16001	15747	15863	15947	15781	15871	15829	15867	16221	16116	15944	16042	15885	15978	16066	15892	15879	16136	16002	15959	15949	16065	16019	16069	15781	15945	15953	15834	15794	15917	16105	15721	15990	15919	15884	15808	15642	15772	15987	16071	15920	15749	16035	16002	16142	16017	16222	15999	16104	16044	16049	15785	16084	15984	15946	15829	16124	16068	15844	16063	16032	15911	16042	16038	16026	15937	16146	15883	16071	15976	16021	15850	16038	15761	15783	15891	16053	15940	15749	16121	16120	15837	15925	15989	15877	15621	15942	15833	15865	15841	16022	15957	15761	15805	15981	16050	15768	15773	15935	15953	15803	15887	15866	15762	15971	15938	16006	15915	16131	16005	15844	16126	15757	15859	15774	16114	16054	15891	15964	16014	15908	15875	15950	15975	16063	15909	16076	15964	15890	15886	15899	15803	15853	15932	15912	15888	15905	15846	15993	15956	15852	15825	16010	15814	16099	16008	16022	16005	15966	15933	16026	15854	16036	16017	16076	16056	15984	15871	15912	16001	16050	15926	16002	15950	15941	15890	15947	15863	15884	15976	15993	15796	16084	15758	15884	15883	16021	15985	15890	16128	15758	15834	15974	15816	15912	16148	15858	15813	15923	15920	15949	16037	16001	15924	16182	16064	16115	15855	15814	15980	15822	15972	15839	16053	15873	15862	15774	15655	15762	15885	15896	15729	16008	15947	15773	15696	15839	16034	15990	15786	15828	15914	16045	15739	15918	15967	15786	15951	15805	15777	15871	15822	15987	15894	15892	16059	16090	15900	15973	16014	16082	16125	15956	15940	16020	15900	15888	15968	15757	15794	16081	15930	16032	16000	16022	15919	15876	15992	15926	15863	16006	15984	15995	16015	15912	15896	15921	15958	15830	15987	15790	16050	15803	15939	15906	16036	15942	16117	15902	15757	16050	15837	16077	15922	15972	15915	15926	15957	15954	15867	16066	16151	15944	15952	16036	15899	15962	16171	16050	15911	15872	15904	15922	15972	15908	16051	15742	15904	16015	15872	15934	15983	15764	15958	15922	15935	15862	16049	15870	16070	15975	16008	15764	15904	16182	16055	15985	15839	15919	16168	15838	15984	16254	15985	16042	15947	16086	16113	16177	15756	16025	16071	15784	15905	16007	15853	15845	16104	15811	15755	16036	16114	15917	15871	15909	15810	16157	16042	15950	15927	15871	15960	15991	15906	15798	16027	16046	15876	16037	15725	15989	15856	15964	15837	15842	15976	15932	16014	15955	16081	15824	16012	15957	15894	15987	15695	15853	15938	15857	16127	15971	16051	15888	16006	16103	15881	16002	15979	15972	16019	15907	15728	15895	16056	15958	15966	15907	15895	16085	15907	15981	15981	16003	15912	15923	15836	16130	15806	15911	15850	15926	15898	15880	16072	15811	15860	15888	15622	15923	15891	16017	16104	15771	15930	15777	15860	16001	16000	15992	15935	15818	15874	15926	15930	16032	15991	15925	16074	15931	15912	16028	15988	16073	15913	15964	15944	15969	15861	15949	15941	15743	16037	16016	15848	15943	15744	16057	15808	15943	15970	15992	15893	15987	16021	15810	15766	16030	15675	15992	15826	15930	15862	15952	15882	15912	16160	16096	16000	16024	15749	15911	15910	15977	15678	15947	15986	15781	15905	15925	15802	15865	15764	15882	15860	15937	16003	16002	16024	16126	15878	15829	16035	15909	15910	16096	15763	15997	15912	15767	15819	16123	16014	15963	16087	15813	15904	15854	16022	16056	15981	15942	15916	15913	15999	15893	15682	15900	15711	15906	15900	15931	15938	15953	15845	15877	15977	16137	15965	15915	15877	16177	15996	15967	16077	15686	15795	15716	15920	15953	15916	16061	15873	16129	15930	15975	15875	15920	16082	15899	15908	15832	16082	16030	15938	16079	15834	16035	16084	16052	15984	15973	15869	15922	15972	15878	15946	16062	15936	15988	16006	15869	15850	16079	15879	16053	15901	15822	15917	15995	16171	15893	15945	15851	15964	15940	15895	15922	16151	15860	16019	15906	15778	15794	16026	16056	15935	15891	15828	16179	15913	16106	15883	15961	16079	16030	15930	16095	16104	15840	15997	15861	15949	15936	16017	15955	16092	15867	16031	15748	15914	15983	15879	15905	15990	15924	15866	15773	16028	15934	15780	16081	15844	15893	15846	15799	16094	16101	16111	15906	15908	15829	15886	15875	15755	15865	15983	15999	16039	15899	16001	16104	15818	16018	16036	16065	16121	15817	15889	15885	16019	15859	15840	15997	16015	15939	15670	15979	16059	15826	15988	15879	15935	15882	15790	15994	15909	16006	15735	15915	15901	16049	16013	15860	15865	15874	16080	15757	15786	15970	15927	16012	15891	15806	15769	16008	15974	16134	16041	15915	16061	15929	16023	15927	15991	15967	15855	15827	15976	15939	15915	16133	15683	16055	16062	16069	16017	15931	15788	16126	15915	15778	15906	15848	15769	15910	15936	16166	15892	16106	16002	16040	16066	16158	16039	15968	15900	15959	15982	15783	15958	15921	15769	15910	15807	15927	15944	15824	16118	15810	15959	15912	15752	15912	16013	15817	15855	15749	15904	15873	15855	15992	15890	16016	15953	15950	16090	15954	16021	15771	15951	15898	15723	15718	15851	16102	15859	15973	15858	16168	16075	15946	16061	15761	15938	15879	15942	16075	15950	16024	16040	15985	16033	16026	15821	16069	15815	16020	16070	15941	15640	15946	16093	16032	15851	15891	15945	16050	15788	15948	15885	15853	15852	15777	15984	15727	15895	16074	15879	15961	15900	15826	15807	16071	16061	15849	16134	15931	15885	15733	15888	15976	16006	15911	16050	15812	15960	15896	15869	15830	15773	15914	15762	15861	16062	15949	15864	15956	15989	16026	15793	15816	15907	15783	16171	16022	15907	16096	15921	16054	16191	16001	16023	15984	15828	16088	16064	15802	16044	16060	15608	15963	16001	16022	15792	16010	15873	15788	15918	15845	16028	15972	15919	15804	15943	15796	16054	15895	15854	15951	16082	15963	15975	15826	15819	15998	15961	15925	15866	15967	15960	15946	15938	15881	15770	15712	16038	15912	15953	15980	15988	15990	16078	15856	15849	16074	15825	15882	15978	15848	15879	15994	15919	16057	15844	15859	16002	15989	15955
14531	16954	16352	15354	14878	14794	14454	14542	14294	14584	14423	14560	14339	14376	14279	14378	14334	14185	14428	14514	14323	14362	14273	14321	14411	14301	14371	14254	14440	14386	14424	14196	14442	14320	14478	14381	14354	14476	14405	14483	14300	14369	14591	14245	14478	14244	14547	14351	14285	14357	14280	14408	14176	14335	14261	14320	14403	14115	14349	14450	14325	14509	14363	14371	14308	14345	14398	14263	14292	14222	14452	14448	14408	14318	14244	14427	14431	14350	14354	14369	14449	14345	14412	14433	14428	14286	14401	14248	14254	14353	14319	14274	14289	14334	14299	14213	14346	14420	14467	14460	14438	14429	14330	14246	14529	14378	14445	14330	14289	14430	14357	14171	14390	14344	14303	14333	14513	14487	14186	14205	14242	14273	14464	14152	14234	14496	14510	14298	14406	14429	14202	14296	14342	14479	14334	14352	14342	14266	14364	14269	14347	14490	14221	14386	14381	14424	14294	14355	14372	14387	14290	14411	14316	14325	14369	14359	14293	14414	14388	14342	14213	14292	14390	14413	14416	14255	14253	14380	14313	14320	14355	14433	14453	14333	14421	14271	14300	14475	14482	14313	14355	14431	14354	14412	14439	14410	14295	14432	14488	14335	14436	14372	14327	14398	14331	14155	14376	14375	14528	14417	14405	14281	14421	14432	14247	14218	14322	14316	14323	14282	14330	14224	14448	14330	14322	14371	14471	14507	14497	14143	14318	14451	14143	14374	14336	14203	14245	14274	14368	14275	14403	14308	14381	14338	14199	14189	14409	14359	14335	14370	14239	14303	14409	14254	14453	14333	14384	14307	14354	14452	14361	14429	14519	14363	14450	14306	14428	14312	14394	14376	14425	14162	14405	14426	14316	14317	14423	14358	14317	14402	14180	14312	14398	14435	14348	14502	14383	14399	14339	14334	14383	14324	14283	14118	14454	14328	14255	14215	14238	14295	14407	14292	14376	14197	14389	14424	14292	14408	14307	14363	14327	14495	14376	14326	14457	14317	14327	14448	14306	14301	14265	14366	14207	14365	14431	14474	14445	14372	14483	14202	14333	14250	14265	14385	14463	14368	14354	14335	14269	14271	14264	14354	14383	14369	14444	14261	14330	14326	14393	14108	14355	14497	14359	14132	14328	14319	14400	14335	14282	14279	14349	14342	14291	14304	14367	14281	14230	14418	14303	14321	14459	14332	14300	14429	14378	14277	14500	14382	14204	14395	14299	14513	14247	14289	14282	14427	14356	14409	14362	14400	14410	14321	14315	14407	14342	14394	14370	14232	14401	14225	14444	14440	14412	14250	14324	14355	14229	14202	14313	14664	14287	14349	14220	14357	14430	14298	14366	14331	14275	14308	14188	14361	14310	14411	14315	14228	14416	14288	14321	14336	14418	14568	14264	14306	14524	14490	14423	14405	14375	14284	14348	14503	14325	14275	14163	14262	14378	14396	14391	14403	14280	14391	14398	14298	14249	14391	14216	14341	14151	14304	14375	14329	14329	14362	14299	14391	14312	14243	14420	14308	14461	14357	14143	14239	14434	14191	14452	14408	14150	14352	14372	14417	14184	14357	14335	14337	14345	14466	14363	14416	14390	14494	14242	14227	14509	14468	14358	14361	14367	14511	14094	14363	14355	14283	14382	14447	14402	14110	14141	14385	14364	14335	14366	14311	14208	14319	14379	14359	14388	14099	14452	14333	14389	14241	14336	14381	14376	14437	14323	14499	14258	14301	14372	14277	14323	14254	14324	14306	14178	14249	14334	14408	14356	14180	14405	14319	14315	14352	14348	14526	14452	14323	14363	14315	14459	14355	14344	14226	14360	14192	14301	14301	14237	14358	14327	14452	14350	14420	14451	14424	14570	14334	14351	14354	14224	14380	14369	14429	14431	14405	14288	14126	14318	14396	14522	14396	14406	14161	14493	14334	14449	14401	14274	14222	14263	14200	14472	14242	14389	14215	14359	14450	14232	14365	14429	14324	14337	14449	14387	14406	14531	14244	14354	14282	14340	14410	14300	14411	14286	14182	14403	14340	14462	14364	14326	14371	14373	14389	14434	14306	14406	14345	14538	14341	14368	14308	14380	14275	14406	14180	14468	14186	14282	14192	14471	14337	14309	14428	14417	14244	14355	14281	14403	14353	14478	14267	14370	14446	14301	14302	14236	14325	14202	14425	14434	14283	14310	14381	14237	14309	14164	14232	14474	14385	14413	14260	14409	14246	14306	14133	14535	14410	14359	14524	14334	14331	14403	14399	14346	14381	14423	14345	14542	14291	14524	14457	14370	14294	14437	14347	14416	14399	14507	14268	14244	14353	14211	14446	14382	14293	14510	14265	14295	14227	14541	14265	14322	14384	14282	14361	14271	14391	14368	14319	14240	14225	14337	14325	14345	14411	14507	14433	14483	14455	14498	14321	14304	14434	14337	14368	14232	14497	14372	14267	14350	14391	14388	14396	14332	14476	14298	14433	14278	14360	14412	14331	14389	14360	14259	14413	14170	14455	14301	14338	14265	14355	14419	14248	14386	14227	14400	14323	14461	14285	14345	14227	14303	14531	14313	14397	14335	14425	14425	14328	14460	14297	14412	14406	14275	14361	14339	14234	14308	14539	14268	14190	14458	14391	14382	14231	14262	14428	14380	14441	14265	14375	14269	14377	14380	14404	14367	14287	14282	14446	14422	14294	14300	14259	14298	14312	14408	14393	14450	14281	14253	14434	14286	14468	14203	14368	14448	14345	14235	14306	14454	14300	14231	14453	14563	14220	14346	14315	14426	14205	14379	14314	14332	14492	14452	14586	14347	14454	14355	14440	14389	14463	14242	14413	14492	14346	14352	14433	14496	14326	14354	14429	14375	14227	14347	14414	14399	14308	14403	14248	14370	14341	14467	14464	14299	14397	14400	14316	14234	14369	14443	14338	14360	14403	14236	14370	14300	14311	14315	14318	14346	14434	14351	14245	14342	14401	14323	14404	14355	14581	14241	14342	14327	14316	14358	14293	14515	14405	14365	14266	14334	14237	14311	14366	14384	14271	14373	14318	14237	14399	14427	14538	14424	14466	14369	14258	14198	14393	14347	14218	14489	14166	14288	14350	14513	14466	14342	14342	14494	14209	14187	14319	14151	14241	14164	14316	14173	14353	14335	14226	14526	14510	14395	14216	14365	14605	14433	14202	14202	14390	14520	14280	14330	14373	14298	14422	14381	14407	14531	14299	14085	14268	14320	14190	14429	14286	14356	14256	14392	14387	14342	14355	14391	14261	14320	14106	14280	14350	14377	14262	14436	14358	14399	14247	14327	14333	14308	14325	14322	14442	14322	14359	14446	14395	14278	14298	14366	14315	14404	14323	14298	14423	14398	14321	14172	14653	14301	14300	14193	14531	14350	14252	14162	14393	14363	14220	14312	14415	14214	14350	14241	14541	14312	14416	14464	14317	14344	14439	14357	14157	14534	14238	14384	14433	14289	14332	14461	14428	14395	14447	14333	14464	14330	14388	14089	14552	14274	14271	14176	14461	14401	14226	14306	14269	14444	14477	14525	14353	14377	14302	14407	14367	14400	14421	14290	14302	14539	14406	14238	14481	14501	14244	14324	14438	14415	14428	14143	14437	14346	14583	14362	14457	14330	14422	14378	14399	14531	14457	14444	14495	14332	14407	14227	14476	14357	14338	14264	14405	14509	14154	14201	14204	14182	14353	14398	14341	14434	14393	14544	14251	14279	14352	14168	14392	14446	14354	14248	14249	14388	14331	14317	14322	14357	14433	14342	14269	14336	14308	14183	14464	14325	14340	14402	14404	14456	14323	14395	14270	14412	14382	14354	14435	14364	14317	14230	14323	14505	14546	14331	14410	14319	14285	14417	14319	14531	14415	14261	14471	14388	14232	14277	14304	14533	14289	14382	14338	14387	14543	14385	14366	14280	14378	14278	14435	14331	14309	14455	14212	14313	14347	14445	14271	14380	14256	14260	14288	14403	14330	14181	14375	14479	14370	14298	14507	14370	14285	14495	14202	14264	14519	14335	14408	14231	14332	14496	14289	14328	14339	14437	14515	14420	14389	14324	14469	14417	14437	14420	14239	14388	14393	14325	14282	14363	14395	14277	14379	14311	14485	14420	14492	14211	14366	14272	14430	14259	14259	14236	14332	14357	14384	14479	14277	14463	14489	14418	14267	14538	14382	14279	14368	14354	14235	14310	14455	14564	14241	14430	14292	14449	14236	14550	14245	14333	14333	14505	14444	14368	14468	14399	14221	14596	14239	14280	14332	14359	14381	14305	14230	14314	14357	14448	14255	14261	14304	14265	14361	14469	14377	14258	14338	14312	14317	14441	14336	14318	14403	14292	14453	14480	14279	14198	14310	14495	14369	14315	14238	14436	14291	14319	14196	14212	14373	14254	14382	14476	14524	14462	14248	14403	14382	14391	14253	14256	14296	14204	14148	14399	14416	14099	14262	14483	14150	14420	14274	14434	14397	14308	14321	14530	14342	14337	14301	14411	14274	14343	14389	14457	14482	14232	14377	14434	14207	14365	14202	14443	14340	14227	14245	14360	14208	14189	14317	14372	14536	14333	14278	14532	14295	14422	14266	14350	14414	14418	14254	14414	14330	14456	14413	14467	14307	14388	14305	14312	14258	14378	14398	14323	14392	14615	14308	14242	14340	14348	14317	14291	14360	14395	14440	14310	14330	14259	14225	14291	14437	14272	14092	14414	14464	14390	14418	14487	14358	14437	14331	14340	14362	14262	14270	14325	14172	14332	14328	14447	14327	14140	14286	14322	14330	14384	14326	14473	14430	14370	14292	14412	14490	14406	14388	14479	14401	14286	14549	14276	14331	14274	14323	14279	14250	14577	14424	14261	14441	14458	14120	14209	14401	14066	14344	14371	14371	14242	14378	14254	14256	14221	14333	14359	14462	14284	14327	14462	14447	14356	14209	14370	14303	14467	14333	14239	14299	14238	14542	14277	14510	14309	14260	14224	14309	14399	14449	14486	14464	14419	14503	14261	14341	14290	14308	14333	14431	14245	14251	14279	14463	14431	14436	14293	14324	14397	14337	14313	14377	14332	14281	14316	14325	14529	14408	14428	14403	14392	14269	14387	14079	14401	14328	14200	14566	14437	14220	14380	14298
24381	21635	29090	24756	22289	21077	19481	17151	16958	17084	16988	16700	16874	16799	16703	16878	16856	16508	16776	16851	16708	16635	16657	16771	16622	16635	16696	16759	16649	16868	16682	16463	16445	16637	16596	16574	16554	16578	16595	16513	16535	16589	16430	16541	16578	16498	16450	16480	16733	16477	16342	16487	16619	16534	16496	16619	16635	16407	16590	16470	16624	16619	16350	16376	16576	16623	16673	16466	16697	16597	16397	16473	16573	16560	16645	16409	16589	16509	16526	16542	16608	16513	16556	16510	16464	16483	16649	16579	16443	16533	16620	16610	16424	16429	16469	16397	16633	16490	16751	16491	16466	16486	16553	16497	16495	16380	16494	16628	16633	16599	16529	16532	16542	16398	16469	16571	16522	16394	16577	16785	16604	16727	16592	16510	16572	16358	16481	16414	16577	16601	16495	16712	16431	16388	16424	16479	16457	16346	16511	16569	16561	16608	16458	16416	16482	16397	16794	16559	16322	16640	16529	16391	16527	16482	16692	16418	16393	16556	16513	16581	16507	16483	16628	16554	16453	16405	16747	16394	16615	16645	16356	16491	16491	16762	16647	16581	16630	16499	16415	16785	16383	16529	16731	16558	16531	16558	16544	16718	16636	16583	16505	16492	16680	16316	16604	16604	16640	16532	16485	16549	16533	16527	16675	16548	16723	16582	16386	16627	16687	16452	16449	16735	16603	16411	16720	16523	16552	16425	16670	16486	16432	16244	16483	16390	16365	16309	16453	16696	16496	16532	16410	16591	16427	16639	16424	16607	16701	16586	16640	16497	16523	16605	16393	16405	16417	16302	16282	16407	16589	16585	16683	16669	16562	16393	16467	16705	16532	16433	16485	16416	16654	16491	16745	16640	16656	16479	16471	16449	16604	16391	16537	16567	16471	16434	16535	16475	16478	16757	16415	16549	16309	16470	16489	16627	16535	16468	16335	16592	16537	16538	16724	16446	16599	16423	16471	16645	16278	16421	16436	16426	16493	16535	16394	16662	16611	16436	16569	16281	16536	16484	16376	16654	16635	16485	16317	16456	16475	16636	16485	16375	16627	16439	16540	16417	16535	16485	16575	16561	16524	16363	16578	16652	16524	16621	16393	16544	16628	16607	16420	16191	16418	16497	16460	16481	16396	16578	16590	16643	16554	16457	16403	16473	16578	16666	16736	16667	16327	16606	16670	16472	16573	16284	16459	16573	16649	16425	16549	16630	16575	16432	16523	16461	16443	16441	16418	16515	16601	16753	16509	16657	16511	16547	16483	16362	16650	16584	16627	16321	16505	16532	16302	16258	16676	16588	16452	16449	16341	16426	16287	16524	16548	16546	16654	16519	16542	16475	16474	16381	16556	16608	16572	16567	16587	16615	16632	16488	16506	16587	16558	16591	16487	16567	16528	16477	16527	16481	16632	16625	16454	16354	16602	16608	16452	16542	16476	16707	16620	16540	16525	16628	16625	16421	16877	16504	16560	16521	16587	16437	16652	16659	16512	16519	16499	16587	16372	16597	16503	16600	16561	16532	16647	16526	16655	16602	16505	16588	16566	16464	16539	16567	16408	16396	16376	16560	16549	16438	16491	16386	16428	16562	16537	16500	16475	16469	16478	16360	16426	16667	16547	16459	16401	16381	16643	16394	16541	16415	16184	16684	16401	16640	16589	16422	16728	16633	16577	16529	16571	16416	16619	16564	16379	16448	16548	16553	16727	16560	16563	16563	16591	16508	16538	16454	16561	16612	16661	16519	16368	16541	16446	16361	16608	16711	16298	16358	16372	16565	16576	16320	16430	16552	16586	16263	16619	16359	16466	16483	16557	16553	16587	16509	16513	16620	16241	16382	16566	16588	16623	16587	16441	16550	16706	16719	16651	16640	16529	16441	16637	16536	16499	16826	16557	16454	16558	16582	16573	16595	16541	16541	16584	16301	16551	16601	16316	16358	16727	16544	16530	16459	16396	16796	16581	16542	16567	16644	16453	16371	16534	16449	16721	16626	16490	16518	16527	16535	16547	16463	16708	16766	16525	16495	16592	16608	16604	16535	16461	16611	16785	16675	16553	16555	16749	16481	16681	16672	16427	16573	16523	16725	16722	16527	16647	16467	16354	16526	16422	16406	16533	16641	16518	16609	16702	16571	16750	16654	16644	16367	16568	16492	16595	16407	16672	16495	16482	16271	16487	16538	16608	16547	16253	16553	16534	16495	16460	16748	16364	16368	16637	16628	16562	16464	16459	16463	16605	16531	16487	16489	16585	16339	16618	16627	16739	16457	16674	16459	16493	16733	16605	16530	16555	16627	16359	16502	16620	16545	16712	16394	16526	16636	16656	16495	16700	16650	16422	16431	16517	16445	16590	16412	16544	16547	16562	16463	16640	16408	16554	16563	16384	16394	16425	16613	16467	16538	16573	16510	16516	16488	16362	16397	16329	16569	16614	16496	16560	16456	16545	16641	16511	16429	16473	16666	16641	16732	16705	16424	16395	16501	16572	16664	16488	16529	16452	16366	16485	16540	16647	16539	16512	16478	16613	16483	16393	16478	16595	16399	16460	16422	16638	16356	16519	16331	16526	16520	16460	16617	16525	16577	16438	16634	16461	16568	16439	16404	16640	16547	16520	16283	16405	16486	16569	16520	16460	16415	16545	16725	16600	16556	16621	16644	16511	16567	16470	16637	16628	16577	16465	16546	16572	16691	16479	16487	16501	16646	16498	16531	16376	16473	16553	16608	16297	16634	16490	16237	16580	16441	16571	16635	16492	16665	16300	16174	16485	16516	16604	16625	16533	16570	16501	16605	16680	16685	16611	16558	16703	16457	16526	16442	16643	16559	16530	16610	16595	16645	16539	16473	16606	16603	16464	16592	16579	16556	16508	16414	16591	16557	16465	16659	16610	16573	16710	16516	16662	16661	16602	16685	16610	16637	16603	16497	16445	16487	16617	16612	16642	16466	16612	16528	16422	16453	16479	16453	16493	16562	16431	16684	16597	16449	16672	16540	16392	16500	16653	16665	16579	16653	16338	16539	16596	16525	16426	16469	16668	16484	16538	16625	16635	16576	16583	16495	16474	16494	16566	16356	16634	16622	16534	16734	16785	16660	16311	16406	16582	16550	16445	16639	16539	16488	16497	16416	16627	16632	16531	16535	16483	16413	16557	16428	16362	16587	16654	16563	16523	16607	16627	16571	16463	16549	16551	16592	16400	16468	16725	16663	16532	16388	16548	16530	16581	16586	16491	16523	16550	16689	16559	16354	16550	16689	16450	16687	16543	16578	16639	16412	16529	16702	16452	16496	16448	16744	16604	16728	16576	16422	16718	16486	16626	16489	16656	16617	16380	16430	16424	16660	16580	16639	16538	16340	16664	16572	16444	16497	16507	16405	16217	16433	16538	16480	16504	16569	16625	16517	16686	16423	16432	16574	16447	16562	16576	16668	16517	16484	16494	16530	16532	16554	16504	16471	16493	16660	16583	16508	16478	16465	16460	16565	16620	16446	16428	16421	16500	16617	16668	16470	16314	16279	16597	16551	16655	16529	16372	16489	16395	16560	16475	16488	16511	16399	16588	16490	16506	16552	16589	16353	16354	16566	16568	16457	16432	16412	16481	16577	16676	16547	16434	16628	16418	16244	16626	16455	16681	16472	16523	16527	16577	16367	16594	16402	16242	16582	16439	16479	16303	16531	16362	16409	16336	16514	16582	16421	16592	16485	16652	16470	16476	16413	16593	16432	16502	16317	16616	16692	16608	16509	16436	16600	16475	16365	16756	16433	16518	16454	16442	16548	16506	16563	16378	16470	16604	16517	16649	16381	16520	16603	16551	16151	16386	16532	16617	16633	16820	16665	16748	16443	16429	16504	16648	16684	16503	16427	16464	16429	16637	16341	16614	16636	16401	16582	16547	16512	16412	16371	16465	16379	16579	16571	16628	16352	16422	16487	16392	16541	16636	16576	16457	16633	16436	16524	16531	16554	16637	16457	16632	16521	16453	16479	16516	16520	16661	16647	16591	16521	16544	16578	16576	16368	16463	16345	16509	16541	16519	16608	16685	16589	16557	16687	16580	16540	16662	16441	16532	16475	16367	16371	16527	16643	16757	16448	16568	16386	16504	16372	16563	16508	16644	16483	16602	16677	16453	16402	16498	16451	16398	16670	16358	16470	16383	16560	16488	16480	16546	16367	16686	16535	16430	16514	16582	16572	16702	16411	16587	16604	16614	16467	16278	16749	16388	16466	16399	16609	16495	16583	16470	16623	16522	16431	16186	16499	16346	16413	16431	16382	16545	16560	16561	16478	16381	16565	16716	16702	16524	16501	16501	16520	16476	16382	16680	16482	16571	16394	16548	16414	16595	16776	16498	16423	16306	16335	16576	16374	16558	16444	16498	16681	16676	16634	16701	16603	16347	16620	16596	16547	16512	16429	16636	16455	16594	16653	16538	16625	16644	16532	16664	16607	16775	16554	16635	16336	16654	16591	16537	16661	16492	16726	16562	16581	16552	16445	16403	16479	16326	16579	16665	16437	16478	16551	16385	16504	16350	16632	16521	16423	16638	16360	16539	16536	16490	16441	16567	16577	16570	16394	16487	16664	16704	16643	16535	16550	16871	16653	16522	16462	16406	16618	16520	16530	16459	16709	16754	16560	16565	16584	16329	16649	16571	16395	16305	16597	16478	16310	16509	16317	16431	16542	16737	16434	16617	16521	16464	16539	16560	16564	16647	16526	16452	16467	16482	16517	16494	16411	16837	16557	16610	16663	16551	16765	16405	16409	16510	16488	16496	16429	16524	16629	16651	16510	16442	16417	16666	16363	16618	16576	16500	16527	16413	16480	16605	16651	16456	16475	16625	16442	16581	16805	16496	16365	16407	16559	16605	16354	16519	16659	16444	16400	16359	16520	16498	16428	16580	16353	16499	16522	16384	16621	16547	16488	16596	16415	16716	16408	16383	16242	16519	16487	16503	16551	16751	16548	16600	16580	16460	16477	16576	16501	16388	16342	16444	16526	16720	16695	16588	16579	16302	16625	16572	16433	16639	16365	16524	16580	16576	16581	16588	16581	16408	16552	16673	16533	16356	16634	16586	16469	16381	16580	16456	16454	16616	16599	16458	16625	16467	16294	16500	16615	16583	16537	16563	16596
14423	23719	21887	18354	17003	16165	15817	15535	15225	15316	14937	15088	14960	14794	14819	14840	14990	14813	14800	14772	14928	14908	14788	14634	14706	14893	14661	14669	14662	14811	14676	14536	14698	14680	14802	14799	14721	14776	14580	14772	14709	14547	14720	14679	14665	14784	14715	14867	14833	14814	14791	14748	14836	14622	14714	14744	14749	14703	14747	14658	14730	14514	14841	14712	14633	14658	14475	14660	14710	14820	14742	14824	14796	14528	14778	14582	14805	14716	14744	14645	14597	14635	14657	14823	14657	14704	14778	14727	14644	14549	14674	14546	14879	14540	14651	14583	14696	14721	14599	14520	14685	14751	14819	14493	14764	14801	14639	14734	14631	14492	14762	14708	14885	14763	14844	14578	14628	14606	14633	14525	14596	14775	14638	14870	14629	14717	14625	14797	14654	14622	14485	14781	14733	14732	14650	14831	14600	14672	14589	14691	14637	14695	14824	14639	14721	14721	14568	14656	14704	14697	14789	14732	14639	14723	14724	14759	14571	14759	14653	14727	14802	14775	14661	14692	14638	14816	14618	14578	14842	14606	14769	14743	14578	14727	14796	14596	14792	14638	14625	14565	14629	14672	14742	14665	14723	14571	14794	14742	14599	14612	14818	14715	14626	14751	14630	14592	14711	14828	14768	14737	14668	14730	14564	14629	14798	14655	14654	14682	14624	14553	14699	14733	14644	14816	14830	14697	14715	14841	14789	14716	14682	14810	14585	14785	14814	14846	14751	14717	14713	14680	14539	14705	14744	14703	14659	14683	14642	14624	14528	14772	14709	14742	14696	14698	14598	14794	14682	14548	14737	14833	14837	14829	14624	14612	14746	14526	14723	14863	14719	14743	14470	14714	14853	14689	14686	14551	14516	14671	14638	14558	14613	14842	14728	14745	14676	14688	14645	14851	14694	14818	14711	14610	14678	14733	14700	14665	14630	14585	14720	14771	14676	14768	14603	14819	14779	14586	14747	14766	14717	14726	14700	14602	14604	14795	14828	14639	14431	14790	14592	14743	14619	14743	14821	14580	14746	14810	14563	14729	14656	14647	14750	14676	14657	14644	14726	14707	14682	14757	14516	14641	14718	14592	14868	14834	14748	14621	14562	14682	14671	14724	14768	14715	14665	14832	14644	14714	14823	14694	14802	14868	14671	14533	14602	14683	14757	14508	14538	14603	14587	14658	14701	14599	14640	14524	14689	14693	14733	14905	14609	14678	14691	14704	14549	14803	14710	14764	14510	14787	14651	14831	14522	14499	14555	14716	14690	14787	14831	14608	14699	14796	14596	14543	14761	14817	14701	14692	14611	14454	14603	14803	14654	14447	14591	14600	14753	14723	14641	14668	14498	14697	14612	14801	14645	14631	14715	14892	14731	14628	14701	14655	14608	14773	14580	14619	14838	14706	14644	14734	14858	14593	14704	14693	14684	14795	14732	14786	14640	14731	14632	14794	14498	14738	14719	14753	14599	14637	14538	14764	14685	14727	14602	14761	14778	14731	14636	14680	14687	14719	14532	14635	14617	14801	14656	14572	14730	14791	14712	14701	14565	14727	14692	14883	14895	14752	14574	14724	14589	14643	14879	14664	14504	14503	14620	14737	14493	14663	14728	14697	14711	14716	14727	14712	14692	14671	14633	14715	14713	14799	14771	14500	14632	14655	14675	14599	14661	14650	14643	14736	14647	14762	14782	14557	14639	14566	14726	14868	14651	14649	14587	14780	14631	14652	14748	14568	14663	14588	14610	14538	14770	14742	14579	14715	14679	14624	14558	14615	14420	14757	14663	14723	14575	14676	14526	14558	14688	14808	14750	14641	14914	14717	14533	14666	14672	14640	14557	14669	14654	14660	14639	14715	14540	14506	14698	14659	14684	14773	14588	14695	14709	14692	14596	14531	14919	14777	14490	14842	14695	14735	14716	14617	14815	14727	14605	14736	14822	14737	14624	14668	14461	14628	14742	14575	14637	14631	14615	14578	14660	14676	14554	14718	14693	14723	14650	14774	14774	14705	14619	14761	14771	14519	14556	14717	14696	14604	14671	14831	14925	14792	14796	14792	14801	14819	14430	14781	14577	14615	14770	14765	14605	14532	14699	14616	14640	14650	14957	14679	14837	14758	14747	14677	14693	14738	14515	14671	14513	14527	14714	14760	14831	14725	14689	14638	14712	14666	14621	14821	14659	14606	14855	14813	14535	14573	14745	14565	14640	14501	14661	14581	14766	14771	14561	14834	14696	14854	14656	14813	14632	14661	14641	14744	14767	14663	14642	14826	14621	14604	14637	14782	14652	14661	14678	14736	14692	14517	14875	14679	14810	14677	14701	14757	14710	14648	14678	14695	14589	14628	14468	14768	14626	14768	14787	14739	14708	14780	14648	14599	14604	14743	14744	14643	14786	14557	14614	14622	14628	14518	14720	14650	14548	14809	14765	14509	14661	14746	14603	14629	14617	14649	14741	14643	14672	14383	14786	14756	14706	14793	14710	14645	14605	14697	14756	14788	14680	14716	14599	14826	14614	14679	14698	14804	14744	14717	14607	14572	14849	14552	14585	14758	14752	14753	14852	14711	14832	14560	14703	14552	14532	14723	14733	14711	14635	14973	14701	14833	14533	14660	14679	14781	14544	14580	14521	14649	14735	14606	14637	14616	14579	14635	14648	14660	14653	14681	14793	14561	14613	14631	14644	14722	14689	14624	14888	14769	14707	14744	14619	14782	14688	14743	14810	14766	14676	14482	14623	14820	14655	14698	14591	14595	14563	14838	14740	14719	14828	14831	14660	14557	14797	14781	14750	14693	14643	14698	14664	14700	14511	14692	14675	14837	14710	14672	14755	14932	14729	14626	14607	14724	14716	14672	14762	14746	14598	14566	14849	14704	14758	14663	14775	14614	14655	14728	14577	14486	14810	14682	14643	14703	14658	14758	14594	14639	14624	14621	14678	14748	14581	14682	14810	14675	14618	14768	14766	14718	14668	14758	14659	14716	14593	14633	14765	14620	14555	14725	14757	14867	14666	14624	14734	14655	14674	14651	14430	14589	14789	14922	14665	14574	14688	14807	14695	14727	14707	14596	14691	14665	14541	14842	14674	14653	14768	14650	14460	14828	14800	14652	14705	14681	14649	14624	14770	14766	14573	14569	14643	14670	14633	14626	14688	14724	14745	14618	14819	14736	14659	14869	14671	14752	14865	14796	14782	14703	14648	14626	14535	14812	14787	14664	14583	14771	14613	14666	14657	14728	14664	14647	14737	14433	14767	14651	14563	14593	14598	14727	14825	14668	14527	14620	14721	14643	14628	14737	14692	14548	14718	14587	14669	14792	14471	14701	14666	14745	14694	14651	14755	14686	14671	14715	14658	14661	14618	14761	14694	14834	14782	14804	14720	14701	14611	14657	14899	14729	14644	14769	14651	14749	14804	14726	14843	14791	14635	14652	14591	14644	14573	14644	14650	14660	14525	14644	14793	14699	14735	14554	14635	14748	14730	14620	14718	14651	14705	14758	14437	14811	14583	14760	14628	14810	14714	14557	14757	14516	14935	14781	14693	14696	14709	14813	14773	14694	14795	14618	14744	14628	14721	14553	14674	14751	14694	14658	14729	14529	14690	14531	14428	14737	14643	14695	14689	14628	14535	14681	14682	14657	14793	14686	14816	14771	14905	14710	14663	14767	14769	14723	14671	14843	14692	14756	14579	14577	14780	14710	14692	14819	14607	14536	14791	14694	14746	14708	14756	14677	14733	14708	14477	14673	14761	14597	14641	14651	14740	14722	14667	14721	14628	14724	14911	14699	14796	14647	14609	14863	14614	14686	14665	14613	14693	14688	14580	14642	14893	14711	14632	14739	14659	14867	14855	14634	14684	14738	14721	14639	14759	14630	14629	14833	14732	14566	14686	14503	14770	14654	14937	14699	14636	14630	14618	14732	14846	14723	14690	14663	14730	14593	14812	14570	14865	14674	14537	14646	14659	14671	14687	14652	14755	14637	14579	14689	14583	14541	14915	14766	14868	14761	14578	14594	14738	14504	14707	14615	14515	14862	14619	14721	14640	14586	14598	14645	14582	14806	14609	14714	14715	14597	14770	14723	14743	14725	14562	14763	14769	14476	14501	14585	14711	14634	14623	14661	14706	14639	14674	14684	14786	14791	14628	14672	14577	14605	14737	14754	14778	14703	14561	14749	14621	14663	14645	14576	14731	14620	14703	14660	14717	14685	14772	14638	14648	14696	14670	14528	14579	14756	14631	14606	14759	14669	14756	14537	14785	14713	14606	14695	14701	14720	14852	14738	14849	14824	14668	14649	14726	14735	14733	14803	14827	14793	14658	14599	14639	14476	14730	14825	14707	14750	14726	14687	14671	14644	14798	14798	14567	14638	14536	14735	14705	14584	14673	14823	14740	14679	14650	14677	14638	14608	14654	14739	14681	14723	14654	14730	14675	14777	14673	14795	14711	14796	14745	14698	14659	14588	14639	14545	14485	14818	14556	14612	14947	14532	14679	14659	14724	14662	14675	14615	14708	14600	14450	14736	14727	14762	14679	14458	14706	14631	14586	14707	14488	14724	14743	14643	14662	14721	14650	14764	14817	14762	14721	14694	14834	14617	14708	14652	14803	14751	14548	14747	14726	14693	14645	14726	14751	14709	14507	14895	14492	14704	14685	14624	14758	14609	14570	14831	14603	14668	14809	14537	14650	14757	14686	14675	14568	14689	14627	14708	14774	14622	14632	14739	14591	14638	14768	14522	14683	14743	14781	14685	14640	14590	14698	14808	14656	14636	14762	14772	14653	14692	14614	14556	14722	14719	14719	14535	14763	14730	14689	14660	14655	14843	14765	14482	14707	14426	14757	14796	14636	14572	14823	14529	14745	14704	14701	14765	14664	14629	14714	14723	14613	14580	14595	14543	14633	14819	14460	14651	14692	14690	14717	14600	14636	14695	14693	14793	14656	14738	14759	14791	14739	14692	14671	14697	14770	14721	14593	14739	14521	14913	14694	14496	14626	14656	14750	14710	14601	14781	14770	14653	14691	14872	14715	14683	14459	14611	14682	14600	14841	14619	14646	14652	14518	14705	14720	14631	14769	14700	14756	14823	14733	14487	14594	14721	14627	14530	14496	14725	14672	14750	14537	14757
23265	21665	29627	24223	21817	23565	24353	18565	18017	17967	17740	17364	17456	17555	17439	17327	17361	17218	17282	17449	17191	17353	17222	17028	17039	16999	17273	17333	17192	16971	17245	17110	17006	17133	17064	16953	16894	17137	17267	17227	17279	17201	17150	16887	17260	17084	17036	17028	17073	17153	17083	17120	16908	16863	17045	17146	17087	17014	16992	16913	17058	16956	17065	17041	17001	16930	17116	16882	16940	16865	16967	17057	16941	17174	16826	17286	16970	17054	16969	17042	17050	17119	16782	17133	17001	16785	16898	17090	16929	16964	16942	17134	16889	16962	17127	16888	16964	17006	16684	17036	16843	17020	17003	16910	17142	16836	16886	16857	16863	16999	16847	16817	16914	16935	16933	17030	16759	17265	16845	17046	17167	16902	17145	16888	17085	16919	16977	16766	16849	16886	16894	16971	16866	17062	16917	16990	16788	17024	16921	16939	16862	16836	16767	16949	17064	17052	16817	16972	17211	16830	16987	17122	17066	16949	17058	16922	16945	16957	17141	17034	17040	16909	16793	16998	16927	16793	16900	17003	17007	16935	16903	16986	16991	17023	16953	16933	16991	16854	16803	17089	17054	17112	16760	16971	17203	16817	16883	17025	16849	16954	16935	16913	17199	17109	17172	16769	17048	16794	17052	17021	16966	17006	16973	16949	16807	16991	16945	17016	17032	16926	16780	17075	16957	16914	17050	17045	17018	16890	17096	17197	16968	16834	16749	16865	16969	16915	16887	17005	16928	16935	17034	16892	16976	16905	17048	16943	16931	17026	16918	17163	16793	16918	17114	17112	17111	16761	16836	16940	17048	16862	16749	16909	16941	16888	16802	16879	17045	16932	16855	16961	16938	16905	16939	16726	16835	16875	16795	16875	16785	16896	17095	16617	16952	16893	17106	16831	17030	17012	17091	17079	16950	16868	17019	17016	16970	17226	16837	17017	16923	16810	17042	17017	17057	16862	16930	16985	16837	16848	16718	16880	16965	16725	16830	16979	16801	16961	16779	16843	16951	16893	17066	17017	16875	16675	16715	16725	17103	17001	16981	17212	16978	16818	16902	17030	16905	17110	17043	17064	16931	16741	17034	16965	16975	16837	16882	16909	16790	17072	17006	16837	16846	16831	16992	16753	16867	16856	17043	16883	17037	17007	17018	16996	16823	17042	16705	16731	16895	16979	16854	17002	16951	17114	17004	17023	16802	17036	17051	16911	17134	17045	17003	16917	16865	16915	16823	17091	17042	17053	16852	16948	16938	16659	17030	16935	16889	16832	17230	16960	16923	16842	16871	16897	16829	17004	16823	16979	16948	17048	16895	16847	16974	16901	16791	16820	16826	16933	17156	17087	17200	16938	16907	16885	17105	16917	17038	16954	16848	16888	16810	16912	17164	16976	16994	16962	16981	16946	16807	16828	16964	16864	16968	16982	16672	16983	16859	17177	17160	16836	16927	17196	17041	17028	17046	16905	16987	16982	16934	17024	16915	16937	16899	17061	17154	16998	17028	17079	16923	17058	16894	16946	16967	16892	16868	16857	16933	16964	16866	17078	16945	17099	17044	16793	17001	16909	16853	17032	16920	16770	16974	17018	16764	16927	17051	16836	17031	16946	16753	16788	16878	17035	16787	17098	16888	16851	17107	17171	17170	16927	16872	16975	17037	16774	16891	16621	16920	17109	16824	17050	16842	16995	17119	17071	16833	16881	16792	16877	16900	16916	17022	16988	16819	17025	17089	16924	16823	16839	16958	16876	17047	17003	16919	16981	17038	16901	17114	17063	16863	17084	16902	16948	16902	16868	17048	17023	17011	16942	16732	16842	16810	17117	17099	17050	16826	17000	16981	17046	16835	16871	16834	16970	17002	16811	16776	16952	17015	16826	16811	17071	16895	16937	16901	16992	16875	17096	17075	16906	16923	16898	17148	16938	16995	16909	17081	16874	16885	16855	16904	16876	16961	16818	16873	16858	17176	17046	16884	16958	17018	16896	16900	16867	16910	17033	16886	16833	16976	17154	16827	16903	16960	17041	16952	17013	17027	16830	16834	16984	16832	16861	16709	17066	16908	17108	17040	16922	16902	16912	16812	17043	17214	16806	16928	16960	16969	16886	16757	16920	16936	16916	16819	16906	16844	16974	17131	16902	16843	17004	16987	16943	17029	16910	17059	16965	16896	16880	16883	17057	17153	16865	16841	17027	16829	16898	17026	17170	16814	16783	16879	16785	17167	16861	16906	16953	17007	16911	16834	16920	16814	16954	17007	17097	17011	16870	16837	16858	17014	17024	16824	16998	17035	16956	17182	16803	16870	16781	16916	17010	17042	16973	16979	17015	17041	16812	16871	16780	16777	16832	16906	16757	16950	16869	16739	16836	16839	17010	16959	17136	16945	16956	16898	16725	16827	16931	16850	16984	16702	17135	16917	16956	16929	16849	16886	17120	16959	16972	16807	16949	16617	16779	16825	16866	17049	17001	16898	16823	16763	17015	16742	16883	16628	16963	16857	16934	16961	16936	17185	16875	16910	16887	17041	16831	17032	16950	17065	16974	16940	16794	16795	16925	16872	17106	16910	16733	16967	17123	16893	16977	16834	16738	16882	16907	16928	17090	16974	17018	17085	17009	16856	16991	17075	16982	16901	17010	16975	16770	16943	16937	16923	16946	16884	16929	17034	17085	16916	17034	17092	17011	17095	16963	16855	16987	17103	17007	16868	16881	16770	16902	16988	16913	16930	17003	17081	16955	16725	17011	16883	16899	17047	16642	17007	16924	16894	16971	16899	17132	17010	16649	17060	16852	17000	17284	16839	16801	16869	16960	16901	16836	16801	16966	16900	16886	16797	16872	17155	16959	16960	16842	16993	16981	16945	16896	16848	17039	17062	16990	17015	16968	16885	16932	16924	16791	16786	17170	16661	17117	16922	16773	16964	16720	16948	16980	16895	16857	16885	17078	17189	16856	16947	17025	16894	16888	16885	16801	16726	16796	16897	17028	16866	16954	16937	16835	17017	16901	17074	16871	16861	17208	17056	16959	16849	16809	17070	16846	16954	17076	16863	17189	16952	16918	17020	16979	17013	16892	16949	17006	17061	16953	16891	17011	16969	17092	16899	16801	16686	16804	17009	16807	16818	16935	16896	16972	17000	17070	16894	16947	17045	17000	16886	16968	16958	16747	16935	16983	17117	16931	17000	17114	16918	16905	17078	16911	16898	16867	17049	17055	17109	16861	16797	16822	16902	16954	16898	16825	17074	16927	17003	16852	16795	16801	16862	16757	17011	16798	16928	16915	16993	17032	16982	16968	16875	16931	16866	16950	16947	16855	16857	16679	16826	16809	16945	16961	16819	17043	16849	16822	16829	17013	17193	17026	16962	17047	16897	17007	17058	16971	16921	16805	16898	16763	16925	17002	16873	17020	16847	16980	16681	16894	16857	16930	16750	17061	16776	16983	17093	16841	17060	16931	16835	17266	16843	16897	17050	16891	16730	17127	17011	16872	17191	16894	16743	16916	16806	16898	17038	16931	16931	16737	16829	16894	16979	16959	17079	16720	17060	17133	16971	17007	17022	16986	17065	16932	16861	17006	16891	16924	16869	16964	16933	17121	16999	16903	16879	16927	16730	17042	17043	16908	16925	16891	16817	16819	17006	16843	16950	17080	16882	16949	17098	16774	16985	16843	17012	17021	17009	16797	16996	16972	17023	16989	17104	16992	16931	16893	16793	16693	16818	16845	16732	16780	17037	16978	16981	16952	16954	16915	17099	16750	16991	16994	16718	16861	16890	16934	17018	16712	16813	16914	16941	16841	16790	17059	16631	17101	16767	16830	16998	16727	16957	17286	16878	16987	17002	16907	16798	16811	16856	16926	16871	16980	16817	16812	16826	16749	17058	16899	16914	17042	16915	16943	16922	16805	16875	16937	16805	16746	17126	16761	17133	16934	17082	17122	17043	16979	16833	16912	16884	17056	16787	16890	17017	16938	17030	16776	16999	16924	16862	16785	16717	17092	16924	16865	16757	16877	17018	17002	17024	16889	16909	17096	16988	16972	16754	16993	17212	17053	16862	17025	16958	16593	16793	16798	17059	16990	17036	16820	16868	16941	17055	16751	16853	16874	16804	16705	16902	17072	17113	17110	16974	16969	16707	16872	17058	16962	17027	16907	16793	16953	16847	17032	16753	16725	17063	16793	17113	16940	17109	16919	16861	16850	16851	16872	16885	17037	16946	16992	16944	16886	16938	16784	16834	16887	17057	16870	16861	16878	17117	16896	17140	16837	16936	16934	17033	17118	16777	16912	16894	16898	16749	16905	16930	17034	16771	16850	17020	16975	16842	16833	16971	16963	17049	16988	16910	16823	17135	16963	16969	17064	16788	16818	16936	16949	16787	16943	16961	16822	16921	17005	16974	17060	17034	16915	17069	16922	16851	16924	16978	16878	16968	16728	16988	16900	16827	16914	16949	16968	16935	16855	16944	16919	16998	16991	17007	16949	16909	16998	16971	17091	17066	17007	16994	16708	16936	16905	16970	16954	17116	16956	16989	17046	16829	17037	16986	16832	16876	17072	16966	17035	16836	16994	16888	16719	16867	17266	16910	16989	16969	17143	16833	16880	16749	16836	16809	16958	16934	17005	16970	16923	16757	16873	16903	16946	16916	16749	16663	16824	17054	16866	16943	16963	16821	16878	17087	16888	16952	16927	16964	16771	16996	16704	16881	16753	16848	16867	16851	16865	17010	17090	16849	16881	16993	17073	16916	17040	17038	16960	16996	16939	16915	17172	16980	16817	16851	16908	16921	16775	17136	16927	16925	16780	16960	16876	17043	17097	16833	17016	16995	16968	16918	16975	17116	17067	17080	17025	17066	16905	16881	17138	16766	16924	17051	17157	17035	16957	16828	16854	16871	17040	16883	16762	17092	16972	17057	16938	16912	17031	16953	16751	16977	17075	16993	16970	16976	16957	16822	16776	16912	17197	17002	16994	17025	17163	16861	16925	16956	17037	17104	16896	16742	16878	16973	16782	17015	16885	16934	16953	16993	17187	17099	16952	16932	16887	17142	16942	17065	16907	16888	16908	16754	16861	17145	17074	16910	16988	16815	16787	16981	16877	17072	16881	16946	16975	17089	16599	17022	16917	17249	16962
16094	28964	26211	21048	18918	17637	16968	16530	16319	15853	15660	15530	15440	15494	15269	15344	15394	15390	15294	15530	15462	15354	15154	15338	15175	15172	15088	15205	14925	15301	14976	15058	15205	14967	15208	15000	15097	15032	15049	14965	14986	15008	15023	15045	15140	15147	14986	14953	14949	15097	14990	15033	15015	15128	15010	15137	15077	14961	15059	14949	15026	15086	15197	14964	14835	14936	14881	15101	15090	14952	14997	15098	14950	15082	15060	14905	15006	15092	14885	15158	14971	14893	15006	14992	15002	14928	14996	14910	15136	14983	15176	14954	14922	14930	14885	15014	14862	15004	15031	15094	14956	14903	14947	14941	14914	15111	15127	14809	14951	15092	15196	15015	14972	14991	15083	14999	14971	14937	15039	14925	15100	15094	15026	14805	15170	15020	15009	14972	15089	14961	15016	14974	14936	15053	15045	14961	14839	15090	14985	14939	14961	15046	14934	15009	14948	14986	14988	15203	15178	14858	15041	15101	15183	14926	14981	15089	14920	14805	14975	14880	15116	15031	15017	15002	15081	14991	15151	15047	15029	14998	15129	15075	15213	15087	14947	14825	14951	15037	15100	15018	15189	15021	14984	14876	15168	14887	14978	15021	15160	14862	15051	15078	14936	15104	14802	14978	15124	15170	15128	14993	15079	14913	15036	14962	15039	14976	15079	14895	15051	14913	14875	14949	15214	14771	15177	15063	14999	15043	14973	14859	15009	14970	14936	14986	14961	15142	14978	15149	14936	15014	15074	14900	15106	14971	15083	14821	15010	15139	15001	15045	15006	15182	15006	15125	14990	14899	14848	14981	15090	14839	15072	15096	14882	15119	15076	15111	14964	15095	15062	15034	15025	15007	14962	15046	15032	15053	14984	14920	15054	15141	15051	15147	15113	14989	15096	15011	14964	15185	15080	14986	14858	15065	14936	14887	15065	14925	14931	14919	14991	15035	14882	14917	15107	15018	15040	14915	15142	15088	15155	14967	14891	15157	15138	15035	15055	14972	14924	14794	15143	15052	14977	15038	14802	15172	14868	14941	14873	15079	14905	15019	14981	14844	15125	14899	14948	14981	15048	15007	14819	15139	14985	14969	15134	15097	15065	14859	15078	15058	15195	15011	14934	14818	15248	14946	15029	15183	14975	14841	14975	14882	15066	15042	14966	14983	14760	15088	15116	14922	14980	14985	14883	14842	15041	14787	14986	15002	15001	14977	15270	15032	14860	15052	15016	15088	15077	15097	15025	14982	15055	14950	15155	15063	14938	14968	15014	14966	15004	15122	14973	15103	14918	15000	15044	14876	14982	15022	15193	15004	14995	14824	14947	15091	15005	14788	15039	15057	15198	14966	14844	14926	14983	14956	15117	14919	15035	15154	15139	15039	15021	15056	14988	15027	15022	14904	14999	14842	14977	15035	15068	14976	14900	15099	14907	15119	15023	14886	15014	15118	14965	14712	15079	15029	15038	15003	14788	14966	15071	15059	15031	14996	14942	14992	15111	14933	15132	14965	14927	14899	14964	15035	15017	14970	14923	14964	14900	14948	14964	14976	15147	14963	14894	15134	14976	15123	14836	15032	15133	14912	15101	15034	14984	14952	14910	14963	14926	14956	14839	14793	15028	14950	15073	14920	14912	15192	15123	14984	15088	15097	15199	14974	15014	15000	15071	15080	15025	15014	14943	14810	14881	15100	15032	15009	14976	14990	14906	15002	15100	15056	15060	14952	15051	14954	15057	15076	14809	14980	15144	15069	14950	14941	15162	14890	14932	15136	15067	15035	15072	14955	15082	14964	15011	14974	15043	15008	15147	15133	15036	14968	15078	14951	14895	14984	14939	14993	14948	14918	14727	14875	15190	15132	15157	15168	15084	15185	14908	15030	14938	15100	14966	15056	15030	15067	14990	15089	14986	15156	15072	14913	15018	14889	14955	15089	14994	14907	14866	14942	14845	15113	14805	14965	14901	15094	15061	15116	14907	14861	14908	15000	14954	14926	15057	14819	14963	14930	14804	15079	15087	14876	15099	14867	14938	15011	14977	15155	14986	15010	14996	15096	14975	15039	14740	15035	15087	15078	15149	15130	14988	15061	15078	15056	15014	15024	15056	14856	14914	14906	14845	14979	15230	14839	14968	15042	15097	15028	15007	14936	14979	14858	15005	14934	14990	14909	15219	14912	14894	14849	15080	15174	14909	14990	15109	15125	15064	14850	15011	15001	14956	14936	15006	14947	15109	15048	15035	14969	15166	15141	15014	15140	14879	14867	15039	14967	15116	15027	15080	14834	15012	15092	14822	15107	15015	14852	14948	15077	14799	15143	15113	14720	14905	14849	14964	14950	15009	14975	14913	15008	14811	15058	14992	15011	15041	14879	14949	15054	15171	14821	14976	15038	14947	14857	15012	15061	14847	14986	15064	14964	14897	15026	15044	14964	14895	15091	14973	15093	14922	15124	15038	15131	14980	14863	14786	15004	15016	15026	14947	14936	14900	15103	15003	15077	15063	14938	14903	15064	14925	14853	14941	15020	14791	15111	14952	14975	15027	15057	15086	15010	14830	15036	14944	15061	14970	14878	14997	15006	15064	14932	14965	15136	14909	15045	14971	14968	14995	14931	15033	14909	15131	14978	15038	14910	15069	15040	14877	15044	15093	15034	14953	14960	14824	14940	15073	14885	14849	14909	14954	15087	15026	15034	15060	15060	14952	15037	14980	14948	15006	15141	14887	14847	14754	15055	14991	14933	15107	15009	14887	14963	14909	15078	15027	14946	14993	14903	15013	15000	14859	14990	14919	14945	14728	15013	14981	14953	15097	14830	15039	14980	14904	14967	15059	14917	15108	15044	14968	15098	14888	15031	15066	15002	14970	14945	14966	15112	15065	14954	15010	14937	15019	14858	15030	14907	14848	14929	14999	14834	15031	14963	15102	14877	15084	14968	14914	15015	14939	15132	14952	15113	15135	15084	15070	14806	15040	14917	14868	14952	14897	14919	14822	14935	15027	14851	14836	14977	15001	14879	14875	15087	14825	14946	14995	15070	14925	15037	14952	14808	14887	15031	15182	15099	15040	15045	15091	14820	14935	15066	15069	14892	14912	15110	15040	15108	14901	14892	14850	15099	14851	14864	15223	14989	15010	14950	14992	15147	14981	14906	14876	14947	15066	14849	15011	14941	14963	15002	14935	15028	14997	14893	15161	14972	15182	14948	15269	14815	14927	15107	14868	15008	15089	14980	15080	14720	14940	15026	14917	15002	15007	14971	15111	14990	14982	15012	14982	15137	15093	14903	15066	14893	14973	14907	15078	14753	15053	15129	15044	14857	14916	15005	14768	15004	15024	15093	14958	14805	14999	15082	15009	14858	15041	14971	15090	15054	14863	15055	14978	14891	14937	14990	14987	14804	14896	14981	15091	14858	15036	14923	15029	15235	14925	15119	14958	14940	14773	15038	14988	14829	14954	14809	14935	15057	14894	15023	14971	15034	15031	15083	14960	14820	15160	15126	14898	15114	14921	15049	14930	14991	15082	14968	14879	15036	14923	15018	14867	15047	14845	14977	15053	14905	15003	15094	14979	15044	15019	15043	15082	14986	14964	14936	15131	14971	14806	14940	14742	14937	14957	14952	14886	15146	14955	14981	15046	14854	15111	14987	15003	15033	14992	14936	15017	14874	14929	15055	15082	14853	15125	14935	15043	14930	15100	15010	15018	15083	14818	14952	15089	14915	15010	15067	14897	15170	15005	14976	15108	15010	15001	14851	14993	14841	15085	15012	15134	15039	15047	15111	15240	15035	15039	15052	14904	14946	15009	15145	15082	14848	15036	14980	15010	14970	14918	15048	14797	14929	14994	14807	14896	15078	14957	15086	14975	14991	14961	15083	14879	15097	14989	15132	15144	15221	14954	15115	14760	15069	14877	15197	14966	15049	14991	14999	15029	14933	15189	15123	15046	14980	14999	15006	15171	15013	14948	15007	14958	15121	14918	14960	15048	15101	14889	15043	14907	15011	14930	15039	14741	15080	14923	14960	14798	14997	14959	14990	14897	15117	14952	15061	14979	15046	14961	14908	15001	14983	14949	15030	14841	14949	14854	14984	15032	14922	14986	14979	15092	15036	14955	15005	15008	15113	15030	14921	14961	14869	15167	14853	14945	15046	15024	15019	14858	14888	14937	15120	14811	15001	14989	15014	15033	15059	14996	14873	15073	15149	14912	15033	14964	14929	14947	15049	15035	14940	14942	14893	14980	14909	15075	14882	15091	15057	14903	14959	14903	14937	14832	15091	15059	15076	15177	15122	15036	14914	15032	14960	14996	14979	15060	14901	15079	15038	14903	14912	15163	14829	15105	15031	15010	14918	15190	15087	14945	14958	15089	15040	14993	14853	15099	15078	15001	15277	15036	15073	14851	14819	15066	15059	15073	14973	15053	15026	14902	15007	14980	14968	14908	14895	14956	15014	15000	14822	14858	14762	15101	14882	14947	14965	15170	14896	14934	15060	14990	14869	15051	14903	14795	15025	15099	14982	14884	15110	14907	14854	14880	15034	14959	15013	14993	15017	15026	14997	14802	14913	15075	14899	15218	14885	15145	14914	15097	15082	15024	14936	14967	14886	15100	15076	15088	14787	14995	15163	15044	14822	14904	14860	14978	15093	14973	15094	14899	14867	15092	15026	14955	15070	14988	15088	15053	14991	14908	14923	14989	15080	14865	14926	14956	14999	14937	15026	14857	15001	15043	14947	15121	14902	15061	15024	15119	15080	15041	14896	14937	15096	15101	15075	15005	14994	14992	14975	15070	14988	14936	14944	14939	15022	15024	14939	14975	15132	15033	15025	15061	14999	15073	14887	15105	14989	15002	15178	14957	14963	14993	14898	14785	14961	14951	15001	14921	15205	14827	15048	15021	14877	15246	15039	14956	14945	14817	15023	14893	14988	15078	14952	15211	14875	14999	14978	15026	15128	15027	15207	14964	15028	15052	15029	14911	14944	14969	15014	14850	15044	15077	15045	15122	14902	14914	14959	15021	14926	15030	14989	15137	14927	15052	14952	14975	15103	14890	14951	15059	14830	15209	15034	14980	14934	14868	14881	14999	14951	15036	15067	14891	14821	15020	15069	15133	15048	14941	14812	15114	15064	14847	14883
28123	22116	22665	18530	15411	15530	15187	15296	15361	15126	15299	14847	15042	15118	15100	15313	15275	15123	15325	15036	15299	15054	14990	15085	15154	15142	15096	15208	15152	15280	15247	15024	15291	15091	15056	15186	15153	15122	15161	14957	15117	15116	15008	15388	15238	15216	15041	15160	15191	15285	15165	15072	15215	15145	15151	15242	15210	15093	15191	15071	15218	15113	15102	14948	15193	15101	15249	15199	15103	15160	14950	15044	14996	15068	15190	15121	15193	15105	15084	15122	15082	15170	15119	14994	15216	15062	15133	15028	15058	15074	15129	15181	15089	15036	15173	15279	14968	15149	15118	15056	15144	15179	15168	15036	15151	15167	14925	15209	15262	15171	14786	14982	15045	15138	15081	15067	14936	15249	15177	15019	15073	15023	15047	14903	15336	15031	15116	15250	15207	15245	15010	14863	15034	15075	15116	15188	15239	15265	15029	15157	15061	15054	15042	15174	15324	15181	15223	15405	15032	15368	15077	14986	15120	14991	15175	15082	15058	15173	15061	14945	15156	15048	15145	15148	15169	15316	15210	15075	15119	15303	15106	15200	15182	14954	15160	15179	15299	14978	15231	15171	15174	15215	15056	15074	14938	15075	15118	15001	14983	14910	15258	15027	15208	15226	15057	15049	15146	15028	15193	15064	14965	15070	15202	15184	15218	15025	15030	15185	15118	15086	14930	14947	15171	15001	15282	15250	15189	15124	15289	15163	15114	15017	15061	15054	15155	14928	15075	15128	15131	15102	15267	15158	15142	15076	15005	15220	15133	15186	14928	15255	15160	15126	15236	14939	14919	14929	15297	15032	15078	15165	14938	15102	15400	15161	14913	15110	15060	15070	15232	15176	15032	15058	15138	15104	15405	15099	15015	15036	15055	15412	15128	14936	15065	15088	15128	15090	14821	15305	14983	15105	15062	15142	15169	15137	15290	15193	15122	14943	14800	14951	15032	15043	15211	15075	15085	15071	15055	15109	15141	15029	15138	15091	15113	14996	15363	14919	15320	14959	15026	15008	15024	14982	15076	15084	14986	14913	15063	15138	15155	15088	15113	15224	15165	15090	15036	15021	15057	14938	15001	15052	15230	15413	15202	14957	15082	15046	15118	15054	14979	15015	15201	14948	15334	15125	15147	15111	15178	15092	15177	15119	14895	15098	15012	15021	15098	15198	15050	15219	14900	15197	14972	15234	15037	15121	15263	15126	15049	15131	15063	15051	15026	15265	15190	15013	14996	14811	14784	14937	15185	15005	14992	15033	15132	15075	15248	15173	15027	15006	14977	14928	15147	14961	15084	15288	15190	14941	15168	15218	15142	15075	15135	15267	15181	15076	15007	15056	15089	15106	15125	15064	15258	14947	14978	15155	15213	15062	15338	15116	15058	15136	15103	15112	15167	15016	15112	15251	15079	15095	14988	15219	15129	14898	15130	15046	15020	14987	15067	14977	14901	14936	15067	15168	15152	15141	15216	14958	15167	15146	15160	15133	15105	15101	15356	15242	14990	15046	15066	14990	15026	15208	14958	15201	15076	15154	15067	14959	15416	15082	15160	15236	15170	15004	15179	14985	15002	15034	15105	14950	15173	15076	15055	14917	15363	15025	15190	14852	15204	15157	15002	15051	15190	15147	15231	15177	14923	14991	15209	15171	15095	15219	15285	15117	15297	15038	14937	15085	15122	15029	15010	15137	15044	15019	15133	14931	15166	15247	15102	15075	15058	15119	15139	15038	14948	15263	15298	15109	15205	15106	15124	15100	14950	15098	15074	15063	15284	15013	15238	15127	14824	15062	15194	15052	15159	15094	15131	15188	15093	14927	15124	15081	15032	15102	15044	14896	15194	15195	15210	15155	15020	15157	14992	15172	15296	15158	15099	15085	15182	14737	15149	15197	15103	15059	15080	15122	15166	15262	15142	15080	15210	15123	15062	15206	15117	15226	15228	15207	15195	15198	15052	15123	14999	15162	15060	15076	15234	15168	15079	15086	15061	15006	15113	14853	15093	14943	15275	14990	15045	15074	15083	15052	15103	15117	15108	15282	15192	14940	15055	15130	15109	15114	14916	15101	15090	15182	15231	15182	15036	15033	15120	15001	15186	14936	14927	14948	15302	14967	15042	14917	15198	15174	15104	15174	15219	15016	15019	15061	15159	15112	15185	15226	15117	15232	15131	15253	15011	15130	15060	15236	15141	15055	15186	15057	15118	14982	15245	15321	15068	15016	15301	15073	15087	15121	15123	15049	15286	14998	15145	14896	15050	15117	15028	15091	15135	15005	14988	14927	14992	14961	15164	15113	15090	14993	15129	15208	14974	15059	15049	15029	15152	15325	15173	15092	15127	15252	15020	15009	14984	15343	15389	15052	15062	15020	15238	15037	15071	14910	15012	15121	15208	15059	14924	15033	15220	14919	14981	15147	15005	14980	15024	15126	15140	15111	15018	15096	15142	15208	15126	14982	15114	14898	15134	15213	15214	15342	15235	15125	15054	15041	15256	15148	15236	15206	15014	15059	15143	15141	15125	15210	15149	14954	15105	15060	15106	15029	14942	14987	15194	15237	15173	15142	15156	15139	14967	15102	15176	15280	14934	15036	15006	15121	15091	14881	14876	15176	15147	15130	15355	15099	15078	15037	15281	15037	15251	15114	15065	15210	15175	15062	15066	15135	15133	15170	15196	15199	15069	15017	15177	15171	14969	15048	14995	15345	15137	15241	14975	15140	15189	15046	15034	15051	14985	15148	15211	15143	15021	15204	15045	15227	14887	14878	15053	15169	15222	15166	15181	15108	14964	15239	15160	15026	15079	15128	14928	15155	15198	15023	15016	15206	15384	14919	15052	15007	14928	15005	15325	14990	15020	15006	15316	15016	15171	14975	15196	15229	15018	15136	15029	15131	15122	15300	15189	14993	15129	14888	15165	15139	15178	14987	14824	15147	15084	15083	15056	15243	15061	15037	15234	15064	15223	15162	15257	15214	15083	15064	14856	15287	15149	15119	15130	15235	15080	15253	15163	15073	14965	14942	14863	15195	15313	15137	15260	15297	15091	14927	15156	15109	14968	15156	15192	14951	14953	15192	15123	15141	15221	15255	15082	15103	15287	15064	15148	15072	15095	14840	14987	15205	15085	15043	15166	15272	14976	15127	15025	15177	15291	15081	14948	15225	15246	15155	14986	15254	15140	15233	15072	15167	15137	15224	15151	15024	15235	14898	15027	15309	14903	15080	14990	15213	14956	15059	15011	15029	15157	15048	15127	15154	15017	15331	14988	15077	15064	15152	15325	15161	15232	15161	14939	14978	14895	15276	15144	15041	15018	15209	15194	15098	15091	15088	15011	15181	15157	15150	15055	15002	15221	15159	15228	15093	15212	15176	15133	15216	14980	15033	15211	15136	15241	15051	15016	15205	15179	15048	15081	15058	15235	15120	14883	15207	15193	15029	15082	14972	15108	15253	14985	15046	14973	15165	15155	15245	15080	15043	15103	15118	15216	15001	14878	15209	14983	15347	15041	15069	15085	15129	15202	15046	15110	15301	15233	15076	15173	15160	15161	15182	15238	14983	15010	15024	15019	15021	15112	15058	15120	15137	15078	15169	15196	15190	15271	15010	15357	15179	15087	15083	15115	15147	15144	15124	15163	15164	15007	15037	15037	15000	15166	15169	14885	15021	14896	15177	15068	14925	14986	15192	15089	15218	15126	14991	15107	15145	15220	15148	15188	15024	15092	15290	15219	15149	14934	15283	15202	15145	15199	15195	15059	15138	15116	15053	15180	14856	15083	15081	15082	15041	15231	15286	15079	15056	14894	15242	15150	15189	15099	15105	15057	15068	15212	15113	15130	15059	15066	14981	15209	14972	15014	15050	15073	15088	15161	15115	15079	15057	15037	15192	14946	15184	15159	15053	15233	15064	15062	15053	14999	15065	15118	15131	15168	14912	15123	14970	15028	14959	14942	15131	15107	15175	14915	15072	15160	15011	15031	15145	15315	15297	15133	15020	15106	14909	15133	14996	15045	15037	15042	15182	15078	15091	15046	15048	15039	15056	15161	14942	15306	15035	14950	15101	15083	14994	15127	14918	15289	14917	15086	15059	15016	15172	14875	15139	15101	15081	15184	15145	15186	15219	14949	14980	15114	15225	15115	15309	15100	15003	15413	15202	15040	15032	15243	15195	15121	14954	15040	14974	15057	15160	15119	15037	14964	15090	15015	15167	15109	15118	14846	14974	14939	15125	15095	15105	14959	15059	14832	15321	15123	15007	15071	15059	14846	15088	15193	15219	15172	15087	15176	15191	15234	15071	15028	15177	15239	15113	15057	15023	14926	15133	15107	15137	15237	15154	15066	15254	15212	15215	15064	15166	15178	15046	15137	15119	15116	14957	15031	15149	15009	15081	15105	15124	15032	14853	15188	15028	15132	15218	15028	15229	14935	15099	15067	15154	15216	15116	15145	14950	15231	15218	15179	15187	15126	15216	15025	15149	15081	15162	14900	15195	15175	15046	15025	14998	15120	15053	14997	14987	15046	15141	14984	15114	15297	15120	15066	15150	15172	15276	15016	15264	15241	15088	14983	15173	15161	14951	15022	15000	15262	15181	14998	15007	15355	15130	15243	15156	14984	15081	15219	15253	15195	15153	15142	15101	14975	15055	15222	15149	14994	15022	15033	15100	14939	15073	15069	15060	15075	15069	15091	15227	15050	15015	15059	15051	14902	15119	15087	15198	15023	15058	14969	15040	15149	15074	15220	15060	15169	15302	15216	15079	14937	15025	15277	15146	15056	15125	15171	15041	15059	15027	14992	15003	15092	15010	14998	15308	14887	15096	15007	15059	15074	15025	14847	15252	15111	15209	15257	15090	14974	15191	15152	14973	15274	15196	15017	15055	15034	15010	15243	15235	15184	15118	15159	15181	15233	15147	15171	15193	14986	14957	15174	15088	15075	15120	14940	14964	15036	15058	14966	15151	15190	15207	15161	15067	14899	14910	15219	15209	15089	15027	15109	14916	15061	15132	15010	14980	15099	15069	15022	14969	15322	15258	14960	15204	15045	15008	15252	15130	15040	15084	15013	15194	15146	15068	15208	15096	15134	15199	15192	15217	15016	15150	15163	14881	15054	15056	15197	15229	15137	15194	15169	15258
14041	16408	15974	14824	14281	14260	14310	14184	14096	14010	13973	14001	13790	14006	13861	13961	13908	13915	14122	13857	13814	13824	13951	13846	13970	13935	14009	14121	13928	13765	14070	13826	14006	14037	13900	13806	13941	13739	13760	13899	13858	13991	13945	13996	13768	13808	13870	13884	13874	13875	13881	13971	13939	13844	13800	13848	13761	14120	13794	13980	13896	13891	13915	13862	13737	14051	13831	13734	13892	14140	13938	13973	13922	13883	13889	13852	13946	13827	13956	13992	14018	14021	13949	13917	13832	13899	13966	13905	13770	14098	13812	13807	14074	13911	13788	13964	13845	13770	13922	13860	14005	13873	13852	13943	13883	13871	13841	13979	13791	13866	13972	13919	14066	13955	13747	14029	13855	13761	13827	13755	13986	13816	14006	13943	13975	13945	13994	13856	13734	13789	13764	13885	13813	13932	13863	14017	13970	13726	13860	13742	14094	13809	14122	13923	13691	13842	13980	13768	13847	13948	13931	13890	13861	13948	14141	13661	13920	13982	13713	13890	13855	13882	13930	13955	13903	13963	13954	13921	13916	13867	14071	13902	13851	13981	13772	13938	13723	13776	13963	13797	13699	13931	13982	13845	13825	14015	13974	13859	13916	13897	13844	13881	13836	13770	13916	13770	13832	13776	13836	13896	13697	13795	13945	14043	13777	13847	13973	13965	13915	13839	13806	13857	13771	13934	13732	13818	13853	13916	13845	14038	13823	13905	13826	13923	13852	14017	14081	13831	13905	13801	13899	13926	13893	14042	14098	13716	13890	14040	13944	13906	13979	13848	13953	13919	13898	14019	13960	13786	13741	13877	13949	13871	14105	13820	13756	13876	13821	13776	14042	13854	14001	13835	13938	13863	13920	13871	13754	13900	14043	13742	13940	13993	13809	14017	13748	13991	13779	13859	13883	13901	13936	13926	13796	13977	13907	13791	13658	13968	13841	14018	13954	13824	13924	13745	13832	13782	13854	13902	14009	13707	13842	13752	13905	13885	13895	13741	13684	13920	13847	13914	13800	13952	13876	13856	13962	13946	13912	13891	13918	13890	13673	13781	14055	13847	13861	13846	13936	13790	13806	13655	13890	13837	13929	14014	13808	13814	13997	13788	13989	13968	13905	13828	14052	13960	14008	13840	14003	13899	13771	13846	13922	13907	14017	13853	13902	13731	13872	13983	13840	13890	13730	13929	13847	13912	13998	13840	13847	13840	13867	13964	13812	13883	14085	13903	13794	13889	14146	13864	13932	13868	13731	13862	13821	13860	13990	14051	13732	13814	13919	13822	13819	13901	13848	13876	14007	13648	13953	13962	13847	13811	14159	13987	13925	13933	13785	13897	13826	13745	13758	13894	13796	13710	13962	13780	13699	13948	13888	13921	14036	14061	13994	13890	13869	13964	13882	13904	13881	13949	13854	13930	13906	13929	13932	13707	13854	13923	13927	13717	13889	13859	13855	13743	13710	13770	13880	13962	13727	13850	14044	13730	13966	13795	13848	13811	13994	13920	13878	13968	13753	13899	13989	13961	13871	13817	13964	13917	13849	13854	13898	13850	13748	13973	13934	13830	13942	13841	13883	13915	14032	13914	14049	13870	13904	13828	13869	13917	14058	13860	14038	13874	13861	13947	13744	13857	14027	13997	13983	13841	13906	13909	14058	13884	13962	13891	13941	13760	13837	13939	13813	13857	13938	13904	13889	13916	13885	13982	13912	13925	13760	13963	13890	13811	13975	13929	13759	13949	14088	13819	13877	13883	13819	13987	13853	13917	13803	13833	14007	13701	13860	13830	13863	13957	13797	13912	13803	13848	13867	13959	13808	13915	13917	13884	13840	13845	13943	13845	13853	13978	13927	13829	13860	13808	13988	13942	13724	13734	14114	13980	13812	13876	13930	13914	13655	13951	13925	13861	13911	14025	13917	13971	13754	13811	13851	13855	13838	13841	13900	13931	13835	13910	13966	13764	13832	14075	13870	13932	13891	13828	13511	13915	13771	13932	13977	13918	14007	13907	13819	13838	13911	13834	13955	13790	13887	13851	13825	13815	13870	13963	13902	13762	13919	13929	13792	13843	13902	14017	13736	13873	13836	13728	13918	13948	13995	14037	14002	13784	13884	14023	13804	14041	13782	13769	14042	13930	13826	13755	13727	13937	13815	13712	13922	13712	14059	13814	14009	13902	13910	13943	13958	13830	13767	13859	13806	13950	14028	13977	13958	13943	13892	13898	13903	13857	13900	13861	13719	13927	13857	13950	13893	13885	13836	13798	14018	13898	13837	13824	13913	14012	14085	13838	13842	13843	13848	13799	14075	13904	13960	13694	13842	13844	13977	13770	13851	13886	13905	13860	13979	13937	14039	13887	13855	14009	13821	13826	13915	13869	13899	13718	14033	13938	13955	13984	13903	13978	13888	13769	13769	13914	13799	13927	13889	13646	13714	13839	13859	13948	14044	13882	14012	13915	13812	13832	13967	13945	13963	13929	13896	14001	14028	13998	13970	13842	13831	13949	13794	13893	13954	13877	14067	13846	14004	13985	14053	14027	13951	14026	13582	13769	13935	13858	13783	13970	13791	13872	13908	13979	13974	13845	13980	13987	13933	13870	13953	13857	13901	14035	14013	13858	13790	13856	13893	13892	13964	14068	13847	13939	13892	13797	13725	13890	13863	13904	13891	13653	13855	13853	13855	13840	13968	13927	13922	13960	13974	13834	14167	14006	13948	13814	13759	13834	13814	13947	13899	13896	13707	13901	14065	13773	13881	13630	13964	13818	13597	13972	13740	13855	13885	13974	13884	13967	13911	13888	13860	13799	13979	13758	13889	13718	13859	13886	13644	14069	13856	13912	13821	13755	13905	13886	13961	13838	13953	13800	13776	13850	13864	14011	13845	13728	13899	13868	13864	13929	13947	13803	13833	13861	13971	13726	13896	13713	13769	14041	13950	13926	13915	13902	13707	13925	13864	13729	13925	13898	13929	13858	13936	13997	13895	13767	13990	13954	13923	13806	13750	13850	13853	13904	13871	13897	13963	13951	13848	13916	13770	13886	13828	13854	13889	14061	13907	13950	13816	13969	13839	13792	13765	13934	13915	13977	13811	13915	14051	13773	14067	13925	13954	13799	13978	14020	13859	13948	13973	13705	13928	13913	13796	13924	13876	13896	13783	13804	13898	13689	13877	14003	13818	13992	13876	13947	13924	13938	13961	13898	13906	13982	13882	14062	13852	13828	13911	13749	13767	13826	13956	13867	13781	14020	13927	13904	13984	13845	13890	13897	13894	13886	13974	13802	14051	14018	13848	13996	13895	13732	13911	13912	13887	13912	13971	13795	13912	13814	13923	13991	13850	13808	13757	13753	13847	13899	13989	13644	14014	13839	13901	13773	13749	13739	14020	13779	13738	13909	13867	13793	13960	13928	14002	13827	13956	13878	13971	13813	13906	14015	13950	13877	13865	13926	13916	13975	13774	13875	13935	13945	13937	13983	13894	14009	14010	14051	13917	13970	13954	13905	13840	13955	13927	14061	13988	13868	13779	14050	13759	13982	13876	13891	13925	13798	13958	13851	13845	13953	13909	14012	13765	13728	13896	14024	13833	13792	13814	13961	13915	13885	13903	13938	13838	13819	13874	13789	13998	13940	13928	13889	13882	13748	13941	14008	13910	13822	13993	13839	13926	13885	14007	13848	13942	13782	13866	13946	13836	13979	14017	13768	13937	13891	13807	13982	13898	13936	13763	13876	13795	13813	13888	14013	13850	13837	13915	13900	13855	14039	13935	13900	13856	14125	13800	13977	13964	13799	13802	13879	14072	13822	14034	13878	13957	13799	13922	13955	13952	13802	13592	13881	13873	13932	13917	13798	13848	13920	13917	13953	13936	13883	13717	14006	13849	13864	13914	14070	13758	13961	13879	14089	13986	13860	13886	14091	13985	13990	14040	13895	13914	14032	13706	13988	13746	13949	13862	13984	13794	14007	14030	14074	13875	13957	13732	13823	13976	14042	13932	13881	13971	14007	13720	13919	13809	13871	13798	13807	13829	13937	13920	13880	13963	13817	13905	13831	13842	13850	13826	13816	13853	13993	14014	13847	13958	13925	13908	13799	13937	13892	13872	13816	13852	13876	14116	13857	13900	13932	13884	13807	13905	13802	13909	13851	13854	14038	13988	14081	13799	14015	14031	13953	13791	13907	13813	13844	13965	13838	13857	13870	13928	13873	13797	13915	13875	13770	13848	13897	13850	13887	13998	13881	13915	13895	13794	13878	13775	13849	13933	13926	14009	13882	13878	13761	13828	13849	13913	13839	13840	13926	13981	13770	13910	13655	13845	13800	14008	13903	13909	13819	13991	13754	13963	13942	14046	13999	13885	13950	13816	13806	13827	13942	13853	13806	13921	13909	13749	13953	13819	13888	13980	13899	13983	13914	13870	13830	13886	13917	13937	13930	13934	13907	13973	13714	13849	14031	13844	13929	13751	13891	13897	13924	13785	13832	13861	13985	13904	13865	13882	13754	13898	13919	13871	14078	13831	13768	13806	13805	13972	13913	13921	13934	13917	14032	13878	13846	13940	13728	14028	13843	14111	13789	13791	13905	13815	13987	13798	13815	13822	13884	14018	13792	13888	13839	13962	13852	13831	13940	13926	13922	13874	13773	13878	14039	13907	13961	14048	13938	13895	13976	13985	13852	13982	14031	13910	14030	13992	13727	13867	13976	13869	13825	13825	13835	13789	13918	13839	13806	14034	13859	13960	13758	13767	13921	13860	13952	13865	13994	13932	13876	13835	13932	13976	13934	13811	13978	13867	13925	13847	13997	13908	13959	13871	13956	13902	13827	13842	14028	13844	13887	13957	13929	13749	13939	13959	13945	13862	13967	13734	13942	13756	13822	13806	14037	13796	13947	13711	13908	13658	13877	13811	13894	13836	13924	14007	13913	13816	13935	13877	13653	13893	13772	13849	13832	13916	13829	13970	13913	14006	13916	13957	13848	13924	13847	13882	13849	13926	13888	14005	13783	13837	13716	13858	13956	13932	13946	13701	13832	13945	14008	13861	13916	13861	13927	13886	13855	14047	14015	13750	13788	13982	13805	14019	13877	13891	14002	13903	13786	13949	13810	13859	13829	13887	13832	13874	13883
24319	21541	28988	24636	22168	20857	19562	17434	16670	16937	16822	16562	16585	16837	16394	16508	16516	16494	16755	16568	16857	16406	16392	16627	16485	16481	16507	16426	16465	16497	16485	16683	16541	16403	16532	16330	16500	16489	16590	16543	16408	16274	16578	16422	16774	16569	16394	16296	16530	16348	16461	16412	16636	16389	16315	16441	16461	16337	16351	16187	16348	16568	16372	16552	16510	16189	16335	16349	16502	16574	16507	16445	16462	16105	16313	16501	16283	16395	16328	16466	16413	16384	16465	16389	16483	16397	16445	16328	16518	16631	16476	16419	16421	16336	16487	16537	16306	16379	16577	16165	16439	16398	16304	16326	16357	16439	16466	16308	16514	16263	16373	16222	16547	16454	16360	16486	16556	16437	16336	16319	16501	16411	16473	16573	16337	16320	16313	16269	16345	16467	16439	16513	16397	16479	16471	16425	16439	16431	16353	16317	16226	16137	16420	16424	16277	16368	16378	16356	16281	16491	16233	16351	16575	16486	16436	16352	16280	16166	16249	16426	16419	16238	16573	16393	16401	16219	16399	16451	16383	16389	16437	16474	16452	16460	16424	16304	16406	16468	16585	16542	16232	16175	16245	16170	16593	16158	16244	16340	16511	16376	16586	16461	16433	16536	16332	16241	16394	16263	16247	16426	16371	16463	16481	16540	16440	16523	16457	16279	16275	16435	16451	16332	16261	16447	16209	16471	16355	16229	16448	16314	16477	16390	16372	16333	16261	16424	16469	16273	16460	16449	16424	16278	16438	16367	16188	16300	16388	16420	16382	16269	16375	16397	16272	16336	16608	16307	16139	16470	16428	16475	16373	16400	16432	16102	16482	16458	16357	16498	16395	16370	16188	16309	16301	16434	16554	16366	16383	16362	16373	16293	16389	16405	16269	16263	16131	16359	16348	16262	16351	16331	16386	16465	16345	16372	16419	16387	16362	16341	16292	16442	16373	16463	16214	16366	16414	16550	16452	16373	16347	16271	16336	16374	16357	16280	16344	16408	16388	16405	16502	16313	16346	16228	16236	16257	16462	16490	16327	16410	16280	16298	16564	16231	16605	16337	16422	16394	16299	16424	16300	16340	16417	16459	16290	16427	16221	16402	16545	16390	16332	16385	16475	16583	16228	16524	16383	16314	16390	16412	16572	16357	16228	16387	16255	16409	16529	16414	16414	16363	16424	16326	16379	16507	16390	16486	16568	16214	16240	16335	16494	16320	16359	16234	16245	16617	16540	16379	16449	16417	16333	16347	16348	16527	16418	16472	16236	16279	16515	16375	16352	16133	16480	16583	16484	16386	16299	16438	16368	16287	16224	16237	16540	16282	16342	16343	16582	16391	16236	16371	16461	16533	16603	16364	16394	16484	16312	16301	16479	16335	16348	16433	16553	16317	16373	16303	16414	16595	16477	16359	16402	16379	16441	16335	16302	16409	16325	16206	16512	16330	16390	16385	16389	16289	16428	16431	16306	16285	16637	16232	16163	16247	16347	16571	16417	16319	16534	16339	16459	16302	16399	16383	16460	16326	16353	16235	16270	16532	16464	16508	16428	16220	16522	16448	16490	16471	16396	16445	16194	16348	16448	16293	16234	16514	16489	16496	16288	16232	16215	16362	16103	16460	16371	16278	16275	16533	16188	16322	16371	16297	16408	16261	16335	16420	16362	16281	16544	16554	16397	16342	16124	16296	16225	16154	16325	16495	16539	16530	16430	16426	16483	16397	16428	16490	16446	16414	16425	16258	16322	16419	16326	16224	16421	16502	16334	16261	16211	16279	16279	16267	16332	16406	16371	16513	16379	16221	16252	16497	16414	16284	16073	16330	16293	16366	16430	16381	16336	16412	16200	16272	16297	16562	16320	16330	16313	16375	16308	16347	16479	16385	16329	16336	16214	16459	16371	16359	16344	16383	16434	16494	16330	16260	16602	16503	16360	16441	16422	16343	16225	16496	16503	16305	16274	16353	16375	16421	16214	16466	16339	16338	16342	16432	16346	16376	16485	16411	16247	16507	16398	16381	16522	16402	16256	16406	16505	16236	16409	16375	16145	16543	16196	16373	16380	16266	16456	16458	16518	16356	16348	16624	16495	16423	16408	16243	16507	16345	16431	16214	16294	16322	16370	16263	16393	16433	16348	16378	16317	16374	16335	16295	16427	16458	16526	16448	16219	16472	16365	16643	16320	16530	16437	16298	16320	16303	16414	16334	16479	16526	16321	16187	16203	16484	16311	16415	16432	16420	16538	16187	16418	16270	16349	16366	16151	16432	16488	16295	16310	16393	16351	16532	16559	16341	16468	16275	16534	16445	16355	16396	16302	16514	16146	16644	16401	16306	16524	16623	16335	16457	16324	16277	16591	16352	16597	16163	16284	16465	16372	16377	16383	16559	16584	16337	16397	16306	16393	16453	16233	16338	16185	16463	16379	16371	16434	16440	16307	16396	16461	16227	16202	16290	16472	16360	16241	16363	16401	16549	16484	16421	16329	16381	16650	16444	16370	16569	16500	16195	16473	16186	16253	16388	16338	16343	16240	16263	16392	16244	16599	16354	16419	16361	16482	16626	16431	16420	16173	16328	16285	16309	16393	16303	16234	16422	16342	16355	16541	16357	16350	16570	16528	16389	16399	16426	16382	16309	16511	16372	16239	16255	16501	16330	16559	16321	16428	16326	16390	16220	16541	16299	16187	16428	16261	16328	16324	16248	16402	16415	16195	16311	16482	16308	16432	16282	16354	16408	16256	16397	16300	16236	16301	16292	16343	16499	16467	16312	16344	16416	16504	16265	16413	16410	16509	16271	16305	16504	16486	16489	16395	16362	16550	16466	16537	16527	16420	16604	16256	16288	16416	16240	16408	16516	16360	16246	16393	16447	16513	16315	16321	16317	16233	16570	16311	16329	16394	16303	16375	16389	16339	16334	16161	16392	16472	16508	16349	16437	16298	16384	16529	16494	16434	16371	16287	16460	16334	16332	16553	16459	16116	16362	16502	16406	16273	16252	16382	16361	16368	16224	16337	16382	16295	16369	16489	16324	16337	16527	16542	16405	16260	16408	16455	16557	16403	16230	16282	16264	16259	16568	16384	16237	16367	16383	16370	16443	16395	16513	16450	16376	16233	16487	16504	16458	16262	16250	16505	16423	16483	16257	16384	16465	16533	16320	16552	16372	16404	16472	16284	16468	16324	16590	16369	16384	16291	16503	16294	16384	16350	16286	16380	16403	16341	16375	16378	16503	16428	16425	16441	16432	16587	16590	16438	16550	16355	16409	16293	16303	16428	16416	16340	16381	16461	16335	16429	16359	16369	16595	16304	16259	16480	16314	16416	16372	16486	16429	16306	16464	16301	16241	16371	16351	16403	16502	16465	16283	16478	16516	16481	16243	16234	16406	16626	16292	16346	16404	16251	16437	16399	16505	16364	16373	16388	16198	16318	16245	16558	16443	16182	16359	16558	16294	16383	16376	16322	16456	16307	16298	16429	16473	16437	16449	16589	16457	16305	16473	16266	16479	16296	16341	16434	16491	16301	16193	16432	16450	16323	16238	16582	16413	16312	16292	16347	16298	16343	16413	16448	16401	16429	16594	16328	16316	16217	16348	16371	16403	16239	16505	16339	16540	16291	16314	16246	16497	16266	16282	16305	16253	16345	16327	16424	16689	16327	16404	16310	16413	16436	16417	16455	16199	16260	16385	16469	16485	16513	16474	16447	16451	16283	16356	16340	16334	16369	16376	16315	16430	16358	16388	16495	16380	16291	16384	16386	16357	16438	16386	16492	16401	16427	16343	16503	16531	16209	16298	16379	16356	16375	16376	16288	16593	16326	16294	16519	16339	16288	16228	16321	16219	16305	16607	16405	16372	16455	16386	16370	16381	16444	16357	16332	16289	16323	16437	16348	16350	16389	16537	16307	16543	16429	16413	16243	16385	16346	16254	16514	16300	16153	16375	16366	16546	16226	16424	16102	16159	16418	16312	16591	16183	16118	16415	16243	16493	16319	16370	16374	16381	16460	16398	16140	16391	16232	16257	16319	16411	16604	16439	16491	16386	16447	16334	16531	16431	16430	16450	16263	16304	16140	16451	16402	16337	16498	16412	16391	16296	16494	16348	16494	16401	16349	16581	16378	16322	16154	16266	16268	16297	16434	16345	16454	16370	16582	16551	16508	16276	16384	16307	16571	16283	16224	16306	16497	16416	16313	16300	16339	16468	16291	16332	16362	16440	16460	16388	16526	16423	16341	16398	16360	16409	16328	16328	16350	16448	16284	16297	16261	16408	16441	16320	16348	16329	16387	16414	16443	16472	16668	16532	16578	16324	16239	16368	16359	16190	16168	16332	16436	16304	16344	16500	16498	16456	16487	16498	16476	16369	16511	16398	16313	16300	16436	16541	16240	16455	16377	16438	16340	16254	16589	16336	16674	16444	16535	16275	16298	16609	16623	16395	16285	16456	16497	16508	16579	16261	16562	16214	16412	16203	16468	16343	16501	16428	16429	16127	16480	16224	16368	16423	16298	16492	16469	16341	16496	16543	16400	16422	16438	16421	16327	16183	16426	16512	16452	16354	16288	16186	16359	16470	16360	16310	16479	16279	16303	16402	16325	16398	16276	16462	16266	16170	16430	16302	16397	16362	16291	16352	16571	16140	16466	16248	16355	16535	16340	16413	16310	16413	16358	16302	16576	16511	16653	16401	16271	16401	16317	16365	16257	16389	16381	16286	16212	16458	16256	16205	16307	16474	16319	16479	16365	16269	16250	16283	16224	16461	16527	16436	16378	16451	16472	16395	16335	16310	16368	16426	16489	16331	16305	16471	16337	16375	16372	16257	16371	16337	16266	16491	16396	16385	16370	16315	16444	16295	16456	16423	16500	16617	16523	16288	16330	16432	16441	16350	16420	16381	16219	16323	16374	16367	16597	16270	16371	16434	16387	16269	16329	16376	16273	16248	16686	16499	16127	16366	16360	16525	16390	16309	16481	16213	16538	16301	16207	16406	16329	16420	16222	16455	16299	16520	16119	16225	16307	16241	16321	16248	16375	16250	16333	16385	16300	16260	16312	16485	16558	16335	16318	16444	16430	16456	16358	16262	16506	16411	16475	16243	16565	16488	16483	16418	16249	16360	16303	16352	16364	16363
14227	23334	21455	17905	16862	16202	15765	15595	15252	15074	15166	14986	14889	14842	14762	14904	14929	14900	14823	14960	14969	14957	14842	14929	14918	14802	14738	14799	14619	14739	14788	14830	14822	14702	14807	14734	14759	14722	14767	14687	14687	14822	14635	14666	14771	14732	14718	14622	14740	14844	14882	14679	14764	14836	14750	14833	14847	14744	14692	14721	14805	14736	14794	14587	14682	14625	14710	14798	14683	14689	14637	14586	14677	14732	14718	14631	14860	14642	14789	14860	14719	14694	14651	14553	14878	14733	14620	14777	14657	14698	14688	14790	14681	14536	14918	14697	14699	14617	14727	14837	14661	14662	14728	14656	14688	14668	14735	14682	14618	14624	14798	14573	14709	14562	14667	14641	14693	14793	14632	14775	14776	14846	14851	14610	14583	14484	14734	14796	14718	14680	14698	14659	14748	14578	14650	14650	14691	14639	14633	14660	14718	14649	14552	14538	14783	14650	14787	14762	14579	14763	14696	14789	14913	14631	14600	14648	14775	14725	14767	14845	14748	14585	14603	14596	14623	14541	14639	14793	14718	14763	14705	14583	14542	14759	14647	14702	14693	14666	14638	14708	14769	14589	14699	14747	14689	14700	14725	14691	14525	14652	14679	14619	14810	14624	14815	14591	14632	14845	14512	14808	14828	14620	14791	14754	14551	14603	14706	14678	14727	14550	14601	14525	14547	14681	14653	14566	14889	14804	14837	14796	14568	14543	14770	14529	14748	14740	14618	14737	14587	14608	14782	14735	14722	14778	14916	14421	14621	14684	14622	14710	14635	14848	14654	14602	14796	14635	14899	14755	14772	14524	14546	14638	14713	14797	14664	14855	14614	14619	14666	14665	14500	14677	14801	14793	14693	14704	14530	14766	14642	14738	14603	14897	14651	14770	14663	14683	14670	14577	14782	14768	14560	14788	14648	14708	14682	14515	14580	14600	14654	14606	14540	14749	14619	14645	14680	14664	14666	14649	14647	14607	14714	14609	14718	14715	14606	14562	14668	14627	14819	14762	14767	14750	14674	14687	14709	14711	14657	14813	14520	14743	14523	14548	14575	14751	14686	14647	14720	14701	14618	14585	14741	14765	14575	14797	14609	14738	14790	14790	14624	14679	14734	14702	14767	14653	14768	14641	14724	14625	14578	14993	14810	14702	14713	14898	14774	14515	14803	14711	14779	14452	14596	14897	14651	14708	14868	14808	14658	14645	14613	14673	14877	14766	14698	14667	14762	14719	14670	14707	14754	14629	14512	14629	14694	14852	14478	14619	14620	14755	14700	14609	14592	14734	14680	14714	14741	14675	14723	14648	14730	14645	14594	14760	14602	14601	14753	14738	14597	14800	14617	14672	14748	14740	14696	14636	14739	14644	14678	14778	14810	14825	14644	14478	14611	14752	14563	14787	14639	14673	14727	14843	14862	14547	14648	14541	14660	14776	14735	14727	14625	14627	14445	14603	14728	14806	14578	14649	14771	14646	14656	14717	14546	14669	14612	14585	14718	14698	14755	14669	14758	14674	14650	14620	14805	14655	14665	14750	14707	14712	14731	14622	14594	14491	14852	14778	14797	14830	14673	14676	14743	14692	14634	14617	14573	14705	14731	14667	14789	14630	14660	14677	14622	14626	14687	14720	14616	14559	14538	14754	14679	14712	14612	14696	14770	14806	14673	14645	14773	14687	14842	14840	14685	14836	14648	14524	14625	14675	14843	14637	14581	14712	14593	14799	14658	14696	14557	14695	14740	14480	14859	14749	14761	14609	14760	14717	14507	14740	14795	14653	14619	14837	14619	14769	14771	14648	14832	14713	14718	14576	14650	14528	14720	14582	14678	14759	14771	14697	14811	14634	14715	14684	14816	14646	14703	14750	14635	14826	14723	14602	14613	14587	14801	14692	14595	14617	14606	14714	14576	14868	14666	14673	14735	14495	14658	14572	14787	14627	14560	14728	14738	14787	14752	14753	14775	14728	14639	14644	14663	14780	14543	14609	14573	14705	14486	14636	14597	14629	14721	14734	14531	14644	14602	14786	14671	14758	14743	14594	14659	14789	14716	14801	14694	14658	14617	14625	14721	14620	14584	14638	14859	14623	14514	14671	14686	14699	14766	14646	14737	14546	14913	14739	14696	14900	14645	14652	14742	14706	14773	14737	14733	14732	14754	14588	14612	14867	14841	14694	14667	14717	14409	14737	14661	14679	14723	14679	14636	14775	14642	14595	14674	14737	14709	14649	14838	14786	14770	14720	14662	14588	14718	14758	14712	14557	14530	14664	14595	14593	14680	14592	14628	14727	14562	14700	14685	14678	14750	14721	14590	14653	14757	14671	14783	14612	14708	14550	14522	14610	14771	14692	14749	14650	14630	14746	14656	14534	14683	14610	14682	14620	14654	14679	14745	14778	14747	14677	14652	14989	14609	14671	14662	14680	14671	14600	14593	14643	14648	14592	14686	14786	14569	14515	14801	14593	14591	14748	14505	14731	14831	14782	14626	14816	14628	14857	14717	14696	14686	14706	14708	14605	14823	14807	14678	14633	14707	14831	14563	14674	14658	14645	14799	14563	14479	14497	14680	14646	14663	14655	14654	14765	14830	14606	14694	14688	14540	14649	14754	14688	14646	14630	14780	14664	14520	14632	14839	14762	14778	14788	14693	14763	14763	14591	14744	14731	14553	14698	14666	14771	14517	14728	14822	14650	14572	14628	14695	14601	14569	14672	14663	14642	14696	14618	14679	14805	14591	14682	14552	14637	14769	14669	14668	14716	14592	14736	14680	14745	14798	14740	14692	14721	14648	14761	14828	14783	14652	14762	14740	14956	14837	14730	14494	14586	14596	14623	14681	14620	14731	14756	14785	14597	14640	14629	14718	14621	14627	14847	14763	14372	14821	14544	14633	14692	14697	14753	14754	14816	14642	14609	14567	14896	14652	14650	14733	14605	14506	14612	14634	14840	14565	14761	14735	14584	14632	14761	14755	14576	14571	14848	14574	14598	14607	14669	14628	14777	14774	14556	14527	14621	14678	14669	14846	14740	14750	14746	14686	14721	14526	14589	14743	14628	14785	14759	14683	14704	14698	14745	14855	14621	14662	14649	14664	14559	14776	14582	14698	14792	14699	14674	14576	14582	14684	14711	14706	14587	14706	14876	14667	14649	14650	14787	14600	14717	14714	14548	14642	14793	14703	14686	14651	14577	14797	14538	14634	14739	14676	14630	14750	14833	14673	14620	14798	14657	14682	14732	14618	14726	14761	14569	14526	14586	14701	14630	14679	14703	14655	14696	14613	14542	14641	14700	14787	14726	14608	14648	14840	14712	14613	14560	14550	14663	14772	14600	14650	14551	14650	14643	14621	14911	14642	14879	14578	14721	14687	14704	14744	14754	14721	14830	14850	14425	14723	14727	14709	14548	14843	14549	14844	14571	14611	14647	14635	14845	14846	14648	14524	14874	14707	14548	14814	14702	14749	14806	14742	14780	14629	14760	14864	14777	14686	14579	14924	14563	14728	14565	14505	14724	14638	14736	14583	14875	14639	14502	14505	14694	14641	14799	14547	14875	14749	14689	14833	14778	14573	14590	14830	14709	14666	14832	14724	14743	14720	14692	14765	14659	14721	14631	14604	14751	14751	14553	14714	14682	14755	14525	14687	14750	14593	14660	14690	14620	14777	14732	14618	14747	14729	14466	14822	14694	14756	14771	14629	14613	14651	14914	14740	14666	14768	14679	14658	14676	14690	14783	14610	14725	14845	14596	14649	14584	14584	14604	14786	14579	14797	14612	14734	14850	14564	14562	14616	14621	14696	14768	14692	14524	14809	14823	14820	14699	14730	14799	14595	14652	14867	14530	14773	14727	14709	14656	14719	14721	14841	14729	14660	14657	14649	14547	14813	14651	14756	14596	14678	14786	14619	14495	14756	14852	14732	14804	14747	14817	14776	14891	14501	14750	14723	14693	14789	14790	14728	14586	14550	14803	14666	14665	14726	14777	14812	14684	14672	14659	14610	14636	14664	14691	14832	14837	14780	14595	14716	14487	14716	14715	14821	14701	14769	14876	14743	14637	14874	14646	14557	14504	14683	14656	14745	14851	14861	14825	14511	14765	14586	14576	14622	14665	14633	14680	14821	14732	14626	14558	14709	14817	14644	14602	14796	14659	14720	14769	14680	14606	14628	14686	14599	14771	14606	14716	14652	14698	14658	14701	14832	14586	14737	14741	14688	14751	14604	14501	14510	14788	14474	14786	14641	14587	14761	14652	14678	14630	14668	14747	14530	14757	14581	14676	14651	14690	14812	14673	14669	14590	14765	14581	14536	14674	14590	14728	14656	14699	14376	14765	14676	14673	14633	14852	14495	14684	14762	14758	14752	14579	14500	14718	14619	14569	14755	14660	14724	14805	14787	14661	14776	14647	14634	14718	14608	14784	14752	14705	14790	14687	14651	14801	14618	14557	14718	14547	14845	14759	14574	14857	14746	14858	14610	14754	14580	14734	14444	14731	14728	14670	14631	14812	14589	14829	14751	14617	14802	14585	14708	14703	14526	14754	14574	14618	14628	14683	14594	14874	14578	14447	14562	14709	14557	14581	14488	14898	14544	14653	14604	14827	14605	14757	14654	14617	14704	14657	14572	14794	14706	14793	14697	14914	14708	14687	14693	14826	14659	14746	14627	14783	14687	14742	14697	14778	14572	14794	14713	14706	14620	14673	14608	14749	14700	14696	14742	14709	14538	14702	14537	14727	14754	14781	14804	14790	14698	14861	14627	14674	14547	14725	14750	14779	14824	14816	14751	14694	14588	14796	14903	14575	14703	14629	14604	14684	14835	14739	14798	14602	14589	14708	14718	14644	14596	14550	14619	14550	14683	14672	14737	14611	14651	14517	14800	14594	14792	14692	14687	14643	14760	14697	14696	14669	14558	14597	14562	14698	14597	14747	14686	14692	14690	14694	14662	14750	14537	14610	14651	14588	14670	14814	14809	14722	14697	14640	14524	14638	14523	14642	14754	14685	14721	14723	14683	14633	14790	14698	14536	14577	14787	14880	14704	14798	14727	14735	14729	14509	14643	14617	14625	14605	14710	14652	14747	14492	14604	14704	14607	14486	14628	14717	14770	14822	14893	14692	14855	14771	14670	14590
23298	21681	29633	24242	21878	23670	24785	19715	18463	18643	18676	18266	18362	18069	18257	18183	18037	18189	18051	18334	18187	18211	17984	17833	17926	18188	18080	17981	17769	17882	17906	17989	17876	17956	17893	17897	17867	17993	17806	17841	17827	17996	18209	17963	18001	17940	17688	17791	17855	17837	17794	17844	17799	17801	17821	17954	18000	17975	17674	17522	18003	17838	17794	17668	17695	18059	17789	17913	17737	17683	17786	17519	17821	17823	17664	17773	17845	17731	17562	17671	17832	17800	17778	17661	18049	17734	17525	17572	17818	17697	17775	17699	17936	17703	17792	17731	17784	17890	17782	17673	17834	17596	17865	17558	17692	17829	17756	17701	17834	17983	17829	17755	17814	18025	17653	17642	17867	17905	17637	17763	17569	17902	17776	17930	18022	17710	17822	17869	17981	17746	17691	17724	17722	17785	17749	17683	17730	17873	17598	17764	17908	17781	17872	17656	17908	17889	17907	17753	17696	17737	18061	17750	17828	17802	17882	17881	17927	17730	17854	17511	17802	17664	17925	17864	17892	17675	17825	17733	17931	17885	17954	17637	17883	17738	17609	17845	17826	17765	17915	17762	17658	17719	17737	17679	17980	17861	17491	17780	17829	17781	17769	17699	17827	17795	17884	17700	17699	17699	17754	17934	17828	17899	17870	17815	18045	17726	17683	17870	17707	17801	17791	17815	17810	17870	17588	17864	17688	17713	17816	17587	17608	17726	17725	17631	17690	17652	17844	17742	17823	17772	17670	17895	17565	17832	17984	17692	17777	17565	17785	17546	17617	17724	17901	17800	17822	17778	17712	17744	17802	17813	17748	17759	17631	17945	17793	17730	17993	17772	17952	17764	17963	17929	17652	17828	17588	17676	17925	17824	17705	17586	17792	17919	17907	17915	17951	17820	17785	17894	17732	17880	17800	17937	17646	17579	17656	17853	17737	17841	17711	17768	17738	17686	17559	17670	17786	17651	17855	17801	17787	17764	17735	17695	17541	17757	17769	17667	17674	17873	17685	17669	17687	17735	17679	17840	17799	17710	17720	17790	17703	17668	17815	17662	17651	17659	17739	17860	17822	17910	17811	17896	17752	17914	17743	17844	17781	17731	17837	17971	18019	17639	17878	17818	17576	17809	17995	17635	17847	17775	17776	17724	17961	17631	17705	17738	17640	17764	17685	17760	17918	17659	17820	17903	17908	17858	17910	17676	17745	17736	17826	17664	17827	17535	17769	17788	17510	17742	17729	17709	18009	17567	17683	17644	17593	17814	17624	17996	17669	17890	17748	17709	17812	17630	17623	17707	17748	17810	17579	17731	17621	17916	17617	17898	17709	17780	17558	17728	17541	17672	17594	17556	17639	17833	17820	17621	17613	17731	17724	17788	17801	17854	17836	18057	17710	17886	17591	17859	17776	17923	17689	17652	17682	17885	17794	18127	17787	17813	17783	17592	17740	17730	17739	17712	17860	17776	17482	17611	17782	17869	17801	17678	17632	17840	17861	17798	17713	17640	17773	17726	17830	17588	17772	17647	17771	17636	17751	17696	17800	17785	17669	17574	17793	17614	17819	17844	17956	17825	17835	17656	17787	17725	17796	17795	17588	17616	17586	17949	17767	17818	17814	17794	17816	17659	17626	17687	17583	17554	18014	17709	17759	17705	17587	17839	17758	17858	17627	17667	17984	17693	17971	17854	17673	17609	17781	17731	17754	17925	17818	17727	17661	17691	17832	17754	17684	17928	17696	17787	17763	17974	17908	17778	17768	17650	17522	17858	17684	17893	17832	17702	17670	17650	17852	17703	17949	17856	17656	17656	17766	17641	17671	17743	17730	17826	17822	17882	17999	17573	17921	17947	17724	17870	17665	17822	17672	17608	17825	17684	17873	17974	17767	17723	17610	17694	17940	17865	17836	17672	17795	17724	17707	17709	17918	17883	17834	17542	17543	17689	17920	17810	17663	17805	17658	17845	17740	17767	17771	17813	17827	17626	17847	17772	17556	17612	17545	17730	17878	17716	17640	17803	17619	17711	17655	17644	17768	17889	17659	17703	17813	17840	17815	17543	17622	17553	17754	17694	17748	17766	17812	17888	17854	17819	17784	17630	17788	17790	17594	17546	17547	17787	17818	17857	17743	17702	18003	17633	18110	17863	17945	17770	17621	17709	17840	17681	17822	17707	17800	17824	17777	17575	17779	17769	17514	17676	17636	17667	17718	17748	17650	17852	17823	18004	17836	17706	17851	17806	17619	17656	17657	17781	17466	17813	17588	17688	17833	17745	17781	17551	17690	17556	17764	17597	17581	17612	17786	17709	17677	17700	17859	17915	17845	17801	17975	17674	17781	17716	17759	17880	17816	17805	17701	17746	17782	17834	17679	17734	17983	17681	17855	17830	17810	17826	17631	17602	17817	17929	17855	17826	17702	17735	17779	17895	17807	17805	17763	17869	17832	17863	17684	17738	17859	17819	17668	17698	17760	17881	17673	17746	17845	17613	17547	17886	17768	17705	17704	18046	17761	17747	17953	17763	17845	17653	17750	17702	17899	17749	17852	17829	17782	17857	17922	17914	17834	17800	17961	17726	17767	17648	17905	17700	17895	17644	17824	17553	17929	17862	17846	17726	17777	17729	17658	17747	17707	17756	17714	17784	17523	17679	17851	17646	17879	17849	17720	17844	17724	17806	17791	17754	17772	17752	17803	17636	17538	17818	17550	17641	17802	17824	17782	17828	17960	17758	17689	17815	17608	17604	17814	17623	17667	17508	17767	17918	17870	17688	17719	17828	17607	17789	17727	17807	17729	17867	17786	17714	17877	17512	17812	17956	17910	17815	17836	17618	17717	17640	17935	17728	17887	17788	17786	17703	17754	17804	17727	17925	17765	17616	17664	17787	17764	17874	17708	17596	17832	17810	17858	17819	17672	17777	17813	17752	17869	17755	17976	17495	17655	17820	17680	17637	17632	17815	17745	17919	17960	17752	17820	17783	17720	17692	17781	17946	17746	17830	17700	17807	17819	17559	17758	17741	17662	17822	17741	17989	17684	17911	17794	17962	17880	17583	17939	17616	17767	17674	17857	17619	17959	17949	17687	17779	17647	17815	17814	17852	17799	18084	17708	17574	17713	17726	17740	17613	18025	17836	17734	17743	17730	17619	17548	17757	17675	17834	17559	17643	17638	17716	17848	17568	17702	17703	17853	17735	17708	17789	17957	17789	17533	17624	17646	17787	17695	17776	17896	17654	17728	17711	17848	17808	17784	17776	17740	17768	17698	17828	17925	17690	17772	17701	17881	17754	17862	17747	17641	17618	17841	17725	17773	17861	17810	17656	17677	17761	17601	17770	17749	17769	17818	17838	17920	17836	17806	17716	17690	17730	17826	17631	17852	17946	17979	17712	17673	17788	17907	17773	17883	17769	17780	17877	17866	17876	17867	17672	17956	17644	17760	17661	17775	17726	17612	17744	17790	17788	17849	17646	17694	17954	17807	17861	17569	17664	17842	17772	17919	17783	17713	17725	17504	17665	17686	17790	17804	17678	17690	17712	17999	17585	18023	17739	17760	17602	17835	17865	17769	17711	17703	17665	17820	17671	17769	18001	17857	17704	17813	17685	17680	17762	17627	17942	17739	17690	17849	17825	17730	17675	17671	17737	17610	17866	17634	17695	17715	17614	17754	17682	17790	17930	17665	17812	17793	17644	17842	17765	17937	17931	17650	17783	17857	17785	17879	17764	17859	17839	17673	17829	17640	17726	17809	17742	17887	17649	17697	17686	17757	17999	17820	17547	17822	17606	17727	17856	17867	17703	17928	17865	17868	17624	17764	17741	17834	17808	18090	17603	17924	17798	17611	17765	17895	17684	17457	17708	17853	17560	17763	17734	17802	17678	17752	17645	17723	17607	17922	18026	17700	17760	17785	17749	17976	17873	17799	17589	17684	17870	17679	17763	17825	17860	17787	17905	18035	17863	17935	17568	17710	17644	17693	17733	17696	17866	17746	17870	17720	17824	17754	17545	17695	17924	17745	17674	17617	17856	17482	17872	17751	17692	17618	17762	17717	17699	17783	17647	17532	17772	17544	17776	17722	17655	17858	17730	17954	17842	17844	18013	17777	17714	17891	17754	17717	17763	17484	17964	17849	17770	17717	17924	17493	17831	17810	17800	17774	17773	17857	17997	17890	17704	17721	17749	17834	17688	17736	17730	17826	17880	17645	17969	17930	17810	17704	17688	17732	17847	17860	17793	17807	17744	17552	17809	17779	17746	17574	17787	17707	17778	17786	17698	17768	17635	17904	17676	17890	17685	17695	17767	17828	17856	17882	17695	17728	17837	17789	17789	17818	17694	17849	17790	17603	17782	17723	17761	17762	17627	17785	17701	17894	17790	17777	17787	17933	17911	17900	17793	17755	17822	17821	17633	17738	17829	17718	17565	17772	17818	17617	17731	17704	17804	17814	17700	18043	17735	17901	17900	17894	17744	17632	18013	17804	17654	17627	17859	17895	17737	17754	17840	17680	17680	17587	17630	17869	17798	17563	17819	17804	17682	17763	17698	17735	17928	17827	17615	17831	17904	17908	17706	17811	17588	17706	17871	17800	17770	17907	17765	18009	17914	17834	17759	17688	17782	17774	17767	17989	17733	17774	17747	17684	17697	17692	17663	17579	17703	17609	17720	17628	17648	17877	17705	17957	17840	17614	17894	17914	17822	17746	17667	17647	17727	17686	17646	17756	17725	17675	17970	17919	17690	17713	17699	17487	17693	17691	17800	17914	17770	17840	17746	17678	17831	17794	17846	17761	17634	17640	17854	17726	17789	17695	17621	17811	17765	17852	17738	17627	17593	17775	17813	17665	17989	17734	17901	17972	17765	17579	17708	17814	17817	17759	17729	17738	17818	17704	17527	17786	17692	17537	17629	17799	17866	17863	17898	17438	17666	17729	17792	17714	17742	17656	17814	17874	17859	17626	17779	17656	17454	17763	17908	17891	17558	17829	17750	17670	17741	17746	17963	17713	17670	17830	17537	17715	17736	17752	17541	17792	17700	17846	17785	17814	17892	17879	17859	17733	17704	17801	17771	17939	17982	17529	17713	17964	17658	17693	17806	17585	17569	17724	17797	17910	17762	17797	17747	17889	17897	17799	17710
16461	28862	26197	21295	19082	18154	17771	17242	16719	16366	16282	16014	15967	15788	15960	15733	15786	15849	15952	15878	15819	15706	15716	15761	15518	15825	15515	15603	15661	15804	15858	15500	15650	15653	15825	15331	15660	15594	15643	15563	15587	15723	15603	15593	15585	15526	15639	15573	15649	15525	15688	15596	15589	15581	15560	15630	15483	15649	15639	15372	15541	15646	15606	15647	15656	15657	15520	15636	15583	15663	15656	15693	15714	15639	15511	15657	15615	15582	15568	15610	15545	15587	15408	15457	15645	15647	15746	15489	15467	15532	15505	15553	15598	15558	15551	15440	15460	15492	15589	15554	15540	15497	15501	15572	15479	15501	15390	15647	15645	15507	15532	15539	15670	15593	15540	15684	15626	15579	15815	15589	15451	15600	15398	15589	15563	15613	15476	15490	15518	15578	15350	15569	15611	15398	15448	15413	15567	15554	15604	15426	15511	15766	15681	15581	15495	15594	15542	15560	15599	15633	15802	15646	15648	15647	15624	15669	15484	15382	15585	15671	15508	15529	15571	15618	15478	15496	15534	15553	15589	15545	15545	15620	15463	15615	15521	15453	15477	15653	15526	15445	15618	15607	15715	15632	15481	15471	15734	15590	15521	15574	15536	15603	15704	15557	15563	15536	15429	15526	15641	15497	15508	15496	15447	15670	15701	15576	15653	15453	15568	15572	15707	15514	15512	15611	15455	15600	15577	15578	15678	15689	15368	15579	15568	15489	15562	15528	15593	15538	15594	15533	15512	15564	15458	15444	15693	15627	15551	15572	15460	15467	15506	15665	15645	15529	15474	15521	15540	15504	15556	15533	15552	15346	15515	15512	15536	15428	15705	15623	15479	15501	15635	15460	15481	15527	15575	15582	15520	15706	15541	15408	15432	15404	15496	15521	15511	15564	15510	15614	15464	15737	15512	15473	15510	15667	15565	15402	15409	15559	15446	15721	15520	15491	15437	15497	15617	15596	15587	15393	15712	15469	15418	15436	15522	15567	15434	15653	15354	15572	15456	15404	15719	15615	15423	15555	15514	15458	15609	15481	15664	15540	15369	15516	15741	15547	15596	15603	15524	15318	15513	15402	15662	15657	15553	15567	15574	15510	15620	15685	15632	15641	15502	15508	15449	15546	15547	15787	15575	15650	15418	15604	15455	15652	15662	15626	15547	15443	15580	15480	15432	15608	15429	15734	15600	15509	15625	15570	15343	15528	15433	15424	15611	15522	15575	15549	15568	15526	15574	15522	15595	15403	15534	15575	15333	15573	15593	15535	15648	15482	15611	15700	15475	15424	15624	15608	15488	15690	15622	15686	15559	15621	15587	15522	15399	15459	15607	15569	15594	15654	15601	15665	15556	15557	15526	15729	15685	15535	15647	15589	15569	15547	15348	15383	15617	15443	15455	15546	15394	15604	15595	15699	15475	15441	15442	15592	15605	15519	15716	15852	15455	15628	15615	15674	15585	15613	15674	15559	15816	15578	15582	15619	15424	15423	15709	15544	15275	15665	15478	15563	15650	15620	15729	15575	15514	15574	15624	15504	15576	15357	15707	15541	15454	15687	15564	15417	15433	15504	15506	15588	15650	15500	15670	15586	15582	15538	15701	15703	15471	15251	15883	15451	15544	15606	15537	15592	15755	15474	15593	15485	15413	15505	15573	15579	15484	15520	15601	15514	15494	15677	15650	15489	15449	15676	15642	15542	15518	15428	15454	15449	15457	15615	15589	15524	15487	15543	15834	15482	15467	15559	15654	15459	15515	15661	15463	15562	15610	15609	15686	15561	15306	15571	15360	15528	15652	15516	15611	15533	15474	15659	15477	15675	15354	15627	15544	15687	15476	15460	15544	15552	15492	15577	15616	15607	15577	15435	15555	15426	15443	15529	15584	15504	15773	15555	15674	15729	15637	15613	15498	15599	15649	15519	15541	15444	15637	15553	15731	15649	15649	15514	15663	15486	15584	15523	15621	15664	15422	15529	15371	15499	15616	15580	15332	15610	15533	15615	15511	15801	15487	15485	15326	15579	15610	15536	15550	15580	15575	15506	15462	15678	15633	15581	15561	15379	15663	15483	15452	15466	15575	15588	15619	15649	15531	15479	15526	15625	15503	15503	15494	15483	15691	15597	15626	15377	15451	15689	15532	15570	15606	15642	15566	15448	15480	15479	15735	15477	15506	15581	15557	15355	15440	15461	15389	15685	15583	15416	15458	15529	15487	15579	15683	15485	15643	15560	15620	15628	15475	15765	15533	15523	15468	15557	15506	15523	15658	15490	15519	15666	15327	15640	15511	15453	15613	15512	15526	15498	15702	15516	15663	15637	15588	15443	15514	15525	15530	15687	15587	15437	15516	15653	15713	15512	15539	15576	15601	15468	15482	15550	15673	15648	15579	15549	15545	15508	15532	15640	15476	15559	15592	15411	15661	15642	15621	15465	15376	15572	15488	15409	15634	15455	15654	15546	15689	15445	15478	15521	15459	15625	15647	15592	15481	15576	15499	15515	15618	15584	15578	15464	15587	15519	15496	15378	15491	15598	15414	15570	15581	15411	15453	15550	15540	15530	15477	15371	15523	15553	15544	15542	15470	15451	15622	15401	15560	15720	15538	15533	15613	15550	15589	15598	15576	15556	15595	15616	15585	15582	15678	15474	15580	15591	15520	15733	15721	15746	15488	15571	15453	15532	15493	15562	15513	15587	15503	15557	15605	15542	15623	15573	15644	15558	15510	15389	15487	15457	15390	15638	15532	15624	15354	15409	15497	15537	15598	15505	15675	15674	15576	15474	15521	15687	15627	15583	15528	15446	15505	15537	15572	15474	15487	15592	15453	15456	15506	15501	15465	15531	15553	15685	15673	15590	15633	15582	15472	15487	15609	15634	15684	15565	15570	15660	15510	15470	15543	15553	15465	15509	15427	15593	15506	15488	15559	15505	15575	15679	15544	15514	15570	15334	15579	15658	15677	15509	15554	15546	15657	15606	15788	15425	15437	15637	15277	15715	15559	15471	15657	15325	15528	15574	15450	15547	15507	15286	15317	15627	15227	15546	15596	15631	15431	15427	15490	15528	15762	15364	15662	15338	15620	15452	15406	15450	15484	15407	15503	15427	15475	15421	15465	15486	15462	15650	15517	15422	15718	15533	15387	15447	15562	15509	15490	15615	15644	15527	15664	15464	15620	15577	15425	15476	15463	15541	15651	15311	15501	15559	15530	15656	15625	15656	15504	15719	15484	15414	15674	15772	15645	15655	15614	15306	15543	15487	15522	15557	15548	15515	15657	15628	15544	15675	15619	15430	15608	15339	15305	15582	15758	15480	15688	15655	15460	15411	15526	15496	15664	15550	15741	15596	15450	15434	15607	15362	15558	15532	15534	15438	15561	15476	15683	15469	15639	15505	15567	15411	15334	15701	15538	15524	15570	15541	15648	15704	15574	15539	15590	15459	15526	15406	15431	15452	15733	15590	15587	15520	15600	15483	15544	15704	15550	15389	15679	15577	15561	15640	15518	15493	15630	15643	15657	15596	15512	15400	15675	15455	15487	15595	15620	15448	15533	15496	15700	15536	15610	15680	15543	15478	15611	15433	15754	15625	15575	15641	15471	15347	15371	15512	15611	15405	15648	15438	15594	15485	15810	15496	15547	15475	15417	15582	15543	15465	15492	15743	15665	15372	15540	15530	15466	15421	15683	15473	15789	15703	15509	15405	15608	15557	15487	15715	15453	15613	15539	15526	15504	15629	15644	15424	15664	15422	15369	15515	15500	15543	15684	15500	15596	15500	15442	15449	15566	15399	15596	15656	15476	15729	15588	15585	15570	15528	15534	15552	15620	15676	15453	15439	15624	15544	15416	15571	15465	15381	15487	15593	15451	15574	15317	15630	15606	15502	15651	15561	15557	15314	15683	15535	15645	15776	15484	15411	15695	15439	15604	15486	15423	15665	15620	15637	15610	15525	15621	15479	15754	15680	15546	15544	15724	15692	15449	15756	15520	15586	15509	15599	15541	15543	15571	15563	15588	15684	15431	15575	15525	15510	15460	15354	15520	15435	15694	15538	15432	15764	15536	15527	15435	15509	15493	15469	15364	15601	15534	15383	15494	15600	15465	15434	15574	15436	15498	15808	15502	15542	15488	15645	15486	15632	15455	15663	15468	15639	15480	15502	15533	15578	15695	15626	15523	15515	15543	15335	15691	15463	15370	15583	15632	15550	15615	15513	15537	15422	15592	15772	15560	15529	15632	15596	15503	15609	15459	15644	15567	15645	15698	15479	15399	15513	15495	15623	15389	15484	15546	15590	15568	15485	15730	15522	15431	15653	15642	15575	15697	15586	15509	15741	15620	15710	15538	15664	15563	15587	15612	15773	15697	15417	15440	15552	15526	15600	15638	15544	15497	15571	15598	15614	15719	15506	15746	15635	15604	15585	15699	15481	15315	15517	15697	15692	15472	15700	15673	15643	15530	15548	15561	15689	15578	15450	15538	15482	15634	15646	15547	15639	15614	15618	15744	15591	15519	15467	15652	15536	15363	15699	15543	15494	15611	15442	15556	15441	15614	15626	15445	15369	15669	15534	15532	15548	15502	15653	15437	15688	15668	15538	15374	15431	15504	15465	15393	15557	15606	15567	15578	15450	15608	15569	15391	15412	15503	15489	15505	15599	15645	15493	15585	15680	15498	15504	15464	15621	15489	15570	15589	15419	15539	15442	15551	15619	15522	15665	15559	15578	15635	15616	15554	15609	15585	15740	15589	15474	15675	15494	15472	15398	15610	15479	15494	15589	15375	15382	15538	15551	15583	15526	15410	15655	15473	15447	15460	15546	15637	15614	15622	15435	15431	15523	15570	15508	15194	15699	15568	15522	15501	15642	15645	15525	15381	15465	15520	15560	15622	15354	15617	15581	15643	15484	15496	15479	15457	15585	15461	15624	15523	15540	15481	15313	15297	15660	15503	15392	15594	15475	15528	15593	15583	15656	15618	15407	15500	15539	15528	15612	15591	15530	15498	15473	15618	15550	15539	15656	15477	15449	15548	15532	15566	15602	15573	15538	15437	15565	15515	15672	15501	15465	15512	15627	15745	15431	15460	15508	15461	15577	15611	15573	15590	15474	15518	15428	15701	15483	15555	15650	15527	15572
28105	22116	22978	19447	16190	15936	16191	15889	16110	15896	16123	15866	16039	15897	15964	15926	15856	15998	15996	15880	15905	16063	15937	15904	16096	15943	15989	15864	16086	16057	15910	15913	15886	15943	15840	15868	15943	15796	15554	16070	15951	15712	15793	15934	15792	16011	15987	15816	15796	15835	15764	16092	15978	15991	15943	15999	15824	15998	15874	15828	15867	16008	16105	15968	16048	15951	15822	16194	15993	15904	15935	15763	15844	15858	16030	15799	15967	15973	15963	15855	15913	15735	15837	16000	15681	15868	15625	15729	15966	15917	15941	15651	15910	15851	15675	15817	15929	15686	15951	15725	15897	15986	15763	15918	15963	15818	15888	15829	15949	15921	15993	15934	15945	15851	15815	15806	15942	16033	15663	15749	15900	15766	16075	16008	15657	15810	15816	15809	15601	15756	15814	15952	15767	15931	15915	15715	16064	15700	15847	15742	16061	15787	15828	15965	15825	15856	15879	15876	15664	16094	15873	15839	15913	15878	15894	15987	15647	15916	15795	15961	15933	15972	15871	15822	15927	16006	15935	16004	15767	15874	15713	15748	15843	15916	15967	15852	15970	15770	15668	15771	16012	15870	15977	15762	15881	15951	16028	15990	15795	15857	15707	15920	15883	15927	16068	15854	15904	15690	15859	16080	16058	15960	15810	15965	15851	15752	15900	15718	15785	15891	15872	15955	15655	15782	15769	15786	16101	15723	16108	15781	15769	15967	15974	15934	15966	16074	15859	15900	15970	15966	15828	15810	15849	15844	15865	16071	16095	15989	15884	15894	15829	15866	15794	16108	15995	15707	15920	15947	15996	15876	15935	15986	15880	15966	15885	15807	15911	15916	16056	15882	15877	15884	15859	15823	15766	15858	15764	15865	15981	15600	15917	15904	16007	15784	15820	16075	15885	15934	15786	15742	15779	15732	15805	16009	15818	15786	16029	15918	15638	15845	15835	15822	15869	15823	15858	15896	15859	15782	15931	15976	15845	15914	16077	16023	15940	15716	15632	15794	15581	15802	15796	15973	15771	16020	15742	15942	15781	15856	16003	15792	15972	15879	16056	15803	15837	16041	15949	15836	15807	15826	15779	16055	15977	15873	15892	15870	15952	16076	15858	15870	15885	15796	16018	15853	15787	15747	15866	16038	15815	16011	15896	16049	15818	15813	15764	15968	15860	15920	15852	15985	15728	15937	15823	15737	15694	15895	15880	15911	15847	15661	16001	15910	15888	15880	15881	16058	15869	15900	15898	15945	15763	15801	15750	15825	15846	15997	15881	16051	15910	16020	15852	15802	15957	15912	16116	15748	15857	15655	16011	15958	15952	15911	15900	16060	15950	15887	16066	15850	15887	15718	15863	15821	15881	15824	15935	15772	15985	15821	15988	15865	15724	15942	16006	15816	15844	15768	15995	15980	15822	15759	15772	15849	15736	15867	15924	15880	15885	15911	15790	15856	15813	15993	15994	15931	16175	15901	15915	16079	15948	15781	16009	15982	15996	15854	15957	15922	16035	15982	15847	15975	15872	16016	15951	16067	15902	15930	15882	15823	15901	15802	15742	15893	15571	15947	16106	15932	15941	15936	15959	15771	15913	15879	16095	15886	15784	15864	15897	15717	15841	15938	15889	15866	15772	16039	15950	15933	15914	15865	15827	15881	16032	15897	15797	15967	16013	15852	15882	15846	16196	16089	15968	15881	16071	15882	15908	15965	15933	15921	16023	15977	15924	15962	15782	15880	15794	15759	15942	15944	15814	15927	15703	15784	15780	15908	15888	16080	15843	15830	15925	15769	15807	15795	16147	15895	15821	16021	15729	15776	15798	15953	15947	15820	15962	15857	15884	15741	15961	16145	15900	16077	15960	16017	16027	15880	15907	15975	15963	15892	15855	15836	15855	15865	15911	16036	15767	15832	15919	15973	15812	15897	15860	15815	16022	15856	15888	15777	15924	15841	16033	16009	15949	15706	15989	15956	15988	15858	15743	15984	16194	15836	15769	15941	15883	15838	15900	15930	15877	15725	15789	15825	16003	15997	15931	16031	15964	15886	15772	15842	15981	15926	15874	15782	15863	16076	15776	15864	15882	15885	15866	15937	15887	16036	15966	15879	15880	15955	15792	15941	15928	15845	15863	15988	15963	15944	15845	15639	15835	15895	15918	15974	15808	15951	15886	15850	15931	15778	15964	15972	15814	15826	16007	15920	15944	15842	15962	15789	16079	15846	15838	15837	15793	15871	15889	15751	15978	15725	15784	16063	15640	15923	15774	15818	15813	15663	15938	16139	16035	15912	15868	15838	15871	15787	15979	15935	15986	15958	15894	15793	15601	15882	15930	15747	15883	15855	15847	15890	15750	15843	15919	15896	16015	15786	15816	15988	15799	15978	16008	15726	15822	15794	16159	15805	15937	16160	16061	15936	15996	15918	15922	15841	15991	15743	15731	15911	15901	16072	15932	15902	15949	15829	16065	15802	15729	15760	15755	15774	15911	15860	15784	15738	15944	16076	15774	15895	15771	15747	15856	16033	15873	15797	15888	16038	15891	15877	15901	15817	15901	15957	16180	15769	15818	16000	15907	15668	15641	15916	15992	15960	15695	15880	15678	15764	15754	15983	15798	15825	15916	15751	15997	15808	16020	16039	15957	15937	15878	15899	16090	16028	15899	16104	15993	15785	16037	15937	15870	15756	15801	15835	15943	16093	15959	15872	15930	16026	15762	15919	16103	15910	15915	15893	15748	16059	16113	15670	15705	15779	15998	15815	15802	15973	15922	15776	15928	15779	15951	15893	16044	15950	16098	15753	15774	15558	15931	15921	15655	16118	15957	15962	16018	16068	15773	16016	16096	15884	15893	15937	15738	15581	15998	15692	16020	15950	15892	15941	15965	15958	15787	15860	15859	15826	15963	15989	15830	15675	15872	15797	16020	15779	15710	15874	15850	16037	15967	16034	15855	16026	15927	15968	15861	15848	15682	15926	15907	15968	15644	15941	15829	15830	15983	16079	15969	15982	15953	15831	15930	15771	15953	15793	16022	15879	16017	15910	15852	15947	15875	15908	15943	16130	15748	15897	15947	15910	15962	15764	16018	15634	15881	15975	15872	16019	15881	15959	15747	15886	15980	15769	15873	16029	15942	15836	15778	15942	15908	16028	15891	15731	15829	15844	15986	15677	15782	15963	15713	15905	15660	16007	15802	15934	15994	15980	16002	15757	15736	15906	15890	15896	15928	15811	15748	15678	15920	15807	16065	15838	15755	15858	15929	15816	15847	15865	15947	15897	15883	15918	15989	15995	15987	15953	15890	15982	15813	16009	15830	15972	16089	15824	15959	15773	15988	15895	15801	15846	16004	15764	15996	15779	15887	15778	15922	15899	15873	16012	15703	15819	15855	16006	16011	15913	15885	16109	15752	15826	16038	15780	15985	15940	15796	15997	15770	15754	15791	15716	15780	15840	15922	15849	15964	15902	15888	15852	15838	15918	15927	15764	15872	15908	15764	15825	15952	16029	15968	16042	15799	16035	16045	15799	15778	15891	15993	16006	15879	15854	16009	15985	16008	15947	15861	15784	16064	15996	15941	15911	15737	15750	15773	15950	15698	16025	16063	15909	15776	15732	15940	15997	16087	15920	15892	15987	16096	15911	15753	15476	15984	15900	15893	15905	15812	15840	15784	15856	15875	16018	15998	15984	15762	15982	15976	15862	16022	15758	15782	15883	15855	15831	15905	15904	16016	15825	15919	15847	15874	15834	15896	16029	15875	15867	15782	15894	15792	15812	15950	15818	15833	15869	15841	15846	15808	15985	15890	15708	15999	15957	15929	15926	15836	15972	15909	16004	15831	15679	15910	15723	15893	15764	15803	15889	15723	15732	16017	15838	15916	15908	15792	15981	15854	15791	15818	15872	15688	15851	15632	15873	15755	15822	15870	15866	15979	15859	15871	15715	15919	15706	15906	15680	15849	15872	15921	15969	15756	15903	15688	15796	15772	15743	15965	16010	15740	15760	15764	15901	15774	15810	15951	15841	15797	15773	15922	15924	16049	15698	15935	15992	15910	15775	16040	15981	15921	15902	15754	15807	15846	16090	15911	15881	16005	15945	15930	15909	15716	15954	15731	15653	15815	15782	15953	16016	15865	15812	15854	15780	15781	15964	15894	15851	15809	15864	16163	15722	15975	15788	15707	15827	16056	15793	16048	15877	16017	15834	15885	15864	16089	15924	15965	15882	15951	15859	15793	15745	15746	15801	15984	15873	15744	15919	16002	15983	15880	15844	15688	15973	15781	16125	15813	15840	15734	15779	15940	16057	15893	15938	16019	16011	15923	16095	15823	15753	15890	15756	16154	15721	15816	15949	15965	15818	15904	15775	16023	16037	16038	16009	15788	15786	15796	15912	15804	15729	15837	15791	15857	15931	15842	15947	15809	15783	15685	15713	15795	15932	15891	15932	15958	15917	15760	15785	16017	15952	15953	15932	15943	15950	15907	15912	15972	15799	15953	15951	15820	15806	16002	15818	15824	15828	15894	15861	15888	15994	15902	15767	15805	15750	15945	15848	16023	15813	15996	15937	15973	15893	16006	16077	15830	16054	15772	15879	16063	15940	15939	15770	15789	15887	15843	15781	15808	15797	15828	16014	15935	15809	15884	15853	15790	15861	15798	15828	16072	15698	15832	15961	15877	15837	16070	16004	15905	15852	15731	15782	15841	15878	15937	15735	15650	16010	15982	16005	15936	15865	16084	15849	15915	15515	15958	15820	15707	15939	16022	15897	15726	15860	15847	15769	15980	15830	15893	16051	15928	16017	15622	15841	16286	15884	15848	15970	15865	15989	15869	15957	15813	15897	15856	15827	15989	15967	16113	16115	15988	15877	15907	16078	15756	15561	15986	16015	16009	15873	15904	15858	15937	15813	15858	15634	15950	15998	15899	15952	15960	16116	15784	15851	15932	15950	15986	15767	15877	15749	15754	15917	16084	15969	15900	15941	16067	15997	16107	15967	15772	15938	16206	15699	15665	15908	16130	15861	15881	15876	15933	15946	15968	15907	15861	16070	15914	15696	15836	16126	16053	15893	15817	15873	16012	15897	15816	15752	15719	15934	15998	15718	15908	16082	15865	15739	15848	15755	15932	15884	15687	15830
14425	16804	16128	14963	14857	14587	14558	14631	14411	14506	14408	14338	14603	14505	14432	14531	14588	14471	14419	14517	14527	14435	14304	14420	14491	14437	14315	14324	14408	14433	14414	14296	14353	14555	14252	14403	14370	14477	14285	14416	14389	14498	14337	14479	14558	14350	14402	14447	14407	14443	14435	14305	14516	14426	14496	14301	14326	14207	14415	14480	14375	14487	14436	14507	14401	14304	14321	14457	14410	14438	14530	14634	14408	14251	14467	14463	14428	14481	14389	14442	14435	14373	14143	14381	14326	14306	14460	14335	14430	14436	14317	14386	14418	14333	14324	14396	14256	14313	14526	14390	14424	14337	14418	14561	14245	14409	14338	14464	14518	14163	14596	14337	14365	14379	14350	14388	14467	14393	14559	14364	14470	14294	14235	14414	14440	14579	14423	14281	14385	14338	14306	14535	14425	14332	14322	14478	14362	14522	14361	14312	14503	14534	14433	14394	14331	14284	14395	14351	14377	14428	14401	14246	14253	14526	14385	14381	14361	14300	14381	14473	14388	14362	14370	14368	14393	14361	14222	14386	14291	14324	14439	14207	14459	14480	14451	14372	14272	14495	14320	14316	14404	14423	14304	14461	14380	14413	14405	14290	14218	14411	14412	14304	14354	14465	14429	14219	14268	14584	14487	14411	14502	14405	14373	14317	14466	14179	14317	14353	14400	14331	14382	14414	14431	14415	14366	14391	14238	14279	14336	14406	14346	14388	14433	14302	14392	14430	14249	14435	14228	14274	14585	14423	14348	14362	14352	14557	14296	14320	14389	14492	14333	14501	14363	14538	14243	14508	14422	14276	14414	14387	14426	14447	14447	14386	14355	14399	14406	14372	14472	14592	14371	14314	14319	14424	14249	14259	14334	14420	14346	14436	14216	14299	14588	14400	14343	14414	14443	14351	14354	14323	14496	14515	14293	14352	14388	14344	14525	14459	14484	14337	14301	14546	14546	14349	14398	14583	14298	14534	14463	14490	14502	14257	14333	14278	14491	14312	14400	14518	14305	14359	14432	14295	14305	14361	14444	14235	14407	14452	14370	14478	14406	14409	14350	14465	14325	14388	14397	14411	14334	14390	14518	14412	14262	14288	14491	14302	14251	14429	14278	14473	14273	14405	14381	14350	14519	14288	14310	14354	14440	14435	14387	14287	14495	14461	14589	14353	14337	14436	14421	14580	14279	14435	14396	14318	14405	14467	14540	14363	14300	14360	14527	14262	14375	14192	14368	14577	14441	14374	14311	14393	14497	14507	14447	14185	14339	14250	14394	14327	14348	14457	14364	14346	14346	14277	14274	14506	14423	14434	14449	14301	14513	14482	14348	14220	14353	14357	14405	14501	14472	14411	14364	14513	14279	14479	14339	14436	14378	14357	14301	14447	14251	14564	14462	14321	14547	14340	14518	14429	14563	14488	14440	14388	14535	14421	14368	14419	14444	14489	14499	14449	14394	14368	14451	14300	14551	14288	14463	14352	14487	14320	14337	14309	14450	14483	14308	14371	14413	14353	14427	14176	14362	14587	14527	14322	14327	14234	14300	14308	14376	14452	14395	14394	14354	14387	14279	14359	14265	14291	14361	14520	14394	14515	14304	14276	14393	14504	14339	14401	14172	14368	14167	14421	14497	14368	14486	14266	14369	14327	14405	14402	14363	14399	14378	14321	14279	14441	14319	14502	14435	14517	14370	14195	14330	14520	14389	14389	14661	14323	14579	14364	14426	14311	14241	14514	14267	14494	14526	14326	14399	14302	14619	14495	14272	14297	14414	14502	14389	14284	14366	14497	14655	14448	14501	14434	14524	14354	14291	14214	14501	14430	14391	14447	14417	14244	14495	14390	14453	14403	14377	14394	14490	14519	14434	14561	14429	14316	14492	14246	14365	14423	14391	14405	14328	14387	14562	14306	14325	14317	14326	14360	14371	14377	14548	14511	14360	14493	14392	14345	14369	14406	14446	14419	14361	14382	14336	14365	14163	14361	14471	14376	14241	14393	14408	14303	14402	14315	14224	14251	14331	14563	14552	14376	14416	14299	14472	14515	14338	14301	14391	14419	14469	14434	14490	14335	14395	14338	14437	14540	14532	14339	14333	14409	14514	14181	14383	14505	14427	14408	14310	14501	14337	14605	14415	14391	14231	14403	14438	14334	14313	14360	14311	14324	14378	14441	14387	14485	14262	14281	14479	14302	14347	14492	14382	14535	14485	14408	14391	14401	14398	14282	14307	14455	14495	14378	14507	14483	14389	14320	14490	14444	14264	14419	14482	14433	14406	14365	14323	14508	14516	14401	14434	14421	14495	14431	14307	14381	14394	14484	14484	14361	14302	14381	14252	14470	14410	14340	14516	14348	14355	14517	14358	14350	14538	14513	14335	14207	14471	14468	14431	14087	14317	14364	14457	14304	14251	14373	14361	14471	14456	14248	14493	14405	14380	14436	14326	14422	14387	14400	14494	14480	14344	14353	14346	14447	14375	14373	14412	14491	14314	14456	14441	14541	14177	14383	14391	14320	14261	14475	14341	14257	14351	14311	14268	14391	14311	14366	14318	14341	14389	14407	14417	14378	14391	14344	14447	14591	14482	14253	14238	14457	14585	14457	14582	14205	14342	14370	14435	14310	14522	14391	14544	14461	14244	14600	14566	14548	14454	14284	14381	14447	14516	14427	14574	14403	14338	14366	14478	14330	14466	14618	14434	14516	14449	14545	14413	14425	14366	14404	14450	14298	14537	14387	14443	14444	14327	14401	14315	14337	14352	14552	14457	14507	14356	14460	14409	14379	14479	14409	14439	14343	14330	14451	14466	14214	14376	14212	14346	14533	14265	14418	14440	14357	14401	14379	14259	14554	14385	14284	14316	14415	14533	14325	14393	14250	14335	14300	14284	14296	14394	14275	14475	14313	14397	14245	14551	14391	14384	14331	14391	14596	14374	14484	14516	14386	14321	14450	14409	14405	14335	14340	14336	14392	14436	14346	14388	14456	14377	14376	14394	14456	14307	14457	14276	14279	14412	14326	14438	14393	14510	14489	14457	14476	14445	14487	14399	14311	14299	14264	14236	14544	14355	14411	14393	14334	14418	14256	14449	14514	14432	14326	14285	14524	14430	14168	14498	14425	14391	14447	14452	14465	14329	14276	14495	14269	14436	14363	14313	14496	14476	14329	14453	14317	14478	14317	14383	14525	14303	14335	14484	14420	14367	14314	14382	14466	14585	14371	14238	14325	14322	14466	14299	14450	14495	14480	14417	14344	14286	14272	14484	14110	14440	14423	14428	14452	14551	14414	14337	14317	14456	14346	14397	14475	14388	14452	14338	14342	14266	14578	14357	14401	14325	14412	14352	14501	14183	14434	14445	14359	14546	14340	14440	14378	14284	14280	14482	14387	14359	14256	14378	14529	14279	14405	14347	14490	14173	14450	14592	14355	14517	14399	14398	14515	14453	14434	14539	14439	14352	14387	14453	14372	14526	14403	14500	14434	14570	14501	14439	14399	14468	14411	14442	14404	14466	14398	14404	14480	14338	14554	14394	14374	14453	14543	14451	14270	14532	14365	14390	14459	14317	14430	14417	14409	14407	14442	14359	14352	14478	14376	14400	14405	14372	14213	14426	14341	14304	14485	14464	14220	14511	14422	14774	14562	14475	14254	14347	14341	14454	14414	14342	14455	14534	14460	14365	14494	14383	14260	14301	14191	14363	14242	14521	14434	14382	14280	14468	14426	14334	14421	14361	14445	14340	14408	14443	14537	14441	14215	14490	14497	14538	14361	14538	14308	14535	14374	14210	14368	14307	14414	14278	14388	14293	14436	14490	14439	14321	14479	14398	14382	14307	14532	14422	14409	14390	14540	14521	14400	14461	14563	14437	14380	14396	14473	14376	14493	14401	14579	14463	14489	14274	14299	14389	14448	14281	14441	14437	14449	14240	14382	14555	14399	14235	14398	14398	14392	14340	14259	14428	14396	14448	14415	14406	14415	14323	14423	14306	14398	14426	14368	14385	14458	14483	14448	14304	14359	14357	14265	14372	14482	14351	14238	14404	14381	14376	14360	14523	14496	14497	14526	14311	14430	14232	14375	14521	14306	14619	14526	14359	14374	14422	14193	14544	14292	14687	14652	14414	14326	14513	14284	14484	14442	14396	14344	14420	14432	14533	14176	14379	14432	14282	14372	14337	14582	14270	14408	14435	14323	14384	14381	14308	14310	14535	14478	14372	14266	14419	14555	14368	14304	14448	14444	14453	14401	14351	14486	14352	14393	14473	14475	14286	14349	14345	14477	14301	14507	14381	14566	14340	14293	14394	14361	14324	14405	14375	14400	14503	14411	14512	14511	14364	14400	14537	14406	14462	14451	14400	14309	14410	14268	14341	14498	14439	14344	14336	14377	14314	14385	14312	14272	14345	14346	14199	14176	14513	14303	14338	14454	14488	14312	14410	14411	14375	14453	14301	14416	14462	14365	14442	14327	14428	14349	14366	14332	14425	14373	14363	14212	14515	14435	14510	14188	14302	14415	14407	14383	14283	14344	14289	14475	14467	14542	14416	14354	14394	14435	14394	14437	14444	14271	14327	14496	14356	14455	14335	14338	14454	14369	14407	14376	14528	14332	14307	14326	14428	14573	14474	14356	14471	14480	14381	14218	14317	14550	14384	14383	14458	14356	14392	14431	14337	14416	14280	14483	14441	14385	14502	14269	14431	14534	14343	14413	14308	14357	14314	14468	14309	14365	14523	14214	14334	14353	14309	14320	14381	14439	14389	14298	14485	14412	14523	14342	14431	14446	14357	14478	14483	14416	14243	14391	14409	14407	14322	14437	14376	14416	14533	14514	14326	14445	14181	14243	14199	14261	14340	14302	14489	14299	14450	14400	14284	14443	14341	14344	14307	14468	14402	14345	14278	14357	14471	14433	14360	14387	14511	14229	14387	14316	14342	14500	14516	14302	14573	14345	14255	14338	14365	14289	14485	14418	14575	14459	14338	14233	14507	14376	14397	14437	14579	14295	14299	14428	14322	14432	14345	14291	14447	14440	14463	14358	14576	14334	14325	14546	14351	14215	14361	14301	14526	14287	14416	14336	14403	14514	14495	14438	14214	14384	14527	14474	14283	14411	14373	14435	14347	14532	14464	14312
24382	21624	29105	24683	22392	21520	20142	18009	17553	17240	17674	17364	17455	17299	17457	17240	17466	17262	17387	17339	17298	17471	17298	17427	17195	17158	17311	17226	17261	17231	17392	17316	17103	17321	16992	17198	17288	17097	17295	17253	17190	17139	17220	17109	17179	17236	17141	17265	17177	17114	17133	17171	16992	17150	17163	17163	17005	17075	17302	17068	17190	17137	17134	17121	17056	17254	17227	17225	17017	17006	17007	17005	17156	17176	16933	16872	17353	17100	17353	17157	17180	17214	17200	17507	17043	17238	17163	17143	16968	17242	17169	17173	17143	17157	17191	17031	17227	17194	17048	17099	17082	17110	17125	17153	17087	17019	17050	17015	16916	17278	17217	17187	17141	16938	17085	17079	17157	16974	17090	16956	17136	17160	17181	16876	17130	17259	17272	17344	17198	17104	17379	17229	17109	17066	17164	17024	17152	17345	17271	17206	17098	16933	17262	17008	17131	16938	17358	17184	16959	17160	17337	17159	16862	17078	17006	17205	17151	17059	17266	17096	17213	16996	17108	17168	16997	17213	17029	17012	17119	17048	17071	16942	17208	17138	17105	17167	17070	17070	17136	17149	17212	17168	17198	16980	17220	17304	16870	16843	17181	17327	16953	17027	17325	17267	17025	16929	17147	17132	16912	17074	17046	17283	17281	17049	17013	17213	17229	17122	16938	17134	17167	17015	17151	16890	17049	17044	17261	17069	17132	17206	17263	17186	16964	17017	17239	17069	17108	16918	17004	16823	17057	17148	17191	17075	17294	17075	17136	17034	17223	17072	17300	17202	17168	17397	17175	17146	17107	16984	17209	17331	17040	17177	17012	17260	17044	17070	17165	17330	17206	17187	17153	17356	17342	17039	17142	17235	17095	17180	17316	17037	17110	17151	17286	17184	16938	17104	17185	17240	17103	17000	17017	17165	17257	17262	17209	17211	16922	17287	16898	17066	17160	17189	17245	17267	17050	17150	17259	17078	17215	17103	17164	17233	17032	17213	17141	17136	17052	17375	16895	17399	17295	17063	17273	17064	17124	17045	17037	16974	17174	17131	17089	16978	17186	17201	17086	17205	17159	17120	17131	17124	17187	17162	17254	17036	17206	17104	16950	17115	17392	17112	17196	17114	17045	17222	17161	17305	16966	17103	17160	17097	17033	17105	17231	17208	17064	17155	17118	17035	17084	17118	16998	17195	16958	17200	17193	17059	17034	17232	17030	17164	17136	17014	17021	17150	17381	17152	17266	17116	17224	17254	17093	16981	17209	17236	17291	17099	17135	17282	17141	17118	17137	17186	17281	17105	17069	17089	17170	17242	17119	17017	17229	17149	17213	16977	17084	17143	17113	17083	17082	17058	17256	17065	17250	17171	17391	17128	17308	17267	17088	17207	17179	17096	16993	17342	17207	17140	17091	17005	17152	17219	17058	16946	17072	17248	17277	17123	17091	16811	16903	17094	17022	16955	16968	17364	17184	17171	17154	16998	17193	17178	17242	17327	16952	17178	17129	17233	17160	17133	17301	17181	17302	17085	17021	17117	17008	17245	17067	17263	17128	17206	16989	17287	17123	17079	17033	17279	17254	17094	17040	17231	17191	17160	17237	17128	17057	17241	17199	16905	17307	16985	17235	17191	17245	17319	17201	17074	17208	16998	17214	17000	17277	17245	17104	17042	17156	17102	17275	17143	17305	17328	17151	17131	17162	17005	16982	17221	17069	17201	17190	17011	17100	17105	17203	17199	16910	17114	17243	17218	17258	17190	17151	17353	17108	17206	17168	17052	17157	17071	17083	16971	16936	17063	17114	17044	17096	17032	17082	17095	16861	17012	17053	17110	17120	16931	17097	17391	17145	17151	16913	17035	17019	17168	17040	17036	17234	17115	17241	16899	17053	17053	17137	17192	17128	17018	17079	17059	17238	17314	17143	17157	17152	17326	17278	17323	17161	17291	17105	17172	17103	17094	17142	17190	16915	17041	17290	17123	16902	16979	17124	17173	17044	17180	17101	17072	16994	17084	17170	17246	17142	17213	17179	17027	17205	17103	17286	17113	17242	16974	17241	16778	17027	17082	17027	17068	17183	17053	17075	17105	17206	16909	16947	17167	17161	17259	17123	17062	17176	17403	17311	16927	16996	17207	17116	17173	17119	17126	17209	17071	17150	17030	17191	17051	17299	17194	17013	17271	17211	17228	17139	17086	17168	17097	17082	17269	17220	17066	17114	17184	17027	17153	17193	17169	17108	17195	16986	17268	17289	17169	17151	17072	17005	16989	17152	17077	16991	17093	17125	17104	17103	17331	17151	17132	17198	17174	17017	16945	16939	16927	17163	17344	17295	16968	17124	17156	17257	17174	17077	17279	17140	16975	17279	17230	17081	17055	17069	17168	16983	17114	17155	17167	17255	17270	17119	17034	17101	17270	17065	17037	17137	16974	17210	16958	17115	17147	17220	16885	17080	17031	16975	17294	17059	17142	17088	17336	17303	17280	17058	17137	17135	17201	17312	17095	17187	17042	17145	17078	17138	17216	16981	17118	17142	16965	17173	17206	17095	17094	17121	17134	16928	17295	17059	17225	17202	16978	17111	17186	17117	17086	17099	17175	17092	17221	17142	17249	16999	17061	17295	17125	17088	16909	17078	16999	17106	16965	17190	17148	17308	16937	17030	17044	17078	17028	17192	17241	17116	17169	17209	17321	16974	17119	17112	17214	17063	17058	16996	17057	17168	17143	17051	17138	17095	17135	17181	17081	17284	16940	17117	17388	17257	17279	17177	17289	17073	17146	17228	17223	17121	17222	17062	17020	17258	17024	17130	16989	17066	17101	16987	17150	17043	16967	17201	17080	17178	17015	17218	17232	17015	17197	17136	17125	16925	17077	17164	17065	17340	17194	16969	17001	17197	17074	17055	17305	17032	17033	17169	17225	17135	17075	17202	17095	17229	17145	17056	17153	17012	16842	17102	17086	17117	17138	17317	17200	17368	17162	17146	17176	16853	17204	17232	17037	17066	17234	17229	17123	17285	17053	17101	16953	17472	17078	17197	17062	17239	17299	17187	17009	17195	17238	17168	17319	17378	17189	17074	16997	16958	17190	16952	17234	17161	17016	17118	16993	17033	17093	17095	17096	17161	17215	17073	17126	17205	17128	17111	17056	17183	17251	17028	17124	17288	17169	17176	17408	17073	17180	17076	17277	17089	17223	16982	17133	17343	17150	17117	17081	17255	17358	17211	17205	17133	17174	17152	17032	17175	17098	17041	17093	17231	17014	17242	17201	17249	17124	17358	17247	17056	17037	16903	17036	17031	16998	17154	17151	17359	17427	17132	17148	17287	17378	17157	17092	17072	17202	17144	17335	17035	16959	17033	17199	17339	17187	17173	17017	17119	17112	17082	17075	17011	17300	17209	17285	16889	17215	17174	17016	17109	17081	17218	17213	16996	17271	17245	17263	17007	17239	17123	17154	16896	17083	17081	17350	17412	17123	17126	17126	16844	17233	17250	17158	17124	16984	17255	17133	16997	17033	17204	17264	17227	17164	17046	17015	17012	17040	16978	17076	17250	17115	17023	17177	17102	17162	17226	17199	17046	17108	17250	17149	17202	17128	17116	17088	17113	17342	17313	17172	17024	17242	17169	17008	17052	17277	17123	16973	17093	17121	17357	17110	17046	17175	17247	16998	17077	17142	17160	17045	17304	16960	16962	17057	16989	17156	16995	17408	17225	17111	17097	16991	17027	17019	17170	17002	17009	17024	17020	17227	17088	17010	17140	17364	16977	17346	16887	17271	17144	17281	16980	17227	16978	17233	17031	17136	17114	16946	17219	17270	17013	17302	16983	17196	16941	17062	17330	17227	17069	17127	17137	17152	17262	17209	17261	17037	17256	17244	17027	17212	17228	17215	17289	17052	17212	17285	17018	17227	17239	17065	17200	17215	17230	17235	17179	17126	17112	17092	17148	16967	17344	17059	17261	16986	17229	17210	17035	17458	17286	17290	17108	17315	17046	16937	16897	17040	16879	17131	17126	17147	17136	17331	17108	17213	17268	17151	17116	17019	17063	17152	17241	17124	17238	16971	17101	17101	17140	17126	17175	17165	17262	17057	17033	17155	17073	17056	16998	17130	17188	17138	17056	17255	17186	17056	17258	16999	17223	17127	17268	17125	17125	17116	17237	16973	17201	17087	17094	17182	17251	16810	17316	17114	17134	17089	17121	17341	16967	17000	17118	17052	17137	17056	17294	17120	17221	17178	17161	17145	17381	17458	17039	17366	17071	17211	17081	17117	17147	17056	16974	17130	17169	17122	17078	17118	16804	16982	16973	17194	16992	16799	16939	17180	17129	17079	17445	16991	17094	17100	17154	17083	16889	17146	17152	17064	17008	17083	17221	17139	17226	16938	17218	17001	16903	17048	17343	17263	17167	17174	17093	17178	17133	16945	17014	17157	17180	16973	16990	17124	17176	17357	17241	17141	17037	17005	17077	17344	17263	17424	17276	17179	17085	17127	17143	17221	17232	17261	17087	17155	17278	16959	17088	17220	17239	17169	16950	17079	17197	17055	17182	17165	17082	16905	17319	17055	17044	17126	17019	17197	17081	17095	17067	17196	17108	17139	17239	17029	17151	17045	17104	17053	17190	16973	17059	17163	17174	17049	17328	17039	17005	16951	17362	17045	17181	17041	17023	17158	16967	17121	17154	16993	17174	17369	17079	17291	17080	17185	17243	17270	17094	17309	17148	17079	17116	17271	17298	17115	17328	17159	17266	17175	17123	17134	17034	16975	17260	17093	17330	17322	17308	16942	17222	17190	17175	16863	17099	16837	17122	17027	17230	17257	17184	17234	17231	17108	17218	17015	17235	17203	17285	17266	17126	17041	17107	17079	17100	17065	17147	16990	17155	16971	17195	17167	17137	16999	16960	17039	17179	17175	17081	17049	16984	17080	16884	17160	17162	17126	17224	17135	17303	16996	17035	17116	17160	17117	17227	17230	17215	17185	17123	17290	17268	17210	17124	17191	17117	17187	17254	17204	17039	17030	17243	17268	17017	17124	17154	17253	17187	17113	16997	17079	17443	17271	17060	17054	17032	17126	17185	16935	17076	16991	17271	17262	17158	17167	17143	16967	17033	17081	16957	17172	17219	17032
14664	23532	21624	18484	17265	16608	16303	15907	15722	15594	15550	15443	15294	15319	15319	15291	15392	15197	15381	15433	15430	15407	15084	15194	15248	15287	15371	15134	15299	15297	15200	15305	15175	15065	15322	15233	15192	15327	14995	15112	15194	15354	15130	15264	15142	14973	15022	15227	15103	15238	15183	15252	15261	15226	15271	15191	15151	15115	15345	15210	15282	15140	15127	15103	15095	15180	15036	15106	15149	15115	14913	15326	15025	15148	15480	15273	15195	15144	15191	15018	15113	15232	15173	15127	15183	15119	15095	15160	15248	15158	15194	15304	15198	15157	15157	15173	15189	15163	15105	15276	15253	14928	15008	15176	15334	15285	15304	15157	15184	15098	15254	15213	15079	15165	15339	15084	15190	15183	15253	15197	15138	15302	15278	15138	15286	14983	15103	15074	15063	15066	15153	15297	15110	15087	15022	15179	15130	15163	15209	15188	15121	15102	15103	15087	15200	15162	15044	15253	15078	15097	15200	15074	15289	15040	15192	15181	15172	15210	15318	15182	15220	15192	15247	15128	15251	15101	15125	15095	15248	15206	15356	15245	15115	15133	15078	15207	15095	15451	15087	15222	15211	15093	15089	15296	15186	15381	15210	15143	15185	15220	15156	15299	15112	15166	15171	15163	15226	15350	15158	15096	15085	15092	15114	15117	15145	15251	15068	15133	15097	15054	14929	15238	15197	15263	15122	15066	15226	15141	15042	15014	15182	15007	15064	15123	15148	15207	15227	15141	15134	15022	15220	15206	15177	14880	15183	15109	15114	14951	15305	15173	15162	15130	15043	15133	15205	15167	15089	15035	15253	14841	15193	15225	15144	15102	15093	15072	15016	15208	15287	15143	15102	15139	15161	14940	15324	15012	15200	15193	15222	15219	15190	15089	15154	15089	15160	15231	15117	15056	15026	15088	15188	15088	15116	15063	15144	15060	15231	15392	15102	15266	15016	15091	15195	15006	15151	15210	15143	15023	15078	15116	15144	15228	15259	15347	15195	15150	15134	15118	15179	15276	15141	15199	15281	15264	15306	15077	15136	15043	15088	15202	15208	15317	15370	15234	15052	15168	15078	15143	15104	15269	15042	15350	15301	15103	15246	15149	15297	15061	15311	15214	15055	15180	15020	15072	15099	15255	15141	15277	15067	15038	15302	15167	14943	15234	15037	15008	14960	15194	15251	15072	15171	15096	15097	15139	15167	15194	15274	15170	15073	15139	14981	15102	15187	15302	14932	14979	15075	15069	15157	15096	14988	15153	15130	15147	15026	15226	15333	15071	15287	15077	15285	15161	15206	14967	15273	15092	15057	15150	15021	15056	15089	14989	15105	15099	15131	15041	15177	15153	15211	15069	15153	15248	15301	15140	15281	15255	15014	15068	15104	15426	15052	15244	15130	15104	15173	15284	14952	15099	15016	15181	15360	15060	15299	15090	15025	15197	15217	15293	15129	15252	15289	15277	15084	15213	15134	15289	14971	15211	15265	15292	15193	15242	15191	15083	15120	14963	15208	15199	15273	15168	15164	15110	15195	15093	15055	15273	15150	15033	15202	15153	15292	15250	15107	15196	15089	15231	15260	15359	15327	15185	15052	15131	15093	15144	15323	15178	15081	15082	15141	15021	14980	15042	15155	15102	15072	15154	15329	15160	15144	15185	15120	15138	15012	15088	15161	15143	15130	15065	14925	15114	15197	15186	15125	15077	15234	15127	15185	15119	15100	15143	15187	15104	15270	15195	15275	15031	15182	15170	15125	15194	15204	14972	15168	15167	15160	15138	15167	15025	15043	15140	15185	15100	15240	15096	15168	15090	15151	15218	15090	15105	15230	15176	15221	15051	15065	15286	15108	15207	15125	15277	15189	15114	15181	14974	15343	15290	15198	15126	15243	14967	15107	15321	14994	15185	15179	15190	15082	15202	15081	15068	15148	15325	15153	15108	14997	15191	15193	15078	15041	15149	15393	15147	15028	15224	15150	15222	15163	15270	15153	15141	15159	15149	15087	15035	15033	15166	15199	15066	15181	14987	15022	15250	14973	15090	14977	15089	15139	15185	14942	15005	15112	15161	15181	15016	15236	15210	15082	15212	15141	15184	15088	15156	15265	15097	15269	15142	15172	15223	15262	15133	15067	15225	15084	15127	15202	15248	15175	15130	15343	14968	15215	15071	15038	15105	15191	15262	15167	15227	15045	15096	15212	15344	15225	15159	15113	15151	15048	15154	15231	14965	15208	15027	14934	15261	15142	15192	15260	15120	15332	15056	15205	15201	15231	15090	15100	15132	15004	15132	15127	14983	15245	15197	15128	15083	15066	15069	15041	15151	15187	15253	15069	15122	15197	15103	15156	15208	15313	15202	15259	15217	15203	15218	15074	15185	14998	15039	15066	15123	14995	14954	15327	15120	15197	15089	15190	15155	15302	15119	15241	15104	15121	15011	15160	15123	15131	15077	15214	15010	15082	15121	15193	15221	14986	15188	15157	15121	15260	15046	15246	15159	15310	14996	14961	15177	15274	15152	15273	15212	14929	15227	15141	15235	15182	15132	15110	15146	15149	15233	15043	15167	15348	15024	15192	15215	15055	15117	15236	15035	15251	15136	15298	15342	15194	15080	15175	15096	15204	15242	15316	15121	15160	15136	15190	15197	15120	15231	15236	14953	15151	15386	15052	15323	15206	15056	15138	15223	15265	15051	15157	15313	15205	15417	15166	15091	15315	15155	15229	15154	15255	15180	15276	15092	15094	15217	15164	15355	15175	14993	15301	15263	15001	15177	15214	15303	15185	14991	15114	15240	15088	15115	15165	14876	15225	15198	15304	15111	15150	15149	15089	15221	15148	15327	15357	15084	15211	15404	15245	15118	15200	15180	15085	15203	15243	15142	15216	14999	15135	15085	15280	15246	15258	15114	15277	15226	15078	15166	15235	15057	15329	15209	15216	15178	15124	15111	15218	15078	15130	15090	15092	15160	15136	15155	15197	15212	15269	15201	15190	15272	15135	15312	15113	15173	15118	15145	15101	15218	14936	15123	15070	14981	15067	15195	15082	15129	15140	15060	15091	15165	15242	14932	15121	15191	15096	15077	15062	15217	15249	14929	15378	15159	15211	15224	15179	15078	15249	15087	15228	15134	14896	15306	14950	15169	15099	15141	15112	15102	15039	14956	15254	15099	15054	15250	15261	15265	15265	15109	15225	15213	15167	15367	15142	15255	15039	15117	15287	15103	15249	15216	15112	15048	15054	15099	15223	15051	15043	15167	15212	15107	15225	15176	15237	15099	15376	15079	15182	15091	15094	15173	15193	15071	15167	15047	15175	15253	15216	15090	15193	15336	14937	15166	15085	15102	15172	15245	15152	15054	15224	15013	15218	15204	15062	15193	15294	15030	14975	15093	15071	15171	15028	15135	15207	15197	15111	15137	15299	15270	15244	15062	15193	15311	14992	15156	15014	15077	15224	15096	15210	15090	15000	15140	15129	15102	15219	15220	15187	15175	15086	15122	15018	15233	15156	15042	15103	15231	15079	15139	15104	15068	15009	15134	15153	15111	15222	15066	14975	15154	15062	15174	15132	15243	15120	15162	15318	15135	15212	15215	15205	15100	15193	15024	15140	15165	15133	15290	15066	15052	15051	14984	15074	15129	15224	15134	15342	15281	14959	15187	15141	15111	15225	15145	15288	14976	15209	15236	15091	15195	15210	15229	15207	15293	15137	15175	15125	15066	15014	15069	15159	15363	15247	15048	15086	15185	15190	15120	15154	15144	15319	15213	14969	15379	15107	15054	15097	15463	15171	15148	15150	14917	14935	15123	15148	15185	15223	15211	15352	15283	15181	15324	15165	15226	15220	15197	15168	15114	15054	15244	15065	15165	15166	15178	15147	15146	15216	15234	15162	15174	15195	15254	15274	15252	15197	15017	15012	15190	15178	15109	15104	15107	15282	15185	14962	15187	15304	15156	15108	15053	15072	15236	15225	15108	15055	14967	15220	15011	15019	15152	15179	15134	15101	14979	15124	15272	15112	15093	14889	15236	15217	15171	15168	15116	15274	15086	15047	15299	15189	15071	15071	15120	15026	15293	15349	15069	15076	15183	15057	15246	15027	15257	15246	15251	15203	15081	15064	15099	15160	15244	15016	15027	15172	15152	15076	15093	14973	15016	15040	15186	15152	15228	15084	14958	15094	14956	15070	15064	15117	15126	15142	15263	15273	15172	15200	15270	15233	15287	15171	15289	15074	15054	15194	15131	15065	15065	15310	14999	15171	15164	15223	15124	14865	15201	15313	15265	15214	15177	15217	15204	15298	15183	15232	15131	15262	14828	15290	15053	15110	15116	15040	15168	15146	15076	15183	15245	15027	14984	15205	15178	15111	15025	15293	15107	15133	15204	15121	15148	15011	15264	15157	15303	15156	15128	15129	15214	15162	15026	15035	15370	15076	15097	15238	15239	15368	15168	15091	15129	15245	15104	15272	15050	15286	14985	15179	14955	15275	15153	15160	15305	15084	15167	15160	15202	15270	15147	15152	15260	15045	15152	15240	15198	15060	15237	15241	15235	15239	15152	15166	15164	15216	15074	15102	15257	14971	15294	14933	15227	14992	15236	15075	15162	15163	15095	15082	15298	15174	15227	15159	15165	14966	15204	15020	15157	15144	15167	15209	15153	15121	15294	15092	14961	15200	15169	15196	14877	15075	15215	15136	15148	15178	15136	15171	15046	15136	15325	15179	14979	15278	15397	15144	15231	15066	15068	15201	15197	15062	15152	15150	15133	15061	15130	15159	15361	15219	15021	15103	15155	15137	15254	15236	15201	15030	14958	15112	15173	15041	15378	15176	15091	15225	15159	15108	15392	15358	15215	15303	15143	15177	15083	15010	15187	15161	15233	15133	15170	15206	15339	15103	15030	15124	15227	15061	15282	15019	15328	15229	15034	15227	15235	15149	15332	15182	15355	15146	15139	15073	15056	15187	15129	15026	15353	15226	15182	14983	15148	15221	15037	15346	15119	15060	15089	15241	15242	15211	15228	15177	15207	15082	15122	15067	15161	14982	15027	15075	15278	15160	15269	15172	15063	14977	15157	15089	15219	15189	15072	15110	15163	15105	15171	15030	15301	15287	15118	15056	15272	15248	15241	15015	15213
23276	21643	29624	24208	21830	23749	24741	19710	18653	18749	18806	18574	18586	18357	18430	18191	18276	18277	18416	18313	18518	18361	18173	18134	18031	18161	17986	17933	18080	18051	18135	18314	18013	18086	17868	18056	17919	18067	17951	17969	18032	17985	18088	18061	18213	18026	18058	17956	18048	18305	17941	17985	18058	17986	18027	18236	18138	18134	18066	17986	18007	18147	18020	17989	17899	18057	17949	18060	18123	18005	18044	17885	18032	17826	17930	17980	17963	18195	18020	17972	17917	18053	18015	18024	17973	18100	17691	18005	17990	17905	18035	18106	18143	18082	17839	18121	17929	17991	18171	17957	17915	18023	17632	17982	18032	17951	17759	18035	18116	18111	18028	18213	17938	18100	17946	18171	18074	18063	17822	17981	17780	17995	17799	17907	17911	18123	17977	17974	18084	18198	17840	17938	17933	17879	17793	18009	17888	17869	17984	17891	17870	17985	18053	17910	17913	18027	18111	18269	18181	18005	18240	17982	18048	17763	17815	17868	18023	17720	17793	17859	17843	17995	17843	18014	17963	17863	17866	17900	18233	17917	17891	17836	18135	18097	18054	17854	17971	18017	17894	17973	17826	17856	18018	17986	17971	17846	18060	17861	18000	17980	17704	17813	17967	18041	17972	17960	18004	18028	17927	17912	18122	18131	17801	17850	17880	17891	18080	17739	17780	17744	18147	17783	17758	17897	17975	17904	17908	18113	17999	18062	18015	17901	17948	18009	17962	17891	18103	17996	17830	17932	17928	17897	17960	17735	17909	17891	18067	17963	17718	18044	17845	17838	17976	17809	18021	17761	18053	17778	17774	17887	17962	17907	18046	18065	18040	17820	18111	17928	17812	18392	18176	17998	18073	17851	17983	18023	18085	17769	17970	17931	17831	17867	18063	17800	17907	17776	17878	17898	17913	18013	18095	17900	17993	18024	18135	18044	17967	17957	17939	17861	17729	18024	17889	17899	17651	17906	17817	17683	17764	17956	17836	17836	17877	17944	18103	18031	18020	17743	17906	17794	17792	17973	17874	17714	17962	17782	17835	17973	17870	17843	18012	17965	17930	17733	17862	17883	17884	17949	17828	17829	17803	18058	18085	17861	18058	17966	17949	17892	17926	18020	17990	17829	17769	17901	17922	17928	17800	17770	17891	17934	17791	17852	17904	17842	17936	18150	17843	17953	17806	18122	17902	18116	17906	17961	17842	18002	18070	17887	17980	17775	17930	17935	17719	17833	17769	17909	17850	17927	17900	18139	17936	18050	18133	18215	17849	17887	17988	17895	17912	18020	17950	17945	17703	17735	18028	17769	18003	17921	17899	17929	17919	17883	17807	17829	17870	18096	18049	18014	18076	17745	17793	17717	17918	17837	17806	17981	17872	17784	17940	18052	17886	17929	17908	17864	18100	17824	17928	17947	17943	17932	17867	17964	17970	17806	18064	18036	17957	18064	17998	17870	17848	17772	18075	17809	17792	18056	17963	17956	17960	18051	18141	17960	17945	17727	18083	17923	18013	17958	17937	17904	18123	17844	18005	17852	17909	17773	18053	18038	17925	17819	17864	17953	17882	17967	17970	17923	18087	17895	17885	18052	18100	18026	17752	18063	18118	18001	17996	17911	18017	17998	17975	17935	18084	17855	17979	17756	17852	18049	17914	17853	18151	17942	17882	17989	18161	18135	18183	18044	18090	17968	18009	18026	18136	17939	18000	17943	18028	18058	17914	17877	17908	18188	18034	17956	18025	17923	17993	18119	18150	17969	17763	17808	17915	17818	17903	17879	17842	17798	18028	17959	17823	17719	17967	18181	17910	18123	17827	17882	17852	18038	17862	17938	17954	18151	17892	17926	17834	17922	18106	18118	17831	18083	17836	17898	17858	18168	17789	17780	18022	17891	17837	18022	17913	17791	17994	18063	17896	18035	17794	17910	18091	17923	18137	18034	17983	17803	17912	17739	17845	17913	17990	17776	17785	18007	17917	17870	18037	17872	18106	17741	17926	17961	17916	17954	17903	17866	18055	17903	17917	18017	17980	17992	17940	17667	18089	18022	17953	17882	18045	17998	17706	18088	17917	17910	17996	17991	18005	17854	17999	17875	17997	17975	17938	17707	17860	17815	17946	18013	18048	18022	17815	17929	17832	17784	17749	17948	18007	17778	17966	17734	18028	18047	18168	17903	17954	17774	17822	17885	18090	17965	17855	18000	18045	17810	17844	17931	17866	17902	17915	18095	18140	17947	17721	17769	17900	17911	18010	17905	17814	18046	18106	17919	17972	17930	18008	17810	17822	17936	18038	17976	18068	17913	17955	17871	18106	17953	18109	17993	17891	17858	17897	17788	17816	17804	17875	17864	17878	17938	17908	17872	18045	17940	17762	17872	18218	17934	17947	17629	17861	18131	17875	18011	17850	17902	17759	17957	18162	17940	17929	17989	18037	17852	17964	17915	17867	17983	17892	18161	17793	17983	17675	17936	17979	18019	17816	17989	17843	18015	17814	17882	18100	18049	18077	17816	18021	18151	18105	17731	17964	17942	17817	17781	18113	17785	18084	17805	17884	17936	17978	17833	18009	17872	17885	17990	17965	17639	17905	17971	17962	18003	17914	17989	18048	17927	18290	18084	17851	17887	17889	17982	17788	17781	17854	17817	18054	17794	17831	18107	17935	17864	17875	17985	17933	18072	17988	18117	18003	17672	17725	17916	17933	17905	17910	18004	17892	18016	17996	18013	18003	17861	17946	18022	17899	17892	17799	18021	17883	17962	18019	18075	18047	17906	17849	17773	18116	17962	18074	17922	17974	17883	18168	17865	18067	17793	17934	17836	17837	17980	17810	17891	17992	17905	17958	17844	18000	17968	17806	18031	17913	17813	17983	17760	17930	17699	18178	17858	17940	17963	17792	17979	17974	17851	17812	17976	17853	17734	17811	18071	17960	17686	17967	17855	17896	18026	18154	18068	17883	17983	17896	17956	17969	17923	17847	18022	18025	17933	17942	17989	17975	17887	17919	17979	17869	17777	17975	17873	17937	17909	17904	17973	18095	18018	17853	17853	17834	17932	17816	18001	17614	17712	18035	18040	17934	17890	17970	17832	17863	17888	18019	17859	17949	18004	17952	17917	17980	18032	17927	17851	17783	18138	18369	17914	18014	18036	17965	17989	17722	18007	17870	17984	18041	17810	18115	18034	17937	18147	17732	18075	18180	17838	17928	18023	18064	17911	17868	18024	17918	17855	17915	18012	17683	18070	17866	18066	17898	17892	17890	18184	18039	18138	18195	18088	17999	17726	17860	17933	18097	17902	17902	17989	17936	18098	18105	18174	17906	17962	17893	18022	17934	17771	18076	17886	18134	18056	18041	18024	18071	17868	17782	18037	17843	18022	17951	17986	17849	17895	17840	17998	17855	18046	17766	17853	17901	17864	17957	18144	18016	17814	18055	17898	17729	18054	18221	18108	18042	17957	18022	17837	17774	17968	17959	17934	17891	17909	17959	17806	17998	18087	17855	18013	17765	18011	18207	17986	17787	18117	18063	18015	18032	17953	17917	17855	17705	17948	17994	17900	17970	17955	17853	18169	17861	17998	17987	17964	18022	17886	17860	17985	17976	17701	17861	17980	17883	18119	17880	18076	17917	17843	18059	17950	17905	17929	17847	17911	18055	17824	17851	17857	17860	18057	17956	18046	17879	18059	17890	18005	17877	17850	18116	17884	17949	17992	17686	18050	17987	17873	17989	18118	18127	18057	17902	17982	17874	17750	17976	17866	18168	17955	17845	17829	17939	17707	17841	18037	17977	17798	18031	17955	17924	17823	17904	18031	17892	17867	17741	17851	18013	17924	17746	17850	18003	18030	17876	17880	17775	18021	17882	17907	17710	17906	17842	17990	17858	17859	17870	18066	18033	17965	17970	17762	17758	17967	17738	18029	17968	17983	17923	17811	17955	17761	17859	17843	17727	17848	17739	17811	17904	17802	17801	17864	18036	17852	17806	18054	17859	17704	17909	18018	17895	17975	18078	17794	17854	17785	17671	18160	17858	17913	17916	17868	17932	17943	18095	18076	17948	17855	17811	18091	17895	17993	17900	17835	18049	17956	18122	17771	17849	17802	18043	17898	17783	17847	18175	17852	18014	17831	17938	17969	17867	17829	17790	17971	17954	18090	18031	18100	17851	18108	17984	17919	18102	17735	17826	17862	18024	18132	18001	17935	17809	17928	17906	17839	17940	17704	18023	17775	17986	17893	17838	17979	18050	17938	17994	17936	17799	17846	18129	17869	17980	17858	17846	17752	17880	17860	17980	18051	17744	17799	17910	17836	17914	17788	18124	17938	17985	18012	17797	17959	17749	17751	17952	17875	17781	17896	18083	18026	18030	17817	17812	17890	17859	17850	17941	18063	18100	17776	17961	17966	17946	17792	17871	17950	18084	18118	18036	17986	18057	17850	17943	17895	18087	17902	17931	18110	18142	18003	17728	17856	17859	17942	17882	17846	17685	17754	17970	17712	18005	17857	17914	18061	18148	18027	17865	17928	18016	17737	17923	17903	17925	17891	17994	17817	17959	17925	17713	18077	17896	17882	17947	17843	17934	18172	17913	17932	17893	17845	17976	18010	18012	18070	17879	17792	17912	17919	17833	17950	17805	17723	17809	17771	18005	17893	17833	18065	18239	17927	18062	17828	17881	17879	17734	17817	17724	18026	18066	17716	17845	17970	17968	17975	17824	18069	18025	17919	17963	17936	17939	17786	17996	18044	17902	17821	17892	18017	18029	17981	17994	17928	18082	17832	17785	17914	17926	17951	17939	17777	17971	18050	17852	17847	17786	17837	17996	17963	18061	17996	17905	17785	17904	17871	17823	17701	18066	18069	17936	17973	18041	17807	18010	17890	18166	18203	18039	18043	17798	18061	17889	17968	17977	17862	17960	17932	17990	17947	18096	18034	18018	18082	17929	18045	17688	17678	17885	18190	18120	17930	17876	18038	17784	17916	17836	17874	17977	17917	17930	18005	17915	17986	18025	18053	17874	17886	17985	17864	17799	17971	17997	17906	17823	17853	17880	17914	18098	18022	18060	17867	17914	18005	18033	17918	17851	17781	17785	18070	18126	18029	17821	17946	17991	17860	18120	18091	17935	17672	17877	17894
16501	28437	26127	21126	19334	18360	17775	17047	16797	16365	16120	15998	16086	15982	15992	15813	16065	15976	15880	15894	16016	15699	15818	15957	15769	15703	15654	15844	15695	15606	15722	15745	15478	15747	15673	15622	15722	15783	15646	15803	15829	15687	15578	15673	15851	15436	15710	15596	15725	15692	15975	15732	15804	15897	15658	15739	15671	15732	15603	15568	15684	15751	15656	15726	15650	15593	15627	15683	15573	15673	15521	15668	15588	15728	15810	15700	15800	15612	15657	15695	15671	15588	15553	15646	15570	15458	15629	15506	15782	15501	15690	15600	15634	15525	15525	15494	15495	15460	15703	15845	15643	15658	15792	15602	15689	15512	15658	15656	15688	15538	15602	15569	15626	15663	15574	15599	15658	15640	15556	15600	15645	15769	15627	15561	15526	15723	15583	15520	15668	15587	15757	15457	15666	15568	15591	15578	15623	15602	15474	15478	15661	15651	15631	15394	15689	15697	15661	15528	15735	15581	15711	15653	15525	15666	15455	15671	15586	15588	15651	15614	15691	15550	15601	15612	15726	15748	15700	15507	15728	15537	15632	15481	15606	15577	15615	15672	15618	15609	15489	15586	15492	15490	15626	15646	15649	15657	15610	15565	15639	15537	15584	15716	15811	15662	15578	15643	15657	15548	15646	15569	15482	15707	15588	15602	15556	15675	15647	15613	15521	15571	15494	15530	15655	15575	15637	15511	15633	15564	15589	15569	15638	15595	15663	15514	15590	15441	15474	15803	15744	15821	15648	15613	15451	15666	15596	15733	15746	15619	15673	15493	15697	15692	15687	15534	15501	15662	15482	15565	15495	15530	15407	15688	15604	15655	15746	15546	15594	15672	15729	15633	15630	15570	15480	15718	15708	15663	15606	15430	15635	15578	15603	15583	15380	15585	15698	15471	15578	15571	15672	15663	15489	15682	15624	15694	15682	15544	15823	15589	15706	15497	15549	15414	15602	15605	15489	15651	15620	15649	15625	15610	15538	15368	15540	15687	15693	15679	15843	15534	15560	15641	15566	15627	15650	15738	15523	15703	15676	15504	15738	15601	15541	15684	15698	15623	15570	15594	15695	15576	15708	15726	15583	15573	15629	15659	15686	15741	15699	15823	15688	15603	15638	15536	15607	15698	15637	15602	15678	15576	15594	15486	15663	15665	15584	15645	15803	15822	15598	15693	15538	15615	15803	15638	15703	15556	15770	15822	15736	15777	15647	15483	15631	15637	15545	15696	15462	15619	15722	15616	15624	15655	15629	15418	15575	15662	15590	15673	15745	15523	15587	15556	15614	15511	15715	15764	15549	15652	15518	15773	15646	15519	15569	15562	15486	15679	15701	15553	15663	15617	15703	15696	15663	15577	15528	15507	15705	15591	15473	15631	15591	15614	15615	15537	15646	15473	15682	15771	15514	15657	15596	15597	15715	15399	15802	15676	15887	15705	15606	15414	15632	15511	15413	15483	15660	15560	15614	15670	15515	15583	15663	15682	15625	15323	15611	15601	15577	15648	15479	15655	15741	15498	15690	15696	15575	15733	15665	15662	15657	15462	15761	15574	15649	15745	15758	15475	15692	15648	15734	15933	15577	15676	15665	15629	15792	15489	15752	15694	15685	15640	15545	15425	15641	15680	15640	15603	15607	15453	15759	15705	15593	15648	15709	15518	15538	15787	15683	15552	15643	15578	15588	15637	15744	15554	15753	15654	15601	15540	15654	15683	15503	15529	15581	15545	15664	15567	15561	15571	15699	15622	15631	15632	15814	15784	15711	15596	15771	15789	15664	15718	15553	15534	15543	15674	15400	15523	15655	15741	15647	15520	15601	15538	15737	15511	15697	15670	15668	15545	15571	15604	15716	15598	15543	15775	15672	15571	15606	15555	15730	15523	15566	15502	15616	15668	15722	15607	15665	15539	15509	15699	15638	15733	15608	15681	15576	15718	15651	15690	15523	15636	15628	15607	15760	15553	15637	15550	15618	15720	15694	15655	15527	15514	15499	15716	15543	15622	15379	15491	15638	15578	15678	15538	15534	15556	15708	15478	15681	15576	15617	15669	15598	15737	15604	15591	15619	15746	15573	15556	15559	15546	15576	15742	15570	15538	15561	15477	15588	15692	15606	15547	15601	15498	15655	15719	15645	15673	15579	15598	15566	15553	15603	15713	15799	15629	15498	15607	15418	15398	15602	15694	15787	15714	15692	15602	15756	15692	15568	15591	15595	15637	15543	15431	15609	15635	15461	15516	15658	15610	15517	15467	15578	15773	15565	15532	15420	15549	15646	15581	15619	15716	15447	15559	15735	15659	15580	15720	15580	15494	15569	15602	15627	15630	15748	15728	15602	15629	15595	15558	15681	15518	15734	15691	15564	15434	15559	15441	15545	15681	15600	15701	15560	15672	15600	15530	15586	15734	15472	15490	15692	15581	15574	15627	15544	15734	15436	15635	15647	15555	15505	15562	15722	15509	15538	15477	15672	15488	15569	15637	15737	15716	15698	15577	15714	15608	15633	15592	15573	15596	15584	15454	15540	15577	15714	15634	15613	15459	15776	15355	15462	15588	15622	15468	15545	15557	15472	15563	15494	15493	15471	15608	15506	15658	15522	15517	15478	15608	15622	15692	15529	15554	15658	15728	15690	15640	15612	15463	15518	15644	15659	15655	15785	15821	15730	15561	15616	15606	15514	15636	15769	15530	15622	15757	15580	15695	15661	15509	15624	15742	15516	15597	15752	15523	15720	15759	15648	15622	15703	15564	15649	15561	15563	15484	15760	15472	15604	15555	15788	15530	15701	15549	15614	15361	15653	15677	15779	15517	15652	15673	15691	15701	15714	15602	15551	15685	15693	15694	15695	15658	15754	15622	15539	15670	15610	15516	15803	15639	15670	15563	15672	15417	15626	15615	15760	15474	15736	15560	15665	15606	15755	15501	15538	15698	15521	15651	15561	15593	15480	15598	15442	15600	15477	15633	15592	15625	15703	15551	15519	15543	15639	15527	15670	15587	15659	15599	15630	15529	15539	15568	15657	15715	15475	15618	15459	15688	15690	15655	15622	15462	15677	15608	15681	15724	15689	15666	15608	15678	15695	15849	15718	15319	15713	15647	15473	15664	15479	15606	15537	15781	15683	15520	15740	15537	15528	15533	15614	15586	15564	15522	15663	15430	15566	15494	15632	15503	15597	15504	15550	15575	15757	15698	15582	15559	15388	15555	15635	15614	15660	15592	15716	15408	15586	15602	15521	15610	15744	15503	15570	15641	15523	15699	15611	15494	15576	15710	15448	15461	15611	15640	15564	15426	15631	15573	15687	15562	15656	15730	15508	15612	15534	15794	15563	15523	15794	15551	15580	15607	15633	15552	15497	15549	15475	15705	15581	15396	15580	15659	15606	15605	15685	15665	15644	15789	15674	15545	15488	15635	15535	15506	15486	15673	15751	15560	15523	15655	15629	15752	15700	15669	15637	15560	15666	15555	15721	15431	15583	15623	15519	15413	15659	15573	15564	15517	15430	15614	15625	15879	15494	15714	15610	15696	15630	15590	15651	15425	15650	15568	15655	15672	15341	15590	15561	15708	15619	15698	15577	15574	15516	15675	15624	15535	15573	15665	15827	15551	15640	15679	15724	15635	15482	15649	15633	15629	15772	15804	15562	15491	15521	15535	15507	15725	15774	15650	15619	15536	15485	15472	15693	15555	15706	15601	15432	15624	15667	15645	15722	15623	15575	15629	15429	15520	15633	15817	15733	15558	15675	15573	15606	15690	15777	15564	15569	15537	15769	15700	15708	15583	15578	15528	15651	15528	15662	15665	15565	15655	15601	15578	15725	15654	15694	15655	15546	15559	15595	15465	15630	15650	15469	15604	15444	15629	15511	15763	15560	15634	15511	15511	15785	15644	15563	15554	15714	15704	15505	15608	15598	15605	15575	15655	15661	15579	15695	15752	15576	15401	15652	15582	15716	15652	15591	15658	15596	15596	15446	15592	15611	15566	15631	15649	15606	15701	15586	15702	15657	15595	15541	15741	15495	15783	15540	15658	15544	15550	15509	15654	15461	15556	15518	15540	15603	15825	15529	15530	15673	15506	15583	15428	15673	15538	15694	15618	15656	15547	15697	15719	15454	15670	15651	15570	15608	15657	15573	15483	15629	15579	15637	15703	15465	15515	15684	15635	15527	15714	15620	15634	15473	15581	15310	15583	15518	15640	15575	15597	15702	15776	15441	15760	15519	15663	15477	15446	15523	15601	15622	15655	15680	15627	15699	15425	15820	15632	15513	15612	15629	15660	15649	15542	15575	15678	15555	15478	15553	15708	15566	15719	15587	15664	15568	15627	15686	15694	15668	15677	15419	15450	15530	15527	15667	15716	15518	15670	15640	15624	15672	15635	15575	15641	15651	15613	15604	15657	15491	15773	15632	15647	15531	15610	15484	15675	15645	15584	15738	15703	15441	15681	15685	15553	15577	15584	15826	15736	15649	15579	15673	15472	15868	15389	15644	15472	15620	15528	15749	15571	15596	15569	15588	15535	15502	15573	15573	15856	15626	15900	15525	15670	15642	15570	15704	15622	15656	15533	15650	15641	15619	15636	15630	15524	15580	15457	15634	15707	15574	15636	15687	15641	15710	15717	15526	15665	15628	15672	15692	15488	15600	15577	15689	15695	15604	15611	15622	15736	15593	15667	15627	15608	15369	15558	15734	15490	15642	15601	15563	15431	15625	15729	15484	15621	15611	15452	15546	15678	15561	15436	15584	15608	15644	15827	15531	15607	15706	15610	15533	15566	15541	15608	15581	15806	15569	15704	15670	15721	15776	15661	15497	15528	15563	15619	15593	15513	15635	15679	15685	15603	15598	15535	15648	15605	15606	15740	15659	15502	15615	15676	15607	15695	15540	15697	15654	15515	15640	15490	15616	15722	15627	15591	15694	15761	15621	15597	15692	15618	15674	15748	15681	15564	15693	15693	15619	15557	15754	15623	15679	15586	15483	15643	15602	15633	15711	15524	15693	15575	15613	15536	15702	15603	15579	15527	15329	15638	15592	15600	15449	15622	15660	15538	15563	15605	15576	15578	15606	15524	15644	15737	15623	15580	15508	15522	15603	15548	15385	15616	15545	15437	15615	15697	15719	15398	15674	15562
28125	22166	23047	18849	15847	16011	16044	15670	15681	15655	15687	15710	15899	15850	15737	15646	15831	15728	15628	15639	15724	15777	15865	15665	15641	15763	15763	15926	15638	15802	15887	15795	15794	15668	15889	15649	15819	15458	15630	15668	15998	15515	15946	15694	15796	15882	15772	15768	15595	15807	15767	15625	15718	15827	15595	15582	15776	15868	15841	15704	15840	15706	15700	15822	15747	15516	15708	15680	15710	15515	15628	15522	15627	15801	15789	15640	15794	15611	15601	15544	15664	15657	15652	15705	15800	15753	15916	15769	15595	15602	15620	15744	15715	15598	15865	15645	15753	15748	15603	15612	15630	15645	15653	15546	15690	15489	15697	15760	15883	15597	15777	15662	15790	15701	15537	15977	15812	15482	15731	15909	15781	15761	15819	15659	15686	15503	15618	15679	15810	15572	15734	15528	15699	15660	15757	15554	15691	15525	15644	15652	15942	15636	15565	16024	15785	15635	15715	15748	15633	15563	15742	15796	15478	15619	15711	15664	15753	15769	15701	15518	15464	15652	15634	15859	15722	15652	15649	15674	15830	15772	15702	15653	15828	15687	15618	15660	15634	15561	15627	15674	15647	15797	15545	15873	15751	15566	15699	15579	15681	15880	15707	15717	15693	15400	15607	15830	15654	15549	15473	15594	15731	15622	15617	15614	15737	15801	15629	15794	15686	15556	15658	15663	15563	15648	15584	15813	15656	15529	15680	15813	15873	15764	15614	15901	15684	15578	15665	15684	15793	15796	15672	15685	15601	15493	15674	15737	15676	15921	15736	15628	15821	15646	15765	15709	15595	15777	15563	15625	15713	15819	15641	15643	15773	15798	15703	15655	15597	15524	15662	15663	15477	15673	15899	15776	15716	15645	15877	15697	15685	15606	15628	15748	15691	15687	15624	15851	15770	15697	15590	15768	15601	15723	15708	15569	15561	15599	15811	15475	15795	15746	15640	15681	15895	15449	15684	15858	15762	15720	15539	15607	15497	15785	15729	15528	15773	15687	15715	15563	15814	15833	15705	15621	15813	15731	15746	15686	15674	15654	15752	15745	15590	15849	15744	15730	15743	15626	15385	15617	15626	15780	15806	15688	15685	15708	15629	15841	15727	15563	15857	15693	15786	15598	15663	15485	15527	15758	15785	15800	15828	15713	15548	15588	15899	15772	15571	15814	15680	15685	15752	15711	15736	15710	15509	15759	15671	15721	15702	15620	15864	15649	15757	15803	15670	15630	15843	15747	15661	15613	15476	15654	15725	15678	15835	15715	15757	15641	15600	15976	15691	15918	15674	15700	15714	15746	15720	15911	15565	15798	15752	15630	15936	15411	15714	15654	15623	15600	15854	15704	15640	15779	15747	15705	15775	15645	15767	15693	15617	15823	15609	15700	15970	15599	15545	15441	15650	15781	15834	15555	15608	15926	15702	15649	15763	15931	15548	15605	15588	15657	15776	15785	15583	15661	15714	15480	15677	15562	15734	15465	15773	15698	15568	15567	15631	15801	15600	15897	15660	15792	15761	15538	15655	15377	15825	15653	15737	15550	15753	15577	15641	15676	15691	15610	15628	15580	15614	15685	15822	15742	15660	15628	15696	15594	15617	15770	15673	15643	15681	15855	15703	15746	15753	15601	15738	15602	15580	15658	15599	15710	15693	15676	15698	15678	15818	15647	15544	15545	15466	15700	15717	15614	15884	15594	15708	15471	15692	15771	15778	15615	15841	15538	15641	15704	15715	15591	15704	15478	15736	15697	15754	15730	15604	15938	15630	15552	15698	15544	15553	15691	15734	15618	15656	15534	15777	15782	15807	15755	15725	15755	15477	15864	15699	15771	15760	15646	15702	15788	15645	15552	15643	15772	15441	15710	15604	15582	15832	15489	15822	15725	15963	15616	15844	15743	15628	15578	15673	15701	15795	15644	15717	15886	15727	15655	15753	15831	15726	15678	15641	15654	15829	15683	15717	15619	15637	15638	15667	15683	15631	15560	15672	15859	15738	15713	15593	15800	15601	15572	15629	15775	15727	15667	15749	15552	15720	15788	15759	15517	15592	15687	15792	15523	15731	15795	15587	15564	15825	15485	15682	15576	15679	15726	15788	15778	15650	15589	15643	15721	15784	15745	15727	15715	15767	15495	15583	15764	15861	15786	15676	15668	15648	15753	15723	15630	15610	15859	15665	15782	15758	15793	15855	15823	15667	15696	15810	15621	15493	15814	15721	15667	15759	15523	15673	15564	15677	15810	15706	15779	15649	15690	15605	15867	15679	15730	15757	15586	15766	15664	15481	15549	15665	15531	15702	15611	15616	15746	15875	15638	15715	15767	15757	15849	15513	15766	15787	15686	15508	15579	15907	15577	15603	15732	15921	15704	15753	15755	15704	15762	15561	15854	15685	15464	15728	15697	15861	15827	15826	15669	15514	15636	15919	15811	15687	15606	15675	15794	15727	15680	15774	15545	15676	15730	15702	15654	15800	15865	15633	15836	15637	15796	15847	15645	15702	15866	15622	15585	15702	15729	15622	15681	15666	15714	15768	15731	15656	15596	15452	15720	15729	15831	15713	15901	15606	15810	15680	15657	15583	15841	15669	15487	15735	15542	15548	15698	15762	15771	15670	15670	15699	15621	15635	15593	15648	15536	15629	15497	15518	15673	15823	15724	15420	15697	15752	15720	15815	15586	15697	15569	15945	15628	15603	15605	15827	15717	15565	15636	15780	15631	15758	15732	15842	15624	15618	15581	15603	15691	15494	15792	15645	15616	15566	15537	15421	15480	15632	15594	15695	15629	15535	15753	15751	15479	15788	15562	15738	15632	15785	15702	15759	15527	15593	15629	15875	15679	15717	15859	15960	15547	15695	15722	15644	15777	15726	15712	15663	15547	15712	15688	15623	15764	15919	15762	15566	15471	15748	15883	15836	15694	15617	15713	15620	15744	15526	15575	15690	15641	15808	15493	15686	15756	15733	15887	15543	15603	15957	15689	15651	15455	15651	15831	15685	15666	15623	15675	15580	15830	15713	15702	15892	15570	15774	15670	15655	15413	15965	15544	15658	15817	15614	15645	15558	15785	15778	15728	15740	15756	15602	15775	15737	15755	15707	15703	15653	15649	15605	15626	15736	15626	15746	15656	15579	15851	15858	15798	15796	15783	15600	15643	15639	15778	15809	15681	15622	15661	15482	15670	15827	15705	15812	15750	15704	15735	15703	15752	15834	15773	15872	15693	15457	15757	15725	15773	15683	15704	15582	15626	15841	15543	15707	15684	15541	15534	15843	15609	15584	15756	15760	15526	15628	15573	15578	15779	15648	15739	15806	15878	15701	15659	15704	15647	15796	15542	15739	15592	15791	15723	15670	15587	15771	15581	15659	15704	15881	15748	15735	15631	15773	15777	15693	15622	15573	15545	15560	15631	15594	15785	15719	15894	15628	15628	15917	15824	15614	15795	15716	15528	15718	15662	15533	15541	15679	15901	15590	15692	15549	15523	15529	15846	15680	15530	15854	15757	15897	15832	15905	15640	15661	15777	15764	15695	15633	15608	15606	15777	15539	15623	15784	15632	15683	15819	15800	15768	15792	15675	15712	15632	15733	15548	15841	15617	15512	15661	15655	15665	15668	15834	15661	15777	15778	15665	15747	15704	15679	15807	15669	15701	15693	15717	15760	15800	15603	15749	15917	15684	15787	15582	15840	15518	15874	15662	15769	15795	15673	15513	15702	15901	15853	15470	15512	15625	15791	15755	15713	15528	15833	15627	15750	15745	15713	15673	15726	15516	15703	15581	15643	15636	15703	15496	15637	15641	15721	15739	15734	15540	15655	15778	15667	15727	15817	15695	15733	15682	15701	15627	15574	15755	15781	15629	15570	15559	15690	15697	15896	15592	15877	15688	15694	15524	15715	15690	15743	15734	15708	15575	15787	15590	15804	15686	15752	15710	15774	15686	15608	15790	15849	15633	15706	15755	15647	15664	15586	15677	15862	15670	15634	15921	15734	15690	15747	15593	15875	15625	15503	15701	15713	15876	15756	15685	15911	15636	15747	15736	15688	15888	15757	15649	15618	15572	15710	15726	15608	15792	15527	15568	15589	15529	15876	15559	15772	15724	15641	15706	15458	15755	15775	15625	15810	15441	15779	15701	15725	15831	15587	15807	15603	15745	15614	15647	15714	15812	15759	15643	15665	15672	15671	15718	15564	15594	15788	15613	15590	15690	15813	15675	15652	15691	15719	15802	15579	15722	15641	15744	15836	15534	15762	15739	15655	15603	15678	15711	15683	15650	15832	15686	15654	15595	15665	15738	15707	15680	15771	15618	15664	15630	16059	15859	15773	15707	15712	15626	15684	15679	15728	15709	15785	15710	15879	15813	15652	15856	15587	15596	15574	15675	15577	15656	15649	15706	15808	15617	15925	15790	15795	15616	15616	15720	15649	15714	15682	15774	15636	15655	15472	15633	15629	15592	15596	15646	15815	15877	15799	15474	15643	15710	15649	15718	15736	15642	15542	15711	15770	15589	15540	15767	15612	15585	15614	15636	15707	15669	15673	15742	15824	15908	15929	15718	15661	15644	15535	15745	15810	15692	15619	15652	15833	15817	15615	15492	15975	15757	15785	15701	15785	15688	15561	15596	15753	15688	15786	15717	15888	15633	15710	15682	15749	15662	15814	15713	15699	15755	15815	15753	15654	15609	15756	15644	15687	15766	15690	15655	15675	15587	15563	15802	15800	15623	15806	15878	15632	15603	15545	15616	15528	15694	15795	15612	15670	15520	15679	15645	15722	15878	15745	15738	15497	15671	15702	15835	15795	15601	15805	15723	15588	15786	15697	15756	15717	15831	15539	15798	15717	15672	15718	15705	15625	15569	15748	15739	15772	15676	15721	15773	15599	15576	15766	15786	15691	15554	15834	15874	15776	15747	15645	15546	15748	15768	15756	15572	15759	15612	15680	15738	15750	15632	15571	15469	15613	15548	15762	16040	15678	15567	15697	15790	15751	15604	15707	15728	15522	15493	15487	15617	15741	15575	15936	15833	15806	15847	15631	15496	15572	15763	15680	15676	15679	15764	15580	15762	15667	15913	15617	15652	15886	15712	15561	15782	15775	15707	15752	15725	15814	15957	15802	15767	15588	15739	15761	15673
14408	16537	15816	14969	14801	14583	14490	14447	14405	14484	14145	14374	14245	14360	14404	14332	14479	14243	14168	14464	14394	14399	14451	14212	14271	14397	14325	14370	14271	14351	14139	14182	14298	14304	14267	14162	14361	14395	14246	14337	14238	14396	14283	14036	14132	14205	14349	14290	14265	14249	14265	14303	14212	14284	14256	14279	14374	14293	14251	14095	14331	14371	14257	14366	14268	14425	14249	14159	14309	14156	14294	14214	14300	14292	14321	14231	14323	14210	14325	14252	14244	14461	14262	14227	14131	14277	14175	14222	14354	14278	14304	14290	14506	14367	14325	14255	14229	14267	14333	14327	14323	14283	14157	14342	14387	14496	14210	14228	14309	14123	14191	14196	14253	14479	14207	14115	14391	14273	14275	14193	14196	14362	14306	14102	14325	14340	14271	14342	14198	14379	13956	14309	14332	14375	14318	14256	14235	14252	14198	14201	14230	14188	14157	14305	14176	14284	14257	14284	14232	14424	14256	14386	14319	14240	14394	14224	14288	14190	14308	14267	14178	14344	14284	14275	14228	14290	14403	14393	14370	14337	14426	14217	14369	14287	14416	14298	14315	14294	14271	14313	14377	14070	14398	14260	14284	14171	14283	14342	14268	14191	14311	14197	14323	14221	14456	14219	14361	14220	14220	14261	14394	14310	14275	14277	14366	14200	14239	14150	14150	14451	14166	14201	14277	14390	14383	14276	14252	14142	14143	14112	14233	14230	14325	14291	14350	14270	14318	14248	14422	14339	14214	14313	14324	14326	14175	14055	14316	14193	14291	14244	14310	14228	14376	14325	14174	14291	14248	14264	14113	14025	14256	14255	14285	14323	14202	14243	14147	14263	14240	14173	14195	14221	14234	14331	14328	14340	14191	14437	14241	14355	14323	14312	14221	14386	14204	14183	14223	14212	14308	14141	14311	14189	14346	14272	14253	14293	14359	14306	14192	14277	14149	14278	14158	14355	14291	14223	14238	14338	14297	14241	14369	14405	14329	14177	14279	14252	14316	14265	14070	14147	14198	14330	14202	14425	14189	14357	14227	14283	14366	14161	14366	14241	14230	14148	14256	14275	14238	14238	14190	14271	14183	14340	14252	14250	13972	14076	14276	14381	14225	14327	14182	14319	14198	14086	14172	14341	14265	14325	14330	14364	14403	14242	14186	14237	14229	14358	14295	14225	14229	14339	14194	14341	14308	14201	14199	14230	14308	14363	14387	14345	14223	14256	14329	14289	14324	14337	14431	14254	14288	14291	14226	14252	14451	14240	14334	14380	14299	14207	14203	14244	14415	14411	14285	14292	14163	14433	14338	14200	14260	14223	14274	14253	14280	14321	14404	14353	14316	14173	14369	14377	14348	14371	14427	14478	14492	14237	14295	14438	14153	14226	14167	14236	14225	14163	14217	14338	14171	14156	14157	14353	14327	14315	14134	14335	14343	14430	14419	14367	14375	14398	14343	14360	14314	14189	14342	14212	14321	14331	14395	14364	14322	14384	14445	14377	14159	14212	14378	14245	14357	14160	14330	14474	14183	14246	14378	14383	14323	14435	14379	14240	14196	14270	14220	14094	14241	14196	14542	14235	14422	14177	14298	14342	14396	14283	14321	14323	14214	14268	14229	14224	14338	14356	14227	14406	14126	14208	14234	14204	14395	14253	14264	14199	14466	14191	14304	14169	14211	14354	14458	14271	14234	14314	14265	14286	14312	14410	14356	14251	14224	14299	14350	14326	14272	14154	14288	14409	14266	14278	14232	14338	14189	14342	14341	14444	14299	14236	14256	14378	14396	14185	14478	14279	14284	14259	14194	14376	14417	14228	14223	14257	14113	14334	14234	14325	14200	14321	14347	14375	14271	14165	14265	14363	14399	14397	14152	14313	14225	14400	14255	14303	14286	14219	14364	14257	14236	14391	14239	14310	14248	14174	14279	14178	14438	14327	14415	14276	14394	14365	14358	14230	14443	14222	14237	14456	14234	14265	14287	14270	14199	14331	14416	14158	14350	14413	14427	14313	14453	14201	14109	14431	14326	14295	14317	14360	14331	14263	14360	14406	14156	14449	14279	14312	14162	14180	14309	14280	14337	14307	14122	14250	14335	14282	14271	14374	14347	14317	14392	14400	14182	14167	14086	14303	14378	14156	14345	14236	14461	14269	14249	14188	14302	14224	14229	14263	14404	14411	14308	14204	14254	14352	14150	14254	14324	14376	14416	14279	14273	14302	14328	14323	14203	14344	14220	14330	14109	14277	14328	14410	14348	14467	14207	14212	14110	14284	14387	14125	14169	14266	14157	14199	14274	14368	14342	14251	14376	14280	14346	14185	14185	14326	14532	14327	14182	14300	14306	14276	14220	14245	14164	14278	14283	14213	14230	14236	14424	14316	14231	14214	14288	14336	14359	14270	14443	14443	14283	14409	14375	14301	14323	14163	14215	14357	14316	14425	14246	14256	14201	14394	14409	14248	14286	14386	14350	14209	14310	14249	14352	14240	14309	14333	14223	14246	14414	14432	14299	14219	14131	14324	14205	14350	14415	14393	14446	14296	14206	14233	14248	14244	14278	14293	13966	14237	14324	14306	14154	14268	14263	14207	14247	14337	14197	14313	14324	14330	14140	14395	14297	14279	14116	14211	14327	14313	14300	14318	14401	14298	14399	14355	14541	14350	14326	14233	14206	14221	14165	14022	14420	14260	14310	14190	14362	14167	14209	14272	14319	14327	14299	14334	14311	14239	14370	14207	14218	14256	14196	14434	14201	14405	14238	14247	14192	14159	14324	14282	14272	14414	14292	14254	14191	14271	14354	14377	14244	14338	14378	14105	14414	14142	14302	14362	14346	14373	14265	14481	14263	14122	14214	14364	14307	14348	14287	14267	14299	14394	14383	14317	14175	14170	14262	14366	14395	14204	14275	14284	14287	14356	14364	14355	14233	14238	14276	14178	14221	14288	14269	14310	14366	14196	14348	14270	14261	14278	14243	14414	14365	14471	14337	14257	14326	14069	14248	14190	14336	14326	14310	13974	14107	14369	14307	14298	14230	14269	14240	14337	14407	14323	14316	14425	14307	14250	14388	14055	14201	14316	14313	14239	14417	14352	14442	14323	14354	14414	14258	14281	14338	14166	14079	14248	14215	14355	14320	14303	14169	14474	14266	14371	14531	14315	14178	14143	14209	14181	14158	14399	14294	14240	14180	14316	14445	14289	14140	14407	14331	14247	14238	14321	14288	14315	14292	14238	14284	14194	14209	14347	14367	14413	14295	14298	14308	14218	14225	14297	14397	14395	14212	14285	14351	14280	14337	14259	14285	14300	14381	14284	14112	14277	14445	14220	14132	14463	14274	14286	14284	14228	14197	14192	14330	14200	14340	14296	14406	14287	14391	14354	14368	14281	14383	14241	14252	14391	14317	14273	14190	14190	14366	14334	14282	14278	14229	14187	14243	14478	14266	14287	14241	14257	14293	14315	14390	14193	14235	14294	14315	14423	14203	14262	14113	14249	14447	14278	14445	14288	14312	14162	14204	14485	14332	14192	14572	14261	14375	14215	14451	14317	14302	14388	14063	14293	14134	14232	14386	14240	14294	14282	14370	14227	14095	14118	14261	14305	14290	14352	14289	14328	14425	14270	14238	14253	14304	14363	14415	14249	14376	14179	14310	14237	14110	14212	14262	14209	14498	14342	14295	14277	14198	14378	14309	14179	14486	14430	14141	14340	14337	14181	14199	14345	14256	14213	14285	14315	14355	14192	14254	14352	14269	14198	14391	14281	14385	14334	14301	14288	14237	14377	14151	14257	14304	14313	14360	14163	14345	14270	14306	14315	14193	14192	14311	14301	14196	14380	14399	14284	14425	14287	14412	14326	14275	14064	14446	14243	14383	14177	14364	14209	14182	14253	14150	14421	14336	14407	14078	14420	14079	14264	14205	14160	14078	14077	14361	14335	14393	14217	14252	14322	14342	14218	14279	14297	14138	14286	14283	14237	14218	14338	14108	14333	14104	14322	14354	14353	14347	14389	14239	14265	14345	14392	14300	14257	14284	14217	14448	14187	14245	14203	14457	14299	14282	14138	14259	14378	14085	14272	14158	14295	14288	14298	14295	14219	14454	14288	14230	14234	14266	14274	14262	14147	14321	14274	14191	14331	14128	14365	14177	14095	14421	14220	14331	14346	14184	14223	14369	14164	14325	14306	14255	14352	14197	14362	14205	14311	14348	14182	14285	14234	14341	14224	14348	14442	14358	14317	14186	14431	14317	14343	14469	14153	14262	14221	14147	14329	14258	14270	14301	14113	14340	14383	14382	14302	14353	14216	14250	14237	14314	14297	14238	14495	14259	14284	14484	14379	14317	14219	14402	14216	14266	14320	14329	14320	14212	14282	14436	14226	14270	14317	14361	14123	14182	14247	14314	14242	14110	14392	14282	14418	14215	14366	14273	14253	14163	14270	14413	13977	14223	14343	14288	14283	14129	14214	14417	14220	14340	14390	14359	14374	14454	14293	14368	14173	14269	14392	14303	14372	14194	14275	14288	14551	14220	14084	14384	14277	14217	14358	14268	14269	14149	14409	14271	14313	14243	14401	14306	14211	14254	14177	14319	14261	14356	14284	14129	14251	14110	14140	14397	14445	14384	14375	14328	14248	14256	14440	14293	14330	14199	14379	14320	14346	14288	14277	14227	14214	14349	14362	14373	14098	14292	14226	14309	14282	14459	14207	14227	14362	14163	14209	14157	14262	14381	14219	14152	14359	14237	14255	14187	14354	14192	14175	14320	14302	14280	14269	14324	14390	14312	14316	14264	14331	14171	14281	14347	14163	14320	14368	14293	14399	14262	14393	14346	14384	14291	14223	14396	14394	14367	14339	14289	14279	14292	14237	14334	14193	14372	14338	14226	14260	14388	14337	14319	14244	14100	14346	14299	14226	14293	14528	14094	14235	14257	14334	14402	14180	14272	14252	14271	14158	14172	14193	14308	14341	14414	14262	14291	14431	14127	14391	14330	14357	14263	14445	14324	14256	14316	14360	13990	14236	14418	14287	14326	14393	14351	14227	14387	14376	14280	14279	14252	14355	14215	14283	14214	14247	14357	14280	14389	14366	14228	14208	14269	14198	14377	14390	14280	14427	14327	14251	14351	14255
24454	21678	29163	24793	22369	21100	19930	17393	16908	17115	17045	16922	16930	16914	16742	16743	16880	16817	16939	16928	16752	16773	16885	16714	16476	16853	16853	16553	16515	16634	16535	16715	16760	16635	16789	16688	16723	16755	16797	16627	16698	16695	16686	16611	16564	16612	16677	16744	16496	16627	16736	16687	16621	16778	16556	16744	16672	16461	16762	16601	16803	16632	16542	16600	16618	16491	16530	16503	16560	16841	16395	16738	16500	16519	16727	16478	16723	16735	16568	16364	16669	16613	16564	16673	16809	16628	16431	16871	16480	16727	16554	16711	16617	16821	16802	16779	16635	16758	16514	16759	16701	16748	16829	16470	16585	16563	16792	16545	16629	16583	16706	16475	16514	16428	16516	16676	16715	16598	16679	16722	16498	16529	16498	16547	16418	16699	16450	16659	16775	16554	16809	16420	16730	16737	16631	16557	16679	16773	16642	16788	16513	16501	16473	16799	16554	16825	16794	16830	16612	16713	16567	16733	16482	16618	16705	16742	16765	16604	16777	16528	16658	16731	16513	16623	16628	16654	16869	16693	16425	16634	16810	16628	16606	16855	16843	16551	16754	16711	16655	16746	16753	16657	16636	16528	16719	16722	16707	16722	16651	16655	16625	16604	16764	16724	16752	16458	16726	16673	16573	16525	16553	16714	16454	16667	16539	16613	16607	16681	16645	16726	16716	16746	16649	16555	16681	16580	16680	16484	16452	16683	16508	16515	16585	16679	16639	16599	16764	16484	16739	16830	16652	16504	16943	16793	16627	16608	16611	16630	16478	16723	16739	16621	16403	16570	16748	16712	16593	16442	16661	16605	16631	16634	16660	16615	16717	16595	16573	16422	16491	16723	16792	16616	16692	16835	16666	16628	16364	16622	16655	16612	16987	16767	16551	16748	16638	16441	16359	16586	16726	16668	16683	16465	16686	16556	16636	16628	16652	16642	16579	16535	16475	16734	16657	16513	16562	16753	16842	16557	16591	16683	16518	16500	16748	16695	16711	16735	16711	16698	16388	16453	16780	16565	16584	16683	16660	16575	16755	16616	16569	16813	16595	16682	16748	16615	16697	16595	16704	16495	16555	16713	16725	16535	16636	16612	16638	16603	16473	16640	16401	16613	16661	16616	16554	16694	16487	16586	16664	16666	16474	16669	16492	16517	16635	16611	16731	16618	16557	16594	16759	16692	16455	16683	16634	16479	16609	16639	16691	16729	16651	16717	16707	16660	16641	16832	16735	16516	16539	16592	16689	16804	16538	16658	16747	16616	16680	16730	16616	16436	16608	16657	16667	16439	16374	16515	16763	16613	16623	16788	16635	16492	16697	16733	16730	16692	16589	16689	16595	16413	16580	16742	16546	16589	16628	16818	16652	16792	16372	16755	16624	16521	16539	16521	16551	16410	16703	16751	16884	16771	16793	16550	16634	16541	16724	16690	16707	16602	16586	16429	16461	16634	16737	16764	16593	16797	16685	16846	16831	16552	16474	16623	16717	16738	16540	16616	16567	16704	16534	16790	16346	16560	16749	16625	16596	16606	16739	16530	16582	16659	16906	16606	16381	16567	16688	16465	16703	16791	16608	16621	16633	16571	16560	16623	16528	16535	16584	16609	16653	16752	16921	16550	16778	16502	16542	16427	16641	16803	16838	16761	16509	16620	16593	16673	16776	16599	16563	16632	16565	16651	16467	16838	16793	16514	16717	16496	16585	16421	16286	16563	16672	16426	16796	16563	16631	16463	16711	16713	16603	16719	16626	16555	16602	16571	16451	16499	16373	16683	16752	16546	16483	16648	16612	16622	16553	16502	16541	16625	16652	16668	16573	16461	16668	16615	16550	16598	16639	16547	16837	16620	16640	16548	16758	16643	16573	16557	16419	16473	16636	16586	16628	16565	16634	16703	16624	16703	16588	16766	16561	16795	16610	16491	16531	16810	16638	16483	16731	16759	16569	16589	16362	16702	16457	16720	16598	16761	16670	16728	16763	16561	16688	16662	16598	16708	16720	16421	16779	16792	16745	16693	16679	16625	16462	16720	16648	16571	16725	16722	16395	16464	16493	16612	16570	16541	16733	16524	16550	16466	16664	16614	16559	16499	16641	16546	16569	16816	16818	16803	16494	16369	16554	16574	16672	16572	16459	16570	16867	16928	16577	16667	16821	16631	16696	16766	16757	16604	16853	16494	16603	16772	16648	16554	16631	16646	16672	16417	16506	16531	16642	16624	16509	16713	16640	16373	16545	16656	16707	16606	16616	16649	16747	16542	16594	16596	16585	16614	16605	16541	16652	16576	16598	16629	16441	16389	16564	16755	16748	16572	16620	16340	16644	16485	16583	16548	16743	16844	16444	16663	16556	16620	16533	16604	16601	16486	16746	16461	16520	16551	16455	16587	16432	16585	16756	16528	16883	16571	16619	16720	16687	16607	16605	16644	16738	16653	16652	16754	16488	16579	16530	16554	16767	16703	16806	16427	16933	16706	16571	16694	16667	16403	16567	16456	16662	16679	16240	16528	16648	16433	16606	16535	16538	16754	16607	16631	16684	16751	16544	16509	16658	16550	16613	16596	16546	16893	16605	16726	16734	16581	16751	16702	16721	16488	16573	16677	16764	16805	16539	16775	16649	16625	16670	16633	16787	16713	16634	16709	16710	16746	16523	16675	16628	16417	16739	16462	16769	16679	16578	16516	16628	16636	16513	16716	16578	16645	16777	16753	16536	16630	16627	16584	16555	16558	16516	16536	16807	16639	16550	16731	16829	16579	16594	16420	16702	16699	16375	16847	16670	16694	16770	16501	16667	16757	16494	16781	16742	16703	16665	16596	16623	16569	16703	16680	16595	16641	16606	16691	16712	16562	16447	16666	16597	16447	16628	16749	16826	16690	16654	16571	16787	16829	16501	16411	16548	16643	16594	16654	16713	16547	16683	16658	16748	16524	16864	16607	16700	16724	16772	16749	16662	16630	16508	16515	16541	16485	16632	16620	16588	16662	16442	16678	16645	16581	16686	16735	16723	16500	16600	16615	16673	16600	16765	16632	16600	16698	16726	16713	16554	16645	16677	16718	16627	16472	16622	16719	16895	16533	16592	16613	16700	16749	16743	16548	16738	16684	16713	16616	16785	16568	16752	16597	16566	16676	16576	16705	16579	16665	16526	16522	16746	16584	16654	16550	16557	16613	16488	16694	16563	16586	16407	16705	16635	16528	16699	16764	16619	16859	16510	16631	16743	16512	16545	16616	16635	16699	16800	16823	16538	16711	16612	16705	16712	16627	16736	16589	16760	16463	16506	16598	16599	16739	16767	16578	16504	16511	16846	16745	16586	16580	16658	16731	16641	16650	16556	16567	16737	16449	16739	16471	16378	16736	16671	16521	16756	16562	16519	16888	16674	16511	16704	16755	16768	16746	16765	16790	16632	16494	16514	16484	16460	16565	16460	16656	16594	16727	16819	16506	16514	16740	16677	16758	16773	16523	16606	16610	16566	16678	16731	16530	16724	16621	16740	16605	16751	16704	16677	16621	16496	16646	16632	16526	16571	16670	16755	16811	16612	16531	16892	16462	16620	16446	16684	16548	16716	16696	16608	16755	16802	16690	16638	16696	16763	16690	16679	16614	16576	16515	16538	16717	16599	16535	16665	16473	16566	16665	16783	16647	16769	16575	16556	16688	16480	16512	16657	16512	16581	16528	16587	16398	16556	16584	16543	16919	16737	16355	16551	16788	16514	16415	16575	16704	16870	16547	16757	16724	16789	16714	16636	16496	16664	16629	16585	16714	16587	16542	16529	16668	16570	16577	16715	16652	16597	16729	16712	16499	16708	16515	16586	16639	16675	16562	16660	16803	16774	16583	16765	16525	16368	16766	16588	16563	16593	16522	16869	16644	16770	16553	16700	16601	16768	16594	16651	16480	16759	16490	16650	16579	16567	16657	16657	16550	16646	16411	16522	16753	16630	16709	16649	16609	16581	16750	16688	16631	16656	16808	16565	16631	16783	16584	16455	16678	16549	16673	16656	16710	16612	16809	16586	16625	16545	16581	16824	16502	16523	16462	16758	16726	16635	16745	16658	16415	16711	16774	16749	16660	16811	16374	16868	16709	16662	16603	16492	16546	16623	16778	16875	16556	16621	16559	16746	16512	16478	16757	16895	16634	16369	16698	16530	16729	16662	16536	16499	16760	16714	16617	16518	16850	16611	16734	16538	16495	16565	16417	16717	16573	16558	16487	16620	16517	16800	16562	16731	16614	16661	16714	16508	16855	16651	16880	16711	16579	16685	16754	16570	16629	16497	16739	16519	16589	16704	16562	16423	16597	16566	16722	16666	16663	16569	16686	16607	16637	16536	16681	16565	16641	16605	16525	16608	16772	16632	16570	16736	16847	16614	16741	16728	16760	16812	16625	16593	16650	16715	16690	16601	16661	16592	16657	16806	16707	16765	16507	16759	16461	16587	16694	16623	16723	16549	16586	16530	16595	16575	16522	16630	16446	16700	16716	16627	16496	16590	16464	16545	16621	16592	16475	16464	16758	16639	16531	16651	16618	16620	16666	16599	16484	16465	16698	16658	16619	16600	16504	16561	16500	16583	16465	16708	16676	16755	16772	16687	16605	16613	16644	16618	16572	16479	16645	16696	16753	16750	16489	16612	16692	16627	16501	16463	16666	16637	16697	16832	16454	16547	16549	16634	16514	16776	16768	16612	16542	16544	16786	16576	16563	16518	16634	16625	16672	16766	16577	16689	16485	16690	16312	16604	16746	16694	16547	16510	16742	16713	16463	16604	16482	16823	16614	16604	16819	16658	16737	16611	16476	16638	16550	16575	16598	16650	16577	16692	16686	16542	16600	16628	16591	16594	16790	16519	16507	16858	16621	16526	16539	16732	16604	16458	16700	16622	16735	16622	16526	16712	16848	16660	16777	16665	16800	16720	16529	16604	16728	16546	16631	16567	16755	16987	16772	16768	16427	16702	16595	16585	16529	16719	16680	16542	16705	16823	16644	16701	16590	16732	16581	16792	16810	16695	16605	16772	16762	16738	16684	16774	16753	16619	16661	16554	16418	16795	16691	16544	16691	16530	16623	16645	16793	16716	16662	16594	16783	16637	16714	16595	16572	16749	16665	16746	16817	16748	16634	16610	16816
14266	23148	21539	18189	17134	16309	16033	15737	15432	15369	15335	15266	15015	15125	15109	15039	15246	14948	15159	14961	15101	14955	15129	15033	14936	14944	14915	14969	15003	14791	15034	14895	14956	14915	14815	14881	15041	14858	14877	14924	14770	14720	14880	14915	14774	14951	14766	14674	15127	14768	14992	14859	15014	14920	14982	14907	15026	15153	14884	15115	14963	14946	14897	14766	14848	14920	14842	15015	14938	14982	14963	14750	14825	14876	14910	14839	15002	14709	14736	14763	14897	14743	14861	14707	14738	15114	14968	14795	14965	14776	15007	14716	14768	14853	14848	14838	14719	14848	14817	14660	14948	14970	14805	14897	14991	15030	14820	14765	14937	14858	14932	14831	14897	14924	14883	14676	14688	14843	14782	14672	14902	14858	14948	14765	14857	14908	14803	14912	14897	14724	15044	14874	14824	14738	14927	14874	14908	14884	14914	14664	14825	14882	15048	14813	14798	14827	14818	14765	14879	14960	14682	14773	14835	14781	15096	14851	14739	14765	14813	14884	14929	14829	14762	14950	14894	14845	14934	14976	14858	14802	14916	14713	14790	14875	14738	14755	14830	14903	14923	14874	14635	14842	14865	14900	14965	14837	14891	14897	14916	14920	14791	14916	15019	14667	15047	14795	14878	14810	14949	15073	14825	14773	14686	14894	14859	14834	14958	15007	14793	14839	15044	14687	14932	14799	14792	14899	15058	14721	14813	15012	14888	14908	14941	14824	14845	14839	14711	14941	14882	14784	14902	14787	14781	14841	14850	14914	14846	14888	14815	14915	14910	14839	14829	14831	14919	14854	14683	14891	14752	14870	14832	14766	14825	14923	14920	14944	14791	14818	14859	14822	14800	14781	14936	14906	15048	14844	14942	14782	14896	14942	14811	14905	14870	15007	14925	14923	14863	14845	14816	14625	14941	14882	14772	14979	14918	14690	14845	15149	14925	14895	14852	14818	14830	14863	15002	14853	14767	14902	14834	14857	14804	14733	14902	14922	15007	14870	14738	14809	14899	14850	14935	14831	14954	14788	14772	14892	14816	14946	14900	14826	14915	14641	14897	14918	14880	14819	14897	14838	14841	14786	14854	14931	14949	14986	14770	14863	14914	14855	14917	14939	14625	14925	14822	14837	14999	14831	15017	14752	14986	14946	14878	14726	14775	14842	15026	14946	14677	14942	14686	14889	14900	14824	14910	14991	14805	14896	14869	14895	14939	14925	14903	14840	14905	14763	14775	14982	14914	14784	14825	14830	14787	14949	14842	14823	14804	14901	14818	14837	14946	14880	14790	15071	15042	14777	14988	14974	14931	14870	14842	14768	14836	14820	14933	14825	14777	14970	14798	14897	14823	14721	15020	14902	14981	14675	14957	14854	15144	14814	14841	14949	14876	14867	14927	14931	14808	14751	14688	14808	14701	14962	14806	14767	14902	14713	14759	15037	14825	14879	14945	14793	14956	14810	14878	14739	14759	14847	14966	14887	14817	14845	14691	14761	14831	14763	14662	14883	14883	14825	14603	14703	14898	14822	14990	14734	14844	14825	14710	14885	14723	14851	15012	14830	14877	14893	14836	14833	15014	14960	14559	14858	14814	14753	14734	14870	14954	14803	14950	14923	14849	14924	14795	14754	14929	14759	14752	14871	14781	14777	15049	14730	14826	14802	14848	14855	14873	14675	14991	14613	14848	14920	14913	14967	15057	14898	14891	14920	14835	14913	14676	14855	14926	14881	14804	14734	14998	14937	14893	14918	15018	14771	14669	14898	14763	14753	14948	14791	14942	14983	14865	14853	14887	14864	14877	14897	14976	14841	14711	14937	14953	14952	14754	14935	15025	14845	14797	14787	14770	14949	14774	14942	14788	14752	14946	14773	14786	15011	14738	14940	14815	14805	14986	14867	14939	14834	14909	14855	14847	14921	14917	14949	14895	14833	14934	14977	14809	14963	14948	14893	15002	14810	14723	15038	14871	14978	14993	14807	14762	14892	14887	14942	14770	14849	14767	14885	14830	14835	14756	14914	14952	14862	14804	14968	14913	14853	14822	14853	14752	14932	14891	14974	14792	14894	14842	14792	14776	14709	14972	14626	14914	14846	14787	14872	14855	14897	14936	14817	14872	14821	14850	14934	14722	14618	14871	14876	14882	14788	14815	14891	14878	14963	14898	14892	14864	14940	14922	14937	14827	15048	14869	14662	14848	14876	14945	14780	14806	14855	14797	14937	14914	14802	15070	14977	14934	14789	14792	14897	14829	14805	14819	14870	14970	14895	14873	14748	14882	14884	14940	14679	14930	14987	14957	14873	14902	14807	14862	14724	14854	14808	14837	14819	14918	14922	14760	14919	14853	14831	14757	14759	14887	14955	14964	15018	14955	14855	14820	14816	14837	14852	14900	14808	14855	14842	14850	14840	14917	14736	14759	14854	14805	15028	14865	14990	14848	14882	14824	14805	14784	15014	14915	14777	14873	14976	15115	14985	14785	14989	14887	14931	14916	14912	14799	14808	14737	14711	14958	14847	14833	14981	14949	14854	14752	14781	14855	14926	14729	14850	14884	14943	14780	14932	14847	14747	14854	14954	14854	14837	14855	14933	14894	14807	14913	14725	15083	14869	14864	14789	14810	14980	14940	14903	14762	14924	14871	14780	14615	14932	14819	14925	14848	14937	14886	14707	14780	14911	14935	14769	15068	14905	14964	14940	14933	14940	15064	14872	14875	14783	14893	14907	14978	14742	15008	14834	14830	14772	14778	14644	14968	14933	14835	14853	14910	14899	14926	14856	15013	14961	14740	14927	14858	14693	14831	14809	14835	14902	14969	14925	14807	14869	14832	14765	14819	14928	14877	14732	15063	14933	14828	14882	14834	14870	14915	14993	14831	14916	14943	14878	14831	14863	14996	14882	14775	14890	14863	14757	14746	14906	14996	14913	14834	14981	14836	14765	14844	14836	14791	14971	14736	14808	14855	14970	14893	15037	14822	15041	14680	14876	14950	14811	14967	14789	14913	14797	14933	14961	14790	14807	14776	15000	14835	14868	14758	14767	14915	14766	14942	14770	14758	14840	14778	14806	14732	14899	14729	14785	14781	14749	15041	14833	14810	14901	14832	14868	14797	14850	14817	14708	14987	15113	14789	14918	14735	14812	14856	15027	14751	14830	14946	15054	14696	14973	14876	14740	14823	15038	14837	14753	14889	14953	15065	14801	14976	14742	14866	14771	14973	14754	14723	14930	14945	14941	14780	14742	14755	14673	14865	14834	14873	14692	14941	14888	14828	14802	14901	15047	14913	14821	14955	14944	14954	14975	14805	14796	14878	14807	14933	14559	14912	14737	14935	14678	14962	14797	14839	14857	14959	14894	14875	14815	14865	14866	14845	14782	14779	14809	14976	14908	14852	14845	14701	14922	14908	14715	14818	14847	14759	14650	14903	14782	14843	15003	14889	14787	14874	14924	14884	14778	14748	14842	14863	14871	14950	14729	14882	14802	14947	14759	14842	14903	14952	14825	14865	15018	14789	15004	14900	14810	14883	14983	14853	14880	15082	14916	14862	15064	15124	14791	14851	14740	14928	14976	14984	14993	14911	14953	14718	14843	14903	14809	14976	14806	14880	14821	14881	14914	14733	14934	14815	15041	14885	14900	14838	14716	14758	14939	14968	14702	14934	14852	14778	14864	15008	14856	14842	14859	14923	14924	14896	14828	14914	14998	15068	14872	14835	14856	14673	14824	14804	14990	14796	14733	14991	14798	14931	14746	14917	14918	14812	14945	14972	14795	14829	14777	15022	14849	14774	14943	14959	14692	14933	14855	14888	14827	14819	14785	15016	14741	14981	14936	14910	14932	14740	14937	14864	14906	14704	14767	14876	14951	14842	14889	14802	14930	14860	14993	15065	14813	14914	14764	14730	14819	14723	14736	14850	15032	14700	14949	14876	14912	14972	14843	14900	14812	14824	14741	14903	14809	14913	14833	14782	14698	14884	14839	14856	14767	14963	15033	14881	14790	14841	14995	14695	15025	14790	14834	14940	14850	14963	14778	14908	14901	14925	14857	14693	14808	14698	14984	14937	14946	15058	14860	14988	14813	14885	14830	14911	14947	14958	14729	14995	14899	14767	14941	14917	14756	14975	14955	14898	14821	15043	14762	14685	14894	14965	14735	14802	14727	14811	14765	14849	14838	14891	14843	14803	14931	14876	14935	14773	14836	14825	15040	14933	14984	14974	14925	14887	14867	14863	14847	14952	14775	14760	14858	14738	14755	14750	14832	14803	14924	14805	14806	14840	14812	14891	14885	15031	14931	14696	14817	15044	14734	15041	14850	14812	14818	14963	14984	14914	15032	14904	14742	14748	14906	14993	14994	14788	14589	14858	14970	14897	14677	14898	14811	14938	14716	14993	14777	14712	14684	14761	14820	14873	14885	14878	14952	14897	14883	14948	14827	14895	14778	14914	14976	14759	15014	14835	14722	14886	14890	15091	14675	14741	14755	14753	14928	14955	14847	14838	14749	14769	14863	15038	14977	14808	14708	14781	14751	14798	14784	14973	15028	14870	14976	14998	14789	14721	14868	14805	14767	15020	14840	14939	14723	14869	14828	14836	14877	14853	14829	14832	14903	14780	14875	14816	14845	14880	14698	14896	14726	14948	14946	14705	14939	14930	14784	14759	14837	14827	14943	14959	14858	14947	14829	14711	14803	14891	14987	14895	14810	14894	14774	14762	14862	14726	14831	14943	14869	15103	14849	14802	14982	14728	14787	14660	15051	14788	14686	14793	14922	14787	14666	14908	14841	14681	14829	14898	15027	14752	14945	14812	14949	14907	14757	14900	14893	14901	14860	14867	14728	14858	14863	14937	14734	14842	14645	15030	14962	14890	14865	14915	14842	14945	14923	14858	14912	14948	14911	14861	14951	14865	14826	14823	14834	15049	14706	14763	14879	15003	14863	14987	14940	14737	14765	14843	14940	14841	14910	14939	14713	14874	14796	14814	14895	14754	14884	14917	14841	14853	14825	14929	14786	14882	14877	15042	14863	14981	14762	14947	14778	14911	14967	14917	14989	14821	14788	14826	14808	14756	14772	14789	14994	14703	14853	14911	14526	14920	14822	14837	14836	14959	14865	14940	14864	14807	14892	14893	14786
23276	21667	29669	24205	21851	23657	25097	19736	18907	18948	18698	18704	18690	18294	18267	18449	18546	18466	18357	18541	18516	18496	18458	18305	18394	18337	18274	18140	18188	18259	18235	18375	18334	18553	18327	18388	18299	18211	18241	18346	18341	18206	18214	18144	18178	18403	18162	18277	18093	17893	18105	18148	18172	18301	18242	18186	18099	18060	18087	18204	18208	18296	18236	18134	18153	18288	17961	17937	17964	17991	17964	18046	18242	18168	18115	18193	17985	18144	18012	18012	18122	18211	17980	18050	18299	17865	18109	18020	18039	18117	18001	18061	18170	18086	18045	18140	17905	17993	18179	18122	18172	17963	18196	18011	18049	18067	18042	18112	18006	18268	17979	18222	18129	18158	18138	18123	17958	17891	18071	18268	18197	17912	17993	18177	18196	17992	18102	17830	18325	17816	18048	17986	17903	18006	18094	18050	18129	18162	18166	18023	18138	17987	18130	18075	18119	18341	18023	17947	17905	18046	18173	18157	18092	18072	18156	17989	18067	18326	18095	17891	18062	18132	18032	18321	18167	18143	18136	18260	18022	18179	18090	18229	18173	18159	18010	17871	17979	17908	18299	18020	18065	18005	18130	18087	18066	17889	17985	18124	18218	17908	18128	17943	18065	18028	17880	18027	18166	17940	18139	18045	18081	17980	18047	18012	18197	18254	18189	18109	17924	18089	18051	18051	17882	18237	18041	18163	18100	18082	18006	18071	17926	18221	17908	18094	18004	18159	18083	18148	18103	18016	18181	18119	18035	17903	17961	17996	18042	18049	17777	17991	18100	18186	18128	18085	18085	18001	18025	18086	17959	18162	17953	18025	18188	18314	18105	18040	18102	18046	18209	18177	18048	18302	17777	18090	17945	17977	18050	18029	18126	18021	18151	18035	18046	18275	18102	17777	18024	17890	17883	18212	18182	18318	18010	18053	18027	18099	17949	18127	18054	18030	18104	18085	18032	18112	18287	18136	18122	18067	18223	18215	18184	18271	18105	18112	17877	18027	18091	18071	18209	18220	18042	18212	18016	18099	18011	18010	18190	18090	18093	18012	18145	18062	18046	17859	18261	18147	18209	18280	18107	17946	18080	18094	17996	17986	18073	18253	18262	17988	18204	17775	18062	18217	18025	18047	18042	17888	18190	18038	18149	18141	18101	17823	17840	18117	18012	18101	18036	17981	18182	17872	18136	18102	18071	17959	18067	17827	18263	18017	18105	18006	17989	18155	17927	17991	18225	18102	17881	17955	18023	18174	18211	17975	18020	18047	18035	18147	18152	17968	17943	18007	17928	17972	17867	17844	17863	18095	18097	18226	18015	18278	17975	18010	18241	18221	18088	18121	18372	18084	17900	17990	18053	17922	18037	18224	18161	18150	18213	17968	17938	18056	18026	18069	18144	18185	18186	18036	17862	18053	18127	18182	17936	18169	17998	17920	18072	18028	18329	17917	18095	17822	18055	18316	18230	18186	18096	18159	18030	18105	18075	17857	18012	18077	17774	17949	17971	18167	17970	18018	17986	18249	17946	18021	18123	18291	18074	18278	18281	17887	18216	18048	18056	17933	18070	17938	17902	17907	17817	17980	18059	18024	17918	18110	18037	18199	18045	18001	18159	17985	18207	18195	18028	18002	18103	18096	18180	18016	18286	18002	18133	17914	17934	18161	18174	18096	18139	18121	18079	17961	17956	18180	17838	17959	18149	18146	18172	18118	17962	18087	18000	18198	18129	18071	18102	18026	17961	18043	18049	17886	18183	18111	18313	18245	17985	17965	17949	18109	18230	17887	18129	18008	18012	18027	18040	18041	18157	18165	17950	18118	18128	18201	18266	17914	18184	18171	18020	18135	17748	18263	18135	17830	18025	18330	18004	17920	18151	18125	17922	17951	18152	17918	17998	18087	18153	18082	18206	18213	18079	18172	17926	18155	18011	18158	18087	17887	17922	17983	18291	18312	17839	18047	18204	18042	18256	18058	17853	17776	17740	18011	17980	17869	18063	18059	17811	18072	18034	18145	18042	18105	17901	18122	18055	18180	18004	18109	18176	17901	18150	17912	18199	17960	18112	18064	18300	17895	17906	18055	17971	17950	18168	17922	18106	18109	17994	18301	18126	17980	17961	17996	18089	18053	18146	17935	18257	17925	18133	18030	18097	18057	18025	18151	17998	18288	18084	17996	18223	17956	18161	18073	17789	17891	18120	18113	18106	18210	18212	18225	18175	18163	18041	18038	18238	18143	18164	17846	18235	18161	18051	18102	17925	18233	17761	18153	17884	18034	17999	18306	18092	17988	18065	18011	17967	17959	18205	17852	18081	18188	18087	18007	18144	17853	18140	17924	18021	17921	18104	18106	18115	18074	17974	18261	18130	18019	18111	17917	18101	18017	18144	18200	18170	17995	17994	18198	17961	18080	18137	18198	18124	17894	18140	18159	17954	18067	18062	17962	17966	17903	18059	17994	18005	18208	17899	17783	18083	17977	18116	17864	18146	18029	18177	18087	18052	17986	17994	18080	18078	18201	18290	18053	17985	18063	18134	18189	18097	18299	18089	17967	17970	18242	18047	17965	18052	18016	18120	18140	18162	18063	17926	18055	18209	18112	18021	18079	18049	18104	18093	18078	17942	18057	17979	18050	18294	17865	18207	18101	18221	18218	18108	18133	18193	18108	18057	17941	17987	18138	17899	18095	18057	18085	18024	17899	18029	18284	18134	18118	18216	17864	18168	17927	18073	18042	17927	18100	18215	17842	18081	17918	18011	17877	17981	18093	18004	18276	18015	18020	17845	18097	18033	18072	18056	18033	18003	18094	18173	18217	17833	18074	18157	18033	17851	18098	17996	17946	17966	18021	17982	18070	18075	18155	18127	18147	18216	18105	17861	18208	18044	17987	18206	17918	17916	18187	18099	18003	18098	18168	18231	17880	18077	18126	17795	17886	18041	17956	18034	17964	18094	18003	18092	18332	18121	18098	18153	18057	18257	18201	17981	17969	18290	17966	18187	18245	18100	18100	17923	17935	18060	18039	18021	18124	18024	18004	17907	17945	17750	17865	17910	18349	18258	18197	17977	18084	18037	18133	18085	18167	17871	17967	18175	18027	18065	18348	18303	17942	17905	17715	18013	17926	17979	18010	18273	18072	18131	17962	18250	17982	18190	18112	18103	18021	18185	18230	18175	18016	18057	18066	17921	18114	17963	18173	18040	18005	18101	17926	18038	18057	18215	18074	18095	18101	18193	18153	17853	18152	18221	18206	18270	18250	18011	18238	17959	17928	18011	18363	18022	17999	18260	17975	18069	18072	18066	17858	18073	17921	17954	18179	18194	18126	18117	17882	18047	18224	17989	18127	18025	18016	18096	18049	17996	17779	18147	18131	18233	18037	17991	18236	18045	17952	18024	18061	17935	18153	18189	17989	18160	17943	18060	18175	18211	18119	17943	18139	18086	18074	18100	17865	18161	17968	18230	18069	17888	18043	18057	18007	18138	17879	17979	18121	17930	17992	18055	18027	18255	18063	17905	18161	18052	17867	18077	17973	18109	18004	17972	18051	18168	18202	18170	18116	18140	18140	17982	18072	18193	17968	18126	18040	18144	17969	18067	18153	17775	18077	17966	17988	18066	18366	18108	18086	17896	18117	17988	18028	17964	18275	17994	18100	17924	18207	18098	18076	18062	18019	18020	18074	17927	18095	18241	18118	17993	18108	18134	17960	17993	18086	18144	18089	18053	18200	18085	17879	18084	18061	17944	18078	17985	18099	18368	18043	17944	18015	17770	17891	17966	17995	17920	18066	18039	18077	18078	18034	18150	18031	18262	17842	17980	17819	17953	17910	18023	17788	18170	18196	18159	18151	17902	18159	18010	18038	18118	18237	18132	18128	18172	17932	18054	18078	18056	18098	17931	18069	18106	17885	17881	18198	18053	18037	17953	18033	18127	18167	17999	18035	18018	17972	18113	17986	18067	18072	17882	18289	18133	18027	18325	18094	18001	17951	18093	18205	18177	18122	17940	17859	18114	18064	18049	17664	18053	17951	18032	17865	17936	18078	18148	18175	18022	18120	18165	17913	17971	17889	18187	18047	18017	18042	18132	17894	17789	18117	17995	18217	17772	17937	18130	17834	18014	17927	17965	18015	17927	18202	17910	18040	18207	18205	18041	18105	18127	18131	17925	18209	17983	17888	18194	18136	18041	18031	18052	17994	18036	18169	18073	17858	18070	18093	18221	18047	17931	17947	17987	18163	18029	18020	17956	18067	18091	18013	18010	18291	18109	17895	18013	18005	18036	17940	18073	18070	17976	18126	18186	18083	17996	17876	18001	17941	18223	18177	18156	18047	17979	17924	18019	17956	18387	17990	18111	18101	17925	18079	18120	18109	18172	17934	17879	18035	17965	18306	18088	18059	18040	17864	17939	17946	18059	18071	18235	17975	18077	18058	18111	17997	18164	18033	18111	18092	18138	18071	18042	17939	18128	17972	18051	17955	17868	17967	18115	17893	18177	18056	18224	18097	18000	17970	18022	17942	18220	17924	18135	18008	18046	18178	18123	18262	17974	17873	18032	17947	17922	17929	18057	18239	18127	18121	18054	18230	18107	18283	18063	18155	17916	18021	17909	18118	17913	18210	17890	18040	18033	18009	18100	18175	18095	17972	17937	18302	18073	18151	18132	17941	17890	18063	17967	18147	17916	17931	18112	18095	17844	18040	17986	17968	18212	18144	18154	18180	17948	17969	18079	17980	17934	18170	18180	18338	18197	18074	18181	18247	18066	18019	18172	18188	18184	18209	18063	18232	17987	18130	18143	18035	18023	18017	18142	18019	18096	18098	17798	18151	18066	17924	17997	17913	17795	18106	17935	18020	18143	18135	18016	18004	18129	18094	17988	17924	18101	18162	18040	18040	18174	17977	18199	18015	18283	18024	17869	17968	17980	17892	18083	18095	18009	18260	18178	17981	17925	17863	18267	17971	18094	18214	17906	18235	17981	18065	18161	18071	18153	18326	18153	18100	17985	17976	18120	18135	17993	18254	18106	18007	18192	18064	18019	18078	18068	18064	18160	18204	17974	18193	18040	18204	18123	18108	18278	18194	18050	18060	17892	17915	18183	17822	18165	18126	18092	17908	17903	18030	17917	18114	18121	18194
16521	28620	26234	21376	19265	18415	17559	17083	16827	16419	16363	16355	15897	16182	16135	15965	15875	15976	15980	16125	15925	15902	15923	15884	15878	15869	15722	16087	15917	15885	15546	15762	15808	15749	15669	15697	15659	15788	15885	15616	15659	15661	15696	15606	15700	15805	15797	15615	15687	15584	15933	15878	15813	15725	15859	15763	15857	15658	15553	15759	15730	15743	15902	15660	15815	15617	15772	15780	15712	15817	15799	15640	15691	15644	15623	15747	15537	15697	15743	15855	15592	15723	15668	15825	15657	15706	15624	15828	15657	15777	15878	15531	15675	15752	15931	15706	15861	15772	15658	15725	15713	15532	15555	15897	15685	15543	15863	15944	15774	15772	15667	15726	15619	15836	15545	15616	15659	15739	15840	15614	15881	15891	15722	15685	15602	15761	15868	15868	15733	15664	15636	15732	15511	15670	15794	15696	15781	15695	15708	15613	15566	15744	15801	15705	15938	15661	15779	15741	15548	15652	15939	15724	15881	15782	15662	15652	15655	15566	15622	15730	15716	15782	15761	15700	15681	15621	15570	15508	15736	15482	15678	15805	15752	15720	15717	15698	15776	15643	15598	15752	15578	15636	15757	15726	15680	15571	15774	15604	15613	15746	15616	15890	15657	15674	15667	15772	15637	15619	15687	15575	15673	15710	15693	15678	15749	15650	15760	15660	15619	15677	15528	15557	15666	15740	15597	15609	15834	15659	15756	15707	15721	15707	15724	15669	15730	15727	15722	15679	15523	15794	15513	15704	15710	15653	15574	15605	15585	15663	15605	15634	15758	15850	15619	15796	15650	15605	15693	15853	15798	15713	15657	15794	15680	15733	15682	15683	15716	15788	15592	15595	15788	15611	15610	15721	15594	15689	15838	15759	15619	15726	15670	15666	15894	15752	15643	15539	15605	15915	15606	15522	15600	15563	15720	15524	15611	15570	15662	15617	15486	15649	15673	15719	15597	15647	15700	15582	15669	15694	15735	15582	15623	15728	15697	15737	15651	15771	15688	15734	15770	15643	15653	15632	15653	15720	15825	15748	15482	15602	15696	15789	15589	15607	15584	15596	15748	15740	15847	15584	15643	15578	15629	15692	15726	15546	15561	15708	15762	15724	15737	15680	15691	15675	15693	15823	15563	15785	15756	15703	15735	15706	15733	15816	15823	15685	15680	15626	15528	15756	15627	15744	15772	15658	15625	15718	15760	15660	15757	15682	15618	15637	15705	15793	15801	15925	15759	15591	15753	15722	15689	15665	15780	15772	15652	15703	15514	15629	15714	15778	15778	15649	15751	15566	15816	15640	15654	15692	15604	15794	15799	15772	15683	15664	15656	15637	15640	15693	15677	15574	15872	15607	15830	15715	15495	15494	15536	15730	15616	15779	15774	15652	15891	15725	15642	15741	15826	15627	15788	15626	15676	15650	15953	15559	15634	15622	15615	15597	15573	15489	15619	15645	15615	15636	15521	15626	15537	15549	15793	15540	15637	15638	15788	15701	15789	15729	15804	15575	15527	15612	15438	15783	15679	15600	15818	15748	15560	15670	15489	15673	15715	15777	15685	15746	15510	15640	15692	15541	15713	15439	15839	15921	15797	15823	15807	15513	15790	15735	15651	15806	15729	15749	15837	15762	15533	15703	15805	15773	15638	15689	15732	15416	15743	15841	15599	15609	15740	15687	15628	15682	15836	15602	15777	15875	15670	15601	15730	15594	15745	15536	15487	15832	15601	15500	15785	15826	15577	15741	15520	15597	15728	15799	15661	15772	15710	15731	15633	15716	15631	15666	15752	15672	15627	15693	15707	15688	15760	15739	15636	15584	15555	15583	15601	15730	15673	15725	15464	15632	15677	15725	15870	15809	15633	15806	15837	15746	15677	15800	15742	15713	15662	15724	15667	15545	15656	15715	15596	15673	15605	15593	15652	15783	15695	15680	15745	15720	15504	15778	15834	15617	15607	15735	15565	15558	15650	15564	15765	15691	15776	15771	15623	15682	15599	15702	15580	15745	15686	15516	15694	15815	15666	15780	15781	15806	15555	15565	15790	15744	15803	15730	15641	15629	15667	15720	15700	15566	15790	15567	15790	15701	15702	15651	15651	15866	15653	15703	15586	15559	15795	15694	15679	15590	15593	15737	15529	15571	15608	15583	15804	15761	15566	15685	15640	15655	15733	15688	15713	15639	15664	15547	15645	15655	15696	15733	15707	15941	15652	15621	15603	15598	15649	15526	15614	15700	15621	15599	15441	15944	15631	15428	15650	15810	15696	15576	15839	15666	15699	15780	15938	15738	15783	15845	15923	15801	15797	15764	15570	15398	15809	15685	15695	15619	15617	15588	15631	15597	15696	15661	15833	15666	15811	15859	15755	15675	15579	15581	15695	15514	15757	15683	15692	15702	15637	15693	15753	15480	15512	15719	15741	15568	15567	15780	15529	15494	15721	15634	15741	15628	15716	15424	15861	15772	15845	15746	15856	15723	15765	15754	15681	15640	15653	15583	15434	15710	15676	15841	15772	15701	15671	15688	15885	15698	15583	15772	15683	15554	15501	15617	15661	15732	15779	15910	15624	15741	15675	15566	15750	15696	15656	15785	15624	15631	15715	15756	15500	15578	15760	15685	15782	15648	15829	15651	15795	15562	15693	15786	15480	15835	15755	15643	15687	15819	15742	15664	15661	15782	15704	15553	15763	15743	15742	15725	15705	15659	15564	15741	15656	15532	15663	15795	15671	15534	15622	15765	15766	15585	15693	15656	15616	15606	15635	15665	15404	15739	15634	15725	15783	15603	15739	15702	15551	15593	15778	15559	15728	15644	15655	15704	15771	15579	15785	15741	15564	15799	15713	15737	15548	15727	15571	15577	15722	15546	15730	15635	15773	15773	15805	15689	15568	15632	15577	15693	15610	15767	15848	15695	15646	15574	15648	15660	15750	15629	15678	15685	15664	15732	15511	15785	15614	15783	15756	15709	15691	15686	15743	15638	15672	15705	15639	15776	15781	15665	15719	15737	15578	15621	15769	15812	15692	15748	15665	15709	15685	15702	15619	15577	15777	15562	15633	15827	15701	15595	15671	15607	15803	15771	15698	15723	15694	15763	15614	15579	15647	15661	15628	15607	15530	15861	15660	15613	15591	15782	15694	15729	15754	15742	15581	15554	15549	15581	15681	15653	15768	15626	15690	15648	15802	15702	15669	15702	15742	15655	15590	15574	15810	15692	15665	15790	15537	15690	15754	15745	15665	15803	15572	15669	15734	15779	15610	15531	15767	15804	15499	15719	15523	15720	15677	15707	15737	15669	15808	15697	15552	15807	15719	15835	15724	15599	15677	15673	15846	15723	15510	15838	15494	15617	15633	15667	15649	15669	15574	15602	15718	15790	15675	15748	15820	15690	15864	15575	15764	15688	15667	15706	15677	15862	15692	15845	15610	15612	15541	15648	15678	15594	15784	15674	15745	15569	15608	15594	15659	15631	15722	15534	15493	15671	15682	15781	15610	15798	15719	15801	15646	15580	15696	15593	15645	15842	15680	15786	15682	15695	15524	15920	15753	15591	15766	15653	15568	15823	15810	15732	15670	15585	15698	15788	15703	15722	15663	15537	15744	15704	15570	16000	15692	15556	15640	15700	15775	15639	15479	15736	15667	15637	15760	15622	15831	15676	15740	15634	15617	15731	15743	15673	15773	15613	15711	15720	15761	15647	15812	15569	15589	15845	15531	15752	15694	15739	15966	15848	15709	15666	15591	15802	15619	15606	15642	15748	15685	15814	15641	15786	15903	15715	15708	15739	15606	15715	15668	15872	15627	15834	15741	15941	15728	15507	15677	15705	15620	15698	15518	15593	15778	15729	15806	15739	15631	15657	15731	15664	15644	15657	15674	15769	15524	15857	15758	15615	15696	15838	15817	15658	15817	15601	15779	15615	15577	15780	15894	15680	15642	15555	15629	15691	15627	15618	15648	15730	15767	15600	15561	15802	15653	15713	15633	15826	15739	15748	15682	15790	15689	15597	15870	15659	15763	15669	15736	15797	15746	15692	15601	15822	15765	15562	15571	15571	15805	15624	15780	15810	15779	15641	15579	15689	15836	15625	15507	15674	15535	15577	15618	15770	15594	15632	15695	15588	15652	15585	15636	15572	15659	15620	15638	15760	15718	15644	15649	15591	15789	15873	15779	15665	15638	15628	15666	15689	15711	15745	15741	15519	15529	15624	15695	15704	15577	15621	15741	15604	15706	15731	15648	15685	15635	15598	15823	15531	15637	15726	15724	15710	15637	15844	15712	15675	15742	15610	15651	15737	15722	15749	15677	15541	15576	15777	15697	15658	15706	15582	15573	15822	15588	15873	15796	15681	15724	15625	15671	15783	15622	15758	15819	15577	15745	15734	15626	15590	15685	15695	15596	15653	15780	15660	15644	15601	15602	15717	15726	15757	15750	15586	15642	15704	15557	15807	15727	15691	15664	15692	15715	15644	15742	15731	15598	15683	15667	15706	15627	15636	15721	15809	15679	15629	15660	15541	15653	15752	15606	15845	15668	15613	15809	15745	15794	15624	15624	15523	15639	15770	15642	15653	15849	15616	15571	15731	15735	15673	15569	15702	15732	15750	15611	15834	15690	15674	15693	15665	15608	15682	15548	15614	15703	15698	15619	15693	15721	15506	15738	15718	15534	15736	15788	15748	15618	15726	15547	15564	15561	15576	15713	15747	15669	15611	15610	15680	15626	15585	15830	15470	15715	15741	15647	15628	15593	15552	15722	15796	15810	15617	15518	15746	15628	15549	15544	15629	15575	15564	15753	15814	15510	15746	15841	15787	15525	15709	15616	15615	15677	15669	15576	15545	15757	15659	15648	15797	15523	15701	15621	15704	15782	15819	15758	15619	15758	15594	15767	15547	15514	15832	15535	15675	15778	15811	15696	15613	15598	15702	15612	15752	15665	15567	15833	15718	15713	15675	15610	15840	15670	15748	15651	15865	15828	15681	15555	15521	15640	15693	15561	15769	15729	15559	15673	15759	15885	15657	15710	15754	15548	15632	15456	15652	15581	15557	15912	15618	15533	15614	15663	15687	15619	15602	15637	15660	15792	15824	15611	15722	15647	15621	15779	15816	15660	15636	15754	15828	15714	15841	15554	15532
28081	22121	23304	19336	16539	16210	16265	15986	16214	16138	16005	16079	16255	15955	16123	16136	15902	16143	16083	16073	16022	16002	16179	16049	16356	16286	16263	16018	16203	16066	15969	15896	16197	16047	16005	15961	16132	15966	15896	16153	16149	16104	15956	16065	15877	16063	15976	16141	16359	16058	16213	16092	16185	16083	16169	15942	16098	16194	16104	16148	16365	16100	16081	16068	16163	16155	16184	16113	16110	16088	16163	15968	16104	16271	15919	16009	16063	16077	16109	15981	16039	16010	15994	16190	16096	15948	15931	16132	16022	16265	16148	16216	15992	15982	15936	16043	16095	15891	16035	16064	16156	15767	15991	16008	15927	15895	16016	16076	16047	16049	16014	15993	16027	16196	16070	16038	15903	16166	16072	16115	16146	16121	16021	15998	16100	15881	16107	16159	16155	16133	16155	16016	16066	15937	16119	15988	15854	15902	16195	15880	16034	15909	16076	16139	16081	16089	15995	16001	16215	16062	16198	16217	16103	16102	16008	16051	15813	16055	15906	16085	16070	16032	16050	15967	15928	15949	16079	16263	16217	16253	16229	16023	16025	15997	15982	16007	16060	16180	15911	16016	15899	15988	16085	16076	16216	15997	16118	16102	16137	16243	16103	15835	16036	15964	15956	16041	16136	16127	15966	15960	15977	16039	16017	16008	15981	16006	16128	15928	15847	16101	15999	16125	15988	15787	15973	16074	16008	16103	16037	15951	16158	16073	16153	15912	15981	16149	15928	16118	16023	16009	15926	16075	16089	16179	15948	16099	16010	15903	16123	15986	16254	16093	16107	16163	15900	15785	16040	16108	16252	15945	15909	15957	16001	16005	16063	15970	16039	16135	16025	16099	16002	15958	15999	16063	16038	15939	16008	16137	16203	16109	15922	16051	16136	15975	16178	15951	16044	15988	15959	15993	16076	15895	16066	16190	16066	16131	15999	15957	16061	16074	15986	16032	16175	16091	16093	15997	15956	16045	16210	16196	16039	15881	16198	16191	15818	16089	16300	15977	16055	16189	15958	16159	15961	15732	16185	15957	15997	15999	15981	15937	16158	16104	16043	16010	16007	15993	16105	15987	15959	15953	15914	16202	15966	16087	15996	15923	16103	15996	16261	16035	16062	15975	15882	16032	15955	16199	15867	16109	15904	15950	16066	15893	16071	16082	16180	15970	16153	15917	16108	16021	15993	15935	15992	16017	16183	15897	16045	16098	16007	16150	16116	16141	15898	16066	15978	16004	15926	16184	15978	16056	16174	16431	16249	16172	16057	16039	16123	15855	15990	16098	15932	16020	16073	16002	16026	16199	16022	16204	15969	16095	16073	15991	16154	15986	15945	16118	15973	16270	15945	16061	16027	15829	15998	16182	16210	16181	16140	16224	16095	16102	16011	16263	16160	16110	16021	16199	16146	16026	16128	16003	16064	16119	15847	16033	16024	16223	16012	16122	16085	16100	15907	15948	16083	15957	16116	16084	15958	16009	16062	16209	16095	16069	15914	16172	16211	15887	15986	16168	16149	16182	16116	16105	16116	16097	16040	15981	16246	16153	15956	16060	16069	15880	15976	16060	15964	16090	15971	15965	16087	15981	16197	16098	16061	16084	15976	16148	16077	15986	15915	16265	16054	15859	16041	15995	16115	16074	15973	16057	16064	16155	15880	16097	16126	16127	16198	16203	15992	16203	16074	16129	16014	16015	16088	16090	16099	15826	16119	16270	15972	15795	16128	16008	15964	15947	16025	15943	16074	15912	15937	16072	15982	16002	16008	15870	16062	16115	16045	15855	15946	15882	16021	16090	15879	15948	16007	16153	16110	16012	16313	15947	16359	16168	15994	16153	16035	16193	16224	15999	15802	16062	15975	16102	16076	16163	16314	16049	16177	15845	16121	16287	16018	16013	16019	16062	16103	16033	16211	16111	16006	16168	16133	15997	15977	16260	15899	16304	15874	15807	15937	16207	16043	16187	16110	15856	16020	16035	16007	16077	16299	16172	16140	16167	16129	16239	15988	16011	15915	16080	16217	16128	16073	16091	16178	16007	16049	16022	15973	15881	15980	15973	16082	16097	16134	15957	16073	16050	16080	16287	15836	16004	16004	15982	16120	15970	15943	16058	16095	16037	16172	16170	16178	16311	15793	16177	16100	16083	15910	15976	16044	15901	15675	15982	16033	16168	15896	16054	16041	16221	15863	16074	15966	16136	16241	15933	15975	16091	16143	15965	16106	16035	15892	16291	16135	16035	16004	15798	16150	16044	16030	16067	16122	15946	15809	16016	16117	15961	16101	16178	16006	16009	15973	16114	15915	15936	15993	15854	16246	16003	15967	16029	16137	16093	15889	16074	16075	16172	16100	16240	16100	16183	15976	16117	16091	15918	15943	16016	16268	16168	16068	16013	16229	16045	16049	15934	16046	16121	16215	16099	15994	16081	16038	16086	15864	16178	15949	15996	16221	16153	15996	15984	16021	16089	16282	16099	15997	15944	16021	15889	15990	16174	15954	16114	16177	15977	16120	15913	16164	15943	16081	16129	16076	16175	16140	16005	16151	16002	16165	16072	16061	16011	15922	15973	16110	15802	16109	15873	15919	15960	16058	15885	15978	16004	15911	15917	16100	16091	16158	16049	16062	15865	16077	16195	16050	15909	16139	16028	16104	16021	15957	15822	15938	15852	16050	15966	15984	16098	15898	15973	15975	16114	15875	16147	16183	16117	16117	16075	16109	16188	16041	16018	16025	16031	16133	16129	16143	16199	16066	15885	16037	16015	15994	16169	16047	15982	16215	16073	16191	16272	16102	15874	15895	16175	16218	16184	16024	16111	15900	16083	15979	16063	16095	16025	16189	16073	16224	15989	16101	16203	16299	15938	16023	16019	16023	15928	16010	16199	16031	16113	15968	15982	16114	16047	16239	16083	16081	16239	16112	16200	16109	16100	16167	16112	16128	16071	16040	15953	15942	16006	15942	15926	16325	16073	16068	15961	15986	16016	16161	16176	15970	16124	16083	15965	15872	15968	16035	16093	16091	16017	16204	15935	16108	16090	16110	15946	16035	16151	16012	16000	16054	15999	16229	16020	15972	15961	16174	16166	16070	16288	16276	15968	16012	15957	16119	16071	16087	16199	16213	16159	16246	16064	16186	16226	15953	16008	16213	16112	15934	15929	15955	16057	15991	15974	16184	16165	15952	15925	15897	16155	15852	16009	16120	16138	16080	16010	16222	16032	15951	15962	16145	16016	15998	15960	16239	16186	16076	16196	16029	16203	15998	16229	16023	15936	16105	16172	16032	16018	16032	16086	16019	16257	15978	16008	16018	16316	15989	16070	15979	15922	16135	15980	16113	16090	16048	16146	16027	15983	16130	16197	15957	16060	16103	16017	16073	15927	16154	16117	16175	16121	16124	16121	15970	16251	15899	16050	16050	16076	16206	16141	16082	16231	16297	16092	16161	16058	16112	16107	15851	15825	16220	16267	15968	16153	16094	16111	16124	15994	16008	16036	16015	16007	16004	16040	15777	15988	15947	16163	16237	16102	15972	15936	16032	16010	16052	16200	15957	16128	16043	15915	16010	16004	16078	16135	16070	16028	16187	15983	16049	15845	16155	16028	16175	16302	16226	15911	16051	16023	16130	16016	16013	16065	16181	15972	16210	16174	16150	15890	16051	16269	16103	16125	16031	16043	16264	16059	16103	16068	16042	16062	16150	15920	16107	16162	16168	16079	15901	15999	15974	15992	16168	16199	15809	16154	16177	15976	16223	16202	16091	15986	16044	16211	16296	15958	15941	15920	16486	16188	16047	16121	16037	16031	15960	15983	15957	15999	15994	15888	15898	16031	16312	16172	16166	16003	16001	16052	16013	16114	15905	15992	16174	15963	15895	16189	16217	16033	16048	16173	16102	16065	16118	16098	16294	16108	16095	16087	16163	15856	16106	15906	16159	16218	16065	16107	15911	16226	16034	16232	16034	15943	16031	16299	16126	16013	16142	16014	16171	15942	16095	15880	16103	16130	16104	16186	16041	15997	16158	16095	16147	16072	15946	15964	16150	16108	15976	15992	15911	15888	16261	16136	16088	16036	16072	15941	15958	16082	16030	16134	15832	16182	16008	15963	15988	15883	16257	15976	16294	16262	16099	15983	16031	16029	16253	16001	16251	16016	16017	15916	16002	16116	16002	15959	16047	16112	16005	16110	15931	16140	15981	15964	16172	16135	16124	16116	15876	16014	16256	16243	16208	16038	16109	15849	15951	15974	16020	15829	16000	16148	16252	15939	16142	15993	16053	16015	15968	16152	16057	16114	16036	16243	15936	16036	16076	16012	15941	16190	16152	16035	16150	16076	15991	15936	15903	16159	15899	15917	16135	16032	16039	16263	16199	16139	15972	15885	15994	15938	16165	16037	15983	15999	15873	15900	15927	15965	16195	15920	15753	16169	15985	16134	16131	16110	15965	16183	16025	15927	16228	15916	16082	16067	15915	15994	16174	15996	15986	16162	15910	16093	15938	16079	16084	16082	15840	16001	16089	16047	15966	16076	16021	16074	16075	15965	16196	16176	16286	16016	16043	16008	16106	16145	16124	16120	16250	16147	16069	15883	16235	16176	16169	15990	16237	16091	16144	16121	16110	16010	16188	16015	16089	15963	15906	15928	15803	15978	16072	15948	16215	16177	16074	15954	15977	16111	16058	16020	15997	15989	15967	16094	16083	16119	16039	15993	16138	16029	15931	16250	16165	15953	16042	15998	16084	16037	16136	16145	16041	15974	16115	15994	16120	15881	15966	15912	16187	15882	15946	15970	15999	16045	15825	15947	16011	16037	15982	16045	16089	16198	16164	16112	16079	16046	16217	16095	16093	16016	16162	16101	16078	16276	16137	16177	16095	16022	16008	15984	15982	16273	15935	16096	16248	15954	16057	16049	16293	16005	16155	15985	15902	16068	16052	16290	16150	15956	16002	16186	16070	16070	16031	16134	16058	15915	16030	16020	16129	15922	16072	16085	16118	16067	16024	16178	16082	16059	15917	16082	16073	15994	16157	16177	15988	15962	16205	16011	16043	16231	16090	16086	16107	16071	15858	15891	16057	16055	16077	16140	16130	16193	16097	16015	16070	16005	16133	16039	15940	15899	16250	16150	16117	16098
14584	16329	15858	14996	14833	14664	14712	14653	14482	14366	14421	14670	14504	14463	14392	14427	14434	14576	14497	14544	14368	14457	14451	14496	14412	14479	14405	14528	14530	14464	14678	14490	14461	14425	14419	14443	14191	14301	14602	14447	14449	14455	14495	14380	14483	14318	14487	14367	14524	14476	14550	14242	14503	14416	14305	14640	14364	14408	14453	14431	14448	14312	14473	14375	14560	14311	14382	14449	14425	14491	14483	14401	14388	14492	14564	14396	14215	14496	14467	14356	14521	14292	14464	14468	14409	14407	14494	14512	14384	14563	14309	14690	14502	14371	14476	14388	14524	14514	14254	14373	14378	14339	14410	14284	14579	14529	14445	14295	14202	14486	14422	14512	14345	14497	14352	14409	14329	14463	14273	14484	14393	14450	14435	14508	14384	14440	14454	14319	14343	14347	14375	14282	14322	14531	14452	14301	14296	14357	14457	14489	14186	14567	14598	14394	14297	14303	14428	14260	14438	14359	14478	14544	14555	14366	14378	14406	14439	14455	14370	14557	14358	14539	14614	14415	14336	14451	14456	14483	14369	14430	14432	14435	14529	14366	14376	14489	14429	14443	14451	14510	14338	14483	14345	14627	14498	14421	14476	14445	14502	14269	14453	14491	14447	14312	14396	14377	14373	14432	14486	14440	14561	14377	14582	14515	14472	14355	14306	14311	14467	14343	14567	14302	14623	14381	14473	14452	14371	14473	14523	14465	14557	14366	14282	14428	14468	14594	14312	14292	14510	14383	14390	14444	14423	14226	14444	14321	14425	14349	14306	14502	14398	14297	14506	14380	14364	14509	14378	14634	14409	14440	14459	14458	14470	14414	14436	14327	14441	14427	14368	14362	14419	14396	14544	14344	14379	14386	14346	14368	14261	14443	14559	14414	14649	14420	14535	14558	14639	14394	14236	14417	14327	14547	14271	14465	14491	14286	14505	14538	14342	14462	14472	14288	14395	14481	14473	14506	14434	14396	14404	14487	14426	14349	14399	14475	14322	14329	14313	14464	14387	14478	14208	14417	14419	14280	14358	14436	14286	14351	14368	14413	14385	14419	14444	14159	14441	14526	14380	14622	14418	14425	14385	14368	14434	14389	14354	14505	14486	14543	14288	14346	14609	14471	14423	14395	14472	14435	14400	14376	14255	14590	14381	14330	14530	14468	14375	14419	14534	14477	14387	14339	14333	14268	14378	14431	14720	14490	14407	14475	14441	14370	14320	14468	14499	14369	14531	14458	14481	14495	14478	14433	14468	14277	14382	14478	14426	14461	14528	14548	14516	14377	14424	14330	14224	14149	14371	14414	14504	14381	14464	14459	14431	14370	14381	14488	14384	14378	14428	14182	14514	14293	14509	14390	14602	14497	14502	14288	14312	14542	14442	14392	14510	14504	14284	14352	14471	14419	14418	14405	14459	14548	14375	14225	14369	14508	14359	14378	14623	14373	14487	14600	14393	14537	14501	14372	14429	14450	14477	14458	14430	14282	14452	14297	14447	14448	14490	14364	14564	14466	14515	14483	14446	14515	14480	14454	14313	14309	14501	14314	14446	14335	14418	14433	14500	14483	14472	14421	14580	14398	14432	14486	14425	14360	14336	14484	14526	14341	14402	14356	14408	14538	14360	14310	14542	14490	14337	14458	14408	14412	14381	14406	14348	14462	14297	14629	14375	14460	14595	14498	14569	14453	14425	14371	14492	14453	14495	14397	14342	14397	14422	14541	14660	14348	14302	14531	14382	14482	14377	14405	14419	14338	14721	14486	14565	14365	14460	14472	14439	14290	14279	14575	14464	14412	14209	14189	14439	14506	14465	14314	14463	14535	14563	14346	14377	14507	14465	14483	14359	14467	14372	14500	14500	14327	14373	14545	14490	14366	14280	14487	14168	14304	14452	14439	14384	14646	14508	14540	14384	14423	14420	14385	14353	14595	14471	14353	14462	14313	14414	14356	14518	14240	14318	14410	14283	14300	14394	14375	14353	14477	14469	14349	14423	14346	14391	14549	14467	14256	14217	14468	14269	14319	14465	14453	14335	14408	14472	14184	14553	14414	14365	14457	14399	14459	14262	14484	14413	14514	14317	14298	14385	14484	14444	14459	14429	14446	14380	14364	14340	14394	14385	14253	14437	14469	14355	14386	14412	14430	14348	14226	14481	14170	14399	14495	14348	14413	14510	14385	14411	14394	14344	14529	14505	14589	14414	14469	14421	14470	14338	14531	14460	14434	14415	14434	14522	14504	14412	14356	14483	14402	14303	14337	14448	14379	14351	14282	14370	14442	14470	14400	14398	14445	14329	14371	14542	14331	14302	14539	14438	14475	14459	14480	14238	14376	14379	14323	14415	14317	14449	14351	14485	14397	14407	14421	14379	14373	14391	14434	14597	14479	14318	14336	14455	14480	14491	14438	14372	14429	14302	14352	14516	14435	14409	14392	14300	14488	14517	14368	14542	14321	14354	14275	14411	14382	14569	14395	14461	14231	14630	14191	14533	14428	14408	14445	14239	14438	14400	14613	14536	14465	14349	14405	14509	14488	14353	14578	14556	14503	14376	14495	14343	14477	14561	14274	14431	14415	14375	14326	14552	14542	14394	14321	14411	14414	14441	14481	14497	14366	14251	14502	14483	14308	14416	14332	14533	14302	14368	14354	14400	14526	14392	14405	14538	14349	14435	14342	14405	14362	14283	14349	14496	14372	14413	14503	14366	14378	14534	14685	14452	14609	14447	14465	14349	14342	14351	14409	14448	14327	14537	14395	14374	14461	14383	14337	14492	14408	14472	14519	14240	14327	14532	14352	14223	14210	14377	14519	14412	14594	14426	14381	14362	14441	14453	14452	14343	14422	14335	14484	14467	14360	14339	14304	14528	14546	14413	14389	14452	14437	14414	14507	14424	14372	14573	14485	14274	14356	14355	14420	14402	14370	14476	14343	14351	14372	14381	14427	14545	14483	14407	14506	14354	14393	14454	14348	14382	14476	14447	14579	14371	14428	14360	14368	14487	14427	14482	14461	14363	14481	14336	14305	14404	14449	14292	14349	14322	14322	14504	14497	14346	14407	14498	14350	14319	14400	14413	14445	14538	14493	14420	14501	14358	14464	14419	14546	14357	14315	14456	14435	14372	14496	14414	14576	14318	14465	14405	14225	14513	14452	14390	14579	14306	14371	14300	14494	14309	14495	14436	14490	14376	14359	14420	14493	14357	14325	14463	14407	14355	14552	14560	14494	14401	14359	14476	14484	14493	14369	14336	14339	14385	14351	14415	14393	14590	14539	14493	14382	14411	14509	14353	14364	14268	14478	14555	14359	14416	14333	14369	14441	14359	14347	14543	14389	14469	14294	14306	14306	14522	14394	14450	14325	14349	14362	14452	14283	14489	14365	14554	14411	14387	14439	14428	14477	14509	14301	14389	14374	14448	14460	14493	14419	14503	14309	14521	14464	14425	14556	14342	14480	14456	14453	14355	14538	14400	14445	14475	14378	14541	14478	14370	14402	14494	14175	14447	14442	14698	14303	14463	14603	14377	14346	14355	14377	14379	14447	14611	14318	14391	14457	14513	14366	14429	14402	14438	14349	14358	14431	14518	14314	14397	14533	14328	14283	14514	14586	14589	14367	14451	14531	14298	14411	14447	14451	14367	14398	14600	14454	14487	14295	14406	14373	14356	14486	14458	14465	14441	14342	14379	14570	14484	14368	14396	14371	14321	14385	14453	14470	14470	14330	14483	14370	14421	14408	14471	14292	14609	14439	14389	14383	14368	14405	14224	14407	14493	14399	14509	14543	14347	14325	14505	14509	14344	14345	14466	14465	14276	14509	14486	14279	14284	14511	14558	14577	14318	14536	14406	14357	14417	14398	14347	14436	14320	14414	14447	14619	14320	14366	14429	14414	14295	14440	14565	14339	14307	14549	14570	14439	14375	14360	14529	14478	14491	14407	14350	14344	14359	14303	14431	14612	14312	14293	14392	14343	14481	14359	14470	14502	14480	14658	14493	14417	14271	14415	14425	14463	14421	14481	14359	14471	14559	14363	14396	14421	14581	14238	14482	14400	14226	14340	14309	14500	14320	14357	14317	14444	14597	14431	14403	14348	14632	14311	14278	14349	14505	14346	14554	14248	14558	14349	14544	14386	14506	14358	14441	14600	14344	14382	14371	14379	14399	14206	14483	14394	14410	14560	14200	14457	14455	14523	14428	14488	14358	14511	14413	14476	14391	14490	14588	14565	14468	14530	14406	14315	14500	14541	14381	14423	14471	14558	14237	14478	14443	14306	14475	14332	14392	14442	14376	14406	14549	14453	14381	14446	14496	14413	14480	14458	14607	14399	14395	14272	14464	14456	14341	14419	14431	14645	14485	14720	14376	14580	14596	14375	14396	14367	14370	14436	14410	14408	14472	14334	14353	14392	14439	14464	14353	14494	14358	14453	14449	14305	14255	14400	14443	14426	14540	14322	14430	14505	14437	14459	14389	14392	14453	14349	14412	14533	14218	14494	14520	14382	14394	14556	14175	14375	14448	14538	14476	14364	14441	14449	14508	14403	14438	14449	14505	14368	14418	14456	14552	14523	14337	14266	14535	14346	14360	14500	14384	14421	14532	14637	14430	14428	14429	14440	14439	14296	14410	14524	14449	14428	14374	14431	14280	14400	14367	14359	14527	14260	14482	14367	14533	14572	14507	14411	14402	14284	14223	14234	14486	14435	14482	14356	14533	14367	14471	14509	14367	14486	14424	14610	14273	14505	14473	14321	14534	14425	14490	14181	14315	14557	14513	14255	14466	14318	14514	14479	14370	14461	14478	14364	14422	14446	14438	14396	14343	14440	14471	14461	14322	14466	14264	14425	14392	14571	14548	14455	14425	14372	14442	14497	14504	14455	14305	14467	14375	14437	14460	14362	14461	14379	14357	14364	14309	14300	14393	14586	14428	14215	14283	14493	14324	14661	14505	14547	14306	14509	14523	14311	14476	14406	14340	14191	14443	14280	14325	14410	14386	14570	14558	14343	14398	14293	14407	14504	14825	14345	14452	14487	14319	14299	14338	14316	14225	14605	14371	14470	14363	14529	14618	14343	14414	14493	14440	14262	14460	14368	14477	14377	14493	14503	14477	14553	14442	14372	14509	14383	14499	14453
24370	21675	29152	24814	22362	21130	19935	17542	17070	17400	17104	16999	17091	16977	16992	17023	16929	16978	16889	17009	16708	16741	17087	17193	16931	16831	16881	16753	16874	16900	16959	16589	16755	16888	16948	16777	16875	16880	16881	16854	16738	16946	16793	16796	16874	16991	16954	16710	16780	16758	16823	16762	16699	16665	16627	16719	16724	16717	16834	16777	16869	16765	16864	16837	16619	16699	16864	16729	16657	16968	16808	16866	16830	17019	16793	16797	16866	16683	16735	16626	16790	17118	16697	16859	16856	16801	16873	16744	16787	16809	16773	16556	16685	16774	16822	16903	16651	16608	16919	16899	16983	16537	16674	16568	16548	16693	16714	16638	16838	16615	16619	16712	16769	16640	16997	16764	16732	16850	16639	16861	17074	16715	16683	16648	16901	16804	16638	16682	16649	16769	16679	16618	16809	16907	16878	16832	16757	16819	16724	16657	16766	16856	16842	16661	16752	16651	16668	16859	16714	16777	16834	16722	16721	16661	16578	16647	16779	16688	16710	16681	16709	16708	16654	16812	16815	16812	16686	16552	16784	16737	16901	16580	16761	16973	16707	16756	16748	16850	16842	16750	16779	17008	16672	16699	16585	16781	16941	16738	16768	16788	16805	16787	16719	16585	16759	16684	16764	16841	16663	16828	16631	16719	16679	16839	16864	16841	17053	16828	16714	16586	16745	16786	16907	16598	16700	16941	16595	16684	16900	16849	16683	16913	16639	16840	16826	16649	16698	16593	16607	16829	16820	16918	16855	16794	16974	16778	16502	16844	16735	16635	16516	16969	17015	16715	16502	16768	16817	16580	16733	16729	16579	16786	16949	16891	16727	16739	16833	16887	16584	16748	16727	16638	16798	16684	16663	16715	16804	16927	16764	16836	16759	16841	16778	16817	16486	16736	16768	16666	16713	16673	16681	16648	16863	16644	16699	16713	16865	16670	16736	16710	16733	16840	16822	16588	16746	16684	16798	16861	16767	16717	16633	16653	16868	16551	16749	16789	16718	16533	16871	16761	16755	16921	16731	16697	16864	16626	16700	16850	16557	16725	16571	16836	16663	16616	16780	16655	16675	16519	16751	16787	16498	16659	16707	16713	16565	16542	16751	16819	16862	16748	16725	16845	16683	16755	16583	16591	16498	16684	16884	16857	16706	16718	16687	16688	16708	16747	16754	16585	16715	16604	16578	16669	16796	16802	16632	16698	16763	16778	16697	16629	16623	16598	16585	16838	16615	16731	16506	16746	16573	16843	16967	16675	16823	16615	16657	16509	16728	16648	16362	16723	16656	16697	16834	16687	16525	16831	16768	16892	16653	16765	16643	16781	16758	16696	16825	16591	16797	16727	16983	16557	16532	16803	16843	16689	16675	16661	16595	16779	16859	16699	16806	16881	16745	16743	16761	16627	16751	16788	16780	16700	16720	16757	16772	16623	16902	16710	16661	16787	16871	16701	16683	16461	16709	16605	16834	16689	16856	16596	16835	16789	16744	16771	16706	16704	16713	16766	16771	16874	16941	16997	16713	16720	16769	16784	16834	16705	16615	16921	16841	16709	16634	16839	16525	16611	16809	16605	16705	16660	16645	16637	16647	16623	17025	16800	16838	16739	16622	16663	16979	16763	16838	16796	16758	16797	16736	16814	16695	16658	16746	16574	16728	16788	16584	16697	16772	16750	16870	16813	16833	16698	16667	16791	16855	16785	16813	16648	16746	16715	16842	16818	16890	16797	16692	16899	16920	16742	16477	16750	16797	16784	16607	16631	16705	16770	16586	16791	16689	16850	16638	16756	16901	16566	16600	16717	16858	16552	17022	16801	16668	16630	16578	16756	16888	16924	16710	16835	16657	16725	16791	16811	16910	16944	16488	16788	16817	16722	16576	16725	16521	16748	16732	16798	16839	16787	16871	16572	16551	16856	16668	16476	16745	16798	16792	16883	16692	16798	16755	16801	16907	16671	16644	16794	16500	16804	16764	16658	16699	16960	16769	16995	16633	16734	16849	16716	16903	16848	16653	16798	16910	16430	16772	16704	16649	16548	16701	16652	16584	16824	16826	16865	16445	16697	16646	16530	16548	16687	16743	16612	16644	16918	16616	16755	16616	16766	16751	16591	16733	16748	16836	16673	16726	16760	16800	16992	16859	16772	16628	16537	16687	16805	16668	16885	16586	16587	16775	16631	16609	16807	16699	16809	16864	16740	16573	16767	16923	16672	16616	16569	16595	16680	16696	16683	16789	16605	16934	16703	16558	16760	16739	16609	16823	16739	16829	16856	16879	16829	16792	16887	16646	16603	16681	16713	16825	16529	16524	16630	16743	16541	16722	16755	16719	16825	16793	16635	16768	16565	16690	16898	16713	16654	16895	16757	16888	16661	16909	16662	16729	16788	16847	16855	16726	16750	16710	16814	16899	16793	16985	16584	16892	16907	16872	16708	16962	16675	16778	16682	16819	16627	16768	16778	16711	16660	16762	16836	16702	16599	16870	16671	16790	16888	16714	16439	16529	16712	16835	16782	16809	16690	16693	16683	16760	16737	16724	16715	16730	16737	16631	16766	16569	16654	16700	16776	16456	16812	16769	16914	16632	16791	16814	16799	16626	16707	16809	16722	16848	16925	16749	16901	16792	16712	16792	16718	16762	16818	16768	16692	16823	16826	16854	16841	16759	16764	16600	16802	16695	16845	16943	16956	16700	16783	16781	16621	16781	16905	16731	16646	16559	16910	16523	16876	16721	16654	16879	16875	16665	16653	16764	16670	16855	16584	16665	16725	16686	16730	16803	16574	16852	16578	16697	16777	16896	16702	16808	16788	16445	16583	16663	16789	16743	16840	16745	16770	16607	16550	16835	16739	16736	16754	16943	16802	16776	16577	16746	16762	16749	16586	16781	16702	16747	16844	16719	16828	16682	16704	16908	16738	16704	16725	16509	16864	16709	16829	16903	16588	16689	16838	16975	16819	16706	16652	16705	16620	16902	16851	16745	16523	16624	16707	16675	16834	16745	16639	16721	16822	16666	16827	16659	16839	16508	16654	16858	16871	16744	16720	16786	16691	16934	16743	16513	16900	16779	16841	16688	16669	16754	16850	16879	16867	16788	16665	16673	16700	16787	16662	16739	16781	16744	16818	16713	16753	16674	16674	16891	16648	16775	16770	16562	16893	16660	16592	16803	16783	16913	16802	16729	16690	16600	16974	16779	16454	16636	16679	16675	16659	16628	16654	16738	16682	16796	16703	16852	16680	16761	16795	16627	16536	16636	16622	16902	16772	16633	16819	16784	16737	16800	16609	16924	16626	16703	16693	16629	16941	16838	16816	16858	16771	16727	16527	16813	16501	16865	16843	16777	16600	16746	16646	16730	16856	16698	16642	16904	16654	16713	16855	16690	16733	16669	16815	16904	16531	16538	16687	16919	16839	16618	16625	16693	16723	16646	16726	16863	16894	16733	16589	16830	16942	16773	16750	16798	16589	16526	16542	16877	16619	16800	16623	16800	16806	16721	16827	16900	16819	16631	16719	16853	16778	16759	16743	16853	16730	16644	16865	16586	16803	16810	16943	16808	16892	16707	16690	16795	16683	16856	16472	16635	16822	16641	16667	16817	16645	16873	16603	16633	16626	16648	16688	16758	16780	16769	16960	16518	16701	16925	16823	16865	16715	16685	16672	16842	16782	16590	16814	16684	16650	16563	16707	16749	16846	16730	16578	16750	16626	16872	16795	16619	16618	16598	16696	16895	16885	16651	16862	16700	16737	16698	16759	16875	17068	16906	16729	16771	16753	16848	16708	16923	16823	16830	16771	16538	16564	16779	16630	16707	16794	16651	16622	16764	16711	16846	16757	16766	16455	16678	16837	16650	16663	17002	16667	16723	16784	16765	16568	16743	16455	16645	16939	16676	16642	16682	16609	16706	16645	16602	16870	16697	16616	16889	16736	16618	16623	16830	16729	16637	16895	17030	16592	16496	16818	16880	16695	16631	16766	16693	16726	16702	16738	16459	16710	16571	16804	16656	16805	16503	16498	16675	16668	16755	16784	16889	16695	16748	16795	16827	16785	16825	16684	16754	16656	16877	16593	16614	16683	16571	16675	16720	16682	16610	16712	16712	16823	16860	16740	16616	16728	16618	16690	16650	16831	16679	16687	16745	16636	16715	16587	16862	16709	16880	16598	16899	16695	16871	16842	16791	16747	16721	16583	16630	16657	16622	16612	16742	16784	16852	16835	16770	16773	16754	16739	16645	16621	16820	16677	16782	16706	16636	16843	16666	16777	16585	16730	16732	16718	16648	16808	16794	16710	16682	16846	16836	16670	16789	16636	16562	16679	16625	16779	16691	16828	16630	16758	16665	16645	16756	16751	16717	16833	16838	16848	16728	16746	16811	16852	16878	16727	16756	16594	16763	16776	16689	16632	16672	16748	16642	16876	16952	17100	16701	16785	16942	16649	16678	16578	16813	16927	16628	16728	16842	16770	16826	16540	16773	16819	16754	16717	16800	16762	16802	16829	16657	16789	16661	16649	16708	16648	16935	16953	16724	16653	16833	16897	16843	16874	16800	16662	16749	16926	16796	16843	16666	16922	16777	16822	16834	16771	16526	16691	16576	16729	16585	16711	16838	16763	16786	16878	16640	16780	16611	16521	16651	16865	16818	16836	16854	16798	16837	16659	16739	16741	16668	16608	16790	16848	16799	16724	16840	16768	16776	16809	16688	16803	16751	16862	16867	16807	16577	16789	16675	16680	16646	16835	16765	16678	16988	16856	16917	16699	16664	16534	16849	16825	16608	16666	16703	16940	16933	17052	16651	16707	16591	16604	16688	16729	16644	16759	16615	16571	16590	16600	16915	16608	16738	16851	16781	16862	16528	16744	16735	16607	16563	16692	16756	16897	16763	16782	16794	16832	16687	16823	16617	16839	16801	16728	16741	16819	16961	16714	16731	16831	16793	16686	16651	16912	16741	16899	16674	16893	16794	16757	16952	16590	16671	16797	16794	16761	16868	16758	16669	16782	16562	16699	16671	16742	16368	16803	16639	16698	16866	16840	16897	16802	16839	16574	16712	16784	16723	16825	16678	16897	16661	16639	16648	16808	16859	16729	16924	16681	16766	16873	16627	16502	16791	16889	16851	16946	16771	16952
14260	23147	21611	18032	17111	16273	16054	15617	15505	15280	15372	15077	14929	15058	15001	14952	15115	15079	15199	15030	14987	15283	15069	14888	14903	14944	14866	14858	15109	14875	14932	14942	14950	14870	14818	14931	14932	14962	14893	14964	15033	14966	14694	14869	14899	14926	14949	14869	14736	14791	14696	14955	14822	14890	14744	14830	14718	14701	14771	14828	14938	15005	14902	14816	14782	14908	14885	14976	14971	14829	14999	14860	14814	14912	14773	14867	14845	15113	14974	14792	14815	14909	14843	15040	14901	14955	15019	14922	14911	14943	14947	14901	14987	14881	14810	14797	14971	14874	14912	14912	14785	14889	14756	14834	14934	14946	14829	15090	14825	15031	14989	14811	14820	14884	14827	14866	15079	14901	14683	14902	14853	14983	14757	14800	14815	14832	14789	14748	14886	14946	14952	14985	14756	14824	14839	14965	14834	15014	14774	15002	14719	14792	14923	15032	14891	14789	14975	14782	14812	14803	14817	14848	14984	14884	14841	14879	14840	14821	14976	14708	14952	14751	14844	14980	14957	14949	14855	14813	14894	14819	15058	15107	14881	14895	14972	14858	14950	14911	14942	14830	14883	14728	14848	14871	14947	14972	14871	14823	14917	14905	14879	14948	14906	14937	14900	14661	14859	14809	14925	14858	14933	14665	14913	14917	14822	14940	14992	14933	14986	14910	14896	14854	14838	14966	14870	14845	14723	14881	14756	14859	14799	14815	14955	14863	14801	14794	14935	14911	14897	14840	14902	14875	14895	14893	14725	14894	14988	14994	14898	14877	14879	14854	14860	14810	14877	14817	14833	14916	14972	14809	14690	14919	15014	14783	14960	14835	14921	14827	14645	14938	14866	14825	14714	14853	14911	14724	14824	14925	14937	14844	14866	14768	14590	14977	14731	14794	14890	14939	14805	15019	14879	14797	14827	14929	14980	14938	14748	14921	14966	14983	14895	15032	14903	14721	14899	14989	14731	14918	14511	14963	14943	14742	14875	14976	14874	14870	14930	14916	14675	14773	14974	14783	14876	14815	14765	14949	14894	14645	14811	14847	14738	14937	14860	14730	14920	14811	14904	15029	14853	14972	14866	14822	14859	14730	14866	14755	14928	14823	14939	14857	15029	14885	14855	14987	14885	15005	14935	14896	14974	14921	14771	14981	15103	14823	14690	14916	14882	14783	14804	14789	14921	14747	14836	14737	14976	15061	14911	14763	14998	14770	14946	14980	14877	14848	14868	14898	14821	14740	14810	14802	14861	14972	14798	14787	14791	14766	14839	14830	14744	14765	14853	14851	14851	14841	15114	14803	14964	14951	14912	15029	14746	14840	14719	14762	14693	14710	14785	14870	14849	14861	14900	14745	14784	14908	15009	14782	14846	14866	14648	14929	14919	14928	14789	14825	14952	14732	14697	14876	14970	14937	14790	14787	14963	14822	14859	14900	14924	14867	14696	14975	14732	14755	14721	14858	14855	14947	14906	14778	14915	14894	14630	14847	14897	14841	14863	15023	14760	14887	14691	14793	14688	14956	14772	14902	14906	14848	14921	14991	14876	14880	14794	14962	14816	14874	14943	14818	14950	14978	14868	14788	14981	14852	15093	14815	14856	14808	14819	14859	14920	14958	14835	14772	14913	14839	14926	14807	14910	14792	14731	14845	15111	14889	14946	14849	14931	14943	14750	15049	14760	14884	14892	14835	14830	14854	15075	15031	14814	14868	15014	14913	15101	15031	14742	14903	14922	14924	15128	14874	14959	14888	14952	14883	14915	14786	14964	14865	14944	14901	14842	14764	14863	15002	14766	14682	14804	14867	14753	14862	14813	14846	14838	14900	14638	14950	14829	14733	14921	14899	14801	14765	14770	14903	14856	14727	14965	15004	14964	14794	15000	14828	14823	14847	14774	14887	14759	14765	14728	14936	14964	14915	14865	14879	14793	14867	14909	14770	14938	14754	14936	14790	14916	14972	14875	14776	14872	14954	14923	15015	14941	14950	14930	14755	14897	14887	14865	14952	14756	14919	14752	14864	14924	14802	14815	14815	15106	14743	14932	14916	14930	14870	14908	14927	14891	14680	14771	14924	14902	14541	14921	14899	14895	14828	14803	14855	14796	14976	14809	14833	14767	14896	14987	14986	14859	14751	14741	15009	14956	14876	14861	14882	15000	14904	14819	14919	14917	14878	15009	14902	14848	14735	14934	14683	14902	14719	14957	14967	14843	14995	14860	14831	14877	14895	14894	14857	14902	14857	14803	14737	14861	14949	14773	14690	14928	15055	14897	14943	14762	15099	14826	14781	14902	14846	14941	14775	14838	14918	14843	14925	14760	14719	14694	14730	15000	14868	14820	14982	14860	14947	14815	14960	14868	14920	14867	14942	14987	14844	14884	14771	14942	14779	14927	14840	14679	14793	14867	14853	14968	14900	14842	14969	14808	14768	14857	14783	14897	14939	14880	14904	14911	14966	14870	14665	14945	14876	14892	14813	14859	14938	14885	14657	14816	14818	14895	14966	14898	14822	14819	14940	14810	14885	14577	15000	14896	15006	14866	14893	14781	14876	14948	14910	15064	15003	14893	14837	14846	14976	14874	14894	15015	14781	14901	14894	14847	14895	14972	14746	14821	14910	14854	14895	14834	15013	14782	14935	14880	14763	14888	14844	14813	14961	14804	14791	14719	14850	15073	14833	14883	14874	14679	14890	14756	14900	14809	14845	14910	14762	14894	14781	14876	14888	14871	14847	14729	15052	14867	14850	14827	14848	14981	14970	14987	14959	14870	14861	14890	14931	14765	14972	14926	14915	14736	14792	15016	14930	14902	14848	14730	15030	14865	14991	14848	14804	14807	14832	14938	14980	14737	14871	14956	14872	14907	14892	14788	14943	14963	14752	14937	14838	14855	14760	15061	14748	14835	14991	14769	14841	14843	14886	14877	14855	14814	14901	14930	14777	14893	15001	14805	15001	14944	14887	14786	14898	14848	14742	14728	14886	14595	14857	14986	14911	14762	14957	14782	14887	14686	14777	14838	14728	14839	14803	14913	14927	14818	14876	15044	15005	14857	15029	14783	14705	14841	14746	14956	14766	14841	14761	14897	14895	14710	14764	14954	14828	14896	14880	14892	14866	14937	14926	15043	14954	15019	14905	14837	14909	14856	14806	14925	14696	14889	14848	14854	14766	14701	14997	14858	14867	14988	14937	14703	14803	14792	14906	14878	14748	14715	14780	14709	14743	14777	14783	14819	14814	14863	14914	14873	14919	14943	14833	14921	14763	14811	14763	14785	14646	15012	14884	14881	14937	14658	14864	14956	14743	14944	14825	14905	14938	14884	14887	14834	14807	14932	14713	14916	14783	14928	14750	14818	14764	14871	14754	14890	14931	14771	14816	14941	14820	14938	14914	14751	14844	14905	14953	14943	14737	14783	14915	14720	14703	14854	14851	14856	14868	14837	14942	14687	14904	14995	14958	14794	14981	14838	14751	14892	14860	14911	14810	14918	14882	14925	14836	14869	14886	14948	14859	14836	15079	14784	14992	14758	14761	14859	14628	14911	14770	14933	14863	14931	14887	14703	14806	14854	14741	14718	14815	14911	14921	14879	14729	14760	14897	14818	14876	14901	14957	14728	14908	14960	14997	14875	14771	14940	14888	14850	14921	14999	14797	14785	14978	14838	14887	14945	14839	14732	14966	14709	14982	14943	15002	14874	14968	14781	14815	14974	14916	15012	14883	14908	14793	14857	14904	14916	14732	14981	14723	14913	14833	14951	14922	14765	14828	14816	14779	14914	14911	14769	14968	14796	14889	14859	15058	14896	14969	14837	14897	14807	14879	14876	14971	15017	14990	14856	14951	14978	14813	14853	14982	14844	14919	14903	14901	14777	14949	14875	14847	14822	14900	14746	14919	14891	14960	14846	15009	14848	14875	14968	14953	14825	14866	14775	14911	15008	14891	14769	14910	14812	14696	15157	14704	14745	14788	14908	14869	14735	14920	14950	14751	14860	15045	14930	14895	14901	14806	14755	14901	14757	14912	14937	14769	14813	14721	14949	14683	15020	14754	14913	14764	14961	14614	14804	14989	14969	14876	14802	14868	14991	15030	14798	14911	14803	14809	14815	15077	14777	14800	14934	14944	14833	14980	14885	14982	14678	14876	14759	14841	14807	14798	14894	14840	14795	14741	14958	14955	14856	14833	14781	14932	14988	14843	15125	14843	14939	14875	14911	14682	14905	14958	14836	14945	14934	14790	14974	14815	14865	14871	14864	14742	14924	14911	14966	14841	14696	14787	14811	14838	14737	14914	14920	14852	14820	14895	14859	14942	14913	14858	14770	14753	14832	14843	14784	14857	14861	14831	14993	14885	14975	14934	14860	14938	14952	14810	14799	14909	15035	14860	14946	14901	14909	15006	14812	14915	14858	14829	14914	14683	14911	14873	14931	14900	14822	14795	14873	14871	14874	14738	14794	15011	14820	14765	14870	14969	14738	15003	15008	14915	14781	14903	14718	14869	14983	14964	15066	14930	14928	14802	14985	14971	14868	14662	14983	14988	14692	14953	15032	14934	15032	14887	14910	14913	14779	14854	14987	14889	14731	15088	14821	14850	14804	14805	14931	14944	15103	14884	14958	14873	14806	14908	14922	14910	14795	14991	14770	15024	14852	15200	15024	14802	14910	14936	14914	14923	14838	14836	14821	14801	14982	14807	14805	14808	14943	14786	14643	14896	15050	14863	14810	14809	14835	14979	14841	14748	14945	14956	15012	14983	14956	14930	14973	14817	14984	14952	14696	14929	14836	14737	14776	14992	14900	14862	14889	14918	14794	14888	14860	14792	14730	14900	15053	15026	14827	14929	14932	14823	14855	14886	14726	14931	14771	14921	14825	14876	14740	14691	14768	14902	14822	14978	14866	14666	14966	14814	14882	14831	14889	14887	14795	14991	14915	14804	14962	14868	14846	14772	14962	14888	14909	14965	15017	14828	14883	14912	14895	14815	15001	14844	14768	14913	14938	14812	14824	14885	14758	14911	14961	14767	14810	14736	14830	14909	14914	14847	14815	14943	14736	14992	14786	14771	14748	14923	14781	14893	14868	14816	14807	14854	15041	14572	14885	14702	15026	15049	14852	14890	14854	14999	14975	15108
23333	21704	29674	24297	21858	23614	24631	19273	18125	18489	18195	17706	17884	17865	17931	17953	17963	17875	17966	17803	17694	17656	17615	17617	17752	17600	17705	17675	17674	17619	17552	17722	17739	17569	17434	17693	17693	17493	17570	17708	17803	17547	17610	17481	17601	17783	17572	17588	17526	17333	17573	17560	17283	17433	17642	17578	17618	17496	17381	17713	17496	17591	17542	17527	17436	17415	17584	17577	17441	17465	17558	17443	17536	17542	17559	17421	17598	17440	17433	17444	17674	17618	17395	17548	17491	17461	17449	17308	17423	17436	17156	17493	17514	17652	17413	17573	17638	17390	17363	17597	17647	17504	17519	17451	17440	17628	17560	17493	17470	17463	17397	17594	17337	17223	17382	17587	17303	17330	17450	17619	17399	17576	17768	17474	17293	17485	17454	17528	17319	17460	17596	17446	17504	17824	17525	17581	17436	17603	17640	17394	17723	17464	17626	17618	17535	17342	17373	17562	17293	17282	17361	17367	17464	17439	17469	17526	17422	17416	17265	17369	17421	17566	17588	17569	17322	17473	17455	17394	17510	17636	17540	17454	17663	17351	17407	17395	17534	17559	17454	17433	17693	17565	17499	17437	17418	17213	17398	17633	17660	17294	17428	17563	17752	17563	17437	17499	17671	17350	17403	17393	17449	17586	17581	17617	17414	17409	17577	17326	17465	17291	17468	17427	17147	17307	17415	17419	17549	17447	17390	17716	17523	17344	17429	17421	17516	17715	17297	17414	17419	17590	17635	17459	17661	17632	17429	17562	17494	17413	17402	17500	17629	17680	17572	17225	17564	17542	17397	17360	17266	17692	17512	17315	17307	17374	17371	17410	17525	17546	17329	17491	17468	17570	17667	17479	17455	17589	17390	17369	17348	17397	17599	17438	17565	17511	17529	17590	17679	17630	17330	17255	17195	17523	17674	17556	17263	17408	17563	17471	17428	17274	17477	17391	17360	17400	17525	17437	17399	17268	17440	17476	17293	17377	17367	17242	17407	17298	17465	17172	17524	17430	17501	17384	17286	17428	17328	17484	17689	17304	17404	17499	17562	17288	17516	17751	17323	17422	17567	17548	17328	17395	17538	17424	17398	17562	17429	17460	17352	17474	17576	17379	17362	17370	17366	17444	17550	17555	17406	17365	17590	17680	17514	17518	17299	17387	17482	17742	17436	17484	17481	17431	17691	17377	17335	17425	17477	17456	17517	17433	17501	17410	17421	17537	17283	17486	17486	17398	17609	17432	17295	17389	17532	17549	17479	17308	17289	17275	17405	17518	17333	17484	17691	17505	17411	17421	17517	17368	17636	17532	17631	17414	17265	17358	17511	17641	17302	17389	17413	17382	17416	17447	17485	17550	17775	17600	17585	17328	17451	17505	17426	17394	17582	17397	17503	17610	17531	17312	17406	17295	17580	17440	17700	17397	17329	17501	17392	17265	17414	17530	17484	17379	17397	17445	17324	17399	17466	17353	17616	17520	17579	17616	17457	17480	17551	17757	17562	17212	17555	17466	17524	17328	17323	17454	17425	17589	17490	17484	17270	17269	17391	17357	17310	17542	17328	17559	17528	17348	17425	17322	17438	17344	17303	17270	17547	17657	17390	17463	17604	17514	17201	17484	17383	17414	17541	17554	17501	17331	17326	17431	17413	17441	17702	17436	17528	17362	17504	17437	17449	17355	17617	17457	17453	17430	17512	17571	17408	17324	17667	17472	17275	17267	17325	17564	17758	17471	17365	17721	17279	17424	17430	17724	17532	17449	17289	17385	17569	17477	17533	17420	17420	17504	17480	17291	17478	17268	17219	17329	17686	17487	17385	17357	17375	17575	17511	17313	17573	17386	17646	17561	17567	17328	17514	17543	17538	17585	17340	17407	17637	17371	17432	17357	17484	17574	17494	17266	17363	17307	17440	17613	17572	17327	17567	17424	17336	17467	17613	17448	17620	17516	17649	17455	17317	17370	17505	17513	17456	17263	17304	17132	17453	17457	17616	17417	17434	17545	17515	17447	17369	17645	17604	17486	17383	17340	17228	17440	17519	17325	17390	17448	17490	17517	17420	17424	17283	17388	17285	17345	17618	17232	17263	17282	17453	17480	17540	17451	17746	17612	17394	17297	17326	17545	17524	17425	17493	17305	17778	17599	17585	17399	17423	17453	17557	17427	17644	17229	17419	17504	17541	17380	17507	17262	17381	17605	17403	17406	17191	17492	17331	17645	17413	17413	17345	17395	17531	17230	17480	17279	17288	17504	17470	17544	17320	17331	17297	17414	17705	17533	17634	17475	17472	17560	17558	17581	17316	17490	17389	17327	17519	17655	17627	17468	17358	17328	17620	17414	17416	17453	17425	17397	17276	17494	17654	17459	17446	17539	17392	17500	17447	17395	17369	17483	17639	17348	17670	17527	17408	17277	17438	17359	17528	17328	17508	17534	17314	17405	17167	17376	17541	17576	17503	17536	17343	17450	17526	17569	17639	17530	17644	17251	17392	17536	17283	17396	17520	17491	17667	17441	17393	17432	17413	17247	17417	17559	17419	17641	17327	17392	17350	17468	17347	17470	17471	17210	17550	17468	17454	17562	17513	17401	17455	17432	17319	17462	17692	17201	17449	17481	17397	17562	17404	17462	17454	17657	17593	17446	17342	17452	17502	17490	17469	17276	17400	17427	17459	17340	17369	17550	17398	17315	17251	17522	17370	17468	17272	17515	17386	17455	17436	17480	17484	17555	17407	17364	17434	17334	17580	17438	17437	17526	17434	17598	17377	17289	17400	17497	17666	17415	17532	17379	17309	17361	17396	17476	17350	17366	17240	17570	17397	17368	17345	17462	17406	17355	17610	17389	17613	17258	17326	17351	17293	17410	17312	17299	17416	17368	17480	17140	17466	17548	17540	17523	17688	17238	17383	17534	17444	17362	17471	17119	17407	17498	17442	17476	17358	17364	17461	17484	17473	17528	17535	17520	17511	17333	17340	17614	17615	17426	17556	17387	17433	17429	17453	17419	17305	17592	17313	17449	17361	17533	17646	17455	17308	17352	17283	17564	17575	17359	17471	17268	17516	17540	17417	17211	17226	17598	17439	17414	17468	17357	17275	17196	17432	17614	17252	17211	17447	17583	17378	17398	17576	17638	17530	17540	17495	17449	17246	17568	17411	17486	17474	17346	17297	17491	17571	17353	17421	17351	17499	17480	17396	17513	17352	17363	17380	17297	17461	17423	17534	17502	17206	17299	17502	17386	17408	17644	17323	17339	17528	17371	17292	17488	17620	17275	17626	17555	17430	17467	17634	17313	17393	17638	17446	17461	17423	17358	17379	17534	17359	17563	17670	17437	17435	17452	17520	17440	17237	17301	17437	17487	17291	17278	17719	17442	17501	17484	17381	17377	17321	17513	17179	17390	17405	17403	17535	17411	17346	17364	17281	17497	17350	17549	17551	17625	17459	17637	17425	17393	17383	17366	17494	17353	17426	17467	17533	17398	17381	17485	17588	17536	17427	17590	17355	17595	17468	17630	17627	17266	17561	17485	17394	17115	17339	17295	17637	17487	17572	17274	17320	17368	17575	17377	17378	17490	17251	17515	17475	17554	17297	17236	17407	17399	17272	17417	17459	17559	17506	17395	17719	17199	17354	17522	17531	17292	17543	17404	17263	17422	17569	17414	17536	17331	17496	17559	17280	17403	17361	17444	17254	17431	17612	17508	17385	17542	17330	17462	17588	17639	17324	17390	17438	17422	17373	17316	17257	17505	17555	17418	17445	17382	17471	17670	17603	17632	17474	17664	17305	17481	17505	17525	17413	17428	17442	17449	17433	17485	17246	17229	17544	17525	17392	17503	17495	17436	17448	17493	17361	17559	17464	17354	17499	17652	17762	17295	17336	17398	17372	17418	17471	17484	17489	17574	17519	17345	17431	17382	17353	17396	17647	17256	17599	17428	17308	17634	17364	17409	17521	17366	17485	17542	17107	17484	17484	17275	17360	17455	17547	17422	17516	17305	17431	17432	17343	17364	17316	17230	17574	17415	17214	17511	17183	17421	17451	17387	17314	17436	17568	17483	17336	17451	17577	17556	17589	17662	17671	17704	17422	17484	17532	17376	17506	17373	17527	17354	17411	17461	17590	17531	17495	17438	17622	17442	17594	17355	17383	17352	17287	17532	17560	17448	17468	17520	17608	17400	17769	17547	17452	17431	17673	17165	17650	17420	17219	17428	17442	17262	17523	17378	17445	17447	17501	17605	17512	17475	17479	17356	17467	17265	17446	17569	17549	17507	17511	17190	17478	17595	17324	17512	17678	17546	17453	17522	17499	17339	17457	17609	17495	17372	17775	17523	17458	17319	17442	17338	17499	17333	17215	17415	17399	17515	17476	17506	17448	17310	17545	17492	17339	17280	17441	17532	17503	17379	17384	17204	17491	17594	17436	17456	17451	17546	17370	17412	17454	17509	17634	17536	17378	17404	17438	17384	17473	17311	17607	17311	17493	17586	17528	17465	17491	17486	17465	17464	17422	17469	17435	17475	17356	17638	17397	17341	17386	17455	17563	17479	17437	17394	17451	17441	17468	17362	17395	17336	17454	17592	17376	17472	17507	17549	17524	17430	17596	17542	17577	17506	17398	17513	17429	17648	17270	17465	17556	17421	17261	17696	17607	17461	17272	17591	17587	17608	17470	17382	17512	17734	17286	17452	17477	17443	17440	17498	17503	17503	17414	17576	17495	17569	17468	17413	17518	17403	17672	17336	17341	17505	17717	17347	17527	17293	17486	17375	17355	17477	17601	17501	17571	17521	17407	17588	17575	17511	17487	17388	17479	17441	17525	17539	17472	17251	17381	17445	17412	17524	17448	17416	17661	17608	17522	17389	17392	17301	17372	17358	17396	17481	17531	17456	17153	17360	17312	17220	17463	17586	17413	17396	17453	17441	17378	17392	17639	17522	17414	17457	17490	17511	17308	17260	17433	17400	17513	17352	17378	17328	17400	17329	17596	17341	17504	17497	17380	17409	17325	17457	17540	17553	17483	17550	17642	17392	17689	17505	17236	17278	17539	17542	17499	17392	17579	17558	17350	17342	17309	17385	17329	17325	17289	17293	17461	17477	17279	17393	17388	17442	17255	17364	17694	17607	17485	17210
16296	28521	26344	21285	19056	18093	17217	16795	16338	16208	15886	15853	15624	15761	15547	15734	15515	15573	15711	15579	15591	15459	15529	15352	15489	15289	15388	15556	15229	15563	15309	15432	15503	15311	15236	15405	15324	15300	15270	15372	15475	15370	15314	15450	15229	15317	15304	15324	15320	15512	15181	15266	15230	15307	15364	15374	15305	15281	15453	15389	15345	15176	15288	15252	15247	15166	15368	15350	15587	15289	15194	15371	15173	15323	15335	15283	15258	15200	15434	15421	15207	15186	15313	15268	15442	15257	15361	15219	15275	15447	15284	15190	15351	15381	15420	15202	15226	15245	15438	15228	15393	15242	15347	15238	15172	15206	15163	15156	15158	15185	15353	15464	15230	15231	15198	15136	15299	15231	15279	15197	15387	15205	15312	15165	15284	15185	15296	15324	15326	15240	15324	15175	15235	15237	15322	15301	15252	15264	15321	15180	15318	15152	15180	15323	15172	15108	15288	15278	15347	15264	15278	15317	15423	15206	15559	15253	15395	15280	15339	15358	15372	15190	15374	15141	15180	15224	15267	15075	15330	15296	15356	15192	15352	15329	15331	15321	15317	15313	15311	15170	15237	15206	15466	15330	15144	15311	15239	15340	15304	15276	15211	15343	15160	15231	15410	15413	15307	15306	15257	15487	15252	15295	15173	15137	15222	15215	15275	15294	15146	15388	15408	15106	15159	15105	15396	15105	15305	15412	15277	15105	15245	15253	15221	15398	15374	15226	15348	15123	15092	15286	15177	15378	15427	15357	15065	15398	15284	15252	15241	15298	15225	15130	15280	15301	15244	15312	15330	15342	15283	15247	15446	15267	15410	15222	15247	15188	15306	15253	15212	15306	15221	15205	15049	15441	15239	15293	15307	15315	15295	15241	15227	15461	15118	15234	15488	15247	15325	15389	15319	15278	15345	15244	15198	15292	15277	15329	15250	15312	15200	15328	15241	15331	15286	15255	15425	15216	15387	15213	15350	15250	15239	15296	15224	15295	15160	15598	15352	15419	15360	15178	15255	15290	15230	15382	15041	15345	15143	15239	15370	15287	15239	15286	15253	15369	15261	15387	15250	15400	15240	15280	15321	15224	15313	15203	15443	15183	15301	15185	15238	15353	15352	15265	15214	15269	15228	15247	15377	15248	15416	15475	15389	15278	15298	15454	15231	15287	15201	15486	15279	15227	15280	15295	15420	15209	15294	15329	15410	15202	15362	15260	15451	15077	15265	15406	15227	15330	15130	15264	15324	15109	15260	15357	15292	15436	15087	15450	15152	15254	15379	15051	15439	15401	15342	15301	15353	15363	15283	15315	15312	15266	15278	15398	15120	15096	15309	15211	15208	15225	15276	15242	15324	15412	15212	15297	15395	15188	15280	15314	15307	15427	15211	15376	15320	15221	15034	15376	15326	15264	15225	15204	15241	15279	15551	15198	15188	15270	15299	15449	15207	15292	15335	15288	15318	15249	15294	15357	15175	15321	15321	15380	15189	15298	15285	15212	15195	15279	15534	15155	15192	15323	15336	15269	15482	15259	15457	15206	15260	15027	15383	15423	15181	15250	15184	15315	15186	15167	15329	15230	15242	15262	15166	15363	15236	15217	15336	15196	15475	15180	15449	15228	15108	15334	15190	15384	15269	15264	15267	15190	15209	15250	15549	15183	15382	15182	15190	15185	15238	15198	15195	15179	15391	15487	15092	15262	15108	15301	15180	15232	15132	15081	15356	15232	15282	15306	15328	15223	15347	15352	15280	15395	15204	15337	15334	15383	15365	15344	15456	15196	15268	15303	15257	15275	15403	15230	15218	15347	15354	15400	15322	15191	15229	15216	15168	15190	15296	15296	15274	15279	15279	15359	15308	15178	15313	15279	15359	15272	15251	15345	15150	15227	15124	15409	15106	15435	15331	15330	15327	15321	15301	15324	15446	15416	15489	15309	15371	15330	15250	15243	15220	15367	15187	15274	15236	15255	15270	15282	15251	15159	15364	15296	15367	15307	15330	15376	15284	15266	15237	15181	15299	15369	15360	15388	15271	15316	15266	15286	15156	15202	15286	15277	15311	15398	15327	15435	15116	15278	15304	15197	15365	15273	15157	15365	15264	15230	15383	15263	15406	15299	15335	15374	15218	15365	15418	15301	15198	15238	15317	15267	15418	15197	15350	15158	15238	15222	15170	15140	15071	15455	15201	15321	15249	15153	15314	15250	15312	15183	15266	15424	15230	15277	15274	15424	15270	15271	15154	15161	15276	15458	15322	15205	15363	15326	15137	15003	15329	15287	15156	15427	15262	15251	15258	15192	15315	15009	15084	15236	15163	15348	15286	15222	15309	15339	15201	15264	15314	15406	15194	15440	15365	15336	15363	15247	15339	15289	15114	15298	15351	15179	15412	15182	15273	15228	15182	15136	15291	15315	15315	15267	15136	15134	15397	15176	15238	15396	15335	15326	15268	15476	15296	15245	15100	15206	15332	15221	15130	15433	15169	15158	15307	15106	15284	15354	15339	15178	15304	15351	15307	15234	15289	15187	15301	15362	15184	15190	15311	15273	15309	15312	15595	15190	15116	15207	15346	15252	15163	15178	15326	15270	15359	15382	15125	15401	15387	15368	15361	15276	15186	15272	15187	15243	15267	15154	15404	15228	15302	15214	15288	15190	15231	15260	15257	15143	15327	15333	15015	15170	15177	15354	15346	15272	15357	15327	15220	15040	15301	15256	15341	15443	15196	15233	15308	15383	15198	15241	15226	15228	15422	15270	15241	15200	15322	15374	15441	15258	15172	15349	15273	15285	15209	15318	15280	15132	15278	15256	15117	15332	15298	15301	15368	15258	15245	15296	15316	15346	15359	15328	15235	15130	15367	15275	15112	15151	15196	15408	15181	15183	15130	15305	15338	15359	15233	15236	15281	15221	15273	15462	15254	15365	15244	15359	15270	15398	15226	15210	15201	15320	15273	15319	15207	15187	15247	15210	15342	15153	15194	15397	15213	15225	15335	15261	15339	15253	15131	15316	15210	15474	15218	15270	15121	15336	15290	15132	15220	15250	15247	15311	15135	15319	15346	15182	15191	15193	15255	15301	15212	15252	15158	15404	15343	15226	15299	15159	15147	15331	15359	15142	15321	15250	15213	15240	15093	15245	15242	15150	15342	15079	15203	15316	15383	15367	15291	15259	15173	15399	15305	15297	15267	15425	15363	15240	15339	15345	15302	15291	15402	15123	15203	15232	15310	15386	15188	15389	15313	15318	15297	15296	15314	15307	15273	15389	15297	15351	15209	15367	15455	15399	15436	15191	15184	15278	15365	15306	15349	15393	15198	15391	15211	15345	15418	15486	15251	15292	15389	15312	15334	15152	15268	15252	15159	15363	15335	15395	15336	15408	15210	15329	15086	15340	15493	15327	15163	15162	15329	15289	15300	15327	15277	15333	15194	15378	15397	15243	15476	15222	15215	15186	15344	15195	15308	15314	15219	15229	15137	15326	15209	15225	15260	15179	15375	15181	15225	15390	15227	15417	15252	15191	15203	15296	15338	15333	15417	15225	15410	15273	15140	15275	15143	15145	15154	15279	15328	15305	15407	15303	15200	15298	15172	15242	15421	15165	15209	15179	15374	15199	15270	15312	15327	15300	15234	15320	15372	15373	15466	15195	15346	15076	15406	15342	15290	15393	15326	15354	15399	15328	15249	15361	15329	15203	15397	15314	15340	15150	15451	15113	15302	15242	15298	15299	15253	15317	15316	15269	15097	15244	15149	15235	15228	15474	15296	15243	15351	15288	15334	15302	15186	15225	15269	15314	15265	15231	15159	15335	15461	15282	15310	15211	15186	15236	15233	15118	15096	15448	15223	15315	15309	15273	15104	15214	15231	15426	15352	15361	15320	15412	15276	15197	15121	15222	15356	15226	15349	15302	15280	15250	15275	15364	15052	15273	15116	15240	15267	15337	15163	15308	15308	15146	15208	15080	15418	15368	15255	15334	15093	15183	15320	15123	15217	15151	15149	15255	15207	15262	15223	15094	15246	15464	15212	15416	15174	15220	15335	15201	15354	15242	15299	15260	15279	15324	15216	15405	15145	15223	15305	15328	15279	15287	15259	15410	15547	15371	15199	15346	15290	15256	15052	15184	15296	15224	15218	15339	15208	15360	15131	15330	15278	15269	15411	15301	15323	15120	15301	15301	15426	15328	15291	15330	15367	15287	15295	15526	15212	15251	15133	15308	15446	15296	15401	15252	15309	15235	15167	15335	15177	15317	15235	15353	15361	15307	15467	15269	15316	15384	15205	15278	15369	15234	15426	15343	15333	15357	15290	15309	15149	15189	15269	15217	15121	15425	15215	15304	15163	15342	15416	15368	15099	15164	15343	15485	15327	15154	15377	15250	15182	15194	15141	15150	15362	15299	15173	15166	15202	15188	15319	15298	15231	15246	15217	15280	15362	15314	15328	15179	15285	15138	15260	15234	15353	15261	15135	15425	15307	15276	15416	15320	15150	15216	15333	15258	15228	15216	15255	15273	15208	15285	15288	15144	15355	15375	15253	15168	15299	15238	15209	15145	15305	15385	15214	15333	15433	15171	15082	15324	15503	15180	15408	15222	15206	15207	15322	15252	15364	15249	15287	15193	15340	15401	15167	15218	15101	15179	15338	15430	15144	15214	15312	15277	15248	15307	15272	15186	15200	15371	15278	15333	15374	15230	15177	15227	15139	15162	15206	15288	15212	15354	15211	15277	15369	15210	15238	15429	15254	15382	15184	15111	15277	15361	15295	15332	15165	15298	15232	15322	15357	15165	15224	15463	15433	15257	15169	15106	15233	15272	15401	15133	15369	15216	15254	15231	15381	15231	15264	15383	15305	15249	15198	15383	15315	15194	15276	15307	15161	15132	15434	15335	15309	15203	15170	15214	15195	15394	15379	15139	15241	15216	15266	15304	15299	15353	15244	15402	15286	15285	15288	15155	15215	15317	15277	15213	15474	15255	15203	15085	15459	15221	15230	15150	15269	15149	15353	15112	15301	15360	15182	15299	15144	15304	15244	15330	15342	15276	15375	15331	15354	15124	15409	15249	15326	15358	15298	15180	15288	15423	15254	15296	15339	15128	15269	15433	15352	15295	15284	15421	15142	15272	15107	15323
27818	21823	22312	17888	14863	15041	15111	15059	14700	14926	14906	14891	14750	14832	15004	14854	14917	14862	14738	14784	14960	14717	14938	14884	14865	14778	14744	14705	14821	15033	14771	14871	14786	14764	14932	14858	14789	14712	14602	14783	14780	14819	14743	14729	14848	14812	14737	14699	14884	14837	14631	14723	14792	14646	14827	14749	14800	14808	14966	14699	14777	14772	14728	14759	14761	14979	15064	14882	14815	14978	14770	14831	14928	14778	14890	14689	14877	14798	14860	14799	14828	14740	14775	14909	14743	14879	14881	14683	14903	14799	14783	14671	14838	14916	14959	14692	15063	14851	14847	14815	14841	14835	14747	14676	14698	14682	14849	14692	14901	14951	14747	14720	14743	14860	14705	14728	14764	14763	14751	14820	14758	14727	14695	14798	14803	14950	14768	14690	14731	14703	14602	14698	14593	14894	14730	14717	14774	14752	14747	14714	14717	14682	14706	14658	14669	14660	14571	14649	14731	14749	14710	14659	14658	14685	14772	14873	14828	14854	14731	14860	14626	14767	14975	14803	14837	14819	14739	14699	14653	14708	14751	14662	14571	14723	14722	14669	14686	14661	14847	14626	14769	14824	14827	14761	14897	14779	14868	14526	14664	14892	14806	14848	14716	14963	14774	14693	14842	14913	14798	14750	14886	14860	14750	14644	14835	14852	14741	14845	14680	14809	14853	14688	14663	14766	14751	14683	14721	14652	14816	14707	14798	14797	14835	14856	14818	14664	14799	14854	14901	14844	14619	14924	14755	14568	14799	14723	14887	14668	14884	14787	14828	14831	14775	14719	14898	14684	14878	14694	14575	14712	14934	14755	14754	14810	14613	14637	14770	14632	14754	14589	14721	14747	14633	14703	14824	14778	14741	14915	14995	14944	14829	14832	14763	14900	14788	14925	14641	14674	14811	14808	14848	14620	14712	14751	14648	14781	14716	14760	14863	14766	14742	14703	14711	14819	14806	14918	14762	14737	14967	14755	14917	14594	14590	14916	14625	14721	14846	14715	15068	14794	14569	14683	14898	14837	14820	14674	14824	14682	14832	14840	14939	14714	14713	14659	14822	14779	14851	14760	14829	14916	14801	14822	14632	14720	14852	14922	14577	14707	14798	14713	14708	14669	14785	14754	14570	14703	14657	14669	14677	14651	14718	14775	14829	14594	14775	14573	14541	14837	15050	14660	14951	14774	14744	14667	14837	14606	14997	14746	14757	14833	14646	14824	14781	14693	14917	14758	14704	14785	14948	14658	14914	15009	14692	14764	15022	14845	14844	14845	14650	14725	14797	14845	14940	14839	14766	14532	14735	14936	14808	14831	14754	14829	14727	14637	14789	15041	14729	14762	14678	14819	14803	14835	14805	14694	14733	14832	14760	14788	14686	14593	14619	14633	14776	14841	14798	14611	14778	14793	14792	14547	14895	14826	14531	14915	14771	14970	14651	14512	14833	14695	14722	14656	14613	15025	15010	14768	14741	14742	14688	14698	14526	14590	15033	15018	14802	14701	14824	14816	14676	14721	14835	14699	14796	14754	14630	14568	14509	14637	14946	14942	14885	14848	14697	14723	14951	14830	14709	14976	14743	14811	14824	14765	14878	14858	14749	14716	14794	14739	14763	14684	14730	14671	14910	14511	15014	14733	14713	14738	14753	14833	14805	14960	14853	14837	14679	14676	14770	14788	14594	14717	14747	14677	14849	14739	14628	14527	14666	14791	14757	14814	14922	14687	14723	14831	14777	14723	14798	14818	14743	14653	14853	14840	14831	15023	14787	14789	14720	14712	14604	14897	14902	14945	14746	14742	14601	14762	14775	14748	15085	14768	14836	14860	14986	14890	14754	14705	14916	14850	14842	14802	14751	14865	14750	14826	14640	14851	14695	14819	14822	14862	14787	14975	14889	14758	15000	15021	14823	14715	14727	14782	14978	14828	14781	14766	14601	14747	14778	15010	14837	14699	14859	14621	14722	14777	14976	14879	14601	14698	14800	14730	14812	14764	14721	14906	14726	14793	14886	14662	14736	14704	14758	14695	14960	14806	14851	14854	14627	14824	14693	14768	14742	14769	14705	14839	14843	15022	14825	14637	14797	14931	14749	14827	14774	14734	14927	14695	14749	14806	14795	14662	14843	14692	14735	14771	14807	14727	14885	14710	14638	14803	14993	14646	14829	14807	14789	14742	14505	14838	14935	14679	14716	14877	14723	14737	14710	14576	14757	14751	14746	14966	14729	14837	14884	14756	14685	14719	14868	14764	14855	14718	14815	14794	14629	14938	14792	14876	14682	14527	14657	14767	14970	14600	14755	14703	14709	14914	14873	14619	14647	14700	14812	14952	14722	14968	14663	14633	14751	14868	14777	14587	14825	14775	14681	14648	14922	14663	14811	14814	14817	14831	14729	14690	14730	14809	14774	14648	14657	14808	14834	14899	14670	14766	14776	14638	14487	14728	14767	14953	14726	14710	14863	14725	14636	14746	14759	14766	14781	14888	14715	14649	14857	14794	14767	14654	14714	14820	14905	14738	14809	14806	14865	14750	14580	14578	14822	14790	14712	14747	14967	14953	14918	14766	14933	14677	14770	14600	14778	14841	14770	14822	14778	14670	14943	14857	14819	14824	14789	14874	14734	14950	14802	14781	14747	14799	14841	14744	14780	14809	14925	14944	14720	14878	14765	14802	14786	14871	14801	14890	14752	14791	14816	14740	14996	14713	15137	14771	14961	14691	14679	14940	14908	14747	14819	14695	14782	14901	14815	14845	14681	14751	14733	14953	14830	14896	14858	14853	14888	14808	14705	14783	14976	14802	14734	14537	14632	14777	14761	14848	14787	14886	14727	14784	14690	14762	14648	14796	14811	14886	14899	14653	14828	14858	14930	14801	14861	14770	14693	14905	14772	14618	14811	14733	14646	14859	14876	14891	14890	14656	14759	15008	14778	14788	14606	14672	14757	14887	14759	14836	14818	14853	14675	14902	14685	14930	14789	14829	14689	14902	14735	14828	14747	14641	14682	14838	14689	14792	14853	14830	14746	14880	14808	14967	14960	14647	14708	14827	14842	14735	14744	14647	14796	14907	14797	14710	14782	14707	14711	14862	14668	14669	14785	14703	14692	14832	14700	14777	14675	14834	14695	14882	14827	14678	14890	14857	14873	14671	14819	14873	14751	14840	14754	14503	14808	14870	14702	14550	14791	14704	14711	14706	14801	14788	14839	14618	14826	14845	14699	14642	14726	14698	14751	14848	14911	14567	14860	14697	14846	14901	14800	14621	14863	14820	14689	14860	14697	14864	14822	14642	14688	14809	14784	14732	14813	14755	14749	14726	14795	14855	14691	14781	14670	14739	14758	14821	14829	14611	14608	14609	14956	14635	14887	14803	14883	14797	14824	14875	14866	14699	14716	14786	14722	14662	14943	14573	14700	14810	14688	14635	14678	14793	14665	14648	14631	14714	14661	14779	14808	14701	14728	14816	14853	14821	14870	14860	14724	14808	14861	14770	14910	14998	14884	14802	14807	14842	14564	14818	14918	14731	14864	14521	14565	14756	14624	14750	14833	14708	14751	14796	14675	14657	14670	14827	15046	14713	14715	14731	14837	14833	14907	14764	14669	14843	14756	14838	14667	14603	14763	14724	14606	14897	14943	14757	14785	14654	14635	14731	14740	14762	14678	14938	14765	14908	14856	14934	14787	14907	14661	14874	14817	14627	14905	14749	14673	14884	14728	14754	14739	14726	14672	14696	14694	14836	14591	14834	14659	14746	14835	14768	14669	14768	14664	14840	14835	14771	14718	14857	14743	15006	14872	14934	14863	14782	14705	14646	14763	14808	14886	14749	14750	14694	14822	14697	14845	14662	14783	14632	14680	14751	14817	14753	14800	14744	14783	14600	14687	14860	14795	14729	14584	14708	14698	14935	14810	14900	14894	14774	14755	14816	14817	14529	14652	14688	14785	14809	14717	14828	14641	14709	14689	14875	14875	14833	14794	14759	14803	14942	14685	14824	14932	14952	14686	14687	14800	14731	14515	14771	14965	14700	14648	14637	14831	14607	14723	14830	14885	14901	14722	14768	14907	14807	14945	14831	14712	14835	14742	14692	14652	14900	14769	14822	15043	14770	14900	14844	14654	14896	14754	14728	14927	14830	14715	14599	14776	14730	14734	14848	14848	14629	14777	14923	14674	14627	14804	14574	14753	14589	14859	14783	14984	14679	14572	14866	14918	14775	14921	14718	14633	14688	14825	14832	14752	14860	14773	14795	14694	14642	14573	14921	14808	14749	14913	14819	14668	14904	14968	14846	14735	14694	14818	14867	14837	14959	14917	14536	14703	14822	14685	14876	14731	14761	14797	14718	14796	14919	14870	14787	14824	14805	14926	14844	14864	14706	14747	14743	14926	14681	14763	14639	14779	14846	14785	14802	14775	14594	14883	14862	14925	14887	14879	14711	14937	14755	14907	14941	14802	14784	14843	14773	14852	14751	14857	14738	14632	14823	14832	14821	14832	14787	14861	14848	14944	14863	14751	14906	14729	14958	14741	14975	14745	14724	14754	14761	14740	14805	14814	14811	14734	14727	14805	14794	14620	14972	14681	14857	14741	14730	14742	14775	14909	14847	14792	14653	14601	14769	14933	14707	14788	14808	14852	14870	14835	14862	14694	14631	14840	14719	14747	14804	14837	14804	14923	14744	14827	14775	14751	14755	14755	14666	14885	14637	14738	14561	14790	14741	14778	15001	14747	14707	14906	14807	14695	14655	14856	14744	14629	14650	14809	14823	14618	14709	14775	14823	14877	14876	14781	14725	14668	14854	14754	14800	14861	14590	14823	14830	14894	14767	14802	14631	14922	14749	14753	14952	14774	14728	14792	14867	14850	14712	14725	14815	14723	14931	14633	14916	14661	14803	14793	14853	14807	14814	14676	14659	14842	15003	14818	14725	14891	14651	15025	14914	14709	14573	14818	14789	14778	14699	14894	14734	14718	14845	14697	14762	14760	14749	14729	14716	14618	14726	14548	14843	14953	14779	14861	14755	14717	14837	14553	14915	14757	14679	14625	14833	14580	14858	14908	14727	14701	14637	14829	14742	14639	14825	14780	14762	14696	14775	14766	14703	14805	14719	14830	14663	14883	14880	14832	14792
13713	15688	15186	14414	14151	13974	13712	13772	13789	13623	13819	13630	13595	13780	13650	13653	13683	13578	13663	13625	13660	13662	13723	13641	13631	13507	13860	13660	13578	13531	13689	13616	13677	13810	13618	13523	13579	13481	13692	13502	13592	13573	13507	13533	13538	13613	13533	13732	13539	13606	13521	13584	13569	13593	13716	13620	13624	13621	13553	13561	13656	13501	13610	13492	13445	13478	13675	13664	13598	13693	13571	13681	13679	13696	13640	13529	13637	13590	13693	13519	13676	13536	13566	13670	13784	13544	13672	13592	13541	13604	13588	13619	13800	13545	13686	13528	13614	13481	13593	13610	13481	13565	13630	13736	13517	13683	13701	13651	13506	13569	13545	13594	13507	13696	13635	13709	13527	13640	13536	13426	13596	13617	13549	13573	13486	13549	13633	13462	13684	13588	13518	13645	13587	13726	13614	13647	13581	13474	13565	13483	13585	13630	13510	13728	13460	13770	13669	13545	13637	13626	13782	13719	13725	13590	13667	13794	13599	13574	13471	13470	13529	13552	13592	13655	13583	13552	13437	13595	13695	13736	13563	13583	13643	13686	13418	13520	13660	13530	13552	13514	13490	13597	13623	13510	13729	13670	13665	13627	13465	13555	13666	13510	13379	13557	13568	13709	13525	13575	13515	13535	13564	13699	13687	13691	13589	13634	13674	13584	13647	13570	13573	13544	13534	13492	13553	13651	13591	13414	13712	13701	13460	13561	13530	13702	13679	13601	13474	13521	13615	13418	13653	13513	13485	13617	13600	13678	13617	13475	13509	13495	13610	13562	13756	13485	13393	13614	13569	13652	13751	13756	13790	13508	13703	13588	13595	13622	13586	13743	13693	13647	13657	13665	13656	13493	13668	13640	13693	13605	13633	13441	13741	13709	13504	13551	13459	13818	13623	13560	13555	13581	13624	13578	13708	13481	13706	13633	13622	13717	13502	13569	13614	13459	13650	13682	13442	13520	13653	13432	13617	13559	13590	13547	13593	13679	13725	13665	13654	13562	13641	13726	13799	13679	13658	13674	13498	13593	13582	13548	13499	13571	13456	13485	13591	13558	13577	13680	13649	13744	13580	13566	13762	13678	13715	13480	13540	13817	13736	13756	13674	13595	13420	13732	13503	13585	13670	13597	13675	13551	13561	13671	13655	13503	13704	13606	13746	13450	13805	13692	13495	13626	13388	13526	13579	13754	13500	13501	13726	13476	13599	13547	13617	13633	13725	13713	13671	13681	13775	13638	13670	13490	13455	13591	13689	13513	13528	13489	13644	13668	13533	13547	13507	13653	13673	13591	13517	13531	13519	13688	13507	13557	13642	13575	13457	13636	13632	13617	13629	13696	13593	13650	13688	13481	13562	13617	13452	13660	13632	13386	13724	13612	13581	13725	13540	13618	13725	13799	13407	13664	13546	13737	13438	13665	13513	13597	13484	13645	13491	13337	13585	13543	13505	13560	13679	13620	13637	13421	13768	13626	13601	13722	13670	13649	13608	13472	13424	13541	13740	13590	13738	13391	13625	13753	13515	13524	13686	13581	13696	13606	13643	13585	13823	13620	13670	13651	13605	13599	13682	13479	13553	13626	13570	13453	13456	13462	13702	13387	13722	13591	13624	13576	13563	13629	13614	13742	13614	13553	13680	13625	13659	13692	13566	13494	13531	13749	13783	13720	13486	13782	13713	13612	13557	13591	13689	13610	13621	13404	13631	13577	13550	13735	13615	13604	13804	13610	13479	13713	13732	13423	13607	13486	13548	13574	13678	13579	13384	13561	13517	13624	13763	13595	13635	13655	13673	13613	13594	13630	13733	13637	13476	13586	13606	13646	13499	13619	13531	13664	13721	13420	13520	13636	13707	13594	13687	13805	13725	13307	13527	13561	13563	13475	13558	13825	13625	13439	13695	13541	13505	13632	13578	13714	13519	13690	13675	13583	13692	13789	13526	13641	13542	13684	13501	13707	13566	13423	13614	13513	13533	13583	13558	13631	13720	13484	13569	13557	13567	13643	13731	13555	13586	13612	13567	13557	13479	13529	13651	13561	13448	13534	13705	13508	13667	13524	13492	13567	13831	13441	13643	13571	13692	13523	13575	13669	13533	13401	13430	13525	13595	13570	13503	13725	13506	13472	13822	13510	13626	13544	13590	13562	13911	13514	13666	13512	13746	13452	13628	13630	13453	13584	13677	13605	13498	13687	13635	13580	13636	13612	13649	13670	13568	13702	13586	13619	13423	13641	13779	13615	13627	13560	13607	13702	13537	13453	13639	13369	13536	13632	13471	13679	13520	13571	13735	13552	13722	13648	13625	13494	13670	13652	13554	13632	13444	13845	13670	13598	13643	13710	13784	13626	13567	13703	13594	13468	13572	13574	13392	13638	13617	13556	13620	13584	13708	13626	13645	13571	13606	13746	13513	13474	13484	13613	13620	13590	13592	13748	13655	13462	13605	13501	13761	13639	13748	13540	13663	13736	13657	13737	13554	13631	13506	13703	13527	13556	13638	13678	13731	13561	13635	13425	13764	13470	13528	13679	13582	13392	13654	13634	13628	13624	13529	13565	13588	13471	13499	13724	13560	13586	13648	13614	13636	13474	13504	13415	13598	13595	13528	13633	13590	13526	13836	13781	13751	13747	13562	13630	13699	13575	13535	13696	13566	13721	13606	13463	13669	13812	13624	13580	13490	13639	13372	13639	13629	13550	13648	13535	13617	13456	13688	13664	13713	13432	13662	13710	13831	13655	13481	13590	13468	13583	13557	13511	13664	13726	13729	13672	13637	13555	13595	13665	13726	13716	13715	13532	13305	13734	13561	13571	13561	13815	13600	13633	13607	13551	13585	13510	13605	13666	13645	13660	13559	13586	13664	13588	13689	13601	13660	13634	13616	13560	13512	13546	13590	13550	13700	13682	13636	13596	13498	13763	13578	13642	13669	13535	13583	13576	13664	13672	13686	13860	13732	13616	13518	13567	13522	13716	13530	13703	13566	13474	13781	13573	13584	13518	13616	13548	13562	13713	13677	13521	13753	13617	13497	13498	13477	13639	13777	13514	13575	13666	13622	13354	13775	13616	13777	13550	13646	13582	13627	13679	13465	13492	13720	13733	13610	13520	13353	13723	13589	13730	13664	13651	13666	13595	13676	13636	13474	13529	13517	13667	13626	13637	13364	13440	13478	13532	13563	13516	13648	13682	13731	13465	13554	13471	13570	13588	13616	13557	13612	13574	13630	13591	13463	13614	13736	13578	13549	13557	13594	13724	13699	13677	13535	13610	13713	13527	13634	13693	13580	13402	13564	13593	13805	13495	13594	13593	13535	13626	13714	13548	13515	13643	13567	13691	13614	13422	13614	13737	13663	13518	13552	13497	13507	13381	13573	13630	13619	13451	13640	13519	13784	13577	13583	13518	13748	13432	13587	13601	13521	13752	13544	13617	13558	13550	13647	13657	13298	13569	13668	13873	13646	13808	13528	13486	13645	13784	13521	13693	13705	13530	13602	13683	13461	13727	13643	13485	13584	13566	13662	13667	13753	13637	13626	13700	13591	13627	13778	13494	13465	13607	13520	13489	13685	13878	13394	13543	13620	13490	13643	13705	13517	13472	13738	13447	13594	13627	13685	13337	13535	13553	13606	13547	13546	13690	13448	13552	13428	13553	13558	13577	13601	13562	13526	13521	13811	13694	13585	13621	13654	13534	13625	13393	13532	13280	13500	13536	13659	13770	13604	13502	13613	13610	13912	13702	13374	13529	13442	13610	13514	13433	13620	13516	13538	13556	13593	13604	13585	13634	13603	13493	13560	13550	13523	13463	13625	13506	13540	13634	13672	13703	13490	13524	13530	13623	13543	13611	13645	13501	13669	13598	13644	13604	13509	13545	13531	13647	13592	13596	13839	13659	13612	13584	13622	13547	13691	13614	13521	13752	13668	13634	13527	13492	13509	13607	13588	13642	13627	13501	13513	13582	13593	13730	13788	13600	13474	13580	13587	13706	13549	13478	13617	13774	13511	13716	13473	13738	13619	13691	13628	13656	13632	13586	13547	13602	13556	13589	13592	13507	13513	13797	13736	13630	13663	13475	13716	13840	13629	13608	13652	13705	13630	13556	13551	13577	13645	13593	13451	13579	13702	13358	13677	13566	13477	13548	13655	13674	13666	13530	13508	13779	13564	13596	13601	13536	13526	13488	13484	13447	13509	13658	13600	13576	13576	13470	13727	13644	13755	13547	13487	13477	13483	13580	13742	13457	13698	13612	13717	13576	13639	13612	13682	13468	13673	13638	13566	13675	13703	13550	13554	13619	13611	13631	13339	13575	13523	13624	13548	13612	13569	13580	13576	13683	13561	13429	13645	13607	13665	13435	13582	13667	13619	13556	13560	13643	13607	13546	13651	13559	13532	13658	13684	13765	13583	13593	13433	13666	13482	13662	13615	13665	13607	13538	13743	13665	13582	13632	13448	13571	13710	13581	13536	13743	13629	13472	13703	13730	13664	13649	13710	13536	13615	13473	13583	13552	13606	13535	13631	13588	13669	13702	13538	13675	13465	13741	13437	13485	13771	13524	13718	13580	13659	13711	13651	13694	13735	13512	13612	13626	13671	13731	13622	13497	13458	13647	13517	13623	13740	13567	13458	13456	13695	13643	13568	13602	13743	13695	13776	13639	13761	13461	13676	13665	13660	13595	13538	13666	13517	13618	13491	13747	13585	13527	13565	13538	13558	13657	13439	13638	13659	13626	13820	13620	13496	13742	13700	13461	13551	13591	13761	13638	13545	13843	13573	13556	13738	13555	13535	13684	13726	13563	13536	13590	13573	13586	13405	13692	13534	13530	13643	13711	13486	13700	13647	13552	13647	13766	13616	13577	13655	13733	13688	13691	13452	13611	13595	13771	13578	13535	13661	13575	13721	13605	13496	13649	13492	13606	13622	13561	13729	13534	13571	13585	13684	13573	13598	13659	13553	13498	13596	13572	13554	13610	13589	13686	13686	13613	13713	13715	13485	13728	13576	13782	13771	13622	13657	13595	13697	13534	13737	13581	13550	13666	13561	13889	13581	13557	13517	13561	13714	13490	13501	13567	13582	13681	13575	13685	13411	13631	13591	13490	13633	13603	13487	13607	13509	13650	13551	13455
24419	21591	28928	24760	22032	20019	17985	15803	15379	15648	15605	15530	15158	15330	15242	15202	15187	15439	15499	15291	15420	15322	15272	15271	15247	15054	15130	15348	15395	15103	15099	15212	15053	15008	15034	15060	15177	15152	15110	15096	14956	15008	15259	15181	15244	15102	15111	15095	15120	15039	15058	15112	14945	15053	15207	15269	15069	15205	15034	15137	15124	15186	15008	15316	14961	14984	15101	15186	14990	15196	15091	15012	15071	15067	15213	15074	15156	14843	14956	15296	15039	14989	15170	15107	15068	15070	15103	15112	15125	15084	15173	15204	15037	15028	14906	15255	14840	15294	15036	15159	14968	15154	15069	15081	14972	15199	15220	15243	15089	15230	15001	15172	15166	15108	15143	14947	15316	15040	15091	15051	15149	15057	15120	15024	15051	15184	15126	14993	15098	15188	15175	15160	15054	15236	15192	15379	14938	15045	15028	15062	15206	15203	15257	15147	15134	14953	15035	14986	14943	15272	15050	15208	15118	14998	15084	14894	15187	15010	15172	14874	15274	14988	15082	15085	15216	15065	15006	15084	14945	15049	15025	15191	15155	15152	14957	14934	15189	15173	15135	14907	14944	15135	15000	15078	15054	15074	15148	14958	15161	15030	15052	15255	15072	15037	15143	14837	15045	15077	15159	15076	15050	14894	15083	15225	15083	15002	14851	15176	14913	14827	15094	15145	15110	15000	15250	15216	15193	15021	14994	15251	15093	15132	14973	15090	14924	15098	15108	15063	15111	15105	15250	15084	15068	15096	15186	14970	15110	15080	14902	15227	14948	14957	15164	15013	15155	15032	15004	14945	14890	15037	15101	15017	14912	15121	15063	15091	15152	14998	15023	15208	14993	15110	15250	15105	14990	15331	15091	15278	15051	15172	15306	15190	15006	15255	15002	15089	15113	15180	14922	15179	15144	15146	14962	14896	15175	15197	15003	14992	15172	14966	14887	15031	14991	14890	15059	15170	15033	15165	15071	14932	15171	14884	15064	15170	15090	15103	15118	14979	14761	14975	15153	15182	14814	15201	15192	15098	15041	15078	14960	14942	14955	15062	15002	15037	14901	15127	15256	15185	15169	14993	15001	15055	15104	14936	15091	15093	15261	15158	15244	15186	15200	14886	15135	14853	14944	15050	15152	15454	14996	14962	14993	15268	15009	15056	14946	15327	15138	15222	15131	14993	15266	15173	15027	15061	15213	15362	15140	15192	15022	14903	14987	15248	15164	15020	14946	14911	15180	14931	15115	15033	14985	15331	14967	15174	15179	14981	15357	15154	15223	15203	14920	15011	15130	15269	15115	15221	15060	15178	15209	15002	15074	15211	15105	15201	15063	15153	14972	14987	14960	15204	15106	15161	14912	15049	14868	15029	15118	15065	15214	14971	14829	14890	15021	14936	14997	15051	15165	15197	15229	15011	15082	14995	15045	15138	15185	15002	15138	15087	14963	15059	14885	15272	14975	15065	15116	14980	15074	14957	15133	15283	14921	15130	15097	15033	15103	14881	15124	15106	15126	15000	15028	15019	15080	14929	15036	15227	15167	14962	15007	15260	15007	14906	15013	15037	14939	15017	15011	15084	15058	15204	14945	14888	15200	15082	14982	15045	15040	15178	15365	15017	15084	15178	14994	14974	15115	15121	15115	15173	15208	14962	15075	15041	15137	15196	15045	15087	15149	14985	15084	15045	15084	15292	15056	15078	14992	15030	14895	15015	15014	14965	14789	15008	15063	15130	15129	15242	15125	15068	15092	15087	15111	15070	14999	15235	15092	15065	15093	15037	14911	15055	15241	15079	14987	15003	15137	15056	15232	15014	15006	15027	15187	15138	15134	15111	15100	15153	15079	15153	15262	14967	14931	15067	15199	15073	15164	15295	15274	15049	15144	14942	14933	14876	15004	14980	15062	15243	15151	15036	14969	14856	15148	15264	15031	15128	15356	15153	15116	15018	15073	14866	15270	15076	15031	15137	15119	15226	15153	15221	15039	14930	15128	15045	14988	15206	14904	15203	15067	15051	14856	15128	15023	15049	14981	15098	15207	15125	15196	14958	15058	15050	15217	15005	14894	14932	14950	15071	14996	15133	15139	14998	14955	15046	15120	14982	15103	15062	15055	15139	15159	14923	15117	15085	15110	15226	15168	15117	15038	15014	15086	15335	15231	15043	15062	15162	15111	15089	15062	15092	15008	15230	15115	15058	15068	15228	15179	15000	15067	15136	15302	14913	15122	15109	15060	15074	15107	15012	14986	15088	14980	14951	14993	15025	15054	15117	14970	15167	15208	15214	15048	15274	15358	15030	15049	15261	15270	14929	15259	15026	14958	14964	14886	14884	15097	15060	15083	15000	15188	15126	15206	15270	14893	14962	15144	15195	15072	15116	15034	15074	15320	15183	14914	15185	14902	15117	14966	15078	15069	15041	15114	15096	15011	14966	15208	15110	14985	14996	15315	15197	15097	15018	14978	14949	15026	15058	15093	15150	15173	15203	15175	14977	14874	15116	15067	15107	15017	14785	14968	15124	15015	14893	15057	15054	15103	14973	14924	15018	14985	14836	15174	15096	15277	14973	14877	15083	15170	15168	15100	15062	15183	15156	15237	15188	15158	15248	15206	15128	15084	15027	15084	15184	15287	15147	15132	15060	15018	14948	15048	15096	15139	15046	15044	15040	15079	15123	15187	15119	15090	15231	15119	15122	15173	14866	15120	15106	15269	14985	14978	15027	15126	15063	15050	14932	14981	15209	15032	15076	15065	15133	15055	14911	15152	14870	15015	15127	15060	15147	15252	15206	15226	15176	14956	14962	14890	15142	15060	14984	15010	15125	15073	15065	15117	14999	14943	15207	15122	14968	15055	14957	15022	15041	15202	15017	15134	15231	15243	14860	15248	15258	15141	14967	14920	14878	15094	15069	15053	14942	15145	15156	15160	14984	15071	14982	14935	15155	15229	15155	14848	14743	14955	15169	15052	15210	15301	15207	15174	15161	15071	15151	15137	15149	15127	15022	14958	14976	15021	15088	15006	15078	15108	15179	15020	14916	14970	15095	15004	15139	15044	15138	15044	15214	15110	15016	14888	15093	15219	15107	15010	15027	14930	15039	15168	15197	15175	15187	14956	15181	14926	14926	15019	15088	15148	15074	15114	15221	15234	15054	15117	15163	15102	15044	15159	14868	14922	15026	14848	15039	15087	15154	14845	15034	15159	15185	15082	15052	15130	15165	15225	15352	15043	15048	14923	15142	15175	15109	15320	14824	14920	15221	15209	14999	15016	15048	15149	14920	15072	15124	15130	15129	15126	14817	15046	15072	15210	15093	15166	14972	15153	15184	15039	15112	15094	15067	14953	15085	14986	15068	15093	15147	15111	15280	15174	15252	15022	15131	15063	15168	15143	15030	15006	14939	15176	14855	15144	15313	15105	15130	14979	15166	15122	15059	15194	15115	15146	14917	14994	15148	14927	15150	15091	15094	15023	15159	15163	14936	14956	15055	15097	14911	15067	15033	15101	15179	15065	15077	14946	14948	15032	15125	15210	14880	15168	14976	14910	15050	14973	15187	15183	15184	15162	14976	15032	15013	15220	15110	15076	14992	15229	15044	14947	15029	14996	15169	14947	14932	15061	15069	15146	15081	14995	15059	15074	15231	15024	15049	15099	15092	15059	15130	15089	15122	14774	15114	15211	14993	14919	15085	15081	15056	15072	15227	14996	15236	15018	14863	15098	14995	14980	15135	15222	15271	15000	14957	15085	15174	15093	14999	14990	15062	15069	15158	15064	15117	15058	14993	15181	15222	15155	15121	15104	14979	15191	15116	15107	15231	14974	15069	14954	15074	15014	14980	15162	14994	15239	15169	15230	14977	15085	15180	15021	15178	15128	15091	15055	14882	15098	15176	15079	15241	14901	14905	15283	15070	15147	15040	15213	15331	14855	15189	15115	15057	15202	15104	15057	14998	14995	15120	14901	15133	15246	15144	14935	15214	15199	15216	15044	15097	15175	15156	14972	14986	15095	14927	15137	15098	15101	15089	15268	15044	15141	15069	15187	15333	14938	14947	15093	14954	15053	15096	15140	15048	15138	15205	15258	15001	15010	15067	15126	14963	15012	15221	15169	15009	14900	14957	15000	14943	15075	15051	15138	15207	15092	15129	15215	14954	14953	15006	15065	15131	14926	15006	14958	15154	15179	15179	15235	15000	15222	15191	15163	15015	15043	15164	15144	15150	15153	15119	15104	15098	15137	15056	15222	14897	15102	15085	15194	15127	14935	15197	15285	15051	15077	15106	15182	14980	15052	15025	15147	15096	14965	15159	15127	14864	15131	14994	15104	15197	15101	15071	15089	15128	15141	15091	15248	15010	15137	14996	15114	15063	15296	15109	15124	14990	14986	15069	15115	15117	15179	14946	15026	14872	15292	15119	15073	15060	14994	14998	15173	15003	15097	15037	15158	15083	15122	15169	15110	15107	15187	15030	15011	15067	14855	14847	15144	15111	15208	15021	14959	15025	15003	15027	15109	15051	15063	15083	15037	15094	15088	15002	15125	15123	15062	15288	15054	15116	15018	14964	15091	14906	14982	15163	15068	14919	15042	15097	15027	15132	15017	14951	15367	15295	15089	15077	15133	14958	15001	15119	14928	14952	14950	14992	15260	15049	15128	14962	15026	15045	14945	14968	15006	15160	14955	15011	15097	15143	14897	14858	15222	15181	15103	15176	15180	14988	15032	15134	15003	14901	15208	14868	15199	15268	15133	15131	15044	15092	15195	15004	15197	15328	15174	15127	15161	15188	15104	15091	15069	15008	15241	14893	15065	14785	15001	14967	15036	15242	15047	15162	15311	15074	15103	15011	15186	14954	15155	15127	15152	15050	15172	15119	15005	14902	15073	15066	15040	15109	15072	15047	15000	15016	15169	15066	15322	15077	15182	15050	15196	15156	14994	15081	15073	14862	15114	15116	15172	15137	15017	15066	15205	15121	14924	15011	15235	15082	14973	15113	15122	14989	15051	15114	14970	15183	14945	15115	14915	14869	15041	15092	15003	14976	15139	15055	15196	15042	15019	15005	15286	14936	15093	15324	14900	15074	15042	15150	15099	15057	14989	15059	15218	14914	14930	15142	15247	14929	15284	15122	15069	15170
13875	22596	20777	17423	16067	15443	14990	14735	14460	14461	14212	14037	13836	14006	14129	13935	13916	14118	14017	14015	14122	14131	13943	13814	14063	13881	13822	13939	13764	13936	13957	13948	13937	14023	13890	13981	13806	14035	13850	13763	13872	13849	13850	13821	13874	13736	13799	13898	13939	13919	13937	13980	13846	13783	13998	13598	13875	14123	13993	13790	13839	13749	13845	13976	13989	13888	13724	14040	13918	13851	13910	13860	13882	13855	13868	13798	13600	13814	13793	13836	13875	13794	14001	13732	13884	13879	13859	14027	13853	13976	13759	13832	14033	13902	13850	13745	13794	13762	13874	13827	13949	13919	13707	13939	13800	13886	13834	13800	13919	13875	13855	13757	13807	13956	13949	13698	13736	13860	13897	13713	13927	13867	14121	13805	13807	13809	13769	13878	14010	13781	13750	13926	14048	13895	14015	13905	13890	13775	13721	13763	13988	13779	13789	13734	13834	13856	13824	13799	13920	13788	13805	13794	13955	13927	13785	13958	13764	13821	13847	13724	13829	13866	13907	13861	13881	13886	13989	13967	14001	13912	13855	13668	13918	13791	14043	13813	13771	13752	13767	13883	13694	13874	13761	13839	13704	13889	13868	14027	13824	13939	13797	13901	13924	13960	13908	13722	13760	13838	13838	13815	14007	13836	14209	13861	13701	13926	13945	13728	13847	13823	14077	13831	13546	13825	13831	13811	13950	13844	13833	13666	13625	13854	13769	13697	13931	13942	13828	13929	14032	13889	13972	13954	13710	13844	13858	13885	13982	13814	13766	13765	13870	13890	13780	13724	13794	13940	13870	14029	13826	14010	13905	13835	13841	13875	13705	13909	13835	14034	13922	13872	13889	13947	13869	13874	13875	13851	13850	13803	13800	13845	13824	13848	13937	13769	13707	13864	13852	13727	13814	13912	13968	13702	14006	13665	13769	13908	13692	13854	14039	13831	13890	13942	13858	13858	13768	13778	13836	13979	13841	13857	13809	13917	13990	13615	13916	13793	13839	13841	13940	13978	13868	13795	13881	13881	13724	13791	13942	13535	13829	13844	13805	13824	13863	13857	13838	13831	13742	13937	13792	13973	13785	13898	14026	13816	13747	13752	13780	13722	13961	13809	13984	13932	13920	13828	13901	13822	13794	13826	13753	13874	13883	13834	13932	13981	13806	13885	13808	13819	13768	13961	13862	13943	13950	13944	14098	13866	13849	13773	13825	13838	13703	13836	13762	13986	13940	13886	13919	13842	13879	13993	13908	13827	13791	14080	14005	13773	13791	13932	13779	13966	13776	13678	14052	13818	13875	13807	13879	13788	13818	13818	14037	13742	13937	13765	13840	13840	13760	13836	14013	13809	13906	13734	13758	13805	13908	13996	13726	13763	13774	13746	13691	13931	13810	13923	13929	13860	13984	13924	13926	13826	13879	13666	13748	13848	13950	13798	13863	13803	13822	13833	13822	13742	13945	13908	13773	13892	13616	13851	13954	13778	13631	13907	13999	13783	13944	13882	13853	13832	13695	13923	13891	13828	13827	13943	13872	13817	14042	13936	13888	13882	13718	13892	13950	13826	13915	13800	13899	13836	13894	13813	13978	13872	13973	13846	13861	13833	13766	13810	13850	13862	13948	13921	13954	13920	13884	13880	13802	13811	13792	13840	13964	13857	14017	13825	13830	13936	13838	13838	13928	13783	13827	13852	13876	13901	13929	13818	13994	13863	13683	13908	13898	13899	13789	13970	13717	13831	13917	13926	13786	13833	13833	13917	13804	14013	13744	13936	13929	13872	14070	13818	13842	13720	13857	13720	13917	13697	13823	13800	14046	13964	13893	13882	13634	13893	13804	13879	13780	13823	13844	13879	13925	13900	13990	13827	13736	13906	13983	13949	13796	13887	13820	13689	13964	13817	13795	13889	13778	13927	13717	13705	13760	13717	13919	13840	13755	13849	13896	13794	13830	13812	13799	13853	13987	13771	14018	13794	13933	13858	13850	13835	13927	13793	13818	13816	13826	13887	13885	13893	13740	13912	13738	13974	13744	13752	13839	13943	13880	13857	13875	13807	13879	13788	13814	13774	13961	13873	13692	13810	13893	13703	13843	13817	13745	13721	13756	14033	13858	14014	13937	13899	13839	13881	13777	13882	13893	13691	13992	13779	13798	13844	13813	13821	13801	13846	13760	13862	13945	13892	13771	13815	13871	13970	13950	13901	13737	14038	13717	13764	13874	13809	14032	14050	13842	13831	13909	13939	13848	13879	13838	13807	13769	13821	13615	13779	13658	13896	13689	13906	13825	13885	13756	13814	13843	13877	13858	13865	14009	13684	13685	14014	13902	13797	13932	13736	13727	13890	13931	13763	13780	13940	13773	13734	13802	13912	13577	13781	13791	13849	13922	13832	13832	13781	13858	13807	13746	13763	13820	13692	13885	13807	13826	13876	13872	13866	13858	13736	13892	13918	13888	13775	13875	13754	13769	13875	13820	13952	13939	13902	13831	13968	13772	13813	13850	13662	13871	13720	13701	13767	13844	13795	13869	13966	13866	13840	13890	13834	13774	13823	13963	13828	13929	13735	13798	13732	13815	13936	13839	13851	13851	13898	13830	13838	13937	13944	13778	13836	13832	13743	13944	13832	13740	13922	13857	13788	13959	13863	13829	13888	13801	13807	13761	13816	13802	13986	13969	13608	13884	13804	13865	13916	13800	13918	13871	13907	13919	13785	13776	13810	13841	13948	13755	13842	13784	13772	13695	13896	13795	13786	13874	13770	13905	13909	13891	13895	13843	13865	13725	13842	13723	14012	13742	13875	13938	13901	13905	13849	13922	13815	13878	13677	13631	13861	13871	13893	13753	13968	13907	13903	13863	13876	13857	13808	14021	13882	13864	13891	13869	13888	13958	13775	13748	13922	13809	13941	13835	13898	13952	13786	13847	13751	13839	13940	13892	13764	13756	13932	13863	13717	14087	13775	13769	13773	13673	13927	13886	13926	13875	13876	13929	13762	13785	13995	13771	13848	14042	13974	13773	13789	13837	13731	13888	13656	13826	13925	13861	13889	13778	13750	13887	13699	13774	13936	13732	13798	13867	13850	13883	13738	13761	13722	13892	13790	13794	13797	13979	13789	13832	13917	13792	13878	13975	13879	14078	13837	13789	13828	13943	13710	13934	13820	13844	13903	13754	13892	13771	13716	14080	13681	14029	13861	13824	13809	14011	13830	13797	13866	13812	13862	13882	13960	14020	13905	13828	13835	13875	13826	13815	13665	13857	13760	13702	13804	13833	13911	13790	13936	13914	13726	14008	13840	13913	13991	13875	13785	13851	13862	13789	13718	13840	13846	13733	13899	13967	13903	13768	13868	13785	13808	13910	13753	13952	13833	13853	13978	13822	13850	13751	13925	13916	13908	13882	13808	13904	13869	13586	13710	13894	13791	13847	13726	13911	13790	13717	13854	13684	13960	13606	14044	13860	13807	13960	13835	13786	13765	13876	13860	13828	13821	13892	13814	13946	13747	13936	13728	13834	13863	13777	13874	13709	13825	13845	13871	13803	13940	13830	13841	13844	13870	13856	13743	13781	13929	13719	13724	13702	13915	13832	13888	13769	13943	13802	13936	13898	13724	13811	13847	13787	13963	13884	14073	13867	13946	13817	13824	13831	13922	13900	13742	14019	13858	13755	13700	13914	13802	13729	13843	13838	13768	13767	13876	13794	13893	13878	13916	13906	13781	13912	13990	14055	13846	13955	13896	13857	13891	13699	13951	13812	13748	13905	13908	13824	13818	13913	13613	13783	13789	13729	13893	13818	13857	13821	13874	13867	13751	13978	13873	13726	13913	13937	13684	13924	13967	13852	13845	13747	13838	13898	13859	13737	13841	13886	13734	13840	13775	13779	13950	13789	13947	13845	13948	13772	13767	13936	13837	13887	13674	13825	13749	13835	13820	13742	13846	13809	13955	13822	13880	13677	13703	13717	13859	13766	13976	13818	13972	13884	13819	13751	13778	13887	13807	13721	13848	13919	13814	13980	13927	13991	14038	13900	13855	13801	13918	13692	13769	13909	13785	13733	13890	14053	13828	13797	13882	13833	13943	13657	13672	13907	13954	13919	13886	13929	13866	14078	13877	13805	13751	13673	13941	13812	13968	14022	13830	13863	13845	13694	13877	13828	13951	13861	13726	13935	13842	13866	13745	13787	13729	13825	13950	13611	13777	13864	13820	13898	13709	13923	13916	13814	13698	13902	13890	13989	13946	13790	13857	13802	13854	13880	13957	13933	13715	13976	14008	13759	13789	13831	13825	13846	13956	13783	13711	13988	13775	13805	13776	13897	13897	14099	13817	13864	13698	13966	13943	13778	13793	13968	13907	13770	13787	13827	13879	14001	13859	13768	13706	13860	13949	13922	14031	13807	14012	13761	13865	13713	13854	13756	13896	13994	14048	13841	13883	13806	13850	13927	13832	13717	13771	13797	13886	13951	14032	13816	13958	13788	13940	13807	13790	13886	13808	13813	13842	13840	13696	13971	14016	13756	13775	13795	13822	13702	13886	13769	13805	13755	13934	13825	14051	13907	13805	13805	13795	13706	13824	13871	13764	13895	13694	13802	13752	13887	13715	13956	13662	13911	13950	14010	13735	13851	13871	13861	13947	13876	13717	13897	14021	13935	13698	13900	13787	13963	13707	13768	13989	13853	13847	13852	13848	13743	13864	13890	13726	13689	13837	13647	13820	13840	13788	13882	13888	13920	13655	13711	13936	14084	13938	13811	13738	13742	13812	13727	13776	13701	13922	13867	13653	13868	13782	13939	14033	13844	13895	13825	13780	13884	13849	13813	13786	13780	13819	13839	13884	13882	13763	13665	13880	13688	13837	14027	13774	13873	13770	14039	13722	13800	13694	13812	13803	13861	13944	13950	13867	13851	13879	13771	13980	14000	13859	13750	13750	13937	13731	13911	13679	13877	13803	14060	13836	13956	13783	13780	13754	13837	13959	13957	13861	14010	13971	13872	14016	13758	13932	14020	13805	13902	13764	13954	13916	13829	13760	13677	13833	13877	13742	13641	13922	13723	13737	13872	13902	13911	13778	13687	13905	13770	13934	13896	14057	13833	13878	13649	13907	13721	13825	13895	14046	13778	13891
23229	21619	29587	24167	21779	23282	23537	17829	16813	17292	17238	16909	16769	16814	16763	16611	16493	16666	16779	16786	16663	16725	16653	16409	16673	16420	16463	16609	16531	16594	16468	16413	16485	16428	16533	16606	16365	16473	16155	16507	16511	16512	16441	16281	16378	16614	16527	16362	16343	16451	16266	16461	16388	16190	16259	16501	16403	16180	16300	16279	16576	16466	16410	16289	16455	16498	16441	16421	16478	16481	16393	16432	16338	16356	16444	16536	16424	16087	16468	16445	16465	16276	16386	16411	16311	16401	16187	16353	16402	16032	16375	16338	16224	16482	16372	16338	16414	16266	16413	16297	16475	16371	16184	16351	16403	16513	16298	16258	16297	16361	16288	16344	16311	16418	16259	16315	16448	16343	16201	16166	16336	16419	16414	16483	16588	16394	16331	16228	16364	16372	16226	16215	16304	16396	16247	16414	16292	16433	16260	16335	16272	16271	16268	16287	16358	16475	16343	16196	16249	16485	16258	16347	16270	16208	16225	16185	16290	16299	16440	16399	16318	16318	16346	16230	16251	16317	16511	16336	16216	16461	16206	16294	16430	16371	16384	16533	16396	16169	16498	16441	16359	16462	16353	16410	16308	16388	16334	16515	16403	16487	16477	16298	16473	16335	16243	16312	16374	16276	16519	16323	16119	16394	16343	16520	16263	16504	16124	16484	16151	16195	16224	16507	16206	16355	16211	16273	16418	16325	16259	16277	16278	16367	16395	16298	16439	16238	16331	16220	16406	16360	16283	16212	16387	16471	16214	16285	16115	16295	16471	16367	16154	16170	16444	16386	16404	16270	16262	16280	16378	16287	16495	16383	16310	16370	16350	16294	16143	16153	16405	16454	16345	16455	16383	16168	16470	16141	16520	16436	16313	16411	16399	16142	16234	16154	16389	16229	16270	16349	16331	16382	16438	16141	16443	16264	16384	16400	16433	16345	16123	16249	16396	16334	16381	16203	16030	16410	16348	16407	16481	16316	16312	16365	16165	16219	15979	16520	16462	16305	16228	16244	16315	16186	16322	16330	16267	16196	16313	16459	16210	16399	16535	16162	16276	16307	16436	16312	16058	16317	16342	16483	16295	16211	16257	16334	16437	16335	16253	16161	16278	16261	16189	16248	16407	16526	16145	16381	16311	16273	16350	16364	16343	16297	16393	16396	16380	16373	16324	16488	16197	16272	16194	16441	16292	16351	16167	16353	16166	16263	16377	16230	16470	16310	16351	16272	16441	16309	16146	16360	16348	16219	16317	16187	16292	16055	16296	16424	16419	16347	16107	16416	16297	16342	16354	16429	16238	16175	16407	16230	16309	16313	16075	16435	16300	16319	16436	16289	16262	16261	16355	16294	16226	16276	16313	16167	16407	16131	16214	16225	16382	16297	16378	16433	16324	16354	16062	16286	16291	16115	16324	16276	16281	16273	16276	16350	16317	16505	16235	16365	16346	16440	16145	16397	16272	16459	16388	16207	16409	16272	16212	16333	16282	16255	16325	16393	16457	16096	16420	16318	16196	16385	16415	16514	16385	16349	16324	16374	16264	16261	16277	16277	16373	16224	16380	16310	16439	16297	16358	16202	16190	16500	16243	16329	16338	16240	16426	16528	16406	16222	16355	16238	16323	16175	16415	16123	16212	16230	16239	16315	16333	16272	16363	16385	16348	16248	16282	16368	16329	16237	16150	16572	16529	16441	16328	16420	16249	16141	16406	16458	16380	16102	16345	16230	16269	16330	16181	16265	16179	16404	16050	16285	16411	16476	16391	16340	16253	16258	16284	16477	16262	16247	16481	16275	16154	16238	16159	16312	16391	16228	16171	16283	16376	16441	16191	16130	16322	16025	16330	16149	16318	16326	16192	16270	16336	16229	16420	16371	16207	16328	16401	16251	16397	16461	16199	16129	16339	16413	16405	16306	16186	16355	16297	16257	16400	16388	16166	16397	16226	16177	16462	16269	16388	16139	16540	16278	16470	16271	16288	16494	16296	16281	16164	16427	16228	16229	16458	16160	16378	16346	16232	16130	16438	16318	16179	16292	16369	16191	16257	16268	16349	16317	16323	16221	16242	16208	16236	16425	16444	16598	16371	16173	16301	16222	16362	16374	16264	16353	16357	16305	16113	16552	16381	16220	16461	16375	16268	16579	16420	16246	16372	16183	16131	16361	16360	16473	16075	16116	16317	16222	16194	16461	16170	16447	16428	16315	16296	16160	16376	16379	16462	16283	16351	16437	16267	16258	16287	16461	16253	16430	16254	16228	16425	16403	16226	16245	16361	16263	16374	16318	16243	16433	16344	16444	16430	16291	16201	16095	16270	16318	16410	16408	16355	16247	16355	16400	16288	16521	16402	16051	16506	16383	16351	16191	16266	16333	16070	16213	16324	16086	16513	16459	16313	16294	16358	16218	16242	16332	16358	16395	16218	16095	16330	16315	16391	16178	16328	16197	16439	16317	16206	16311	16230	16288	16181	16205	16185	16305	16291	16229	16156	16387	16379	16309	16287	16452	16408	16417	16335	16297	16239	16466	16170	16328	16363	16298	16531	16595	16595	16073	16550	16466	16220	16251	16478	16341	16368	16315	16304	16296	16356	16345	16337	16298	16283	16249	16440	16316	16413	16253	16461	16226	16239	16296	16155	16311	16334	16250	16258	16311	16431	16380	16445	16412	16262	16334	16150	16334	16217	16522	16391	16335	16255	16265	16124	16149	16108	16265	16517	16254	16225	16389	16168	16458	16311	16484	16496	16288	16306	16283	16476	16186	16380	16436	16258	16424	16365	16308	16208	16324	16427	16256	16304	16457	16351	16252	16248	16409	16341	16133	16171	16423	16230	16207	16208	16064	16395	16521	16221	16379	16132	16297	16099	16299	16540	16528	16297	16404	16262	16309	16261	16263	16169	16348	16514	16260	16215	16086	16464	16248	16249	16391	16220	16364	16333	16277	16424	16216	16207	16407	16238	16226	16386	16149	16394	16186	16309	16298	16227	16378	16205	16096	16165	16212	16255	16513	16162	16320	16466	16145	16368	16331	16292	16404	16298	16189	16328	16377	16268	16304	16304	16225	16099	16373	16360	16206	16152	16296	16332	16223	16293	16204	16378	16256	16244	16278	16279	16199	16462	16463	16169	16438	16408	16205	16339	16452	16391	16207	16208	16324	16292	16202	16288	16394	16327	16353	16071	16330	16226	16191	16465	16524	16398	16382	16372	16120	16360	16264	16350	16358	16403	16327	16438	16328	16419	16321	16272	16287	16264	16314	16162	16535	16146	16304	16188	16252	16228	16397	16435	16174	16115	16414	16367	16251	16262	16309	16211	16239	16155	16303	16222	16329	16271	16186	16338	16475	16325	16194	16212	16216	16404	16242	16222	16497	16284	16321	16359	16380	16261	16380	16403	16261	16259	16283	16370	16278	16210	16371	16375	16407	16453	16432	16413	16335	16567	16492	16292	16474	16337	16352	16115	16380	16248	16361	16488	16337	16284	16441	16335	16366	16108	16320	16185	16157	16319	16363	16326	16256	16258	16148	16339	16375	16286	16153	16402	16436	16327	16196	16269	16387	16441	16423	16155	16306	16311	16180	16282	16436	16217	16360	16278	16129	16335	16264	16206	16352	16266	16378	15993	16403	16438	16244	16328	16195	16105	16206	16320	16365	16175	16188	16333	16353	16432	16087	16296	16547	16307	16070	16316	16396	16192	16209	16359	16189	16318	16148	16199	16312	16326	16272	16329	16296	16205	16053	16299	16352	16242	16485	16123	16396	16348	16236	16193	16275	16430	16233	16157	16331	16306	16506	16285	16263	16346	16400	16380	16036	16336	16264	16218	16182	16229	16375	16523	16325	16363	16248	16222	16335	16272	16291	16278	16308	16323	16227	16227	16330	16475	16359	16279	16380	16248	16643	16347	16364	16382	16291	16260	16389	16490	16244	16147	16297	16389	16194	16326	16111	16268	16228	16353	16400	16253	16444	16336	16446	16306	16398	16231	16305	16280	16185	16211	16126	16344	16256	16429	16437	16437	16404	16370	16350	16261	16439	16443	16401	16314	16174	16440	16272	16276	16474	16250	16380	16260	16292	16373	16236	16272	16299	16370	16253	16234	16302	16354	16368	16321	16438	16233	16143	16254	16463	16408	16282	16229	16288	16180	16031	16257	16154	16276	16449	16350	16293	16416	16268	16360	16318	16323	16290	16391	16231	16327	16253	16329	16188	16489	16421	16382	16111	16351	16275	16308	16158	16119	16337	16342	16330	16285	16167	16391	16138	16188	16194	16272	16520	16307	16339	16208	16413	16385	16214	16158	16258	16443	16316	16190	16217	16221	16261	16149	16259	16404	16414	16238	16121	16332	16479	16318	16445	16146	16204	16440	16382	16402	16378	16452	16610	16369	16331	16153	16252	16172	16176	16166	16389	16297	16131	16180	16336	16144	16332	16271	16134	16197	16259	16279	16143	16615	16326	16259	16378	16205	16230	16112	16285	16156	16272	16292	16281	16314	16273	16366	16352	16408	16416	16258	16235	16145	16292	16090	16304	16296	16501	16206	16287	16403	16441	16183	16364	16221	16259	16159	16341	16155	16269	16307	16401	16445	16379	16324	16313	16359	16195	16182	16200	16305	16255	16324	16569	16426	16201	16333	16263	16318	16301	16231	16285	16371	16213	16248	16403	16452	16342	16280	16421	16337	16380	16202	16343	16422	16334	16378	16355	16278	16175	16296	16291	16399	16352	16150	16371	16577	16262	16345	16276	16234	16355	16105	16253	16442	16159	16138	16492	16248	16243	16087	16458	16327	16296	16409	16141	16321	16241	16076	16161	16231	16036	16323	16309	16381	16313	16175	16266	16340	16291	16251	16232	16095	16271	16354	16279	16142	16287	16320	16350	16405	16527	16369	16334	16246	16311	16272	16304	16405	16334	16137	16211	16361	16415	16436	16317	16525	16399	16329	16142	16300	16501	16168	16351	16317	16410	16344	16344	16444	16273	16261	16509	16260	16299	16198	16273	16335	16383	16228	16280	16303	16182	16266	16384	16151	16313	16356	16248	16301	16351	16391	16028	16360	16352	16164	16383	16357	16341	16342	16026	16398	16390	16424	16335	16360	16087	16348	16232	16441	16261	16326	16235	16210	16145
15990	27901	25640	20720	18737	17297	16539	16011	15617	15382	15368	15141	15090	15174	15015	14940	14955	14965	14866	14956	15176	14993	14934	14916	14849	14847	14862	14922	14827	14681	14727	14691	14779	14708	14795	14925	14700	14748	14679	14766	14704	14669	14886	14798	14726	14987	14859	14703	14875	14780	14726	14567	14678	14808	14739	14738	14905	14542	14814	14695	14720	14770	14729	14688	14606	14798	14681	14786	14743	14803	14765	14768	14694	14646	14736	14685	14607	14726	14733	14634	14465	14620	14751	14730	14729	14595	14896	14622	14624	14718	14824	14700	14638	14700	14644	14678	14602	14648	14476	14620	14640	14731	14781	14643	14786	14767	14723	14809	14836	14562	14708	14693	14604	14639	14576	14796	14598	14555	14598	14775	14723	14760	14581	14669	14762	14777	14585	14749	14635	14701	14556	14588	14598	14729	14607	14710	14669	14872	14607	14689	14744	14708	14593	14655	14801	14677	14792	14595	14821	14657	14467	14612	14557	14816	14715	14691	14753	14644	14628	14789	14622	14571	14755	14637	14789	14626	14728	14757	14653	14701	14734	14852	14540	14569	14617	14725	14668	14637	14638	14716	14435	14678	14670	14687	14715	14663	14767	14503	14741	14822	14550	14701	14648	14601	14606	14949	14601	14752	14765	14702	14478	14630	14859	14538	14565	14584	14685	14574	14643	14759	14796	14545	14750	14650	14748	14726	14680	14714	14694	14544	14777	14673	14766	14499	14762	14532	14866	14694	14566	14854	14725	14655	14794	14908	14639	14461	14593	14605	14560	14584	14649	14798	14626	14735	14816	14772	14583	14777	14601	14918	14738	14656	14617	14749	14690	14678	14736	14747	14587	14680	14590	14719	14544	14779	14589	14607	14773	14698	14722	14630	14569	14683	14763	14592	14680	14677	14781	14596	14681	14657	14660	14581	14807	14788	14746	14657	14672	14661	14596	14568	14656	14625	14703	14582	14730	14661	14765	14365	14749	14661	14744	14538	14711	14632	14642	14664	14677	14705	14682	14646	14606	14595	14663	14623	14730	14671	14667	14720	14834	14622	14557	14666	14655	14822	14561	14637	14791	14641	14607	14748	14734	14685	14712	14809	14653	14806	14862	14501	14733	14661	14628	14639	14786	14609	14576	14687	14805	14684	14641	14649	14630	14787	14676	14739	14642	14776	14558	14609	14618	14519	14678	14633	14792	14724	14576	14505	14634	14727	14742	14748	14637	14816	14704	14730	14687	14701	14545	14788	14634	14778	14655	14830	14686	14765	14502	14636	14770	14649	14658	14716	14791	14713	14801	14638	14696	14595	14690	14726	14679	14741	14686	14601	14743	14492	14744	14674	14571	14599	14727	14515	14835	14493	14647	14563	14880	14690	14797	14816	14587	14562	14535	14562	14813	14643	14564	14582	14800	14731	14558	14646	14601	14582	14642	14727	14651	14718	14666	14668	14673	14614	14658	14804	14675	14669	14468	14847	14698	14683	14667	14658	14607	14790	14759	14573	14614	14577	14699	14627	14719	14521	14686	14624	14696	14522	14661	14506	14522	14677	14761	14582	14754	14750	14490	14430	14709	14766	14556	14683	14867	14640	14515	14547	14799	14696	14831	14501	14613	14704	14703	14686	14559	14813	14655	14504	14627	14750	14813	14651	14664	14777	14714	14730	14747	14725	14616	14782	14707	14736	14797	14641	14736	14694	14768	14592	14645	14646	14614	14693	14706	14527	14977	14709	14683	14673	14610	14616	14798	14602	14725	14674	14596	14671	14621	14531	14682	14905	14756	14724	14572	14641	14686	14682	14638	14683	14715	14789	14748	14770	14502	14588	14739	14768	14640	14705	14682	14570	14837	14606	14731	14644	14422	14576	14863	14749	14486	14613	14592	14488	14677	14687	14710	14702	14721	14684	14583	14787	14585	14674	14817	14781	14662	14785	14593	14748	14685	14635	14673	14810	14736	14904	14673	14621	14779	14670	14716	14662	14648	14733	14767	14681	14669	14649	14769	14816	14614	14771	14668	14630	14676	14654	14534	14834	14772	14735	14854	14612	14740	14769	14607	14612	14791	14603	14684	14579	14714	14583	14615	14648	14687	14566	14719	14601	14569	14675	14573	14645	14565	14673	14656	14621	14532	14612	14652	14548	14501	14725	14640	14751	14528	14679	14653	14561	14814	14715	14752	14674	14608	14557	14595	14666	14774	14754	14674	14648	14605	14836	14624	14853	14829	14758	14765	14629	14588	14739	14630	14583	14918	14777	14691	14842	14755	14731	14530	14632	14553	14630	14598	14599	14625	14611	14745	14793	14613	14578	14621	14709	14682	14667	14632	14580	14717	14658	14672	14740	14942	14704	14545	14555	14718	14780	14706	14817	14743	14676	14653	14793	14474	14645	14727	14821	14651	14550	14867	14617	14628	14580	14672	14703	14675	14698	14689	14550	14698	14672	14693	14694	14706	14600	14860	14542	14774	14611	14702	14611	14715	14674	14658	14653	14558	14623	14579	14554	14719	14679	14895	14667	14759	14565	14699	14647	14675	14785	14568	14798	14702	14699	14804	14730	14687	14785	14929	14780	14533	14607	14644	14663	14521	14661	14607	14680	14709	14696	14612	14554	14707	14669	14550	14606	14574	14591	14735	14765	14548	14560	14698	14825	14824	14667	14615	14717	14706	14538	14647	14773	14755	14717	14657	14495	14715	14697	14685	14895	14472	14736	14800	14589	14808	14675	14717	14635	14804	14671	14693	14621	14723	14783	14650	14690	14720	14630	14709	14611	14593	14755	14834	14651	14541	14604	14677	14594	14431	14581	14588	14684	14865	14507	14748	14533	14673	14572	14714	14659	14599	14663	14528	14516	14637	14556	14746	14556	14611	14686	14682	14734	14793	14672	14619	14535	14628	14779	14690	14702	14613	14664	14663	14738	14670	14504	14624	14735	14706	14646	14732	14603	14709	14606	14710	14662	14737	14556	14677	14674	14675	14636	14602	14762	14662	14848	14666	14865	14951	14712	14744	14783	14646	14632	14655	14712	14832	14608	14618	14619	14593	14572	14579	14811	14657	14659	14747	14650	14656	14689	14664	14662	14663	14700	14736	14675	14597	14730	14709	14762	14674	14549	14601	14684	14602	14864	14665	14575	14591	14662	14615	14712	14502	14511	14727	14674	14501	14585	14596	14602	14754	14764	14689	14788	14753	14351	14689	14725	14590	14625	14633	14815	14659	14701	14571	14654	14694	14434	14707	14631	14429	14446	14827	14638	14594	14702	14762	14732	14481	14622	14800	14600	14676	14755	14738	14928	14740	14649	14723	14595	14687	14522	14577	14732	14782	14496	14673	14546	14767	14741	14673	14586	14652	14513	14525	14552	14718	14544	14746	14666	14769	14596	14570	14741	14511	14949	14494	14745	14861	14652	14616	14749	14782	14628	14801	14594	14561	14568	14621	14594	14489	14588	14487	14636	14881	14700	14603	14599	14719	14660	14721	14860	14658	14564	14495	14437	14729	14563	14575	14632	14741	14659	14815	14843	14598	14748	14678	14723	14766	14691	14582	14695	14568	14845	14658	14675	14579	14533	14859	14506	14840	14625	14736	14659	14490	14649	14897	14695	14512	14465	14701	14691	14636	14702	14765	14751	14561	14572	14671	14858	14747	14471	14701	14554	14697	14774	14416	14628	14585	14611	14741	14630	14740	14609	14752	14845	14519	14699	14655	14553	14736	14614	14859	14718	14672	14750	14698	14647	14700	14771	14654	14774	14707	14586	14684	14664	14776	14728	14741	14650	14705	14639	14635	14827	14568	14650	14688	14630	14613	14608	14670	14577	14786	14632	14651	14790	14729	14723	14703	14658	14680	14746	14759	14775	14705	14774	14539	14772	14716	14596	14623	14634	14788	14685	14779	14675	14624	14534	14653	14623	14692	14638	14701	14519	14797	14606	14672	14793	14535	14493	14670	14713	14670	14743	14549	14695	14695	14660	14714	14644	14729	14584	14747	14714	14767	14567	14742	14685	14664	14829	14771	14647	14641	14721	14800	14701	14700	14697	14604	14693	14652	14727	14610	14594	14577	14748	14609	14698	14624	14574	14750	14588	14779	14756	14642	14610	14766	14726	14924	14695	14575	14631	14816	14759	14629	14698	14812	14602	14781	14801	14785	14668	14657	14710	14718	14598	14669	14613	14741	14632	14750	14616	14566	14503	14734	14642	14584	14785	14653	14822	14702	14758	14582	14628	14852	14752	14533	14632	14629	14702	14805	14722	14677	14740	14694	14759	14603	14670	14950	14644	14661	14625	14688	14695	14622	14645	14719	14586	14819	14791	14642	14641	14736	14506	14717	14823	14600	14672	14671	14772	14739	14792	14777	14487	14774	14521	14782	14602	14682	14586	14580	14561	14523	14727	14817	14639	14758	14600	14659	14565	14813	14709	14634	14598	14652	14782	14665	14777	14655	14791	14590	14697	14797	14689	14687	14678	14540	14741	14666	14647	14559	14764	14674	14592	14544	14790	14551	14659	14716	14556	14819	14615	14728	14650	14593	14815	14777	14608	14718	14756	14873	14691	14575	14662	14678	14617	14631	14696	14700	14495	14704	14857	14741	14599	14719	14580	14775	14697	14554	14765	14619	14724	14792	14790	14789	14533	14518	14689	14395	14873	14545	14602	14563	14758	14685	14903	14655	14537	14625	14659	14731	14656	14746	14869	14766	14743	14820	14578	14910	14616	14661	14687	14598	14563	14552	14748	14505	14791	14598	14611	14525	14559	14686	14718	14674	14773	14801	14690	14561	14571	14711	14586	14632	14616	14771	14848	14549	14752	14866	14756	14727	14562	14646	14658	14713	14601	14684	14738	14788	14625	14506	14731	14629	14738	14527	14592	14658	14751	14560	14797	14685	14619	14885	14638	14701	14857	14611	14669	14772	14522	14664	14631	14626	14648	14592	14655	14633	14757	14642	14854	14712	14710	14736	14712	14543	14832	14530	14778	14603	14760	14582	14557	14468	14771	14695	14530	14680	14696	14751	14684	14671	14811	14542	14784	14672	14617	14720	14668	14627	14651	14768	14792	14640	14654	14753	14488	14665	14577	14649	14526	14670	14663	14509	14844	14764	14881	14706	14711	14543	14696	14610	14788	14620	14677
27996	22089	22773	18727	15597	15550	15651	15553	15490	15682	15287	15426	15531	15591	15110	15510	15460	15498	15207	15647	15315	15374	15447	15588	15386	15415	15418	15626	15624	15580	15357	15451	15439	15412	15444	15294	15445	15468	15236	15339	15618	15186	15426	15183	15353	15404	15538	15164	15392	15408	15233	15494	15507	15540	15320	15375	15464	15256	15171	15448	15431	15369	15275	15420	15421	15504	15415	15326	15312	15346	15524	15289	15198	15144	15549	15662	15425	15489	15362	15016	15462	15525	15185	15483	15326	15419	15383	15219	15256	15439	15380	15247	15473	15390	15385	15437	15342	15530	15503	15499	15578	15156	15412	15268	15295	15369	15364	15353	15362	15459	15209	15251	15367	15308	15392	15494	15324	15579	15557	15357	15391	15489	15653	15301	15359	15262	15358	15510	15623	15677	15382	15442	15481	15438	15353	15338	15484	15442	15394	15445	15343	15484	15454	15326	15506	15514	15484	15356	15408	15290	15368	15368	15307	15401	15293	15367	15321	15408	15495	15364	15196	15572	15519	15458	15424	15371	15492	15243	15555	15248	15386	15503	15380	15430	15308	15437	15442	15360	15328	15563	15457	15289	15292	15428	15325	15446	15380	15409	15447	15565	15297	15320	15619	15224	15306	15353	15294	15413	15294	15424	15292	15567	15614	15335	15312	15463	15441	15518	15416	15282	15218	15397	15445	15415	15473	15409	15416	15571	15221	15335	15305	15272	15308	15423	15574	15454	15331	15226	15478	15344	15529	15213	15206	15446	15453	15278	15192	15435	15346	15568	15482	15320	15382	15486	15387	15424	15320	15438	15305	15354	15365	15326	15257	15476	15359	15456	15296	15300	15354	15297	15247	15364	15316	15456	15257	15185	15318	15289	15438	15162	15148	15358	15382	15404	15199	15539	15288	15609	15489	15404	15371	15442	15459	15425	15388	15235	15301	15258	15413	15315	15529	15281	15404	15223	15342	15483	15444	15396	15278	15451	15200	15262	15360	15266	15287	15476	15189	15355	15322	15538	15385	15454	15466	15511	15480	15442	15307	15351	15507	15327	15264	15267	15257	15379	15423	15202	15522	15367	15358	15359	15447	15280	15470	15572	15673	15456	15403	15402	15545	15276	15419	15140	15402	15462	15377	15342	15189	15356	15537	15440	15478	15261	15509	15470	15373	15358	15324	15436	15330	15418	15545	15517	15482	15452	15476	15536	15366	15508	15398	15343	15367	15203	15470	15397	15393	15269	15416	15366	15218	15337	15420	15447	15488	15353	15497	15491	15472	15339	15390	15357	15339	15407	15447	15497	15255	15276	15254	15271	15377	15481	15483	15194	15760	15285	15383	15208	15406	15319	15393	15453	15409	15155	15516	15539	15195	15302	15489	15280	15391	15375	15487	15446	15574	15423	15518	15419	15385	15333	15641	15246	15486	15473	15409	15292	15356	15509	15252	15260	15462	15466	15377	15260	15347	15329	15509	15438	15352	15381	15334	15590	15512	15611	15384	15484	15538	15324	15486	15460	15338	15184	15446	15550	15245	15509	15416	15456	15387	15421	15289	15475	15262	15316	15358	15286	15685	15386	15295	15529	15484	15541	15283	15401	15390	15414	15584	15408	15432	15434	15393	15414	15325	15410	15351	15299	15379	15445	15634	15259	15415	15472	15221	15344	15284	15327	15472	15375	15271	15348	15390	15374	15598	15356	15445	15613	15463	15272	15425	15330	15439	15519	15446	15477	15385	15534	15400	15376	15257	15474	15386	15352	15269	15357	15375	15507	15484	15262	15379	15224	15386	15277	15579	15503	15466	15186	15555	15443	15418	15584	15313	15137	15495	15363	15420	15340	15330	15432	15370	15323	15291	15360	15317	15282	15290	15296	15452	15542	15345	15476	15491	15379	15347	15210	15310	15417	15236	15453	15429	15208	15362	15391	15419	15532	15297	15493	15441	15198	15270	15330	15357	15505	15477	15348	15498	15403	15346	15383	15365	15533	15490	15388	15537	15393	15309	15521	15366	15481	15440	15360	15302	15396	15372	15446	15307	15361	15258	15393	15396	15649	15433	15338	15356	15508	15412	15221	15300	15347	15614	15458	15377	15412	15420	15341	15414	15381	15511	15281	15601	15267	15477	15354	15635	15407	15419	15363	15308	15317	15466	15259	15487	15532	15361	15317	15281	15197	15133	15201	15310	15424	15396	15382	15465	15343	15389	15434	15364	15551	15307	15521	15626	15453	15464	15409	15437	15403	15353	15717	15451	15235	15543	15452	15264	15326	15367	15549	15571	15275	15390	15323	15137	15411	15376	15503	15444	15177	15422	15249	15419	15313	15479	15258	15187	15420	15551	15495	15507	15401	15490	15373	15358	15274	15510	15551	15372	15497	15313	15225	15546	15328	15373	15407	15628	15333	15387	15322	15342	15311	15555	15260	15498	15318	15196	15269	15361	15276	15388	15343	15383	15636	15229	15532	15324	15422	15503	15407	15362	15193	15353	15375	15352	15371	15508	15510	15488	15359	15598	15563	15285	15351	15507	15452	15364	15358	15247	15386	15467	15430	15413	15534	15443	15453	15413	15513	15378	15156	15330	15504	15425	15349	15307	15409	15706	15205	15391	15392	15340	15244	15555	15380	15513	15599	15409	15534	15411	15332	15480	15265	15399	15471	15284	15317	15408	15614	15382	15359	15469	15266	15551	15385	15328	15270	15357	15607	15271	15590	15412	15436	15322	15446	15115	15348	15400	15486	15381	15531	15462	15309	15345	15277	15601	15324	15555	15388	15434	15447	15536	15466	15391	15306	15420	15269	15501	15222	15483	15311	15299	15344	15539	15501	15353	15611	15523	15444	15621	15404	15241	15453	15337	15407	15307	15446	15374	15217	15329	15389	15430	15494	15506	15257	15315	15308	15507	15441	15206	15315	15379	15380	15336	15258	15197	15308	15305	15304	15510	15438	15437	15367	15393	15600	15379	15315	15502	15485	15384	15504	15393	15405	15265	15358	15427	15156	15553	15421	15477	15346	15396	15382	15382	15513	15315	15287	15234	15325	15444	15545	15391	15523	15547	15323	15440	15364	15469	15435	15382	15359	15348	15230	15301	15548	15519	15521	15366	15455	15472	15630	15452	15451	15493	15359	15513	15302	15549	15241	15484	15541	15366	15504	15459	15220	15445	15432	15406	15430	15137	15493	15508	15432	15156	15250	15380	15234	15408	15453	15625	15309	15716	15383	15332	15565	15498	15431	15380	15360	15408	15469	15360	15369	15358	15238	15337	15295	15431	15335	15344	15400	15440	15537	15405	15320	15467	15330	15321	15324	15425	15349	15483	15289	15321	15254	15336	15409	15341	15450	15101	15191	15331	15259	15310	15419	15222	15197	15379	15452	15374	15356	15380	15377	15360	15422	15355	15378	15645	15421	15321	15380	15522	15580	15249	15450	15303	15393	15592	15691	15244	15427	15349	15154	15368	15252	15402	15347	15358	15406	15479	15507	15263	15410	15304	15596	15348	15217	15130	15476	15556	15554	15402	15372	15508	15271	15339	15268	15517	15406	15151	15388	15402	15424	15318	15536	15322	15478	15346	15303	15426	15426	15492	15258	15408	15451	15463	15375	15371	15435	15411	15250	15335	15507	15562	15405	15389	15228	15402	15340	15390	15409	15320	15505	15353	15580	15378	15512	15353	15370	15613	15277	15343	15369	15385	15492	15398	15396	15341	15495	15355	15546	15429	15359	15294	15251	15283	15302	15385	15470	15520	15423	15367	15377	15284	15469	15576	15398	15100	15332	15521	15562	15404	15435	15451	15416	15383	15443	15302	15444	15467	15479	15196	15255	15383	15235	15437	15530	15325	15403	15338	15268	15314	15469	15381	15396	15567	15259	15336	15304	15448	15272	15314	15299	15290	15382	15497	15483	15310	15474	15316	15079	15293	15469	15446	15557	15438	15230	15425	15283	15354	15374	15225	15456	15367	15324	15285	15496	15356	15421	15574	15501	15381	15391	15348	15295	15415	15366	15299	15260	15424	15481	15414	15390	15483	15316	15444	15566	15441	15461	15480	15443	15556	15345	15378	15557	15248	15234	15155	15335	15661	15583	15333	15387	15431	15262	15406	15577	15454	15581	15346	15582	15443	15504	15337	15469	15510	15468	15365	15473	15352	15279	15371	15394	15304	15373	15579	15371	15638	15302	15341	15597	15240	15362	15501	15434	15437	15261	15292	15297	15219	15219	15367	15314	15398	15396	15498	15442	15538	15441	15457	15193	15451	15414	15270	15416	15441	15436	15299	15340	15203	15419	15397	15374	15353	15468	15371	15495	15393	15370	15407	15500	15447	15529	15529	15399	15463	15337	15341	15166	15414	15536	15542	15221	15602	15454	15372	15257	15400	15283	15432	15435	15268	15351	15322	15384	15541	15411	15448	15350	15276	15323	15371	15353	15387	15225	15434	15694	15432	15403	15399	15410	15344	15524	15337	15426	15311	15334	15482	15533	15499	15440	15306	15418	15282	15339	15564	15247	15213	15398	15626	15641	15483	15495	15223	15386	15406	15581	15265	15506	15296	15266	15355	15308	15358	15265	15291	15332	15379	15525	15533	15457	15451	15476	15540	15363	15379	15332	15424	15201	15353	15434	15325	15451	15375	15228	15384	15524	15465	15539	15419	15366	15291	15294	15307	15221	15408	15218	15415	15450	15397	15390	15283	15392	15151	15292	15265	15517	15371	15335	15305	15299	15410	15406	15493	15266	15205	15186	15321	15269	15371	15530	15505	15326	15371	15524	15271	15286	15246	15552	15324	15520	15602	15442	15414	15344	15589	15455	15527	15423	15379	15422	15329	15389	15369	15410	15398	15255	15209	15361	15391	15409	15187	15238	15382	15411	15414	15338	15345	15533	15568	15343	15389	15517	15610	15419	15463	15405	15424	15555	15262	15267	15363	15316	15213	15522	15356	15185	15393	15409	15424	15258	15472	15668	15489	15453	15377	15373	15429	15308	15303	15316	15490	15286	15293	15338	15502	15405	15321	15616	15388	15391	15508	15208	15246	15425	15414	15469	15353	15440	15429	15387	15442	15089	15437	15362	15317	15483	15328	15407	15470	15243	15520	15475	15362	15503	15355	15337	15481	15549	15499	15464	15245	15486
14221	16112	15810	14767	14492	14302	14557	14361	14270	14232	14237	14020	14144	14079	14044	14105	14046	14095	14038	13942	14093	14026	14103	14032	13924	13960	14078	14132	14029	14213	14236	14122	14047	14050	14190	14156	14119	13996	14144	13891	14068	14156	14147	13913	14087	13939	14060	14156	14007	13997	13940	14331	14039	14072	14064	14090	14106	13999	14035	14082	14083	13866	14107	14150	14235	14088	13939	13934	14227	14104	13980	13946	13886	13966	14010	13950	14125	13994	14081	14072	14130	14056	14016	13947	14202	14233	14075	14066	14112	13923	13996	13948	13823	13895	13847	14132	14180	14122	14050	14010	13883	14151	14203	13935	13988	14118	13994	13984	13894	13965	13875	14054	14092	14063	14034	14090	13982	14031	14106	14003	14043	13967	13982	14194	13904	13963	13977	13975	14039	13905	14021	14059	13937	13960	13995	13998	14081	13927	14168	14010	14095	14004	13998	14211	14104	14091	14052	13998	14133	14068	14016	14096	13986	14024	14022	14041	14089	13922	13885	13994	14197	13994	14066	13868	14166	14077	13896	14197	14032	13888	14159	14190	14179	13933	14193	13978	14062	14115	14061	14053	14067	14014	13950	14111	14068	14106	14083	13920	14049	13867	14090	14112	13778	14064	14053	14043	13821	13989	13961	13987	14015	14021	14066	14057	14148	13948	14142	14095	14024	13972	14024	13917	14014	14050	14041	13910	13978	13997	13916	14061	14064	14004	13830	14061	13998	14160	14137	13916	14013	14010	14024	13900	13985	13960	14234	13863	13998	14067	13971	14071	13992	14217	13963	14193	14008	13978	14115	14041	13986	13998	14026	14039	13999	13999	13864	13970	14148	14032	13883	13901	14221	13935	13887	14004	14207	13963	14027	14207	14104	14043	13921	14031	14189	13931	14013	13970	14009	14013	14059	14026	13868	13987	14043	14109	13872	14003	14112	14092	14060	13956	13898	14121	13994	13937	14010	13955	14091	14092	14129	13937	13974	13998	14131	14117	14175	14162	14061	14084	14062	13924	14152	14029	13993	14224	14154	14247	14030	14157	13913	13878	13911	14229	14234	14150	14120	14090	14065	14089	13928	14090	13970	14163	13901	14124	14041	13996	14219	14110	14109	14096	14053	14006	14026	14047	14124	14088	13982	13946	14050	14113	14089	13970	14011	14076	14256	13985	14155	14203	14050	14133	14141	14192	14154	14044	13989	14013	14284	13924	14115	13977	13996	14130	13903	14038	14096	14055	14035	14189	14225	14205	14206	13926	14143	14126	13931	13903	13878	14125	14063	14067	14033	14113	13976	14042	14053	13943	14127	13984	14085	13917	13828	14105	14274	14006	14095	13874	13988	14013	14105	13975	14060	14118	13933	14021	13995	14134	14143	13948	14097	14105	14113	14074	13997	14111	14013	14124	13858	14105	14241	13882	14112	14038	13952	14154	14041	14090	13975	14025	14102	14022	14032	14124	14084	14118	14053	14015	13932	14011	14117	14052	14025	13902	14005	14042	14267	14020	14063	13915	14042	13906	14093	14169	14060	13986	13988	14062	14103	14194	13859	14034	14137	14029	14080	14058	14159	14152	14028	13916	14228	13969	14136	13915	13987	14076	14055	13973	14162	14062	14005	14187	14123	13991	13936	13969	13979	14083	14247	13937	14023	14052	14134	13997	14009	14001	14151	14029	13948	13940	13968	14059	14045	13967	14119	14260	13783	14074	14144	14096	14108	13991	14034	14039	14137	14127	14002	14072	14046	14203	14051	13814	14042	14071	13986	14122	13927	14137	14012	14170	13928	14302	13882	13893	14135	13994	14077	13867	14193	14064	14019	14070	14045	14185	14067	14073	14003	14115	14239	14035	14005	13950	14170	14209	14041	13937	13933	13951	14004	13943	14138	13921	13874	14269	13984	13991	14291	14204	13999	13959	14032	14105	14076	13994	13960	14197	13913	13908	14039	14018	14160	14030	13931	14075	13938	14218	14041	14141	14050	13999	14026	13999	14172	14111	14178	14217	14059	14105	14143	14233	14084	14066	14062	14016	14016	14122	13944	14028	13978	14102	13847	14007	14106	14092	14013	13846	14127	14122	14138	14209	14092	14038	14086	13999	13953	13966	14182	14186	14019	14207	14088	14170	14169	14066	14124	14148	14057	14088	13996	14073	14003	14096	14071	14075	14019	14172	13915	14055	14018	14176	14092	13961	13926	14152	14182	13919	14027	14221	13949	13877	13916	14081	14069	13885	14131	14092	13993	14148	14075	13973	14004	13931	14043	14073	13976	14101	14025	14007	13980	13988	14106	14007	13995	13942	14026	14045	13973	14086	14051	13964	14086	13945	14360	13914	13981	14176	14017	14101	13992	14039	13969	14114	14050	14020	14031	13962	13944	14052	13916	14086	13970	13908	14260	14119	14081	14199	14005	14031	14050	13996	13974	14217	14214	14258	14139	14044	14124	13907	14022	14105	14096	13965	14072	13948	14064	14173	14204	14080	14032	14035	14020	14065	14174	14086	13944	13958	14090	14140	13959	13907	14164	14093	13989	14052	14017	14016	14089	14012	14099	13873	14132	14050	14135	13861	14117	14059	14119	14063	13944	13973	14139	14015	13886	14000	14078	14068	14012	14073	14101	13988	14141	14084	14065	13904	13863	14019	13987	13937	14054	14102	14039	14019	14210	14040	14081	14080	14030	14055	14103	14073	13873	14086	13938	14133	13938	14140	13973	14111	13902	14069	14131	13946	14226	14144	13914	14203	14144	14130	14104	13843	14009	14031	14073	13947	13956	13991	13993	14074	13975	14045	13935	13975	14051	13981	13897	13997	13949	14023	13913	13820	14094	13953	13960	14026	14047	13942	14079	14067	14143	13848	14154	13881	14188	14143	13971	14105	13940	13900	14043	13971	13996	14107	14116	14128	14025	14138	13963	14101	13922	14073	14204	14170	13912	13993	14183	14076	14131	14130	14069	13938	14031	14105	14126	13964	13924	14102	14024	14040	13976	14117	14033	14045	13985	14355	14061	14013	14049	14070	14146	13991	13831	14012	14109	14066	14155	13987	14277	14018	14041	14017	14023	14110	13866	13941	14132	14278	14042	14149	14144	14178	14129	14128	14097	13974	14103	13970	14088	14032	14046	14099	14052	14007	14121	13986	14057	14017	14102	13992	13859	13971	14004	14009	14003	14116	14015	14167	14083	14058	14138	14000	14039	14014	14078	14044	13942	14082	13870	14131	14048	13928	14023	13977	14032	14027	13984	13874	14092	14014	14069	13872	13922	14110	13933	14130	13914	14006	13847	14032	14098	13865	14060	13988	14010	13911	14140	14092	14035	14039	14162	14165	13959	14161	14040	13893	13897	14096	14149	14041	14089	14034	14019	14062	14004	13933	14068	14067	13910	14029	14038	14010	13993	14030	14013	14038	14036	14029	14105	14073	14087	13901	14085	14012	13936	13952	13908	14029	13979	13906	14024	13993	14173	13932	14027	13952	14121	13902	14011	14027	14079	14079	13991	14044	13997	14094	14204	14115	14169	14011	14171	14075	13978	13913	14160	14140	13982	14032	13789	13992	14133	14005	13998	14109	14021	14040	14065	14086	14093	14046	14072	14210	14073	14204	13982	13990	13972	14131	14002	14050	14100	14030	14064	14015	14019	13973	14126	14023	14101	13957	14138	13966	13945	14035	13958	14007	13976	13856	13962	14153	14034	14105	13777	14135	14080	14056	14272	14060	14035	13912	14052	13861	14138	14139	14147	14042	13875	13996	14042	13971	14010	14073	13992	13957	14058	14096	14259	13874	13931	14043	14155	14137	14018	14247	14124	14079	14088	13921	13876	13922	14178	14136	14092	14015	14043	13929	14009	14222	14083	13905	14169	14085	14066	14083	14095	14097	14107	13996	14116	14107	14108	14000	13974	13988	14033	14037	14007	14108	14026	13750	13852	14038	14249	13924	13948	14142	14291	14046	13892	13948	14062	13958	13982	14111	13998	13917	13892	14075	14150	14004	13857	13837	14182	13949	13976	14057	14046	14093	14225	14094	14004	13930	14055	13980	14042	14037	13988	14194	14096	14051	14032	13985	14107	14116	14053	14064	14257	13856	14039	14023	13993	13930	14145	13953	14005	14092	14099	14108	14144	14047	14065	14062	14138	14043	14061	14138	14174	14058	14175	13859	14167	13966	14126	14044	14050	14211	14149	14092	14000	14026	13992	14059	14031	14083	14162	13955	14012	14023	14257	14052	13885	14093	14003	14135	14066	13950	14307	14105	13977	14089	14133	14063	14030	14038	13881	14140	14091	14007	14063	14087	13972	14174	13929	13985	14172	14149	13926	14053	13855	14094	13851	14033	13981	14032	14207	13986	13914	13974	13849	14163	14029	13982	14037	14158	14105	14099	14108	13947	13809	14186	14119	14139	14053	13970	14078	14111	14104	14216	14083	13966	13985	14188	13954	13987	14127	14101	14119	13921	14019	14096	14028	14169	14086	13951	14201	14045	14038	14063	14024	14007	14001	14045	13897	14159	14153	14030	14143	14220	13998	14064	14001	13970	13997	14034	14192	14127	13847	14179	14080	14043	13986	14130	14053	14188	14116	14088	13837	14033	13990	14028	14004	14140	14049	13915	13947	13904	14073	14184	14191	14027	14068	14203	14041	13824	13974	14151	14077	14138	13999	13988	13961	13932	14142	14055	14215	14146	14014	13904	14087	13956	14029	14017	14093	13950	14094	13895	14214	14147	14103	13975	14113	13995	13877	13863	13891	14148	14073	14163	14009	13995	13983	14120	13949	14103	13985	14040	14108	14070	14011	14089	14131	14000	13917	14085	14202	13901	13965	13936	14079	13962	14155	14039	14103	13913	14142	14052	13881	14039	14100	14058	14023	14006	14143	14186	14155	14081	13981	13957	14077	14021	13974	14129	13955	14125	13880	14109	14282	14143	14142	13879	13999	14132	14122	14001	14033	14020	14150	13991	13947	14010	14216	13961	14046	14219	14076	14191	14054	14011	14035	14129	13994	14106	14043	14042	14013	13936	14114	13927	14021	13942	13969	14033	14032	14136	13974	14043	13810	13994	14065	13982	13984	14022	14118	14110	14262	14084	14277	14023	14059	14205	14030	13852	14007	14076	14032	13950	13816	14110	14053	14017
24422	21632	29085	24758	22183	20410	18799	16668	16071	16500	16218	16209	16141	16172	15913	15900	16053	16035	16000	15989	15872	15962	15988	15931	15766	16006	15951	15842	15913	15904	15947	15779	15836	15805	15710	15911	15751	15856	15804	15848	15913	15796	15735	15932	15857	15718	15868	15749	15588	15817	15723	15813	15716	15951	15613	15577	15756	15917	15813	15727	15815	15794	15892	15728	15608	15816	15947	15747	15792	15828	15853	15716	15759	15762	15780	15735	15743	15772	16016	15823	15505	15900	15782	15673	15849	15625	15997	15747	15804	15430	15774	15809	15887	15907	15659	15964	15973	15770	15845	15819	15776	15703	15849	15884	15901	15820	15773	15866	15771	15855	15672	15638	15702	15915	15589	15852	16043	15540	15545	15840	15556	15721	15631	15733	15694	15938	15725	15738	15620	15650	15681	15782	15790	15700	15842	15714	15801	15791	15763	15783	15685	15863	15733	15823	15842	15683	15873	15846	15803	15731	15820	15977	15630	15836	15881	15614	15955	15867	15689	15772	15782	15935	15796	15666	15907	15921	15671	15857	15722	15654	15790	15857	15865	15744	15636	15848	15599	15784	15747	15876	15823	15848	15730	15753	15725	15696	15911	15693	15763	15935	15710	15783	15725	15660	15761	15738	15686	15605	15718	15691	15911	15649	15794	15729	15569	15755	15805	15877	15787	15694	15734	15710	15814	15599	15818	15664	15682	15817	15877	15804	15812	15781	15613	15855	15754	15641	15715	15851	15730	15664	15864	15838	16029	15716	15775	15776	15811	15776	15697	15808	15495	15917	15748	15879	15906	15741	15690	15902	15888	15866	15645	15831	15861	15799	15810	15793	15713	15711	15626	15661	15714	15809	15873	15752	15911	15859	15853	15784	15910	15836	15857	15837	15598	15517	15639	15797	15688	15562	15758	15783	15657	15600	15912	15948	15751	15896	15825	15866	15795	15809	15674	15928	15614	15929	15878	15785	15973	15832	15859	15859	15702	15677	15737	15390	15759	15930	15670	15782	15657	15596	15822	15759	15619	15785	15746	15706	15790	15789	15787	15904	15874	16002	15638	15643	15611	15771	15775	15796	15633	15862	15828	15695	15731	15733	15767	15682	15643	15720	15699	15733	15647	15772	15927	15672	15901	15695	15695	15661	15807	16024	15628	15789	15707	15857	15868	15786	15840	15633	15853	15740	15883	15671	15724	15654	15695	15838	15718	15598	15776	15513	15896	15548	15554	15907	15857	15907	15781	15764	15954	15916	15734	15698	15624	15875	15744	15576	15749	15791	15814	15740	15678	15955	15812	15958	15667	15733	15760	15789	15799	15683	15722	15640	15952	15756	15770	15791	15588	15907	15722	15749	15959	15754	15856	15868	15695	15658	15740	15850	16110	16036	15946	15814	16096	15746	15651	15617	15883	15796	15785	15768	15892	15860	16026	15989	15690	15936	15847	15928	15908	15927	15756	15805	15957	15855	15606	15858	15878	15762	15592	15838	15831	15649	15723	15833	15812	15600	15817	15841	15825	15816	15743	15640	15928	15803	15672	15881	15636	15749	15766	15774	15684	15750	15753	15768	15880	15757	15761	15909	15750	15665	15888	15833	15819	15682	15649	15694	15690	15616	15902	15693	15920	15667	15634	15894	15754	15723	15965	15660	15818	15736	15888	15585	15777	15555	15672	15771	15677	15598	15729	15613	15620	15700	15700	15780	15899	15743	15585	15698	15781	15566	15826	15686	15854	15767	15565	15836	15636	15758	15754	15912	15786	15748	15694	15862	15718	15794	15889	15787	15612	15670	15834	15710	15607	15884	15763	15896	15756	15823	15622	15783	15731	15661	15860	15806	15966	15752	15929	15696	15707	15764	15852	15696	15785	15787	15815	15613	15874	15798	15799	15590	15714	15908	15722	15693	15805	15892	15938	15741	15857	15783	15749	15657	15849	15824	15783	15763	15916	15783	15786	15752	15754	15760	15593	15752	15782	15712	15686	15719	15653	15852	15889	15820	15767	15724	15927	15640	15726	15820	15818	15726	15964	15510	15587	15654	15933	15914	15899	15732	15773	15785	15819	15857	15788	15872	15641	15714	15866	15796	15762	15781	15907	15892	15778	15782	15763	15697	15746	15689	15845	15639	15790	15681	15797	15688	15923	15784	15721	15668	15778	15870	15881	15820	15581	15821	15750	15729	15755	15701	15560	15733	15579	15519	15751	15709	15639	15648	15753	15839	15767	15864	15587	15810	15611	15846	15924	15632	15737	15605	16065	15884	15835	15899	15780	15903	15817	15540	15717	15543	15832	15797	15783	15831	15919	15779	15770	15764	15671	15902	15862	15716	15876	15787	15940	15648	15540	15785	15834	15745	15827	15641	15673	15747	15874	15704	15882	15670	15762	15639	15822	15777	15807	15859	15848	15899	15869	15630	15593	15777	15904	15713	15757	15816	15617	15788	15602	15800	15796	15762	15788	15756	15880	15732	15708	15674	15712	15686	15762	15762	15692	15675	15873	15731	15728	15665	15661	16141	15771	15777	15840	15937	15759	15897	15969	15941	15810	15730	16148	15837	15864	15812	15804	15878	15622	15727	15713	15775	15798	15743	15832	15610	15782	15826	15580	15776	15873	15723	15687	15679	15654	15812	15923	15781	15916	15751	15661	15833	15770	15584	15686	15708	15725	15861	15866	15669	15873	15809	15922	15858	15775	15812	15773	15799	15638	15743	15815	15731	15843	15698	15864	15839	16021	15657	16032	15638	15725	15835	15781	15502	15715	15675	15733	15563	15734	15849	15606	15881	15938	15956	15854	15703	15839	15807	15772	15694	15712	15626	15831	15783	15822	15736	15939	15841	15757	15709	15755	15652	15968	15673	15822	15899	15966	15745	15602	15724	15766	15722	15867	15639	15743	15621	15666	15950	15675	15768	15885	15935	15814	15926	15758	15691	15722	15734	15752	15771	15794	15787	15694	15615	15856	15773	15965	15721	15752	15755	15761	15825	15612	15768	15868	15934	15931	15726	15702	15679	15916	15907	15740	15762	15768	15725	15678	15933	15882	15939	15762	15663	15558	15642	15780	15796	15761	15557	15858	15615	15672	15662	15818	15615	15751	15907	15777	15640	15936	15814	15843	15923	15738	15811	15602	15624	15625	15764	15758	15838	15950	15782	15889	15658	15823	15794	15733	15788	15691	15695	15685	15613	15668	15663	15963	15634	15822	15796	15591	15861	15812	15855	15575	15871	15674	15997	16018	15858	15832	15816	15665	15876	15732	15579	15763	15811	15794	15791	15778	15811	15759	15762	15810	15767	15701	15701	15913	15819	15651	15893	15986	15804	15787	15870	15450	15851	15857	15614	15876	15671	15814	15962	15725	15935	15877	15604	15854	15893	15660	15731	15762	15695	15790	15802	15843	15823	15893	15641	15824	15596	15691	15647	15773	15834	15854	15529	15797	15714	15843	15884	15723	15778	15801	15742	15712	15635	15664	15780	15746	15830	15957	15783	15798	15690	15881	15902	15839	15886	15746	15778	15854	15852	15675	15937	15913	15816	15658	15824	15738	15672	15709	15532	15748	15897	15805	16059	16000	15820	15795	15936	15758	15847	15889	15737	15709	15769	15896	15679	15769	15588	15698	15799	15777	15600	16006	15706	15628	15861	15801	15758	15819	15893	15900	15707	15699	15752	15594	15963	15970	15800	15846	15735	16020	15788	15796	15891	15949	15594	15910	15798	15648	15831	15610	15683	15923	15725	15638	15856	15862	15839	15756	15831	15809	15741	15698	15556	15756	15613	15738	15768	15747	15780	15909	15849	15827	15741	15706	15651	15653	15756	15628	15610	15547	15492	15851	15843	15882	15901	15838	15771	15659	15747	15850	15725	15796	15619	15729	15804	15678	15718	15904	15728	15773	15638	15761	15731	15826	15774	15648	15692	16037	15829	15671	15787	15951	15761	15582	15770	15759	15750	15793	15959	15873	15845	15639	15760	15883	15705	15668	15543	15718	15760	15957	15762	15846	15945	15779	15799	15713	15597	15849	15813	15875	15886	15842	15767	15882	15761	15696	15652	15632	15728	15566	15936	15882	16012	15680	15760	15813	15810	15750	15782	15914	15738	15933	15864	15816	15936	15735	15714	15937	15640	15767	15771	15784	15730	15760	15853	15874	15696	15748	15806	15828	15820	15672	15705	15815	15630	15713	15736	15823	15921	15852	15813	15893	15668	15952	15955	16001	16017	15700	15813	15705	15699	15760	15847	16035	15814	15759	15777	15682	15779	15915	15912	15783	15758	15851	16001	15650	15765	15734	15635	15677	15942	15802	15763	15814	15624	15875	15752	15746	15901	15772	15804	15710	15894	15808	15810	15822	15844	15890	15622	15758	15753	15968	15720	15736	15888	15687	15683	15769	15721	15801	15833	15806	15596	15774	15714	15692	15854	15725	16017	15879	15863	15673	15713	15759	15663	15645	15780	15834	15612	15642	15719	15842	15829	15915	15806	15819	15844	15650	15706	15843	15815	15859	15705	15544	15574	15748	15695	15712	15669	15770	15637	15753	15877	15962	15802	15821	15847	16043	15768	15520	15717	15832	15783	15824	15690	15597	15716	15755	15929	15745	15618	15827	15899	15774	15839	15847	15773	15706	15695	15630	15859	15776	15725	15673	15596	15846	15640	15682	15717	15888	15903	15755	15573	15989	15852	15740	15830	15928	15792	15731	15718	15714	15679	15924	15748	15803	15779	15591	15698	15713	15844	16106	15711	15860	15697	15857	15576	15637	16014	15912	16042	15802	15923	15701	15744	15668	15702	15832	15584	15890	15684	15728	15783	15789	15596	15860	15725	16040	15905	15793	15706	15750	15819	15698	15836	15684	15766	15781	15955	15900	15830	15762	15935	15872	15903	15852	15759	15586	15714	15667	15881	15804	16006	15832	15788	15913	15827	15892	15865	15835	15838	15730	15617	15978	15761	15828	15879	15988	15956	15833	15746	15611	15717	16001	15820	15675	15728	15733	15804	15774	15652	15638	15792	15537	15741	15904	15811	15753	15730	15842	16018	15657	15567	15725	15732	16078	15793	15919	15691	15914	15806	15771	15859	15814	15632	15697	15843	15775	15874	15702	15840	15686	15747	15665	15783	15790	15684	15692	16027
14239	22805	21175	17696	16539	15661	15429	15161	14776	14578	14612	14685	14670	14466	14515	14332	14334	14509	14538	14300	14577	14479	14448	14531	14340	14402	14320	14466	14445	14387	14361	14270	14482	14304	14534	14310	14361	14233	14470	14349	14338	14421	14296	14462	14336	14226	14401	14312	14342	14292	14304	14526	14459	14528	14471	14045	14375	14550	14312	14364	14296	14353	14358	14454	14534	14381	14389	14504	14319	14358	14351	14294	14440	14357	14377	14430	14304	14320	14300	14273	14350	14266	14192	14328	14276	14239	14419	14439	14256	14417	14246	14279	14359	14302	14322	14216	14265	14347	14293	14187	14309	14283	14459	14313	14246	14227	14296	14437	14406	14346	14498	14181	14307	14392	14366	14382	14285	14147	14089	14302	14310	14449	14338	14377	14371	14376	14275	14214	14166	14448	14320	14329	14244	14202	14286	14269	14369	14222	14332	14300	14347	14361	14300	14292	14249	14402	14455	14297	14226	14399	14328	14491	14338	14363	14284	14291	14200	14356	14314	14349	14316	14284	14274	14293	14423	14415	14496	14527	14274	14348	14261	14203	14373	14246	14348	14398	14259	14268	14247	14323	14330	14454	14423	14199	14316	14386	14198	14241	14349	14215	14381	14118	14266	14283	14384	14120	14320	14227	14375	14155	14358	14220	14161	14355	14092	14183	14357	14392	14246	14272	14299	14296	14279	14386	14244	14416	14456	14415	14243	14282	14376	14345	14335	14313	14405	14343	14497	14392	13997	14169	14358	14231	14462	14479	14315	14314	14406	14445	14362	14295	14444	14248	14215	14303	14381	14526	14186	14318	14320	14420	14294	14362	14306	14222	14386	14381	14292	14377	14459	14214	14190	14179	14383	14139	14404	14329	14242	14283	14528	14446	14243	14285	14265	14342	14309	14174	14392	14163	14435	14356	14316	14298	14336	14502	14214	14317	14291	14277	14193	14280	14161	14434	14259	14281	14319	14466	14178	14464	14153	14332	14253	14193	14343	14213	14283	14426	14191	13945	14465	14287	14313	14235	14275	14293	14195	14386	14391	14234	14314	14250	14301	14337	14408	14205	14378	14189	14337	14162	14164	14381	14331	14258	14251	14416	14166	14384	14264	14229	14217	14397	14240	14306	14446	14294	14445	14229	14235	14112	14237	14289	14098	14409	14261	14319	14247	14178	14394	14285	14136	14224	14212	14276	14358	14193	14290	14262	14364	14315	14327	14137	14264	14197	14322	14279	14342	14166	14216	14356	14389	14367	14328	14418	14227	14233	14278	14314	14528	14196	14345	14526	14384	14316	14225	14381	14272	14261	14314	14357	14286	14196	14357	14365	14409	14291	14325	14085	14345	14159	14306	14361	14284	14433	14457	14247	14249	14136	14392	14220	14341	14264	14329	14319	14304	14328	14349	14336	14263	14386	14394	14252	14228	14178	14271	14169	14316	14201	14245	14388	14362	14260	14353	14195	14442	14244	14343	14366	14301	14319	14225	14384	14448	14406	14239	14225	14214	14203	14427	14347	14389	14332	14416	14052	14249	14208	14286	14370	14176	14341	14416	14183	14491	14330	14143	14310	14375	14292	14268	14419	14095	14323	14217	14487	14271	14364	14285	14312	14437	14412	14224	14383	14414	14419	14295	14409	14397	14323	14377	14319	14260	14404	14414	14362	14403	14231	14256	14360	14430	14423	14179	14311	14308	14478	14282	14197	14231	14289	14463	14330	14263	14185	14344	14283	14262	14143	14272	14469	14325	14487	14336	14368	14166	14151	14352	14351	14268	14303	14294	14478	14359	14378	14535	14153	14395	14229	14204	14129	14256	14368	14228	14337	14299	14425	14237	14375	14334	14252	14356	14183	14434	14329	14410	14258	14234	14277	14358	14347	14315	14351	14240	14364	14203	14370	14385	14283	14222	14288	14314	14218	14533	14469	14168	14359	14202	14346	14264	14266	14221	14337	14273	14250	14416	14350	14244	14065	14390	14299	14352	14194	14318	14294	14134	14359	14398	14498	14374	14366	14253	14240	14244	14275	14401	14314	14378	14250	14391	14139	14459	14293	14214	14347	14368	14277	14251	14287	14229	14265	14365	14291	14136	14369	14233	14287	14241	14460	14399	14375	14306	14308	14243	14264	14227	14453	14354	14200	14372	14460	14401	14400	14369	14310	14254	14340	14310	14278	14224	14091	14339	14344	14361	14298	14448	14281	14360	14277	14314	14267	14217	14272	14326	14267	14074	14341	14240	14337	14333	14310	14298	14475	14276	14217	14309	14291	14407	14323	14260	14256	14334	14323	14237	14308	14267	14273	14247	14223	14281	14277	14177	14152	14314	14228	14465	14215	14164	14367	14103	14298	14181	14107	14216	14235	14424	14443	14172	14353	14363	14340	14349	14305	14429	14342	14434	14127	14298	14011	14206	14140	14377	14180	14462	14304	14472	14332	14366	14211	14291	14304	14280	14174	14092	14235	14321	14462	14400	14485	14180	14206	14257	14195	14414	14427	14394	14208	14390	14351	14352	14379	14299	14351	14451	14378	14230	14300	14280	14303	14389	14374	14280	14184	14257	14293	14270	14192	14240	14233	14281	14267	14369	14331	14279	14246	14366	14373	14269	14339	14257	14194	14326	14295	14305	14464	14392	14405	14369	14258	14248	14265	14324	14366	14283	14389	14410	14171	14174	14231	14347	14200	14321	14247	14387	14325	14256	14279	14246	14323	14251	14163	14357	14261	14286	14401	14385	14194	14199	14316	14215	14470	14294	14378	14316	14441	14345	14463	14241	14281	14196	14231	14321	14241	14359	14240	14271	14445	14145	14339	14474	14372	14255	14211	14575	14266	14144	14042	14151	14176	14151	14323	14287	14288	14265	14253	14479	14259	14297	14265	14210	14210	14228	14123	14189	14184	14404	14442	14192	14281	14111	14155	14321	14326	14474	14388	14200	14289	14271	14221	14265	14313	14390	14457	14211	14239	14253	14329	14351	14310	14242	14509	14374	14325	14310	14375	14341	14274	14186	14358	14314	14175	14343	14280	14522	14345	14276	14291	14319	14258	14399	14185	14358	14297	14295	14345	14334	14282	14254	14190	14053	14233	14275	14250	14061	14274	14318	14264	14422	14375	14285	14376	14343	14211	14424	14219	14398	14344	14222	14253	14151	14253	14181	14309	14524	14319	14274	14273	14413	14470	14274	14268	14290	14208	14264	14431	14233	14490	14049	14387	14384	14251	14223	14352	14260	14407	14371	14299	14364	14332	14390	14368	14320	14278	14141	14243	14414	14357	14410	14433	14373	14196	14351	14391	14424	14337	14405	14313	14420	14314	14251	14386	14292	14387	14292	14143	14362	14317	14282	14039	14264	14260	14398	14273	14467	14171	14380	14329	14281	14446	14348	14250	14403	14332	14309	14420	14310	14259	14515	14165	14257	14520	14352	14268	14435	14159	14454	14250	14277	14335	14404	14218	14290	14311	14143	14281	14332	14335	14328	14323	14147	14380	14292	14354	14327	14386	14343	14344	14365	14255	14404	14383	14231	14216	14144	14398	14398	14245	14242	14373	14485	14434	14438	14220	14254	14299	14144	14513	14426	14221	14279	14270	14506	14297	14305	14133	14178	14324	14291	14202	14136	14414	14197	14299	14333	14278	14204	14332	14449	14384	14272	14305	14348	14364	14293	14385	14302	14325	14337	14378	14260	14134	14209	14231	14334	14327	14344	14101	14218	14360	14397	14354	14308	14312	14185	14208	14235	14420	14353	14340	14217	14320	14290	14425	14261	14424	14446	14274	14176	14255	14384	14233	14118	14283	14191	14303	14328	14182	14372	14279	14305	14225	14457	14238	14298	14152	14491	14375	14288	14297	14295	14188	14236	14336	14306	14222	14356	14252	14417	14264	14376	14405	14258	14420	14285	14321	14450	14336	14423	14292	14371	14447	14243	14239	14329	14178	14319	14303	14162	14286	14387	14207	14252	14383	14275	14179	14373	14235	14383	14267	14263	14356	14309	14182	14246	14392	14387	14370	14322	14255	14262	14309	14458	14473	14289	14273	14213	14398	14322	14276	14406	14269	14269	14301	14379	14409	14424	14329	14395	14349	14402	14259	14292	14184	14128	14374	14090	14315	14206	14116	14440	14225	14310	14229	14263	14250	14162	14394	14551	14265	14241	14292	14358	14333	14205	14281	14436	14397	14221	14337	14268	14257	14280	14272	14245	14140	14338	14227	14354	14200	14308	14287	14401	14225	14468	14191	14130	14397	14225	14402	14238	14446	14179	14457	14348	14231	14293	14199	14222	14360	14262	14303	14197	14199	14376	14165	14326	14226	14364	14458	14376	14349	14282	14351	14337	14251	14374	14309	14395	14323	14266	14351	14404	14251	14288	14309	14370	14394	14265	14424	14380	14338	14347	14477	14476	14281	14225	14302	14192	14327	14318	14208	14430	14318	14353	14433	14375	14308	14251	14380	14312	14484	14483	14227	14145	14281	14134	14487	14380	14393	14195	14256	14317	14364	14326	14345	14129	14216	14215	14299	14311	14386	14260	14289	14208	14238	14406	14326	14303	14379	14263	14456	14260	14375	14383	14216	14234	14362	14328	14387	14212	14381	14392	14373	14404	14353	14056	14243	14240	14295	14299	14508	14354	14265	14341	14327	14141	14253	14298	14334	14179	14429	14282	14321	14313	14307	14315	14331	14264	14299	14195	14248	14385	14323	14242	14444	14316	14275	14431	14227	14344	14246	14264	14377	14207	14533	14333	14447	14224	14191	14321	14428	14161	14336	14257	14266	14309	14222	14355	14454	14365	14387	14341	14192	14454	14255	14355	14311	14220	14315	14451	14402	14302	14225	14345	14368	14217	14495	14349	14195	14224	14176	14299	14280	14364	14317	14274	14400	14296	14316	14272	14250	14280	14366	14377	14196	14222	14443	14276	14330	14205	14385	14308	14231	14386	14389	14388	14318	14342	14293	14288	14169	14406	14147	14382	14468	14244	14279	14303	14263	14356	14478	14259	14294	14279	14303	14476	14287	14393	14296	14340	14337	14392	14219	14176	14221	14212	14250	14212	14380	14454	14298	14347	14394	14257	14327	14340	14274	14357	14482	14385	14281	14211	14420	14377	14238	14212	14170	14402	14263	14388	14340
23158	21585	29549	24108	21732	23557	24527	19063	17843	18371	18132	17910	17833	17755	17799	17949	17590	17603	17771	17831	17893	17668	17662	17720	17383	17510	17542	17502	17290	17617	17609	17564	17732	17471	17482	17331	17412	17353	17555	17198	17393	17527	17358	17268	17493	17268	17491	17509	17384	17393	17344	17577	17621	17309	17574	17569	17612	17354	17381	17492	17485	17682	17555	17479	17613	17657	17422	17375	17459	17408	17471	17630	17226	17718	17439	17458	17460	17419	17648	17485	17563	17472	17573	17724	17356	17306	17362	17513	17571	17262	17474	17455	17430	17388	17424	17596	17380	17523	17508	17359	17336	17359	17669	17306	17333	17240	17659	17537	17486	17397	17415	17461	17658	17427	17367	17502	17320	17354	17380	17094	17381	17427	17428	17533	17418	17482	17485	17362	17644	17560	17346	17354	17456	17522	17371	17247	17300	17367	17583	17542	17222	17392	17353	17245	17402	17637	17451	17283	17271	17368	17684	17516	17407	17542	17321	17495	17561	17550	17399	17546	17531	17317	17362	17598	17439	17586	17536	17322	17528	17300	17185	17358	17397	17250	17267	17238	17275	17384	17247	17172	17319	17321	17374	17180	17493	17413	17324	17339	17324	17337	17286	17431	17484	17273	17383	17411	17383	17386	17545	17325	17445	17483	17431	17274	17345	17251	17442	17341	17300	17385	17499	17453	17462	17408	17405	17266	17371	17427	17344	17667	17292	17413	17414	17369	17436	17323	17349	17160	17301	17334	17328	17369	17346	17251	17200	17348	17231	17205	17379	17467	17480	17281	17499	17293	17652	17419	17555	17365	17477	17433	17322	17414	17436	17572	17233	17476	17374	17360	17181	17480	17687	17387	17499	17571	17439	17236	17311	17361	17488	17342	17271	17508	17295	17347	17419	17201	17411	17584	17393	17341	17623	17374	17380	17452	17647	17327	17445	17302	17480	17451	17252	17345	17534	17486	17601	17426	17452	17384	17439	17240	17349	17219	17298	17179	17418	17382	17265	17372	17340	17640	17422	17386	17361	17534	17536	17174	17462	17358	17217	17370	17482	17333	17345	17336	17165	17432	17256	17172	17382	17635	17392	17190	17225	17542	17502	17467	17483	17381	17351	17538	17579	17497	17427	17463	17496	17237	17314	17148	17333	17335	17448	17313	17510	17384	17393	17283	17311	17235	17549	17452	17330	17465	17612	17624	17465	17351	17474	17249	17437	17282	17511	17436	17279	17409	17021	17428	17628	17456	17521	17395	17303	17304	17371	17388	17470	17460	17547	17453	17369	17277	17386	17270	17299	17590	17397	17449	17391	17416	17471	17506	17640	17309	17313	17277	17428	17574	17439	17729	17397	17472	17452	17492	17437	17276	17295	17342	17577	17517	17272	17484	17218	17509	17296	17352	17412	17440	17546	17485	17409	17294	17306	17483	17310	17307	17176	17296	17324	17259	17521	17302	17352	17230	17459	17223	17365	17300	17367	17329	17433	17337	17293	17411	17323	17531	17318	17334	17293	17377	17478	17455	17580	17450	17418	17330	17650	17404	17539	17231	17393	17397	17493	17365	17308	17562	17527	17429	17324	17330	17242	17443	17335	17513	17298	17448	17420	17420	17427	17334	17537	17333	17391	17508	17412	17568	17429	17421	17433	17193	17419	17383	17273	17437	17244	17312	17520	17343	17307	17544	17280	17485	17376	17268	17403	17329	17379	17432	17548	17185	17332	17407	17586	17361	17366	17509	17515	17658	17340	17292	17431	17393	17285	17329	17357	17296	17457	17358	17377	17430	17297	17325	17370	17375	17716	17302	17429	17500	17410	17602	17315	17326	17639	17184	17629	17374	17454	17281	17452	17626	17318	17365	17594	17531	17168	17272	17764	17353	17473	17413	17344	17340	17503	17512	17448	17459	17300	17158	17159	17393	17239	17253	17425	17263	17107	17493	17317	17494	17306	17550	17449	17511	17186	17388	17512	17460	17479	17406	17385	17488	17458	17225	17404	17324	17485	17461	17438	17282	17290	17304	17411	17397	17447	17320	17295	17445	17314	17337	17303	17299	17402	17331	17390	17380	17202	17462	17526	17569	17513	17298	17368	17321	17466	17238	17250	17439	17369	17404	17440	17682	17362	17440	17320	17233	17418	17370	17457	17440	17323	17389	17549	17425	17440	17527	17360	17256	17515	17446	17245	17458	17499	17402	17476	17447	17357	17393	17304	17526	17316	17504	17356	17418	17607	17492	17516	17399	17287	17402	17157	17415	17372	17462	17280	17189	17362	17404	17458	17407	17447	17296	17448	17417	17318	17332	17427	17372	17297	17231	17433	17416	17323	17415	17244	17150	17476	17424	17373	17250	17481	17235	17412	17466	17570	17332	17516	17404	17377	17316	17563	17448	17498	17477	17568	17402	17549	17209	17316	17290	17381	17593	17304	17354	17271	17526	17490	17359	17207	17309	17400	17316	17403	17514	17185	17476	17341	17409	17222	17290	17310	17168	17434	17234	17386	17338	17528	17698	17619	17419	17472	17357	17175	17430	17333	17434	17210	17237	17420	17557	17534	17469	17296	17467	17307	17620	17365	17528	17285	17288	17449	17498	17310	17298	17487	17477	17279	17213	17161	17479	17230	17566	17612	17276	17254	17240	17337	17477	17330	17390	17318	17263	17364	17388	17369	17432	17362	17356	17371	17371	17417	17253	17319	17478	17338	17359	17488	17321	17358	17285	17365	17562	17530	17234	17403	17315	17583	17365	17383	17341	17568	17391	17422	17385	17334	17242	17401	17290	17276	17274	17306	17366	17459	17443	17208	17382	17304	17495	17540	17244	17395	17312	17544	17396	17247	17397	17281	17323	17248	17455	17559	17465	17546	17548	17564	17350	17467	17485	17336	17210	17384	17450	17500	17381	17379	17467	17358	17567	17299	17417	17435	17467	17383	17370	17387	17465	17290	17495	17483	17328	17273	17404	17223	17274	17392	17531	17464	17341	17470	17338	17362	17304	17544	17542	17368	17415	17508	17327	17267	17166	17245	17290	17412	17616	17144	17272	17477	17434	17302	17384	17343	17503	17262	17438	17386	17411	17215	17379	17233	17335	17323	17420	17317	17502	17413	17376	17167	17306	17167	17401	17299	17223	17475	17372	17494	17519	17377	17574	17357	17334	17411	17227	17513	17387	17416	17304	17294	17335	17492	17510	17299	17410	17195	17389	17384	17509	17355	17442	17502	17463	17358	17324	17355	17499	17385	17436	17514	17422	17351	17468	17370	17574	17265	17204	17398	17292	17400	17153	17344	17382	17430	17356	17459	17401	17328	17336	17495	17373	17464	17358	17238	17346	17378	17391	17554	17567	17530	17435	17236	17462	17311	17300	17561	17347	17395	17396	17420	17471	17530	17251	17454	17400	17481	17435	17450	17506	17339	17352	17263	17324	17531	17494	17434	17408	17277	17525	17372	17324	17230	17466	17024	17311	17201	17438	17375	17285	17267	17415	17406	17387	17403	17485	17444	17331	17317	17182	17306	17465	17569	17566	17357	17511	17502	17348	17407	17552	17205	17380	17308	17390	17555	17506	17483	17424	17393	17397	17392	17401	17309	17478	17590	17363	17588	17473	17488	17429	17394	17331	17524	17446	17418	17344	17388	17379	17385	17311	17367	17274	17546	17323	17075	17348	17416	17293	17327	17311	17503	17318	17292	17406	17293	17220	17413	17443	17231	17274	17353	17597	17188	17278	17542	17628	17506	17461	17273	17343	17289	17609	17341	17460	17282	17218	17281	17377	17419	17496	17479	17419	17480	17293	17500	17471	17416	17318	17373	17674	17517	17273	17367	17387	17284	17472	17630	17404	17572	17385	17431	17348	17437	17514	17408	17183	17278	17462	17476	17568	17449	17426	17529	17328	17374	17383	17605	17530	17537	17364	17458	17620	17724	17397	17231	17352	17417	17408	17437	17303	17410	17300	17360	17546	17427	17241	17388	17432	17377	17499	17380	17453	17352	17408	17338	17407	17235	17094	17398	17519	17311	17249	17478	17485	17452	17397	17446	17479	17516	17589	17458	17649	17518	17455	17318	17301	17268	17474	17430	17097	17326	17358	17211	17327	17468	17283	17148	17472	17538	17323	17366	17231	17430	17320	17385	17394	17374	17398	17552	17307	17193	17497	17563	17399	17417	17301	17604	17297	17405	17356	17603	17512	17448	17321	17346	17386	17334	17454	17336	17377	17285	17429	17380	17545	17230	17358	17324	17306	17397	17241	17366	17346	17494	17404	17433	17338	17420	17517	17348	17464	17491	17410	17346	17485	17519	17544	17529	17475	17373	17409	17428	17410	17550	17358	17478	17473	17277	17361	17332	17379	17369	17529	17286	17422	17091	17407	17496	17731	17507	17651	17479	17428	17392	17333	17412	17557	17324	17606	17292	17431	17291	17478	17309	17492	17462	17512	17349	17215	17475	17350	17357	17591	17598	17359	17541	17536	17464	17471	17465	17367	17424	17409	17358	17345	17313	17303	17035	17323	17396	17116	17278	17298	17306	17265	17439	17215	17263	17382	17438	17388	17293	17312	17412	17385	17408	17328	17371	17475	17272	17432	17288	17535	17681	17508	17517	17256	17334	17472	17281	17392	17277	17322	17243	17496	17308	17148	17351	17461	17405	17214	17220	17383	17499	17357	17658	17382	17318	17021	17588	17271	17368	17570	17451	17395	17291	17378	17347	17512	17448	17262	17314	17432	17331	17367	17361	17439	17238	17383	17649	17291	17457	17393	17421	17506	17379	17431	17418	17393	17165	17409	17406	17391	17432	17538	17376	17379	17371	17387	17263	17559	17395	17396	17411	17330	17411	17140	17311	17427	17454	17362	17283	17351	17591	17514	17388	17444	17347	17379	17253	17332	17298	17430	17613	17371	17505	17225	17329	17398	17276	17254	17514	17499	17564	17331	17487	17304	17349	17421	17422	17268	17514	17482	17170	17386	17329	17419	17244	17228	17400	17441	17593	17593	17463	17242	17458	17620	17557	17528	17553	17452	17451	17405	17432	17345	17455	17304	17234	17515	17568	17588	17298	17151	17435	17392	17313	17604	17370	17209	17344	17437	17382	17466	17441	17530	17280	17240	17464	17596	17440	17414	17360	17176	17441	17244
16112	28275	25901	21092	18924	17850	17380	16636	16250	16120	15863	15756	15841	15620	15667	15509	15629	15576	15450	15549	15629	15637	15612	15593	15272	15479	15380	15279	15403	15504	15322	15443	15333	15390	15188	15323	15314	15521	15523	15370	15481	15193	15338	15328	15380	15513	15410	15248	15355	15308	15260	15330	15147	15293	15272	15361	15112	15355	15139	15391	15474	15480	15387	15310	15275	15344	15328	15196	15218	15227	15359	15429	15203	15231	15484	15187	15289	15143	15180	15244	15170	15201	15298	15491	15303	15267	15413	15285	15413	15348	15256	15264	15256	15237	15086	15367	15255	15310	15383	15397	15261	15285	15357	15356	15130	15286	15298	15174	15464	15339	15297	15320	15461	15257	15181	15269	15093	15284	15331	15255	15155	15265	15287	15305	15285	15383	15326	15114	15374	15382	15414	15165	15239	15295	15330	15271	15315	15383	15226	15337	15392	15322	15215	15278	15256	15312	15368	15260	15305	15136	15316	15162	15143	15305	15492	15286	15294	15163	15356	15170	15157	15366	15419	15250	15277	15246	15173	15388	15219	15346	15146	15354	15147	15258	15170	15174	15340	15220	15254	15158	15397	15285	15254	15349	15181	15194	15150	15228	15377	15135	15277	15232	15247	15284	15016	15308	15198	15277	15293	15149	15279	15303	15173	15252	15351	15296	15394	15274	15281	15316	15201	15212	15157	15320	15434	15241	15268	15174	15113	15266	15452	15402	15343	15212	15279	15344	15166	15377	15295	15262	15277	15273	15099	15276	15282	15390	15233	15330	15256	15302	15284	15259	15285	15252	15360	15315	15217	15224	15307	15257	15253	15266	15280	15191	15287	15293	15359	15319	15215	15249	15164	15304	15229	15477	15441	15329	15247	15414	15347	15172	15291	15417	15245	15317	15254	15311	15103	15183	15326	15253	15325	15292	15290	15118	15271	15363	15035	15178	15336	15295	15489	15296	15217	15079	15393	15193	15311	15227	15186	15332	15267	15319	15354	15265	15401	15239	15219	15133	15321	15311	15174	15178	15178	15327	15146	15338	15221	15283	15276	15370	15331	15285	15309	15249	15297	15282	15170	15289	15342	15165	15520	15184	15281	15279	15302	15347	15342	15301	15166	15197	15173	15318	15362	15427	15352	15288	15326	15262	15380	15197	15239	15333	15200	15243	15276	15236	15191	15360	15297	15191	15354	15267	15220	15334	15512	15333	15147	15305	15347	15260	15278	15289	15421	15308	15294	15305	15178	15383	15194	15209	15263	15127	15190	15245	15234	15366	15184	15252	15301	15258	15269	15234	15252	15282	15473	15173	15193	15101	15420	15272	15147	15270	15359	15158	15324	15232	15376	15127	15199	15362	15219	15330	15127	15226	15135	15367	15298	15152	15314	15250	15184	15244	15248	15182	15386	15295	15267	15286	15147	15469	15317	15177	15279	15256	15299	15061	15256	15167	15292	15240	15060	15145	15379	15244	15148	15335	15226	15402	15210	15244	15193	15207	15231	15233	15191	15377	15227	15244	15370	15425	15261	15231	15243	15363	15320	15352	15181	15146	15502	15364	15419	15190	15221	15293	15402	15165	15426	15277	15336	15294	15332	15128	15198	15388	15365	15171	15316	15324	15024	15199	15063	15066	15224	15323	15194	15069	15410	15341	15250	15203	15286	15341	15466	15143	15329	15288	15546	15293	15205	15353	15311	15090	15224	15369	15282	15263	15221	15196	15330	15172	15236	15263	15181	15212	15286	15106	15159	14975	15316	15292	15129	15232	15255	15441	15220	15223	15391	15168	15196	15349	15072	15167	15102	15385	15143	15275	15377	15330	15189	15232	15413	15102	15436	15276	15391	15321	15488	15297	15351	15209	15332	15408	15167	15254	15268	15240	15306	15290	15191	15318	15360	15377	15493	15321	15118	15248	15334	15122	15255	15342	15286	15417	15253	15521	15173	15212	15213	15222	15306	15094	15365	15116	15296	15280	15219	15255	15125	15326	15222	15341	15314	15335	15258	15336	15280	15276	15448	15220	15246	15130	15351	15238	15324	15114	15356	15344	15116	15351	15165	15209	15180	15302	15386	15249	15191	15306	15257	15171	15226	15260	15442	15301	15113	15299	15319	15295	15283	15268	15438	15273	15162	15205	15232	15082	15307	15354	15328	15259	15480	15264	15283	15251	15150	15216	15222	15436	15100	15331	15192	15295	15303	15175	15202	15175	15200	15268	15323	15336	15216	15077	15411	15294	15213	15301	15160	15094	15006	15364	15172	15352	15429	15117	15153	15378	15274	15273	15288	15219	15113	15337	15171	15267	15452	15160	15228	15250	15283	15347	15305	15121	15263	15183	15210	15230	15152	15217	15371	15243	15411	15159	15198	15180	15495	15218	15301	15163	15210	15232	15112	15208	15226	15184	15065	15197	15340	15277	15269	15208	15158	15350	15412	15201	15322	15240	15126	15233	15276	15319	15333	15264	15491	15232	15196	15161	15233	15084	15432	15350	15251	15399	15312	15313	15324	15269	14966	15309	15170	15279	15365	15351	15387	15432	15227	15372	15404	15256	15303	15450	15257	15277	15393	15069	15111	15218	15270	15335	15245	15337	15129	15414	15225	15386	15217	15184	15228	15264	15153	15389	15248	15368	15229	15272	15364	15305	15401	15337	15160	15312	15182	15333	15313	15219	15328	15210	15209	15281	15409	15194	15142	15348	15282	15305	15320	15212	15184	15143	15275	15198	15154	14988	15219	15049	15316	15304	15283	15434	15376	15253	15110	15362	15165	15217	15161	15249	15185	15314	15328	15183	15184	15276	15261	15249	15395	15363	15351	15156	15448	15212	15191	15337	15323	15312	15322	15273	15153	15235	15375	15276	15320	15210	15269	15201	15130	15348	15371	15291	15148	15384	15234	15328	15146	15363	15187	15174	15350	15273	15149	15328	15363	15331	15147	15289	15249	15198	15284	15058	15187	15368	15251	15148	15212	15402	15233	15113	15206	15274	15389	15418	15247	15166	15243	15243	15338	15137	15319	15271	15243	15241	15447	15363	15268	15252	15192	15175	15177	15247	15273	15255	15376	15291	15378	15374	15413	15301	15195	15389	15308	15343	15279	15279	15281	15453	15227	15173	15317	15111	15297	15243	15198	15275	15247	15220	15178	15293	15185	15112	15261	15317	15274	15321	15209	15273	15262	15164	15280	15468	15245	15255	15303	15320	15184	15242	15177	15130	15349	15157	15228	15110	15250	15351	15201	15370	15189	15313	15438	15318	15332	15303	15353	15191	15147	15254	15169	15345	15290	15259	15142	15323	15286	15264	15273	15370	15232	15375	15166	15329	15376	15243	15251	15394	15285	15374	15309	15224	15089	15297	15454	15326	15386	15314	15343	15414	15350	15181	15205	15091	15296	15306	15215	15316	15199	15122	15209	15245	15381	15175	15272	15171	15340	15142	15219	15171	15271	15368	15272	15248	15313	15342	15247	15143	15283	15342	15350	15382	15326	15450	15246	15150	15187	15261	15298	15361	15237	15295	15208	15326	15204	15217	15173	15369	15345	15080	15346	15256	15201	15199	15100	15138	15264	15125	15211	15290	15283	15316	15374	15274	15066	15163	15156	15182	15271	15132	15268	15195	15238	15279	15290	15304	15224	15380	15340	15182	15438	15247	15277	15114	15294	15380	15229	15284	15223	15350	15299	15245	15349	15163	15399	15227	15150	15330	15385	15254	15430	15116	15148	15135	15281	15332	15149	15248	14986	15230	15278	15174	15245	15321	15219	15158	15243	15228	15329	15290	15434	15490	15320	15254	15194	15169	15435	15335	15327	15127	15220	15259	15098	15074	15349	14995	15183	15266	15166	15197	15255	15340	15431	15176	15233	15179	15247	15271	15226	15237	15239	15136	15263	15310	15432	15251	15266	15333	15179	15275	15218	15225	15396	15316	15502	15159	15286	15094	15300	15362	15125	15169	15362	15407	15444	15332	15115	15377	15226	15197	15201	15264	15317	15368	15144	15162	15186	15166	15300	15148	15303	15281	15259	15290	15417	15392	15232	15108	15308	15260	15245	15313	15357	15294	15226	15325	15384	15304	15271	15291	15266	15428	15062	15139	15284	15101	15318	15232	15180	15326	15177	15270	15359	15160	15227	15299	15191	15302	15152	15407	15291	15262	15311	15173	15226	15214	15232	15266	15307	15342	15082	15210	15146	15353	15370	15291	15405	15329	15338	15161	15220	15321	15301	15274	15080	15220	15376	15181	15263	15312	15114	15278	15378	15180	15298	15207	15328	15242	15428	15356	15127	15276	15195	15330	15259	15365	15212	15257	15419	15428	15262	15169	15171	15342	15369	15188	15373	15221	15437	15116	15329	15268	15233	15387	15279	15263	15270	15433	15126	15479	15257	15249	15310	15375	15180	15266	15231	15292	15202	15249	15184	15237	15246	15206	15388	15294	15257	15323	15159	15321	15238	15291	15220	15335	15311	15231	15322	15300	15349	15250	15190	15299	15285	15398	15364	15253	15346	15211	15292	15215	15156	15371	15201	15360	15219	15243	15372	15232	15367	15308	15315	15230	15236	15245	15337	15270	15203	15469	15368	15288	15257	15377	15245	15116	15347	15031	15394	15362	15202	15318	15256	15267	15265	15407	15243	15283	15143	15302	15224	15339	15136	15280	15209	15228	15272	15261	15257	15189	15157	15176	15399	15269	15253	15288	15312	15238	15135	15256	15381	15162	15336	15131	15219	15152	15180	15243	15486	15296	15288	15175	15247	15337	15254	15379	15239	15196	15284	15352	15362	15425	15343	15122	15298	15260	15361	15264	15277	15292	15414	15186	15429	15350	15243	15270	15116	15245	15334	15280	15349	15367	15363	15268	15380	15303	15185	15289	15277	15367	15078	15231	15238	15249	15288	15287	15376	15487	15197	15255	15211	15197	15199	15287	15256	15252	15198	15311	15260	15492	15267	15341	15164	15136	15142	15256	15285	15296	15208	15125	15336	15065	15339	15315	15364	15224	15211	15282	15114	15236	15277	15417	15348	15223	15204	15181	15173	15392	15355	15178	15161	15367	15405	15124	15267	15376	15329	15330	15313	15173	15188	15233	15276	15196	15089	15145	15237	15267	15348	15341	15507	15247	15278	15304	15327	15377
27953	21969	22450	18290	15253	15040	15076	14935	14909	15049	15265	14993	15034	14964	15108	14901	15011	14820	14952	14999	14908	14949	15176	14979	14963	14981	14956	14987	15185	15126	15054	15054	14681	15049	14796	15038	15027	15065	15028	14795	14853	15032	14885	14693	15016	14938	14945	14946	15060	14824	14806	15184	14938	14800	14841	14924	14973	14851	14878	14950	15240	14921	14888	14994	14871	14807	15068	14958	14941	14921	14845	14908	14855	14944	14971	15090	14750	15063	15061	14988	14810	14817	14902	14946	14811	14883	14940	14959	15027	14961	14905	15149	14748	14912	14892	14818	14710	14798	14794	14982	14904	14890	14818	14932	14817	14856	14965	15063	14930	14923	14857	14760	14900	14944	14810	14734	14901	14695	15065	14866	14840	14820	14744	14753	14814	14849	14975	15035	15015	14824	14973	14751	14923	14977	14903	14748	14939	14864	14876	14967	14833	14770	14959	14609	14783	14852	14745	14898	14904	14997	15047	14890	14783	14943	14795	14845	14764	14806	14932	15186	14903	15051	14931	14918	14868	14723	14897	14815	14782	14957	14830	14911	14828	14989	14777	14786	14884	14992	15009	14814	14986	15083	15037	14852	14805	14878	14978	14831	14894	14993	14941	15027	14868	15025	14886	14814	14891	14900	14874	14796	14810	14848	14949	14632	14758	14985	15008	14783	15012	14902	14988	14960	14724	15101	14880	15033	14814	14890	14850	14952	14800	14872	14810	14910	14816	14815	14871	14796	14902	15093	15015	14815	14721	14921	14770	14687	14858	14879	14878	14896	14992	14931	14885	14748	14838	14860	14735	14931	15075	15002	14737	14850	14902	14813	14848	14873	14834	15003	14992	15000	14821	15005	14893	14937	14889	15002	14990	14739	14867	14922	14748	14922	14878	14919	14880	14486	14864	14901	14815	14949	14901	14761	14968	14961	14832	15006	14881	14915	14939	14832	14897	14734	14889	15028	14948	15020	14927	14976	14830	14939	15100	14752	15054	15033	14788	14941	14703	14821	14763	14762	15091	14739	14992	14820	14970	15138	14905	14989	15138	15013	14933	15003	14944	14866	14903	15011	14949	15048	14764	14816	14870	14765	14904	14996	14940	14918	14833	14993	14659	14651	14760	14733	14792	14902	15042	14848	14762	14795	14881	14975	14936	14868	14872	14844	14908	14835	15024	14649	14987	14736	14953	14816	14898	14872	14993	14966	14938	14697	14852	14882	14970	14871	14760	14966	14950	14779	14882	14933	15076	15122	14907	14808	14848	14735	15036	15126	14764	14883	15009	15029	14768	14899	14833	14824	14852	14829	14864	14962	14992	14835	14944	15009	14758	14828	14984	15001	14975	14849	14872	14788	15021	14962	15236	14954	14757	15049	15087	14833	14852	15023	14924	14914	14689	15026	14835	14877	14799	14797	14904	15040	14884	15073	14926	14922	14841	14995	14951	14863	14956	14884	15103	14663	14831	14926	14740	14814	14840	14930	14917	14810	14813	15000	14946	14909	15012	14737	14874	14853	14914	14882	15003	14863	14621	14726	14842	14876	14830	14783	14811	14979	14842	14875	15041	14845	14888	14938	14672	14834	14909	14894	14907	14899	15122	14956	14886	14916	14857	15020	14926	15013	14990	14915	14832	14843	14805	14962	14888	14873	14875	14710	14893	14763	14955	14935	14808	14862	14942	14869	14991	14638	14907	15001	14798	14969	15002	14809	14848	14810	14808	14954	14799	14781	15001	15070	15025	15170	14947	14948	14727	14806	14735	14994	14846	14884	15065	14975	14985	14945	14779	14931	15036	14833	14887	14829	14767	14906	14949	14851	14872	14810	15062	14851	14880	15016	14872	14910	14761	14953	15118	14958	14985	14833	14887	14926	14782	15026	15104	15087	14954	14974	15047	14823	14692	14944	14813	14906	14992	15017	15056	14845	14937	14852	14905	14867	14860	14812	14985	15029	14998	15145	14983	14905	14886	14964	14788	14857	14938	14992	14781	14935	14936	15090	14979	14890	14868	14929	14984	14909	15055	14998	15053	14888	14952	14974	15077	14922	14786	14842	14791	14907	14799	14902	14842	14843	15026	14768	14883	14697	14859	14764	14975	15010	14849	14787	14912	14824	14979	15067	14879	14920	14870	14957	15010	14885	14777	14729	14735	14940	14822	14629	14885	14891	14865	14786	14912	14654	14935	14825	14941	15118	14833	14884	14987	14796	14874	14856	14969	14856	14852	14951	15041	14845	14900	14729	14894	14773	14893	14965	15152	15012	14946	14818	15039	14761	14907	14856	14888	14762	14754	14912	14806	14983	14770	14945	14785	14816	14876	14948	14998	14842	15082	14965	14782	15009	15136	14909	14750	15045	14932	14785	14852	14883	14815	14856	14827	14839	14860	14813	14883	14921	14992	14841	14919	14788	14654	15019	14890	14835	15014	14850	14833	14800	14979	15065	14874	14838	14888	15043	14912	14828	15019	14701	14734	14931	15084	15046	15012	14848	14827	14996	15029	14791	14955	15002	14804	14796	14986	14798	14881	14994	14928	14898	15027	14796	14847	14933	14762	14864	14862	14970	15121	14921	14996	14977	14881	14958	14848	14924	15066	14862	14956	14857	14961	14840	15046	14977	14864	14854	15030	14845	14880	14890	14925	14982	14742	14955	14856	14899	14925	14865	14991	14847	14847	14756	15024	14899	14915	14843	14748	14828	15020	14752	14549	14880	14914	14803	14955	14907	14963	14986	14966	14947	14724	14887	15034	14840	14909	15094	14970	14943	14837	14932	14919	14794	14923	14850	14992	14988	14809	14918	15052	14882	14927	15085	14784	14902	14908	14939	14967	14917	14869	14756	14811	15212	14829	14922	14842	14891	15156	14929	14977	14956	14927	14870	14813	14681	14832	15010	14843	14743	14863	14809	14829	14754	14744	14937	14960	14904	14950	14872	14748	14799	14933	15220	14929	14842	14823	15154	15225	14824	14870	14804	14965	14984	14769	14842	14651	15062	14801	14861	14856	14846	15076	14872	14950	14824	14855	14828	14917	14806	14773	14890	14910	14980	14818	14868	15017	15018	14881	14905	15099	14870	14850	14976	15031	14994	14949	14944	14902	15072	15148	14899	14947	15007	14871	14689	14869	14876	14899	14849	14909	14951	15226	14970	14917	15188	14794	14814	14859	14895	14996	14917	14893	15115	14803	14842	15117	14859	14971	14867	14714	14817	14845	15020	14936	14958	14974	14917	14788	15070	14943	14848	14965	14863	14912	14787	14831	15050	14799	14972	15001	15040	14998	14951	14884	15096	14934	14893	14979	14751	14995	15044	14844	14939	14925	14720	15002	14816	15111	14954	14903	14765	14796	14799	14770	15103	14892	15000	14876	15066	14893	14716	14920	14711	14594	15035	14818	15004	14926	14955	14769	14812	15042	14884	14873	14801	14839	15038	14929	14912	14731	14804	14715	14830	14850	14846	15022	14784	14888	14933	14851	14846	14936	14936	14923	14847	14959	15083	15075	15058	14982	15048	14924	14823	14720	14982	14998	14865	14935	14905	14966	15080	14924	14863	14872	14843	14821	14868	14878	14943	14988	14792	14935	14729	14879	14718	14939	15102	14949	14828	14888	15148	14797	14759	14899	14906	14678	14916	14940	14916	14783	14956	14898	14860	14897	14889	14897	15043	14841	14880	14894	14849	14920	14921	14741	14797	14736	14874	15122	14852	14786	14840	14988	14813	14698	15018	14870	14717	14974	14910	14897	14894	14966	14851	14727	14498	14927	14796	14910	14890	14861	14827	14828	14897	14642	14925	14888	14862	14964	14710	14900	15055	14898	15064	14984	14794	14684	14767	14855	15034	15230	15058	14882	14863	15009	14936	14680	15152	14916	14855	14936	15177	14880	14810	14794	14981	14899	14871	14938	14890	14870	14964	14944	14808	15022	14825	15060	14839	14885	15066	15080	15032	15032	15001	14975	14961	14948	14783	14844	14792	14917	14955	14815	14911	14888	14752	15021	14807	14893	14953	15022	14933	14818	14950	14769	14865	15060	14729	14908	15016	14823	14993	14980	14948	14953	14869	14971	14683	14952	14776	14820	15030	14862	14941	14977	14746	14936	14895	15080	15024	15225	14856	14886	14803	15019	15000	14878	14843	14981	15027	14934	14897	14870	14928	14717	14924	14959	14830	14799	15169	15006	14988	14829	15002	14828	14855	14818	14958	15087	14893	14925	14773	14978	14879	15017	15010	15047	15053	15018	14976	15107	14945	14911	14931	14995	14951	14859	14857	14873	14903	14902	15005	14865	14887	14799	14961	14799	14828	14975	14959	14765	14985	14751	14938	14905	14870	15001	14988	15192	14973	14883	14948	14838	15100	14879	14834	14922	14789	14868	15009	14981	14768	14705	15036	15020	14981	14905	14821	14829	14792	15030	15015	15091	14909	14941	15096	14851	14876	14797	14908	14835	14801	14848	15025	14844	15068	14913	15148	15066	14879	14859	14924	14896	15013	15135	14788	15026	14896	14950	14866	15047	14796	14892	15012	14859	14891	14860	14823	14733	14782	14754	15013	14882	14763	14900	14962	14899	14915	15105	15045	14871	15078	14844	15025	14928	14918	14981	15032	14959	14943	14962	14931	15013	14848	14798	15009	14787	14950	14956	14968	14962	15063	14901	15055	14870	14929	14901	14938	15025	14852	14962	15000	14849	14930	14934	14900	14887	14930	14952	15059	15065	14828	14674	14936	14935	14980	15049	14959	14979	14887	14868	14844	14891	14818	14755	14943	14991	14907	14805	14757	15015	14968	14882	15090	15039	15045	14975	15076	14895	14914	14949	14817	14683	14845	14813	14877	14948	14798	14974	14957	14719	14878	14984	15007	14919	14718	14896	14914	14856	15137	15006	14900	14894	14866	14885	14937	14857	14927	14734	14823	14936	14948	14977	14864	14816	14768	15044	14958	14903	14796	14959	14844	14874	15044	15013	14849	14742	14959	14795	15034	14899	14829	14838	14878	15037	15054	14789	14793	14961	15043	14931	15023	14923	14822	14974	14888	14788	14985	14880	14722	14924	14909	14992	14867	15265	14807	14862	15061	14821	15036	15011	14805	15072	15087	14910	14767	14839	15092	14977	14767	14883	14925	14930	14937	14900	14978
14037	15921	15294	14541	14151	14062	13778	13788	13780	13724	13994	13704	13746	13700	13697	13657	13681	13626	13794	13757	13901	13789	13780	13767	13971	13762	13700	13573	13760	13799	13938	13758	13716	13737	13652	13589	13747	13720	13732	13781	13758	13671	13588	13670	13762	13620	13695	13796	13587	13679	13776	13707	13779	13534	13621	13806	13844	13737	13664	13862	13774	13658	13617	13875	13600	13730	13787	13504	13781	13632	13689	13768	13958	13733	13756	13613	13651	13784	13653	13832	13613	13661	13734	13711	13588	13799	13744	13719	13562	13741	13611	13758	13703	13754	13633	13620	13718	13747	13612	13650	13863	13621	13594	13662	13932	13733	13769	13753	13596	13955	13713	13581	13673	13713	13714	13573	13778	13665	13821	13696	13752	13670	13560	13740	13774	13866	13775	13897	13781	13697	13698	13698	13702	13697	13726	13639	13689	13746	13728	13618	13737	13544	13762	13689	13681	13714	13699	13790	13939	13733	13824	13586	13705	13526	13739	13631	13709	13685	13679	13684	13622	13865	13655	13641	13767	13619	13731	13800	13825	13742	13686	13741	13634	13647	13754	13673	13779	13537	13877	13795	13733	13655	13702	13657	13933	13725	13517	13887	13693	13651	13656	13563	13858	13760	13739	13747	13719	13565	13666	13691	13501	13883	13717	13621	13667	13697	13705	13699	13654	13793	13758	13784	13616	13784	13824	13696	13619	13825	13690	13772	13629	13660	13688	13966	13428	13715	13786	13514	13775	13893	13630	13717	13770	13715	13793	13669	13700	13734	13738	13569	13741	13735	13827	13599	13867	13630	13946	13625	13753	13610	13837	13696	13780	13863	13786	13746	13618	13847	13546	13556	13763	13691	13647	13752	13921	13585	13795	13781	13765	13707	13768	13733	13620	13787	13624	13679	13708	13920	13814	13616	13668	13750	13737	13719	13738	13790	13747	13781	13869	13664	13468	13762	13773	13752	13757	13683	13693	13728	13674	13822	13730	13637	13757	13687	13850	13789	13702	13926	13666	13669	13652	13623	13636	13703	13772	13556	13824	13849	13753	13725	13693	13718	13648	13636	13618	13716	13631	13733	13683	13694	13703	13493	13817	13557	13638	13769	13665	13740	13731	13734	13790	13870	13558	13683	13736	13647	13663	13664	13783	13763	13736	13801	13661	13436	13784	13599	13555	13751	13895	13645	13814	13723	13730	13675	13885	13681	13650	13676	13573	13719	13808	13742	13683	13725	13672	13748	13676	13733	13611	13606	13776	13782	13577	13697	13706	13685	13617	13599	13719	13767	13756	13477	13704	13682	13742	13927	13729	13831	13641	13724	13733	13764	13686	13760	13878	13710	13796	13542	13636	13763	13985	13658	13762	13632	13717	13673	13617	13795	13647	13789	13705	13767	13684	13485	13848	13736	13703	13682	13809	13553	13637	13726	13728	13540	13795	13693	13754	13729	13669	13504	13640	13700	13551	13790	13550	13646	13587	13808	13697	13676	13837	13638	13716	13661	13670	13628	13728	13705	13695	13574	13686	13843	13706	13740	13783	13712	13743	13564	13778	13816	13639	13676	13749	13850	13630	13713	13787	13879	13662	13791	13602	13782	13538	13669	13772	13791	13712	13904	13605	13686	13645	13805	13911	13627	13950	13616	13550	13582	13664	13828	13743	13563	13539	13559	13763	13712	13756	13617	13731	13707	13807	13901	13463	13706	13635	13696	13889	13671	13778	13639	13850	13783	13627	13806	13739	13589	13617	13739	13685	13705	13784	13764	13623	13580	13756	13758	13598	13614	13769	13570	13739	13592	13835	13740	13800	13612	13653	13576	13623	13781	13647	13710	13734	13657	13706	13680	13627	13646	13776	13726	13687	13789	13576	13778	13738	13658	13623	13725	13747	13744	13972	13831	13778	13625	13757	13855	13705	13657	13787	13577	13740	13459	13842	13755	13589	13805	14013	13701	13784	13776	13633	13802	13688	13682	13588	13636	13728	13779	13633	13681	13705	13635	13780	13698	13642	13719	13696	13755	13783	13756	13682	13709	13669	13662	13569	13754	13805	13727	13812	13795	13648	13703	13706	13647	13580	13590	13781	13898	13721	13696	13748	13613	13425	13711	13687	13765	13923	13587	13774	13800	13697	13734	13791	13788	13872	13728	13642	13766	13718	13688	13699	13762	13691	13767	13649	13808	13689	13780	13617	13671	13684	13696	13755	13793	13679	13624	13769	13853	13779	13861	13632	13692	13681	13724	13570	13735	13572	13694	13828	13575	13736	13674	13742	13736	13616	13614	13773	13676	13765	13718	13688	13687	13810	13729	13682	13689	13649	13689	13712	13691	13656	13797	13720	13479	13707	13855	13656	13673	13660	13737	13712	13654	13618	13862	13635	13509	13637	13490	13710	13516	13795	13692	13588	13593	13538	13817	13762	13789	13716	13571	13722	13726	13646	13761	13787	13694	13642	13689	13613	13805	13735	13642	13703	13696	13696	13636	13572	13844	13629	13711	13717	13660	13684	13681	13811	13608	13655	13728	13875	13820	13717	13799	13654	13625	13846	13656	13787	13718	13762	13557	13795	13620	13709	13742	13663	13670	13614	13732	13543	13680	13697	13833	13832	13777	13715	13727	13692	13758	13596	13780	13875	13721	13735	13807	13757	13704	13752	13735	13835	13674	13777	13717	13694	13566	13675	13523	13702	13668	13734	13771	13605	13991	13640	13785	13768	13792	13711	13695	13651	13746	13619	13539	13615	13704	13702	13716	13781	13878	13753	13939	13602	13536	13680	13743	13645	13752	13610	13712	13648	13893	13665	13773	13886	13413	13616	13669	13703	13602	13739	13627	13809	13851	13663	13613	13669	13726	13650	13790	13758	13674	13614	13623	13779	13776	13740	13659	13666	13562	13679	13691	13759	13828	13637	13664	13639	13675	13903	13725	13831	13703	13615	13782	13641	13728	13921	13734	13805	13693	13701	13741	13845	13661	13701	13740	13580	13442	13711	13611	13649	13778	13656	13888	13700	13705	13719	13616	13653	13752	13697	13664	13877	13562	13814	13708	13791	13732	13697	13731	13688	13777	13748	13721	13650	13834	13678	13667	13703	13650	13785	13710	13619	13692	13685	13753	13838	13749	13739	13637	13899	13667	13743	13718	13938	13603	13712	13679	13686	13634	13835	13732	13659	13816	13701	13834	13757	13776	13810	13648	13679	13867	13722	13722	13691	13759	13813	13803	13721	13682	13475	13624	13525	13876	13824	13598	13636	13681	13709	13755	13839	13727	13612	13685	13646	13566	13685	13790	13678	13778	13634	13792	13701	13768	13755	13500	13839	13522	13712	13542	13772	13662	13700	13706	13966	13635	13716	13498	13709	13753	13630	13557	13773	13773	13758	13721	13538	13746	13697	13602	13799	13583	13699	13787	13724	13779	13683	13602	13696	13787	13657	13683	13487	13674	13579	13817	13769	13744	13559	13647	13667	13664	13822	13572	13576	13734	13693	13686	13765	13747	13852	13733	13770	13721	13691	13694	13663	13563	13663	13669	13654	13564	13628	13741	13786	13725	13657	13819	13723	13790	13736	13925	13690	13645	13670	13607	13552	13791	13487	13676	13795	13836	13769	13643	13659	13695	13636	13662	13696	13715	13506	13621	13553	13687	13586	13587	14027	13680	13700	13727	13793	13728	13785	13769	13842	13816	13647	13594	13959	13640	13710	13657	13588	13566	13828	13700	13562	13689	13777	13729	13573	13751	13498	13750	13839	13840	13822	13639	13622	13828	13591	13685	13771	13842	13568	13724	13648	13773	13669	13793	13621	13662	13639	13734	13741	13753	13643	13771	13734	13703	13579	13641	13746	13704	13727	13725	13688	13708	13611	13718	13770	13680	13729	13615	13858	13860	13596	13815	13665	13704	13597	13785	13770	13747	13768	13731	13590	13892	13719	13821	13630	13784	13695	13693	13819	13772	13567	13643	13801	13696	13816	13674	13594	13617	13728	13740	13665	13694	13547	13672	13706	13801	13626	13693	13677	13757	13618	13567	13554	13670	13808	13717	13681	13648	13726	13770	13725	13821	13738	13634	13894	13678	13715	13780	13673	13634	13702	13713	13779	13769	13643	13692	13771	13656	13804	13673	13772	13788	13706	13786	13822	13629	13791	13588	13753	13749	13693	13610	13499	13631	13776	13707	13790	13506	13726	13821	13666	13738	13591	13675	13770	13808	13677	13646	13779	13603	13796	13664	13801	13822	13629	13619	13848	13677	13676	13703	13756	13834	13879	13811	13786	13717	13837	13829	13624	13664	13757	13734	13616	13807	13708	13812	13730	13796	13686	13716	13786	13719	13684	13753	13639	13686	13736	13570	13769	13675	13812	13635	13838	13835	13644	13762	13526	13642	13614	13576	13711	13644	13791	13642	13778	13740	13690	13773	13748	13755	13677	13670	13699	13646	13592	13701	13556	13747	13734	13612	13631	13718	13676	13664	13804	13834	13659	13640	13780	13703	13675	13704	13776	13683	13707	13813	13613	13579	13810	13726	13751	13531	13840	13599	13594	13713	13675	13669	13734	13663	13737	13588	13854	13637	13833	13671	13856	13585	13645	13858	13659	13858	13733	13696	13653	13685	13606	13913	13805	13741	13727	13647	13858	13791	13855	13872	13635	13788	13731	13661	13851	13852	13478	13738	13684	13765	13791	13701	13649	13672	13786	13494	13710	13638	13634	13573	13845	13544	13660	13784	13767	13588	13626	13687	13853	13757	13677	13803	13640	13789	13768	13756	13694	13790	13604	13860	13732	13659	13652	13760	13761	13654	13672	13770	13596	13629	13820	13716	13697	13633	13567	13578	13361	13815	13604	13713	13797	13725	13677	13841	13790	13716	13797	13784	13689	13643	13724	13747	13844	13668	13922	13602	13737	13853	13584	13760	13868	13576	13623	13661	13695	13561	13779	13745	13626	13830	13716	13870	13509	13706	13777	13748	13738	13619	13821	13814	13837	13712	13710	13789	13795	13811	13712	13639	13852	13590	13648	13657	13610	13805	13598	13707	13590	13729	13623	13692	13729	13703	13630	13532	13610	13833	13787	13695	13666	13491	13813	13666	13704	13623	13618	13637	13820	13836	13796	13787	13501	13648	13561	13808	13746	13817
24514	21598	29024	24695	22074	20041	18343	15856	15553	15673	15679	15556	15402	15401	15221	15481	15342	15379	15354	15557	15467	15304	15514	15530	15387	15254	15185	15337	15384	15432	15112	15207	15365	15305	15017	15531	15238	15450	15312	15344	15161	15152	15130	15090	15256	15391	15194	15380	15370	15307	15038	15288	15228	15188	15329	15096	15095	15372	15313	15140	15321	15240	15214	15205	15048	15194	15062	15155	15185	15293	15178	15078	15180	15126	15228	15244	15108	15411	15200	15191	15291	15196	15095	15221	15179	15411	15324	15230	15240	15212	15209	15095	15033	15061	15319	15198	15341	15107	15076	15228	15074	15245	15260	15249	15179	15239	15130	15106	15364	15152	15253	15164	15146	15135	15202	15250	15218	15180	15240	15271	15171	15218	15123	15268	15289	15224	15074	15100	15047	15102	15057	15124	15143	15182	15271	15097	15299	15251	15223	15121	15340	15123	14945	15068	15237	15220	15285	15057	15172	15075	15270	15360	15380	15180	15253	15209	15105	15368	15299	15235	15030	15268	15137	15067	15061	15222	15000	15129	15398	15322	15030	15260	15208	15072	15303	15231	15035	15139	15374	15152	15038	15292	15079	15173	15158	15218	15441	15078	15081	15157	15192	15463	15221	15148	15151	15176	15010	15313	15259	15006	15252	15180	15219	15373	15099	15270	15117	15284	15398	15063	15280	15074	15185	15400	15112	15348	15185	15231	15337	15215	15271	15260	15028	15106	15186	15335	15042	15213	15207	15391	15188	15326	15392	15269	15409	15101	15162	15226	15315	15181	15323	15127	15124	15243	15298	15194	15264	15123	15074	15414	15261	15281	15288	15365	15235	15189	15101	15036	15210	15130	15193	15146	15273	15208	15213	15083	15025	15256	15237	15209	15233	15117	15292	15235	15231	15269	15347	15064	15270	15190	15326	15202	15120	15149	15064	15010	15214	15117	15256	15049	15175	15179	14998	15226	14988	15008	15146	15194	15153	15146	15381	15272	15163	15297	15130	15230	15248	15212	15023	15216	15124	14986	15183	15060	15053	15113	15180	15019	15157	15138	15100	15295	15150	15059	14945	15220	15180	15110	15352	15237	15125	15212	15205	15179	14946	15236	15038	15288	15206	15096	15363	15241	15356	15269	15287	15136	15256	15238	15159	15143	15094	15244	15080	15313	15076	14961	15074	15023	15046	15198	15189	15170	15071	15238	15343	15323	15032	15201	15244	15280	15144	15182	15204	15149	15409	15231	15189	15074	14979	15129	15338	15061	15303	15144	15094	15185	15449	15108	15159	15209	15269	15172	15047	15053	15086	15065	15166	15270	15263	15131	15309	15209	15132	15157	15140	15044	15248	15233	15130	15132	15226	15150	15289	15053	15402	15365	15372	15288	15080	15249	15127	15311	15139	15365	15192	15068	15391	15065	15306	15146	15280	15219	15201	15184	15207	15202	15278	15242	15022	15038	15110	15395	15041	15330	15266	15083	15260	15239	15196	15102	15153	15274	15254	15031	15326	15406	15344	15184	15273	15022	15157	15179	15182	14879	14966	15096	15160	15243	15221	15261	15184	15103	15116	15183	15217	15263	15049	15234	15269	15086	15036	14972	15202	15122	15281	15116	15317	15003	14920	15231	15210	15251	15248	15271	15313	15250	15116	15233	15198	15245	15355	15152	15030	15088	15342	14963	15272	15091	15227	15168	15102	15098	15154	15252	15208	15159	15295	15285	15197	14954	15127	15310	15027	15067	15139	15120	15174	15385	15099	15149	15196	15184	15322	15224	15288	15159	15059	15274	15094	15349	15125	15099	14964	15154	15234	15265	15271	15176	15204	15228	15290	15144	15335	15147	15099	15044	15182	15013	15067	15167	15206	15103	15135	15359	15337	15246	15208	15140	15355	15140	15024	15165	15262	15165	15293	15105	15213	15411	15152	15040	15150	15128	15208	15178	15213	14890	15110	14960	15169	15316	15175	15190	15202	15030	15088	15367	15240	15073	15042	15173	15284	15174	15114	15193	15135	15176	15105	15329	15254	15251	15148	14955	15259	15265	15139	15309	15367	15192	15225	15162	15091	14953	15107	15245	15120	15274	15131	15242	15204	15344	15315	15260	15207	15279	15131	15208	15279	15014	15111	15257	15111	15225	15293	15235	15032	15299	15250	15220	15095	15189	15355	15204	15100	15098	15167	15206	15181	15161	15217	15092	15175	15252	15237	15437	15217	15139	15284	15278	15228	15303	15189	15056	15224	15046	15033	15032	15264	15071	15327	14969	15181	14993	15236	15370	15330	15346	15362	15146	15054	15355	15102	15239	15259	15074	15018	15272	15094	15055	15182	15287	15237	15073	15138	15281	15191	15297	15427	15080	15102	15034	15308	15109	15045	15205	15269	15206	15072	15072	15258	15163	15043	15230	15298	15202	15237	15210	15188	15270	15258	15101	15338	15229	15268	15134	15009	15219	15113	15293	15046	15030	15208	15084	15168	15186	15147	15196	15284	15140	15422	15327	15320	15325	15372	15378	15102	15187	15098	15218	15155	14888	15046	15397	15226	15293	15095	15196	15066	15152	15151	15212	15109	15170	15200	15307	15165	15153	15417	15294	15217	15301	15197	15103	15140	15230	15080	15154	15459	15153	15212	15223	15183	15138	15184	15169	15250	15197	15215	15268	15162	15257	15187	15279	15201	14906	15037	15167	15192	15203	15308	15237	15254	15281	15301	14993	15331	15192	15316	15245	15118	15312	15130	15278	15264	15051	15110	15109	15270	15356	15128	14975	15167	15197	15286	15118	15228	15367	15146	15222	14982	15134	15191	15137	15192	15101	15101	15251	15162	15239	15162	15179	15136	15166	15468	15074	15208	15167	15228	15037	15270	15151	15088	15459	15034	15318	15247	15296	15213	15207	15093	15083	15022	15228	15080	15289	15330	15188	15240	15056	15181	15060	15229	15198	15339	15265	15236	15179	15157	15235	15048	15223	15102	15034	15229	15234	15192	15167	15176	15179	15306	15220	15157	15361	14981	15362	15066	15325	15204	15130	15091	15126	15053	15187	15087	15142	15193	15095	15105	15149	15193	15166	15325	15224	15579	15298	15190	15106	15205	15097	15254	15171	15137	15352	15310	15098	15012	15335	15299	15181	15131	15139	15219	15126	15368	15105	15171	15012	15122	15157	15307	15050	15242	15165	15117	15260	15046	15172	15066	15206	15254	15296	15135	15389	15226	15280	15243	15108	15203	15374	15081	15197	15325	15190	15182	15231	15220	15288	15172	15050	15087	15145	15389	15212	15137	15418	15116	15161	15050	15044	15107	15263	15416	15231	15054	15312	15293	15315	15252	15227	15230	15209	15301	15148	15102	15077	15136	15235	15259	15321	15088	15184	15384	15140	15382	15071	15276	15334	15201	15354	15300	15338	15195	15166	15038	15125	15288	15204	15000	15270	15050	15048	15461	15361	15277	15246	15082	15209	15369	15177	15266	15388	15124	15201	15365	15069	15328	15436	15138	15355	15276	15323	15216	15223	15297	15074	15058	14961	15134	15301	15098	15309	15319	15180	15209	15144	15016	15187	15326	15183	15173	15322	15311	15238	15109	15187	15225	15230	15285	15216	14938	15226	15097	15494	15384	15061	15353	15271	15191	15161	15100	15110	15234	15131	15260	15373	15254	15166	15122	15029	15336	15155	15181	15113	15130	15175	15204	15109	15192	15066	15114	15189	15018	15358	15119	15018	15053	15131	15185	15176	15052	15225	15279	15277	15263	15348	15198	15214	15266	15146	15237	15147	15084	15061	15162	15149	15208	15032	15185	15146	15243	15018	15127	15088	15216	15065	15302	15216	15295	15091	15326	15221	15215	15328	15404	15246	15181	15037	15294	15194	14997	15361	15268	15076	15079	15033	15076	15318	15348	15121	15110	15048	15230	15067	15180	15159	15248	15241	15152	15329	15097	15057	15126	15162	15088	15110	15119	15312	15295	15228	15375	15089	14957	15259	15004	15103	15086	15213	15113	15239	15098	15113	15168	15247	15150	15211	15045	15145	15399	15072	15152	15215	15187	15163	15095	15243	15183	15170	15382	14966	15195	15278	15387	15344	15079	15238	15064	15056	15046	15092	15078	15146	15145	15271	15334	15199	15342	15065	15113	15183	14978	15187	15287	15100	15053	15114	15257	15128	15192	15201	15268	15257	15361	15096	15230	15240	15090	15225	15250	15152	15002	15115	15089	15378	15132	14949	15141	15170	15045	15038	15375	15152	15308	15176	15238	15086	14986	15207	15119	15349	15136	15235	15148	15080	15068	15107	15305	15192	15264	15063	15159	15141	15277	15180	15111	15138	15285	15118	15324	15295	15209	15101	15141	15111	15269	15025	15198	15316	15218	15229	15038	15189	14943	15356	15149	15184	15113	15313	15448	15060	15261	14998	15098	15038	15297	15383	15194	15157	15077	15016	15081	15262	15339	15126	15137	15086	15227	15183	15391	15190	15069	15113	15430	15189	15215	15456	15289	15238	15180	15257	15175	15190	15198	15078	14845	14980	15169	15018	15062	15276	15306	15199	15167	15201	15054	15274	15232	15316	15052	15201	15208	15143	15261	15221	15289	14994	15323	15036	15121	15222	15009	15147	15083	15222	15254	15163	15401	15256	14990	15194	15127	15203	15395	15227	15150	15136	15290	14949	15352	15203	15143	15358	15198	15031	15191	15078	15286	15438	15188	15054	15027	15118	15189	15021	15328	15249	15236	15162	15239	15277	15063	15009	15327	15238	15010	15197	15179	15197	15020	15103	15125	15328	15155	15288	15176	15193	15255	15229	15312	15176	15263	15293	15111	15083	14899	15156	15172	15124	15196	14965	15196	15222	15262	15238	15306	15073	15325	15164	15095	15134	15256	15257	15282	15224	15231	15287	15432	15078	15130	15274	15050	15116	15270	15198	15029	15160	15321	15246	15171	15325	15027	15042	15152	15307	15260	15208	15068	15119	15159	15132	15060	15269	15176	15299	15080	15284	15328	15253	15338	15089	15169	15249	14986	15108	15374	15170	15156	15236	15107	15351	15131	15246	15347	15153	15285	15175	15145	15057	15116	15190	15231	15114	15084	15221	15121	15001	15184	15022	15079	15011	15182	15174	15004	15301	15155	15152	15001	15134
13779	22458	21151	17488	16195	15587	14838	14624	14352	14325	14398	14278	14262	14105	14190	14032	13963	14029	14154	14169	14274	14163	14097	14127	14082	14004	13966	14043	14040	14157	14171	13943	13946	13951	14082	13963	14113	14128	13920	14119	13956	13966	14178	14128	13999	13958	14046	13800	13871	14090	13962	13989	13973	14016	14032	13912	14130	14008	13879	14085	13995	13934	14000	13682	14087	14041	13948	13925	14111	13860	13976	13977	13956	13911	13942	13987	13979	13787	14101	13868	14002	14116	13996	13828	13949	14041	14051	13988	13996	14114	13795	13840	13913	13982	13968	13965	13885	13983	13963	13918	13980	13924	13967	14024	13848	13862	13955	14003	14049	13882	13955	13911	14094	13993	13874	13971	14047	13861	13889	13981	14009	14017	13861	13961	13984	14123	13928	14025	13853	13927	13883	13848	13773	13968	13943	13902	13949	14007	14058	13890	14081	13945	14040	13921	14029	13940	13943	13917	14024	14000	14026	14027	13944	13993	13906	13849	13982	13995	13940	13766	13922	13932	13930	13865	13915	13992	14129	13699	13938	13884	13895	13919	14046	14003	13905	13972	14054	13993	14126	13935	13839	14030	13974	13786	13936	13787	13892	13898	14003	13799	13838	13835	13999	13852	14049	14069	14017	13872	13937	13919	13994	13915	13987	13958	13964	13924	13915	13897	13806	14033	13889	13903	14026	14089	14001	13852	13885	13899	14133	13913	14123	13843	13841	13972	13770	13855	13845	14041	13857	13755	13957	14049	13879	14000	13829	13957	13725	13859	13860	14020	13830	13962	13887	13875	13798	13841	13855	14011	13870	13803	13823	14024	14085	13960	13844	13837	13919	13877	13898	13962	13903	13916	14016	13791	13812	14139	13950	13972	13865	13889	13876	14010	13932	13889	14020	13990	13846	13912	13917	13945	13809	14019	14070	13865	13855	13800	13921	13873	13814	13956	13902	13811	14045	13972	13872	13867	13786	13963	14102	13873	14001	14072	13922	14005	13976	13987	13981	13951	13977	14038	14093	14021	14058	13875	13909	13766	14098	14041	13934	13866	14061	13936	13981	13940	13863	13859	13971	14085	13901	13880	13863	14003	13905	13954	14013	14032	13966	13941	13960	13979	13900	13837	13832	13847	13912	13969	14104	13877	13892	13850	14017	13855	13949	13899	14075	13920	13964	13844	13912	14026	13953	13956	14080	13932	13798	14007	13923	13930	13920	13940	13934	13770	13801	13946	13961	13717	13932	13912	13841	13892	13879	14049	14002	13827	13859	13823	13910	13931	13928	13980	13928	13897	14112	14008	13937	13726	13878	13818	14065	13820	14024	13964	13974	14005	14008	13951	13868	14022	13731	13803	14087	14034	13812	13946	13949	14063	13966	13870	14067	13930	13986	13909	13851	13806	13957	13927	13843	13811	13827	13864	14080	13933	13985	14113	13984	13906	13948	13941	14047	13981	14010	14140	13840	13919	13941	13883	13929	14012	14036	13814	13869	13869	13959	13752	13981	13839	13774	13918	13964	13966	14222	13871	13941	13865	13931	13924	13988	13987	13935	14040	13895	14066	14064	14163	13966	13881	13793	13869	13842	13886	13871	13879	13957	13937	13998	14026	13966	13954	14042	14011	13918	14047	13908	13828	13739	14088	14032	13926	14083	13898	13877	13977	13938	13833	14021	13774	13909	14022	13980	14033	13842	13877	13986	13917	13974	14076	13792	13882	14127	13945	13794	14002	14014	13939	14031	13843	13933	14166	13937	13815	14079	13862	13946	13971	13946	13843	13981	14017	13949	13835	13978	14085	13937	13892	13922	13886	13924	14006	14022	14158	13949	13705	13957	13944	13893	13815	13979	13752	14031	13891	13830	13874	14000	13858	13754	13965	14003	13994	14055	13885	13851	13923	13970	13990	13858	14039	14016	13734	13924	13929	14127	13946	14056	13826	13901	14000	14048	13894	13931	13989	13896	14196	13989	13932	13944	13862	14003	13853	13900	13844	14064	14105	13971	13957	13830	13984	13971	13994	14035	13847	13892	13978	13855	14020	13894	13932	13962	14034	13926	13907	13932	13883	13879	13974	13950	14033	13978	13807	13918	13992	14011	13856	14044	14008	14005	14037	13922	13853	13883	13997	13918	13891	13867	14023	14057	13973	13889	13903	13953	13893	13978	13944	13899	13787	14013	13987	13863	13943	13936	14020	13931	13902	13946	13877	13940	13870	13983	14051	14048	13974	13946	13900	13855	13849	13898	13834	13947	13911	13684	14020	13986	13899	13799	13717	13983	13969	13850	13747	13988	13902	13902	14043	13987	13835	14000	13938	14060	13927	13964	13848	13748	13900	13872	13918	13761	13857	13873	13957	14027	14024	13706	13928	13850	13792	14077	13860	13931	13934	13947	14136	14041	13951	14032	14004	13912	13908	13779	13864	13903	13901	13841	13752	13991	13838	13879	13964	13891	13878	13870	13890	13798	14197	13894	13930	13924	13888	13986	13909	13755	14150	13958	13825	14018	13880	13893	14040	13821	13925	13944	13900	14154	13944	13900	14004	13959	13938	14075	13945	13950	13925	13814	14006	13980	13794	13992	13949	14026	14008	14034	14017	13892	14020	13828	13955	13853	13900	13843	13936	14069	13973	13874	13716	14015	13977	13995	14056	14022	13841	13891	13962	13879	13962	14015	13920	13867	13928	14080	13722	13886	13925	14016	13871	14043	13779	13830	13818	13800	13974	13977	14016	13950	13739	13772	13972	13955	13941	13893	13894	13853	13963	13940	14003	14006	14035	13757	14093	13903	13739	13801	14013	13900	13874	13928	14001	13888	13881	13970	14035	13880	14122	13879	14007	13955	13969	13849	13819	13988	13939	14007	13996	14028	13873	13908	13991	13990	14106	13987	13876	13724	13864	13990	13763	13929	14039	13985	13949	13831	13843	13970	13942	13874	14057	13977	13742	13845	14020	13867	13880	13968	13873	13970	13969	14192	13973	14032	13883	13858	13951	13969	13843	13970	13992	13979	14108	14010	13839	14071	13924	13996	14089	13860	13999	13962	13889	13994	13968	13979	13861	14003	13869	13895	14001	13827	13841	13852	13946	13918	13908	14017	13754	13930	13948	13926	13956	13970	13937	14156	13898	13952	13889	13893	14008	14037	13957	13945	13978	13912	14059	13918	14064	13814	14076	13995	13955	13872	13829	13813	14134	14044	13973	14025	13785	14058	13827	13745	13977	13903	13955	14057	14024	14178	14098	13924	13941	13903	14033	13928	14002	13743	13980	14067	13932	13996	13983	13992	13914	13976	13979	13952	13885	14023	13974	13971	13872	13880	13974	13998	13895	14035	14054	13891	14010	13987	13847	13960	14013	14010	14054	13955	13972	14100	14028	13894	14123	13880	13965	13817	13937	14008	13960	13864	13780	13947	13772	14090	13996	13767	13889	13876	13838	13933	14018	13939	13890	13877	13949	14065	13812	13963	14049	13929	13891	13935	13773	13842	13886	13656	14019	13804	13901	13960	13775	13862	14179	13935	13972	13917	13923	13863	13884	13807	14097	13926	13888	13997	14043	13963	14072	13889	13910	14086	13959	13873	13862	13843	14069	13973	14016	14036	13973	14055	13780	13863	13958	13964	14006	14008	13802	13929	13927	13931	13837	13918	13876	14005	13801	13975	13832	13904	14062	14067	13953	13886	13985	14008	14083	13967	13957	14204	13958	13863	13954	13960	13862	14025	13832	13959	13885	14038	14045	14099	13890	14009	13920	13903	13672	13930	13920	13899	13954	13898	13815	13880	13752	13964	13962	13888	13950	13932	14025	14019	14008	13918	14110	13980	13864	13897	13851	13859	13983	13870	13918	14017	14019	14021	13878	13869	14033	13706	14033	13941	13772	13939	14001	14038	13886	14006	13844	13875	14024	13888	13854	14112	13859	14048	13891	14055	14037	13930	13975	13924	13932	14012	13790	14071	13987	14007	13804	14050	13762	14083	13882	13951	13892	13986	14057	14056	14102	13977	14056	13952	13953	13963	14000	13875	13924	14018	13830	14103	13937	14098	13832	13997	14022	13768	13855	13978	14039	13985	13942	13905	13901	13907	13838	13989	13941	13905	14109	13770	13988	14187	14004	14147	13881	14067	13974	13848	13881	13943	13880	13890	13832	13970	13902	13929	14083	14137	13821	13799	13843	14060	14078	14011	13894	13886	14046	13881	13946	14138	14027	13937	13998	14096	14194	14117	13960	13758	13750	14048	14063	13881	13821	13990	13929	13839	13837	13831	13849	14005	13813	13893	14036	13942	14287	13809	14065	13834	13910	13931	14048	13940	13933	13924	13966	14030	13897	13942	14013	13950	14083	14172	13793	13781	13768	13815	13881	13936	13886	13964	13938	13908	13922	13990	14017	14084	14026	13952	14020	14021	13882	13985	14033	14021	13805	14007	13920	14010	13977	13824	14031	13833	13886	13968	13956	13915	13923	13965	13918	13947	13992	14019	14078	13942	14002	14040	13953	13952	13689	13846	13991	14107	13942	13900	14111	13970	13721	13997	13846	14060	13756	13909	14006	13836	13880	13887	14004	13940	14033	13987	14037	13910	13936	13913	14010	13832	13973	13947	13812	13961	13822	13959	13777	14134	13962	14019	13843	13810	13868	14054	13791	13927	13921	14057	13834	13886	13842	13819	14033	13971	14023	13912	13873	13903	13935	13873	13843	13842	13919	13863	13949	13951	13983	13916	13912	13814	13977	14051	13977	13915	13881	13803	13925	13946	13851	13984	13772	14058	13865	13938	13960	13951	13850	14036	13980	13983	13937	13907	13943	13981	13892	14094	13980	13827	13897	14027	13956	14024	13842	14008	13913	13888	13883	13824	14033	13863	14035	13852	13994	13783	13799	13918	13968	13855	13888	13983	13820	14074	13980	13887	13992	13975	14144	13972	14034	13899	13967	13895	13948	14017	13924	13919	14019	13860	13905	13973	13992	13965	13908	13900	13926	14044	14068	13944	13696	13952	13855	13984	13881	13913	14037	14071	13821	13940	13752	13947	13949	13986	13722	13997	13985	14029	13934	13920	13915	13894	13964	13979	13929	14031	13936	13891	14068	14011	14007	14026	13913	13963	14058	14051	13935	13928	13954	14036	13817	13897	13908
23210	21583	29528	24129	21709	23141	23336	17765	16560	16791	16702	16588	16428	16323	16461	16072	16414	16170	16178	16126	16220	16248	16189	15933	16165	16134	16084	16053	16198	15933	15949	15887	15943	16082	16121	15894	15746	16020	16130	16122	16006	16087	16047	15999	15837	15925	16072	15962	16062	16146	15820	15781	15840	16025	16123	15902	15901	15779	16089	16080	16009	16200	15839	15911	16015	15846	16029	16034	15869	15941	15836	16036	16062	16094	15745	15796	15894	15903	15844	15961	16145	15956	15889	15941	15822	15948	16030	15985	15916	15845	15943	15828	15958	16081	15911	15888	16159	15855	15730	15888	15990	15886	16155	15920	15589	15964	15996	15711	16018	15930	15950	16016	16021	16023	16025	15795	16043	15982	16028	16016	15892	15901	15846	15927	16101	16042	15803	15806	15937	15753	15871	15681	16031	15714	15844	15966	15974	15860	15903	15773	15896	15876	15950	15981	15892	15866	15748	15932	16065	15734	16040	15992	15908	15907	15745	15625	15813	15864	15938	15662	15755	15818	15757	15765	15880	15917	15894	15691	15823	15795	15990	15934	16025	15931	15853	15722	15983	15914	15909	15853	15922	15826	15858	16012	15850	15804	15821	15932	16102	15987	15819	15904	15843	16055	15923	15931	15764	15991	15897	16040	15827	15908	15842	15745	15832	15658	15629	15905	15840	15964	15834	16069	15889	15941	15771	16007	15951	16064	15895	15690	15981	15910	15971	15659	15962	15895	15940	15959	16014	16144	15959	15713	16012	15640	15830	15968	15838	15889	15955	15964	15826	15787	15859	15923	16016	15845	15791	15832	16047	15917	15873	15744	15843	15679	16009	15904	15988	16071	15892	15694	15723	16022	15822	15890	15715	15774	15974	15785	16157	15928	15771	15760	15933	15874	15936	15758	15863	15794	15627	15872	15942	15803	15849	15558	16077	15948	15866	15803	15842	15873	15782	15853	15895	16101	15935	15862	15924	15847	15739	15778	15811	15910	15673	15935	16041	15833	16015	15913	15862	15827	16137	15852	15773	15886	15866	15771	15891	15800	15990	15859	15838	15640	16029	16092	15872	15862	15725	15742	15855	15868	15845	15768	15959	16044	15932	16019	15955	15999	15991	15910	15747	15767	15704	15734	15783	15855	15909	15843	15859	15781	15803	15884	15956	15792	15924	15871	15810	15918	16062	15949	15918	16111	15857	15842	15997	15951	15863	16000	15575	15694	15914	15766	15678	15913	15870	15853	16013	15947	15881	15977	15823	15931	15882	15899	15713	15905	15643	15806	15918	15809	15968	15889	15862	15843	15852	15872	15775	15750	15766	16002	15897	16035	15900	15766	15899	15897	15990	15684	15669	15860	15843	15786	15922	15918	16042	15864	15904	15752	16013	15713	15698	15864	15885	16047	15951	15956	15681	15956	15908	15708	15700	15890	15944	15643	15968	15889	16003	15815	15909	15786	15836	15824	15696	15733	15859	15857	15818	15816	16005	15810	16059	15842	15921	16006	15987	15647	15754	15934	15724	15833	15910	15883	16010	15989	15929	15907	15846	15783	15931	15921	15901	15861	15675	15825	15834	15941	15859	16007	15929	15838	15744	15952	15946	15822	15969	16035	15934	15740	15899	16024	15838	15649	15812	15825	15907	15906	15926	15953	15754	15990	15964	15896	15972	15855	15657	15912	15910	15931	15840	15889	15881	16074	16201	15923	15903	15898	16006	15776	15948	16004	15991	15809	15808	15755	15798	15830	15934	15960	15912	15905	16011	15842	15970	15834	15775	15732	15907	15935	15894	15988	15949	15822	15757	15863	16098	15904	15911	15783	15907	15828	15788	15827	15835	15730	16126	15850	16019	15814	15702	15762	15711	15932	16000	15818	15799	15999	15787	15841	15942	16003	15916	15739	15776	15681	15690	15890	15942	15896	16041	15802	15770	15905	15977	16159	15903	15985	15744	15727	16092	15917	15761	15923	15818	15956	15838	15832	15810	15863	15806	15743	15856	15837	15982	15851	15899	15691	15830	15843	15911	15942	16102	15808	15935	16015	15979	15677	15795	15776	16018	15905	15912	15904	15995	15784	15978	15890	15852	15833	15841	15840	16050	16131	15924	15941	15853	15915	15735	15797	15730	15927	15854	15858	15768	15942	15958	15933	15945	15850	15781	15913	15921	15959	16023	15829	15871	15951	15888	15807	15774	15731	15958	15754	15857	15993	15857	15930	15771	15820	16074	15937	15859	15845	15954	15939	15822	15882	15885	15800	15968	15836	15775	15792	15859	15794	16101	15872	15938	15845	15829	15966	16003	15930	15734	15978	15829	15958	15938	15927	15876	15890	15791	15797	16032	15950	15701	15773	16028	15933	15795	15850	15884	15959	15952	15740	15901	15943	15885	16034	15712	15630	15855	15990	15868	15905	15857	15834	15730	15780	16016	15844	15790	15993	15958	16002	15855	15983	15859	15751	15954	15883	15951	15959	15901	16031	16077	16063	15848	15862	15626	15771	16005	15904	15752	15996	15901	15866	15789	15912	15779	15855	15950	15808	15965	15793	15782	16064	15940	15819	16149	15649	15702	15892	15761	15900	15764	15970	15884	15811	15811	15964	15918	15905	15912	15718	15854	15805	15890	15937	15760	15977	15936	15635	15852	15945	15807	15846	15832	16021	15844	15750	15779	15919	15914	15851	15913	15930	15711	15761	15792	15793	15987	15707	15803	15682	15896	16085	15855	15775	15881	15660	15858	15801	15863	15898	15854	15872	15908	15764	15884	15927	15962	15979	15836	15946	15923	16136	15814	15809	16013	15852	15675	15756	15709	15812	15835	15921	16019	16021	16049	15718	15933	15687	16077	15828	16033	15953	15951	15925	15913	16159	15717	15870	15788	15985	15924	15852	15949	15926	16027	15841	15791	15659	15835	15851	15775	15847	15913	15822	15768	15887	15913	15807	15860	15736	15805	15697	15779	15785	15758	15881	15905	15984	15890	15713	15777	15955	16114	15962	15855	15843	15913	15904	15927	15777	15700	15746	16013	15726	15834	15863	15864	15922	15668	15907	15835	15736	15808	15842	15929	16085	15803	15638	15821	15848	15818	15821	15994	15894	15953	15881	15828	15898	15683	15820	15688	15842	15756	15819	15852	15933	15829	15915	15976	15791	15785	15831	15882	15760	15797	15903	15803	15905	15984	15819	15833	15774	15639	15800	15939	15904	15862	15699	15908	15835	15833	15795	15940	15833	15831	15726	16054	15855	15814	15923	16003	15891	15997	15885	16025	15691	15800	15954	16027	15785	15852	15979	15954	15909	15642	15873	16129	15840	15924	15726	15987	15784	15907	16105	15814	15899	16083	15712	15899	16053	15906	16022	16076	16023	15733	16058	16043	15882	16056	15914	16052	15884	15826	15895	15962	15911	15776	15893	15815	15930	16032	15919	16052	15808	15968	15941	16055	15806	15874	15651	15815	15739	16023	15929	15821	15870	15783	15923	15800	16024	15847	15916	15908	15825	15867	15807	15963	15739	15876	15893	16158	16006	16007	15932	15959	15849	15680	15887	15931	15618	15701	15731	15707	15879	15691	15771	15688	15729	15729	15926	15815	15945	15796	15881	15863	15929	16016	15918	16038	15950	15920	16012	15771	15647	15870	15891	15891	15898	15949	15987	15884	15860	16047	15982	15832	15757	16047	15827	15859	15587	15775	16027	15965	15936	15821	15830	15960	15727	15755	15764	15838	15642	15771	16030	15940	15838	15763	15911	15845	15944	15968	15899	15980	15846	15783	16062	15916	15947	15739	15884	15914	15940	15945	15789	15950	15880	15873	15687	15761	15996	15922	15819	15917	15991	15742	15774	15717	15790	15903	15721	15927	15945	15825	15855	15605	15808	16003	15945	15673	15935	15912	15800	15993	15709	16002	15576	15604	15791	15760	15720	15742	15924	16115	16054	15778	15843	15861	15985	15995	15907	15928	15893	15814	15973	15840	15824	15859	15767	15722	15896	15850	15974	15760	15607	15733	15887	15901	16015	15928	15753	15825	15870	15875	15638	15732	15992	15883	15717	15800	15770	15887	15939	15934	15976	15717	16003	15780	15911	15731	15741	15852	15795	15863	15941	15767	16009	15776	15767	15854	15943	15874	15967	15994	15895	15946	15880	15892	15660	15811	15872	16037	15733	15960	15961	15856	15874	16020	15803	15870	15746	15701	15929	16024	15770	15783	15927	15838	15922	15856	15764	15902	15825	15980	15972	15738	15704	15639	15849	15849	15897	15756	15947	15895	15967	15820	15744	15886	16052	15951	15737	15952	15815	15779	15719	15851	15965	15943	16111	15805	16031	15869	15835	15783	15882	15848	15696	15926	15896	15855	15787	15864	15669	15877	15802	15849	15836	15817	15936	15895	15715	15912	15645	15911	15841	15640	15872	15925	15839	15885	15880	15776	15812	15858	15866	15999	15830	15846	15813	15804	15933	16125	15817	15795	15872	15925	15883	15910	15830	15947	15909	15937	15798	15968	15970	15886	15982	15854	15839	15718	15862	15880	15937	15826	15752	16010	15885	15956	15834	15853	15803	15899	15841	15989	15773	15879	15849	16000	15961	15838	15928	15724	15880	15844	15840	15994	15845	16086	16066	15932	15964	15603	15851	15763	15894	15776	15884	15690	15887	15927	15865	15834	15805	15832	15922	15827	16088	15885	15954	15889	16037	15964	16003	15894	15768	15853	15926	15810	15938	15948	15837	15686	15928	15716	16044	15889	15907	16015	15803	15813	15891	15941	15778	16040	15805	15852	15908	16073	15682	15909	16132	15834	15837	15914	15908	15826	15818	15808	15860	15965	15661	15737	15856	15878	15858	15740	15918	16025	15962	15690	15806	15802	15902	15735	15881	15944	16016	15862	15902	15889	15905	16029	15753	15810	15877	15826	15886	15910	15765	15832	15758	15697	15906	15700	15876	15954	15925	15933	15804	16049	15883	15813	15753	15821	15933	15910	15830	15988	15883	15792	15714	15851	15811	15834	15894	15874	15892	15973	16097	15756	15841	15797	16050	15902	15918	15872	15941	15893	15880	15985	15847	16044	15745	15892	15793	15862	15861	15801	15811	15830	15846	15599	15801	15740	15833	15843	15943	15997	15740	15936	15892	16049	15926
15671	27885	25558	20518	18323	17100	16355	15775	15567	15210	14976	14838	14591	14663	14614	14604	14691	14757	14581	14493	14610	14700	14534	14669	14742	14432	14354	14313	14451	14380	14574	14612	14416	14335	14435	14425	14384	14373	14290	14336	14341	14505	14314	14332	14481	14421	14409	14489	14395	14478	14333	14358	14475	14458	14285	14412	14318	14474	14490	14491	14340	14457	14525	14297	14347	14444	14417	14279	14515	14402	14476	14210	14576	14382	14432	14363	14251	14467	14293	14398	14341	14281	14255	14365	14287	14303	14226	14518	14290	14442	14255	14421	14336	14364	14309	14543	14274	14327	14148	14351	14395	14325	14504	14432	14265	14431	14531	14383	14245	14204	14345	14308	14327	14336	14373	14314	14361	14390	14298	14465	14185	14363	14376	14322	14302	14419	14254	14318	14380	14460	14366	14352	14503	14298	14442	14364	14199	14412	14134	14064	14555	14209	14306	14220	14354	14223	14267	14368	14493	14289	14264	14400	14434	14227	14449	14327	14445	14114	14553	14390	14499	14335	14407	14263	14403	14273	14562	14359	14334	14522	14315	14334	14335	14164	14265	14417	14212	14583	14450	14327	14451	14418	14396	14382	14349	14329	14407	14326	14307	14310	14164	14296	14476	14182	14219	14353	14290	14148	14382	14158	14339	14190	14347	14302	14402	14250	14364	14303	14294	14210	14355	14151	14392	14418	14273	14305	14367	14206	14372	14383	14397	14234	14309	14304	14408	14348	14392	14281	14207	14437	14399	14508	14452	14327	14180	14316	14328	14436	14360	14446	14403	14400	14370	14318	14323	14278	14309	14302	14314	14304	14377	14375	14313	14378	14430	14407	14364	14277	14193	14280	14348	14485	14193	14283	14419	14278	14487	14391	14221	14403	14344	14336	14334	14373	14307	14243	14250	14133	14203	14256	14215	14315	14222	14201	14151	14302	14285	14226	14336	14277	14373	14273	14420	14441	14349	14328	14107	14290	14354	14318	14280	14386	14419	14430	14309	14234	14426	14318	14412	14300	14372	14255	14221	14436	14152	14237	14241	14217	14460	14273	14258	14506	14534	14285	14290	14369	14313	14203	14487	14290	14517	14192	14305	14268	14435	14427	14335	14417	14443	14293	14272	14470	14257	14288	14318	14300	14289	14395	14250	14329	14413	14428	14432	14283	14303	14334	14342	14232	14298	14248	14382	14241	14635	14177	14297	14263	14204	14363	14298	14468	14304	14204	14330	14242	14116	14287	14234	14418	14334	14424	14353	14137	14350	14412	14258	14385	14249	14217	14357	14252	14412	14447	14359	14388	14355	14318	14502	14484	14414	14356	14418	14359	14393	14536	14346	14430	14457	14271	14318	14355	14386	14321	14433	14323	14420	14280	14293	14192	14420	14339	14175	14378	14275	14383	14403	14338	14470	14306	14489	14274	14214	14167	14242	14364	14363	14391	14166	14204	14275	14381	14201	14489	14382	14373	14247	14404	14299	14349	14411	14258	14222	14239	14096	14297	14237	14383	14348	14294	14348	14373	14391	14331	14481	14293	14356	14368	14365	14404	14369	14196	14383	14281	14233	14332	14302	14359	14421	14404	14279	14229	14290	14240	14305	14253	14291	14285	14258	14481	14345	14377	14401	14328	14354	14274	14254	14300	14333	14240	14330	14231	14438	14355	14385	14168	14351	14350	14428	14323	14226	14268	14220	14339	14466	14309	14277	14257	14290	14439	14368	14291	14359	14378	14258	14235	14302	14414	14383	14309	14316	14283	14289	14287	14112	14308	14384	14189	14343	14335	14099	14285	14349	14145	14343	14236	14404	14442	14327	14292	14429	14358	14203	14416	14268	14455	14539	14263	14271	14461	14275	14169	14253	14288	14308	14425	14377	14221	14358	14466	14315	14287	14409	14320	14289	14423	14223	14412	14218	14263	14543	14394	14260	14261	14359	14269	14382	14530	14176	14345	14153	14192	14248	14265	14445	14531	14329	14088	14349	14401	14274	14280	14284	14229	14416	14429	14210	14308	14360	14196	14267	14356	14323	14443	14303	14275	14314	14347	14265	14249	14244	14227	14324	14213	14340	14171	14475	14174	14183	14298	14456	14446	14454	14288	14387	14217	14421	14359	14256	14328	14317	14342	14270	14294	14333	14550	14402	14216	14276	14247	14444	14418	14337	14312	14347	14226	14170	14486	14305	14324	14220	14291	14383	14349	14395	14351	14270	14258	14453	14345	14086	14207	14223	14353	14335	14318	14234	14315	14375	14278	14311	14302	14435	14271	14361	14440	14298	14173	14274	14381	14410	14352	14318	14469	14430	14190	14301	14249	14317	14349	14222	14211	14268	14162	14231	14314	14365	14450	14267	14254	14264	14287	14398	14146	14356	14133	14268	14419	14274	14402	14277	14346	14338	14322	14462	14237	14266	14282	14138	14201	14333	14442	14352	14282	14192	14391	14262	14430	14355	14354	14317	14336	14483	14267	14316	14315	14369	14225	14131	14358	14343	14357	14285	14346	14142	14454	14385	14241	14345	14324	14325	14334	14445	14269	14476	14451	14369	14388	14165	14451	14331	14320	14367	14405	14424	14322	14271	14421	14332	14313	14326	14162	14337	14399	14358	14238	14289	14405	14226	14454	14240	14356	14246	14330	14331	14183	14037	14355	14405	14276	14285	14338	14196	14357	14447	14294	14284	14432	14268	14206	14088	14211	14279	14211	14312	14205	14296	14428	14364	14310	14368	14335	14370	14365	14223	14478	14338	14287	14385	14343	14261	14280	14323	14091	14343	14470	14410	14539	14283	14272	14359	14380	14266	14411	14429	14295	14305	14309	14212	14254	14390	14491	14240	14274	14364	14466	14325	14309	14370	14265	14404	14470	14346	14378	14446	14482	14334	14317	14385	14339	14476	14398	14206	14227	14379	14319	14403	14314	14345	14227	14275	14257	14427	14120	14242	14414	14253	14240	14374	14232	14264	14316	14285	14216	14223	14284	14445	14412	14410	14465	14378	14316	14542	14410	14251	14271	14277	14290	14244	14212	14415	14372	14233	14450	14388	14254	14350	14235	14113	14483	14264	14435	14400	14412	14288	14368	14321	14281	14122	14353	14316	14362	14229	14342	14338	14226	14368	14318	14214	14353	14382	14275	14376	14225	14360	14236	14370	14379	14272	14175	14367	14501	14278	14296	14238	14289	14225	14374	14316	14273	14470	14306	14280	14282	14363	14187	14225	14234	14313	14427	14363	14426	14375	14383	14390	14423	14248	14454	14382	14149	14341	14337	14164	14382	14365	14202	14171	14324	14148	14314	14306	14404	14372	14373	14209	14440	14419	14221	14316	14352	14410	14397	14419	14341	14306	14155	14358	14329	14353	14280	14350	14390	14303	14272	14284	14200	14341	14338	14251	14333	14402	14574	14398	14367	14289	14154	14328	14378	14401	14275	14236	14264	14245	14491	14246	14357	14298	14187	14432	14465	14356	14222	14390	14255	14455	14205	14460	14331	14203	14251	14221	14384	14309	14504	14380	14246	14338	14402	14307	14350	14489	14343	14216	14385	14324	14272	14340	14236	14033	14307	14291	14344	14364	14195	14164	14435	14329	14363	14217	14460	14377	14326	14332	14163	14332	14176	14288	14404	14300	14385	14282	14336	14238	14365	14211	14263	14309	14399	14495	14227	14415	14361	14255	14405	14284	14330	14431	14302	14314	14137	14335	14262	14233	14217	14258	14471	14420	14453	14250	14264	14464	14343	14263	14223	14344	14265	14256	14230	14284	14342	14246	14192	14167	14236	14352	14249	14365	14424	14325	14255	14244	14322	14130	14254	14371	14382	14363	14125	14561	14284	14200	14378	14402	14192	14274	14313	14324	14502	14354	14453	14272	14532	14291	14335	14224	14350	14275	14279	14342	14175	14276	14206	14267	14305	14255	14353	14453	14229	14314	14262	14381	14142	14269	14261	14295	14291	14268	14325	14380	14270	14474	14380	14176	14374	14265	14196	14481	14355	14241	14332	14327	14310	14325	14387	14235	14450	14508	14166	14342	14693	14255	14485	14358	14391	14462	14311	14392	14503	14416	14327	14503	14276	14095	14199	14345	14108	14227	14335	14272	14340	14237	14346	14321	14304	14276	14316	14403	14431	14196	14399	14421	14486	14222	14363	14183	14277	14402	14139	14384	14476	14169	14391	14403	14367	14358	14219	14255	14346	14239	14323	14244	14183	14345	14521	14495	14297	14315	14328	14354	14348	14269	14406	14268	14242	14283	14203	14335	14186	14342	14445	14247	14112	14323	14230	14572	14198	14363	14211	14465	14170	14236	14436	14154	14193	14350	14298	14357	14268	14403	14217	14383	14241	14498	14252	14390	14177	14519	14321	14353	14387	14352	14495	14348	14332	14212	14207	14390	14198	14380	14391	14259	14246	14208	14286	14245	14241	14383	14243	14441	14406	14098	14308	14233	14294	14170	14295	14277	14242	14290	14290	14350	14267	14340	14229	14351	14394	14341	14259	14062	14366	14418	14477	14238	14320	14385	14235	14300	14066	14325	14518	14374	14318	14109	14294	14397	14356	14298	14253	14350	14453	14384	14289	14457	14359	14319	14329	14414	14140	14324	14400	14319	14298	14500	14395	14389	14334	14309	14334	14425	14253	14263	14309	14269	14330	14352	14301	14248	14167	14225	14219	14244	14313	14208	14415	14340	14364	14230	14459	14315	14399	14324	14190	14343	14371	14403	14362	14397	14362	14183	14187	14446	14390	14389	14159	14090	14409	14452	14322	14222	14254	14389	14158	14218	14271	14263	14410	14190	14263	14295	14239	14197	14328	14177	14386	14357	14262	14381	14271	14206	14261	14304	14212	14332	14148	14502	14374	14264	14379	14326	14386	14407	14208	14236	14242	14217	14171	14464	14445	14194	14296	14503	14153	14363	14158	14109	14268	14226	14464	14343	14390	14207	14398	14271	14476	14389	14126	14215	14344	14118	14327	14396	14403	14344	14362	14255	14297	14192	14420	14164	14209	14155	14340	14176	14201	14358	14226	14394	14339	14491	14416	14282	14281	14344	14344	14236	14224	14332	14257	14275	14326	14312	14224	14341	14309	14340	14340	14251	14477	14563	14217	14155	14298	14497	14198	14359	14401	14430	14247
27950	21902	21867	17147	14114	14014	14005	13864	13847	14013	14134	13816	13800	13802	13708	13827	13759	13811	13734	13868	13763	13913	13856	14025	13748	13865	13773	13820	13609	13749	13624	13889	13988	14045	13795	13763	13758	13683	13707	13770	13807	13971	13815	13755	13666	13731	14149	13881	13791	13740	13768	13891	13767	13723	13734	13619	13790	13740	13747	13806	13872	13854	13835	13907	13792	13599	13787	13939	13763	13756	13845	13637	13745	13856	13733	13595	13743	13735	13875	13735	13704	13764	13813	13637	13779	13755	13893	13601	13803	13881	13788	13849	13601	13795	13664	13551	13935	13733	13766	13930	13898	13621	13705	13829	13827	13819	13633	13749	13890	13774	13822	13792	13897	13905	13855	13851	13573	13750	13735	13844	13713	13769	13687	13791	13912	13789	13920	13551	13664	14051	13871	13915	13684	13701	13720	13681	13628	14013	13722	13791	13889	13693	13839	13851	13748	13900	13836	13696	13772	13749	13848	13718	13654	13775	13808	13804	13789	13731	13645	13909	13754	13689	13745	13700	13628	13849	13737	13731	14041	13767	13484	13718	13789	13743	13789	13772	13603	13660	13725	13856	13688	13744	13652	13910	13986	13931	13710	13661	13879	13734	13816	13625	13708	13792	13640	13637	13684	13856	13704	13693	13673	13705	13630	13628	13913	13778	13894	13733	13702	13667	13573	13945	13886	13785	13855	13874	13816	13904	13880	13719	13698	13779	13838	13590	13795	13681	13801	13771	13717	13711	13798	13679	13878	13723	13594	13940	13916	13758	13559	13648	13763	13595	13541	13740	13802	13914	13880	13855	14128	13782	13799	13837	13654	13790	13550	13742	13734	13858	13894	13789	13907	13537	13812	13800	13478	13758	13819	13658	13741	13583	13701	13693	13868	13741	13714	13683	13696	13840	13709	13831	13697	13878	13830	13765	13609	13785	13742	13806	13827	13867	13711	13751	13849	13768	13804	13731	13740	13725	13806	13786	13804	13872	13638	13723	13881	13626	13677	13716	13863	13876	13899	13727	13736	13733	13718	13840	13697	13794	13677	13739	13902	13876	13746	13946	13798	13772	13771	13682	13895	13800	13759	13624	13778	13824	13665	13596	13797	13818	13682	13690	13903	13821	13763	13876	13766	13870	13851	13751	13835	13848	13743	13842	13905	13849	13795	13722	13824	13778	13884	13904	13832	13800	13741	13716	13521	13711	13764	13811	13739	13627	13776	13649	13774	13887	13873	13809	13645	13685	13768	13621	13953	13823	13694	13573	13706	13684	13620	13781	13644	13934	13644	13572	13680	13690	13829	13731	13659	13917	13750	13761	13822	13580	13805	13800	13636	13708	13847	13869	13717	13692	13737	13770	13463	13790	13861	13646	13843	13858	13748	13906	13901	13679	13781	13701	13830	13712	13636	13925	13830	13870	13829	13807	13881	13675	13958	13842	13724	13798	13673	13876	13801	13686	13926	14029	13791	13688	13765	13826	13648	13769	13737	13680	13774	13865	13785	13835	13592	13803	13631	13784	13709	13746	13781	13769	13765	13658	13835	13747	13744	13740	13776	13716	13818	13635	13672	13660	13888	13771	13573	13711	13801	13801	13867	13718	13679	13994	13731	13724	13540	13802	13640	13654	13564	13751	13907	13754	13620	13878	13598	13776	13954	13779	13737	13750	13720	13861	13810	13752	13717	13858	13836	13713	13723	13724	13832	13751	13753	13751	13786	13763	13660	13822	13815	13776	13785	13741	13618	13755	13734	14049	13744	13684	13788	13767	13923	13872	13602	13777	13638	13700	13608	13853	13741	13854	13801	13817	13802	13783	13758	13732	13742	13650	13637	13784	13633	13735	13777	13769	13811	13610	13634	13842	13925	13598	13875	13834	13773	13792	13829	13821	13727	13652	13848	13907	13697	13839	13707	13927	13778	13884	13864	13887	13950	13773	13949	13631	13920	13648	13757	13793	13714	13696	13770	13758	13600	13776	13839	13917	13734	13848	13715	13751	13719	13690	13793	13700	13626	13845	13830	13621	13696	13832	13906	13608	13808	13795	13926	13920	13823	13877	13739	13870	13756	13809	13713	13949	13926	14042	13758	13897	13943	13753	13769	13881	13726	13771	13609	13776	13714	13767	13799	13693	13720	13719	13693	13820	13760	13738	13644	13807	13817	13902	13863	13501	13748	13613	13691	13593	13684	13732	13776	13875	13755	13500	13718	13476	13793	13792	13679	13844	13793	13789	13759	13877	13864	13910	13711	13761	13759	13795	13861	13824	13679	13837	13897	13730	13796	13814	13769	13780	13764	13793	13926	13813	13863	13862	13785	13856	13865	13657	13845	13821	13610	13947	13755	13879	13633	13729	13904	13691	13749	13750	13880	13677	13695	13714	13687	13801	13705	13994	13857	13567	13702	13877	13753	13786	13804	13730	13759	13747	13895	13792	13804	13859	13761	13804	13727	14024	13868	13953	13794	13728	13726	13730	13765	13746	13812	13808	13773	13835	13841	13819	13797	13643	13805	13712	13701	13951	13761	13917	13919	13833	13799	13870	13781	13568	13765	13807	13622	13726	13633	13702	13740	13847	13795	13556	13717	13937	13853	13698	13809	13825	13762	13799	13860	13740	13886	13743	13777	13608	13963	13644	13785	13795	13696	13725	13872	13957	13826	13922	13779	13798	13818	13803	13696	13713	13775	13545	13929	13878	13610	13848	13836	13700	13843	13855	13767	13669	13868	13782	13657	13847	13725	13831	13692	13671	13857	14099	13755	13933	13717	13766	13607	13730	13688	13853	13881	13826	13661	13852	13702	13878	13709	13676	13776	13537	13645	13862	13808	13809	13641	13813	14035	13725	13885	13716	13824	13752	13734	13724	13776	13821	13716	13852	13572	13680	13813	13637	13764	13777	13903	13800	13812	13698	13656	13967	13967	13893	13868	13868	13765	13732	13657	13635	13764	13927	13681	13664	13780	13734	13798	13861	13830	13752	13782	13818	13962	13917	13847	13606	13752	13829	13893	13611	13856	13787	13737	13859	13689	13734	13688	13784	13861	13828	13739	13801	13764	13773	13831	13733	13683	13754	13842	13824	13838	13786	13846	13793	13685	13825	13729	13749	13940	13800	13791	13814	13838	13662	13770	13750	13657	13714	13654	13539	13688	13936	13887	13815	13653	13775	13728	13887	13764	13838	13775	13844	13731	13734	13881	13974	13845	13871	13803	13767	13829	13832	13752	13748	13770	13796	13866	13657	13774	13734	13671	13757	13801	13601	13736	13794	14008	13861	13813	13617	13763	13758	13652	13657	13726	13621	13668	13751	13869	13890	13768	13842	13758	13633	13756	13888	13707	13848	13681	13812	13747	13794	13784	13745	13785	13782	13885	13940	13782	13758	13846	13871	13941	13745	13592	13769	13648	13759	13862	13755	13903	13829	13713	13702	13787	13698	13905	13812	13840	13733	13808	13762	13892	13874	14029	13939	13780	13724	13874	13831	13731	13802	13991	13771	13632	13833	13935	13713	13942	13907	13863	13631	13804	13590	14070	13859	13787	13774	13786	13917	13807	13521	13588	13801	13729	13809	13649	13649	13791	13738	13754	13857	13751	13837	13962	13880	13786	13806	13788	13866	13875	13851	13699	13797	13610	13570	13928	13726	13640	13595	13666	13802	13708	13633	13834	13755	13678	13770	13814	13806	13774	13820	13689	13765	13777	13799	13759	13885	13789	13798	13750	13837	13853	13662	13860	13880	13787	13761	13688	13805	13637	13829	13668	13749	13917	13862	13608	13780	13825	13700	13534	13931	13881	13741	13779	13890	13792	13785	13744	13841	13634	13829	13667	13721	13749	13809	13654	13654	13733	13878	13742	13649	13690	13809	13899	13726	13623	13920	13810	13843	13747	13997	14000	13707	13987	13607	13882	13626	13737	13700	13843	13850	13790	13751	13625	13895	13882	13841	13866	13701	13809	13805	13804	13722	13638	13600	13895	13633	13657	13798	13947	13703	13565	13777	13778	13795	13821	13598	13870	13780	13811	13812	13794	13809	13836	13825	13713	13645	13955	14001	13628	13914	13730	13809	13634	13733	13715	13668	13557	13587	13905	13803	13702	13708	13825	13626	13738	13592	13924	13838	13601	13882	13758	13832	13871	13908	13729	13833	13703	13702	13731	13735	13881	13854	13789	13975	13907	13738	13763	13849	13990	13834	13819	13672	13649	13814	13735	13675	13760	13908	13760	13737	13787	13899	13915	13780	13652	13883	13655	13918	13856	13827	13866	13862	13518	14070	13806	13924	14025	13925	13849	13871	13512	13672	13863	13789	13795	13745	13976	13696	13637	13883	13809	13708	13770	13886	13534	13825	13766	13950	13612	13794	13780	13889	13884	13784	13674	13733	13799	14050	13699	13751	13718	13879	13707	13920	13892	13790	13719	13865	13874	13890	13906	13586	13790	13638	13710	13825	13713	13816	13801	13914	13762	13869	13815	13647	13755	13933	13946	13743	13823	13805	13723	13712	13842	13818	13823	13903	13732	13591	13610	13647	13704	13675	13655	13917	13811	14010	13628	14042	13797	13829	13686	13869	13621	13774	13802	13723	13753	13778	13828	13739	13621	13771	13854	13511	13829	13827	13800	13860	13761	13806	13712	13819	13747	13692	13734	13984	13818	13798	13738	13730	13861	13710	13804	13801	13608	13740	13802	13696	13713	13616	13782	13772	13995	13730	13903	13695	13804	13489	13802	13743	13915	13773	13837	13695	13668	13856	13730	13915	13819	13789	13728	13772	13622	13691	13635	13621	13534	13845	13609	13806	13820	13788	13848	13752	13666	13707	13619	13852	13841	13757	13651	13667	13814	13792	13875	13614	13749	13794	13886	13752	13712	13767	13790	13838	13784	13869	13770	13693	13702	13484	13865	13744	13681	13798	13708	13851	13830	13829	13754	13660	13880	13844	13868	13718	13751	13735	13794	13978	13934	13721	13747	13582	13756	13668	13764	13717	13659	13793	13861	13992	13836	13820	13878	13710	13859	13593	13859	13797	13576	13664	13767	13839	13810	13828	13886	13736	13816	13752	13705	13880	13814	13783	13813	13962	13795	13905	13703	13784	13791	13944	13751	13860	13919	13803	13767	13571	13733	13656	13648	13862
13439	15216	14743	13845	13671	13456	13209	13377	13198	13013	13039	12860	13087	12901	13123	13006	12917	13125	12935	12929	13180	13034	13115	13105	12993	13065	13017	13119	12916	12981	13039	13127	13038	12974	12998	13123	12995	13042	13092	13148	13110	12916	12873	13127	13101	13163	13120	12993	13051	13169	12911	12924	12849	13043	13075	13054	12955	12940	13041	13038	12897	12892	12984	12978	13066	12972	12980	13093	13185	13088	13079	13032	13028	13031	13073	12989	13105	13081	12889	13057	13039	13105	12942	13078	12930	13102	12951	12983	13061	13015	12936	12926	13031	12997	12949	13061	12974	12967	12968	13155	12906	12786	13140	13078	13022	12942	12915	12892	13022	13032	13119	12857	12983	13093	12984	12823	12984	13159	13015	12801	13105	13031	12873	12731	12908	13011	13066	12990	13030	13106	12993	12862	12976	12883	12924	13022	13040	12931	12971	12974	13081	12966	12879	13074	12937	13128	12857	12932	13008	13035	13001	12988	13044	13026	12982	12975	12849	13003	12969	12962	13061	13110	13021	12960	12909	13098	13053	12896	13172	13085	12985	13153	13003	12921	12980	12985	12894	13109	12975	12960	13049	12983	12925	12878	12900	12791	13095	13064	13029	13100	13103	13050	13074	13049	13028	13141	12912	13027	12936	13005	12963	13131	12951	13144	12948	13088	13079	12924	13059	12908	13000	12780	13023	13003	13066	12923	13067	12961	12988	13016	12908	12966	13132	13192	12968	12946	12991	12954	13014	12940	12965	12845	12766	13047	13229	13071	13067	12882	12876	13047	13058	13100	12820	12945	13021	13123	12956	12999	13020	13266	12889	13247	13087	13076	13034	12972	13015	12971	12889	13032	13051	13108	12915	12947	13002	12827	13067	12889	12955	13176	12938	13020	13007	13079	13042	13035	12943	12926	12928	12916	13122	13010	13001	13026	12910	12947	13195	13004	12965	13105	13090	12820	12824	13002	13001	12969	13092	12935	13045	13132	12922	13088	12887	13005	13004	12971	12973	12947	12989	12979	12818	12929	13193	13082	12987	13004	13033	12987	12916	12952	12986	13005	12986	12826	12896	13138	13146	13051	12937	12998	12952	13075	13088	12817	13043	12974	13005	13095	12947	12887	13190	12952	13110	12966	12864	12930	13001	13056	12787	12951	12944	13041	12974	13065	13000	12921	12830	12885	13047	13060	13073	13060	12891	13027	13079	12971	13029	13079	13016	13111	12875	12942	12928	13065	12903	13066	13015	13041	13056	12898	12994	12939	12967	13087	12918	13000	12910	12975	13043	12961	13067	12879	12888	12978	13114	13131	12862	13126	12974	12910	12988	12976	13024	13046	12936	13083	13011	12895	13042	12991	12839	13071	12797	12985	12943	13096	13038	13003	13037	12790	13025	12945	13034	13143	12982	13046	13188	12792	13102	13036	13154	13081	13052	13006	12920	13003	12960	12929	13042	12944	13049	13096	13046	12978	12956	13046	13023	12927	13026	13052	12977	13035	13029	12988	12977	12946	13068	13036	13115	12990	12926	13058	12966	13009	12939	13007	12837	12964	12926	12954	13158	12949	13092	12825	13061	13111	12979	12949	12819	13056	13023	13017	13068	12989	13047	12940	13174	12981	12913	12938	13005	12872	13058	13046	13096	13048	12848	12994	12905	13052	13052	13124	13136	12997	13013	12953	12988	12910	13206	13184	13073	13016	13138	13054	13034	12907	13048	13085	12934	12929	12975	12938	13044	12988	12966	13001	12859	12828	13046	13017	13128	13137	12921	12991	13126	13126	12971	12846	12835	12952	13160	12898	12946	12984	13027	13111	13052	12856	12876	13132	12994	13088	12945	12779	12994	13083	13117	12928	13059	12976	12928	13165	13087	12977	12996	13033	13035	13010	12988	13053	13007	12877	12991	12897	12777	12846	12923	13021	12955	13041	12967	13135	12895	12950	13012	13123	13133	12926	13060	13042	12987	13016	13109	12950	12775	13037	13128	13060	13006	12978	12940	12975	12980	12935	13030	13062	13108	12875	13107	13070	12982	13071	12939	12843	12939	13005	13063	12975	12862	13066	13024	12945	13026	12900	12944	13021	12944	12978	12960	13110	12960	13127	12968	13050	12941	13038	12881	12968	13063	12978	13028	13005	13014	12854	13014	13192	13014	13172	13024	12966	12882	12927	13001	12942	13003	12951	12980	13035	13172	13007	13151	12792	13144	13188	12947	13039	12893	13035	13102	12957	13017	13114	12994	13027	13004	12879	12914	12954	12953	13014	13152	13032	12787	13062	13036	13022	12888	12988	13138	12903	13023	12805	13009	13128	13102	13069	13104	13007	12924	13056	12874	13062	13022	12926	13038	13031	12891	13006	12992	12887	12961	12883	13035	13098	12982	13019	12753	12947	13130	12959	12944	13042	13084	13033	12998	12975	13044	13053	12888	12949	12884	12835	12904	12987	12906	12984	13041	13118	13075	13027	13041	13038	13062	13038	12929	12977	13033	13019	12930	12994	13069	12990	13055	13276	13045	12873	13016	13036	13163	12959	13179	12985	12979	12985	12912	13090	13008	12980	12939	12860	13306	12875	12984	12828	13046	12953	13001	13040	12933	13049	12971	13104	12949	12979	13072	13080	12905	13034	13052	13016	12904	12957	13006	13021	13157	12981	13087	12988	12885	13106	13083	13157	12972	12883	12909	13020	12873	12956	12882	13060	12975	13057	13042	12854	12951	13103	12964	13005	13006	13020	12983	13090	12929	12921	13096	13076	13036	12968	13023	12989	13147	12947	13056	12986	12824	12931	13128	12748	13056	13093	12914	13113	13093	13013	13037	13017	13030	13034	13013	13081	13136	12947	13118	12865	12880	12902	12942	13092	13074	12967	12944	12963	13144	12905	12980	13071	12912	12969	13000	13151	12781	12992	12996	13061	13042	12927	12928	13016	13018	12988	13121	13129	12921	12906	12927	12955	13148	13040	13205	12960	13009	12985	13036	12926	13067	13053	13202	12996	13136	12980	12910	13104	13097	13017	13080	13119	12994	13046	13015	12943	12769	12944	12999	13063	12920	13042	13038	12886	13110	13204	13133	12855	13044	12992	12887	13080	12985	13012	13109	12985	12952	12888	13072	12878	12963	12841	12974	12967	12967	12992	12977	13192	12924	13124	13015	13057	12998	12999	12953	12893	12989	13021	13070	13039	13160	12983	13048	12836	12957	13031	12831	13021	13002	12773	13024	12909	12862	13004	12985	13026	13031	12923	12960	12988	13007	13076	13127	13118	13017	12923	12986	12822	13059	12905	13012	13024	13048	12951	13140	13057	13182	12926	12947	13150	13128	13091	12992	13011	12937	12885	12973	12948	12895	13264	13094	13113	13011	12987	12979	12989	13027	12875	13024	12927	12976	13176	12903	13077	13232	13164	13260	13030	13153	12947	13037	13054	12998	13151	13049	13002	13174	13091	13136	13065	12786	12828	12845	12929	13060	13123	12997	13081	12850	13009	13048	13172	12937	12856	13085	12985	13082	12979	12935	13079	13153	12814	13124	12972	12765	12995	12976	13024	13056	13113	12916	12920	12981	13057	13167	13043	13164	13065	13306	13078	12972	12954	13007	13114	13080	13011	12842	13191	12935	13062	13062	13031	12845	12826	13059	12925	13035	12935	13053	13013	12945	12840	12905	13099	13012	13087	13015	13008	12961	13090	12934	13126	12941	13066	12952	12957	12951	12945	12921	12970	12976	13013	12930	13021	12991	13038	12933	13089	12971	13102	13010	13142	12918	12947	13030	12991	12953	12968	12881	13091	13094	12954	12970	12970	12983	12975	13046	13000	12874	13032	13023	13079	13044	13094	12965	13008	12977	13009	13154	13165	12983	13105	13020	13070	12919	12944	12997	12980	13016	13095	13121	12934	12883	13008	13028	12872	13066	13028	12958	12975	12904	13033	12905	13146	13028	13158	13047	12988	13141	13106	12962	13016	12989	12961	13056	13088	13202	12993	13042	12922	13110	13050	13044	12832	13088	13100	12979	13078	12977	12994	13084	12922	13024	13007	12856	13060	12900	12965	13024	12985	13060	12832	12940	13156	13007	13174	13055	13055	12911	12872	12948	12957	13022	12949	12916	13075	13193	13091	12994	12843	12971	12976	13151	13001	12900	13136	13158	12870	13056	13031	13136	13083	13058	13134	12897	12754	12985	13252	13031	12870	12829	12946	13031	13167	13019	12955	13048	12941	12972	12977	12890	12963	12907	12953	12900	13087	13003	12979	13098	12894	12936	12969	13056	13108	12860	12920	13025	12937	13021	13002	13071	13035	12857	13075	12950	12986	13030	12998	13091	12937	13026	13027	13108	13193	13007	13101	13099	12957	12947	13002	12903	13013	13149	13002	13047	12973	13008	12892	12973	13120	13094	12989	12946	13029	12959	12918	12960	13001	13039	13003	12895	12968	12886	13126	13038	13015	12996	12848	13025	12952	13024	12993	12957	13130	12906	13016	12916	12945	13215	13128	13048	12936	13101	13134	12964	12954	12883	13017	12952	13049	12845	12991	13042	13044	13090	13086	13024	13082	12978	12991	13015	13001	12922	12983	12946	12922	12870	12921	13063	13034	13206	13099	13079	13030	13010	13047	12987	13046	13026	13074	13152	12997	12974	13049	12906	13039	12899	13010	12965	13097	13141	13048	13030	12969	13015	13010	13269	12897	13011	12910	13105	13042	12944	13091	12780	13048	12980	12898	12995	13038	13035	13017	13040	12850	12884	12882	12909	12957	12997	13013	13075	13065	12946	12941	13017	12862	12915	13042	13046	13000	12954	12869	13145	12895	13206	13107	13027	12921	12918	13020	13119	13084	12883	12922	12999	12921	13079	12932	13219	13031	13014	12973	12947	12821	12967	13013	13100	13056	13020	13143	13086	12896	13036	12893	12938	12891	13049	13170	13077	12965	12949	12957	12926	12997	13029	13075	13097	12869	13192	12971	12924	13071	13005	13006	13219	12866	12934	13030	13002	12918	12972	13045	12984	13165	13125	12976	12816	12995	12804	13015	13038	13045	13024	13034	12979	13140	12954	13092	12911	12989	13076	12928	13163	12868	13060	12942	13046	13118	12922	12980	12948	13221	13123	13227	12783	12900	13074	12799	13075	13102	12931	12943
24399	21615	29059	24694	21994	19729	17774	15471	14949	14964	14847	14754	14781	15110	14921	14834	14797	14740	14919	14901	14838	14734	14896	14864	14925	14893	14633	14714	14639	14654	14594	14686	14737	14756	14825	14670	14649	14620	14721	14709	14710	14692	14689	14633	14684	14719	14591	14725	14695	14693	14680	14716	14751	14583	14709	14618	14816	14509	14955	14736	14659	14620	14488	14649	14608	14590	14619	14496	14636	14457	14496	14571	14734	14482	14513	14701	14578	14639	14760	14809	14464	14664	14627	14640	14654	14502	14578	14652	14633	14822	14602	14655	14659	14626	14751	14717	14784	14588	14573	14600	14579	14558	14596	14619	14733	14820	14401	14679	14684	14728	14553	14686	14702	14864	14498	14620	14513	14566	14518	14333	14857	14583	14617	14574	14583	14531	14520	14352	14543	14472	14468	14527	14627	14672	14466	14553	14606	14640	14339	14572	14602	14515	14680	14498	14711	14719	14858	14600	14578	14669	14582	14449	14662	14505	14436	14582	14682	14536	14644	14487	14639	14368	14404	14705	14694	14647	14889	14583	14593	14484	14627	14666	14727	14548	14717	14627	14515	14683	14534	14820	14583	14692	14654	14602	14566	14594	14432	14365	14608	14877	14511	14455	14655	14605	14473	14375	14681	14699	14584	14630	14686	14709	14641	14641	14750	14709	14428	14548	14594	14681	14627	14508	14595	14447	14658	14427	14742	14534	14616	14463	14493	14624	14483	14582	14495	14724	14706	14659	14484	14678	14613	14619	14515	14744	14530	14510	14563	14599	14722	14647	14484	14605	14528	14531	14730	14414	14524	14483	14529	14661	14626	14554	14529	14634	14690	14697	14784	14613	14611	14519	14660	14730	14549	14600	14697	14493	14550	14690	14505	14520	14604	14650	14419	14634	14545	14640	14731	14578	14788	14566	14663	14432	14657	14670	14624	14703	14650	14593	14669	14815	14692	14756	14721	14445	14733	14604	14680	14739	14629	14486	14541	14514	14624	14573	14557	14682	14636	14734	14538	14545	14459	14643	14548	14529	14551	14485	14480	14562	14650	14717	14757	14813	14605	14637	14753	14490	14534	14481	14530	14796	14554	14664	14632	14518	14619	14531	14674	14577	14516	14563	14430	14653	14684	14677	14657	14650	14587	14742	14567	14751	14611	14506	14514	14451	14736	14560	14554	14595	14528	14639	14501	14619	14480	14485	14613	14658	14679	14525	14712	14640	14687	14666	14553	14663	14851	14625	14671	14698	14615	14536	14528	14529	14501	14637	14681	14769	14594	14538	14449	14552	14717	14538	14543	14624	14655	14693	14652	14707	14472	14587	14494	14430	14655	14641	14671	14581	14519	14474	14490	14582	14403	14412	14647	14362	14587	14550	14580	14512	14677	14488	14645	14668	14597	14633	14396	14594	14712	14622	14540	14563	14645	14442	14770	14510	14655	14507	14801	14746	14708	14427	14501	14544	14706	14434	14687	14558	14734	14669	14832	14628	14717	14777	14366	14502	14730	14589	14553	14736	14706	14635	14787	14681	14581	14680	14612	14729	14652	14717	14456	14827	14577	14728	14441	14629	14558	14687	14533	14718	14826	14261	14886	14674	14664	14642	14585	14616	14554	14576	14809	14679	14540	14386	14584	14609	14710	14657	14561	14369	14597	14600	14584	14591	14753	14586	14393	14552	14545	14724	14504	14649	14454	14473	14652	14602	14528	14689	14635	14500	14700	14484	14616	14627	14619	14799	14765	14717	14747	14609	14571	14764	14662	14749	14423	14403	14758	14757	14630	14641	14602	14789	14530	14356	14583	14508	14494	14531	14832	14384	14706	14441	14408	14602	14630	14645	14632	14470	14610	14547	14577	14641	14603	14638	14650	14459	14512	14517	14441	14709	14553	14582	14594	14521	14679	14703	14644	14690	14627	14581	14504	14707	14622	14765	14554	14626	14648	14788	14534	14537	14748	14604	14572	14838	14578	14590	14623	14445	14543	14753	14581	14543	14559	14626	14628	14517	14550	14767	14614	14485	14555	14659	14503	14516	14536	14309	14438	14631	14610	14671	14511	14687	14416	14619	14586	14765	14586	14612	14708	14513	14582	14575	14455	14589	14465	14453	14639	14543	14511	14445	14688	14676	14644	14606	14544	14658	14676	14665	14717	14466	14575	14675	14520	14594	14474	14519	14594	14697	14701	14720	14547	14583	14590	14475	14660	14569	14584	14578	14666	14504	14483	14612	14731	14496	14570	14761	14508	14463	14563	14429	14636	14618	14375	14702	14530	14761	14869	14667	14698	14536	14588	14569	14524	14503	14689	14690	14525	14656	14617	14551	14593	14497	14620	14577	14595	14572	14586	14690	14694	14728	14653	14606	14499	14815	14713	14440	14674	14654	14621	14422	14644	14523	14569	14589	14726	14626	14557	14614	14676	14577	14496	14656	14707	14650	14618	14818	14558	14623	14642	14696	14521	14492	14525	14558	14629	14497	14740	14688	14655	14564	14571	14697	14494	14604	14437	14628	14620	14581	14620	14627	14590	14780	14671	14572	14558	14630	14525	14818	14668	14665	14670	14714	14710	14726	14525	14610	14562	14829	14542	14705	14560	14647	14541	14590	14864	14600	14585	14725	14755	14765	14680	14650	14646	14644	14648	14679	14705	14688	14572	14619	14707	14501	14637	14505	14451	14576	14634	14671	14644	14331	14455	14650	14674	14584	14712	14675	14685	14616	14684	14467	14636	14543	14515	14699	14680	14514	14688	14665	14673	14674	14370	14500	14643	14784	14516	14740	14383	14672	14480	14570	14638	14606	14670	14404	14665	14705	14581	14675	14615	14765	14630	14520	14455	14592	14679	14553	14610	14483	14548	14742	14559	14342	14574	14574	14597	14818	14732	14539	14573	14901	14830	14561	14399	14621	14698	14634	14522	14717	14504	14689	14566	14477	14618	14799	14421	14676	14435	14717	14615	14613	14489	14599	14621	14480	14610	14643	14748	14539	14556	14631	14589	14825	14749	14575	14547	14558	14572	14625	14447	14441	14629	14397	14496	14513	14415	14717	14734	14630	14541	14618	14555	14639	14639	14679	14553	14598	14586	14440	14649	14532	14557	14761	14524	14472	14677	14834	14513	14647	14542	14499	14564	14589	14667	14530	14443	14669	14544	14508	14492	14670	14658	14646	14532	14526	14726	14493	14699	14624	14630	14638	14555	14674	14556	14604	14566	14629	14702	14620	14649	14722	14723	14742	14447	14581	14341	14709	14386	14466	14531	14619	14818	14415	14677	14482	14426	14417	14920	14571	14774	14764	14489	14738	14653	14538	14439	14470	14524	14535	14522	14537	14739	14385	14616	14560	14653	14497	14714	14660	14535	14525	14574	14691	14894	14730	14533	14671	14581	14555	14584	14508	14489	14453	14645	14556	14648	14735	14396	14735	14536	14470	14518	14555	14839	14545	14618	14746	14565	14685	14523	14427	14603	14650	14578	14540	14474	14685	14570	14463	14455	14656	14562	14590	14721	14651	14643	14452	14840	14787	14487	14405	14602	14581	14635	14624	14452	14569	14729	14509	14465	14679	14811	14684	14548	14577	14602	14824	14560	14426	14575	14592	14613	14621	14502	14547	14587	14618	14656	14660	14714	14528	14452	14846	14638	14619	14714	14774	14515	14612	14831	14682	14753	14478	14822	14554	14630	14539	14624	14789	14561	14670	14647	14578	14598	14517	14591	14693	14606	14642	14585	14549	14583	14397	14700	14646	14340	14610	14637	14415	14655	14622	14526	14686	14562	14441	14643	14571	14637	14466	14639	14457	14542	14489	14511	14562	14544	14521	14383	14417	14741	14746	14545	14682	14589	14524	14750	14749	14513	14848	14701	14627	14570	14618	14594	14584	14702	14370	14671	14690	14598	14745	14577	14526	14476	14755	14469	14647	14557	14555	14580	14466	14718	14707	14513	14574	14702	14663	14573	14779	14642	14506	14770	14644	14598	14857	14560	14572	14592	14605	14497	14657	14760	14793	14673	14640	14624	14443	14523	14435	14656	14634	14487	14705	14645	14700	14489	14575	14726	14782	14726	14662	14777	14597	14748	14616	14477	14571	14696	14651	14653	14735	14735	14643	14615	14660	14677	14552	14546	14643	14733	14645	14733	14571	14718	14614	14508	14740	14654	14777	14515	14462	14500	14637	14614	14573	14725	14724	14535	14831	14759	14727	14687	14719	14389	14627	14562	14710	14546	14688	14661	14710	14471	14528	14559	14538	14670	14645	14485	14574	14678	14380	14391	14449	14394	14569	14483	14830	14756	14666	14588	14653	14570	14619	14697	14916	14641	14735	14744	14628	14774	14373	14616	14710	14469	14399	14617	14735	14640	14573	14676	14743	14598	14551	14507	14607	14728	14384	14410	14512	14609	14672	14652	14706	14382	14644	14820	14611	14522	14607	14703	14630	14790	14708	14586	14533	14542	14787	14793	14637	14628	14511	14466	14643	14688	14471	14502	14506	14642	14360	14526	14626	14546	14563	14449	14576	14388	14497	14570	14548	14798	14591	14571	14545	14715	14619	14550	14680	14585	14814	14560	14367	14541	14485	14520	14865	14767	14579	14590	14538	14542	14595	14746	14775	14505	14586	14602	14573	14681	14642	14597	14657	14393	14490	14635	14843	14602	14614	14323	14643	14411	14519	14549	14434	14629	14659	14552	14669	14487	14649	14524	14633	14558	14827	14635	14603	14646	14556	14538	14602	14600	14627	14453	14554	14612	14571	14484	14594	14459	14462	14710	14572	14694	14491	14691	14534	14557	14576	14757	14606	14634	14618	14494	14649	14636	14573	14652	14464	14586	14541	14611	14710	14497	14742	14536	14625	14456	14543	14552	14574	14465	14638	14770	14475	14743	14670	14511	14460	14525	14552	14483	14565	14838	14759	14626	14431	14691	14776	14570	14402	14620	14623	14614	14604	14551	14515	14563	14576	14577	14491	14729	14429	14430	14451	14712	14575	14608	14601	14465	14392	14654	14539	14638	14551	14683	14724	14528	14684	14610	14607	14384	14484	14780	14568	14557	14820	14576	14681	14583	14650	14517	14647	14543	14750	14509	14584	14568	14660	14576	14617	14540	14563	14563	14595	14461	14540	14510	14548	14692	14563
13865	22460	20492	17185	15845	15078	14486	14402	14186	14031	14102	13836	13699	13854	13807	13773	13796	13647	13670	13632	13780	13699	13420	13683	13721	13749	13692	13727	13679	13832	13618	13527	13734	13399	13705	13587	13603	13503	13405	13528	13699	13570	13616	13651	13552	13560	13554	13481	13453	13575	13688	13503	13600	13509	13460	13588	13581	13483	13652	13634	13586	13449	13572	13516	13724	13480	13457	13527	13609	13552	13779	13573	13566	13498	13641	13506	13665	13409	13582	13646	13602	13536	13497	13433	13526	13636	13840	13642	13557	13465	13504	13501	13502	13600	13503	13488	13694	13663	13383	13654	13498	13638	13462	13646	13296	13696	13510	13703	13573	13384	13647	13634	13644	13565	13585	13502	13583	13627	13428	13619	13420	13526	13566	13565	13605	13486	13361	13507	13666	13408	13527	13526	13399	13572	13511	13395	13395	13676	13644	13460	13348	13466	13660	13471	13442	13457	13517	13621	13570	13633	13488	13561	13560	13639	13500	13376	13519	13524	13392	13489	13616	13418	13496	13462	13658	13657	13325	13476	13440	13606	13453	13428	13522	13596	13523	13533	13487	13442	13576	13524	13529	13608	13512	13565	13584	13677	13438	13379	13425	13437	13672	13456	13686	13435	13660	13532	13410	13562	13524	13526	13523	13553	13503	13745	13441	13608	13485	13548	13485	13539	13548	13597	13513	13553	13582	13618	13553	13294	13423	13626	13568	13460	13587	13497	13544	13693	13509	13610	13559	13397	13492	13520	13598	13488	13497	13589	13510	13491	13564	13497	13351	13714	13445	13410	13511	13204	13520	13409	13373	13703	13415	13626	13514	13662	13554	13726	13440	13638	13644	13550	13326	13582	13538	13374	13399	13416	13489	13689	13554	13562	13709	13536	13448	13551	13428	13685	13571	13674	13453	13521	13428	13626	13360	13492	13541	13507	13626	13587	13595	13554	13550	13393	13370	13417	13486	13587	13652	13581	13551	13613	13379	13406	13461	13503	13545	13548	13465	13497	13369	13439	13483	13430	13504	13541	13487	13434	13537	13554	13592	13547	13603	13539	13645	13566	13570	13441	13553	13457	13528	13485	13501	13467	13649	13615	13486	13508	13386	13614	13294	13563	13465	13425	13496	13625	13565	13486	13511	13661	13471	13488	13645	13536	13524	13652	13817	13640	13631	13538	13668	13518	13527	13531	13546	13457	13421	13465	13399	13504	13599	13536	13557	13562	13445	13561	13712	13447	13420	13621	13483	13353	13534	13586	13612	13584	13476	13595	13503	13682	13622	13298	13434	13531	13513	13416	13427	13497	13530	13417	13579	13575	13618	13500	13582	13681	13426	13656	13667	13537	13588	13416	13699	13366	13487	13472	13505	13479	13553	13508	13555	13431	13640	13591	13543	13384	13710	13496	13498	13573	13502	13604	13356	13506	13577	13407	13562	13372	13551	13597	13508	13424	13543	13558	13460	13497	13589	13603	13608	13463	13697	13407	13507	13602	13563	13519	13364	13598	13533	13627	13561	13436	13417	13569	13522	13601	13642	13564	13477	13522	13345	13726	13560	13680	13501	13470	13511	13571	13636	13695	13399	13440	13597	13576	13562	13596	13555	13522	13581	13494	13713	13400	13572	13319	13655	13420	13596	13493	13472	13538	13503	13454	13447	13530	13520	13535	13372	13524	13525	13600	13431	13563	13450	13720	13574	13586	13527	13535	13557	13519	13482	13619	13480	13420	13700	13465	13679	13534	13505	13589	13434	13499	13711	13535	13579	13701	13656	13610	13531	13468	13623	13410	13686	13634	13459	13532	13413	13465	13496	13511	13604	13549	13698	13761	13397	13531	13365	13610	13500	13529	13648	13450	13504	13282	13560	13595	13706	13482	13543	13562	13583	13561	13552	13470	13514	13477	13670	13560	13502	13514	13608	13665	13496	13593	13543	13609	13396	13601	13756	13528	13552	13371	13529	13549	13570	13487	13433	13502	13366	13564	13639	13514	13505	13704	13575	13457	13657	13494	13696	13457	13549	13450	13579	13395	13565	13711	13386	13472	13461	13436	13527	13441	13490	13515	13443	13486	13630	13398	13514	13587	13638	13592	13663	13620	13403	13391	13609	13529	13562	13384	13620	13571	13445	13605	13413	13505	13633	13505	13491	13441	13599	13627	13793	13539	13469	13435	13449	13601	13632	13470	13621	13573	13495	13600	13502	13490	13722	13608	13330	13502	13646	13499	13555	13507	13729	13543	13501	13530	13505	13504	13716	13483	13479	13383	13536	13590	13623	13521	13539	13446	13480	13631	13513	13664	13534	13381	13611	13555	13563	13548	13479	13659	13487	13656	13450	13516	13581	13610	13553	13679	13705	13697	13404	13346	13585	13426	13468	13508	13675	13481	13645	13614	13486	13608	13682	13638	13441	13516	13442	13479	13601	13421	13670	13547	13564	13571	13470	13424	13370	13660	13449	13606	13358	13485	13662	13674	13277	13438	13653	13625	13523	13461	13571	13551	13554	13549	13598	13528	13608	13569	13522	13448	13442	13668	13496	13682	13359	13376	13513	13525	13505	13483	13450	13384	13389	13463	13579	13486	13624	13578	13516	13622	13484	13557	13394	13459	13766	13460	13618	13443	13584	13479	13354	13455	13541	13464	13585	13445	13653	13483	13679	13635	13613	13519	13485	13625	13478	13414	13592	13327	13585	13276	13662	13490	13643	13600	13536	13579	13414	13504	13546	13629	13334	13659	13518	13483	13466	13488	13569	13575	13473	13449	13752	13473	13580	13390	13603	13506	13472	13396	13483	13368	13435	13576	13642	13405	13496	13581	13539	13627	13407	13543	13535	13599	13541	13443	13427	13694	13423	13561	13653	13676	13574	13590	13518	13416	13510	13526	13533	13486	13517	13555	13597	13556	13607	13490	13537	13620	13692	13585	13480	13564	13365	13624	13691	13628	13758	13654	13520	13462	13546	13594	13625	13544	13569	13599	13513	13626	13492	13559	13508	13486	13493	13510	13768	13446	13544	13604	13651	13431	13592	13576	13656	13415	13480	13360	13613	13547	13501	13579	13364	13355	13637	13525	13710	13489	13681	13486	13468	13471	13600	13433	13483	13559	13563	13588	13507	13518	13521	13534	13521	13658	13589	13396	13476	13585	13635	13348	13582	13556	13640	13652	13340	13524	13612	13559	13582	13521	13571	13431	13523	13564	13483	13603	13501	13604	13396	13441	13594	13586	13603	13571	13607	13426	13731	13412	13500	13569	13593	13522	13624	13559	13537	13571	13499	13705	13482	13346	13610	13622	13559	13591	13507	13534	13432	13492	13396	13417	13601	13376	13472	13402	13614	13636	13460	13699	13540	13441	13533	13480	13579	13803	13455	13357	13570	13471	13750	13468	13512	13534	13470	13625	13551	13673	13386	13495	13543	13584	13549	13531	13518	13487	13445	13693	13610	13471	13506	13545	13524	13564	13605	13577	13570	13710	13613	13640	13628	13647	13388	13628	13467	13549	13436	13379	13637	13637	13687	13463	13606	13748	13559	13580	13409	13617	13630	13409	13504	13529	13608	13552	13557	13527	13585	13452	13442	13379	13625	13560	13405	13571	13465	13532	13349	13410	13435	13536	13634	13599	13573	13626	13558	13584	13581	13515	13456	13564	13555	13534	13637	13414	13634	13522	13649	13676	13626	13674	13631	13477	13559	13517	13545	13571	13651	13465	13649	13449	13593	13505	13583	13610	13495	13530	13375	13595	13501	13557	13544	13456	13426	13558	13591	13540	13513	13556	13502	13370	13409	13525	13523	13422	13622	13358	13427	13667	13428	13477	13554	13651	13522	13542	13555	13424	13544	13664	13560	13401	13774	13520	13370	13580	13547	13481	13487	13518	13516	13571	13561	13553	13568	13502	13591	13431	13651	13471	13428	13463	13568	13551	13687	13319	13574	13709	13382	13740	13536	13514	13583	13492	13371	13492	13558	13498	13453	13516	13474	13562	13588	13454	13579	13549	13603	13580	13541	13347	13553	13413	13653	13539	13513	13553	13604	13584	13705	13532	13614	13544	13462	13500	13513	13422	13492	13614	13507	13662	13554	13549	13623	13506	13400	13499	13596	13515	13411	13537	13474	13672	13519	13359	13540	13505	13486	13571	13554	13458	13554	13567	13538	13355	13505	13388	13480	13510	13578	13483	13445	13450	13512	13648	13562	13491	13504	13528	13570	13558	13740	13545	13448	13472	13504	13593	13724	13491	13660	13430	13465	13476	13691	13569	13378	13483	13676	13646	13445	13406	13473	13747	13637	13398	13590	13421	13608	13481	13582	13512	13459	13644	13625	13528	13516	13594	13512	13545	13493	13526	13516	13466	13391	13492	13540	13604	13482	13624	13501	13600	13561	13400	13579	13417	13629	13463	13558	13521	13563	13481	13557	13516	13433	13538	13459	13491	13711	13608	13556	13555	13656	13657	13558	13431	13425	13548	13507	13525	13553	13483	13606	13480	13588	13463	13509	13512	13473	13539	13603	13429	13469	13545	13525	13512	13295	13502	13683	13501	13447	13425	13566	13412	13630	13681	13563	13543	13573	13647	13556	13588	13559	13519	13591	13529	13668	13449	13566	13485	13600	13750	13570	13509	13570	13662	13389	13644	13379	13572	13639	13584	13520	13681	13574	13539	13442	13799	13494	13541	13543	13576	13578	13557	13459	13505	13521	13565	13519	13568	13428	13522	13430	13516	13547	13641	13669	13354	13644	13495	13572	13528	13612	13506	13428	13482	13534	13657	13463	13530	13594	13547	13679	13624	13627	13507	13509	13580	13563	13570	13466	13651	13576	13533	13708	13529	13531	13659	13420	13509	13568	13584	13418	13622	13469	13523	13525	13529	13420	13505	13455	13523	13501	13374	13620	13480	13623	13506	13604	13723	13536	13557	13558	13569	13604	13479	13625	13584	13522	13509	13579	13601	13524	13426	13619	13601	13622	13437	13497	13452	13548	13688	13500	13574	13549	13270	13532	13457	13444	13408	13674	13479	13487	13306	13543	13699	13531	13565	13537	13658	13520	13509	13606	13445	13708	13614	13536	13515	13452	13630	13448	13638	13487	13576	13458	13491	13564	13564	13561	13539	13569	13588	13638	13512	13509	13611
23190	21492	29400	24000	21601	22967	22581	17063	15895	16071	15973	15745	15757	15836	15486	15478	15471	15517	15571	15558	15383	15416	15507	15531	15366	15319	15373	15455	15469	15259	15211	15427	15301	15197	15264	15324	15400	15176	15161	15318	15330	15266	15235	15121	15160	15312	15307	15275	15370	15380	15171	15336	15175	15365	15276	15100	15248	15115	15104	15238	14976	15079	14945	15329	15215	15038	15318	15177	15218	15226	15224	14973	15157	15345	15244	15156	15139	15073	15095	15161	15289	15367	15006	15105	15026	15152	15305	15291	15146	15206	15308	15363	15199	15226	15134	15135	15132	15413	15259	15447	15142	15190	15265	15332	15336	14999	15145	15241	15254	15060	15257	15228	14997	15190	15216	15214	15250	15159	15359	15061	15039	15194	15165	15182	15232	15280	15297	14953	15242	14926	15287	15159	15074	15158	15115	15355	15347	15315	15154	15139	15341	15306	15063	15100	15376	15274	15110	15036	15185	15248	15366	15364	15203	15212	15361	14991	15132	15189	15286	15044	15140	15148	15310	15322	15390	15106	15122	14973	15273	15295	15332	15132	15150	15117	15341	15180	15091	15345	15009	15216	15189	15068	15116	15233	15237	15008	15000	15027	15235	15215	15054	15163	15287	15142	15206	15082	15240	15162	15238	15048	15169	15074	15094	15269	15267	15026	15042	15098	15162	15069	14965	15024	15149	15253	15172	15067	15042	15269	15012	15084	15241	15169	15241	15279	15050	15193	15108	14997	15178	15061	15156	15009	15238	15197	15314	15281	15122	14938	15283	15214	15079	15168	15071	15150	15234	15250	15080	15236	15206	15232	15116	15177	15141	15155	15082	15209	15081	15104	15102	14900	15075	15107	15087	15236	14973	15115	15229	15248	15055	15206	15189	15304	15103	15229	14960	15192	15279	15161	15105	15027	15027	15168	15045	15178	15189	14973	14965	15110	15373	15095	15143	15238	15251	14826	15027	15104	14968	15102	15206	15280	15235	15087	15190	15000	15150	15336	15215	15038	15169	15109	15212	15191	15138	15200	15145	15391	15272	15242	15275	15175	15362	15169	15187	15102	15193	15246	15187	15245	15085	15148	15226	15116	15170	15420	15173	15285	15118	15189	14994	15178	15003	15167	15030	15335	15259	15153	15055	15060	15093	15112	15116	15134	15160	15120	14974	15181	15176	15259	15029	15227	15185	15018	15305	15275	15303	15201	15026	15162	15106	15277	15403	15289	15033	15194	15225	15246	15163	14814	15198	15139	15125	15212	15260	15000	15168	15029	15013	15294	15279	15047	15312	15283	15286	15143	15036	15028	15255	15047	15165	14976	15054	15311	15001	15233	15195	15116	15327	14996	15227	14860	15040	15228	15218	15063	15122	15098	15180	15543	15298	15331	15117	15165	15273	15326	15113	15116	15140	15077	15302	15181	15148	14964	15195	15158	15210	15001	15127	15132	15250	15119	15182	15044	15086	15046	15079	14983	15203	15200	15222	15080	15044	14979	15092	15098	15064	14939	15115	15136	15166	15199	15264	15195	15290	15008	14930	15040	14878	15201	15094	15144	15220	15230	15215	15077	14893	15044	15101	15183	15093	15063	15170	15180	15130	15324	15228	15195	15005	15215	15110	15121	15265	15005	15134	15322	15169	15080	15250	15087	15245	15085	15097	15048	15105	15085	15332	15260	15096	15212	15288	15408	15065	15177	15286	15252	15072	14978	15019	15183	15249	15084	15072	15160	15209	15222	15117	15005	15143	15286	15247	15147	15174	15192	15174	15254	15416	15024	15052	14901	15233	15234	15210	15116	15073	15113	15287	15057	15371	15181	15076	15168	15004	15151	14946	15082	15320	14991	15244	15313	15214	15094	15168	15180	15274	14886	15129	14959	15381	15177	15266	14942	15177	15121	15052	15168	15293	15272	15166	15027	15206	15034	15244	15157	15342	15015	15079	15140	15252	15297	15201	15102	15273	15245	14988	15142	15208	15311	15188	15236	15180	15182	15024	15226	15204	15083	15314	15163	15182	15257	15233	15202	15184	15007	15178	15175	15175	15252	15032	15130	15210	15256	15068	15159	15137	15008	15072	15205	15173	15148	15078	15094	15260	15054	15091	15112	14973	15005	15378	15196	15014	15255	15106	15024	15032	15196	15121	15022	15032	15192	15182	15242	15169	15290	15052	15163	15042	15057	14976	15288	15048	15324	15099	15337	15149	15190	15314	15266	15158	15035	15138	15092	15076	15009	15070	15176	15076	15258	15264	15265	15180	15277	15208	14975	15190	15054	15211	15227	15155	15065	15280	15248	15090	15213	15093	14961	15091	15114	15225	15001	15112	15097	15244	15235	15205	15152	15134	15172	15090	14962	15115	15208	15087	15019	15239	15232	15035	14935	15039	15165	15452	15287	15272	15144	15277	14902	14971	15232	15234	15151	15320	15169	15129	15116	15146	15126	15048	15284	15144	14985	15064	15349	15343	15244	15167	14975	14924	15147	15012	15007	15066	15174	15229	15361	15142	15265	15196	15236	15163	15071	15072	15284	15089	14962	15229	14892	15249	15065	15204	15147	15051	15246	14963	15121	15133	14953	15015	15133	15077	15087	15096	15228	15244	15165	15136	15240	15125	15102	15131	15239	15120	15117	15143	15291	15086	15169	15198	15264	15126	15251	15152	14966	15087	14969	15300	15117	15067	15213	15121	15265	14997	15139	15201	15049	15129	15262	15256	15093	15244	15070	15112	15185	15141	15109	15097	15141	15140	15190	15290	15109	15085	15140	15144	15231	15048	15412	15094	15058	15232	15180	15167	15093	15335	15040	15145	15144	15134	15326	15229	15210	15130	15140	14961	15056	15178	15128	15089	15083	15299	15066	15213	15249	15092	15167	15198	15141	15400	15154	15077	15071	15176	14893	15074	15160	15310	15271	15365	15149	15042	15139	15064	15068	15209	15005	15141	14941	15151	15107	15082	15294	15128	14977	15271	15114	15243	15089	14850	14998	15123	15151	15124	15126	15354	15024	15112	15135	15189	15074	15178	14898	15157	15263	14975	15013	15166	15082	15108	15109	15328	15131	15094	15210	15085	15174	15117	15048	15203	15077	15205	15118	15115	15113	15161	15150	15108	15200	15149	15058	15235	14937	15181	15055	15053	15074	15095	15030	15136	15213	15132	15146	15101	15153	15081	15043	15151	14918	15090	15127	15152	15305	15238	15280	14957	15182	14986	15191	15407	15213	15309	15164	15167	15059	15088	15258	15169	15071	15183	15205	15254	15244	15205	15348	15208	15101	15205	15103	15174	15148	15132	15064	15005	15146	15101	14986	15154	15143	15128	15090	15131	15225	15148	15096	15186	15099	15307	15103	15061	15059	15271	15139	15110	14984	15243	15167	15159	15109	15204	15357	15269	15190	15330	15082	15120	15055	15094	15278	15102	15190	15102	15214	15236	15238	15345	15136	15170	15203	15186	15261	15285	15114	15114	15288	15281	15252	15095	15043	15155	15154	15259	15079	15051	15057	15064	15104	15206	15175	15240	15060	15117	15205	15147	14880	15055	15156	15023	15131	15023	15221	15180	15248	15045	15073	15101	15217	15093	15240	15259	15208	15118	15022	15147	15117	15138	15208	15130	15112	15114	15030	15117	15139	15162	15217	15159	15088	14921	15089	15266	15245	15113	15301	15232	15171	15064	15111	15092	15098	15081	15099	15100	15201	15300	15291	15074	15360	15164	15115	15201	15341	15198	15374	15048	15059	15057	15281	15189	15163	15152	15077	15371	15123	15231	14993	15132	15145	14998	15024	15068	15120	15072	14974	15042	15115	15258	15215	15153	15028	15348	15190	15306	15060	15197	15060	15184	15154	15091	15145	15146	15169	15253	15002	15269	15232	15213	14945	15188	15223	15270	15154	15133	15037	15117	15140	15058	14974	14972	15278	15243	15275	15379	15095	15092	15032	15173	15008	15216	14999	15281	14991	15415	15162	15370	15069	15253	14783	15093	14915	15116	15041	15382	15284	15069	15341	15026	15053	15106	14925	15055	15057	15056	15121	14999	14963	15179	15087	15258	14929	15262	15055	15040	15217	15210	15092	15282	15111	15179	15350	15046	15037	15014	15143	15152	15091	15121	15154	15035	15124	15225	15172	15026	15208	15316	15249	15110	15154	15048	15102	15081	15070	15115	15224	15058	15029	14983	15236	15117	15024	15248	15118	15210	15040	15235	15173	15177	15162	15132	15312	15282	15044	15200	15124	15182	15059	15331	15159	15052	14936	14975	15159	15100	15140	15029	14877	15061	15238	15249	15068	15121	15175	15055	15231	15237	15096	15078	15289	15056	15086	14865	15050	15183	15281	15196	15190	15292	15178	15034	15096	15082	15079	15212	15319	15259	15093	15327	15200	15223	15162	15172	15091	14965	15339	15102	15324	15164	15142	15247	15115	15088	15137	15183	15110	15070	15126	14806	15214	15117	15270	15189	15026	14911	15114	15127	15101	15258	15193	15250	15042	15263	15248	15218	15202	15126	15323	15200	15258	15054	15188	15096	15158	15144	15368	15213	15028	15083	15100	15100	15099	15063	14968	15107	15331	14925	15202	15104	14983	15214	15149	15178	15034	15202	15191	15223	15165	15067	15188	15176	15086	15197	15174	15322	15294	15212	15255	15024	15159	15026	15102	15275	15134	15220	15229	15226	15033	15220	15006	15101	15387	15328	15422	15207	15072	15176	15140	15131	15200	15061	15115	14965	15158	15013	15058	15105	15238	14997	15033	15145	15035	15177	15288	15080	15094	15088	15032	15305	15041	15045	15130	15152	15215	15252	15125	15124	14988	14913	15151	15176	15298	15157	15051	15213	15134	15085	15246	15311	15244	15127	15049	15094	15181	15443	15199	15001	15234	15122	15326	15263	15256	14963	14951	15034	15223	15226	15039	15114	15152	15096	15086	15160	15176	15203	15160	15128	15044	15283	14945	15312	15155	15182	15062	15008	15093	15231	15075	15148	15308	15269	15015	15111	15053	14837	15093	15151	15077	15032	15085	15031	15065	15163	15066	15071	15067	15182	15091	15210	14897	14965	15144	14967	15194	15035	15349	15194	15300	15185	15321	15177	15078	15084	15206	15213	15066	15292	15053	15233	15026	15181	15239	15170	15093
15603	27625	25074	19803	18095	16766	15881	15361	15167	14695	14620	14358	14433	14255	14119	14204	14222	14030	14156	14162	14187	14044	13953	14077	14309	14051	14206	13886	14249	13889	14020	13960	14031	13922	14017	13839	13969	13799	13978	13885	13985	13777	14029	13985	13758	14088	13988	13857	13908	13983	14005	14047	13977	13868	13999	14000	14026	13797	13855	13923	13681	13846	14031	13822	13861	13932	13827	13935	13956	13778	13821	13803	13883	13859	13939	13917	13924	13801	13892	13644	13800	13764	13933	13777	13863	14008	13941	13995	13940	14011	13960	13709	13966	13705	13860	13888	13884	13778	13835	13825	13968	14002	13820	13942	13837	14058	14154	13724	13857	14112	13889	13912	13866	13712	13861	13924	13973	13921	13784	13933	13971	13808	13821	13769	13823	13877	13880	13906	13874	13778	13930	14004	13839	13602	13774	13961	13761	13905	13973	13853	13714	13791	13813	13936	13834	14006	13785	14038	13903	13717	14017	13997	13832	13823	13615	13808	14079	13693	13816	14045	13856	13989	13938	13889	13868	13703	13969	13849	13866	13914	13830	13935	13759	13779	13890	13877	13795	13900	14031	13875	13767	13691	13905	13876	13824	13838	13780	13928	13842	13852	13713	13937	13878	13863	13802	14096	13702	13968	13820	13877	13877	13981	13783	13904	13631	13874	13997	13685	13863	13767	13899	13937	13767	13896	13972	14071	13770	13998	13917	14030	13788	14000	13793	13799	13749	13849	13921	13718	13786	13784	13918	13868	13925	13829	13890	13742	13719	13944	13811	13947	13882	13967	13722	13664	13988	14028	13827	13764	13947	13856	13923	13980	13798	13893	13926	13677	13742	13988	13855	13817	13943	13834	13926	13892	13761	13832	13796	13916	13917	13911	13929	13882	13922	13762	14011	13915	13784	13948	13888	13629	13892	13924	13964	14011	13826	13880	13910	13971	13783	13877	13854	13885	13851	13813	13862	13993	13892	13812	13784	13908	13885	13643	13896	13725	13829	13914	13677	13941	13893	13890	13652	13887	13825	13935	13739	13762	13725	13851	14023	13900	13771	13829	13814	13985	13734	13860	13705	13901	13885	13795	13780	13753	13836	13691	13795	13720	13969	13777	13996	13748	13668	13882	13973	13819	13733	13728	13880	13864	13811	13903	13777	13931	13889	13852	13775	14000	13856	14042	13724	13859	13853	14027	13808	13688	13774	13905	13795	13872	13724	13863	13789	13730	13888	13658	13970	13918	14085	13847	13880	13904	13844	13766	13974	13864	13677	13866	13765	13856	13833	13815	13827	13892	13746	13942	13849	13693	13882	13858	13984	13951	13871	13802	13816	13883	13986	13989	13620	13821	13741	13658	13683	13776	13906	13885	13949	13871	14010	13802	13907	13732	13780	13933	13716	13769	14002	13883	14000	13933	13796	14001	13771	13741	14009	14085	13912	13914	13806	13849	13885	13946	13972	13671	13841	13984	13799	13748	13874	13873	13892	13541	13814	13796	13746	13985	13873	13757	13829	13912	13811	13931	13754	13776	13776	13774	13860	13773	13912	13665	13797	13777	13772	13810	13848	13977	13814	13906	13870	13927	13893	13873	13763	13839	13850	13958	13773	13877	13831	13980	13787	13882	13917	13739	13856	13961	13873	13812	13841	13677	13649	13824	13883	13768	13922	13932	13905	13919	13804	13889	13673	13740	13815	13881	13946	13882	13708	13815	13804	13727	13872	13945	13880	13791	13734	13851	13796	14002	13694	13791	13930	13801	13918	13888	13720	13896	13915	13886	14015	13788	13842	13774	13865	13853	13699	13756	13830	13797	13784	13995	13807	13907	13843	13902	13826	13892	13866	13741	13780	13785	13968	13785	13966	13733	13901	13898	13843	13835	13941	13922	13779	13820	14050	13802	13903	13883	13865	13921	13913	13939	13722	13898	14063	13909	14010	13923	14004	13803	13849	14044	13891	13770	13782	13825	13869	13772	14081	13920	13805	13782	13927	13808	13851	13788	13886	13707	13839	13920	14052	13766	13659	13969	14046	13825	13800	13876	13741	13905	13920	13894	13790	13781	13883	13800	13873	13795	13947	13762	13885	13866	13884	13847	13744	13881	13942	13958	13830	13830	13851	13675	13800	14031	13783	13929	13941	13918	13872	13829	13854	13816	13649	13938	13906	13894	13793	13830	13850	14002	13908	13799	13890	13932	14015	13721	13945	13810	13926	13865	13887	13917	13946	13656	13799	13839	13899	13918	13830	13917	13942	13893	13794	13886	13935	13804	13737	13867	13917	13784	13816	13922	13807	13809	13797	13790	13736	13828	13857	13771	14002	13704	13860	13833	13916	13949	13913	13925	13847	13819	13939	13796	13787	13936	13915	13878	13852	13901	13858	13902	13988	13898	13823	13898	13914	13745	13758	13899	13657	13847	13834	14069	13901	13846	13770	13729	13774	13852	13904	13986	13903	13918	13868	13823	13801	13901	13890	13790	13910	14026	13894	13691	13802	13897	13852	13806	13814	13816	13889	13827	13875	13788	13750	13962	13895	13885	13943	13928	13872	13711	13822	13781	13795	13901	13939	13826	13786	13822	14071	13741	14046	13919	13739	13737	13719	13851	13741	13907	13748	13769	13896	13932	13719	13752	13893	13724	13913	13723	13760	13800	13854	13845	13708	13885	13777	13953	13841	13864	13888	13952	13930	13837	13926	13908	13827	13899	13795	14008	13814	13761	13742	13765	13744	13824	13795	13753	13848	13864	13934	13924	13831	13726	13822	13861	13942	13993	13885	13973	13754	13930	13987	13750	13853	13840	13788	13773	13965	13681	13914	13738	13734	13835	14002	13730	14035	13912	13913	13894	13815	13840	13948	13889	13920	13951	13765	13723	13856	13734	13717	13761	13903	13897	13785	13787	13879	13861	13891	13699	13769	13804	13748	13684	13912	13757	13923	13848	13888	13830	13762	13925	13779	13681	13823	13778	13897	13890	13833	13668	13921	13830	13680	13988	13959	13888	14047	13912	13870	13836	13946	13856	13916	13830	13898	13797	13941	13753	13713	13881	13840	13945	13764	13831	14044	13866	13852	13930	13824	13772	13925	13743	13858	13647	13956	13656	13879	13896	13791	13776	13796	13857	13935	13837	14031	13750	13797	13684	13956	13747	13953	14005	13820	13747	13866	13767	13904	13818	13934	13877	13870	13798	13687	13776	13952	13786	13770	14007	13762	13719	13761	13857	13826	13768	13851	13749	13773	13838	13725	13759	13953	13693	13800	13890	13855	13823	13782	13924	13853	13779	13803	13916	13867	13705	13915	13831	13684	13818	13918	13782	13778	13931	13884	13877	13800	13989	13900	13926	13811	14007	13956	13889	13904	13828	13730	13891	13735	13877	13981	13855	13855	13973	13799	13865	13939	13721	13738	13825	13919	13870	13804	13796	13790	13629	13797	13907	13817	13815	13801	13859	13796	13777	13772	13709	13839	13842	13849	13748	13806	13893	13966	13717	13915	13751	14003	13956	13708	13908	13718	13836	13941	13882	13801	13724	13967	13870	13776	13744	13865	13788	13902	13767	13817	13817	13890	13730	13785	13871	13895	13741	13959	13814	13905	13915	13704	13750	13775	13926	13775	13959	13900	13855	13899	13828	13998	13860	13916	13676	14003	13852	13798	13850	13828	13877	13887	13867	13946	14112	13863	13704	13782	13873	13872	13706	13793	13923	14074	13947	13886	13740	13800	13881	13783	13859	13899	13623	13878	13826	13802	13823	13750	13718	13619	13835	13847	13891	13856	13807	13884	13753	13794	13940	13849	13892	14064	13946	13876	13978	13863	13802	13998	13856	13940	13705	13773	13864	13942	13861	13714	13875	13875	13806	13745	13889	13846	13899	13848	13866	13920	13809	13793	13843	13780	13553	13759	13759	13966	13840	13893	13886	13900	13862	13692	13797	13889	13761	13825	13935	13851	13792	13859	13810	13920	13770	13889	13754	13898	13832	13776	13808	13822	13992	13955	13905	13773	13846	13895	13859	13814	13807	13926	13800	13815	13939	13842	13811	13881	13901	13706	13888	13793	13735	13835	13789	13728	13882	13947	13712	13897	13822	13796	13955	13755	13860	13923	13930	13883	13922	14039	14038	13800	13877	13951	13900	13884	14046	13775	13948	13885	13782	14010	13855	13771	13774	13925	13908	13892	13864	13914	13733	13735	13832	13744	13914	13936	13815	13906	13924	13957	13930	13837	14001	13853	13845	13756	13710	13857	13826	13803	13906	13812	13820	13936	13749	13758	13827	13771	13913	13983	13830	13860	13755	14015	13844	13972	13878	14037	13921	13852	13626	13870	13818	13878	13681	13901	13824	13835	13809	13787	13703	13887	13711	13885	13732	13932	13903	13790	13855	13870	13780	13761	13877	13794	13939	13874	13798	13846	14060	13703	13732	13875	13736	13699	13873	13906	13825	13951	13977	13692	13818	13799	13967	13890	13920	13722	14027	14026	13873	13824	13848	13713	14033	13685	13850	14016	13829	13825	13810	13699	13766	14010	13775	13844	13968	13794	13748	13939	13847	13858	13823	13625	13883	14101	13830	13858	13781	13860	13944	13862	13831	13831	13686	13793	13780	13921	13832	13900	13815	13776	13799	13668	13787	13935	13960	13865	13843	13732	13884	13941	13909	13799	13930	13973	13719	13935	13961	13780	13798	13898	13823	13855	13994	13830	14004	13856	13819	13874	13934	13820	13793	13980	13718	14030	13923	14082	13790	13939	13984	14067	13732	13935	13993	13937	13702	13938	13758	13741	14050	13869	13906	13812	13892	13888	13768	13936	14027	13834	13840	13783	13818	13852	13890	13777	14003	14070	13777	13871	13788	13948	13773	13956	13932	13963	13974	13982	13849	13962	13978	13800	13924	13811	13851	13893	13778	13696	13729	13989	13927	13946	13748	13711	13960	13898	13858	13951	13990	13969	13746	14074	13783	13945	13913	13694	13769	13871	13955	14056	14049	13896	13916	13841	13789	13852	13783	13702	13880	13917	13807	13846	14027	13747	13924	13929	13856	13979	13801	13831	13761	13807	13888	13775	13879	13811	13941	13854	13977	13953	13760	13855	13929	13879	13920	13895	13887	13893	13834	13805	13844	13774	13870	13991	13986
27951	21919	21265	16433	13548	13510	13486	13275	13337	13125	13279	13332	13171	13262	13125	13071	13091	12956	13292	13121	13298	13293	13050	13245	13140	13187	13316	13164	13104	13178	13096	13121	13117	13129	13095	12977	13142	13121	13118	13110	13098	13355	13116	13180	13047	13100	13199	13275	13352	13188	13307	13105	13301	13284	13095	13097	13094	13272	13161	13169	13357	13130	13270	13116	13175	12928	13194	13211	13186	13115	13315	13174	13140	13133	13106	13196	13104	13194	13232	13148	13185	12941	13001	13203	12965	13204	13081	13008	13175	13273	13249	13196	13000	13043	13259	13246	13134	13165	13138	13127	13103	13306	13187	13119	13094	13322	13203	13132	13140	13148	13159	12958	13189	13195	13215	13278	13246	13194	13052	13073	13259	12977	13283	13121	13003	13309	12990	13088	13179	12971	13166	13191	13266	12980	13003	13090	13320	13135	13094	13226	13247	13162	13123	13114	13179	13131	13339	13377	13273	12997	13105	13232	13093	13183	12990	13175	13312	13157	12866	13043	12976	13048	13179	13157	13254	13117	13148	13235	13300	13005	13175	13227	13077	12986	13069	13236	13149	13052	13235	13228	13143	13206	13260	13004	13168	13067	12980	12938	13031	13003	13134	13207	13100	13100	13201	13302	13176	13303	13049	13320	13041	13068	13277	13116	13178	13273	13062	13072	13155	13110	13437	13211	13044	13283	13158	13062	13328	13276	13239	13110	13050	13063	13115	13217	13158	13171	13122	13072	13106	13150	13213	12997	13167	13139	13160	13140	13131	12983	13148	13044	13067	13160	13053	13059	13147	13212	13178	13248	13267	12949	13219	13038	13167	13178	13256	13100	13190	13103	13204	13202	13068	13273	13140	13193	13166	12955	13104	12910	13077	13218	13285	13045	13113	12985	13162	13226	13166	13070	13054	13162	13180	13298	13265	13125	13036	13081	13036	13230	13014	13018	13020	13138	13146	13136	13162	13173	13146	13083	13149	13235	13155	13040	13040	13259	13174	13221	13167	13201	13079	13011	13105	13148	13306	13108	13223	13122	13142	13095	13064	13136	13202	13142	13148	13136	13071	13243	13053	13321	13081	13100	13039	13060	13137	13008	13158	13181	13323	13163	13034	13367	13194	13178	13214	13091	13204	13192	12861	13105	12945	13177	13049	13176	13061	13129	13037	13165	13103	12960	13115	13104	13192	13151	13301	13023	13043	13158	13280	13150	13334	13275	13062	13154	13138	13255	12995	13099	13146	12931	13146	13183	13162	13315	12995	13116	13113	13105	13132	13146	13129	13208	13115	13178	13134	13106	13136	13090	13024	13257	13165	13172	13190	13089	13000	13132	13293	13004	13013	13038	13308	13105	13163	13126	13115	12958	13107	13097	12927	12998	13177	13115	13128	13188	13189	12948	13309	13115	13015	13144	13112	13002	13062	13097	13154	13129	12992	13171	13181	13164	13175	13173	13143	13125	13066	13022	13261	13121	13124	13096	13171	13161	13185	13298	13044	13173	13179	13202	13130	13046	13027	13183	13160	13100	13307	13165	13257	13053	13119	13167	13103	13046	13108	13151	13217	13267	13049	13104	13175	13268	13138	13089	13309	13106	13139	13279	13163	13149	13181	13193	12971	13057	13202	13106	13252	13001	13137	13052	13190	13089	13337	13272	13105	13181	13100	13160	13180	12939	12971	13213	13253	13243	13046	13120	13048	13208	13119	13104	13312	12977	13128	13010	13061	13108	13056	13157	13127	13124	13172	13253	13068	13251	13188	13238	13163	13055	13345	13173	13075	13253	13271	13166	13134	13116	13191	13153	13167	12991	13175	13285	13179	13133	13121	13255	13150	12912	13030	13205	13153	13165	13225	13148	13126	13131	13015	13162	13060	13099	13063	13109	13120	13211	13213	13224	13143	13336	13163	13104	13056	13089	13259	13165	13073	13011	13150	13229	13276	13071	13189	13040	13063	13209	13140	13194	13041	12922	13250	13181	13087	13146	13264	13172	13150	13133	13312	13211	13065	13277	13284	12867	13047	13188	13164	13167	13278	13169	13167	13091	13135	12962	13193	13125	13064	12957	12998	13096	13163	13270	13120	13210	13237	12995	12849	13093	13248	13075	13230	13027	13129	13012	13087	12950	12959	13166	13145	13197	13241	13268	13172	13116	12905	13110	13359	13287	13337	13094	13223	13128	13084	13046	13172	13278	13186	13309	13120	13180	13169	13162	13141	13248	13179	12991	13233	13173	13086	12997	13226	13237	13111	13101	13179	13273	13192	13062	13103	13153	13114	13132	12959	13029	13373	13057	12975	13125	13203	13271	13247	12976	13089	13210	13269	13101	13256	13147	13157	13179	12971	13066	13176	13198	13117	13086	13137	13154	13057	13208	13010	13178	13246	13250	12969	13115	13148	13173	13171	13338	13292	13222	13307	13324	12966	13215	13147	12974	12958	13069	13164	13195	12986	13077	13141	13239	13121	12985	13151	13131	13144	13062	13358	12980	13010	13149	13159	13002	13185	12970	13017	13152	13220	13052	13120	13091	13153	13228	12984	13201	13298	13143	13149	13137	13250	13228	13079	13096	13166	13228	13174	13201	13311	13001	13123	13100	13034	13053	13131	13178	13261	13173	13093	13182	13122	13078	13295	13237	13230	13200	13051	13166	13161	13376	13089	13119	13057	13175	13029	13238	13198	13335	13104	13118	13040	13271	13030	13174	13161	13056	13069	13330	13162	13174	13209	13065	12949	13133	13188	13081	13091	13176	13202	12950	13027	13205	13062	13186	13138	13093	13039	13009	13209	13228	13056	13246	13136	13264	13018	13066	13259	13052	12983	13187	13294	13223	13146	13402	13164	13002	13140	13184	13180	13189	13328	13158	13010	13106	12996	13153	13121	13054	13093	13026	13130	13089	13209	13153	13171	13135	13111	13066	13164	13040	13033	13142	13271	13150	13000	12964	13057	13242	13122	13000	13172	13304	13269	13095	13147	13037	13055	13074	13103	13137	13231	13018	13073	13263	13308	13302	13076	13164	13063	13229	13329	13155	13020	12953	13211	13157	13183	13136	13213	13283	13165	13245	13013	13287	13130	13108	13124	13176	13160	13149	13134	13092	13061	13153	13152	13316	13118	13040	13051	13015	13007	13132	13165	13268	13179	13297	13173	13239	13098	12931	13200	13260	13112	13262	13127	13062	13110	13256	12993	13302	13295	13332	13210	13302	13065	13183	13156	13053	13145	13287	13025	13230	13129	13105	13094	13186	12981	13162	13392	13270	12951	13095	13223	13210	13117	13247	13276	13270	12862	13049	13107	13189	13211	12929	13242	13079	13170	13113	12882	13190	13301	13090	13124	13044	13216	12877	13260	13127	13109	13169	13239	13146	13076	13033	13288	13003	13169	13208	13195	13238	13185	12973	13412	13247	13190	12963	13073	13004	13236	13353	13169	13232	13155	13319	13086	13159	12976	13006	13229	13222	13152	13243	13017	13132	12967	13109	13178	13022	13095	13301	13064	13308	13312	13200	13071	13118	13006	13115	13342	13156	13093	13214	13073	13037	13074	13159	13092	13166	13138	13236	13261	13260	13178	13051	13193	13155	13187	12995	13081	13125	13088	13164	13179	13295	13115	13349	13174	13090	13100	13237	12996	12898	13174	13314	13050	13053	13169	12999	13310	12974	13109	13143	13348	13027	13117	13212	13158	13216	13266	13008	13314	13026	13086	13038	13007	12860	13060	13050	13095	13239	13351	12987	13175	13227	13073	13082	13042	13089	12922	13287	13058	13058	13225	13197	13213	13184	12954	13088	13129	13064	13133	13165	13159	13341	13130	13306	13226	13273	13270	13055	13156	13376	13008	13101	13253	13182	13243	13110	13092	13207	13000	13173	13132	13157	13137	12902	13213	13251	13261	13211	13141	13092	13227	13315	13119	13176	13064	13238	13197	13165	13041	13185	12977	13041	13108	13165	13219	13101	13214	13104	13166	13041	13012	13324	13082	13086	13063	13338	12979	13232	13085	13128	13084	13233	13122	13163	12979	13130	13197	13240	13156	13165	13137	13140	13133	13207	13270	13048	13333	13109	13165	13151	13277	13063	13130	13269	13175	13027	13157	13091	13221	13153	13003	13022	13154	12952	13175	13253	13191	13114	13244	13100	12949	13121	13279	13171	13140	13203	13322	13064	13163	13197	13229	13160	13250	13199	13242	13096	13151	13179	13034	13164	13188	13261	13049	13049	13201	13115	13112	13166	13154	13191	13080	13057	13130	13014	13203	13167	13070	13164	13028	13167	13169	13208	13164	13058	13084	13098	13223	13285	13188	12916	13215	13195	13214	13149	13188	13242	13278	13144	13183	13045	13214	13003	12925	13071	13157	13290	13116	13161	13108	13069	13212	13077	13113	13186	13261	13081	13193	13203	13206	13390	13188	13176	13069	13083	13250	13003	13145	13062	12931	13057	13221	13181	13183	13015	13111	13095	13153	13096	13318	13279	12950	13058	13235	12969	13114	13225	13066	12877	13159	13249	13316	13167	13182	13168	13146	13205	13141	12942	13340	12862	13161	13189	13172	13304	13170	13172	13318	13128	13152	13119	13109	12999	13298	13252	13134	13263	13102	13076	13292	13226	12861	13235	13135	13065	13166	13062	13181	13106	13144	13251	13179	13047	13177	13011	13061	13200	13210	13094	13090	13119	13205	13160	13223	12992	13238	13208	13045	13268	12966	13118	13268	13163	13147	13245	13023	13103	13298	13093	13162	13084	13305	13183	13186	13044	13163	13003	13193	13268	13138	13070	13213	13253	13180	13158	13209	13016	13236	13176	13042	13049	13092	12942	13093	13249	13141	13171	13226	13077	13041	13148	13105	13189	13138	13119	13300	13229	13110	13177	13212	13268	13223	13230	13327	13310	13200	13165	13046	13156	13085	12984	13107	13091	13181	12946	13254	13054	13236	13110	13095	12959	13182	13277	13290	13160	13211	13138	13181	13039	13048	13311	13271	13212	13209	13181	13005	13051	13087	13199	13097	13139	12984	13029	13166	13162	13109	13114	13115	13030	13165	13086	13170	13001	13107	13156	13231	13107	13015	13145	13203	13071	13119	13189	13198	13180	12979	13151	13012	13089	13062	13024	13332	13211	13043	13043	13139	13093
13201	15294	14525	13512	13193	12973	12858	12614	12802	12610	12823	12713	12607	12838	12766	12529	12706	12619	12689	12622	12635	12721	12669	12796	12705	12818	12668	12590	12575	12703	12655	12547	12517	12705	12582	12720	12631	12661	12635	12636	12693	12681	12692	12576	12699	12595	12689	12677	12602	12690	12572	12649	12584	12567	12740	12672	12563	12497	12604	12646	12790	12481	12665	12645	12536	12689	12631	12668	12740	12718	12814	12498	12700	12666	12792	12712	12680	12645	12671	12499	12687	12530	12578	12589	12778	12686	12714	12697	12567	12606	12665	12692	12752	12677	12521	12519	12568	12713	12657	12649	12560	12656	12687	12529	12744	12576	12624	12670	12641	12537	12559	12523	12602	12710	12674	12558	12690	12577	12657	12867	12776	12693	12546	12531	12662	12615	12706	12527	12658	12577	12657	12685	12514	12696	12722	12548	12613	12586	12711	12558	12668	12668	12543	12525	12695	12572	12581	12654	12536	12684	12676	12669	12715	12567	12739	12614	12549	12475	12582	12677	12624	12552	12632	12595	12670	12691	12775	12802	12523	12765	12744	12522	12416	12733	12734	12673	12476	12464	12482	12706	12712	12512	12693	12550	12626	12671	12728	12684	12581	12547	12580	12606	12615	12530	12733	12658	12551	12771	12830	12734	12467	12751	12622	12611	12752	12532	12662	12629	12774	12527	12746	12698	12629	12579	12687	12597	12582	12628	12732	12740	12708	12586	12623	12645	12633	12621	12755	12789	12679	12519	12766	12604	12569	12563	12600	12514	12656	12597	12630	12610	12660	12548	12697	12745	12876	12477	12586	12750	12686	12711	12598	12648	12523	12848	12642	12580	12439	12655	12681	12630	12661	12635	12739	12614	12700	12634	12531	12653	12590	12611	12520	12609	12538	12657	12546	12395	12623	12449	12633	12685	12541	12704	12822	12707	12587	12586	12627	12578	12607	12553	12595	12698	12607	12564	12547	12608	12542	12555	12579	12627	12524	12694	12820	12625	12544	12705	12648	12516	12670	12636	12565	12793	12639	12451	12730	12566	12612	12741	12681	12616	12474	12518	12610	12564	12694	12571	12559	12594	12708	12696	12840	12442	12582	12672	12666	12736	12422	12718	12653	12720	12617	12796	12782	12740	12712	12642	12708	12657	12456	12756	12621	12707	12510	12712	12695	12690	12749	12624	12493	12572	12552	12647	12567	12531	12570	12561	12514	12801	12628	12423	12558	12538	12751	12751	12602	12755	12569	12765	12602	12604	12583	12700	12445	12754	12668	12587	12677	12585	12461	12531	12727	12594	12568	12849	12572	12533	12609	12628	12686	12682	12582	12617	12586	12619	12612	12513	12661	12724	12597	12627	12665	12415	12658	12505	12673	12413	12650	12727	12640	12594	12471	12670	12638	12601	12742	12645	12718	12572	12679	12789	12687	12543	12609	12771	12638	12561	12520	12700	12666	12651	12766	12474	12593	12706	12500	12718	12574	12643	12590	12503	12727	12707	12579	12662	12627	12694	12760	12630	12699	12572	12675	12702	12507	12686	12667	12691	12620	12502	12688	12552	12701	12677	12612	12581	12627	12641	12670	12597	12672	12605	12744	12755	12244	12537	12805	12595	12758	12531	12692	12614	12602	12543	12680	12612	12619	12744	12701	12661	12580	12831	12748	12732	12764	12611	12624	12656	12827	12505	12624	12782	12674	12636	12727	12568	12560	12737	12621	12633	12618	12627	12666	12733	12605	12523	12668	12627	12728	12642	12644	12646	12582	12484	12614	12764	12576	12611	12645	12699	12610	12781	12726	12594	12643	12785	12690	12613	12733	12614	12599	12774	12618	12795	12635	12625	12597	12612	12540	12616	12518	12567	12636	12579	12759	12718	12762	12561	12655	12630	12472	12740	12559	12706	12531	12667	12680	12631	12733	12791	12495	12600	12549	12449	12491	12673	12558	12772	12625	12550	12523	12850	12630	12588	12670	12599	12576	12670	12594	12692	12591	12553	12574	12540	12603	12608	12659	12576	12639	12564	12516	12470	12734	12736	12708	12484	12687	12692	12627	12483	12601	12573	12901	12557	12558	12628	12656	12694	12614	12696	12459	12536	12763	12702	12538	12675	12382	12553	12686	12674	12474	12902	12386	12612	12640	12710	12484	12574	12681	12626	12629	12530	12666	12546	12616	12710	12691	12685	12504	12658	12685	12516	12389	12565	12729	12500	12701	12470	12674	12659	12664	12618	12699	12778	12647	12685	12584	12597	12650	12816	12762	12708	12557	12630	12533	12586	12633	12761	12719	12675	12733	12755	12659	12670	12654	12617	12631	12672	12612	12571	12501	12611	12617	12662	12704	12676	12730	12597	12735	12634	12632	12481	12629	12583	12695	12636	12476	12600	12473	12526	12710	12567	12581	12673	12591	12637	12570	12464	12767	12601	12625	12551	12714	12475	12721	12685	12614	12609	12675	12579	12615	12491	12596	12615	12508	12792	12744	12671	12635	12606	12708	12616	12784	12638	12513	12529	12555	12731	12611	12685	12618	12543	12794	12624	12612	12672	12778	12740	12692	12556	12695	12604	12696	12758	12483	12587	12773	12558	12758	12427	12687	12696	12519	12569	12829	12731	12643	12477	12663	12685	12690	12489	12590	12499	12596	12774	12474	12662	12641	12609	12579	12565	12727	12555	12644	12585	12840	12675	12762	12669	12595	12503	12701	12620	12678	12583	12628	12749	12620	12646	12664	12586	12772	12763	12488	12764	12728	12535	12655	12673	12601	12603	12694	12529	12572	12674	12827	12591	12631	12663	12753	12618	12520	12686	12479	12489	12555	12577	12641	12509	12629	12694	12643	12467	12631	12573	12456	12432	12514	12609	12714	12685	12669	12471	12634	12626	12786	12703	12677	12612	12596	12624	12746	12703	12549	12787	12606	12657	12616	12609	12698	12749	12737	12596	12507	12535	12605	12475	12657	12726	12520	12599	12545	12514	12423	12524	12621	12698	12751	12531	12688	12695	12585	12718	12615	12555	12756	12555	12627	12656	12741	12677	12598	12561	12791	12622	12642	12857	12673	12695	12613	12602	12776	12527	12666	12552	12731	12629	12490	12654	12638	12620	12729	12555	12772	12697	12652	12624	12588	12580	12743	12567	12471	12610	12452	12717	12622	12772	12611	12656	12582	12643	12640	12623	12416	12769	12771	12575	12638	12453	12614	12695	12617	12707	12653	12722	12489	12754	12576	12578	12502	12680	12546	12485	12666	12661	12683	12727	12606	12656	12546	12717	12540	12578	12639	12671	12650	12635	12663	12591	12491	12791	12631	12700	12603	12614	12637	12572	12716	12718	12491	12583	12645	12689	12532	12607	12567	12645	12589	12694	12718	12627	12700	12524	12638	12796	12768	12667	12644	12529	12673	12523	12687	12555	12602	12599	12485	12764	12512	12651	12630	12633	12818	12665	12643	12470	12651	12607	12751	12653	12727	12695	12770	12708	12645	12698	12687	12615	12619	12476	12530	12690	12798	12438	12700	12553	12549	12458	12670	12541	12830	12453	12687	12477	12629	12548	12856	12546	12647	12550	12568	12582	12646	12617	12680	12693	12712	12546	12653	12585	12732	12582	12574	12665	12661	12691	12698	12765	12590	12700	12700	12661	12708	12672	12682	12676	12599	12573	12563	12683	12584	12799	12571	12422	12587	12609	12553	12633	12545	12507	12672	12588	12587	12515	12680	12468	12748	12525	12806	12626	12626	12674	12561	12666	12613	12613	12387	12728	12628	12578	12665	12526	12679	12545	12616	12601	12751	12673	12628	12630	12739	12503	12564	12625	12606	12701	12636	12509	12614	12695	12838	12639	12693	12616	12649	12757	12414	12719	12545	12597	12688	12635	12620	12540	12674	12627	12692	12730	12792	12510	12709	12559	12904	12607	12773	12615	12578	12432	12785	12823	12642	12630	12648	12685	12648	12670	12614	12633	12736	12572	12679	12717	12725	12645	12670	12574	12695	12614	12441	12753	12658	12527	12405	12529	12606	12573	12720	12685	12627	12727	12537	12660	12570	12637	12555	12627	12732	12610	12736	12741	12680	12765	12584	12562	12462	12670	12724	12623	12674	12535	12795	12568	12649	12573	12744	12634	12745	12564	12499	12778	12590	12822	12558	12792	12643	12563	12729	12516	12729	12626	12620	12620	12511	12573	12716	12593	12640	12637	12514	12609	12648	12710	12701	12636	12762	12668	12665	12743	12636	12602	12630	12732	12696	12623	12726	12611	12623	12719	12696	12755	12559	12609	12760	12592	12598	12761	12760	12683	12622	12458	12587	12720	12513	12699	12606	12513	12603	12719	12617	12701	12750	12558	12618	12642	12557	12638	12624	12555	12752	12672	12746	12596	12781	12754	12648	12605	12586	12688	12475	12781	12659	12555	12688	12743	12595	12715	12611	12648	12619	12501	12563	12573	12542	12718	12557	12825	12578	12675	12466	12538	12677	12525	12599	12775	12550	12718	12643	12571	12728	12559	12672	12743	12523	12785	12619	12680	12619	12685	12443	12572	12717	12713	12548	12833	12697	12607	12577	12823	12600	12755	12652	12682	12710	12596	12604	12834	12599	12598	12526	12656	12635	12503	12661	12689	12746	12698	12597	12642	12665	12606	12593	12660	12620	12682	12607	12630	12685	12512	12668	12737	12499	12564	12463	12748	12715	12824	12596	12673	12625	12570	12428	12620	12648	12760	12456	12590	12414	12633	12764	12716	12611	12699	12726	12599	12575	12623	12751	12823	12539	12631	12874	12645	12712	12630	12732	12692	12625	12494	12543	12573	12629	12611	12628	12750	12668	12531	12686	12706	12718	12846	12548	12562	12473	12667	12643	12700	12458	12514	12706	12480	12693	12628	12556	12732	12599	12607	12691	12452	12629	12565	12621	12635	12517	12461	12711	12576	12473	12629	12498	12845	12659	12602	12718	12529	12552	12734	12651	12715	12660	12511	12656	12513	12851	12678	12639	12497	12461	12671	12715	12564	12468	12595	12446	12589	12566	12631	12678	12633	12465	12629	12549	12596	12631	12795	12795	12506	12744	12650	12560	12674	12761	12774	12669	12501	12580	12575	12677	12629	12577	12803	12603	12631	12533	12797	12622	12598	12556	12636
24436	21600	28997	24690	21979	19357	17000	15149	14666	14717	14678	14325	14379	14413	14434	14206	14301	14238	14374	14212	14142	14230	14237	14109	14336	14186	14300	14237	14132	14129	14140	14214	14145	14132	14119	14070	14172	13888	14358	14404	14231	14041	14150	14002	14025	14155	14239	14130	14145	14007	14153	14153	14069	14245	14156	14209	14245	14068	14143	14254	14161	14271	14296	14240	14305	14272	14139	14132	14115	14134	14253	14037	14273	14267	14013	14146	14177	14177	14134	14227	14175	14300	14076	14111	13986	14147	13921	14087	14052	14094	14190	14076	14168	14087	14116	14207	14046	13952	14042	13973	14058	14153	13949	14031	14106	14179	14253	13963	14128	13959	14331	14313	14033	14145	14029	14141	14102	14229	14190	14148	14247	14167	14175	14034	14001	14136	14033	14045	13880	13952	14280	13972	13954	14134	13908	14297	13885	14151	14119	14138	13961	14052	13908	13881	14148	14238	14206	14288	13835	14030	14064	14100	13965	14128	13927	14173	14258	14176	14144	14043	14005	14063	14208	14047	14152	14189	14246	14079	14186	14271	14071	14123	13897	14184	14069	14061	14084	14257	14347	14024	14130	14235	14028	14070	14148	14084	14146	14088	14068	14082	14169	13945	14166	14153	14141	14082	14122	13999	14330	14110	14040	14288	14151	14075	14161	14253	14307	14074	14008	14083	14146	14143	14057	14090	14154	14147	14319	14046	14067	14147	14144	14078	14189	14059	13970	14097	14229	14060	14155	14026	14109	14181	14064	14060	14168	14024	14099	14068	13961	14170	14188	13960	14217	14130	14166	14164	14042	14219	14117	14170	14071	14022	14152	14147	14256	14154	13965	14168	14007	14138	14275	14070	14003	14226	14214	14131	14005	14287	14223	14145	14120	14211	14243	14353	14106	13934	14306	13875	14135	14156	14129	14051	14008	14170	13990	14212	14100	14040	14159	13923	14168	14208	14171	14159	14149	14083	13767	14098	14199	14096	14098	14124	14145	14256	13959	14202	14043	13885	14359	14062	14228	14127	14046	14058	14026	14044	14199	14104	14132	14171	14085	14024	14192	14177	14149	14192	13944	14181	14112	13928	14024	14100	14247	14108	13996	13989	14108	14072	14066	14214	14273	13911	14172	14266	14172	14096	14176	13941	14201	14045	14058	14070	14155	14117	13968	13994	14106	14171	14175	14021	14159	14168	13997	14132	14136	14158	14140	13991	14039	14085	14088	14150	14206	14080	13826	14249	14156	14108	13950	13969	14139	14002	14114	14219	14044	14206	14122	14148	14198	14220	14101	14029	14053	14020	14016	14267	14291	14154	14094	14238	14095	14024	14048	14140	13937	14231	14195	14045	14241	14262	14105	14245	14070	14308	14059	14172	14109	14186	14104	14286	14016	13951	14206	14048	14072	13998	14127	14001	13996	14112	14131	14159	14249	14070	14092	14105	14278	14274	14165	14053	14093	14061	14096	14017	14069	14110	14123	14096	14151	14172	14036	14327	14106	14302	14183	14112	14095	14179	14246	14161	14052	14150	13949	14234	14207	14157	14067	14090	14177	14160	14249	14159	13834	13964	14097	14181	14054	14044	14053	14047	14121	14127	14016	14078	14012	13980	14180	14028	14148	14154	14100	14144	14023	14176	14089	14292	13979	14087	14066	14047	14227	14085	13987	14123	14088	14214	14173	14254	14019	13981	14011	14159	14192	14227	13972	14118	14123	14002	14132	14104	14009	14241	14156	14088	14026	14352	13922	14071	14011	14202	14138	14135	14086	14107	14128	13943	14082	14188	14122	14176	14213	14190	14014	13904	14198	14140	14244	14098	14112	14077	14157	14225	14144	14329	14187	13873	14156	14103	14177	14251	14093	14184	14297	14178	14207	14153	14138	14011	14118	14160	14035	14135	13902	13987	14110	14056	14204	14118	14135	14119	14009	14095	13897	13893	14195	14159	14086	14054	14161	14165	14127	13901	14007	14053	14207	13990	14044	13993	14022	13983	13975	14129	14038	14129	14179	14200	14151	13849	13933	14027	14151	13930	14012	13915	14026	14140	14136	14306	14184	14114	14319	13970	14094	13889	14239	14012	14316	13968	14231	14167	14187	14228	14054	14109	14061	13945	14163	13997	14153	14262	14176	14154	14115	14098	13994	14270	14089	14146	14014	14152	14133	14308	14129	14034	14058	14083	13970	14257	14125	14211	14191	14100	14162	14157	14157	14275	13871	14117	14024	14091	14019	14094	14158	14012	14310	14220	14130	14165	14053	13997	14058	13964	13979	13914	14128	14048	14388	14184	14069	14108	14250	14099	14251	14279	14180	14250	14189	14253	13986	14159	14112	13975	14191	14002	14175	14081	14062	14063	14270	14217	14147	14049	13992	14073	13982	14183	13981	14003	14083	14038	14065	14210	14098	14048	13985	14205	14032	14342	14152	14106	14267	13970	14220	14277	14235	14053	14041	14138	13898	14215	14001	14154	14178	14214	14150	14110	14122	13941	14121	14055	14018	14158	13973	14258	14143	14073	13767	13995	14095	14062	14274	14159	14144	13938	14165	13899	14235	14124	14281	14259	14285	14062	14193	14204	14178	13888	13993	14058	14070	14066	14050	14127	14173	14095	14141	14108	13862	14102	14081	13920	14076	14226	14220	14181	14069	14024	14106	14084	14101	14183	14213	14199	14083	14136	13919	14053	14201	14068	14012	14141	14265	14007	14146	14219	14061	14135	14020	13886	14259	14068	14199	14163	14011	14006	14209	14259	14153	14047	14038	14131	14158	14065	14330	14248	14152	14240	14070	14014	14287	14116	14233	13949	14212	14034	13917	14203	14106	14147	13993	14201	14232	14031	14143	14151	14141	14124	14260	14206	14042	14155	14181	14108	14183	14117	14097	14038	14106	14216	14020	14142	14034	14122	14134	14108	14166	14188	14041	14122	14220	14099	14131	14256	14190	14094	14172	14016	14030	14203	14006	14162	13859	13991	13945	14075	13904	14159	14112	14128	14123	13886	13913	13972	14144	14204	14170	14129	14026	14082	14085	14114	14135	14075	13877	14050	14242	13925	14166	13862	14038	14005	14202	14398	14064	14178	14202	14109	14065	13947	14116	14065	14040	14227	14058	14106	13846	14092	14207	13966	14189	14166	14081	14126	14137	14138	14241	14019	14223	14128	14208	14199	13910	14115	14029	14049	14210	14131	14171	14016	13969	14038	14182	14043	14117	13970	14024	13998	14218	14256	14240	14046	14022	14051	14042	13984	14250	14060	14198	14192	14048	14138	14186	14101	14075	14162	14076	14157	14110	14176	14183	14313	14004	14013	14227	14029	14072	14156	14292	14117	14232	14072	14142	14133	14136	14105	13905	14035	14158	14082	14224	14148	14260	13970	14239	14138	14265	14209	13976	14129	14094	14128	14150	14379	14091	14212	14086	14017	14091	14013	14099	14155	14190	14124	14219	14139	14056	14256	14083	14072	14108	14178	14265	14089	14230	14021	14198	14083	13952	14075	14150	14048	14208	14161	14185	14062	14166	14014	14050	13953	14201	14148	14236	14225	14155	14079	14121	14124	13981	14079	14252	14183	14131	14298	14124	14049	14058	14098	14111	14195	13993	14004	14047	14013	13909	13950	13915	14058	14046	14222	14084	14028	14079	14196	14148	14139	14117	14113	14239	14126	14125	14133	14072	14192	14009	14141	14152	14155	14049	14162	13991	13902	14128	14054	14148	13904	14272	14016	13995	14086	14237	14042	14329	14011	14067	14207	14145	14208	14204	14225	14207	14181	14126	14069	14251	14257	14144	14229	14053	13891	14077	14264	14223	14144	14075	14189	14193	14136	14076	14298	14215	14142	14240	14148	14123	14280	14045	14246	14018	13949	14242	14327	14394	14204	14306	14003	14101	14014	13756	14147	14071	14026	14110	14170	14089	14287	14158	14127	14145	14069	13947	14156	14150	14138	14128	14119	14123	14204	14213	14113	14379	14039	13980	14131	14142	13915	14208	14077	14302	14233	14362	13883	14017	14046	14082	14146	14129	13985	14279	14132	14243	14242	14102	14161	14229	14370	14180	14148	14282	14408	14232	14224	14014	13872	14107	14127	14069	14148	14304	14007	14150	14100	14280	14007	14207	14087	14128	14084	14223	14261	14231	14230	14299	14101	14290	13946	14121	14216	14010	14050	14229	14102	14222	14193	14143	14234	14213	14094	14036	13970	14098	13942	14171	13960	14290	14081	14229	14003	14247	14053	14234	14111	14155	14102	14224	14107	14281	14015	14212	14136	14048	14326	14054	14201	14088	14273	14017	14160	14073	14074	14024	14031	14277	14079	14131	14334	14116	14042	14127	14021	14035	14068	14023	14188	14172	14041	14173	14128	13958	14066	14017	14170	13994	14105	14116	14209	14206	14045	14096	14050	14068	14015	14175	13963	14130	14146	13970	14232	14170	13940	14211	14118	13951	13823	13987	14236	14046	14007	13961	14243	14203	14141	14162	14021	14100	14039	13945	14073	14225	14197	14273	14122	14016	13849	14110	14221	14175	14094	14083	14066	14041	14133	14049	14027	14082	14182	14073	13973	14186	14079	14083	14187	14231	13913	14166	14144	14041	14111	14013	14201	14148	14179	14182	14113	14070	14249	14058	13898	14100	14024	14289	14032	14153	13936	14014	14051	14127	14155	14231	14151	14145	14121	14067	14067	14234	14070	14057	14111	14120	14106	14119	14060	14270	14085	14085	14049	14017	14150	13912	14157	14058	14050	13940	14211	14271	14212	13915	14117	14169	14107	14036	14009	14220	14009	14262	14128	14293	14185	14169	14160	14168	13957	14113	13991	14160	13831	14127	14189	14051	14143	13998	14119	14128	14048	13813	14146	14122	14163	13996	14292	14133	14081	14090	13975	14121	13910	14002	14102	14024	14051	14100	14208	14079	14204	14064	14055	14219	14223	14120	14189	14064	14020	14074	14103	14224	14208	14193	14060	14224	13971	13930	14089	14076	14141	14150	14151	14063	14016	13824	14116	14024	14069	14108	13902	14134	14203	14199	14242	13918	14042	14016	14145	14281	14040	14286	14242	14194	14178	14019	14072	13991	14213	13999	14099	14282	14190	14206	14088	14141	14211	14042	14234	13886	14049	14045	14083	14063	14108
13601	22077	20400	17080	15609	14893	14416	14113	13764	13779	13723	13740	13513	13648	13507	13452	13427	13612	13513	13633	13335	13465	13424	13446	13497	13389	13472	13307	13463	13198	13511	13321	13146	13227	13369	13328	13382	13415	13394	13233	13216	13429	13396	13442	13448	13312	13120	13427	13249	13423	13400	13338	13367	13293	13373	13512	13404	13338	13469	13305	13348	13265	13338	13366	13572	13432	13149	13297	13401	13415	13312	13493	13222	13378	13404	13250	13363	13395	13202	13394	13360	13306	13282	13306	13345	13088	13244	13360	13210	13398	13329	13509	13274	13503	13363	13292	13341	13437	13344	13251	13296	13229	13131	13241	13237	13279	13277	13233	13303	13360	13254	13191	13264	13296	13282	13208	13300	13360	13346	13242	13350	13361	13372	13367	13184	13445	13384	13380	13363	13326	13222	13303	13234	13157	13295	13230	13321	13348	13239	13384	13232	13497	13180	13189	13245	13367	13253	13289	13341	13268	13294	13261	13323	13205	13387	13451	13252	13444	13370	13351	13254	13094	13410	13282	13277	13305	13339	13167	13146	13192	13201	13325	13434	13254	13256	13342	13179	13181	13298	13407	13187	13379	13267	13448	13369	13385	13190	13108	13343	13330	13262	13479	13229	13301	13126	13229	13188	13301	13193	13192	13153	13348	13253	13344	13161	13320	13385	13310	13233	13477	13328	13298	13433	13199	13389	13402	13317	13325	13278	13224	13370	13254	13364	13397	13409	13353	13269	13320	13426	13341	13266	13397	13357	13330	13326	13380	13409	13259	13301	13262	13292	13267	13241	13172	13374	13341	13455	13287	13341	13232	13394	13341	13150	13320	13322	13357	13244	13370	13365	13170	13305	13217	13334	13396	13257	13217	13387	13293	13259	13150	13277	13286	13393	13309	13393	13362	13361	13336	13272	13343	13252	13183	13299	13327	13331	13262	13337	13233	13202	13353	13343	13211	13200	13477	13326	13270	13232	13213	13383	13484	13332	13256	13372	13307	13429	13460	13207	13423	13301	13346	13194	13030	13342	13378	13494	13310	13359	13169	13280	13347	13239	13274	13237	13444	13142	13172	13296	13315	13222	13317	13287	13168	13239	13290	13387	13351	13245	13401	13332	13264	13214	13233	13186	13280	13311	13173	13356	13420	13365	13374	13369	13211	13339	13335	13201	13315	13232	13269	13253	13166	13315	13358	13329	13118	13272	13329	13294	13332	13382	13272	13376	13295	13316	13479	13361	13483	13200	13039	13479	13395	13379	13221	13105	13245	13355	13384	13434	13349	13397	13254	13343	13366	13239	13420	13261	13224	13270	13407	13312	13369	13288	13404	13278	13097	13222	13186	13122	13332	13209	13236	13497	13253	13291	13216	13262	13247	13314	13314	13413	13181	13249	13324	13302	13426	13299	13248	13326	13223	13283	13378	13282	13203	13362	13176	13273	13295	13295	13350	13298	13394	13312	13364	13241	13205	13324	13315	13238	13236	13273	13128	13260	13323	13170	13213	13444	13352	13190	13159	13252	13304	13271	13472	13358	13391	13310	13255	13282	13209	13127	13508	13240	13170	13346	13386	13395	13191	13312	13280	13364	13477	13084	13458	13249	13378	13244	13209	13313	13407	13303	13502	13224	13470	13401	13292	13366	13303	13324	13214	13403	13388	13347	13371	13357	13321	13152	13328	13390	13298	13303	13307	13350	13259	13400	13373	13303	13239	13405	13496	13335	13214	13288	13473	13262	13168	13273	13215	13325	13291	13122	13402	13346	13347	13177	13379	13251	13335	13116	13435	13460	13216	13142	13440	13217	13166	13256	13355	13101	13379	13279	13404	13234	13316	13503	13258	13356	13392	13322	13325	13367	13363	13288	13250	13316	13142	13299	13243	13135	13219	13210	13243	13333	13331	13361	13414	13265	13481	13516	13293	13400	13265	13240	13286	13294	13226	13383	13195	13355	13372	13247	13569	13380	13269	13348	13357	13314	13342	13276	13247	13338	13283	13427	13416	13257	13244	13435	13290	13354	13272	13300	13251	13066	13428	13345	13436	13288	13261	13383	13308	13246	13161	13292	13219	13383	13180	13344	13229	13239	13354	13435	13217	13409	13333	13527	13142	13279	13245	13250	13351	13195	13317	13239	13247	13302	13340	13367	13290	13263	13302	13358	13169	13334	13298	13243	13387	13272	13321	13329	13172	13383	13299	13348	13192	13202	13277	13135	13224	13401	13344	13443	13244	13369	13445	13298	13401	13427	13247	13240	13154	13434	13257	13236	13391	13411	13380	13136	13247	13275	13356	13344	13168	13234	13255	13335	13361	13586	13249	13367	13155	13216	13280	13280	13324	13427	13311	13276	13187	13308	13237	13347	13129	13307	13290	13332	13150	13290	13346	13202	13418	13158	13239	13235	13335	13329	13426	13109	13327	13264	13238	13127	13269	13202	13472	13320	13174	13276	13249	13308	13242	13379	13336	13285	13384	13332	13295	13302	13225	13214	13367	13174	13305	13352	13360	13191	13169	13275	13274	13343	13132	13118	13298	13195	13341	13316	13227	13295	13319	13155	13357	13227	13380	13265	13312	13214	13328	13199	13332	13370	13296	13320	13436	13343	13170	13181	13428	13387	13326	13179	13438	13308	13199	13310	13138	13213	13232	13327	13235	13285	13316	13287	13422	13110	13294	13205	13273	13416	13286	13236	13264	13279	13340	13292	13490	13200	13476	13217	13088	13244	13259	13336	13312	13439	13432	13167	13340	13094	13219	13212	13334	13137	13171	13317	13361	13268	13369	13330	13400	13411	13206	13376	13317	13162	13512	13240	13242	13303	13188	13300	13205	13286	13290	13555	13427	13384	13450	13290	13142	13264	13296	13174	13264	13470	13179	13128	13311	13142	13275	13356	13231	13286	13087	13147	13284	13207	13232	13388	13378	13379	13299	13379	13118	13312	13145	13412	13070	13278	13221	13324	13255	13236	13204	13329	13323	13298	13373	13270	13378	13329	13349	13198	13320	13295	13322	13127	13248	13279	13286	13399	13276	13288	13358	13195	13330	13357	13197	13256	13369	13228	13256	13327	13417	13254	13176	13356	13279	13386	13301	13147	13413	13169	13330	13209	13356	13146	13247	13116	13257	13210	13427	13337	13277	13263	13264	13344	13368	13243	13382	13339	13127	13223	13274	13512	13320	13283	13179	13247	13323	13470	13246	13312	13321	13405	13217	13136	13216	13279	13318	13242	13393	13228	13201	13175	13238	13289	13220	13107	13415	13328	13316	13221	13155	13470	13252	13251	13256	13240	13429	13302	13393	13349	13217	13216	13358	13246	13238	13130	13441	13238	13422	13461	13316	13303	13388	13308	13194	13276	13269	13339	13277	13180	13395	13270	13353	13245	13292	13341	13377	13307	13313	13194	13432	13293	13259	13342	13310	13430	13280	13405	13321	13409	13374	13306	13306	13416	13341	13220	13214	13368	13278	13257	13222	13312	13241	13177	13212	13402	13295	13353	13449	13140	13221	13229	13360	13315	13415	13322	13202	13258	13256	13236	13231	13264	13349	13210	13306	13342	13272	13379	13125	13481	13416	13288	13326	13258	13380	13327	13316	13198	13232	13139	13231	13291	13245	13377	13455	13161	13392	13357	13193	13426	13205	13204	13506	13169	13347	13421	13483	13336	13259	13323	13324	13285	13150	13336	13246	13087	13368	13309	13280	13511	13214	13307	13341	13408	13165	13284	13366	13193	13460	13317	13221	13361	13388	13280	13286	13245	13269	13368	13167	13354	13254	13304	13310	13338	13313	13250	13445	13139	13253	13251	13264	13187	13203	13358	13235	13202	13350	13301	13161	13289	13136	13220	13353	13285	13462	13142	13365	13266	13162	13278	13284	13116	13220	13317	13249	13089	13325	13219	13253	13284	13437	13198	13249	13284	13332	13171	13278	13225	13281	13328	13316	13276	13158	13148	13153	13226	13272	13258	13272	13447	13381	13295	13243	13192	13209	13235	13207	13287	13227	13298	13192	13174	13337	13328	13372	13157	13160	13479	13449	13277	13339	13240	13241	13130	13363	13242	13374	13340	13303	13424	13390	13296	13285	13301	13394	13347	13233	13281	13194	13223	13346	13351	13183	13263	13236	13283	13424	13248	13297	13322	13248	13483	13235	13359	13199	13444	13223	13360	13401	13242	13307	13350	13322	13189	13150	13462	13354	13222	13363	13270	13336	13319	13351	13361	13228	13224	13384	13245	13280	13140	13208	13159	13247	13269	13322	13194	13313	13222	13307	12948	13410	13301	13308	13289	13354	13171	13279	13328	13175	13288	13370	13237	13322	13222	13429	13207	13241	13268	13262	13097	13327	13302	13192	13157	13245	13384	13324	13260	13349	13365	13179	13262	13248	13304	13555	13317	13283	13291	13295	13392	13319	13309	13286	13407	13330	13194	13251	13240	13380	13422	13329	13392	13179	13236	13283	13176	13205	13209	13368	13320	13161	13279	13353	13354	13182	13292	13241	13183	13244	13372	13280	13312	13328	13313	13265	13314	13391	13353	13275	13374	13317	13320	13068	13291	13313	13326	13449	13350	13355	13279	13131	13222	13369	13444	13384	13284	13387	13364	13231	13235	13331	13216	13398	13365	13290	13294	13254	13270	13246	13331	13224	13176	13336	13309	13213	13338	13234	13410	13415	13359	13315	13113	13230	13360	13257	13289	13289	13221	13363	13283	13386	13468	13276	13351	13177	13279	13328	13373	13223	13235	13211	13138	13406	13417	13286	13270	13216	13254	13323	13368	13246	13462	13365	13326	13296	13271	13258	13326	13213	13396	13252	13139	13357	13296	13251	13195	13276	13389	13268	13344	13387	13442	13169	13325	13484	13459	13306	13282	13001	13233	13374	13347	13210	13347	13285	13340	13222	13438	13199	13511	13313	13246	13346	13331	13349	13284	13294	13293	13238	13169	13372	13313	13351	13314	13320	13228	13331	13395	13420	13384	13292	13276	13297	13449	13211	13409	13293	13287	13376	13316	13312	13244	13310	13159	13328	13276	13320	13132	13234	13431	13292	13258	13286	13325	13182	13130	13329	13266	13292	13155	13514	13235	13226	13219	13294	13372	13263	13308	13326	13339	13304	13478	13397	13376	13360	13413	13212
23287	21600	29526	24153	21746	22972	22347	16719	15736	15726	15410	15350	15468	15284	15154	15112	15067	15123	15040	14961	15034	15018	15154	15112	14968	14976	14984	14803	14972	14976	14924	15112	14914	15027	14832	14983	14911	15060	15130	15038	14982	15032	14911	14936	14742	14728	14860	14765	14931	14594	14945	14877	14756	14894	14706	14971	15113	14745	14795	14930	14689	14757	14754	15003	14938	14763	14745	14993	14882	14827	14781	15054	14928	15010	14787	15008	14799	14872	14877	14789	14849	14680	14772	14774	14627	14879	14909	14794	14779	14761	14881	14886	14956	14879	14698	14833	14840	14803	14974	15003	14816	14894	14806	14964	14972	14803	14842	14824	14738	14927	14730	14805	14712	14882	14904	14694	14762	14585	14756	14719	14741	14848	14810	14685	14936	14825	14815	14820	14701	14819	14620	14736	14871	14668	14823	14764	14715	14921	14692	15111	15066	14791	14896	14585	14946	14794	14892	14868	14642	14961	14893	14718	14617	14867	14574	14771	14862	14913	14760	14734	14883	15005	14549	14701	14612	14835	14912	14812	14855	14846	14663	14790	14850	14899	14754	14866	14926	14718	14925	14789	14670	14663	14864	14694	14933	14817	14825	14820	14941	14867	14670	14796	14816	14812	14776	14653	14869	14888	14864	14792	14517	14730	14815	14748	14814	14812	14709	14796	14849	14669	15042	14716	14629	14707	14654	14784	14979	14855	15039	14873	14811	14815	14717	14877	14846	14829	14693	14662	14606	14989	14939	14826	14678	14602	14641	14705	14726	14733	14727	14615	14549	14735	14782	14688	14783	14733	14705	14802	14760	14632	14827	14788	14657	14844	14768	14643	14777	14855	14695	15157	14862	14812	14661	14633	14752	14741	14829	14940	14769	14885	14847	14655	14687	14786	14801	14673	14824	14680	14883	14813	14925	14862	14569	14693	14741	14770	14812	14776	14970	14804	14644	14846	14852	14895	14868	14765	14834	14673	14792	14848	14778	14821	14747	15053	14758	14717	14807	14767	14788	14798	14933	14771	14904	14777	14900	14842	14643	14743	14971	14785	14880	14780	14655	14726	14729	14636	14763	14747	14610	14877	14876	14671	14746	14803	14741	14917	14841	14876	15012	14596	14580	14894	14820	14633	14772	14957	15026	14811	14774	14707	14705	14647	14616	14738	14848	14821	14720	14900	14962	14658	14862	14746	14919	14832	14710	14859	14688	14697	14851	14628	14723	14664	14720	14844	14924	14733	14876	14937	14776	14944	14865	14690	14795	14785	14813	14883	14880	14591	14603	15005	14804	14920	14714	14545	14744	14829	14992	14730	14687	14800	14921	14724	14582	14672	14771	14739	14981	14895	14804	14783	14822	14686	14723	14833	14803	14799	14804	14704	14734	14722	14619	14808	14805	14604	14880	14619	14772	14699	14717	14730	14703	14550	14793	14887	14729	14824	14838	14918	14807	14981	14841	14831	14829	14687	14926	14757	14713	14824	14743	14723	14825	14825	14806	14902	14738	14838	14737	14605	14827	14854	14909	14964	14755	14818	14832	14902	14907	14967	14840	14811	14889	14835	14803	14741	14898	14698	14672	14689	14731	14931	14827	14739	14593	14771	14829	14689	14613	14593	14680	14843	14784	14815	14685	14824	14744	14748	14757	14734	14832	14812	14646	14801	14436	14815	14810	14830	14778	14722	14917	14745	14742	14709	14788	14757	14897	14796	14751	14737	14770	14701	14816	14727	14684	14807	14927	14854	14812	14837	14688	14781	14882	14802	15034	14673	14451	14668	14670	14679	14717	14938	14831	14583	14620	14853	14843	14701	14681	14683	14740	14636	14545	14613	14639	14851	14761	14735	14797	14842	14724	14598	14879	14611	14810	14820	14671	14652	14751	14726	14918	14687	14844	14704	14840	14774	14746	14760	14909	14701	14739	14815	14644	14629	14882	14785	14787	14911	14883	14610	14665	14724	14848	14816	14833	14762	14750	14719	14658	14670	14647	14717	14759	14879	15010	14595	14731	14776	14818	14875	14690	14724	14630	14826	14880	14494	14837	14917	14638	14728	14644	14579	14760	14757	14767	14649	14793	14862	14909	14824	14934	14854	14744	14938	14855	14819	14714	14688	14708	14710	14762	15005	14873	14698	14639	14765	14825	14806	14611	14888	14787	14674	14796	14595	14776	14788	14723	14569	14813	14526	14755	14814	14822	14539	14661	14770	14750	14715	14881	14733	14804	14900	14844	14830	14691	14669	14838	14903	14709	14750	14695	14580	14706	14629	14551	14746	14865	14956	14677	14552	14760	14684	14814	14748	14657	14764	14609	14648	14859	14756	14849	14700	14857	14766	14755	14620	15036	14622	14742	14668	14835	14855	14751	14697	14769	14938	14786	14664	14721	14894	14931	14827	14822	14779	14693	14898	14839	14878	14964	14655	14880	14826	14863	14831	14892	14850	14930	14738	14644	14757	14770	14712	14811	14796	14865	14550	14686	14806	14947	14836	15029	14820	14813	14734	14883	14884	14888	14787	14671	14742	14793	14859	14835	14762	14994	15003	14829	14678	14599	14538	14707	14859	14711	14894	14824	14860	14902	14810	14769	14589	14604	14861	14792	14687	14771	14616	14727	14739	14704	14844	14568	14720	14661	14690	14760	14715	14596	14805	14692	14719	14679	14781	14811	14864	14792	14813	14586	14834	14653	14819	14790	14819	14854	14609	14649	14874	14785	14675	14873	14770	14799	14701	14753	14705	14868	14746	14771	15037	14643	14913	14736	14783	14892	14729	14772	14991	14818	14893	14805	14876	14835	14798	14998	14832	14754	14640	14736	14751	14755	14754	14573	14891	14900	14870	14784	14701	14701	14748	14829	14573	14514	14653	14666	14539	14724	14926	14814	14693	14680	14647	14888	14721	14719	14905	14798	14629	14813	14703	14775	14837	14829	15036	14750	14799	14746	14786	14798	14654	14860	14837	14651	14864	14696	14727	14600	14585	14911	14793	14682	14948	14843	14862	14672	14739	14734	14710	14796	14704	14831	14678	14734	14666	14897	14772	14850	14601	14713	14940	14960	14667	14727	14816	14714	14846	14773	14994	14729	14632	14640	14827	14814	14733	14888	14680	14644	14745	14608	14606	14689	14665	14659	14605	14618	14723	14809	14900	14973	14593	14725	14674	14786	14804	14797	14712	14737	15041	14970	14603	14797	14822	14770	14694	14783	14904	14796	14901	14858	14831	14746	14710	14793	14885	14952	14702	14743	14721	14640	14831	14751	14896	14695	14804	14807	14601	14946	14691	14655	14768	14797	14579	14726	14946	14742	14756	14949	15001	14749	14784	14720	14872	14818	14963	14848	14856	14795	14808	15189	14733	14783	14812	14735	14860	14754	14591	14927	14760	14742	14897	14631	14595	14883	15008	14804	14790	14802	14742	14680	14839	14834	14934	14851	14624	14640	14571	14801	14765	14633	14659	14770	14756	14687	14867	14692	14544	14818	14627	14858	14733	14784	14802	14675	14893	14653	14703	14872	14994	14571	14810	14728	15012	14669	14760	14814	14773	14769	14663	14707	14594	14591	14627	14873	14749	14868	14780	14857	14826	14884	14611	14944	14909	14726	14905	14898	14740	14785	14807	14517	14822	14757	14954	14614	14895	14717	14799	14661	14905	14948	14806	14762	14927	14792	14783	14772	14727	14769	14694	14912	14654	14759	14654	14739	14935	14747	14691	14707	14759	14717	14613	14995	14828	14867	14888	14639	14774	14897	14853	14756	14845	14872	14717	14692	14669	14757	14743	14762	14847	14681	14620	14966	14857	14861	14958	14738	14925	14818	14751	14772	15038	14913	14931	14647	14768	14888	14810	14962	14699	14658	14648	14724	14743	14710	14705	14654	14882	14866	14752	14851	14714	14793	14933	14740	14730	14758	14848	14728	14826	14728	14736	14879	14746	14817	14705	14713	14740	14759	14960	14926	14717	14918	14883	14724	14718	14700	14623	14932	14597	14701	14741	14853	14769	14725	14816	14718	14679	14741	14722	14809	14628	14790	14711	14695	14923	14799	14763	14778	14945	14913	14744	14552	14689	14639	14744	14714	14704	14826	14886	14894	14557	14755	14783	14838	14915	14738	14774	14799	14829	14684	14867	14617	14762	14733	14761	14751	14806	14617	14863	14759	14850	14667	14946	14777	14834	14533	14910	14757	14808	14683	14844	14653	14590	14751	14957	14707	14671	14907	14800	14875	14781	14932	14691	14847	14839	14592	14903	14858	14865	14812	14697	14811	14604	14714	14652	14797	14684	14664	14542	14894	14650	14847	14859	14606	14799	14617	14925	14820	14749	14906	14699	14599	14907	14877	14695	14803	14740	14905	14925	14729	14879	14950	14949	14712	14624	14726	14650	14761	14780	14647	14640	14753	14789	14980	14763	14603	14727	14915	14949	14741	14957	14809	14713	14779	14729	14781	14857	14621	14841	14808	14786	14863	14662	14959	14898	14786	14654	14571	14813	14766	14506	14763	14638	15059	14698	14801	14674	14760	14853	14615	14825	14939	14624	14860	14750	14789	14889	14656	14757	14734	14751	14678	14697	14873	14875	14716	14676	14657	14897	14816	14849	14785	14953	14830	14751	14891	14620	14841	14539	14882	14810	14728	14817	14938	14815	14782	14913	14874	14648	14854	14797	14867	14851	14970	14893	14816	14803	15026	14750	14702	14715	14784	14833	14821	14729	14622	14863	14760	14806	14810	14813	14840	14755	14802	14712	14732	14932	14798	14895	14699	14681	14754	14855	15011	15019	14890	14783	14690	14559	14803	14667	14700	14814	14918	14930	14935	14945	14932	14684	14822	14527	14802	14995	14903	14666	14979	14650	14819	14766	14820	14745	14905	14752	14772	14807	14823	14795	14874	14720	14810	14740	14793	14940	14677	14681	14722	14672	14882	14758	14867	14767	14706	14662	14880	14792	14789	14828	14646	14794	14732	14749	14761	14849	14936	14858	14605	14688	14699	14666	14618	14863	14740	14902	14902	14739	14591	14727	14703	14826	14831	14702	14769	14882	14709	14789	14777	14770	14832	14780	14977	14649	14870	14755	14874	15025	14698	14931	14897	14777	14833	14971	14991	14671	14768	14854	14609	14794	14722	14710	14892	14968
15494	27502	25130	20097	17960	16410	15596	15279	14981	14716	14311	14330	14352	14100	14313	14186	13979	14095	14005	13829	14068	14011	13897	13930	14055	13874	13832	13884	13739	13690	13923	13825	13963	13805	13793	13730	13840	13633	13724	13957	13637	13720	13775	13778	13632	13846	13770	13709	13669	13820	13867	13824	13747	13639	13883	13817	13746	13841	13802	13701	13866	13704	13748	13915	13766	13873	13778	13680	13700	13592	13827	13844	13767	13769	13888	13733	13674	13612	13786	13505	13767	13647	13874	13693	13790	13710	13775	13749	13835	13596	13813	13736	13888	13626	13927	13711	13714	13734	13692	13694	13707	13662	13796	13785	13690	13713	13836	13785	13818	13669	13767	13736	13780	13777	13672	13767	13765	13733	13575	13853	13671	13533	13669	13776	13754	13783	13644	13640	13846	13616	13780	13621	13687	13609	13639	13653	13941	13810	13734	13810	13899	13680	13813	13697	13716	13538	13704	13739	13762	13590	13792	13697	13740	13792	13650	13936	13803	13734	13754	13666	13881	13571	13866	13749	13771	13807	13936	13848	13678	13576	13676	13590	13698	13790	13774	13652	13736	13658	13684	13626	13767	13714	13742	13770	13670	13613	13681	13802	13694	13755	13629	13629	13422	13685	13661	13730	13821	13853	13640	13817	13711	13817	13640	13628	13618	13752	13654	13746	13868	13909	13679	13707	13716	13964	13806	13817	13698	13603	13713	13740	13560	13805	13607	13736	13673	13708	13531	13694	13800	13674	13679	13732	13622	13643	13678	13686	13869	13780	13816	13703	13737	13676	13714	13720	13725	13686	13569	13781	13744	13541	13650	13572	13812	13711	13763	13730	13664	13776	13747	13779	13743	13802	13795	13859	13748	13633	13852	13704	13764	13726	13774	13704	13624	13859	13680	13705	13847	13811	13767	13707	13740	13853	13736	13829	13817	13626	13685	13812	13571	13721	13701	13808	13718	13606	13673	13710	13605	13652	13655	13704	13731	13579	13707	13894	13782	13860	13741	13768	13613	13703	13711	13604	13843	13577	13476	13915	13740	13879	13718	13589	13794	13641	13812	13606	13696	13732	13721	13608	13796	13781	13741	13846	13753	13771	13542	13909	13846	13743	13783	13688	13642	13689	13790	13732	13707	13738	13860	13719	13673	13758	13637	13697	13588	13706	13708	13616	13820	13838	13768	13748	13777	13655	13714	13665	13615	13650	13539	13655	13658	13769	13716	13777	13731	13634	13743	13848	13796	13712	13637	13942	13731	13686	13836	13614	13704	13804	13500	13666	13642	13762	13562	13618	13672	13633	13735	13676	13720	13764	13626	13812	13565	13637	13710	13682	13655	13631	13800	13804	13934	13726	13724	13618	13607	13605	13720	13687	13765	13826	13687	13680	13474	13682	13776	13573	13730	13812	13746	13782	13697	13640	13866	13625	13670	13740	13768	13763	13626	13674	13570	13739	13696	13744	13792	13712	13740	13944	13614	13843	13691	13599	13783	13681	13612	13565	13655	13780	13531	13720	13828	13735	13702	13632	13647	13563	13677	13743	13662	13743	13775	13775	13714	13786	13749	13820	13867	13851	13852	13728	13937	13970	13679	13701	13768	13711	13888	13660	13867	13696	13899	13648	13785	13821	13809	13621	13811	13704	13790	13959	13726	13759	13646	13683	13768	13788	13659	13534	13798	13681	13854	13720	13708	13921	13637	13544	13743	13790	13733	13732	13805	13681	13777	13640	13872	13539	13642	13800	13664	13718	13674	13734	13771	13774	13800	13667	13559	13699	13584	13680	13544	13883	13660	13681	13778	13687	13681	13526	13719	13686	13724	13701	13791	13552	13705	13812	13765	13646	13754	13858	13631	13859	13793	13754	13674	13699	13715	13730	13712	13636	13693	13695	13679	13823	13691	13802	13645	13770	13764	13640	13788	13916	13816	13716	13592	13710	13720	13790	13808	13780	13770	13741	13760	13796	13751	13729	13552	13688	13770	13579	13676	13656	13677	13661	13826	13761	13932	13682	13528	13670	13597	13724	13877	13710	13807	13702	13744	13703	13814	13648	13727	13761	13835	13744	13671	13728	13720	13755	13717	13786	13558	13771	13826	13850	13745	13777	13671	13561	13813	13753	13687	13793	13691	13824	13669	13708	13663	13856	13757	13752	13716	13635	13667	13632	13643	13872	13707	13645	13852	13688	13706	13577	13849	13870	13646	13658	13711	13797	13829	13850	13723	13861	13794	13475	13672	13936	13516	13731	13681	13661	13688	13925	13728	13726	13778	13676	13809	13728	13861	13710	13632	13730	13840	13814	13821	13699	13683	13755	13818	13696	13748	13812	13749	13635	13633	13773	13767	13650	13727	13760	13591	13811	13555	13833	13813	13687	13752	13646	13620	13664	13706	13749	13665	13648	13705	13713	13692	13641	13797	13644	13790	13570	13822	13774	13756	13691	13586	13655	13737	13593	13767	13838	13747	13982	13582	13672	13731	13827	13638	13837	13690	13517	13740	13685	13694	13567	13686	13559	13731	13717	13695	13856	13710	13589	13793	13807	13592	13672	13635	13649	13990	13714	13780	13768	13770	13705	13687	13642	13635	13767	13772	13770	13751	13617	13642	13752	13610	13630	13773	13748	13744	13779	13807	13639	13750	13813	13692	13741	13841	13635	13780	13579	13709	13853	13643	13679	13735	13758	13723	13673	13833	13812	13866	13710	13726	13601	13790	13740	13834	13869	13704	13658	13625	13825	13619	13748	13871	13649	13629	13703	13516	13777	13678	13808	13593	13770	13467	13902	13758	13814	13681	13706	13758	13697	13784	13770	13746	13720	13772	13596	13829	13809	13684	13838	13717	13878	13701	13685	13632	13713	13668	13785	13665	13853	13944	13845	13754	13699	13694	13775	13663	13845	13774	13748	13757	13714	13700	13710	13636	13820	13764	13757	13701	13695	13670	13810	13765	13758	13672	13678	13658	13728	13671	13644	13711	13759	13575	13666	13605	13872	13780	13647	13600	13765	13680	13659	13642	13850	13909	13641	13688	13853	13741	13729	13750	13816	13885	13867	13736	13702	13647	13896	13768	13698	13632	13797	13783	13722	13870	13676	13836	13696	13858	13714	13678	13815	13759	13786	13729	13765	13651	13683	13645	13705	13620	13700	13689	13723	13767	13691	13636	13749	13724	13611	13697	13541	13872	13683	13744	13601	13766	13814	13803	13862	13858	13726	13929	13416	13663	13698	13645	13687	13560	13712	13759	13760	13790	13665	13601	13865	13579	13636	13645	13773	13739	13731	13827	13789	13728	13729	13757	13664	13786	13602	13608	13694	13795	13643	13827	13778	13752	13637	13694	13659	13767	13589	13805	13589	13632	13806	13796	13767	13745	13742	13660	13569	13754	13728	13679	13785	13777	13564	13696	13771	13623	13676	13872	13905	13702	13867	13796	13713	13682	13744	13668	13702	13822	13648	13669	13757	13884	13723	13656	13901	13599	13474	13690	13772	13678	13815	13826	13938	13774	13672	13771	13597	13624	13754	13704	13768	13847	13627	13654	13681	13709	13594	13609	13802	13708	13845	13735	13704	13701	13714	13545	13768	13798	13851	13631	13894	13731	13658	13697	13819	13659	13750	13729	13710	13766	13750	13706	13643	13780	13561	13716	13666	13674	13639	13954	13760	13754	13740	13751	13462	13679	13667	13834	13624	13778	13696	13668	13898	13751	13687	13784	13690	13788	13585	13787	13715	13700	13840	13607	13650	13767	13739	13781	13731	13801	13684	13676	13669	13615	13693	13722	13698	13735	13721	13664	13692	13610	13695	13769	13714	13857	13766	13569	13699	13832	13582	13756	13760	13730	13951	13671	13705	13725	13706	13732	13721	13899	13621	13672	13746	13751	13765	13675	13801	13959	13751	13637	13605	13688	13623	13913	13733	13864	13579	13765	13730	13801	13747	13658	13703	13791	13774	13865	13750	13720	13712	13714	13454	13899	13758	13739	13791	13815	13719	13800	13788	13748	13749	13822	13701	13702	13641	13730	13775	13878	13620	13696	13610	13649	13621	13700	13729	13760	13832	13630	13716	13751	13656	13797	13756	13922	13778	13760	13677	13826	13758	13734	13641	13641	13712	13642	13733	13752	13628	13630	13737	13719	13700	13639	13692	13547	13819	13704	13585	13654	13679	13675	13614	13789	13763	13740	13696	13730	13714	13763	13699	13590	13665	13755	13631	13724	13626	13763	13806	13726	13878	13750	13670	13794	13683	13570	13663	13681	13584	13709	13761	13855	13735	13801	13607	13679	13785	13717	13749	13843	13607	13805	13738	13521	13724	13721	13748	13732	13732	13666	13784	13779	13838	13585	13707	13740	13708	13818	13770	13725	13665	13713	13546	13630	13857	13834	13707	13814	13630	13821	13588	13753	13737	13877	13845	13680	13771	13836	13898	13693	13738	13650	13674	13583	13705	13769	13661	13676	13740	13679	13753	13725	13788	13589	13702	13649	13539	13713	13746	13791	13749	13753	13709	13574	13823	13590	13574	13644	13773	13514	13589	13622	13528	13659	13448	13734	13784	13719	13795	13839	13785	13830	13848	13761	13840	13821	13707	13854	13696	13647	13628	13832	14086	13713	13818	13689	13755	13595	13642	13756	13706	13599	13651	13780	13563	13682	13754	13755	13758	13752	13865	13781	13558	13777	13760	13698	13595	13610	13629	13724	13641	13641	13779	13703	13685	13762	13731	13805	13849	13737	13850	13565	13693	13755	13763	13809	13715	13594	13715	13668	13826	13809	13708	13686	13683	13736	13788	13814	13627	13752	13698	13546	13663	13625	13622	13683	13682	13964	13575	13857	13762	13722	13660	13763	13886	13836	13650	13815	13749	13855	13737	13741	13605	13895	13711	13734	13748	13848	13623	13572	13802	13682	13780	13652	13716	13835	13704	13740	13664	13792	13675	13819	13650	13604	13659	13673	13662	13717	13806	13740	13771	13904	13662	13721	13831	13757	13745	13733	13628	13777	13806	13859	13716	13539	13776	13779	13766	13782	13760	13598	13747	13927	13609	13761	13801	13676	13538	13594	13730	13743	13711	13689	13693	13820	13696	13849	13732	13888	13668	13816	13853	13660	13705	13729	13724	13588	13813	13655	13651
27876	21838	21548	16911	13820	13549	13610	13554	13691	13560	13488	13578	13550	13514	13539	13486	13511	13636	13239	13450	13454	13505	13609	13466	13603	13559	13507	13504	13462	13434	13451	13320	13381	13302	13466	13413	13458	13584	13445	13405	13508	13422	13386	13326	13306	13490	13486	13405	13507	13517	13326	13437	13488	13390	13447	13534	13485	13487	13405	13359	13370	13451	13453	13262	13416	13572	13288	13700	13551	13549	13233	13373	13368	13424	13585	13514	13676	13541	13502	13346	13392	13532	13294	13400	13219	13413	13554	13560	13414	13445	13432	13298	13300	13285	13457	13337	13393	13402	13456	13330	13316	13492	13557	13298	13488	13468	13511	13283	13462	13149	13308	13520	13346	13422	13525	13289	13362	13402	13447	13519	13441	13336	13417	13317	13323	13389	13259	13397	13630	13513	13527	13453	13275	13437	13387	13304	13476	13483	13247	13354	13330	13457	13501	13491	13337	13506	13309	13420	13370	13427	13607	13567	13528	13344	13347	13540	13458	13522	13522	13460	13479	13664	13421	13293	13427	13504	13384	13366	13571	13481	13568	13388	13505	13485	13507	13454	13280	13657	13273	13175	13281	13472	13305	13431	13523	13420	13273	13526	13453	13311	13312	13550	13477	13330	13330	13477	13336	13374	13542	13461	13404	13671	13433	13374	13499	13560	13343	13523	13320	13386	13549	13401	13530	13493	13679	13535	13525	13509	13428	13621	13376	13267	13483	13447	13521	13568	13563	13204	13524	13256	13427	13477	13350	13199	13536	13643	13374	13427	13388	13514	13683	13355	13487	13459	13426	13344	13420	13487	13529	13381	13352	13540	13413	13379	13652	13362	13673	13301	13402	13503	13329	13343	13445	13515	13351	13576	13521	13511	13431	13420	13333	13316	13367	13539	13366	13353	13252	13408	13442	13348	13419	13337	13401	13600	13490	13363	13515	13341	13520	13495	13345	13560	13374	13478	13408	13389	13334	13365	13594	13356	13650	13399	13369	13344	13637	13688	13502	13575	13475	13509	13589	13508	13447	13253	13560	13413	13392	13369	13241	13273	13379	13393	13498	13431	13417	13455	13555	13370	13385	13431	13376	13389	13424	13558	13496	13571	13526	13435	13395	13481	13165	13517	13609	13469	13640	13574	13399	13445	13448	13423	13530	13429	13536	13356	13493	13544	13383	13460	13303	13584	13347	13417	13630	13332	13484	13473	13428	13209	13601	13616	13473	13402	13334	13469	13142	13553	13528	13461	13529	13410	13682	13513	13423	13267	13498	13455	13418	13375	13470	13597	13491	13363	13512	13403	13634	13355	13450	13629	13557	13411	13478	13314	13332	13446	13449	13518	13470	13485	13460	13444	13295	13228	13451	13415	13415	13365	13438	13527	13481	13422	13354	13416	13395	13294	13476	13390	13487	13495	13398	13394	13373	13401	13387	13359	13371	13364	13369	13415	13442	13460	13516	13401	13238	13363	13305	13439	13502	13500	13564	13524	13489	13454	13471	13535	13481	13536	13417	13559	13472	13487	13546	13434	13403	13360	13447	13650	13384	13375	13538	13614	13442	13532	13268	13523	13568	13601	13468	13415	13365	13318	13359	13570	13468	13285	13405	13595	13309	13340	13520	13390	13424	13579	13399	13516	13404	13459	13447	13432	13473	13301	13484	13504	13332	13453	13440	13332	13366	13617	13451	13343	13259	13502	13396	13426	13404	13531	13471	13210	13369	13625	13362	13482	13503	13475	13455	13369	13270	13304	13441	13369	13239	13467	13514	13573	13525	13329	13282	13479	13437	13652	13477	13315	13441	13398	13528	13337	13399	13400	13453	13420	13387	13229	13408	13447	13338	13448	13547	13497	13381	13530	13293	13494	13367	13502	13361	13596	13425	13486	13760	13430	13468	13472	13466	13328	13350	13502	13420	13462	13440	13307	13346	13356	13450	13296	13411	13379	13347	13532	13385	13446	13296	13407	13448	13470	13419	13250	13493	13355	13482	13332	13482	13487	13488	13452	13411	13530	13502	13557	13363	13563	13464	13529	13580	13589	13408	13278	13454	13385	13361	13537	13418	13242	13530	13337	13385	13361	13452	13410	13293	13531	13441	13506	13383	13556	13537	13375	13536	13345	13383	13487	13323	13371	13413	13452	13460	13546	13713	13251	13603	13415	13335	13597	13454	13503	13456	13302	13202	13409	13510	13706	13498	13550	13322	13386	13639	13595	13443	13348	13303	13396	13556	13381	13375	13292	13502	13543	13642	13355	13519	13458	13484	13506	13422	13481	13440	13531	13498	13328	13413	13354	13329	13402	13574	13404	13556	13440	13521	13445	13366	13525	13455	13199	13316	13435	13452	13477	13590	13592	13455	13544	13424	13515	13324	13431	13401	13442	13402	13598	13539	13556	13390	13328	13458	13455	13365	13344	13379	13539	13331	13366	13341	13360	13287	13549	13410	13584	13434	13510	13494	13245	13432	13461	13405	13442	13507	13447	13364	13462	13430	13332	13395	13376	13132	13490	13518	13642	13615	13347	13432	13285	13179	13518	13402	13440	13324	13477	13410	13571	13365	13360	13396	13371	13446	13341	13554	13571	13413	13423	13217	13254	13471	13662	13394	13480	13437	13400	13415	13304	13483	13413	13385	13515	13433	13272	13523	13503	13433	13478	13579	13465	13376	13388	13509	13380	13177	13467	13330	13421	13397	13252	13512	13380	13426	13437	13403	13641	13632	13519	13386	13399	13560	13475	13457	13464	13312	13419	13413	13322	13492	13426	13404	13296	13500	13390	13504	13511	13518	13443	13366	13385	13454	13484	13409	13470	13592	13414	13479	13427	13278	13580	13496	13383	13397	13585	13429	13268	13386	13432	13475	13358	13300	13581	13636	13437	13489	13298	13295	13516	13304	13423	13502	13359	13266	13370	13308	13324	13451	13500	13433	13478	13570	13373	13609	13240	13482	13583	13323	13351	13569	13311	13326	13626	13488	13378	13437	13587	13462	13644	13374	13347	13387	13528	13492	13349	13434	13453	13398	13522	13465	13483	13393	13353	13519	13399	13372	13278	13350	13385	13458	13354	13459	13444	13596	13395	13488	13543	13475	13461	13355	13432	13284	13507	13528	13384	13490	13533	13548	13666	13461	13454	13337	13492	13652	13379	13401	13492	13474	13396	13300	13457	13457	13409	13309	13625	13484	13427	13297	13415	13354	13284	13125	13534	13424	13665	13281	13404	13537	13299	13390	13443	13442	13337	13360	13491	13435	13565	13635	13318	13312	13486	13391	13376	13486	13320	13534	13262	13395	13602	13528	13472	13549	13407	13494	13376	13526	13586	13300	13622	13516	13341	13429	13557	13391	13515	13443	13400	13606	13467	13515	13463	13709	13379	13603	13577	13518	13464	13531	13270	13398	13362	13490	13439	13430	13442	13515	13398	13406	13417	13488	13454	13495	13631	13468	13473	13453	13440	13493	13529	13411	13447	13373	13458	13380	13496	13386	13577	13398	13587	13579	13436	13362	13265	13359	13453	13372	13423	13560	13290	13487	13445	13568	13333	13473	13440	13518	13265	13358	13573	13595	13390	13345	13351	13401	13373	13565	13372	13397	13538	13569	13565	13571	13277	13312	13373	13363	13460	13509	13516	13648	13385	13371	13514	13451	13346	13522	13342	13354	13417	13618	13534	13368	13293	13314	13284	13201	13536	13473	13341	13461	13227	13340	13432	13412	13237	13428	13233	13340	13327	13490	13451	13544	13532	13452	13379	13534	13555	13257	13605	13297	13571	13337	13392	13395	13213	13367	13229	13501	13487	13508	13396	13548	13547	13556	13481	13568	13354	13333	13289	13444	13281	13512	13266	13602	13370	13463	13389	13317	13310	13417	13482	13438	13366	13435	13257	13454	13289	13589	13496	13453	13460	13392	13546	13432	13466	13560	13337	13435	13532	13426	13486	13604	13616	13595	13513	13695	13386	13431	13260	13445	13412	13425	13481	13354	13515	13415	13636	13372	13405	13437	13437	13391	13467	13528	13523	13404	13483	13427	13409	13342	13527	13444	13524	13559	13414	13379	13495	13658	13518	13425	13436	13475	13537	13371	13544	13455	13478	13490	13462	13442	13485	13418	13555	13404	13454	13350	13403	13445	13507	13506	13379	13579	13551	13380	13376	13408	13409	13534	13519	13458	13351	13528	13459	13552	13488	13316	13532	13364	13296	13522	13164	13687	13565	13425	13448	13532	13209	13214	13336	13524	13500	13386	13331	13201	13384	13319	13565	13631	13497	13392	13466	13681	13497	13448	13317	13486	13358	13554	13397	13457	13457	13353	13470	13409	13387	13365	13574	13505	13426	13425	13378	13523	13413	13372	13599	13544	13321	13333	13431	13411	13484	13647	13619	13450	13482	13411	13388	13426	13446	13484	13541	13359	13433	13206	13357	13357	13239	13374	13310	13383	13390	13482	13236	13530	13386	13319	13388	13362	13514	13364	13411	13607	13444	13567	13237	13372	13358	13518	13550	13481	13524	13533	13532	13578	13475	13386	13422	13277	13531	13454	13498	13483	13239	13407	13347	13443	13445	13456	13533	13282	13453	13350	13366	13418	13540	13277	13396	13534	13489	13326	13362	13494	13584	13562	13521	13564	13285	13436	13445	13455	13404	13580	13255	13531	13267	13403	13389	13409	13339	13364	13330	13363	13419	13420	13499	13270	13396	13450	13472	13399	13527	13344	13401	13433	13268	13236	13333	13398	13369	13379	13427	13444	13339	13343	13459	13480	13502	13358	13467	13316	13445	13471	13365	13351	13400	13326	13455	13429	13278	13267	13545	13587	13519	13472	13597	13494	13542	13357	13460	13476	13360	13529	13287	13311	13436	13664	13427	13457	13380	13373	13441	13431	13430	13265	13324	13449	13236	13430	13360	13448	13390	13519	13391	13416	13402	13172	13598	13535	13319	13427	13542	13517	13529	13568	13514	13427	13452	13641	13387	13607	13548	13445	13479	13398	13386	13357	13335	13450	13530	13415	13532	13505	13469	13482	13454	13533	13499	13559	13478	13448	13300	13548	13473	13351	13327	13405	13367	13617	13663	13364	13483	13351	13625	13488	13531	13315	13437	13388	13497	13396	13390	13308	13286	13550	13597	13141	13447
13450	15211	14728	13678	13227	13190	13166	12953	12987	12964	12909	12936	12762	12867	12956	12887	12870	12853	12750	12788	12845	12932	12870	12844	12808	12882	12902	12933	12787	12904	12923	12964	12898	12832	12841	12803	12835	12879	12786	12720	12832	12902	12862	12902	12896	12799	12931	12958	12748	12886	13039	12711	12868	12856	12844	12829	12733	12871	12775	12909	12657	12799	12934	12900	12938	12834	12795	12981	12867	12810	12732	12707	12980	12773	12812	12862	12819	12780	12829	12797	12949	12863	12749	12746	12767	12781	12807	12702	12810	12745	12858	12856	12766	13054	12853	12687	12854	12880	12793	12899	12871	12832	12766	12854	12882	12970	12842	12788	12757	12875	12759	12893	12765	12881	12845	12701	12700	12829	12698	12826	12914	12646	12739	12893	12885	12809	12866	12911	12805	12882	13054	12782	12745	12838	12778	12773	12856	12823	12846	12881	12738	12743	13053	12767	12777	12957	12647	12906	12771	12916	12892	12818	12909	12633	12823	12841	12841	12911	12843	12863	12876	12956	13004	12742	12855	12861	12841	12806	12895	12713	12807	12872	12967	12797	12882	12823	12955	12884	12840	12897	12915	12954	12697	12772	12778	12541	13002	12627	12710	12743	12702	12908	12797	12853	12730	12726	12757	12759	12759	12749	12633	12787	12961	12672	12688	12825	12804	12791	12864	12979	12794	12931	12886	12762	12590	12689	12868	12777	12893	12832	12772	12799	12919	12726	12743	12837	12994	12763	12830	12827	12955	12962	12941	12704	12843	12718	12909	12851	12765	12683	12765	12790	12825	12759	12880	12745	12984	12873	12876	12942	12920	12946	12749	12718	12920	12825	12856	12724	12942	12698	12827	12909	12845	12888	12864	12637	12768	12801	13002	12899	12785	12865	12798	12868	12756	12752	12744	12743	12821	12811	12799	12798	12946	12746	12816	12992	12794	12960	12752	12820	12897	12779	12873	12844	12760	12815	12802	12790	12733	12814	12878	12788	12758	12836	12800	12837	12797	12915	12933	12768	12667	12881	12830	12688	12953	12925	12819	12758	12825	12883	12782	12781	12820	12779	12684	12884	12818	12871	12852	12756	12705	12698	12875	12711	12775	12728	12764	12892	12885	12804	12861	12908	12894	12783	12660	12621	12903	12768	12851	12695	12833	12905	12638	12709	12865	12999	12839	12825	12936	12903	12786	12829	12724	12751	12886	12820	12654	12636	12692	12799	12939	12717	12858	12725	12831	12945	12786	12957	12768	12703	13006	12660	12805	12860	12822	12856	12886	12905	12897	12916	12798	12884	12848	12950	13137	12889	12833	12833	12708	12830	12723	12764	12960	12935	12723	12746	12856	12844	12872	12892	12708	12844	12722	12759	12724	12902	12688	12784	13021	12881	12738	12719	12797	13045	12751	12822	12753	12921	12728	12608	12753	12962	12659	12802	12821	12826	12961	12784	12925	12776	12578	12710	12799	12697	12944	12867	12737	12822	12681	12740	12773	12702	12818	12767	12798	12818	12701	12821	12807	12858	12863	12799	12767	12845	12725	12820	12728	12694	12938	12796	12879	12620	12850	12758	12836	12835	12725	12732	12858	12774	13069	12855	12772	12902	12928	12970	12917	12851	12940	12848	12864	12995	12851	12744	12780	12715	12931	12980	13037	12789	12821	12967	12712	12783	12842	12819	12783	12853	12859	12899	12815	12800	12731	12852	12947	12904	12908	12764	12800	12931	12734	12823	12955	12893	12777	12902	12909	12979	12851	12684	12910	12789	12968	12777	12799	12944	12870	12770	12692	12854	12812	12836	12806	12841	12804	12713	12873	12798	12833	12846	13059	12791	12860	12905	12761	12748	12859	12813	13002	13011	12789	12746	12900	12843	12883	12958	12811	12951	12923	12831	12927	12687	12917	12966	13069	12888	12825	12884	12781	12842	12891	12776	12749	12977	12893	12860	12689	12794	13029	12741	12775	12667	12923	12833	12778	12822	12740	12750	12692	12759	12826	13025	12712	12779	12910	12720	12919	12941	12774	13005	12779	12704	12757	12851	12857	12883	12706	12843	12792	12748	12844	12775	12820	12693	12831	12666	12834	12699	12738	12742	12800	12754	12691	12629	12650	12682	12755	12870	12670	12871	12752	12796	12991	12928	12805	12845	12920	12958	12884	12774	12893	12673	12846	12811	12912	12612	12972	12619	12856	12899	12880	12665	12801	12755	12690	12894	12744	12760	12796	12875	12828	12977	12776	12737	12887	12817	12936	12850	12803	12758	12712	12880	12804	12877	12759	12862	12816	12939	12908	12833	12746	12777	12739	12660	12874	12868	12789	12757	12815	12851	12821	12702	12921	12878	12871	12693	12712	12691	12683	12928	12839	12802	12775	12801	12799	12791	12979	12889	12862	12852	12620	12896	12991	12676	12746	12664	12763	12832	12813	12845	12726	12774	12892	12874	12801	12717	12622	12795	12916	12727	12839	12865	12781	12959	12780	12906	12903	12854	12748	12752	12915	12777	12832	12744	12751	12782	12693	12969	12900	12847	12798	12710	12778	12916	12969	12788	12790	12661	12847	12756	12908	12840	12842	12905	12802	12679	12764	12794	12876	12863	12934	12880	12772	12971	12821	12745	12795	12667	13020	12812	12745	12747	12712	12860	12891	12741	12756	12737	12877	12837	12959	12786	12726	12826	12858	12652	12717	12841	12719	12753	12771	12726	12890	12806	12625	12677	12838	12892	12894	12960	12850	12767	12888	12842	12658	12891	12979	12892	12844	12862	12707	12813	12778	12846	12927	12838	12810	12975	12874	12867	12884	12735	12914	12770	12833	13039	12854	12964	12832	12852	12798	12854	12757	13034	12873	12748	12943	12903	12803	12863	12806	12920	12918	12994	12787	12875	12818	12725	12769	12762	12837	12796	12958	12761	12768	12752	12830	12729	12790	12824	12866	12823	12811	12633	13003	12641	12872	12800	12708	12884	12827	12643	12904	12818	12768	12669	12730	12928	12829	12810	12887	12655	12626	13005	12918	12787	12982	12724	12726	12914	13022	12984	12543	12804	12846	12687	12793	12783	12895	12692	12889	12830	12778	12992	12809	12884	12807	12747	12988	12719	12894	12842	12717	12828	12814	12845	12808	12952	12910	12920	12724	12800	12781	12923	13022	12848	12863	12898	12832	12873	12823	12826	12762	12793	12913	12714	12733	12878	12884	12865	12881	12846	12812	12591	12705	12777	12933	12760	12671	12808	12797	12941	12916	12868	12813	12805	12884	12764	12918	12702	12922	12826	12779	12809	12819	12857	12751	12739	12834	12855	12919	12714	12935	12869	12775	12922	12884	12725	12819	12955	12846	12881	12663	12688	12835	12886	12844	12955	12953	12755	12889	12737	12791	12745	12894	12874	12864	13009	12701	12775	13002	12884	12861	12827	12943	12827	12749	12784	12615	12607	12977	12741	12867	12797	12812	12798	12973	12802	12899	12912	12802	12866	12744	12812	12724	12827	12767	12769	12792	12749	12738	12584	12741	12900	12989	12819	12829	12763	12870	12787	12776	12864	12908	12924	12817	12772	12770	12583	12946	12802	12776	12857	12788	12745	12706	12884	12637	12914	12831	12836	12841	12774	12835	12795	12832	12761	12875	12843	12734	12876	12891	12789	13004	12897	12763	12833	12810	12860	12770	12852	12578	12838	12776	12858	12801	12793	12845	12846	12775	12890	12796	12823	12793	12951	12726	12911	12794	12855	12772	12874	12790	12828	12721	12920	12796	12867	12849	12939	12750	12890	12777	12901	12850	12699	12691	12901	12827	12739	12790	12824	12605	12753	12784	12630	12700	12932	12790	12811	12780	12894	12923	12853	12799	12724	12843	13042	12892	12920	12973	12829	12844	13088	12976	12726	12755	12837	12871	12954	12812	12696	12987	12839	12976	12868	12829	12877	12657	12868	12804	12828	12863	12761	12818	12841	12779	12720	12946	12799	12939	12762	12694	12809	12863	12819	13144	12848	12868	12848	12928	12807	12719	12860	12858	12795	12823	12882	12757	12987	12916	12885	12829	12987	12840	12791	12845	12570	12917	12785	12783	12907	12899	12850	12838	12911	12833	12928	12679	12639	12913	12759	12658	12766	12794	12713	12986	12986	12825	12828	12614	12876	13003	12816	12829	12833	12862	12908	12881	12923	12778	12838	12997	12758	12803	12847	12752	12950	12850	12848	12812	12916	12755	12769	12926	12751	12724	12801	12850	12695	12841	12840	12835	12885	12788	12882	12782	12937	12831	12767	12773	12896	12794	12731	12902	12678	12921	12720	12853	12623	12904	12788	12840	12892	12918	12892	12828	12772	12826	12723	12897	12974	13046	12743	12873	12960	12875	12766	12900	12666	12816	12859	12901	12971	12726	12862	12816	12859	12796	12632	12859	12761	13024	13062	12812	12800	12763	12788	12838	12836	12866	12845	12811	12715	12858	12776	12957	12687	12912	12844	12867	12868	12945	12648	12842	12934	12999	12910	12734	12796	12723	12978	12800	12799	12931	12896	12827	12799	13036	12766	12734	12836	12918	12710	12735	12786	12906	12788	12732	12865	12853	13008	12826	12847	12833	12826	12820	12829	12762	12741	12777	12776	12912	12961	12876	12807	12921	12827	12951	12669	12853	12715	12882	12969	12791	12841	12834	12846	12912	12741	12858	12597	12801	12808	12805	12743	12888	13043	12869	12803	12854	12775	12861	12869	12946	12893	12881	12951	12813	12810	12957	13032	12748	12821	13026	12777	12774	12731	12961	12881	12716	12770	12744	12757	12867	12771	12901	12778	12773	12690	12712	12919	12645	12911	12840	12973	12837	12842	12840	12803	12919	12659	12746	12776	13039	12800	12842	12769	12918	12825	12941	12851	12702	12951	12739	12675	12926	12914	12625	12919	12900	12822	12832	12844	12710	12797	12824	12821	12774	12833	12898	12870	12763	12866	12821	12701	12637	12897	12837	12815	12737	12674	12927	12722	12988	12831	12810	12735	12939	12819	12672	12917	12864	12715	12985	12852	12867	12915	12768	12882	12737	12851	13069	12733	13004	12832	12950	12926	12819	12743	12825	12781	12894	12975	12915	12942	12856	12811	12817	12938	12611	12923	12850	12696	12816	12881	12763	13055
24378	21608	29029	24731	21957	19760	17670	15355	14981	15062	15080	14860	14873	14984	14876	14829	14590	14580	14821	14716	14654	14782	14713	14669	14702	14749	14729	14767	14522	14713	14569	14594	14615	14604	14405	14525	14643	14526	14604	14720	14579	14580	14582	14612	14618	14449	14439	14545	14354	14442	14739	14628	14557	14549	14502	14423	14362	14490	14652	14422	14526	14602	14460	14522	14499	14522	14580	14711	14617	14587	14415	14580	14605	14261	14497	14585	14295	14353	14610	14437	14590	14557	14437	14595	14449	14620	14888	14408	14636	14586	14495	14484	14346	14332	14369	14428	14467	14568	14417	14550	14482	14424	14471	14598	14605	14435	14749	14450	14621	14753	14538	14500	14536	14664	14597	14518	14470	14516	14525	14499	14554	14511	14516	14316	14517	14324	14495	14550	14624	14514	14631	14688	14580	14540	14533	14528	14432	14464	14395	14511	14746	14597	14706	14640	14389	14404	14543	14566	14572	14610	14415	14664	14401	14594	14527	14526	14618	14586	14492	14502	14380	14409	14508	14664	14598	14686	14573	14521	14391	14454	14600	14519	14357	14399	14527	14385	14380	14523	14388	14392	14583	14510	14483	14566	14635	14407	14461	14581	14672	14319	14387	14559	14501	14578	14426	14533	14463	14419	14681	14688	14445	14510	14467	14491	14498	14528	14528	14507	14452	14555	14417	14656	14484	14546	14583	14731	14621	14615	14724	14531	14614	14502	14540	14490	14427	14595	14606	14480	14414	14419	14401	14354	14449	14642	14451	14495	14421	14438	14428	14322	14576	14458	14459	14531	14468	14364	14428	14378	14497	14561	14550	14465	14612	14514	14528	14372	14440	14641	14555	14300	14637	14293	14461	14309	14304	14357	14510	14454	14693	14337	14619	14550	14536	14555	14572	14455	14469	14627	14536	14609	14569	14527	14506	14412	14571	14811	14554	14437	14509	14554	14474	14398	14500	14502	14512	14432	14462	14287	14601	14537	14524	14460	14513	14389	14597	14327	14516	14613	14499	14580	14527	14542	14505	14364	14416	14358	14669	14481	14569	14663	14366	14663	14558	14392	14457	14453	14594	14341	14565	14685	14496	14509	14423	14733	14459	14530	14457	14339	14355	14436	14508	14321	14541	14787	14559	14404	14438	14452	14755	14575	14561	14479	14401	14562	14591	14583	14535	14631	14447	14631	14540	14643	14778	14586	14579	14704	14466	14380	14430	14519	14475	14757	14600	14538	14341	14535	14415	14417	14668	14503	14525	14464	14455	14385	14361	14487	14600	14445	14460	14455	14613	14596	14492	14570	14515	14511	14426	14610	14441	14540	14446	14507	14518	14477	14485	14476	14491	14566	14368	14318	14464	14441	14537	14461	14403	14435	14585	14492	14615	14517	14494	14485	14451	14473	14619	14667	14637	14426	14450	14685	14545	14367	14637	14377	14370	14476	14587	14490	14641	14677	14394	14412	14292	14260	14499	14138	14565	14480	14378	14659	14557	14408	14240	14591	14504	14467	14428	14516	14640	14488	14503	14526	14395	14584	14419	14361	14607	14347	14458	14372	14566	14533	14521	14618	14391	14554	14513	14556	14727	14522	14466	14488	14626	14566	14620	14486	14522	14468	14644	14510	14621	14487	14373	14466	14574	14541	14296	14507	14429	14300	14569	14503	14588	14460	14457	14461	14662	14636	14529	14673	14634	14632	14457	14653	14418	14559	14491	14273	14582	14485	14446	14563	14560	14515	14437	14474	14621	14359	14499	14514	14467	14535	14536	14528	14443	14504	14546	14490	14554	14532	14446	14355	14419	14674	14493	14492	14744	14535	14580	14557	14543	14526	14509	14455	14603	14329	14334	14627	14438	14418	14563	14526	14383	14485	14633	14692	14700	14539	14383	14532	14678	14470	14371	14830	14535	14519	14677	14624	14738	14340	14492	14661	14380	14501	14340	14598	14618	14513	14549	14447	14447	14589	14549	14413	14356	14341	14350	14376	14549	14570	14399	14638	14581	14573	14407	14328	14327	14413	14621	14580	14324	14387	14344	14433	14719	14485	14613	14420	14486	14525	14570	14387	14510	14413	14580	14704	14685	14515	14402	14582	14452	14421	14495	14494	14430	14448	14503	14310	14489	14484	14450	14536	14560	14670	14503	14485	14482	14509	14298	14589	14395	14454	14456	14426	14567	14520	14329	14645	14542	14444	14497	14619	14447	14556	14506	14492	14622	14389	14586	14495	14483	14610	14494	14433	14383	14656	14536	14595	14541	14465	14262	14622	14364	14436	14588	14372	14637	14708	14511	14543	14513	14546	14655	14580	14573	14489	14439	14497	14558	14706	14452	14411	14682	14602	14505	14600	14387	14496	14554	14485	14336	14637	14568	14644	14285	14489	14352	14564	14335	14407	14573	14460	14371	14435	14465	14592	14679	14424	14292	14575	14476	14344	14596	14369	14391	14444	14461	14463	14371	14583	14584	14608	14526	14477	14408	14500	14561	14378	14563	14356	14554	14409	14228	14446	14422	14493	14528	14449	14474	14528	14490	14467	14612	14543	14491	14333	14520	14555	14587	14450	14470	14523	14610	14453	14429	14329	14476	14426	14514	14539	14519	14747	14519	14261	14403	14608	14478	14287	14598	14609	14600	14589	14632	14501	14510	14590	14543	14590	14570	14506	14494	14456	14447	14359	14411	14573	14207	14425	14527	14349	14661	14629	14510	14503	14608	14407	14537	14621	14402	14566	14542	14703	14495	14497	14500	14463	14458	14634	14653	14552	14476	14347	14504	14700	14377	14311	14479	14572	14577	14622	14252	14689	14530	14397	14359	14439	14482	14614	14609	14522	14477	14401	14631	14599	14509	14620	14538	14450	14515	14482	14628	14529	14492	14663	14617	14651	14628	14468	14588	14718	14639	14495	14460	14436	14558	14562	14519	14725	14387	14628	14446	14394	14470	14494	14401	14739	14474	14399	14649	14304	14513	14711	14524	14277	14510	14483	14660	14096	14418	14637	14298	14535	14450	14420	14332	14290	14465	14330	14413	14680	14463	14635	14579	14548	14500	14471	14675	14375	14299	14296	14644	14444	14622	14370	14534	14623	14597	14489	14398	14405	14535	14363	14493	14391	14616	14661	14581	14649	14669	14609	14531	14509	14492	14323	14567	14491	14406	14443	14448	14366	14393	14507	14493	14401	14368	14576	14463	14596	14566	14494	14585	14511	14538	14396	14438	14511	14656	14549	14459	14485	14624	14428	14469	14363	14580	14563	14468	14678	14637	14586	14614	14388	14574	14397	14682	14581	14362	14505	14501	14596	14508	14485	14446	14668	14541	14734	14490	14391	14563	14528	14525	14494	14606	14326	14573	14374	14504	14534	14600	14472	14513	14523	14407	14421	14624	14398	14222	14371	14443	14343	14453	14430	14405	14527	14434	14507	14456	14304	14655	14420	14352	14478	14409	14442	14466	14404	14522	14640	14409	14519	14627	14465	14535	14528	14375	14479	14645	14409	14518	14526	14480	14483	14509	14489	14546	14262	14540	14612	14458	14524	14347	14447	14431	14463	14643	14528	14574	14462	14353	14660	14681	14584	14345	14490	14467	14522	14453	14534	14612	14576	14259	14432	14324	14411	14358	14368	14492	14657	14507	14486	14633	14382	14505	14523	14332	14390	14442	14516	14306	14400	14519	14464	14563	14677	14509	14569	14784	14375	14418	14435	14447	14515	14263	14594	14375	14345	14676	14339	14562	14502	14579	14585	14441	14614	14413	14487	14553	14468	14504	14535	14444	14541	14565	14649	14394	14373	14681	14637	14438	14478	14406	14510	14442	14586	14500	14397	14503	14496	14630	14851	14465	14513	14476	14453	14516	14572	14489	14355	14546	14553	14435	14429	14656	14430	14452	14519	14559	14512	14351	14375	14577	14464	14414	14569	14407	14433	14437	14553	14460	14260	14553	14477	14466	14455	14625	14433	14598	14735	14697	14445	14438	14617	14595	14369	14364	14595	14697	14673	14430	14616	14327	14507	14592	14537	14702	14416	14425	14450	14455	14704	14579	14564	14393	14429	14483	14498	14325	14367	14511	14713	14634	14723	14742	14419	14615	14547	14582	14670	14560	14329	14568	14453	14545	14360	14549	14542	14639	14626	14461	14338	14504	14426	14525	14436	14435	14532	14498	14526	14590	14667	14464	14580	14453	14493	14567	14485	14550	14409	14530	14388	14596	14731	14511	14378	14672	14648	14459	14482	14512	14499	14454	14547	14479	14603	14357	14507	14646	14621	14488	14379	14472	14380	14423	14369	14301	14499	14271	14273	14671	14366	14504	14385	14579	14536	14512	14501	14318	14383	14273	14511	14498	14497	14726	14461	14415	14478	14677	14683	14438	14446	14611	14606	14712	14384	14388	14524	14641	14496	14599	14501	14456	14571	14394	14454	14555	14314	14480	14763	14642	14553	14609	14455	14450	14444	14490	14615	14572	14497	14428	14609	14614	14562	14451	14398	14344	14662	14613	14356	14409	14599	14526	14719	14489	14672	14609	14469	14454	14464	14670	14352	14457	14611	14583	14378	14490	14409	14450	14527	14505	14469	14537	14273	14638	14707	14489	14638	14503	14660	14608	14342	14405	14437	14532	14623	14578	14553	14529	14339	14825	14418	14503	14306	14511	14715	14378	14264	14388	14609	14502	14444	14492	14406	14541	14634	14490	14573	14627	14531	14615	14798	14510	14522	14472	14702	14260	14385	14496	14419	14330	14412	14274	14476	14420	14449	14684	14470	14507	14409	14375	14354	14425	14430	14547	14442	14388	14529	14418	14611	14426	14482	14455	14281	14331	14496	14706	14430	14533	14596	14543	14638	14450	14623	14524	14446	14587	14482	14431	14294	14725	14456	14330	14384	14473	14354	14526	14485	14518	14613	14433	14357	14386	14564	14393	14463	14463	14436	14501	14525	14570	14577	14525	14532	14649	14450	14452	14472	14318	14475	14585	14555	14521	14303	14618	14456	14484	14511	14422	14474	14500	14573	14596	14675	14641	14451	14491	14581	14457	14423	14559	14473	14592	14465	14577	14560	14480	14684	14557	14519	14361	14264	14449	14479	14617	14277	14748	14339	14330	14453	14279	14381	14424	14334	14483	14374	14535	14474
13827	22472	21162	17364	15720	15202	14667	14388	14224	14012	13888	14046	13769	13755	13631	13766	13779	13642	13869	13632	13792	13628	13738	13686	13637	13701	13672	13691	13569	13634	13812	13409	13753	13492	13730	13586	13493	13696	13629	13602	13589	13495	13610	13633	13648	13603	13471	13737	13490	13496	13587	13631	13499	13553	13793	13557	13652	13714	13502	13433	13652	13747	13609	13533	13599	13494	13506	13579	13482	13537	13500	13719	13732	13618	13754	13494	13470	13651	13462	13559	13577	13514	13568	13327	13582	13509	13682	13533	13530	13508	13714	13595	13647	13652	13541	13474	13435	13543	13445	13399	13415	13586	13473	13595	13519	13502	13532	13559	13625	13565	13631	13501	13495	13468	13429	13575	13546	13536	13495	13513	13463	13739	13521	13541	13446	13636	13573	13451	13598	13580	13708	13537	13601	13441	13636	13604	13561	13639	13493	13483	13496	13489	13634	13545	13651	13445	13484	13563	13539	13584	13438	13601	13515	13544	13463	13458	13448	13454	13561	13469	13591	13584	13689	13529	13356	13436	13537	13445	13613	13530	13443	13501	13556	13510	13485	13465	13670	13584	13521	13764	13705	13554	13546	13671	13486	13556	13547	13679	13682	13597	13540	13661	13406	13509	13536	13506	13538	13436	13641	13542	13500	13608	13662	13533	13511	13617	13510	13487	13482	13528	13523	13668	13481	13597	13595	13634	13538	13646	13482	13473	13509	13421	13594	13678	13583	13604	13364	13355	13563	13414	13493	13578	13568	13558	13474	13603	13453	13507	13485	13451	13563	13536	13647	13493	13585	13509	13618	13556	13547	13344	13597	13464	13598	13470	13527	13643	13455	13554	13526	13596	13451	13519	13433	13376	13360	13511	13462	13363	13423	13442	13475	13666	13604	13682	13654	13554	13640	13628	13495	13695	13503	13558	13613	13528	13499	13597	13589	13609	13555	13746	13480	13486	13563	13601	13602	13571	13493	13505	13482	13588	13520	13387	13445	13571	13439	13540	13399	13572	13600	13509	13620	13436	13687	13636	13568	13611	13517	13528	13573	13513	13600	13616	13639	13608	13581	13543	13660	13326	13482	13512	13451	13558	13595	13578	13793	13586	13508	13687	13419	13557	13674	13598	13536	13662	13515	13533	13498	13604	13547	13417	13464	13644	13643	13552	13632	13480	13689	13458	13540	13635	13324	13716	13545	13504	13488	13491	13382	13587	13451	13718	13564	13552	13614	13512	13666	13548	13576	13556	13699	13476	13474	13543	13520	13548	13469	13420	13497	13548	13485	13506	13487	13691	13547	13625	13665	13535	13686	13440	13468	13707	13434	13519	13674	13459	13555	13601	13323	13562	13510	13582	13377	13570	13578	13639	13453	13542	13577	13574	13584	13611	13621	13471	13491	13423	13573	13481	13507	13637	13563	13300	13459	13534	13407	13538	13398	13453	13465	13661	13544	13522	13473	13617	13405	13781	13592	13407	13419	13548	13584	13522	13469	13526	13475	13466	13781	13551	13629	13629	13478	13486	13626	13548	13571	13689	13378	13489	13521	13469	13395	13590	13624	13628	13435	13634	13515	13708	13469	13468	13743	13507	13452	13544	13451	13521	13599	13554	13517	13408	13442	13509	13608	13697	13553	13613	13584	13498	13475	13619	13426	13483	13391	13418	13473	13555	13547	13592	13463	13599	13622	13583	13532	13606	13518	13568	13463	13565	13775	13534	13506	13412	13531	13609	13405	13407	13518	13605	13471	13644	13510	13560	13522	13550	13661	13505	13682	13638	13560	13492	13496	13591	13554	13658	13440	13555	13542	13559	13552	13552	13680	13534	13472	13623	13437	13492	13490	13331	13533	13430	13703	13545	13624	13537	13587	13451	13583	13406	13316	13766	13582	13643	13626	13524	13481	13718	13401	13615	13535	13449	13516	13588	13578	13492	13458	13537	13552	13619	13545	13513	13572	13700	13510	13453	13536	13521	13408	13577	13739	13538	13572	13454	13509	13469	13438	13464	13650	13408	13644	13470	13492	13580	13544	13458	13524	13583	13616	13398	13528	13658	13522	13407	13689	13571	13343	13436	13566	13585	13582	13360	13665	13747	13459	13564	13355	13566	13553	13421	13605	13580	13597	13454	13659	13501	13571	13574	13520	13539	13502	13504	13698	13624	13490	13498	13595	13525	13512	13567	13618	13643	13541	13319	13610	13416	13464	13370	13657	13504	13501	13468	13497	13422	13633	13656	13555	13473	13670	13488	13423	13522	13634	13601	13714	13533	13513	13550	13527	13522	13573	13596	13410	13636	13422	13530	13513	13565	13602	13610	13542	13245	13520	13449	13361	13535	13487	13669	13632	13642	13388	13395	13566	13553	13554	13544	13413	13538	13517	13563	13545	13626	13423	13520	13519	13481	13447	13354	13575	13667	13615	13626	13426	13434	13579	13669	13493	13456	13776	13468	13488	13535	13579	13550	13475	13652	13431	13509	13647	13374	13496	13602	13618	13718	13474	13541	13539	13430	13632	13541	13527	13490	13554	13698	13431	13421	13532	13361	13556	13540	13643	13504	13623	13592	13666	13719	13602	13524	13609	13538	13535	13598	13563	13771	13571	13498	13615	13566	13658	13455	13532	13499	13637	13433	13603	13529	13500	13484	13675	13575	13717	13491	13607	13691	13499	13481	13584	13552	13751	13729	13549	13418	13462	13574	13463	13646	13444	13568	13580	13520	13577	13565	13475	13469	13511	13444	13490	13611	13535	13507	13422	13456	13730	13484	13567	13490	13607	13603	13602	13546	13413	13669	13732	13673	13532	13598	13595	13482	13465	13669	13383	13617	13499	13575	13541	13566	13527	13458	13587	13617	13634	13595	13637	13504	13631	13649	13502	13599	13514	13542	13518	13561	13495	13258	13631	13700	13489	13615	13360	13427	13612	13450	13460	13602	13625	13439	13638	13341	13591	13725	13666	13710	13664	13569	13484	13756	13565	13654	13542	13300	13448	13681	13575	13545	13523	13554	13608	13686	13438	13478	13425	13501	13486	13534	13612	13529	13584	13506	13607	13554	13536	13393	13480	13478	13582	13336	13544	13375	13411	13498	13514	13594	13584	13537	13659	13445	13506	13590	13608	13540	13405	13638	13655	13401	13714	13471	13644	13598	13574	13363	13529	13707	13376	13569	13564	13614	13636	13679	13482	13516	13623	13486	13448	13470	13622	13661	13451	13629	13457	13613	13557	13647	13596	13150	13526	13712	13661	13541	13643	13586	13572	13534	13647	13649	13637	13497	13568	13621	13459	13658	13510	13505	13578	13543	13553	13523	13651	13372	13551	13583	13574	13554	13554	13524	13664	13542	13402	13524	13683	13541	13553	13332	13560	13394	13668	13504	13515	13683	13517	13662	13569	13490	13576	13558	13514	13646	13448	13465	13611	13550	13578	13566	13611	13639	13680	13564	13707	13599	13576	13467	13393	13640	13572	13651	13576	13496	13632	13485	13539	13429	13540	13526	13412	13448	13459	13475	13667	13664	13503	13558	13349	13655	13453	13513	13629	13563	13599	13646	13619	13607	13526	13427	13587	13612	13457	13608	13630	13628	13560	13354	13516	13495	13513	13550	13649	13722	13566	13612	13384	13556	13582	13540	13542	13447	13513	13618	13493	13542	13593	13438	13526	13493	13416	13597	13530	13504	13584	13512	13376	13604	13379	13519	13587	13621	13605	13524	13510	13799	13506	13571	13501	13423	13442	13488	13539	13482	13473	13652	13507	13670	13499	13504	13614	13391	13564	13610	13493	13501	13671	13653	13633	13542	13614	13430	13474	13587	13480	13538	13728	13387	13453	13528	13697	13747	13595	13492	13684	13438	13582	13487	13557	13468	13389	13551	13529	13387	13494	13674	13711	13564	13474	13475	13495	13481	13477	13570	13493	13577	13452	13599	13479	13589	13609	13482	13456	13561	13613	13508	13461	13649	13528	13558	13482	13351	13353	13563	13523	13595	13624	13560	13636	13608	13622	13585	13588	13402	13600	13418	13531	13516	13586	13445	13573	13643	13580	13682	13570	13555	13547	13572	13484	13605	13421	13612	13558	13384	13641	13465	13447	13507	13591	13566	13281	13464	13419	13487	13455	13403	13525	13647	13593	13536	13512	13547	13617	13492	13716	13619	13525	13411	13501	13593	13519	13440	13474	13581	13284	13650	13488	13463	13500	13381	13516	13565	13559	13633	13579	13618	13613	13535	13551	13592	13350	13683	13444	13561	13518	13754	13432	13559	13714	13426	13427	13729	13418	13530	13606	13690	13571	13715	13458	13374	13380	13479	13559	13493	13537	13566	13310	13514	13597	13462	13703	13751	13681	13466	13507	13488	13527	13437	13436	13599	13350	13484	13370	13615	13605	13574	13646	13666	13475	13582	13522	13407	13652	13621	13618	13522	13608	13550	13687	13426	13543	13548	13475	13469	13524	13409	13701	13579	13585	13496	13501	13681	13529	13463	13533	13625	13475	13641	13420	13473	13663	13496	13577	13413	13555	13627	13497	13471	13586	13435	13641	13481	13475	13657	13507	13485	13391	13705	13528	13589	13476	13638	13407	13636	13546	13504	13520	13567	13447	13536	13525	13639	13479	13625	13437	13616	13580	13518	13646	13560	13555	13482	13405	13397	13539	13582	13641	13449	13619	13436	13466	13490	13568	13597	13608	13434	13608	13670	13461	13565	13624	13514	13496	13567	13604	13431	13648	13495	13496	13453	13570	13525	13592	13623	13573	13577	13489	13522	13657	13474	13425	13510	13595	13528	13643	13619	13567	13647	13430	13666	13562	13461	13566	13503	13708	13379	13561	13638	13443	13467	13401	13441	13600	13529	13625	13538	13699	13340	13610	13627	13481	13666	13418	13768	13712	13413	13521	13468	13792	13501	13618	13428	13423	13624	13547	13624	13697	13628	13635	13614	13619	13438	13492	13679	13506	13547	13416	13593	13555	13625	13377	13510	13546	13594	13458	13518	13605	13574	13659	13490	13426	13614	13619	13367	13757	13563	13550	13486	13307	13396	13418	13642	13628	13587	13632	13442	13411	13593	13476	13596	13490	13665	13491	13532	13566	13387	13639	13466	13713	13626	13589	13454	13502	13589	13490	13550	13606	13517
23275	21635	29620	24168	21752	23127	22566	17180	16071	16272	16198	15796	15897	15734	15727	15576	15661	15567	15619	15637	15847	15635	15684	15467	15380	15346	15398	15360	15492	15568	15537	15446	15570	15399	15418	15502	15830	15398	15338	15491	15331	15507	15224	15344	15425	15510	15350	15127	15521	15310	15358	15329	15484	15333	15196	15404	15337	15378	15537	15253	15385	15335	15173	15423	15852	15383	15239	15364	15476	15276	15449	15320	15371	15331	15313	15307	15330	15425	15363	15352	15354	15300	15484	15307	15449	15313	15556	15392	15285	15346	15238	15573	15446	15276	15250	15337	15422	15440	15200	15353	15524	15376	15308	15260	15407	15574	15276	15406	15360	15435	15236	15377	15190	15214	15452	15110	15143	15305	15410	15309	15067	15368	15324	15203	15357	15356	15282	15399	15182	15255	15338	15299	15247	15222	15287	15221	15249	15404	15181	15228	15384	15331	15403	15405	15360	15082	15294	15234	15217	15227	15217	15374	15309	15050	15275	15204	15432	15257	15476	15407	15329	15370	15453	15416	15446	15345	15497	15305	15301	15285	15324	15284	15319	15204	15439	15340	15433	15598	15394	15206	15485	15286	15204	15161	15258	15404	15463	15274	15334	15339	15347	15345	15358	15299	15204	15244	15202	15466	15308	15381	15274	15370	15273	15212	15290	15466	15490	15263	15461	15216	15308	15519	15232	15186	15205	15351	15272	15146	15294	15346	15294	15263	15220	15352	15228	15213	15282	15337	15292	15107	15324	15398	15237	15233	15375	15228	15273	15437	15156	15546	15586	15411	15427	15415	15308	15189	15225	15255	15351	15175	15314	15429	15564	15276	15504	15225	15365	15129	15441	15271	15225	15348	15111	15319	15138	15292	15250	15237	15222	15340	15205	15217	15224	15511	15543	15377	15270	15408	15367	15586	15373	15406	15089	15283	15239	15312	15263	15323	15392	15303	15350	15353	15261	15403	15308	15304	15367	15238	15160	15327	15437	15358	15242	15381	15243	15133	15290	15287	15361	15213	15299	15213	15403	15215	15194	15200	15252	15405	15295	15311	15236	15249	15462	15212	15189	15465	15469	15204	15356	15397	15403	15234	15225	15442	15348	15355	15358	15314	15354	15537	15415	15106	15221	15326	15297	15339	15115	15292	15372	15205	15270	15101	15273	15216	15323	15421	15220	15298	15291	15264	15270	15219	15430	15250	15306	15447	15442	15299	15408	15424	15375	15306	15405	15306	15307	15320	15188	15274	15375	15291	15189	15166	15415	15356	15312	15119	15254	15169	15296	15379	15375	15316	15347	15324	15197	14929	15164	15111	15226	15357	15458	15425	15157	15354	15433	15267	15464	15492	15257	15362	15301	15518	15492	15130	15385	15403	15344	15262	15204	15569	15306	15347	15312	15366	15331	15140	15479	15269	15340	15286	15237	15230	15358	15354	15285	15407	15162	15290	15407	15402	15244	15329	15337	15315	15276	15143	15245	15521	15596	15255	15325	15354	15178	15266	15153	15512	15403	15274	15415	15158	15153	15296	15323	15302	15249	15313	15245	15582	15327	15273	15473	15128	15176	15181	15283	15304	15185	15327	15436	15238	15289	15295	15353	15422	15332	15186	15278	15340	15297	15216	15588	15297	15209	15310	15380	15221	15214	15263	15202	15322	15116	15316	15213	15198	15268	15302	15454	15413	15407	15193	15281	15412	15308	15291	15185	15213	15434	15404	15451	15330	15488	15223	15374	15427	15235	15356	15235	15412	15191	15397	15406	15311	15364	15350	15209	15074	15373	15419	15457	15166	15413	15390	15222	15297	15361	15305	15184	15312	15291	15213	15368	15211	15416	15213	15313	15492	15161	15388	15360	15269	15310	15152	15274	15240	14963	15177	15172	15349	15280	15355	15165	15172	15136	15316	15128	15443	15256	15399	15538	15410	15095	15145	15219	15388	15085	15243	15387	15338	15387	15332	15285	15250	15357	15180	15282	15115	15227	15329	15491	15663	15370	15257	15229	15361	15355	15302	15487	15377	15304	15082	15398	15372	15046	15191	15347	15173	15268	15111	15444	15071	15336	15110	15377	15318	15362	15329	15369	15274	15089	15354	15387	15383	15368	15321	15377	15035	15186	15534	15234	15381	15320	15346	15194	15417	15204	15226	15308	15356	15452	15437	15333	15278	15236	15443	15281	15048	15462	15263	15563	15325	15245	15362	15331	15242	15399	15166	15310	15225	15302	15263	15179	15225	15390	15479	15213	15255	15319	15194	15457	15365	15477	15308	15395	15237	15607	15372	15421	15328	15328	15283	15244	15152	15295	15169	15299	15320	15231	15255	15261	15365	15233	15263	15492	15231	15469	15407	15416	15248	15411	15269	15339	15405	15459	15333	15329	15272	15342	15344	15497	15206	15388	15365	15251	15166	15298	15207	15243	15493	15165	15415	15449	15268	15243	15230	15108	15424	15372	15244	15216	15171	15185	15169	15099	15303	15311	15266	15286	15156	15567	15324	15332	15328	15122	15328	15376	15302	15271	15286	15371	15386	15327	15463	15489	15433	15375	15327	15411	15310	15247	15365	15330	15317	15253	15494	15366	15523	15385	15151	15323	15278	15301	15199	15327	15266	15212	15324	15312	15300	15180	15114	15167	15437	15442	15138	15389	15152	15145	15335	15061	15302	15396	15380	15132	15163	15391	15305	15317	15340	15456	15355	15310	15364	15279	15329	15380	15322	15397	15430	15350	15227	15211	15213	15167	15280	15278	15225	15162	15329	15357	15299	15338	15335	15366	15342	15390	15378	15419	15317	15293	15405	15241	15446	15402	15295	15525	15267	15350	15334	15293	15316	15251	15283	15386	15404	15351	15160	15125	15368	15194	15136	15273	15365	15334	15148	15408	15177	15209	15301	15336	15259	15169	15281	15393	15236	15471	15436	15426	15208	15264	15594	15198	15430	15414	15273	15134	15249	15204	15302	15231	15276	15237	15305	15441	15283	15250	15491	15348	15412	15063	15429	15448	15318	15307	15040	15254	15284	15193	15246	15373	15165	15281	15368	15327	15393	15245	15053	15377	15257	15143	15269	15299	15185	15303	15397	15517	15159	15398	15360	15186	15200	15169	15286	15306	15037	15272	15232	15266	15297	15117	15394	15384	15192	15384	15318	15136	15101	15293	15238	15345	15244	15196	15200	15250	15179	15193	15358	15263	15271	15396	15125	15212	15202	15316	15135	15184	15368	15214	15235	15176	15257	15441	15250	15061	15377	15364	15381	15422	15535	15310	15266	15270	15489	15201	15505	15290	15337	15343	15296	15399	15250	15342	15106	15489	15249	15411	15237	15311	15220	15291	15360	15197	15338	15328	15361	15301	15280	15429	15307	15339	15396	15269	15397	15165	15316	15273	15386	15312	15321	15264	15332	15378	15103	15334	15519	15236	15206	15369	15342	15413	15082	15226	15316	15321	15374	15412	15263	15427	15386	15128	15548	15482	15371	15425	15458	15174	15220	15437	15341	15415	15355	15201	15474	15281	15372	15341	15381	15285	15358	15381	15286	15105	15305	15291	15341	15197	15361	15240	15412	15405	15189	15131	15203	15410	15366	15063	15249	15514	15361	15311	15523	15111	15448	15252	15160	15336	15434	15171	15268	15346	15335	15074	15295	15414	15211	15237	15191	15158	15283	15296	15295	15243	15352	15183	15435	15338	15397	15172	15205	15338	15318	15282	15326	15334	15185	15197	15143	15237	15226	15241	15251	15455	15480	15311	15214	15452	15469	15419	15324	15436	15324	15232	15175	15322	15533	15441	15433	15289	15258	15424	15332	15163	15251	15243	15321	15181	15324	15183	15274	15234	15080	15438	15362	15330	15276	15298	15287	15367	15214	15294	15327	15488	15223	15352	15169	15322	15381	15256	15278	15231	15296	15199	15298	15286	15472	15176	15425	15173	15235	15238	15153	15436	15396	15385	15369	15378	15208	15247	15011	15399	15315	15199	15343	15298	15176	15164	15320	15340	15253	15328	15253	15390	15290	15334	15355	15366	15128	15358	15173	15395	15346	15366	15559	15295	15458	15272	15319	15367	15231	15178	15409	15458	15411	15451	15397	15242	15373	15397	15401	15448	15217	15100	15234	15367	15318	15261	15146	15351	15070	15188	15319	15422	15163	15463	15253	15294	15264	15215	15233	15319	15399	15455	15216	15301	15138	15307	15231	15306	15260	15142	15420	15360	15366	15522	15311	15304	15290	15142	15334	15248	15325	15308	15295	15395	15224	15209	15305	15313	15406	15159	15513	15204	15448	15336	15024	15433	15161	15435	15353	15155	15425	15218	15283	15116	15066	15263	15181	15316	15331	15327	15223	15240	15131	15430	15248	15398	15190	15116	15221	15210	15214	15367	15111	15167	15300	15418	15377	15232	15186	15254	15257	15352	15318	15353	15099	15410	15130	15424	15335	15332	15348	15161	15190	15232	15331	15476	15439	15147	15400	15343	15319	15322	15321	15263	15279	15313	15319	15349	15198	15505	15293	15397	15466	15327	15441	15178	15277	15258	15328	15252	15261	15416	15267	15197	15281	15214	15182	15158	15020	15253	15260	15108	15180	15228	15054	15455	15389	15280	15296	15338	15547	15299	15599	15480	15381	15522	15380	15419	15171	15224	15272	15458	15312	15276	15339	15423	15327	15523	15437	15398	15196	15160	15299	15213	15407	15430	15315	15247	15320	15423	15223	15191	15245	15339	15297	15203	15198	15275	15338	15277	15301	15146	15213	15239	15404	15427	15157	15201	15250	15235	15235	15206	15254	15187	15376	15440	15384	15241	15424	15356	15293	15184	15222	15266	15271	15241	15283	15584	15305	15155	15471	15254	15233	15216	15204	15303	15230	15263	15321	15352	15225	15347	15355	15197	15317	15352	15343	15183	15522	15313	15294	15296	15214	15412	15336	15347	15335	15094	15131	15378	15186	15259	15355	15359	15456	15365	15348	15483	15357	15164	15217	15329	15113	15325	15515	15082	15214	15203	15409	15314	15440	15395	15227	15188	15179	15205	15358	15299	15239	15343	15384	15141	15214	15226	14976	15189	15585	15379	15509	15512	15491	15221	15260	15212	15325	15257	15279	15335	15226	15354	15337	15311	15302	15356	15181	15097	15357
15919	28271	25997	20354	18104	16671	16197	15693	15384	14933	14807	14691	14597	14366	14340	14240	14413	14180	14329	14125	14357	14301	14253	14120	14254	14291	14036	14266	14384	14248	14002	14023	14046	14138	14095	14143	13941	14138	14255	14005	14140	14107	14114	14072	14141	14004	14095	14180	14110	14104	14028	14025	14211	14038	13880	13987	14068	13866	14034	14097	14076	13942	14187	14177	14430	13958	14172	13923	13930	13966	14021	14011	14242	14022	14144	13842	14117	14002	13956	14003	14030	14112	14007	14105	13941	13959	14041	13965	13857	13988	14026	13969	14123	13978	14104	14126	14003	13880	14095	14066	13911	14177	13849	14029	14092	13884	14105	13993	13926	14117	13855	14232	14029	14012	14089	13934	13991	13932	13999	14089	14054	14182	14074	13990	14013	13996	14150	13944	14092	14081	13976	14030	14092	14073	13939	13981	13915	14002	13870	14168	13984	14031	13966	14173	14041	13992	13976	13930	13850	14092	14029	14048	13934	14186	13940	13941	14050	14120	14064	14089	13905	14079	14066	13906	14072	14009	13998	14041	13988	13948	14023	13832	14061	14059	14179	13909	14037	14004	13890	13968	14024	13965	14129	14080	14165	14079	14095	13997	14199	13866	14268	14007	14081	14058	13987	13910	14285	14035	13994	14104	13968	14130	13859	13994	14012	14071	14057	14125	13883	14066	14147	13951	14084	14093	14005	14090	14086	13896	14118	14114	14099	13995	13878	14050	13920	13963	14027	14114	13950	14065	13826	13898	14037	14009	13973	13962	14075	13922	14047	13975	13815	14014	13891	14032	13887	13961	14033	13996	14051	14014	13942	13888	14080	14058	14092	14056	13880	13984	14010	13948	13906	14095	14096	13841	13956	13934	14247	13948	14089	13918	14023	14042	13914	13946	13927	13955	13907	13943	13975	13988	14051	14077	14056	14022	14054	14003	13996	14141	14041	13886	14091	14204	13956	13967	14053	13937	13840	13869	14052	14151	14089	14156	14014	13995	14076	13939	14058	14016	14158	13960	14091	14002	14019	14079	14086	14078	14142	14008	13960	14069	14017	14173	13990	13819	14100	13899	14062	14069	14200	14178	13891	13996	14186	14056	14109	13955	13912	14033	14176	13975	14000	14133	13972	14030	14111	14040	14053	13888	13978	13965	14078	13975	14053	14066	13924	14088	13967	14073	13848	14107	13891	14010	14056	13848	14094	14289	14057	14172	14069	13882	13990	13989	13901	14078	13837	14027	13955	14014	14039	13867	13933	13926	14105	14042	14233	14041	13966	14101	13969	13965	14023	14079	13828	14047	13932	14035	14132	13904	14122	13715	13972	13889	14155	14063	14019	14208	13907	14085	13870	14037	14037	14142	13952	14119	13966	13916	13952	14057	14126	13900	14074	13906	14147	13897	13977	13928	14072	14047	14088	14049	14177	13988	13957	14012	14130	13976	13975	14128	14084	14169	14205	13918	14085	14108	13970	14035	14086	13913	13905	14041	13809	14019	13850	14079	14003	14002	14009	14039	14047	13981	14053	13928	14121	14060	13937	14079	13959	13967	13890	14000	13956	13838	14090	14003	14043	13991	13941	14241	14005	14009	13966	13848	14110	14094	13959	13843	14007	13850	14098	14101	13956	14014	14025	14016	14021	14087	13973	14045	13883	14064	13896	13973	13976	14086	14108	13996	14040	14064	13935	14129	13953	13987	13916	14104	13912	14061	14132	14052	14069	14045	14076	14035	13908	14058	13933	13985	14120	14034	14008	14001	14110	13941	14106	14008	13992	14142	14104	14111	13944	14150	14049	13918	14033	13877	14036	14062	13947	13847	14105	13919	13998	14009	13840	13922	13881	13979	14081	13950	13969	14020	14158	14104	13925	14045	13987	13999	14076	14051	13961	14075	13925	14021	13897	14164	13966	14065	14048	14054	14071	13876	13903	13871	13865	14078	13954	13976	14012	14014	13914	13946	14020	14037	13983	14068	13902	14025	14179	14046	14041	14090	14009	14022	13972	13931	14142	14031	13975	13984	14093	13960	13929	14072	13942	14016	13914	13945	14005	14033	13962	14219	13871	13932	13922	14136	13938	13967	13979	13934	13878	13881	14220	14234	13953	13931	13931	14059	13870	14017	13933	14037	14004	13905	14058	14051	14137	13997	14037	13941	14105	13998	13849	14146	13963	13891	14005	14076	13975	13860	14076	14023	14041	14101	13972	13924	14009	13954	14121	14180	13962	14079	14065	13938	14042	14001	14019	14000	13929	14016	14124	14000	13852	14038	14145	13974	13993	14108	14007	14069	13981	13977	14107	13907	13990	13923	14038	13958	13919	13951	13899	14009	13897	13865	14020	14032	14069	14034	13887	13987	14046	13943	14077	14018	14105	14065	14087	14086	13979	14027	13945	13961	13807	13936	13941	14050	14091	13938	13929	13919	14071	13908	14025	14097	13926	14031	14158	14036	13865	14085	13788	13911	14020	14269	13822	13896	13889	14012	14116	14036	14022	13771	14031	14046	13977	13986	14049	14116	13988	14005	14097	13910	14047	14137	13942	13964	13988	13933	13918	13986	14113	14005	14088	13758	14128	13998	13985	13992	13997	14079	13995	14131	13955	14044	14053	14038	13831	14112	14042	13973	13957	14104	14022	14094	14042	14075	13944	14151	14013	13987	13952	14053	14012	14009	13918	13824	14139	13827	14100	13989	13990	13953	13989	13882	13990	13926	13994	13827	14008	14084	13944	13823	13875	14037	13983	13897	14206	13820	13998	14035	14050	14013	13898	13996	13980	14060	14034	13931	14056	14086	14084	14070	13961	13884	13978	13965	13979	13963	14056	13893	14048	14199	13977	13992	13849	13975	14128	14074	14064	13980	13969	13966	14171	14036	14073	13922	13965	14039	13916	13976	13843	13951	13957	13992	14140	13877	14032	14130	13938	13981	14097	14055	13959	13951	14077	14038	14025	14107	13976	14096	14042	14048	13965	14007	13929	14100	13938	13861	13931	13949	13971	13944	14117	13833	14147	14026	14017	13876	13990	13960	13892	13916	14064	14239	13965	14017	14021	14014	14191	13931	13996	14023	14028	14078	13957	13920	14065	13969	13945	13996	13895	14004	14091	13971	14128	14001	14014	14010	14051	13981	13962	13887	13910	14005	13983	13985	13858	13981	14083	14000	14058	13709	14018	13898	13907	14089	14013	13953	14125	13908	14031	14333	14067	14081	13919	13910	13944	14117	14022	14014	13941	14079	14043	13878	13993	13915	13857	14063	14101	14003	13982	14154	13938	13958	13947	14000	14060	14113	13983	13870	14006	13850	13772	14044	13955	14059	14053	14045	13805	14070	13918	14089	14039	14072	13915	13975	14043	13961	13995	14058	13996	14027	14141	13941	14043	13935	14085	14073	14101	14107	14105	14088	14066	14026	14035	14123	13880	13994	13993	14067	13838	14172	13974	13974	14182	14021	13869	14039	14006	13844	14029	13868	13990	14106	13984	13928	13923	13992	14009	13965	13996	14001	14022	14121	14098	13872	14134	14056	13956	14001	13889	14017	13929	13828	13993	14089	13960	14000	13998	14081	14053	14100	14092	13847	14017	14075	14196	14080	13827	14136	14016	13994	14056	14037	13967	13874	14136	14001	14092	14072	13962	14048	14029	14053	13992	13904	14075	13944	13984	13884	14078	14022	14072	13894	14067	13974	13970	13975	13978	13923	13985	13935	13980	14065	13922	13885	13886	13930	14042	14015	14133	13837	13983	13918	14066	14080	14057	14103	13974	14089	14075	13997	14124	13900	13926	13997	14031	14083	13923	14076	13947	13943	13866	14013	13835	13922	14139	14107	14023	13977	14046	13988	13848	13955	13930	14074	13893	14001	13860	13966	13971	13971	14045	13990	13915	13996	14125	13856	14058	13951	14094	13961	13924	13890	14073	13865	13969	14026	13869	14070	13986	13948	13831	14072	13897	14120	13821	13980	14075	14053	14143	13902	14006	14055	14052	14087	13927	13942	14018	13942	14016	14009	13961	14156	13980	13987	14136	13952	13731	14045	14115	13824	13878	14038	14113	14105	14129	14071	13946	13859	14116	13984	14076	14078	14085	13903	14118	14169	14035	14070	13989	13985	13991	13967	14114	14090	14011	14011	14171	13962	13996	13913	13988	13848	13918	13977	13944	13930	13976	14013	13912	13926	14041	13851	14078	13872	14044	13922	13967	14006	14095	13800	14081	13983	14127	14007	14098	13862	13949	14001	14133	14035	13941	14018	14037	13961	13957	13996	14126	14014	14124	13985	13924	14083	14017	13998	13996	13982	13985	13920	13966	13977	13950	14105	14010	13944	13945	14115	13981	14002	14141	14071	13921	13968	14049	13840	14014	14025	13988	14053	14071	14063	13850	13900	14159	14080	13939	14159	14002	13979	13928	13982	14092	13997	13993	13981	13955	13981	13997	14034	13992	14097	13884	13975	13846	13968	14019	14063	13963	14000	13947	13969	13956	13968	14071	14162	13917	14095	14147	13925	14116	13920	14030	13897	13890	14170	13945	14049	13849	14198	14000	13991	13964	14013	13931	14006	14045	13997	13955	13943	14077	14054	13907	13997	14054	13982	14010	13849	14075	14024	14018	13985	13984	13866	13971	14023	14069	13945	13966	13879	13882	14049	14058	13965	14077	14004	13929	14014	13979	13939	13950	13955	13969	14047	14059	13919	13811	13961	13842	14049	14054	13885	14037	14124	14046	14112	13974	14026	14110	13861	14228	14045	13990	13895	13827	14043	14025	13934	14046	14033	14094	14049	14044	14105	14122	14017	14077	14241	14024	13978	14010	13983	13932	13778	14064	13851	13880	13828	13941	14051	14200	14043	14009	14107	13951	14137	14019	13861	13990	14174	13855	13955	13950	13886	14122	14057	14059	13885	14147	14031	14146	13950	14081	13925	13983	14015	14008	13929	14000	13992	14030	13965	13888	14035	13846	14044	13961	14109	14163	14148	13893	14007	13882	14172	14045	14125	14108	13926	13980	13896	13986	13966	13959	14010	13939	14033	14078	14012	14044	13749	14044	14138	14014	14101	14079	14152	13926	13990	13838	14089	14037	13917	13862	14089	13934	14046	13965	14149	14113	14031	14166	14094	13868	13874	14030	13884	14052	14067
27974	21897	21489	16698	13639	13616	13517	13614	13435	13494	13435	13369	13351	13463	13513	13436	13565	13402	13228	13642	13374	13508	13338	13370	13491	13466	13454	13587	13521	13399	13661	13365	13470	13568	13413	13317	13345	13348	13240	13436	13298	13315	13370	13350	13167	13343	13309	13220	13419	13502	13413	13400	13436	13330	13300	13155	13194	13243	13320	13323	13363	13492	13264	13454	13249	13620	13563	13191	13326	13187	13390	13182	13345	13435	13243	13347	13295	13325	13456	13493	13219	13111	13379	13430	13316	13335	13498	13527	13506	13158	13126	13387	13178	13216	13477	13334	13264	13377	13326	13361	13370	13331	13402	13456	13327	13193	13350	13409	13472	13392	13427	13450	13342	13355	13217	13210	13381	13444	13405	13315	13363	13480	13413	13559	13309	13361	13109	13400	13437	13352	13279	13387	13566	13433	13366	13339	13429	13435	13338	13500	13336	13314	13309	13397	13283	13370	13296	13249	13245	13349	13225	13167	13350	13295	13393	13292	13429	13277	13360	13218	13186	13363	13272	13464	13281	13264	13154	13155	13248	13264	13292	13495	13248	13383	13408	13330	13201	13267	13280	13405	13580	13347	13340	13400	13383	13428	13307	13208	13427	13295	13303	13353	13519	13330	13292	13570	13161	13301	13442	13514	13510	13312	13387	13482	13320	13436	13629	13350	13265	13269	13215	13345	13559	13421	13334	13392	13319	13382	13292	13331	13277	13145	13287	13376	13146	13378	13228	13388	13318	13189	13127	13309	13270	13524	13337	13337	13355	13255	13262	13273	13388	13521	13106	13087	13268	13486	13309	13265	13441	13210	13443	13193	13494	13253	13355	13307	13340	13282	13506	13430	13298	13268	13423	13464	13477	13374	13390	13440	13324	13287	13417	13669	13332	13104	13332	13386	13428	13307	13438	13406	13196	13294	13390	13440	13396	13429	13381	13343	13345	13402	13397	13434	13330	13366	13424	13257	13164	13161	13417	13436	13378	13236	13406	13327	13414	13431	13444	13281	13350	13322	13455	13173	13345	13501	13261	13414	13331	13271	13392	13299	13073	13246	13260	13342	13432	13410	13392	13189	13207	13199	13158	13261	13216	13341	13478	13371	13401	13282	13294	13259	13514	13337	13264	13449	13348	13486	13112	13393	13400	13291	13326	13318	13339	13319	13314	13257	13345	13542	13114	13429	13241	13344	13389	13389	13409	13322	13312	13342	13477	13416	13281	13223	13188	13036	13285	13460	13346	13321	13216	13287	13345	13349	13356	13285	13428	13244	13324	13314	13316	13319	13427	13491	13315	13343	13315	13353	13337	13261	13377	13437	13437	13207	13448	13333	13254	13459	13392	13490	13430	13154	13343	13166	13264	13341	13439	13410	13211	13483	13354	13231	13558	13330	13377	13181	13502	13281	13258	13365	13538	13264	13290	13364	13326	13214	13268	13336	13484	13297	13327	13394	13358	13346	13371	13261	13416	13409	13464	13372	13465	13483	13396	13360	13296	13292	13321	13226	13605	13311	13215	13422	13181	13105	13346	13235	13322	13436	13337	13437	13489	13334	13327	13360	13380	13513	13480	13351	13323	13506	13358	13327	13148	13394	13338	13347	13418	13291	13612	13277	13563	13518	13378	13407	13411	13271	13146	13219	13330	13298	13420	13421	13403	13304	13473	13362	13459	13287	13446	13315	13318	13431	13373	13191	13311	13462	13392	13305	13175	13319	13295	13294	13268	13277	13435	13178	13422	13340	13490	13232	13324	13210	13371	13593	13394	13330	13418	13282	13622	13462	13601	13387	13311	13461	13329	13324	13287	13311	13270	13456	13251	13377	13624	13396	13343	13324	13250	13193	13354	13418	13431	13276	13410	13533	13350	13378	13301	13273	13352	13324	13454	13236	13374	13329	13377	13196	13351	13397	13372	13388	13308	13285	13393	13234	13344	13430	13425	13402	13246	13433	13312	13321	13632	13321	13279	13295	13159	13321	13406	13407	13496	13382	13137	13371	13364	13276	13267	13409	13384	13232	13354	13184	13209	13397	13547	13326	13419	13389	13385	13486	13213	13423	13281	13050	13591	13339	13242	13353	13303	13255	13153	13516	13499	13280	13432	13354	13460	13359	13159	13342	13288	13431	13321	13514	13527	13469	13235	13304	13348	13417	13407	13408	13327	13337	13327	13295	13225	13450	13215	13309	13335	13353	13290	13318	13427	13223	13123	13277	13181	13349	13461	13413	13566	13190	13441	13129	13323	13601	13514	13433	13130	13534	13457	13449	13416	13382	13269	13365	13242	13399	13363	13485	13316	13476	13429	13425	13395	13323	13227	13341	13254	13144	13314	13564	13298	13334	13212	13236	13518	13138	13231	13177	13459	13488	13418	13332	13486	13418	13445	13365	13463	13401	13297	13488	13306	13283	13298	13289	13434	13333	13367	13296	13334	13171	13422	13377	13465	13417	13277	13246	13429	13517	13434	13459	13435	13320	13369	13424	13318	13432	13318	13382	13414	13280	13353	13185	13379	13396	13261	13271	13130	13415	13455	13396	13340	13305	13317	13386	13263	13219	13532	13274	13294	13266	13416	13413	13294	13288	13543	13333	13436	13291	13251	13450	13255	13405	13359	13212	13220	13394	13320	13057	13538	13427	13218	13389	13207	13228	13370	13337	13329	13575	13334	13337	13404	13353	13333	13313	13357	13192	13421	13358	13322	13329	13411	13307	13354	13420	13491	13366	13181	13365	13196	13417	13372	13300	13492	13229	13279	13222	13377	13203	13131	13223	13346	13261	13184	13492	13296	13192	13273	13435	13386	13383	13238	13405	13285	13346	13309	13275	13448	13509	13464	13338	13164	13484	13483	13244	13380	13277	13473	13276	13415	13403	13416	13296	13249	13433	13395	13341	13462	13329	13200	13348	13526	13134	13194	13377	13348	13251	13423	13296	13250	13206	13316	13435	13316	13382	13318	13562	13361	13442	13406	13354	13443	13241	13093	13260	13383	13427	13327	13244	13456	13374	13275	13194	13195	13328	13462	13236	13334	13431	13349	13636	13389	13489	13402	13470	13592	13201	13450	13390	13355	13351	13495	13413	13282	13418	13395	13342	13174	13635	13411	13391	13409	13312	13581	13584	13285	13463	13256	13195	13292	13268	13416	13396	13382	13364	13414	13591	13465	13297	13417	13215	13335	13281	13373	13303	13371	13490	13567	13429	13236	13474	13315	13331	13450	13431	13359	13291	13303	13508	13386	13389	13470	13452	13522	13412	13286	13396	13319	13352	13387	13352	13427	13448	13318	13245	13398	13408	13486	13494	13205	13330	13564	13354	13480	13354	13411	13352	13289	13436	13511	13266	13383	13434	13415	13264	13478	13392	13254	13409	13358	13220	13442	13350	13304	13363	13220	13251	13267	13246	13390	13290	13388	13445	13441	13463	13300	13321	13292	13384	13218	13337	13510	13418	13369	13539	13409	13353	13403	13438	13404	13319	13283	13442	13564	13186	13430	13381	13520	13317	13237	13438	13360	13265	13360	13261	13350	13333	13404	13327	13360	13507	13384	13315	13219	13421	13317	13430	13389	13488	13338	13426	13460	13362	13358	13182	13600	13534	13620	13470	13361	13416	13409	13323	13389	13393	13259	13278	13491	13190	13409	13421	13413	13314	13549	13416	13346	13207	13481	13290	13286	13201	13479	13175	13183	13210	13322	13528	13418	13239	13382	13440	13367	13407	13285	13396	13481	13225	13371	13221	13376	13296	13226	13448	13120	13316	13280	13383	13280	13515	13443	13396	13301	13462	13262	13604	13280	13275	13339	13109	13398	13138	13370	13563	13409	13270	13451	13312	13241	13317	13392	13396	13366	13350	13246	13254	13355	13209	13364	13076	13334	13336	13516	13113	13406	13501	13447	13468	13368	13605	13472	13199	13333	13238	13296	13359	13448	13202	13266	13185	13312	13254	13357	13436	13462	13326	13117	13344	13403	13231	13341	13323	13266	13340	13474	13489	13337	13121	13276	13494	13314	13309	13347	13307	13429	13205	13352	13216	13363	13369	13125	13228	13380	13321	13376	13415	13371	13343	13325	13303	13387	13292	13356	13425	13225	13344	13157	13425	13421	13428	13384	13354	13436	13277	13499	13205	13259	13457	13246	13294	13409	13250	13413	13548	13310	13449	13524	13461	13381	13329	13393	13531	13275	13349	13373	13318	13468	13548	13269	13313	13209	13423	13451	13522	13141	13401	13360	13342	13277	13463	13443	13202	13425	13310	13516	13451	13357	13295	13237	13309	13336	13321	13311	13354	13251	13324	13297	13378	13396	13120	13323	13430	13362	13362	13406	13356	13398	13367	13367	13134	13399	13196	13304	13394	13474	13304	13335	13468	13539	13417	13383	13334	13216	13356	13341	13397	13403	13343	13289	13332	13405	13577	13350	13335	13407	13349	13435	13367	13353	13302	13058	13402	13252	13338	13056	13180	13389	13315	13413	13516	13339	13472	13287	13231	13198	13354	13373	13593	13660	13305	13276	13501	13137	13082	13430	13195	13279	13303	13337	13324	13195	13420	13247	13206	13386	13523	13354	13165	13382	13169	13416	13225	13299	13278	13542	13384	13506	13219	13243	13315	13474	13420	13324	13342	13187	13370	13359	13308	13331	13359	13302	13114	13344	13479	13315	13307	13367	13414	13372	13392	13453	13353	13464	13430	13429	13427	13293	13333	13241	13264	13336	13336	13392	13285	13418	13196	13385	13400	13416	13184	13249	13517	13351	13212	13517	13260	13355	13329	13305	13284	13413	13361	13560	13355	13226	13307	13249	13443	13339	13241	13344	13317	13307	13449	13360	13413	13460	13367	13319	13324	13391	13619	13465	13337	13428	13283	13498	13365	13322	13492	13350	13303	13319	13280	13276	13222	13175	13268	13341	13486	13466	13460	13298	13502	13317	13550	13244	13322	13314	13525	13415	13594	13385	13426	13365	13306	13515	13282	13331	13438	13251	13416	13251	13324	13445	13364	13411	13412	13348	13192	13276	13292	13522	13570	13479	13173	13510	13437	13379	13148	13331	13367	13368	13284	13361	13272	13449	13518	13323	13361	13266	13495	13368	13442	13348	13437	13217	13429	13328	13310	13358	13564	13346	13168	13580	13276
13479	15494	15000	13608	13088	13062	13015	12903	12928	12938	12686	12779	12776	12837	12643	12884	12850	12854	12890	12810	12809	12759	12807	12788	12772	12777	12647	12767	12884	12669	12594	12819	12883	12649	12794	12759	12857	12731	12824	12774	12768	12755	12805	12728	12716	12946	12741	12673	12774	12752	12770	12739	12722	12789	12733	12734	12862	12726	12790	12710	12739	12495	12736	12804	12677	12745	12705	12811	12681	12668	12828	12742	12676	12542	12822	12673	12729	12817	12820	12674	12688	12691	12833	12833	12780	12829	12744	12957	12808	12786	12750	12784	12761	12832	12610	12711	12619	12709	12726	12768	12772	12754	12857	12894	12755	12785	12880	12711	12678	12778	12781	12898	12780	12785	12849	12748	12738	12838	12599	12751	12778	12456	12640	12802	12803	12659	12638	12688	12848	12786	12784	12776	12545	12807	12758	12592	12816	12715	12813	12766	12805	12820	12793	12724	12634	12748	12672	12781	12678	12768	12533	12746	12736	12701	12709	12706	12659	12795	12652	12703	12746	12834	12842	12679	12650	12755	12752	12764	12656	12754	12785	12735	12732	12619	12654	12795	12828	12817	12807	12660	12749	12705	12853	12654	12771	12888	12653	12839	12648	12881	12710	12800	12769	12672	13000	12693	12714	12765	12856	12842	12585	12854	12639	12801	12854	12906	12641	12685	12714	12806	12636	12684	12881	12723	12688	12703	12671	12857	12766	12818	12680	12796	12664	12684	12893	12566	12819	12681	12698	12847	12777	12584	12747	12719	12562	12676	12807	12689	12694	12682	12876	12817	12689	12697	12746	12811	12770	12700	12624	12769	12743	12816	12763	12778	12853	12699	12865	12716	12787	12857	12766	12817	12754	12642	12783	12732	12634	12719	12763	12716	12825	12667	12654	12648	12616	12708	12709	12891	12653	12820	12859	12839	12936	12793	12693	12825	12653	12831	12674	12979	12815	12725	12869	12547	12699	12743	12747	12727	12685	12810	12659	12652	12691	12822	12854	12677	12739	12551	12628	12649	12823	12681	12809	12795	12656	12762	12763	12721	12732	12807	12680	12748	12779	12828	12714	12644	12687	12798	12768	12736	12743	12613	12715	12754	12779	12736	12708	12834	12716	12765	12734	12682	12548	12730	12802	12587	12717	12832	12723	12748	12876	12766	12752	12757	12744	12820	12822	12804	12706	12708	12777	12619	12709	12818	12829	12746	12815	12638	12735	12619	12822	12562	12787	12743	12820	12731	12783	12734	12645	12816	12802	12756	12891	12810	12694	12887	12765	12600	12601	12853	12720	12725	12696	12806	12709	12673	12795	12675	12706	12592	12789	12727	12932	12800	12884	12667	12758	12670	12763	12681	12853	12847	12760	12831	12651	12775	12772	12601	12726	12711	12763	12775	12997	12753	12831	12807	12965	12793	12768	12824	12743	12676	12792	12782	12786	12839	12798	12777	12616	12636	12861	12686	12912	12641	12759	12971	12858	12725	12671	12687	12910	12780	12589	12735	12767	12642	12828	12747	12656	12772	12710	12877	12865	12532	12739	12844	12767	12811	12645	12799	12749	12782	12639	12714	12741	12750	12727	12802	12706	12718	12845	12779	12606	12707	12751	12714	12967	12872	12824	12801	12765	12868	12634	12843	12774	12819	12847	12854	12765	12670	12570	12643	12730	12609	12641	12717	12688	12804	12700	12716	12558	12718	12783	12792	12767	12754	12728	12733	12755	12801	12588	12709	12786	12748	12889	12743	12745	12760	12751	12867	12782	12870	12777	12847	12650	12763	12726	12826	12823	12932	12768	12681	12642	12743	12616	12901	12779	12811	12669	12796	12785	12760	12638	12820	12830	12713	12623	12873	12650	12866	12708	12585	12551	12887	12836	12712	12752	12718	12665	12815	12622	12723	12818	12664	12751	12693	12608	12641	12658	12713	12761	12612	12479	12679	12783	12965	12943	12807	12651	12683	12686	12825	12732	12570	12624	12708	12772	12701	12704	12926	12787	12714	12719	12755	12707	12572	12647	12745	12714	12741	12664	12824	12691	12737	12712	12619	12702	12708	12801	12628	12795	12833	12747	12631	12630	12685	12649	12713	12655	12813	12609	12822	12868	12836	12734	12583	12696	12728	12689	12718	12798	12908	12641	12719	12848	12668	12635	12836	12730	12775	12799	12859	12782	12812	12708	12739	12728	12654	12658	12814	12841	12643	12922	12769	12742	12747	12733	12819	12798	12709	12663	12827	12830	12693	12790	12746	12707	12703	12697	12817	12868	12788	12627	12747	12659	12731	12618	12724	12897	12784	12623	12762	12964	12716	12629	12692	12602	12703	12778	12772	12682	12781	12722	12716	12693	12781	12754	12693	12839	12672	12657	12714	12606	12794	12813	12724	12679	12619	12740	12562	12867	12715	12719	12802	12911	12689	12819	12698	12859	12592	12818	12633	12709	12601	12852	12888	12837	12749	12728	12770	12719	12921	12859	12847	12835	12794	12609	12794	12648	12823	12831	12615	12806	12883	12619	12664	12663	12794	12740	12689	12602	12808	12777	12750	12742	12873	12662	12817	12627	12690	12639	12916	12852	12755	12704	12611	12759	12849	12669	12929	12758	12695	12835	12852	12669	12516	12700	12647	12826	12736	12657	12729	12713	12777	12774	12835	12783	12712	12747	12770	12663	12667	12914	12785	12865	12636	12758	12844	12908	12658	12607	12704	12837	12709	12791	12748	12675	12736	12753	12753	12767	12761	12653	12771	12673	12779	12820	12763	12885	12674	12715	12605	12737	12665	12623	12812	12685	12739	12817	12693	12822	12845	12788	12702	12644	12782	12834	12814	12668	12726	12609	12796	12831	12706	12875	12724	12805	12731	12803	12825	12809	12762	12759	12940	12730	12822	12645	12781	12653	12846	12843	12659	12642	12683	12678	12628	12716	12594	12897	12717	12825	12751	12784	12718	12731	12632	12867	12768	12545	12753	12717	12688	12833	12810	12838	12842	12776	12599	12763	12731	12797	12717	12666	12672	12926	12749	12721	12730	12765	12738	12602	12538	12835	12747	12890	12534	12641	12657	12744	12569	12884	12775	12728	12821	12781	12586	12792	12714	12915	12856	12756	12926	12908	12767	12855	12847	12728	12928	12754	12774	12650	12846	12807	12901	12689	12709	12791	12764	12704	12819	12759	12787	12522	12876	12785	12780	12725	12681	12801	12680	12805	12862	12777	12710	12865	12878	12786	12672	12908	12560	12877	12700	12654	12752	12678	12803	12750	12762	12745	12649	12681	12708	12499	12673	12879	12641	12906	12673	12786	12660	12750	12773	12609	12919	12680	12583	12737	12765	12703	12799	12774	12651	12702	12746	12624	12643	12784	12697	12799	12786	12769	12741	12526	12784	12583	12786	12677	12658	12859	12837	12758	12660	12807	12716	12793	12783	12713	12761	12512	12638	12837	12711	12798	12697	12753	12804	12559	12887	12867	12762	12820	12804	12759	12693	12755	12910	12799	12746	12863	12725	12594	12988	12816	12707	12802	12894	12733	12780	12618	12763	12703	12803	12990	12670	12583	12668	12768	12667	12689	12793	12872	12665	12866	12643	12589	12773	12734	12887	12829	12693	12658	12784	12816	12778	12803	12709	12777	12674	12866	12709	12852	12827	12841	12619	12742	12715	12734	12756	12731	12602	12642	12750	12733	12762	12686	12668	12744	12655	12654	12688	12661	12804	12781	12831	12844	12862	12703	12850	12643	12791	12681	12761	12615	12750	12717	12754	12718	12801	12804	12636	12798	12685	12631	12803	12682	12685	12651	12725	12714	12586	12710	12770	12789	12717	12725	12914	12693	12699	12717	12715	12780	12735	12886	12608	12770	12755	12776	12860	12881	12866	12864	12889	12651	12948	12865	12764	12812	12739	12773	12722	12803	12602	12744	12688	12842	12663	12677	12836	12818	12745	12727	12832	12826	12976	12665	12728	12593	12754	12676	12686	12700	12592	12717	12707	12804	12778	12761	12708	12804	12827	12792	12790	12741	12789	12722	12719	12819	12630	12705	12891	12908	12666	12755	12684	12787	12758	12875	12701	12691	12788	12636	12796	12769	12659	12884	12622	12753	12653	12850	12582	12773	12673	12711	12865	12679	12846	12682	12690	12920	12655	12912	12646	12736	12946	12716	12729	12782	12879	12752	12694	12804	12831	12700	12686	12773	12634	12785	12939	12804	12881	12667	12872	12812	12823	12815	12734	12686	12695	12660	12774	12789	12763	12813	12726	12656	12857	12657	12562	12726	12636	12787	12670	12803	12802	12686	12761	12707	12676	12817	12613	12733	12655	12724	12568	12884	12783	12681	12706	12740	12754	12870	12800	12732	12695	12674	12669	12729	12615	12641	12934	12701	12848	12715	12895	12525	12596	12857	12842	12728	12797	12735	12808	12866	12642	12756	12721	12895	12655	12728	12666	12772	12798	12595	12706	12709	12800	12698	12656	12652	12787	12856	12729	12755	12646	12735	12799	12668	12663	12760	12720	12727	12773	12803	12818	12759	12617	12672	12637	12718	12735	12858	12852	12641	12673	12749	12745	12655	12674	12626	12821	12872	12607	12757	12695	12827	12615	12797	12842	12780	12629	12824	12698	12815	12745	12834	12930	12862	12745	12804	12924	12754	12602	12525	12703	12819	12852	12734	12833	12620	12751	12807	12742	12844	12722	12657	12957	12616	12767	12571	12828	12766	12869	12686	12798	12792	12818	12726	12681	12654	12735	12690	12855	12846	12847	12886	12777	12695	12812	12817	12628	12877	12594	12610	12741	12689	12651	12706	12748	12821	12856	12895	12797	12825	12658	12849	12878	12761	12625	12800	12854	12753	12712	12788	12792	12666	12613	12749	12712	12834	12789	12806	12924	12528	12715	12611	12770	12846	12801	12853	12757	12709	12598	12937	12780	12812	12800	12811	12726	12865	12788	12932	12645	12706	12758	12888	12865	13019	12924	12753	12802	12733	12758	12657	12737	12526	12716	12641	12767	12783	12774	12701	12772	12809	12755	12856	12789	12862	12723	12726	12898	12806	12756	12721	12907	12754	12686	12828	12715	12662	12740	12622	12829	12910	12659	12845	12816	12826	12876	12720	12859	12716	12827	12677	12862	12686	12816
24347	21507	28814	24602	21779	19188	17129	15114	14467	14646	14692	14351	14389	14354	14437	14197	14412	14342	14369	14368	14016	14421	14259	14353	14187	14217	14162	14147	14278	14281	13980	14235	14138	14112	14206	14162	14076	14205	14026	14091	14175	14177	14240	14143	14171	14242	14224	14014	14196	14120	14120	14029	14218	14153	14087	14216	14244	13999	14134	14248	14035	14081	14160	14030	13999	14107	13989	13976	14012	14114	13914	14001	14113	14133	14057	14234	14327	14070	14148	14007	14140	14115	14229	14132	14033	14211	14075	14161	13946	14093	14097	13897	14079	13875	14038	14155	13902	14096	14066	14160	14094	14241	14141	14139	14119	14104	14195	14260	14133	14048	14091	13997	14079	14304	14111	14094	14089	14149	14271	13953	14140	13877	13983	14025	13996	14225	14103	14025	14047	13992	14066	14064	14132	14155	14233	14012	14148	14214	14212	13879	14094	14125	14202	13934	14129	14216	13989	13938	13973	14015	14101	14142	13977	14106	14117	14235	14291	14120	14174	14071	14057	13917	14293	14237	14007	13860	14159	14092	13885	14071	14252	14176	13805	13982	14006	14042	14085	14079	14072	14241	14131	13900	14011	14161	14077	14021	14080	13998	14055	14181	14081	14042	14145	13991	13892	13944	13983	14018	14123	14117	14093	14246	14079	14205	14125	14178	14024	14318	14064	13901	14082	14184	14072	14104	14024	13863	14072	14049	13997	14061	14100	14159	14179	14203	14022	14012	14063	13879	14122	14137	14020	13931	14032	14115	13950	14087	14113	13951	14206	13977	14047	14077	13979	14085	14153	14143	14014	14001	13980	14045	14124	14013	14021	14106	13920	14099	14123	14036	14140	13919	13975	14050	14190	14112	14067	13960	14135	14038	14260	14040	14017	14235	14139	14143	14005	14100	14069	14038	14133	14160	14149	14052	14085	13998	13988	14128	14231	14188	14057	14107	14018	14256	14019	14102	14128	13971	14065	14206	13787	14027	13992	13966	14111	14017	14152	14193	14198	14030	14114	13960	14094	14171	14070	13991	14175	13979	14059	14189	14121	14136	14112	14212	14011	14036	13874	14212	13954	14062	14271	14021	13883	14119	14032	14081	14024	14114	14185	14248	14176	14086	14022	14149	13878	14269	14194	14198	14402	14185	14226	14132	13968	13998	14155	14053	14234	13928	13984	14158	13923	14046	14261	14235	14189	14047	14149	14061	14081	14111	13986	14074	14177	14074	14124	14170	14195	14166	14050	14246	13952	14034	14120	14194	14020	13936	14048	14178	14203	14129	13981	14225	14124	13994	14173	14030	14022	14075	14128	14167	14060	14092	13993	14224	14031	14003	14080	14217	14252	14040	14174	14018	14068	14090	14025	13977	14105	14020	14102	14203	14110	13987	14073	14075	14152	14021	14287	14052	14002	14036	14140	14027	14044	14136	14019	14063	14125	14194	14151	14067	13944	14063	14013	14104	14287	14336	14177	14065	14209	13930	14170	13906	14175	14010	14230	14095	14210	14188	14170	14075	14011	14167	14040	14252	14060	14253	14076	13862	14158	13894	13932	14006	14221	14056	14203	14088	14084	14104	14044	13872	14033	14198	14229	14192	14267	14119	14177	14050	13900	13959	14257	14266	14149	13982	13937	14077	14070	14292	14060	14242	14161	14067	13980	14260	14169	14179	13978	14080	14023	13963	14069	14077	14187	14229	14012	14016	14045	13782	14120	14104	14057	14025	14162	14206	14207	14042	14156	14033	14075	14048	14093	13946	14078	14103	14103	14027	14237	14170	14143	14090	14059	14045	13953	13918	14076	14034	14040	13879	14104	14140	14187	14045	14081	14052	14051	14044	14100	14175	14109	14058	14042	13947	14206	14274	14184	14001	14003	13984	14104	13987	14232	13825	13980	14137	14163	14227	14127	14376	13952	13815	13992	14076	13985	14232	13909	14031	14165	13984	14097	14030	14199	13878	14139	14162	14227	14241	14093	14036	14305	14033	13848	14178	14070	14116	14098	14073	14156	14289	14055	14065	14092	13954	14129	14028	14111	13943	14042	13998	14160	14101	14102	14031	14049	14048	14115	13986	14320	14070	13900	14060	13978	14060	14068	14064	14344	14227	14086	14049	14040	14045	14051	14165	14077	13948	14184	14069	14112	14037	13939	14127	14054	13992	14102	14129	14173	13992	14181	14159	14082	14056	14072	14118	14250	14135	14163	13973	14224	14076	14115	14170	14085	14049	13971	14302	14115	14133	14118	14033	14138	14372	14211	14062	14132	14087	14260	13898	14106	14260	14071	14119	14040	13972	14012	14146	14353	13932	14015	14315	14059	14082	14246	14117	14012	14235	13998	14050	14101	14050	14085	14105	14206	13957	14120	14109	14234	14088	14153	14071	14135	14102	14176	14066	13914	14041	14217	13924	14089	14028	14148	14018	13995	13972	14040	13908	13998	14122	14066	13990	14091	14187	14115	14033	14117	13951	13989	14067	14134	13989	14093	14104	13912	14151	14191	13906	14097	14051	14045	14060	13855	14024	14046	14026	14102	14037	14195	14143	14235	14258	14187	14050	14210	13927	14152	14052	14214	14109	14091	14027	14089	13905	14161	13988	13992	13961	14251	13941	14075	14027	13997	14046	14081	14305	13862	13933	14361	14222	14000	13913	13841	14192	14165	14009	14204	14210	14205	13952	14153	14061	14226	14093	14276	14074	13970	14144	14178	14140	13875	14095	14012	14051	13876	14026	14245	14088	14045	14014	14047	14124	13995	14067	14169	14007	14037	14060	14176	14010	14218	14181	14112	14230	14300	14134	14245	14158	14154	14203	14181	14146	14271	14108	14103	13790	13856	13990	13942	13953	14149	13985	14051	13982	13954	14129	14130	14293	14052	14218	14248	13937	14084	14005	14109	13958	14038	14249	14179	14220	14124	14067	13915	13996	13910	14269	13949	14015	14085	13948	14044	13954	14079	14193	14117	14100	14127	13981	13885	13921	14172	14093	14099	14097	14031	13988	14036	14238	14150	13993	13996	13934	14080	14165	14131	14134	13892	14166	14289	14017	14142	13990	14334	14278	14293	14029	13991	14000	14036	13952	14053	14131	14108	13992	14065	14111	14212	14163	14231	14155	14082	14351	14175	14052	13971	14285	14178	14002	14061	13976	13962	14135	14060	14017	14128	14036	13987	14256	14122	14140	14084	14160	14016	14066	14244	14126	14249	14026	14006	14139	14075	14143	14202	14216	14354	14119	14061	14099	14194	14135	14061	14137	14180	13957	14094	14200	14154	14101	14139	14128	14048	14117	14221	14122	14103	14042	13903	13956	14194	14229	14017	14176	14067	14029	14292	14218	13998	14053	14136	14010	14060	14144	13943	14049	14116	14158	14122	14320	14006	14179	14182	14280	14146	13993	14286	14103	14008	14006	14170	14228	14064	14045	14219	14047	14060	14110	14020	14283	14043	14091	14175	13917	13849	14103	13823	13877	14145	14034	14095	14095	14220	14069	14038	14125	14059	14309	14107	14087	14051	14131	14111	13980	13997	14007	13907	13870	14087	14012	14084	14020	13970	14029	14156	14281	14124	14177	14076	13910	14231	13962	14129	14046	14116	14131	14031	14081	14059	14023	13928	14072	14024	14174	14144	14006	14049	14104	14078	14101	13987	14055	14181	14011	14233	14080	14165	13918	14239	14094	14056	14190	14174	13956	14091	14138	14091	14034	14173	14039	14159	14092	14270	14221	13975	13959	13811	14073	14168	14094	14082	14161	13976	14146	14084	13988	14001	14061	14018	14255	14241	14037	13999	14171	14183	14242	14011	13955	14167	14144	14068	14095	13978	14142	14114	13889	14060	14157	14127	13914	14078	14174	14206	14128	14054	14117	14123	14069	14038	14244	14086	13794	14093	14147	14232	14130	14347	13990	14178	14095	14157	13980	14183	13887	14230	14001	14109	14177	14150	14094	14121	14149	14159	14238	14208	14180	14067	14042	14110	14082	14226	14069	14206	14108	14027	14196	14114	14134	14330	14127	14144	14089	14111	14310	14161	14356	13976	14340	14002	14082	14082	14162	14063	14026	14214	14107	14011	14045	14075	13943	14277	14157	14130	14098	13962	14113	14132	14087	14210	14329	14086	14118	14029	14068	14076	14061	14262	13994	14034	13875	14054	14071	14030	14218	14172	13986	14142	14182	14276	14079	14005	13953	14240	14150	14192	14197	14052	14119	14088	14043	13842	14329	14303	14192	14310	14293	13965	14012	13983	13838	13947	14009	14181	14006	14195	14248	14050	14158	13947	14059	14101	14150	14240	14110	14116	14038	14194	14058	14158	14116	14150	14146	13849	14086	14078	13830	14074	14116	14107	14212	14097	13994	13930	13982	14137	13977	14095	14075	14093	14138	14141	14131	14224	14020	14151	14069	14176	14219	13999	14102	14112	14246	14088	14168	14056	14184	14074	14121	14036	14023	14266	13968	14124	14098	14293	14266	14083	14084	14207	14013	14021	14091	14057	14062	14192	14078	14255	14274	13887	14289	13903	14230	13972	14237	13952	14189	14118	14161	14113	14257	14194	14094	14106	14116	14124	14169	14279	14105	14097	14184	14065	14015	14099	14083	14058	13924	13817	14190	14161	14152	14125	14119	14226	14181	14080	14135	13989	14007	14075	14025	14097	14123	13980	14188	14272	13821	13942	13944	13936	14135	14200	14077	14053	14184	14191	14010	14115	14111	14056	14075	14034	14008	14139	14148	14385	14105	14141	14149	14134	13945	14126	14241	14079	14038	14054	14044	14044	14130	14000	14362	14231	14075	14132	14000	14318	14111	14069	14181	14125	14154	14173	14137	14174	13894	14066	14064	14062	14247	14068	14074	13987	14009	14046	13914	14168	14115	14080	14071	14018	14004	14202	14078	14103	14038	14094	14147	14187	14151	14178	14067	14161	14053	14099	14072	13968	14035	14174	14239	13951	14064	14124	14294	13973	14154	14221	14273	13920	14149	14196	14226	14100	14052	14117	14051	14100	14074	14000	14080	14264	14268	14209	13924	14239	14052	13886	13977	13955	14106	14219	14086	13921	14074	14170	13948	14100	14295	14348	13990	14057	14151	14082	13921	13910	13978	14125	14132	14123	14234	14075	14010	14076	14000	14212	14155
13516	22872	20732	16659	15376	14722	14346	14165	13947	13723	13686	13613	13461	13500	13488	13445	13396	13459	13593	13160	13470	13620	13208	13466	13219	13377	13349	13403	13295	13509	13301	13322	13197	13341	13144	13257	13253	13195	13388	13426	13168	13171	13222	13326	13246	13277	13325	13335	13155	13233	13295	13068	13180	13243	13259	13294	13241	13158	13193	13171	13085	13365	13101	13281	13611	13303	13297	13358	13209	13265	13115	13290	13357	13301	13226	13264	13221	13264	13196	13374	13251	13221	13340	13294	13191	13247	13264	13272	13392	13234	13288	13164	13189	13165	13396	13166	13305	13271	13183	13334	13171	13278	13277	13149	13160	13192	13146	13203	13340	13192	13322	13264	13298	13254	13363	13157	13187	13196	13356	13269	13262	13198	13268	13353	13239	13132	13230	13365	13188	13291	13135	13302	13173	13300	13198	13125	13248	13120	13201	13222	13260	13273	13127	13234	13230	13217	13134	13311	13296	13198	13153	13479	13157	13291	13322	13192	13258	13333	13145	13319	13287	13131	13057	13255	13111	13214	13307	13159	13051	13317	13240	13206	13222	13327	13318	13227	13088	13296	13064	13119	13374	13362	13000	13101	13306	13346	13404	13158	13189	13299	13238	13203	13135	13125	13166	13201	13288	13307	13272	13207	13354	13107	13165	13296	13338	13243	13044	13250	13395	13168	13260	13227	13337	13289	13297	13280	12905	13254	13257	13185	13352	13071	13173	13165	13179	13413	13174	13206	13255	13187	13310	13044	13392	13063	13448	13197	13229	13153	13397	13186	13280	13291	13237	12984	13138	13181	13262	13230	13217	13260	13194	13239	13141	13223	13252	13227	13175	13324	13173	13167	13312	13320	13314	13140	13368	13324	13074	13269	13200	13262	13178	13320	12942	13223	13194	13310	13283	13321	13082	13247	13200	13385	13420	13185	13239	13212	13350	13173	13161	13493	13283	13361	13161	13300	13244	13143	13196	13161	13321	13190	13139	13193	13158	13243	13142	13267	13231	13181	13221	13178	13269	13073	13087	13140	13325	13331	13139	13262	13226	13164	13288	13148	13101	13169	13259	13137	13210	13183	13326	13293	13266	13168	13271	13098	13230	13225	13280	13146	13159	13134	13325	13081	13172	13271	13242	13292	13220	13106	13252	13205	13447	13039	13266	13337	13254	13391	13302	13133	13451	13195	13230	13185	13133	13282	13218	13059	13099	13273	13176	13203	13208	13303	13243	13248	13249	13254	13186	13272	13268	13123	12963	13232	13230	13167	13239	13302	13287	13252	13285	13070	13293	13369	13329	13172	13210	13160	13312	13191	13221	13192	13218	13127	13307	13316	13048	13455	13310	13185	13249	13220	13289	13365	13070	13168	13113	13164	13201	13103	13315	13378	13275	13214	13110	13181	13238	13239	13210	13217	13180	13220	13183	13165	13085	13190	13310	13238	13140	13221	13167	13128	13277	13293	13234	13241	13082	13354	13275	13251	13119	13136	13294	13340	13270	13203	13307	13225	13339	13127	13197	13324	13099	13326	13258	13239	13308	13132	13291	13171	13253	13159	13168	13043	13098	13154	13208	13141	13193	13091	13066	13203	13124	13143	13274	13127	13211	13346	13290	13110	13299	13179	13121	13248	13243	13149	13382	13326	13233	13249	13310	13125	13187	13311	13294	13304	13237	13208	13206	13077	13276	13270	13241	13192	13182	13161	13278	13129	13178	13307	13163	13259	13302	13211	13132	13177	13269	13127	13080	13251	13188	13260	13280	13052	13285	13039	13321	13171	13155	13136	13273	13289	13210	13211	13229	13021	13108	13169	13178	13161	13188	13301	13424	13195	13176	13179	13126	13324	13320	13195	13267	13267	13088	13175	13229	13148	13329	13378	13230	13143	13121	13178	13192	13113	13086	13325	13079	13315	13344	13277	13064	13149	13157	13326	13201	13307	13149	13213	13227	13275	13511	13213	13220	13204	13173	13236	13213	13183	13155	13198	13192	13264	13334	13265	13183	13125	13158	13164	13375	13144	13226	13251	13241	13132	13068	13255	13216	13172	13184	13300	13163	13119	13175	13155	13146	13145	13167	13321	13264	13076	13247	13239	13292	12993	13412	13207	13235	13209	13375	13285	13241	13102	13227	13332	13192	13232	13184	13277	13090	13216	13064	13170	13134	13243	13178	13194	13298	13207	13092	13123	13279	13122	13291	13098	13248	13118	13288	13322	13159	13364	12999	13422	13428	13061	13161	13215	13241	13186	13160	13263	13269	13281	13276	13160	13323	13279	13151	13161	13374	13317	13066	13052	13234	13179	13113	13190	13223	13375	13398	13180	13212	13022	13302	13372	13195	13093	13258	13156	13137	13217	13304	13309	13253	13319	13196	13055	13160	13419	13245	13228	13285	13090	13157	13200	13110	13248	13241	13194	13078	13245	13199	13207	13282	13100	13332	13186	13307	13300	13234	13196	13056	13167	13382	13079	13209	13259	13176	13205	13157	13352	13340	13201	13022	13298	13252	13099	13289	13230	13184	13110	13329	13156	13250	13120	13209	13267	13224	13099	13268	13267	13169	13128	13248	13368	13114	13113	13223	13084	13321	13307	13347	13201	13327	13270	13138	13321	13179	13196	13205	13141	13329	13224	13194	13066	13102	13156	13320	13292	13200	13174	13133	13157	13159	13215	13205	13074	13326	13286	13233	13071	13216	13196	13266	13250	13323	13276	13405	13255	13210	13143	13325	13236	13052	13229	13197	13223	13149	13171	13181	13289	13022	13438	13195	13183	13271	13315	13256	13086	13237	13273	13115	13116	13236	13153	13137	13121	13250	13177	13276	13173	13162	13169	13243	13297	13223	13220	13247	13170	13276	13228	13246	13273	13168	13096	13227	13088	13292	13237	13365	13155	13198	13303	13165	13251	13018	13113	13072	13124	13273	13404	13149	13372	13393	13258	13155	13247	13220	13201	13252	12930	13309	13191	13110	13261	13264	13220	13171	13122	13315	13309	13188	13205	13216	13312	13072	13133	13230	13084	13260	13308	13091	13231	13232	13167	13302	13278	13220	13150	13197	13249	13181	13139	13039	13272	13119	13177	13141	13181	13335	12964	13112	13353	13113	13133	13251	13113	13075	13095	13145	13268	13234	13232	13110	13293	13252	13252	13359	13229	13306	13381	13244	13070	13168	13184	13188	13219	13185	13315	13123	13156	13272	13136	13264	13179	13230	13176	13273	13320	13377	13182	13297	13332	13111	13264	13206	13117	13258	13129	13081	13144	13342	13182	13254	13177	13200	13273	13145	13230	13250	13306	13212	13344	13250	13179	13276	13024	13176	13156	13174	13285	13231	13225	13174	13282	13155	13408	13261	13022	13300	13340	13099	13245	13165	13368	13217	13276	13228	13101	13260	13232	13336	13349	13185	13178	13245	13216	13122	13238	13210	13176	13098	13271	13317	13185	13194	13220	13286	13181	13232	13098	13162	13090	13296	13262	13190	13211	13142	13329	13177	13196	13185	13153	13168	13221	13294	12958	13226	13277	13214	13269	13132	13189	13260	13225	13319	13198	13144	13383	13348	13207	13383	13207	13261	13338	13180	13200	13222	13391	13189	13227	13283	13316	13162	13428	13431	13087	13142	13147	13375	13363	13196	13204	13185	13225	13082	13178	13209	13353	13285	13393	13202	13131	13200	13267	13378	13164	13226	13245	13280	13311	13264	13089	13289	13358	13200	13295	13248	13134	13281	13148	13210	13178	13155	13183	13173	13122	13118	13191	13107	13157	13235	13352	13233	13149	13177	13236	13151	13245	13227	13232	13320	13130	13093	13247	13152	13297	13110	13270	13241	13099	13121	13146	13034	13180	13236	13315	13383	13261	13249	13176	13133	13273	13252	13188	13178	13094	13219	13230	13218	13046	13384	13189	13321	13201	13330	13313	13317	13173	13147	13195	13361	13164	13364	13316	13291	13315	13360	13185	13217	13296	13343	13074	13330	13139	13258	13107	13370	13289	13327	13140	13200	13279	13120	13023	13115	13266	13187	13386	13302	13159	13222	13085	13176	13102	13206	13059	13150	13232	13239	13361	13220	13178	13180	13207	13135	13239	13306	13177	13142	13065	13167	13284	13175	13167	13059	13291	13214	13184	13326	13202	13382	13381	13328	13157	13222	13163	13141	13124	13320	13089	13141	13198	13086	13045	13356	13389	13128	13182	13138	13237	13208	13338	13202	13337	13169	13230	13096	13258	13206	13069	13291	13196	13234	13254	13093	13241	13228	13156	13313	13478	13328	13135	13231	13163	13055	13116	13259	13220	13287	13216	13138	13082	13323	13167	13318	13210	13078	13284	13139	13327	13099	13189	13272	13094	13337	13281	13237	13286	13235	13219	13316	13193	13397	13275	13018	13291	13091	13223	13302	13116	13157	13305	13128	13318	13176	13250	13273	13268	13200	13089	13102	13208	13073	13228	13247	13076	13122	13373	13196	13247	13254	13181	13238	13085	13340	13259	13285	13236	13274	13218	13155	13370	13147	13361	13207	13413	13135	13149	13225	13345	13297	13093	13125	13365	13237	13156	13266	13127	13222	13176	13245	13109	13164	13072	13217	13192	13263	12954	13341	13197	13281	13383	13281	13233	13263	13090	13214	13112	13305	13229	13247	13228	13141	13249	13253	13231	13202	13187	13198	13356	13093	13170	13353	13234	13164	13020	13197	13315	13431	13219	13185	13173	13177	13380	13242	13006	13200	13159	13296	13230	13318	13120	13165	13145	13323	13172	13235	13236	13182	13194	13227	13173	13206	13248	13391	13217	13258	13248	13010	13214	13006	13193	13314	13188	13173	13121	13243	13173	13131	13123	13232	13281	13204	13291	13133	13216	13086	13278	13060	13174	13253	13309	13252	13165	13265	13155	13324	13217	13033	13202	13157	13378	13436	13049	13139	13085	13325	13247	13095	13220	13275	13182	13192	13313	13326	13307	12998	13311	13272	13241	12963	13239	13285	13317	13305	13061	13237	13272	13115	13197	13200	13202	13221	13349	13380	13282	13383	13366	13335	13146	13139	13235	13151	13132	13383	13188	12992	13244	13370	13255	13143	13193	13390	13360	13166	13248	13384	13140	13277	13160	13149	13247	13450	13174	13164	13158	13403	13150
23234	21589	29536	24105	21708	23034	22556	17169	16297	16420	16119	15981	15807	15832	15805	15572	15555	15595	15675	15690	15609	15527	15599	15837	15624	15636	15543	15440	15653	15336	15319	15521	15317	15402	15578	15491	15576	15524	15400	15559	15441	15540	15426	15336	15325	15421	15496	15466	15582	15411	15525	15420	15261	15269	15209	15208	15365	15344	15452	15325	15439	15323	15391	15490	15956	15510	15296	15446	15285	15318	15352	15249	15309	15501	15292	15476	15403	15522	15142	15318	15464	15511	15284	15256	15428	15368	15194	15451	15461	15238	15197	15167	15234	15235	15188	15428	15266	15334	15219	15342	15275	15433	15379	15139	15459	15416	15373	15459	15376	15550	15358	15364	15246	15271	15345	15208	15417	15293	15301	15291	15313	15428	15409	15220	15471	15296	15207	15440	15424	15127	15402	15266	15239	15166	15363	15106	15198	15142	15261	15139	15463	15102	15388	15423	15473	15381	15430	15335	15481	15369	15160	15323	15316	15384	15397	15246	15142	15154	15295	15365	15290	15341	15403	15310	15463	15228	15278	15534	15394	15224	15393	15417	15365	15261	15344	15464	15282	15523	15315	15192	15332	15217	15261	15399	15144	15412	15296	15397	15211	15352	15369	15337	15413	15575	15481	15303	15428	15232	15196	15306	15330	15349	15384	15432	15235	15130	15278	15177	15271	15202	15254	15430	15370	15382	15210	15458	15387	15404	15041	15395	15273	15370	15133	15460	15407	15458	15144	15451	15324	15396	15463	15390	15380	15382	15341	15265	15363	15330	15494	15335	15198	15319	15573	15333	15321	15309	15185	15498	15390	15277	15395	15402	15346	15465	15240	15380	15213	15377	15283	15452	15230	15330	15295	15253	15255	15378	15314	15424	15229	15120	15223	14990	15444	15288	15322	15432	15300	15341	15316	15484	15368	15423	15180	15296	15372	15258	15278	15276	15349	15330	15294	15255	15433	15187	15346	15411	15309	15286	15352	15487	15300	15417	15457	15349	15389	15287	15449	15229	15466	15341	15434	15284	15266	15319	15445	15246	15088	15357	15299	15212	15318	15297	15058	15284	15217	15270	15309	15347	15467	15153	15290	15294	15355	15493	15233	15322	15351	15227	15377	15279	15356	15517	15401	15304	15231	15248	15163	15293	15244	15305	15243	15392	15221	15021	15233	15426	15286	15304	15398	15440	15414	15362	15231	15479	15316	15373	15355	15104	15296	15219	15349	15247	15267	15191	15474	15396	15285	15428	15161	15213	15454	15288	15261	15354	15498	15315	15184	15336	15290	15427	15460	15443	15423	15411	15428	15274	15168	15535	15420	15480	15144	15329	15368	15417	15346	15236	15300	15557	15232	15416	15113	15190	15321	15373	15338	15258	15425	15368	15224	15414	15436	15233	15526	15434	15376	15287	15253	15471	15420	15319	15234	15265	15324	15339	15308	15411	15447	15338	15439	15448	15316	15093	15262	15306	15133	15409	15262	15375	15165	15177	15322	15170	15390	15181	15278	15338	15394	15301	15271	15425	15330	15335	15330	15292	15301	15351	15241	15363	15327	15247	15316	15383	15230	15403	15253	15401	15339	15223	15308	15300	15287	15143	15273	15390	15286	15294	15146	15109	15117	15345	15424	15586	15445	15310	15612	15356	15389	15434	15425	15390	15270	15232	15328	15448	15349	15253	15428	15299	15492	15389	15413	15409	15283	15273	15354	15298	15306	15369	15256	15190	15529	15411	15413	15449	15336	15348	15397	15279	15298	15224	15380	15537	15400	15119	15457	15192	15368	15383	15391	15276	15359	15282	15221	15263	15129	15188	15285	15258	15152	15456	15294	15567	15309	15208	15342	15202	15290	15453	15162	15257	15349	15239	15218	15225	15331	15341	15274	15409	15137	15381	15373	15240	15379	15331	15243	15172	15220	15424	15144	15191	15297	15273	15416	15249	15459	15313	15290	15213	15509	15213	15298	15314	15299	15086	15312	15247	15176	15599	15413	15410	15434	15239	15439	15532	15410	15230	15336	15402	15356	15405	15202	15155	15444	15316	15650	15466	15329	15414	15351	15387	15365	15462	15344	15225	15417	15087	15325	14993	15501	15357	15165	15239	15277	15317	15431	15391	15257	15317	15182	15386	15258	15441	15412	15350	15590	15185	15383	15298	15368	15512	15224	15308	15252	15326	15361	15529	15248	15137	15172	15218	15273	15218	15095	15294	15267	15234	15148	15334	15338	15521	15275	15530	15318	15431	15267	15170	15351	15142	15419	15351	15410	15226	15367	15375	15547	15351	15387	15372	15211	15254	15479	15305	15179	15263	15419	15170	15197	15424	15375	15409	15229	15417	15192	15332	15279	15327	15314	15389	15237	15171	15353	15316	15256	15384	15299	15287	15245	15040	15298	15355	15358	15520	15285	15280	15221	15157	15372	15238	15181	15359	15147	15507	15441	15312	15517	15408	15470	15210	15387	15196	15275	15186	15407	15300	15322	15262	15189	15293	15364	15234	15253	15276	15395	15424	15328	15341	15264	15341	15432	15232	15261	15343	15349	15232	15279	15330	15281	15203	15209	15212	15184	15451	15348	15352	15372	15301	15283	15410	15518	15344	15162	15348	15480	15202	15352	15168	15346	15232	15303	15352	15221	15302	15314	15425	15112	15282	15464	15303	15273	15495	15196	15310	15448	15181	15457	15183	15220	15307	15384	15379	15170	15411	15327	15526	15325	15333	15330	15358	15426	15412	15462	15238	15422	15232	15344	15051	15361	15292	15323	15362	15201	15186	15436	15447	15234	15294	15153	15540	15225	15329	15265	15383	15302	15368	15463	15222	15291	15301	15354	15355	15221	15157	15342	15218	15133	15450	15119	15437	15338	15378	15468	15330	15375	15415	15165	15291	15343	15322	15277	15383	15233	15314	15154	15168	15386	15269	15464	15286	15555	15423	15458	15209	15459	15193	15355	15360	15237	15476	15334	15442	15418	15300	15187	15160	15340	15213	15355	15378	15287	15173	15259	15042	15353	15177	15385	15261	15487	15373	15314	15263	15226	15275	15350	15263	15166	15346	15282	15354	15431	15540	15313	15228	15257	15276	15278	15219	15353	15272	15147	15485	15387	15361	15505	15394	15295	15150	15292	15420	15119	15226	15184	15145	15178	15399	15357	15396	15521	15257	15328	15206	15426	15418	15243	15345	15331	15377	15150	15449	15215	15345	15218	15330	15384	15055	15300	15533	15262	15399	15385	15343	15400	15258	15100	15119	15172	15192	15269	15404	15255	15208	15101	15286	15224	15314	15498	15289	15198	15397	15231	15194	15278	15261	15347	15287	15356	15242	15412	15425	15259	15200	15128	15103	15381	15341	15319	15244	15262	15151	15267	15181	15284	15221	15399	15375	15239	15239	15227	15199	15146	15409	15395	15372	15279	15219	15155	15164	15280	15278	15593	15368	15147	15253	15251	15234	15331	15460	15512	15292	15367	15419	15498	15266	15263	15328	15295	15301	15477	15260	15189	15355	15284	15260	15199	15361	15356	15391	15369	15421	15356	15188	15310	15339	15297	15359	15219	15299	15343	15464	15395	15283	15331	15328	15252	15289	15279	15341	15265	15396	15295	15495	15306	15332	15309	15467	15297	15452	15204	15594	15477	15237	15194	15365	15101	15287	15337	15231	15404	15218	15291	15235	15134	15360	15374	15400	15231	15327	15332	15312	15380	15298	15277	15308	15379	15537	15355	15338	15466	15342	15321	15185	15282	15331	15354	15147	15136	15413	15276	15360	15328	15281	15222	15357	15222	15126	15478	15413	15181	15342	15432	15354	15082	15397	15235	15356	15117	15080	15251	15245	15319	15250	15397	15156	15294	15291	15252	15357	15341	15341	15311	15393	15295	15344	15237	15266	15513	15360	15215	15249	15273	15424	15408	15128	15165	15333	15453	15560	15664	15230	15257	15584	15591	15328	15517	15214	15442	15293	15315	15460	15304	15304	15325	15358	15233	15238	15445	15554	15336	15193	15360	15526	15294	15336	15429	15334	15259	15106	15196	15363	15404	15412	15457	15194	15233	15306	15415	15361	15301	15274	15510	15480	15203	15286	15408	15195	15371	15374	15081	15450	15228	15439	15302	15282	15375	15326	15507	15482	15355	15371	15191	15303	15354	15365	15276	15223	15149	15357	15420	15226	15194	15053	15397	15392	15526	15290	15386	15176	15357	15358	15390	15424	15585	15313	15219	15417	15249	15245	15284	15262	15391	15422	15363	15260	15476	15428	15195	15186	15373	15236	15347	15343	15446	15312	15181	15303	15219	15231	15230	15234	15281	15265	15332	15166	15188	15269	15131	15391	15441	15287	15485	15475	15343	15286	15350	15435	15232	15486	15262	14929	15447	15239	15470	15289	15337	15343	15340	15451	15401	15395	15443	15220	15249	15377	15331	15568	15323	15217	15164	15227	15403	15553	15380	15262	15480	15503	15528	15410	15381	15261	15317	15394	15352	15284	15364	15344	15192	15238	15151	15329	15560	15182	15070	15307	15239	15291	15289	15177	15306	15172	15068	15368	15154	15401	15480	15181	15338	15261	15311	15507	15513	15417	15272	15186	15112	15201	15383	15241	15343	15384	15338	15456	15583	15310	15304	15406	15205	15375	15214	15318	15356	15110	15282	15308	15176	15257	15283	15555	15336	15241	15418	15221	15250	15475	15339	15294	15393	15124	15377	15316	15252	15195	15120	15353	15431	15423	15374	15340	15358	15511	15273	15092	15182	15359	15426	15218	15124	15268	15494	15458	15218	15317	15247	15534	15285	15331	15209	15327	15342	15245	15385	15315	15192	15251	15164	15302	15504	15284	15293	15222	15256	15250	15139	15406	15187	15304	15275	15363	15284	15207	15387	15222	15212	15261	15436	15197	15395	15369	15319	15307	15136	15331	15311	15069	15300	15239	15384	15293	15298	15388	15327	15235	15581	15230	15286	15344	15204	15305	15201	15236	15329	15259	15373	15315	15214	15543	15350	15264	15266	15468	15385	15149	15615	15281	15181	15103	15258	15355	15134	15405	15401	15393	15520	15292	15484	15380	15345	15375	15430	15345	15320	15145	15238	15338	15357	15176	15221	15180	15368	15211	15194	15365	15536	15559	15440	15272	15440	15218
15857	28657	25841	20126	17646	16488	15908	15696	15345	14912	14690	14751	14546	14438	14441	14329	14239	14216	14266	14245	14241	14120	14119	14316	14300	14243	14186	14181	14082	14319	14054	14128	14030	13904	14024	14065	14101	13947	14205	14024	14015	14122	13957	14175	14111	14079	14051	13980	14113	14050	14216	13951	13966	13990	14080	14055	14062	14011	14209	14080	14061	14149	14106	14143	14930	13871	14066	14022	13925	14116	14178	13984	13998	13945	13950	14082	14010	14098	14089	14002	14084	14010	14040	14196	13850	14126	13908	14117	13805	14159	14097	13977	13985	14008	14064	13987	13931	13842	13973	14002	14132	14088	14155	14007	13881	14018	14088	14079	14027	13993	13919	13709	14060	13867	14000	14138	14028	14111	13945	13940	14038	14192	14040	14083	13896	13886	13991	14052	13897	13843	13963	14162	14146	13880	13874	13918	14065	13993	13907	14002	14068	13996	13952	14108	14163	13881	14110	13893	13949	13969	13939	14059	13985	14193	14111	14015	14119	14064	14080	14124	13917	13855	13904	14066	14024	13872	14052	13731	13950	14005	14033	13845	14191	13953	13989	14092	13933	13947	13848	14080	14027	14073	13821	14037	13938	14140	13952	13856	14077	14098	13963	13990	14118	14036	13846	13930	14136	13978	13955	13846	14101	13830	14097	13838	14061	13953	14003	13984	13989	13972	13913	13966	13981	14076	14047	13989	14129	14029	14055	14000	14059	14163	13991	13878	13946	14014	14103	14028	14000	13974	13773	13931	14095	14020	13977	13810	13950	14017	14027	14142	14011	14037	13913	13858	13986	13974	14013	14025	14036	14052	14076	14033	13970	14135	13902	13960	13945	14168	14109	13943	13937	14028	14164	14042	13822	14027	14056	13897	13999	14162	14042	14082	13973	13993	14018	13979	14164	14036	14057	14177	13749	13917	13928	14115	14018	14210	13922	14090	13856	13828	13871	13962	13997	14164	13987	14004	13984	14095	14068	13969	13811	14040	14127	14021	13901	13879	13871	14008	14036	14016	13880	13996	13942	14064	14119	14030	13965	14015	14080	14019	13946	14095	14004	13902	13948	13998	13990	13971	13936	14102	14096	13952	14060	13873	13857	14039	13957	14000	14049	13992	13937	13870	13929	13964	14016	14047	14115	13734	13766	13973	14096	14001	13935	13989	13984	13883	14015	13950	14154	13948	13896	13759	14064	13979	14029	13996	14038	13700	14003	14101	13830	13907	13961	14058	13993	13915	13667	13995	13846	13995	13938	13990	13895	14037	13915	13913	13933	13979	14018	14005	13930	14047	13933	13996	13944	13986	13996	14035	14013	14009	13906	14096	13896	13895	14092	14024	14004	14027	13925	14076	13990	13981	13998	13849	13964	13856	14103	13936	13947	13936	13924	13876	13925	14097	13965	13891	13995	13941	14015	13957	13868	13865	14091	14046	13916	13918	13994	14122	13896	14078	14064	14009	13840	14090	13806	14048	13896	13784	13982	14239	14092	13883	14001	13992	13942	13821	13861	13998	13945	14065	14034	13933	13960	13955	14002	13953	14036	14023	13866	13954	14007	14040	14132	14075	13975	14064	14122	13898	13879	13904	14039	13802	14080	13944	13961	13955	13983	13837	14163	14206	14130	14155	14145	13825	13939	14022	14013	13869	13855	13861	13929	13958	13963	13959	14072	14119	14002	14067	13884	13930	14017	13985	14046	14065	13956	13923	14106	14034	14049	14064	13889	14219	13976	14005	13891	14024	14021	13914	14000	14224	14007	14048	13988	14130	13973	13935	13962	13952	13973	13957	14035	13948	14138	13961	14020	13940	13992	13837	13989	14093	14157	13898	13864	13960	13999	14162	14077	14013	13991	14028	13901	14043	14092	14061	13996	13956	13908	13913	13776	14015	13827	14059	14050	13933	14015	13879	14056	14016	14050	13947	14017	13987	13992	13899	14084	13973	14011	13869	13853	14124	13923	13970	13981	14038	14001	14095	14053	13900	13989	14067	13755	13962	13845	13949	13990	13976	13927	14024	14123	13942	13916	13940	14079	13965	13970	13932	13997	13926	14080	14128	14056	14187	14009	14027	13921	14088	14084	14004	13966	14062	13939	14079	13998	14183	14099	14027	13971	14151	14045	14024	13937	13951	14115	13877	13947	14045	13896	14047	13899	13914	13883	13965	13904	13976	14005	13769	14047	13883	13941	13926	13828	14046	13929	13862	13970	13942	14042	14086	14046	13965	13796	13945	13898	14010	13841	13995	14096	14065	13987	14133	14057	14169	13895	13917	14021	14220	14041	14025	13874	13866	14023	13892	14041	14021	14133	14022	13878	14039	13898	14050	13982	13992	14037	14127	14050	13827	13971	13930	14013	14163	14040	13906	14125	13982	13937	13968	14113	14021	14064	14063	14120	13905	13987	13872	14076	14013	14014	13971	14017	14056	14062	14000	13980	13837	14015	14065	14075	13993	14081	14207	14042	13927	14073	13972	14022	13956	13996	14048	13956	13989	14036	13887	14074	13949	13978	13877	13956	14092	13739	13979	14047	13887	14027	14120	14033	14104	14061	13963	13892	13947	13974	13974	13953	14038	13815	14048	14041	13963	13887	14075	14018	14012	14064	13876	14122	13978	13959	13941	13929	13846	14034	14113	14065	14035	14009	13824	13991	13976	13977	13888	13935	13954	14037	13901	14002	14030	13952	14088	13970	14133	13928	14126	14078	13983	13957	13932	13955	14027	14078	13845	14024	14041	14060	13837	14059	14068	13981	13874	14048	13968	14062	13967	13838	14042	13930	13974	14175	14092	14011	13927	13830	13947	14021	13888	13917	14221	14019	14026	14013	13988	14042	14017	14024	14059	14108	13962	13995	13843	14051	13936	14098	14081	13971	14030	13933	14065	13743	14081	14028	13927	13966	13989	14195	13961	14028	14033	14012	14064	14050	13950	13927	14067	13996	14090	13998	14009	13919	13996	14064	14010	14011	14057	13973	14143	13813	13821	14043	14128	13909	14033	13924	14103	13875	14088	14016	13992	14046	14031	14051	13979	13886	13863	13903	14195	13897	13906	13958	14212	14088	13999	13862	13887	14026	14122	14209	13864	14115	14003	14046	13941	13904	14058	14028	14014	14134	13823	13966	13826	14000	13918	14029	13999	14005	14009	13944	14070	13823	14097	14036	13926	14088	13990	13924	13996	13998	14077	14123	13991	13924	14231	14070	14159	13893	13928	14134	13885	13990	13981	14029	14025	13972	13893	14073	14139	13901	14004	13917	13915	13931	14015	13947	13962	14009	13950	14179	14020	14128	13910	14122	13942	13854	14236	13932	13903	13866	13897	14170	13958	14024	14049	14043	13946	14044	13975	13982	13894	14205	13917	13767	13954	14130	13766	14057	14004	14078	14038	13978	14086	13973	13996	13991	13956	13951	13833	14065	14118	14070	14155	14059	13895	13973	13898	14070	14062	13930	13919	13912	14206	14083	14139	14013	13856	14148	13999	14227	13942	13937	14081	13950	13984	13811	13941	13964	14154	13975	14134	14055	14003	13987	14014	13924	13820	13882	13995	13982	14013	14199	14000	14024	13863	14159	14047	13973	13944	13955	14039	13942	14068	14043	13891	14076	13973	13914	13859	13879	14060	13897	13978	13934	13942	13790	14151	13801	13937	13913	14093	13837	14030	13988	13983	13927	14004	13828	14008	13847	14020	13994	14049	13960	13829	13984	13933	13979	13961	13932	14112	13827	13940	13994	13992	13965	14051	13992	13885	13957	14128	14081	14014	14163	14050	14059	14052	13941	14004	13901	13948	13926	14078	13977	13842	13975	13964	14007	13935	13831	13963	13809	13992	14068	13958	13839	14162	13847	13961	14051	13957	14027	13958	14009	13915	13954	13923	13771	14028	14259	13942	14063	13894	14072	13993	13863	13981	13981	14010	13851	13924	14058	14081	13848	13981	13958	13920	13906	14031	13953	14042	13946	13934	14017	13994	13946	13935	13907	14033	14057	13945	13856	14022	13977	13949	13769	13992	13996	14095	14003	14015	14015	13900	13948	13934	13930	14158	13936	14014	14098	14032	14051	13913	13969	13968	13897	14046	13969	13942	14139	14106	13935	13921	14287	14080	14201	14022	14139	13989	13830	14047	14099	13964	13977	13966	13888	14139	13897	14057	14098	13804	14058	13942	13872	13885	14105	14029	13924	13971	13921	14112	13889	13959	14096	14049	13882	13864	14094	13993	14001	13984	14017	13861	13944	13838	14078	13916	14068	13846	14143	13900	14101	14025	13920	13922	14014	14002	13945	13926	13832	13838	14131	14104	14235	14001	13955	13990	14004	14064	13991	14009	13771	14103	13929	14074	14035	13970	13987	13963	13870	13869	14046	13983	13920	14015	13969	13976	13969	14056	14075	13984	13874	14164	13994	13983	14092	13988	14123	13970	14245	13937	13992	13965	13941	14050	14171	14070	14096	14056	14050	13838	14106	14062	13991	14032	14057	14021	13806	13906	14069	13946	13978	13967	13884	13892	13976	14195	13993	14005	13908	14122	13975	13892	14112	13895	13903	13920	14015	13962	13815	13796	13971	14009	14041	13952	13800	14251	13956	14037	13952	14004	14004	13866	14008	13982	14177	13980	14005	13963	13887	13980	13842	13786	14047	13945	13875	13893	14100	14104	14010	13924	13977	13990	13952	13996	14008	13767	13900	14069	13914	13946	13912	14002	14260	13906	13889	13963	14104	14074	14054	14128	13934	14117	14022	14133	14018	13973	13976	13975	14026	14193	13861	13785	14125	14005	14021	13895	14108	14130	14001	14124	13741	14178	13952	14094	14019	14110	14088	13972	14245	13814	13980	14048	13877	14091	13827	14003	13973	14057	13759	13983	14009	14019	13862	13872	13821	13920	14198	14062	14148	14095	14007	13928	13977	14006	13969	14203	14071	14032	13976	13989	14107	13957	14043	13991	14053	13970	14194	13832	14059	14148	13958	13879	14023	14097	13963	13971	14004	14116	14015	14086	14098	13996	13895	13968	14012	13791	14097	13771	14280	14067	14000	13900	13949	13915	13987	13866	14031	14003	13991	13875	14089	13901	14045	14074	13958	14046	14081	13968	13906	13902	14028	13998	14027	13922	13949	14017	14047	14161	13948	13916
27938	21916	21585	17032	13936	13773	13613	13700	13948	13609	13623	13767	13643	13686	13734	13785	13748	13637	13705	13601	13752	13791	13793	13761	13732	13634	13760	13705	13447	13607	13709	13493	13559	13478	13656	13651	13858	13599	13681	13616	13465	13641	13679	13666	13702	13697	13531	13662	13620	13623	13595	13627	13750	13847	13617	13643	13603	13312	13605	13606	13577	13635	13549	13723	13706	13792	13629	13628	13643	13574	13526	13507	13463	13681	13525	13541	13638	13518	13676	13728	13705	13673	13573	13677	13595	13422	13461	13714	13427	13724	13545	13671	13576	13608	13707	13634	13637	13619	13665	13704	13719	13728	13686	13549	13718	13617	13840	13709	13584	13624	13488	13605	13685	13584	13705	13732	13710	13558	13692	13604	13551	13576	13703	13654	13539	13544	13838	13829	13555	13751	13603	13675	13634	13635	13663	13653	13584	13581	13805	13569	13552	13599	13619	13619	13605	13534	13716	13489	13728	13552	13717	13523	13645	13655	13726	13470	13683	13558	13786	13649	13630	13497	13651	13614	13536	13571	13627	13581	13655	13485	13449	13636	13715	13479	13569	13714	13577	13581	13663	13691	13584	13741	13726	13606	13578	13650	13465	13436	13537	13513	13468	13492	13732	13695	13436	13749	13502	13473	13450	13697	13525	13565	13630	13645	13764	13569	13553	13447	13517	13732	13457	13549	13511	13655	13678	13609	13789	13645	13638	13653	13488	13629	13672	13492	13571	13622	13468	13623	13632	13561	13528	13632	13663	13610	13751	13390	13650	13547	13466	13638	13726	13641	13701	13408	13866	13585	13668	13575	13731	13596	13694	13585	13646	13753	13375	13617	13453	13638	13627	13630	13567	13732	13588	13485	13777	13371	13647	13636	13449	13449	13746	13677	13446	13490	13666	13728	13739	13688	13882	13593	13854	13675	13476	13661	13584	13841	13674	13787	13689	13661	13588	13617	13747	13477	13610	13668	13488	13692	13687	13581	13628	13646	13597	13667	13594	13645	13675	13656	13765	13593	13810	13563	13390	13496	13539	13646	13635	13470	13479	13476	13439	13570	13774	13723	13709	13523	13628	13643	13476	13560	13434	13742	13633	13671	13535	13617	13664	13651	13689	13616	13508	13617	13431	13791	13706	13546	13740	13465	13556	13592	13462	13754	13518	13625	13702	13678	13711	13639	13651	13739	13532	13714	13499	13641	13666	13323	13654	13601	13625	13506	13786	13623	13699	13635	13540	13440	13474	13632	13601	13764	13798	13692	13592	13508	13642	13676	13711	13515	13635	13816	13601	13441	13599	13600	13575	13418	13683	13453	13757	13571	13747	13668	13470	13654	13505	13604	13680	13611	13594	13646	13519	13365	13451	13352	13899	13543	13681	13534	13776	13692	13634	13545	13785	13662	13650	13719	13585	13646	13591	13502	13607	13676	13778	13537	13519	13630	13799	13721	13679	13620	13753	13620	13687	13580	13613	13495	13524	13621	13652	13376	13461	13509	13754	13633	13615	13655	13586	13606	13717	13467	13894	13619	13495	13521	13534	13542	13626	13570	13289	13503	13666	13586	13459	13601	13510	13616	13500	13571	13536	13667	13898	13661	13551	13697	13527	13568	13771	13812	13821	13553	13685	13594	13686	13431	13610	13550	13810	13804	13504	13683	13536	13686	13861	13644	13583	13643	13791	13531	13764	13610	13667	13541	13616	13540	13473	13703	13373	13694	13741	13752	13601	13609	13635	13553	13827	13517	13584	13655	13411	13628	13467	13557	13700	13653	13596	13648	13659	13651	13664	13713	13609	13613	13578	13646	13705	13730	13594	13607	13529	13535	13365	13700	13649	13674	13687	13495	13576	13731	13669	13663	13800	13465	13669	13513	13724	13786	13591	13703	13667	13687	13696	13677	13742	13537	13624	13590	13463	13767	13628	13567	13479	13571	13501	13652	13689	13615	13603	13771	13413	13628	13662	13401	13595	13719	13736	13722	13596	13747	13765	13641	13541	13616	13615	13775	13690	13472	13658	13607	13595	13391	13427	13751	13787	13490	13555	13463	13733	13567	13769	13518	13651	13419	13766	13374	13658	13707	13531	13774	13759	13682	13705	13702	13628	13789	13717	13475	13601	13539	13561	13652	13768	13558	13668	13701	13443	13531	13887	13677	13608	13592	13521	13651	13690	13825	13589	13496	13443	13709	13630	13634	13591	13614	13602	13560	13472	13501	13626	13729	13480	13600	13515	13487	13620	13920	13614	13700	13678	13600	13728	13509	13666	13628	13773	13652	13769	13540	13711	13655	13522	13711	13690	13436	13721	13547	13685	13443	13735	13624	13618	13685	13436	13562	13735	13847	13624	13588	13618	13795	13589	13606	13749	13801	13610	13558	13629	13577	13664	13519	13673	13678	13559	13719	13813	13592	13475	13379	13798	13621	13717	13868	13584	13666	13645	13652	13630	13822	13588	13756	13470	13553	13778	13548	13743	13700	13530	13754	13649	13489	13559	13683	13554	13491	13601	13541	13760	13641	13415	13669	13950	13522	13622	13543	13672	13564	13467	13328	13518	13758	13751	13567	13647	13642	13529	13641	13478	13569	13674	13637	13643	13504	13686	13687	13459	13750	13703	13667	13726	13597	13641	13582	13561	13671	13565	13593	13754	13591	13643	13752	13859	13681	13538	13548	13675	13473	13635	13502	13710	13469	13691	13813	13706	13621	13535	13653	13584	13736	13565	13417	13358	13513	13621	13589	13538	13711	13587	13690	13755	13637	13793	13613	13756	13494	13448	13674	13576	13530	13707	13681	13669	13405	13558	13535	13675	13736	13623	13378	13732	13652	13575	13645	13599	13674	13716	13514	13378	13706	13580	13456	13863	13682	13686	13530	13712	13532	13702	13487	13752	13647	13500	13575	13371	13553	13737	13691	13479	13704	13625	13590	13654	13779	13608	13791	13554	13676	13650	13757	13694	13475	13523	13577	13576	13770	13731	13811	13541	13461	13547	13618	13791	13725	13627	13568	13628	13730	13581	13496	13607	13718	13572	13584	13719	13526	13426	13515	13393	13519	13593	13513	13797	13624	13452	13587	13522	13554	13653	13544	13630	13601	13596	13789	13606	13680	13638	13774	13627	13596	13628	13576	13685	13778	13563	13617	13782	13493	13657	13720	13375	13635	13681	13687	13843	13560	13658	13706	13637	13786	13694	13632	13649	13523	13580	13624	13824	13686	13550	13630	13616	13714	13653	13685	13433	13640	13604	13664	13714	13816	13617	13714	13695	13565	13699	13776	13826	13461	13531	13539	13513	13870	13636	13703	13563	13721	13718	13632	13433	13670	13548	13721	13630	13678	13546	13644	13660	13748	13552	13864	13660	13622	13546	13654	13690	13546	13617	13702	13621	13640	13792	13602	13585	13599	13621	13556	13722	13657	13486	13690	13550	13798	13649	13721	13643	13600	13678	13651	13583	13806	13724	13802	13658	13671	13729	13640	13534	13603	13615	13554	13666	13676	13659	13760	13658	13457	13593	13821	13764	13663	13605	13665	13566	13594	13636	13573	13389	13489	13608	13719	13816	13555	13679	13622	13762	13655	13599	13561	13626	13494	13653	13667	13527	13604	13811	13519	13805	13653	13482	13542	13684	13620	13575	13658	13597	13777	13499	13564	13624	13477	13731	13483	13719	13608	13340	13698	13694	13820	13701	13558	13790	13449	13443	13773	13606	13816	13428	13627	13582	13419	13558	13618	13751	13654	13625	13737	13573	13566	13598	13532	13586	13569	13525	13627	13584	13612	13520	13431	13650	13614	13570	13629	13590	13454	13524	13561	13682	13503	13627	13857	13643	13568	13647	13654	13664	13745	13691	13540	13564	13659	13572	13713	13684	13644	13605	13603	13624	13806	13476	13513	13892	13493	13783	13774	13661	13655	13705	13713	13713	13633	13676	13563	13599	13562	13574	13791	13719	13414	13589	13635	13811	13700	13820	13533	13650	13687	13645	13676	13786	13605	13458	13580	13588	13704	13602	13524	13743	13726	13632	13868	13573	13548	13732	13833	13741	13643	13807	13403	13573	13713	13803	13833	13977	13510	13400	13600	13606	13678	13607	13511	13565	13633	13605	13601	13554	13552	13889	13450	13584	13531	13631	13616	13772	13623	13759	13565	13419	13629	13508	13513	13582	13608	13615	13563	13726	13771	13659	13758	13453	13581	13612	13694	13445	13520	13736	13673	13542	13711	13549	13594	13742	13659	13593	13513	13613	13595	13643	13563	13865	13504	13574	13617	13602	13663	13749	13552	13475	13649	13731	13640	13612	13500	13630	13684	13702	13760	13476	13651	13796	13629	13597	13467	13644	13519	13630	13604	13706	13441	13598	13693	13656	13602	13602	13605	13734	13687	13557	13762	13745	13604	13825	13551	13717	13743	13550	13666	13673	13620	13816	13633	13610	13603	13743	13585	13475	13639	13549	13809	13564	13796	13771	13702	13567	13385	13472	13681	13551	13667	13455	13592	13437	13621	13589	13590	13558	13625	13548	13599	13657	13513	13500	13569	13426	13731	13682	13718	13620	13578	13610	13597	13733	13619	13596	13708	13652	13611	13533	13673	13534	13602	13524	13687	13518	13539	13604	13571	13572	13580	13689	13647	13653	13614	13641	13603	13749	13513	13533	13578	13528	13648	13783	13517	13620	13599	13605	13479	13595	13681	13570	13711	13567	13644	13676	13589	13626	13606	13692	13636	13646	13857	13671	13595	13754	13776	13856	13825	13703	13384	13511	13701	13521	13598	13659	13619	13707	13867	13692	13506	13694	13595	13613	13358	13591	13612	13712	13363	13419	13804	13683	13601	13404	13641	13710	13477	13700	13788	13581	13615	13632	13858	13627	13592	13651	13419	13607	13681	13642	13642	13384	13516	13637	13716	13729	13740	13782	13672	13628	13872	13648	13723	13645	13661	13379	13571	13723	13517	13697	13547	13597	13596	13466	13637	13636	13735	13752	13650	13676	13616	13808	13571	13682	13661	13582	13476	13610	13719	13641	13784	13652	13775	13483	13740	13514	13605	13671	13640	13532	13674	13543	13682	13524	13440	13610	13513	13606	13292	13426	13540	13533	13752	13619	13746	13482	13766	13673	13712	13527	13646	13643	13606
13617	15798	14804	13598	13261	13288	13189	13221	13003	12937	13064	12971	12981	12923	12826	12837	12857	13009	12778	13020	12923	12894	13120	12908	12927	12841	12847	12935	13007	12988	12733	12871	12998	12917	12903	12710	12948	13033	12879	12916	12993	12831	13028	13077	12990	12961	12933	13071	12804	13006	12755	12725	12942	12934	12928	12987	12838	12922	12802	12893	12887	12939	12957	12967	12983	13047	12889	12981	12941	12917	12846	12676	12978	12949	13074	12887	12833	12882	12917	12974	12897	12953	12943	13022	12909	13041	12802	13122	12912	12769	12974	12734	12838	12806	12739	12904	12814	13053	12772	13052	13033	12818	12806	12747	12923	12786	12876	12945	13033	12987	12706	12855	12921	12992	12836	12946	12943	12844	12861	12853	12742	12989	13038	12943	12919	12724	12892	12969	12757	12791	12980	12773	12886	12942	12909	12796	12799	12947	12970	12931	12850	12955	12829	12948	12960	12831	12781	12884	12866	12935	12843	12794	12814	12848	13039	12899	12931	12997	12957	12822	12875	12761	12990	12845	12895	12972	12788	12951	12794	12821	12998	12812	12895	12961	12840	12921	12831	13018	12943	12855	12825	12983	12815	12954	12817	12898	12885	12829	12851	12956	12918	12932	12984	12831	12789	12929	12882	12902	12924	12959	12974	12851	12949	12795	12901	12772	12859	12960	12977	12960	12755	13010	12897	13015	12875	12855	12784	12884	12911	12690	12744	12987	12904	12768	12913	12873	13052	12939	12848	13019	12969	12883	12735	12961	12858	12902	12862	12863	12884	12735	12844	12874	13027	12698	13190	12844	12934	12832	12850	13006	12726	12866	12818	12900	12829	12846	13051	12837	12920	12725	12960	13074	12972	12911	12880	12999	12923	12950	12871	13102	12912	12736	12764	12774	12894	12965	12780	12931	12752	12902	12774	12936	12841	12942	12756	13019	12752	12988	12996	12891	12962	13083	12910	13058	12869	12789	12892	12751	12780	12845	12953	13047	12943	12885	12797	12886	12859	12868	12875	12845	12616	12742	12909	13042	13027	13016	12966	12891	12843	12944	12947	12748	12827	12823	12944	12890	12884	12750	12940	12958	12860	12826	12943	12938	12782	13052	12962	12872	12916	13044	12799	13105	12753	12927	12743	12941	12899	12827	12876	12836	12926	12887	12822	12757	12960	12957	12835	12866	12987	12898	12883	13048	12995	12788	12829	12755	13079	13122	12912	12965	12979	12936	12821	12797	12963	12973	13013	12863	12907	13122	12984	12960	13000	12903	12813	13000	12948	12841	12969	12840	12951	12991	12987	12769	12904	12906	12767	12717	12858	12961	12892	12862	12783	12868	12813	12817	12973	13020	12805	12819	12827	12743	12798	12872	12943	12964	12943	12929	12950	13004	12785	12983	12891	12977	13014	12823	12891	13023	13053	13005	13005	12868	12975	12893	12812	12978	13051	12750	12862	12759	12845	12725	13012	12973	12959	12746	13037	12896	12976	12737	12852	12825	12886	12988	12942	12849	12874	12961	12870	12996	13049	13043	12977	12988	12870	13018	12816	12982	12874	12799	12758	12816	12803	12871	12897	12920	12958	12902	13012	12850	12980	12714	12772	12868	12854	12885	13014	12818	12863	12833	12954	12979	13141	12959	12883	13015	12954	12936	12822	12839	12783	12907	13022	12987	12948	12847	12907	13012	12866	13041	12955	12888	13072	12800	12797	12967	12818	12794	12823	12987	12891	12985	12819	12915	13064	12967	12839	12940	12848	13091	12859	12921	13073	12957	12825	12924	12909	12908	12848	12848	12895	12891	12932	12929	12886	12861	12878	12999	12844	12823	12894	12959	12906	12911	12989	13016	12788	12988	12834	12933	12853	12836	12893	12840	12898	12712	12734	12797	12897	12933	13036	12981	12808	12740	13014	13022	13041	12879	12846	13010	12828	13013	13014	12895	12972	12809	12942	12852	12749	12808	12768	13002	12927	12897	12936	12928	12871	12856	13115	12883	12931	12999	12862	12952	12796	12854	12796	12883	13003	12789	12954	12948	12821	13096	12919	12801	12946	12852	13037	12950	12851	12829	12932	12908	12899	12941	12948	12808	12914	12941	12856	12941	13171	12983	12909	12856	12814	12728	12891	12943	12842	12972	12906	12971	12825	12707	12741	12916	12843	12817	12838	12716	12924	13025	12749	13133	12849	12919	13000	12854	12720	12808	12676	12914	12971	12908	12955	13122	12787	12921	12884	12885	13026	12879	13048	12869	12941	12957	12957	12909	12766	12649	12805	13024	12882	13010	12995	12971	12849	12968	12842	12997	12906	12874	12854	12937	12683	13034	12839	12862	12909	12752	12952	12898	12804	13055	12837	12853	12906	12803	12898	12891	12776	12936	12824	12962	12886	12967	12835	12804	12936	12952	12884	12859	12999	12806	13000	12788	12897	12893	12898	12885	12862	12736	12878	12945	13154	13042	12872	12891	12954	13087	12878	12977	12988	12862	12777	12856	12833	13112	12755	12878	12920	12921	12825	12886	12991	12874	12916	12810	12981	12921	12942	12950	12872	12854	12817	13011	12937	12863	12891	12870	12863	12987	12785	12896	12929	12773	12782	12935	12912	12885	12959	13037	12921	12871	12980	12830	12883	12837	12840	12889	12882	12840	12985	12800	12866	12880	13001	13000	12883	12887	12708	12928	12731	12844	12786	12973	12800	12999	12866	12953	12883	12837	12994	12792	12897	12996	12783	12906	12740	13026	12900	12751	12978	12993	12874	12792	12866	13118	12995	12999	12871	12837	12876	13055	12976	12873	13071	13060	12980	12804	12844	12884	12972	12935	12880	12824	12872	12969	12918	12825	12808	12880	13005	12735	12907	13065	12994	12913	12987	12917	12828	12689	12877	13040	12875	12985	12876	12909	12731	12943	13088	12872	12863	12749	12949	12961	12874	12788	12758	12836	13006	12804	12885	12900	12840	12890	12664	13012	12824	12950	12923	12810	12914	12868	12974	12906	13102	12881	12881	13035	12901	12887	12978	12820	12856	12910	12895	12806	12843	12943	12992	12916	12906	12829	13005	12893	12988	12767	12914	12824	12913	12610	12858	12828	12937	12826	12928	12685	12902	12896	12821	12781	12856	12969	12977	12882	12878	12869	13069	12937	12912	12904	12768	12813	12900	12697	12977	12983	12794	12779	12862	12958	12842	12864	12949	12952	12964	13139	12912	12863	12904	12859	12922	13018	12850	12731	12782	12965	12832	12806	12953	13037	12919	12787	12838	12926	12957	12824	13000	12949	12744	12907	12684	12980	13077	13099	12917	12991	12874	12879	13127	12874	12831	12940	12942	12725	12893	12935	12930	12906	12987	12725	12956	12826	12920	12847	12920	12881	12961	13106	13032	13041	12902	13036	13089	12941	12864	12935	12867	12915	13021	12956	12995	12764	12952	12840	12883	12690	12860	12971	12836	12796	12967	12879	12939	12847	12952	12792	12957	12796	12834	12888	12901	13084	12899	12935	12944	12942	12769	13076	12934	12781	12831	12709	12829	12973	12957	12763	12915	12885	12930	13025	12900	12944	12931	12862	12963	12999	12890	12885	12838	12909	13062	12910	13118	13049	12956	12832	12971	12798	12817	12983	13012	12812	12857	12766	12913	12965	12915	12883	13010	12828	12897	13091	12909	12986	13101	12827	12874	12857	12931	12886	12752	12797	12868	12913	12905	12852	12930	12896	12918	12967	12868	13081	12900	13001	12916	12760	12934	12941	12718	12882	12946	13009	12935	13019	12872	12892	12891	12897	12926	12853	12803	13125	12935	12891	12903	12961	12996	12968	12904	12911	13025	12924	12944	13016	12870	12840	13007	12850	12928	12827	12899	12863	12866	13007	12902	12923	13114	12770	12737	12713	12660	12884	12931	12885	12928	12836	12909	12968	12868	12877	13011	12952	12914	12797	12905	12971	12922	12849	12843	12990	12904	12726	12898	12894	12842	12882	12785	13048	12775	12994	12942	12896	12871	12828	12793	12975	12974	12862	12965	12838	12883	12864	13097	12866	12662	12928	12921	12896	12923	12994	12921	12958	13001	12884	12984	12905	12996	13000	12966	12852	12747	12941	13012	12879	12869	12890	13008	12906	12796	12851	12802	13045	12832	12941	12900	13026	12898	12885	12896	12819	12832	12700	12817	12872	12938	12847	12973	12929	12930	12873	12953	12813	12914	12933	12874	13007	12869	12958	13035	12820	12802	12856	12897	12790	12946	12802	12954	12866	12731	12730	12981	12813	13019	12922	12902	12924	12850	12865	12988	13089	12632	12826	12771	12817	12881	12867	12858	12917	12778	12824	13033	12918	12933	13054	12738	12834	12863	12996	12869	12858	12732	12814	12813	12976	12968	12905	12841	12910	12821	12943	12854	12755	12899	12834	13109	12718	12855	12813	12905	12915	12899	13005	12783	12750	12998	12862	12789	12837	12954	12762	13005	12835	12933	12942	12839	12795	12801	12811	12975	12991	12995	12932	12875	12836	12968	12905	12843	12953	13055	13093	12704	12816	12798	12885	12900	12988	12913	12884	12973	12988	12941	12843	12861	13066	12919	12951	12897	12936	12749	12851	12936	12911	12956	12860	12862	12861	12972	12928	12931	13015	12824	12926	13014	12872	12941	12761	12752	12799	12923	12779	12768	12911	12985	13054	12874	12822	12977	12841	12882	12944	12874	12848	12946	13021	12988	12793	12988	12926	12861	12957	12948	12725	12746	12946	12885	12896	12872	12915	12820	12786	12878	12891	12996	12819	12885	13041	12841	12733	12905	12869	12780	12798	12939	12921	12861	12982	12734	12926	12971	12838	12846	13008	13096	12949	12907	12921	12915	12990	12887	12936	13052	12604	12993	12946	12895	13075	13074	12968	13032	12980	12912	12882	12953	13039	12931	12971	12875	12911	12892	12925	12825	12805	12938	13041	12979	12837	12917	12946	12892	12795	12832	12884	13054	12783	12898	12954	12871	12996	12782	12865	13018	13021	12853	12944	12870	12826	12704	12956	12899	12991	12730	12944	12967	12920	12898	12923	12947	12827	13026	12861	12890	12894	12866	12927	12833	13029	12840	12930	12908	12900	12767	12997	13047	12739	12809	12808	13013	12866	12802	12866	12840	12942
24403	21550	28917	24709	21886	19164	17078	14897	14396	14404	14409	14441	14384	14302	14203	14296	14303	14311	14258	14277	14021	14183	14156	14059	14055	14331	14168	14094	14015	14063	14196	14225	13962	14048	14044	14063	14337	14150	14120	14143	14045	14005	13996	14066	14046	14009	14125	14020	13909	14161	14164	14150	14036	13880	13930	14076	13926	14118	13901	13977	13823	14122	13991	14151	14396	14049	14143	14153	14210	14001	14037	14062	14116	14205	13825	13978	14090	14034	13975	14289	13983	13813	14065	14171	14214	14115	13967	14052	14079	14031	14203	14055	13953	13900	14122	13967	14055	14124	13961	14096	14123	13963	14188	14161	14060	14052	14052	14001	14075	13937	14012	14153	14117	14044	14010	14002	13989	13959	13949	13951	13951	14025	14010	13766	14061	14109	14133	14129	14208	14196	13925	13916	14040	14088	13979	13980	13975	13848	13931	13987	14096	14133	14048	13922	14096	14045	14089	14072	14017	13959	14038	13916	13978	13992	14073	13908	13996	13993	14124	14154	14089	14144	14163	14122	14057	13985	13962	14176	14058	13869	14045	13734	13885	14081	13871	13918	13989	14113	14016	13994	13957	14086	13983	13920	14101	13971	14001	13966	14061	14154	14129	13946	14022	13888	13950	13950	13770	13979	14064	14012	14000	14077	14077	13883	13827	13876	14154	13916	13933	13996	14056	13894	14119	13980	14056	14039	13974	13708	13962	14220	14176	14076	14031	14118	13838	13908	14145	13961	13984	14184	13795	14014	14076	14100	13953	14028	14204	14053	13952	13960	13911	13977	13932	13815	14054	14191	13977	13956	13818	14013	13799	13870	13977	13921	14173	14151	14126	13940	13997	14056	13976	13751	13876	13923	13892	14134	13866	13958	14025	14061	14119	14016	14278	14242	14040	14210	14089	14003	14009	14070	14077	13912	14144	14023	14115	13977	13982	13977	14002	13998	14043	14095	14067	13985	14088	13888	13982	13808	14040	14076	14149	13943	13871	13739	14108	14029	13973	13982	14061	14078	14012	14061	14208	14000	13910	14158	14034	13972	13907	13880	14117	14109	14078	13821	13829	13918	14038	13936	13878	14066	14099	14036	14028	13982	13973	14068	13995	14081	13948	13909	14269	14138	13916	13987	13967	14075	14129	14014	14154	14108	13947	14026	13979	13973	13874	13997	13923	14110	14149	14009	13892	13989	13923	13997	13869	13937	14032	13937	13974	14116	14176	14019	14109	14100	14006	14189	13986	14005	14229	14069	13990	13958	14018	14053	13823	14031	13987	13951	13937	14129	13936	13792	13966	13923	14074	14007	13993	14013	14243	14073	14038	14048	13939	13941	13956	14069	14065	14019	14014	14004	13940	14165	13944	14051	13909	14112	14059	14134	14061	13966	14022	14068	13964	13888	14090	14113	14165	13935	13862	14041	13966	14156	13819	13992	13930	14229	14123	14096	13946	13920	13869	13971	14051	14013	14182	13924	13845	13818	14164	13908	14033	14180	14167	14216	14087	13988	14168	13995	14247	13917	13923	13970	13964	13919	13986	14252	13844	13951	13846	14073	14147	13997	13887	13928	14088	14125	13947	13938	14218	14002	14004	14212	13957	14006	14024	14007	13959	13812	13990	13992	13895	14041	13979	13913	13963	14053	14144	13987	14128	14089	14029	13829	14113	14013	14132	13963	13853	14046	14068	14020	14112	14029	14076	14059	13900	13913	14113	14061	13839	13919	13946	13877	13864	13919	14114	14077	14140	14082	14033	14007	14151	14133	14085	14207	13883	14058	13900	14022	13804	13922	14071	13975	14078	13995	13959	13975	14078	13985	13885	14037	13989	14196	14049	14131	14078	14171	13872	14013	14002	14090	13880	13824	14041	14085	13805	13877	14090	13949	14062	14249	14107	13870	14126	13914	14055	14068	14052	13987	14139	13944	14024	13886	14095	14144	13963	14078	14031	14021	14217	14171	14060	14183	13948	14143	14063	14170	14209	13957	14164	14003	14080	13943	14117	13904	14129	13889	13944	13993	13860	13980	13952	13999	13860	14043	14055	14105	14111	13976	14144	13957	13912	14112	13995	14027	13947	14150	14109	13959	13977	13960	14053	14114	14188	13917	14049	14033	14208	14055	13978	13752	14002	14058	14012	14083	13978	14021	13846	14089	13913	14291	14166	13943	14081	14182	14049	14135	14174	14010	13980	14011	14034	14160	14018	14011	14124	14124	14082	14127	14038	13893	14064	14051	13882	13768	14052	14032	13828	13956	14083	13927	14027	14130	13974	13901	14048	14069	14098	13937	13998	13998	13917	13962	14129	14103	13959	14168	14051	14207	14183	13973	14211	13928	14045	13988	13941	14112	14041	14055	14043	13951	14300	13916	14192	14042	14148	14011	14172	14069	14065	13889	14179	14025	13965	14282	14008	14202	14048	14184	14049	13953	14121	14075	14083	14061	14050	13992	13973	14170	14075	13983	14139	13991	14115	14060	13763	13891	13998	13951	14110	14101	13836	14222	14032	14061	13985	14051	14083	13988	14154	14025	13991	13937	13792	14096	14067	14027	13999	14053	14000	14024	14041	13915	13986	14116	14154	13797	14002	13926	13793	13985	14018	13751	14084	14161	13988	14055	13923	13838	13881	14016	14044	13892	14032	14178	13852	13917	13978	13982	14010	13984	13958	14003	14149	14039	14057	13951	14009	14058	13850	14035	14082	14061	13988	14000	14138	14122	14004	13953	14054	14207	14034	14020	14072	14040	13904	13764	14087	14136	14107	13939	14107	14109	13929	13961	13886	14163	14082	14037	13981	14098	14120	14118	14101	13914	13950	14084	14082	14027	14020	13934	14000	14055	14038	14077	14122	13999	14062	14073	14144	13971	13875	13924	14059	13926	13866	14027	14204	13986	14144	14066	14119	14162	14121	14043	14101	13983	14147	14104	14037	13861	14074	13933	13916	14070	14102	13995	14080	14004	13968	14057	14059	14015	14081	14102	14028	13936	14040	14001	14071	14079	13865	13851	13998	14183	13965	13915	14036	13980	14008	14050	13984	14028	13931	14007	13847	14082	14122	14128	13860	14007	13967	14052	13968	14019	14112	14173	14123	14070	14079	14097	14180	13885	14022	13839	14124	13847	14094	14089	14171	13941	13988	13981	13965	13746	14039	14000	13917	14017	14075	13947	14027	13922	13990	13950	13966	13985	14047	14112	14016	14288	14105	14118	13933	13908	13983	13964	14203	13944	13830	14049	14033	14055	14032	13938	13896	13888	14189	14026	14101	13881	14006	14008	14062	14208	14029	13936	14046	13963	13928	14052	13879	13853	14017	13777	14080	14106	14067	14144	13831	14017	14082	14128	13859	14194	13946	14093	13836	13784	13977	13978	13957	13952	13952	13903	13900	13818	13966	14001	13958	14167	14161	13981	14020	14005	13961	14049	13966	14060	14088	13981	14014	13875	13853	14023	13765	13966	14026	13894	13876	13899	14081	13793	14164	14105	14007	14020	14109	14210	14077	14081	14027	14040	14051	14145	13967	13958	14153	14136	14083	13889	13897	14045	14116	14327	14063	13870	13992	14099	13878	14029	14020	13889	14160	14079	14287	13964	14181	13940	14135	14081	14110	13814	14150	14072	14067	14054	13874	13946	14034	14021	14115	13913	14179	13967	14177	13911	14005	13886	14031	13976	13985	14032	14134	13978	14102	14035	14083	13959	14084	13971	13932	13810	13999	14011	14044	14070	14224	14003	13828	14209	14174	14333	14062	14062	13887	14017	14049	14155	13935	14002	14074	13938	14035	13949	14039	14011	14092	14068	14133	13793	13976	14018	14004	14032	13903	14047	13934	14047	14063	13879	14114	13957	14050	14068	13933	14102	13830	14156	13893	14077	14003	14051	14036	13961	14031	14052	13938	13834	14036	13782	13996	13991	14104	14029	13909	14083	13970	14102	14129	14123	14133	14057	14048	13980	13832	13966	13883	14006	13954	13999	13948	13980	13926	14091	14063	14077	14108	14029	14126	14088	14011	13980	14181	14119	13924	14214	13971	13964	13932	13951	14128	14052	13969	14151	14116	13964	14064	14119	14113	14058	14064	13901	14166	14013	13994	13877	13991	13870	13877	14125	13998	14222	14024	14077	14203	14008	14042	13957	13839	13932	14068	14079	13980	13899	14117	14227	14140	14008	13987	14289	13972	13890	14076	14196	14162	14052	14138	14146	14180	14052	14046	13780	13996	14073	14087	14026	14072	14140	14145	14020	13998	14192	14018	13965	14175	14071	14092	13896	13866	13866	14111	14092	13907	14279	14222	14072	14118	14017	13967	13980	13985	14068	14066	13962	13947	13924	14136	14002	13981	14021	14008	14087	14156	14117	14043	13999	13977	14123	14073	14143	14188	13976	14169	14086	14103	13884	13932	14031	14214	14039	13939	14149	14253	14157	14035	14054	14144	13831	14029	13917	14074	13927	14166	13964	14011	13844	13772	14089	14050	13962	13920	14060	13794	14106	13962	14141	13933	14029	14206	14059	14187	13974	13943	13967	14007	13962	13770	14050	14026	14067	14106	14062	13940	13899	13988	13931	14106	13822	14040	14246	14143	14213	13997	14032	14148	14010	14110	13991	14195	14004	14243	14190	14085	13955	13944	13939	14077	14014	14065	13733	14228	13915	14239	13972	13843	13951	14139	13974	14058	14072	13933	13987	14152	14087	13839	14058	13997	14043	14019	14054	13902	14054	14062	13935	14100	13924	13972	14011	13889	14082	14034	13822	13940	14065	13838	14103	14054	13978	14059	13979	13860	13997	13991	14015	13970	13968	14092	13909	13945	13934	13917	13984	14193	13989	14105	13868	14072	13958	13991	13990	14013	14071	13938	13876	14165	13999	14164	14014	14179	14092	14072	13991	14121	14084	13927	13973	13961	14015	13949	13890	14095	14200	14117	14041	14107	13860	13879	14091	14141	14077	13943	13964	13833	14047	13949	13982	13924	14107	13944	14006	14160	14066	13984	13818	13882	14035	13924	14240	14173	13963	13890	14043	14182	14005	13955	13904	14013	13922	14201	14234	14045	14147	13882	14083	14052	14221	14068	14073	14132	13927	14006	13950	14162	14104	14019	14007	14025	14083	13980	14011	14063	14110	14008	14062	13938	14045
13752	23132	20506	16677	15414	14649	14271	14302	13828	13915	13698	13646	13361	13361	13548	13428	13353	13276	13386	13160	13376	13280	13284	13375	13287	13414	13227	13300	13199	13168	13285	13197	13233	13255	12946	13281	13438	13122	13298	13208	13218	13214	13313	13169	13262	13242	13172	13286	13360	13213	13279	13298	13135	13314	13150	13261	13390	13111	13328	13293	13132	13223	13173	13155	13491	13199	13220	13240	13246	13363	13141	13204	13163	13327	13151	13388	13337	13158	13217	13062	13329	13422	13237	13102	13141	12995	13139	13318	13133	13105	13148	13241	13140	13244	13178	13332	13233	13194	13203	13284	13144	13267	13227	13160	13278	13232	13064	13145	13273	13295	13165	13045	13141	13243	13104	13157	13217	13181	13164	13297	13105	13140	13074	13146	13331	13114	13116	13183	13266	13055	13163	13321	13202	13290	13234	13221	13226	13163	13124	13221	13230	13076	13314	13189	13169	13075	13248	13135	13105	13229	13155	13222	13242	13165	13206	13138	13230	13223	13132	13234	13209	13164	13252	13231	13252	13361	13103	13275	13118	13292	13146	13243	13154	13145	13147	13215	13250	13264	13198	13373	13031	13145	13133	13307	13037	13095	13124	13220	13137	13072	13237	13309	13297	13105	13228	13078	13149	13328	13210	13247	13176	13103	13188	13201	13260	13039	13063	13164	13122	13211	13185	13110	13339	13179	12998	13257	13051	13140	13102	13060	13142	13249	13158	13140	13199	13191	13241	13321	13146	13169	13001	13029	13341	13078	13184	13037	13316	13138	13187	13135	13075	13155	13166	13218	13180	13142	13177	13182	13197	13184	13177	13333	13192	13253	13134	13090	13304	12951	13189	13102	13142	13213	13171	13112	13301	13271	12977	13290	13347	13116	13153	13111	13248	13123	13236	13094	13072	13000	12986	13185	13007	13288	13114	13420	13112	13254	13140	13227	13162	13135	13315	13171	13103	13250	13064	13178	13391	13038	13157	13105	13147	13114	13063	13312	13193	13240	13086	13024	13201	13181	13340	13336	13227	13183	13244	13167	13272	13302	13166	13148	13223	13179	13293	13168	13246	13188	13242	13152	13313	13070	13250	13173	13260	13128	13212	13073	13098	13330	13194	13244	13186	13072	13238	13049	13279	13113	13143	13167	13165	13064	13195	13201	13269	13297	13243	13090	13179	13317	13156	13070	13341	13215	13066	13242	13035	13056	13178	13221	13185	13165	13090	13110	13193	13256	13168	13351	13130	13362	13020	13399	13168	13159	13198	13230	13317	13112	13181	13384	13261	13214	13077	13252	13105	13044	13137	13237	13307	13299	13229	13203	13098	13353	13145	13089	13165	13224	13176	13407	13294	13165	13163	13279	13217	13143	13132	13131	13338	13344	13231	13227	13118	13208	13358	13226	13199	13063	13234	13019	13137	13084	13175	13169	13312	13196	13362	13110	13088	13247	13092	13245	13210	13050	13270	13248	13120	13151	13255	13153	13148	13276	13317	13134	13250	13141	13008	13166	13269	13018	13198	13225	13136	13184	13238	13094	13210	13219	13193	13179	13199	13116	13176	13302	13181	13167	13087	13214	13089	13069	13091	13195	13253	13186	13276	12980	13071	13155	13148	13141	13134	13076	13341	13206	13162	13193	13186	13167	12963	13093	13235	13174	13106	13322	13245	13133	13115	13223	13308	13229	13167	13282	13068	13142	13269	13196	13128	13142	13251	13238	13306	13387	13223	13289	13005	13037	13095	13153	13310	13113	13140	13237	13123	13151	13122	13105	13121	13242	13153	13180	13072	13284	13294	13166	13146	13228	13183	13253	13127	13351	13075	13275	13012	13081	13237	13057	13102	13219	13148	13113	13130	13356	13141	13127	13358	13251	13087	13235	13179	13278	13177	13158	13273	13078	13334	13224	13078	13208	13169	13258	13219	13204	13168	13128	13288	13296	13113	13050	13227	13109	13281	13119	13184	13017	13307	13265	13122	13244	13180	13084	13336	13183	13206	13181	13203	13121	13255	13469	13177	13182	13212	13147	13060	13169	13182	13088	13287	13131	13191	13169	13249	13311	13021	13256	13123	13122	13203	13253	13223	13191	13112	13044	13170	13155	13158	13234	13265	13121	13176	13185	13031	13236	13135	13264	13222	13025	13103	13357	13283	13170	13188	13121	13204	13207	13201	13121	13215	12988	13169	12994	13089	13135	13181	13181	13154	13051	13353	13199	13332	13113	13208	13130	13048	13119	13130	12980	13039	13314	13280	13158	13191	13254	13283	13268	13341	13158	13180	13134	13217	13251	13221	13154	13145	13251	13164	13238	13060	13150	13194	13246	13243	13200	13403	13132	13360	13064	13157	13171	13070	13297	13333	13103	13114	13037	12984	13287	13220	13144	13269	13239	13334	12816	13303	13221	13307	13084	13116	13180	13145	13254	13157	13422	13087	13096	13359	13175	13162	13145	13230	13196	13275	13164	13235	13249	13024	12904	13233	13133	13108	13162	13080	13139	13233	13170	13191	13139	13104	13168	13187	13298	13333	13302	13184	13329	13256	13200	13108	13258	13069	13246	13274	13287	13180	13157	13064	13059	13283	13120	13310	13148	13311	13071	13132	13227	13168	13117	13200	13197	13076	13077	13228	13149	13044	13149	13408	13298	13311	13118	13071	13162	13218	13158	13275	13293	13261	13242	13229	13258	13270	13194	13173	13134	13227	13330	13182	13316	13139	13256	13158	13107	13095	13267	13147	13162	13296	13066	13088	13312	13145	13174	13325	13046	13261	13266	13247	13245	13082	13199	13214	13215	13066	13111	13233	13232	13082	13126	13346	13160	13263	13113	13235	13211	13143	13109	13261	13020	13141	13226	13213	13179	13211	13275	13247	13166	13302	13158	13070	13179	13063	13167	13142	13224	13273	13181	13135	13022	13076	13249	13191	13260	13075	13238	13299	13057	13100	13042	13134	13036	13165	13301	13259	13042	13187	13262	13214	13155	13164	13184	13023	13134	13100	13294	13121	13172	13087	13133	13204	12896	13140	13079	13125	13102	13186	13123	13251	13322	13273	13179	13145	13267	13030	13210	13023	13092	13024	13200	13178	13143	13090	13249	13192	12971	13373	12955	13054	13359	12987	13124	13288	13083	13124	13093	13113	13191	13123	13053	13034	13145	13159	13350	13348	13238	13108	13314	13090	12981	13076	13151	13273	13230	13202	13112	13189	13204	13115	13283	13224	13035	13114	13012	13157	13076	13274	13116	13192	13197	12996	13127	13173	13262	13156	13162	13240	13140	13055	13203	13405	13273	13263	13164	13125	13244	13251	13111	12921	13125	13154	13171	13172	13242	13176	13118	13106	13050	13163	13164	13457	13074	13182	13153	13096	13235	13233	13344	13203	13079	12977	13058	13076	13332	13160	13281	13063	13316	13158	13093	13319	13135	13246	13201	13251	13234	13250	13126	13210	13156	13147	13092	13273	13155	13286	13193	13195	13225	13163	13241	13175	13072	13428	13122	13255	13244	13218	13281	13144	13173	13349	13242	13231	13219	13165	13214	13309	13178	13295	13176	13137	13217	13142	13208	13357	13169	13150	13154	13106	13156	13225	13128	13110	13334	13226	13273	13177	13042	13211	13334	13218	13140	13248	13402	13164	13208	13109	13248	13243	13251	13234	13103	13113	13216	13251	13201	13185	13159	13092	13252	13155	13119	13081	13223	13117	13317	13209	13180	13133	13046	13201	13289	13118	13169	13180	13072	13135	13354	13226	13312	13071	13188	13171	13182	13128	13086	13236	13029	13191	13300	13179	13146	13179	13178	13223	13175	13082	13258	13318	13141	13279	13147	13116	13095	13041	13188	13139	13238	13100	13053	13289	13198	13079	13237	12968	13108	13091	13181	13275	13020	13102	13225	13257	13163	13270	13124	13136	13122	13090	13223	13353	13324	13137	13216	13168	13127	12999	13191	13058	13119	13116	13202	13204	13266	13134	13154	13227	13068	13090	13209	13147	13390	13191	13283	13197	13363	13229	13133	13109	13211	13128	13208	13240	13223	13026	13231	13355	13106	13128	13268	13130	13309	13149	13253	13088	13216	13191	13082	13048	13058	13170	13183	13101	13235	13268	13134	13003	13079	13270	13185	13182	13145	13069	13397	13109	13129	13030	13204	13149	13293	13194	13155	13183	13339	13245	13273	13004	13348	13180	13052	13077	13142	13262	13223	13038	13152	13309	13163	13087	13125	13177	13267	13163	13141	13273	13076	13218	13135	13238	13167	13148	13091	13098	13189	13158	13127	13295	13106	13169	13238	13110	13181	13278	13067	13282	13273	13204	13160	13093	13351	13135	13158	13160	13104	13200	13261	13318	13256	13194	13115	13244	13291	13192	13071	13188	13310	13129	13074	13235	13209	13034	13122	13074	13318	13044	13272	13143	13295	13206	13192	13051	13119	13060	13386	13236	13143	13269	13237	13207	13236	13155	13180	13377	13032	13077	13177	13058	13099	13293	13184	13123	13177	13328	13185	13010	13178	13163	13206	13312	13118	13080	13060	13174	13213	13061	13358	13122	13236	13028	13387	13143	13172	13069	13241	13172	13144	13076	13160	13332	13038	13288	13135	13154	13132	13135	13175	13207	13028	13233	13168	13150	13205	13072	13201	13014	13218	13185	13243	13132	13074	13065	13184	13117	13223	13125	13193	13156	13174	13220	13300	13100	13225	13315	13293	13138	13077	13043	13123	13145	13219	13098	13248	13280	13276	13252	13152	13201	13100	13187	13390	13159	13306	13131	13092	13252	13258	13312	13175	13164	13047	13041	13028	13251	13084	13176	13165	13197	13065	13104	13127	13105	13271	13240	13067	13247	13080	13171	13171	13197	13047	13110	13081	13245	13181	13247	13221	13170	13002	12976	13177	13237	13341	13205	13100	13236	12993	13325	13149	13186	13197	13138	13130	13254	13030	13179	13378	13194	13306	13135	13144	13146	13246	13060	13230	12990	13266	13160	13217	13197	13252	13227	13237	13226	13273	13160	13083	13136	13253	13139	13125	13195	13123	13117	12970	13211	13154	13151	13294	13136	13212	13155	13126	13289	13198	13202	13177	13050	13198	13216	13211	13281	13237	13078	13163	13302	13250	13154	13112	13231	13280	13198	13213
23201	21586	29501	24129	21732	23057	22692	17248	16036	16168	15977	15931	15892	15769	15826	15631	15766	15464	15674	15520	15518	15519	15590	15391	15611	15508	15313	15266	15382	15546	15545	15364	15357	15392	15376	15362	15422	15407	15285	15423	15324	15141	15348	15314	15435	15118	15195	15147	15304	15167	15358	15324	15276	15447	15345	15207	15245	15170	15198	15471	15287	15357	15294	15365	15473	15455	15484	15204	15387	15392	15208	15359	15150	15376	15235	15253	15269	15501	15229	15168	15093	15257	15391	15244	15167	15135	15348	15257	15265	15389	15157	15018	15289	15350	15296	15326	15337	15112	15240	15277	15062	15188	15338	15262	15188	15212	15190	15307	15322	15169	15281	15143	15087	15319	15146	15114	15310	15299	15371	15249	15090	15259	15215	15277	15128	15140	15385	15247	15246	15325	15189	15293	15159	15174	15078	15232	15262	15282	15337	15120	15301	15317	15326	15191	15375	15178	15448	15245	15334	15265	15297	15259	15049	15215	15481	15366	15245	15537	15157	15226	15174	15256	15259	14970	15286	15242	15212	15226	15267	15338	15070	15051	15112	15142	14895	15117	15296	15249	15132	15052	15214	15020	15290	15063	15110	15194	15081	15070	15279	15205	15358	15232	15210	15115	15280	15287	15195	15170	15044	15213	15073	15072	15213	15039	15258	15171	15363	15262	15426	15135	15390	15153	15299	15304	15197	15324	15149	15135	15414	15218	15193	15207	15257	15315	15317	15173	15080	15170	15208	15320	15373	15230	15219	15283	15134	15111	15297	15182	15373	15039	15307	15294	15365	15405	15348	15395	15322	15125	15134	15217	15238	15092	15447	15192	15361	15032	15187	15134	15158	15271	15186	15179	15179	15114	15286	15001	15349	15406	15345	15158	15281	15217	15147	15196	15303	15139	15360	15267	15130	15306	15165	15071	15270	15195	15299	15055	15042	15387	15354	15237	15387	15012	15289	15328	15157	15043	15202	15225	15253	15286	15340	15208	15115	15266	15172	15191	15208	15324	15185	15272	15084	15259	15095	15344	15221	15162	15072	15124	15154	15093	15365	15166	15220	15632	15202	15322	15261	15133	15100	15022	15302	15199	15280	15274	15101	15158	14939	14984	15078	15278	15130	15424	15259	15373	15115	15244	15282	15384	15146	15272	14866	15270	15080	15313	15075	15275	15222	15253	15220	15274	15398	15150	15180	15309	15099	15158	14934	15077	14998	15245	15237	15026	15159	15278	15212	15155	15184	15248	15124	15295	15369	15219	15159	15271	15183	15278	15304	15072	15192	15121	15147	15213	15253	15155	14992	15107	14995	14783	15339	15306	15236	15286	15130	15149	15240	15163	15170	15139	15171	15063	15095	14991	15197	15129	15226	15237	15325	15108	15316	15033	15005	15175	15265	15149	15107	15268	15369	15274	15154	15244	15185	15257	15366	15002	15144	15272	15214	15230	15149	15393	15249	15076	15273	15298	15165	15071	15095	15157	15124	15189	15084	15149	15202	15355	15239	15058	15352	15372	15125	15123	15141	15342	15438	15451	15168	15173	15224	15003	15051	15256	15177	15030	15115	15146	15248	15226	15238	15386	15259	15311	15117	15283	15273	15296	15145	15224	15020	15160	15206	15012	15336	15390	15259	15282	15335	15137	15181	15209	15202	15020	15301	15300	15232	15139	15187	15188	15215	15241	15090	15185	15533	15358	15260	15188	15192	15192	15208	15303	15261	15362	15244	15406	15320	15066	15179	15215	15297	15247	15238	14925	15352	15301	15078	15290	15318	15166	15103	15216	15233	15225	15119	15190	15116	15122	15242	15205	15273	15059	15235	15183	15176	15241	15206	15341	15241	15147	15153	15445	15211	15437	15279	14999	15161	15298	15123	15052	15202	15200	15278	14986	15193	15171	15311	15149	15128	15174	15381	15119	15356	14894	15212	15085	15236	15065	15199	15072	15029	15289	15236	15256	15295	15168	15134	15261	15221	15300	15069	15247	15407	15206	15236	15214	15343	15234	15262	15092	15264	15423	15298	15065	15264	15081	15298	15123	14970	15087	15271	15162	15008	15181	15199	15333	15192	15177	15309	15349	15245	15253	15374	15171	15241	15231	15201	15219	15143	15038	15044	15153	15078	15163	15191	15100	15080	15314	15178	15375	15003	15215	15372	15154	15364	15228	14946	15245	15146	15068	15151	15240	15232	15289	15224	15276	15104	15353	15063	15079	15073	15127	15165	15114	15002	15354	15131	15262	15228	15190	15194	15290	15332	15199	15164	15329	15106	15195	15358	15225	15296	15207	15219	15088	15325	15217	15378	15168	15264	15295	15209	15294	15270	15211	15218	15195	15283	15094	15287	15441	15194	15319	15161	15177	15067	14989	14977	15216	15140	15266	15385	15288	15174	15390	15032	15280	15135	15142	15133	15299	15146	15255	15082	15257	15165	15161	15237	15126	15337	15360	15151	15126	15228	15184	15295	15222	15243	15197	15271	15254	15241	15098	15096	15212	15083	15228	15178	15073	15042	15161	15125	15362	15383	15273	15147	15129	15161	15345	15462	15286	15356	15165	15181	15105	15198	15131	15099	15317	15192	15203	15247	15106	15510	15167	15034	15250	15168	15185	15286	15242	15356	15365	15194	15192	15036	15167	15033	15312	15271	15131	15150	15325	15073	15066	15192	15096	15267	15387	15334	15220	15290	15110	15127	15011	15218	15100	15191	15008	15265	15161	15079	15138	15366	15172	15322	15204	15273	15373	15061	15206	15300	15223	15098	15294	15402	14972	15165	15267	15234	15273	15129	15200	15301	15252	15298	15320	15332	15220	15093	15162	15241	15130	15150	15257	15274	15067	15009	15245	15253	15167	15224	15176	15169	15185	15445	15087	15148	15401	15203	15089	15379	15384	15118	15066	15186	15277	15316	15221	15179	15063	15402	15147	15179	14969	15277	15106	15174	15290	15151	15152	15053	15083	15271	15346	15080	15223	15218	15271	15292	15138	15421	15294	15276	15191	15137	15199	15204	15140	15299	15354	15319	15079	15226	15149	15271	15243	15121	15204	15214	15170	15311	15168	15108	15121	15153	15335	15111	15039	14999	15211	15107	15185	15324	15308	15404	15269	15192	15240	15234	15319	15167	15291	15190	15429	15253	15341	15089	15329	14954	15304	14978	15208	15238	15432	15171	15039	15177	15108	15055	15242	15082	15308	15011	15102	15229	15247	15353	15086	15217	15089	15182	15298	15349	15175	15186	15185	15072	15108	15335	15025	15169	15202	15347	15347	15275	15246	15271	15410	15123	15182	15350	15010	15142	15135	15066	15087	15148	15322	15236	15073	15136	15175	15132	15166	15208	15364	15174	15233	15184	15163	15133	15088	14953	15066	15254	15024	15235	15238	15171	15231	15215	15123	15013	15216	15101	15185	15253	15018	15231	15368	15250	15193	15195	15035	15049	15235	15028	15297	15340	15217	15278	15213	15173	15223	15174	15084	15043	15280	15154	15372	15229	15257	15235	15328	15256	15136	15222	15050	14972	15094	15191	15153	15060	15260	15258	15132	15245	15157	15165	15291	15121	15236	15154	15136	15429	15224	15086	15156	15052	14994	15367	15354	15221	14962	15072	15152	15269	15232	15424	15277	15224	15182	15266	15172	15212	15423	15166	15245	15175	14976	15152	15043	15412	15338	15231	15274	14983	15278	15291	15343	15439	15400	15030	15183	15182	15240	15063	15293	15164	15172	15222	15142	15345	15173	15298	15150	15164	15097	15291	15241	15239	15100	15166	15274	15137	15192	15317	15026	15144	15184	15206	15277	15374	15265	15173	15346	15227	15044	15292	15119	15281	15178	15242	15168	15357	15304	15482	15282	15484	15048	15464	15243	15175	15404	15095	15065	15273	15310	15329	15288	15290	15137	15284	15120	15254	15363	15117	15104	15165	15348	15326	15224	15109	15188	15277	15242	15083	15224	15082	15104	15144	15297	15316	15132	15284	15051	15279	15553	15176	15214	15129	15194	15165	15227	15518	15368	15233	15243	14987	15070	15015	15209	15123	15160	15224	15232	15243	15279	14978	15156	15230	15188	15121	15168	15203	15311	15205	15035	14983	15295	15241	15183	15214	15260	15461	15174	15475	15150	15247	15302	14921	15085	15328	15211	15371	15329	15109	15034	15299	15097	15023	15279	15164	15310	15120	15001	15028	15118	15070	15276	15361	15118	15082	15187	15060	15061	15377	15198	15332	15132	15101	15166	15072	15226	15259	15367	15317	15282	15173	15258	15198	15253	15309	15123	15253	15059	15142	15078	15173	15153	15307	15198	15171	15197	15024	15087	15261	15140	15285	15248	15154	15280	14968	15131	15114	14840	15044	15139	15231	15197	15065	15317	15126	15334	15236	15256	15163	15465	15188	15242	15116	15331	15307	15236	15259	15384	15340	15136	15341	15411	15227	15212	15253	15290	15162	15289	15320	15067	15030	15027	15325	15235	15030	15184	15249	15058	15265	15176	15137	15162	15027	15129	15370	15181	15270	15303	15354	15168	15332	15218	15318	15206	15263	15279	15367	15148	15185	15342	15211	15206	15073	15153	15260	15316	15289	15128	15167	15197	15059	15185	15243	15266	15204	15088	15129	15138	15086	15254	15314	15228	15155	15132	15239	15065	15172	15206	15161	15235	15320	15299	15322	15154	15170	15212	15063	15255	15034	15106	15129	15283	15183	15191	15164	15090	15391	15235	15250	15154	15469	15366	15127	15157	15128	15126	15166	15041	14986	15470	15280	15252	15460	15026	15108	15144	15214	15246	15361	15298	15238	15244	15254	15182	15139	15080	15295	15208	15322	15224	15292	15152	15178	15200	15229	14876	15241	15137	15361	15425	15227	15170	15142	15181	15208	15231	15258	15287	15385	15136	15122	15295	15303	15159	15308	15264	15285	15243	14973	15186	15082	15416	15233	15150	15088	15273	15217	15107	15307	15423	15153	15415	15163	15183	15221	14969	15148	15118	15206	15195	15174	15228	15226	15196	15330	15340	15184	15344	15363	15360	15158	15143	15232	15110	15079	15121	15120	15192	15114	15369	15211	15174	15446	15397	15102	15172	15233	15164	15140	15298	15237	15251	15149	15255	15384	15217	15385	15184	15236	15344	15008	15135
16256	28632	25303	19862	17976	16681	15877	15473	15165	15040	14670	14530	14626	14356	14326	14353	14205	14442	14184	14203	14281	14215	14150	13883	14397	14104	13964	13946	14175	14073	14016	13894	14096	13991	13996	14057	14115	13917	14175	14044	14103	14011	13985	14039	13932	13968	13706	14127	13994	13931	14062	14072	13883	14013	14022	13924	14219	13981	14091	14060	14014	13957	13895	13967	14584	13964	14008	13844	14132	13906	13952	14152	13941	13913	14086	13810	13978	13990	13978	13826	13929	14034	14049	14088	13973	14025	13819	13952	13878	13920	13899	14007	13772	13866	13970	13942	14035	13810	13965	14107	13900	14020	13834	13894	13821	13814	13924	13968	13939	13894	13974	13980	13802	13841	13960	13964	13930	14013	13987	14054	14090	13829	13994	14050	13921	14011	13897	13945	13844	14077	14008	14003	13951	13924	13865	13838	13925	13960	13945	14010	13854	13784	13861	13865	14051	13967	14093	13930	13914	13803	14037	13991	13900	13971	13839	13990	13875	13974	13792	13925	13861	13874	13863	14040	14027	13991	13962	13862	13822	14054	13889	13894	13823	13930	13899	14076	13800	13975	14000	13783	13917	14063	14025	13995	13972	13967	13860	14158	13860	13826	13977	14106	13982	13932	13765	13932	13914	13806	13933	14088	13812	13804	13982	13719	13916	13885	13773	13990	14094	13970	13801	13922	13939	14077	14136	13892	13942	13891	14009	14010	13868	14004	13875	13896	14097	13981	14092	13899	14009	14134	13917	14003	13941	14052	14098	13990	13816	14010	13999	14037	13953	14003	13910	13982	13839	13960	13961	14104	13998	13961	14119	14027	13772	13864	13950	13914	13946	13872	13989	14058	14029	14111	13971	14078	13836	13946	13958	13886	13973	14231	13935	13885	13945	13975	13990	13971	13965	13916	14117	14008	13802	14034	13906	13879	13886	14030	14091	13987	13963	13837	13787	13938	14065	13925	13927	13952	14061	14080	13965	13896	13819	13982	13967	13890	13750	14092	13946	13973	13977	13891	13791	13961	13913	13878	13993	14159	13871	13954	13913	13940	13935	13979	13935	14004	14013	14022	13971	14059	13956	13808	13957	13951	13905	14158	14023	14022	13959	13999	14122	13875	13884	13919	13888	13862	13917	14002	13832	13831	13803	13978	14027	14077	13909	14023	13919	13903	13964	13807	13868	13845	13970	14000	14053	14007	13984	13941	14056	13903	13788	13999	14109	13902	13976	14159	13911	13884	13873	13995	14068	13928	13923	13830	14061	13951	14014	13821	13876	14092	14031	13891	13944	13985	13958	13937	13978	14046	13798	13920	13858	13914	14126	13936	14015	13949	13994	13900	13930	13977	13967	14074	13863	14003	13750	13967	14003	13742	13908	13846	13819	14026	14068	13739	13810	14027	14042	13948	13956	14017	13971	14037	14011	13986	13733	13847	13895	14022	14004	13986	13881	13828	14021	13926	13859	13812	13832	14054	13930	13753	13967	13874	13988	13966	14094	13935	13871	13875	13877	13968	13874	13819	13969	13868	13839	13849	13982	13886	14033	14031	13793	13931	14127	13902	13882	13807	14006	14021	13886	14176	14092	14036	13996	13911	13934	14007	13906	14077	13926	13892	13942	13990	13871	13869	13934	13894	13983	13983	14009	13795	14004	14036	13946	14001	13921	13926	14192	13887	13996	14004	13771	13874	13934	13943	13950	14028	13907	14102	13826	13888	13809	13844	13854	13869	13905	13943	13941	13874	13963	13916	14078	13962	13921	14015	13800	13983	13818	13979	13901	13929	13966	13854	14014	13899	14015	13828	13951	13897	14071	13933	13821	13951	13944	13735	13928	13831	13978	13847	13914	13971	13998	13999	14088	14021	13827	14003	13961	13923	13967	13984	13964	14089	13982	13966	13802	13868	13828	13936	13953	13828	13982	13912	13905	14015	13907	14030	14056	13956	13930	13885	13859	13944	13960	13867	13765	14008	13864	13868	13922	13906	13805	14021	14093	14022	13879	13849	14024	14005	13751	13912	13983	14029	13922	13934	13959	13871	13871	13882	14047	13898	13946	13924	13962	13856	13868	14002	13973	13990	13923	13893	14060	14046	13899	13852	13833	14081	14114	13952	13984	13869	14059	13974	13822	13974	13982	13891	13859	13850	13982	14043	14115	13855	13962	13902	14137	13884	13991	14076	13963	14035	13815	13836	13931	13903	13977	13833	13971	13906	14043	13996	13920	14152	13894	13983	13977	14010	13906	13947	14056	13880	14130	13940	14069	14012	13833	13948	13895	14015	13775	13994	13954	13944	13983	13955	13916	13891	13863	13886	13760	13869	13865	13847	13915	13911	13981	13944	13877	14097	13953	14032	13911	13860	13904	13943	13747	14103	13767	14026	13921	13941	13875	13897	14024	13768	13884	14005	13855	13903	14051	13968	13971	13987	13919	13821	13815	14017	13888	14027	14008	13859	13934	13826	13888	13877	13916	13989	13845	13856	13851	13901	13955	13804	13970	14021	13836	14050	13899	13830	13850	13909	13934	13882	13936	13940	13934	13960	13979	13979	13903	13864	13969	13933	13942	13895	13853	14000	13961	13933	13926	13897	13930	13967	13906	13796	14007	13861	13920	13963	13835	14059	14063	13865	14137	14037	14006	13959	14025	13806	13916	13988	13977	13918	13947	13945	13938	14009	13939	13926	14043	13867	13902	14051	13993	13962	14024	13813	13872	14038	13917	13921	14051	13948	13830	13840	13939	13903	13918	13907	14036	13980	13973	13943	13965	13938	13979	14051	13974	13885	13999	13959	13916	13884	13962	13979	13858	13926	13823	13851	13983	14048	14008	13858	13932	13921	13888	14057	13804	13947	14055	14117	13831	13862	13963	13945	14014	13912	13927	14102	13868	13892	13916	14018	13900	14012	13902	13874	13948	13890	13877	13849	13881	14092	13923	14006	13969	13979	13888	13827	14009	13939	13972	13932	14046	13871	13784	14077	13954	13909	13957	13945	14001	13859	13928	13936	13851	13928	13815	13993	13875	14007	14041	13946	13807	13998	14017	13959	13991	14103	13840	13779	13919	13958	13996	13919	13913	13938	14026	13778	13955	13988	14036	13815	14020	13961	13913	13915	14005	13911	13866	13920	14022	13813	13857	13964	13854	13798	13762	13977	13744	13920	13944	13894	13969	13913	13852	13801	13919	13979	14076	13932	13966	14004	13737	13804	13830	13938	13834	13980	13852	13976	13898	13914	14004	13900	13998	13850	13933	13929	13968	13863	14063	14093	13780	13830	13945	13890	13819	14086	14101	14046	13939	13936	13946	13991	13984	13835	13951	13738	14061	13805	13716	13943	13806	13964	13806	13878	13925	13913	13928	13938	13933	13998	14018	13984	14047	13939	14005	13938	13962	13949	13912	13871	13758	14007	13923	14035	13955	13790	13983	13980	14045	14007	13887	13919	14012	13873	13980	13927	13918	13874	13893	13872	13895	13996	13944	13894	14148	13911	14102	13926	13965	14029	13955	13870	14001	13997	13979	13988	13858	14073	13961	13860	13911	13884	13924	14018	13678	13834	13872	13834	13977	13938	13937	13932	13890	14002	14066	14075	14037	13979	13941	13997	14026	14005	13828	13960	13984	13920	13994	13877	14008	13894	13823	13917	13901	14019	14014	13892	13899	13793	14127	13756	13822	14080	13992	13888	13891	14010	13908	13986	13986	14031	14013	14102	14002	13919	14083	13855	13835	13902	13986	14093	13993	13931	13946	13886	13918	13888	13987	13881	13820	13824	13919	13918	13908	13905	13827	14029	13909	13762	13969	13933	13882	13854	14032	13947	13810	13903	14066	13999	13969	13892	13839	13898	13875	14015	13925	14107	13891	13983	14042	13946	14036	14063	13974	13936	14151	13894	13916	13912	14013	13922	14091	14145	13905	13847	13746	13960	13973	13830	14110	13935	13915	14040	14006	13965	13839	13913	13859	13894	13948	14019	13921	13791	14033	13880	13897	14036	14028	14063	13944	13825	14058	14011	13890	13899	14045	13964	13811	13858	14003	14037	13878	14037	13864	13911	14006	13820	13906	13899	13929	13951	13956	13767	13861	13955	13916	13800	14153	13784	14075	13902	14002	14007	13914	13992	13945	13894	13892	13956	13934	13800	13926	13870	13947	14019	13882	14069	13824	13939	13988	13730	13826	13994	13873	13777	13957	14050	13883	13987	13876	14038	13874	13837	13945	13986	13877	14011	13985	13880	13996	13902	13923	13775	13943	13863	13903	14059	14055	14039	13876	13906	13985	14058	13747	13854	13848	13912	13953	13907	13917	13872	13969	13726	13944	13855	13846	14042	13928	13879	13938	13928	13918	13845	13874	13895	13878	13953	13837	13852	13903	13939	14017	13857	14059	13907	13835	13960	13983	13814	14010	13811	13916	13930	14030	13746	13933	13990	13991	13984	14078	13806	13861	13918	13894	13917	14115	14114	13899	14057	13984	13938	14090	14044	13823	14005	13845	13854	13988	13852	13853	13970	13917	14006	13908	13905	13962	13804	13939	13896	13934	14005	13906	14037	13958	13832	14041	14007	13956	13931	14040	13934	13982	14035	13945	13925	14120	14007	13968	14019	13897	13858	13845	13912	13962	14007	14017	14013	14013	13954	13979	13990	13885	14016	13885	13996	14013	14084	13875	13974	13930	13859	13950	13951	13964	13627	13961	14057	13889	13911	13890	13849	13972	13871	13780	13924	13888	13819	13908	13829	13898	13939	14121	13700	13812	13922	13887	14089	13882	13909	13976	13940	13997	14070	13979	13824	14000	14011	13887	14031	13934	13977	13890	14078	14128	13914	13863	13928	13872	13805	13990	13847	14048	13936	13999	14009	13830	13808	14096	13735	13900	13936	14048	13959	13815	13739	13928	13918	13840	14021	13870	13994	13932	13962	14042	13830	14003	14006	13907	13983	14099	13784	14065	14047	13984	14049	13882	13891	14036	13982	14023	13927	13951	13935	13958	13899	13930	13833	13901	13928	13817	14060	14123	13839	13822	13982	14001	13975	13975	13938	13770	13795	13865	14015	13981	13768	13877	13918	13893	13908	13847	14003	13961	13794	13874	13774	14109	13921	13953	14098	13917	13683	13915	14003	13813	14040	13950	13917
27557	21712	21518	16863	13632	13757	13705	13600	13471	13664	13545	13543	13562	13355	13519	13360	13544	13320	13508	13518	13503	13492	13484	13504	13665	13695	13422	13417	13685	13520	13472	13612	13553	13415	13375	13582	13486	13499	13411	13607	13462	13495	13542	13705	13373	13245	13542	13347	13518	13493	13421	13515	13371	13350	13536	13614	13538	13536	13615	13508	13303	13495	13471	13505	13488	13302	13553	13421	13348	13348	13421	13560	13570	13620	13297	13352	13511	13354	13533	13318	13381	13390	13456	13445	13459	13603	13460	13494	13546	13465	13366	13474	13599	13376	13489	13515	13492	13588	13526	13551	13485	13686	13448	13425	13213	13508	13478	13424	13503	13619	13271	13414	13401	13321	13324	13297	13441	13717	13490	13423	13440	13507	13568	13518	13368	13419	13453	13272	13565	13641	13577	13323	13373	13516	13589	13437	13530	13439	13459	13477	13583	13362	13337	13516	13483	13509	13432	13476	13426	13387	13489	13522	13457	13531	13312	13640	13367	13375	13411	13398	13446	13307	13507	13415	13509	13513	13467	13393	13186	13394	13531	13560	13494	13535	13312	13400	13556	13626	13467	13254	13426	13621	13521	13427	13647	13595	13523	13341	13451	13437	13625	13172	13295	13325	13558	13395	13536	13494	13550	13400	13450	13403	13436	13520	13357	13574	13435	13565	13540	13455	13499	13402	13337	13399	13605	13319	13600	13389	13490	13499	13330	13525	13386	13350	13293	13376	13470	13583	13354	13368	13350	13413	13420	13390	13421	13277	13565	13533	13501	13396	13410	13474	13449	13323	13627	13526	13482	13411	13395	13339	13469	13382	13483	13608	13395	13594	13562	13702	13524	13389	13451	13267	13437	13290	13502	13214	13369	13401	13327	13342	13452	13315	13404	13553	13515	13246	13514	13520	13462	13355	13474	13508	13402	13304	13588	13487	13368	13397	13306	13505	13400	13300	13336	13298	13475	13344	13515	13529	13426	13587	13307	13319	13609	13560	13455	13454	13475	13469	13478	13326	13642	13649	13466	13406	13303	13555	13420	13301	13517	13542	13526	13290	13251	13514	13439	13249	13576	13504	13497	13414	13310	13540	13581	13352	13422	13366	13332	13510	13370	13508	13668	13531	13606	13391	13492	13277	13493	13392	13357	13433	13423	13437	13408	13315	13634	13324	13598	13401	13576	13450	13495	13359	13450	13439	13436	13446	13445	13322	13448	13440	13570	13540	13556	13463	13548	13443	13494	13503	13483	13462	13419	13463	13180	13405	13287	13454	13398	13459	13372	13266	13491	13429	13362	13567	13314	13393	13383	13262	13476	13461	13603	13557	13573	13591	13531	13477	13533	13542	13461	13439	13445	13375	13243	13615	13434	13516	13510	13237	13592	13536	13511	13365	13413	13418	13493	13426	13395	13270	13293	13408	13402	13371	13565	13490	13644	13368	13716	13328	13465	13563	13260	13354	13431	13440	13459	13484	13377	13383	13370	13327	13247	13510	13377	13368	13386	13356	13659	13498	13456	13432	13558	13402	13184	13470	13474	13376	13488	13453	13329	13416	13544	13498	13643	13483	13460	13238	13425	13387	13554	13438	13371	13353	13542	13345	13475	13354	13464	13225	13627	13386	13333	13200	13382	13422	13454	13297	13441	13617	13516	13399	13404	13406	13427	13434	13373	13468	13678	13451	13405	13256	13472	13383	13455	13412	13451	13278	13398	13595	13486	13415	13586	13531	13439	13211	13349	13643	13536	13427	13448	13439	13445	13295	13292	13546	13530	13552	13399	13580	13473	13392	13431	13434	13457	13412	13437	13284	13496	13437	13352	13345	13370	13536	13396	13403	13463	13347	13433	13318	13552	13535	13326	13332	13403	13443	13378	13471	13475	13215	13254	13435	13344	13477	13381	13460	13562	13454	13302	13530	13476	13414	13537	13267	13243	13531	13407	13236	13650	13328	13306	13353	13502	13409	13496	13366	13517	13404	13406	13451	13333	13412	13500	13358	13418	13472	13407	13434	13340	13393	13439	13462	13500	13472	13372	13334	13441	13512	13517	13397	13401	13272	13225	13310	13545	13574	13440	13267	13442	13516	13335	13585	13401	13402	13438	13385	13535	13227	13538	13436	13513	13335	13375	13226	13540	13537	13498	13407	13406	13534	13329	13312	13630	13467	13254	13479	13460	13458	13582	13600	13407	13474	13156	13348	13416	13493	13368	13249	13376	13342	13442	13447	13433	13615	13320	13401	13514	13303	13473	13463	13376	13492	13551	13491	13426	13340	13465	13406	13641	13488	13624	13595	13584	13375	13324	13343	13381	13518	13341	13184	13366	13461	13421	13358	13294	13393	13289	13361	13403	13432	13520	13422	13331	13437	13315	13527	13317	13383	13635	13637	13313	13490	13207	13439	13587	13518	13311	13377	13287	13393	13546	13206	13452	13237	13416	13676	13557	13410	13403	13440	13418	13391	13361	13520	13443	13379	13467	13427	13318	13575	13500	13445	13589	13186	13551	13356	13464	13478	13358	13405	13303	13588	13455	13550	13312	13399	13458	13609	13468	13373	13367	13269	13413	13429	13472	13548	13379	13160	13275	13315	13480	13478	13325	13429	13406	13575	13326	13500	13339	13410	13252	13359	13537	13407	13323	13474	13524	13438	13375	13472	13400	13309	13470	13489	13398	13484	13428	13497	13442	13454	13514	13422	13528	13458	13352	13401	13440	13633	13496	13508	13387	13362	13400	13379	13476	13443	13491	13557	13693	13569	13396	13489	13564	13389	13542	13537	13361	13542	13420	13593	13286	13336	13386	13465	13540	13530	13507	13449	13517	13503	13365	13420	13374	13358	13410	13224	13608	13552	13584	13256	13535	13388	13209	13689	13580	13569	13417	13407	13453	13609	13357	13460	13528	13293	13299	13478	13533	13586	13609	13527	13440	13150	13308	13653	13502	13574	13495	13327	13442	13449	13452	13436	13513	13452	13423	13545	13360	13425	13397	13408	13296	13316	13282	13413	13378	13592	13342	13410	13613	13587	13434	13441	13433	13487	13369	13337	13540	13500	13357	13390	13524	13438	13518	13450	13317	13301	13384	13690	13620	13521	13227	13455	13595	13590	13268	13219	13273	13481	13572	13525	13366	13387	13304	13456	13591	13530	13429	13309	13564	13670	13357	13494	13471	13450	13585	13587	13366	13249	13592	13691	13421	13352	13324	13408	13452	13380	13416	13267	13183	13430	13293	13506	13458	13363	13334	13395	13451	13471	13377	13502	13654	13484	13549	13595	13400	13302	13392	13265	13405	13468	13507	13280	13539	13406	13321	13396	13419	13490	13424	13464	13417	13351	13540	13321	13551	13517	13478	13433	13462	13458	13416	13552	13485	13499	13367	13501	13593	13242	13367	13290	13447	13311	13342	13234	13308	13396	13464	13564	13533	13627	13698	13550	13438	13427	13448	13431	13504	13631	13637	13543	13592	13260	13338	13391	13364	13356	13489	13574	13267	13329	13308	13409	13396	13468	13498	13426	13503	13466	13474	13474	13459	13488	13344	13528	13581	13440	13439	13468	13485	13365	13433	13472	13310	13367	13672	13303	13628	13458	13318	13477	13432	13558	13293	13534	13483	13449	13277	13551	13380	13429	13396	13308	13412	13352	13427	13448	13515	13344	13667	13445	13371	13308	13463	13587	13575	13523	13410	13442	13465	13486	13444	13624	13560	13305	13357	13430	13588	13437	13383	13565	13385	13404	13409	13437	13517	13381	13449	13339	13332	13569	13538	13612	13378	13444	13590	13479	13431	13455	13399	13373	13234	13410	13512	13450	13373	13497	13657	13377	13351	13388	13584	13511	13364	13377	13484	13343	13259	13354	13479	13579	13429	13501	13378	13667	13389	13373	13301	13639	13485	13566	13506	13449	13351	13539	13456	13379	13507	13364	13636	13412	13569	13526	13396	13426	13497	13231	13494	13419	13602	13375	13534	13494	13629	13502	13418	13463	13614	13521	13484	13326	13472	13619	13395	13383	13369	13422	13554	13389	13538	13404	13511	13467	13445	13601	13472	13475	13353	13468	13283	13286	13440	13664	13493	13462	13330	13298	13312	13343	13305	13600	13408	13407	13294	13286	13599	13299	13487	13327	13618	13419	13417	13373	13516	13242	13296	13430	13512	13433	13493	13353	13609	13406	13437	13420	13305	13695	13471	13516	13248	13551	13351	13342	13340	13523	13630	13337	13335	13386	13460	13523	13531	13286	13382	13293	13344	13550	13546	13437	13433	13409	13459	13570	13484	13491	13505	13395	13366	13421	13369	13467	13442	13486	13559	13405	13186	13451	13420	13598	13291	13402	13396	13334	13386	13718	13454	13212	13573	13542	13413	13313	13340	13588	13558	13466	13451	13257	13484	13415	13253	13411	13345	13376	13533	13374	13454	13737	13681	13298	13349	13164	13437	13418	13512	13544	13466	13585	13268	13313	13513	13347	13252	13421	13399	13454	13816	13498	13503	13405	13431	13540	13568	13529	13235	13537	13615	13496	13533	13396	13361	13473	13394	13475	13312	13458	13264	13366	13365	13527	13270	13325	13260	13342	13443	13488	13396	13313	13399	13256	13491	13490	13474	13494	13397	13368	13403	13475	13613	13310	13477	13457	13522	13422	13682	13419	13492	13395	13475	13507	13400	13424	13299	13300	13375	13565	13481	13538	13552	13430	13575	13604	13455	13389	13499	13474	13293	13378	13202	13317	13445	13369	13545	13422	13550	13631	13519	13430	13411	13185	13384	13450	13370	13316	13311	13301	13415	13490	13382	13586	13436	13338	13330	13572	13509	13386	13529	13713	13442	13490	13583	13506	13532	13505	13532	13446	13415	13360	13437	13269	13481	13522	13516	13480	13312	13437	13542	13603	13620	13549	13551	13310	13541	13563	13347	13439	13300	13502	13542	13479	13405	13325	13545	13487	13510	13589	13574	13533	13584	13531	13399	13473	13488	13344	13408	13237	13490	13683	13597	13405	13608	13617	13444	13570	13454	13388	13470	13604	13557	13583	13452	13418	13386	13271	13435	13284	13462	13464	13384	13476	13455	13416	13406	13320	13212	13783	13347	13469	13528	13486	13463	13309	13338	13489	13309	13178	13516	13624	13507	13529
13564	15496	14469	13477	13159	12945	13025	12884	13036	12772	12908	12846	12920	12755	12783	12909	12905	12713	12803	12945	12955	12787	12790	12891	12893	12815	12847	12848	12778	12591	12703	12929	12801	12702	12714	12747	12974	12882	12706	12904	12820	12662	12659	12899	12834	12927	12573	12755	12882	12793	12688	12749	12716	12755	12858	12712	12761	12926	12857	12829	12697	12849	12736	12708	12626	12931	12722	12728	12843	12834	12803	12728	12852	12792	12697	12723	12849	12702	12649	12792	12774	12797	12743	12755	12889	12702	12782	12781	12896	12901	12804	12667	12887	12810	12859	12918	12861	12827	12800	12796	12757	12769	12807	12698	12814	12830	12850	12904	12876	12771	12720	12926	12925	12743	12784	12648	12591	12847	12686	12711	12627	12886	12667	12749	12786	12809	12621	12761	12828	12634	12729	12869	12851	12751	12812	12756	12847	12774	12748	12640	12923	12773	12691	12827	12812	12779	12878	12847	12860	12749	12982	12679	12867	12791	12868	12712	12726	12914	12848	12724	12869	12787	12833	12823	12735	12683	12725	12657	12790	12700	12791	12645	12801	12922	12833	12629	12608	12915	12797	12823	12683	12706	12696	12833	12719	12729	12875	12761	12764	12843	12811	12804	12843	12874	12813	12875	12776	12760	12816	12718	12652	12789	12789	12771	12663	12802	12839	12656	12842	12827	12848	12673	12769	12776	12707	12769	12739	12743	12739	12884	12701	12660	12919	12688	12707	12887	12815	12783	12716	12804	12795	12808	12929	12857	12729	12910	12792	12691	12723	12691	12759	12888	12757	12829	12756	12920	12873	12856	12803	12691	12838	12698	12668	12872	12813	12847	12752	12703	12808	12753	12765	12810	12762	12660	12896	12832	12788	12757	12783	12739	12539	12754	12842	12748	12784	12774	12707	12652	12705	12714	12663	12718	12647	12689	12720	12772	12741	12868	12780	12796	12761	12809	12746	12690	12792	12655	12840	12775	12686	12705	12813	12754	12813	12656	12838	12679	12838	12737	12715	12861	12833	12924	12643	12873	12975	12772	12637	12712	12724	12823	12811	12712	12707	12792	12503	12874	12795	12726	12673	12860	12572	12687	12794	12862	12710	12925	12813	12759	12707	12738	12765	12632	12767	12750	12790	12811	12595	12796	12915	12716	12738	12758	12715	12745	12717	12852	12711	12838	12770	12728	12958	12616	12687	12738	12871	12818	12808	12936	12728	12629	12761	12705	12765	12838	12709	12846	12771	12881	12681	12822	12778	12720	12780	12778	12842	12673	12744	12733	12904	12743	12868	12654	12793	12728	12680	12762	12876	12790	12735	12760	12923	12832	12712	12856	12810	12808	12732	12716	12771	12661	12867	12778	12811	12762	12623	12902	12858	12806	12673	12666	12724	12855	12760	12999	12715	12849	12770	12798	12737	12711	12693	12717	12890	12803	12809	12739	12735	12699	12725	12847	12882	12855	12773	12835	12828	12774	12765	12729	12738	12743	12841	12750	12736	12625	12716	12779	12661	12778	12735	12941	12777	12812	12706	12866	12814	12737	12826	12784	12733	12808	12810	12777	12620	12735	12699	12855	12791	12730	12691	12607	12714	12726	12742	12755	12861	12674	12826	12777	12838	12705	12877	12626	12727	12963	12913	12832	12961	12790	12957	12741	12657	12800	12789	12887	12855	12644	12723	12830	12872	12937	12703	12575	12757	12805	12727	12784	12817	12926	12771	12806	12750	12558	12950	12789	12896	12546	12870	12774	12818	12779	12660	12722	12786	12933	12778	12757	12746	12816	12836	12785	12745	12857	12649	12869	12685	12890	12795	12838	12621	12860	12620	12833	12775	12678	12743	12746	12843	12834	12778	12854	12653	12700	12742	12679	12788	12771	12851	12691	12879	12775	12741	12767	12715	12810	12735	12661	12746	12688	12729	12861	12724	12570	12800	12851	12799	12873	12818	12733	12889	12744	12802	12777	12799	12760	12791	12567	12861	12837	12882	12818	12709	12829	12854	12826	12760	12572	12663	12739	12847	12753	12808	12764	12780	12807	12704	12766	12858	12842	12651	12820	12730	12820	12780	12603	12829	12840	12647	12835	12906	12727	12734	12640	12883	12823	12743	12702	12748	12869	12672	12780	12748	12695	12601	12817	12774	12644	12632	12740	12787	12657	12733	12910	12822	12656	12954	12699	12971	12806	12826	12706	12819	12813	12882	12861	12514	12811	12652	12817	12754	12788	12779	12757	12774	12933	12937	12638	12736	12617	12983	12804	12697	12844	12708	12684	12770	12855	12665	12732	12741	12776	12637	12640	12620	12803	12836	12730	12789	12674	12796	12805	12799	12895	12871	12695	12779	12614	12837	12679	12759	12917	12597	12796	12970	12695	12651	12866	12844	12765	12708	12673	12858	12802	12769	12491	12756	12655	12770	12751	12815	12874	12876	12915	12749	12888	12773	12649	12598	12727	12854	12764	12660	12835	12678	12851	12651	12682	12703	12743	12638	12863	12732	12722	12818	12769	12753	12786	12786	12876	12875	12773	12697	12771	12674	12743	12953	12764	12835	12738	12706	12726	12731	12780	12905	12835	12834	12922	12672	12648	12599	12606	12843	12793	12788	12776	12795	12616	12868	12842	12846	12847	12796	12783	12790	12822	12792	13017	12875	12697	12783	12821	12680	12816	12807	12777	12883	12885	12712	12713	12805	12775	12981	12816	12665	12689	12963	12832	12656	12784	12864	12709	12676	12837	12792	12681	12758	12769	12725	12637	12645	12810	12671	12761	12908	12587	12685	12848	12899	12637	12675	12789	12720	12603	12793	12955	12674	12807	12754	12807	12752	13009	12770	12784	12665	12768	12901	12731	12701	12769	12790	12682	12855	12765	12856	12817	12692	12628	12638	12827	12712	12805	12726	12816	12729	12776	12634	12640	12765	12847	12872	12834	12937	12815	12807	12801	12811	12903	12705	12711	12767	12828	12899	12870	12780	12989	12789	12796	12872	12587	12903	12512	12944	12737	12766	12755	12922	12885	12800	12824	13007	12691	12781	12767	12713	12774	12804	12751	12766	12757	12863	12924	12688	12926	12591	12681	12743	12784	12834	12842	12932	12755	12651	12628	12746	12745	12924	12888	12867	12777	12779	12793	12781	12685	12834	12741	12692	12781	12663	12694	12744	12628	12777	12720	12829	12834	12719	12852	12767	12747	12704	12788	12753	12782	12784	12577	12708	12883	12761	12760	12749	12719	12752	12873	12711	12737	12604	12942	12871	12776	12596	12785	12945	12773	12855	12760	12626	12766	12840	12804	12865	12937	12787	12760	12919	12880	12784	12738	12859	12826	12993	12641	12681	12709	12786	12850	12755	12725	12666	12866	12723	12616	12820	12646	12773	12686	12656	12745	12659	12721	12731	12714	12757	12850	12830	12930	12649	12741	12813	12814	12774	12660	12761	12843	12793	12887	12902	12755	12783	12686	12735	12800	12840	12840	12997	12750	12624	12860	12941	12786	12666	12896	12767	12627	12920	12697	12859	12705	12796	12645	12811	12920	12708	12605	12799	12761	12730	12701	12838	12854	12814	12704	12957	12680	12758	12754	12679	12681	12783	12729	12804	12843	12780	12727	12638	12611	12744	12684	12653	12748	12843	12727	12740	12954	12936	12883	12784	12830	12826	12711	12843	12705	12842	12812	12762	12954	12807	12917	12777	12706	12702	12913	12749	12842	12727	12738	12724	12959	12836	12910	12691	12749	12896	12752	12962	12708	12755	12662	12756	12799	12843	12894	12703	12963	12763	12761	12897	12631	12833	12878	12785	12978	12719	12791	12711	12759	12732	12771	12688	12740	12934	12661	12880	12761	12715	12808	12886	12717	12937	12730	12791	12677	12846	12751	12835	12606	12889	12819	12795	12747	12865	12732	12594	12800	12795	12781	12680	12857	12726	12760	12905	12667	12746	12927	12595	12756	12793	12743	12733	12729	12852	12903	12866	12813	12655	12776	12730	12757	12680	12820	12659	12728	12867	12812	12849	12571	12758	12669	12956	12634	12858	12789	12798	12734	12782	12830	12599	12772	12779	12858	12738	12706	12818	12764	12705	12864	12755	12885	12614	12684	12775	12850	12989	12740	12708	12903	12573	12761	12796	12881	12781	12835	12749	12923	12783	12758	12697	12849	12955	12787	13008	12788	12711	12707	12861	12616	12641	12722	12862	12883	12878	12869	12893	12886	12761	12758	12909	12711	12841	12870	12839	12580	12859	12669	12794	12781	12711	12789	12805	12646	12777	12714	12810	12733	13004	12618	12891	12921	12814	12610	12746	12691	12812	12731	12785	12731	12833	12806	12758	12716	12840	12808	12757	12828	12620	12918	12737	12730	12682	12821	12768	12697	12714	12986	12626	12854	12758	12793	12874	12815	12812	12836	12702	12731	12735	12828	12824	12725	12784	12741	12629	12755	12821	12710	12827	12765	12824	12707	12777	12775	12928	12810	12761	12739	12778	12788	12797	12711	12803	12840	12814	12845	12804	12732	12748	12583	12680	12679	12837	13069	12706	12682	12781	12785	12793	12697	12714	12871	12685	12831	12702	12855	12655	12720	12791	12857	12806	12723	12617	12940	12861	12715	12627	12765	12782	12728	12802	12703	12689	12750	12654	12793	12779	12797	12640	12668	12743	12782	12697	12669	12760	12724	12685	12688	12750	12799	12813	12757	12741	12678	12717	12886	12782	12848	12604	12650	12745	12576	12856	12717	12752	12609	12776	12794	12627	12618	12754	12851	12836	12729	12838	12710	12826	12714	12674	12843	12972	12707	12838	12903	12809	12603	12845	12718	12711	12755	12939	12921	12542	12613	12717	12803	12835	12758	12874	12706	12900	12898	12769	12810	12851	12838	12670	12650	12590	12901	12897	13023	12747	12751	12818	12763	12682	12683	12872	12759	12895	12952	12720	12759	12925	12868	12769	12757	12983	12782	12734	12715	12864	12713	12620	12746	12635	12788	12850	12831	12958	12870	12885	12759	12707	12724	12720	12860	12817	12733	12787	12744	12706	12859	12778	12684	12711	12687	12674	12886	12857	12876	12867	12853	12805	12985	12805	12689	12806	12796	12782	12724	12654	12857	12832	12537	12871	12708	12795	12789	12901	12755
24363	21597	28986	24731	22066	19626	17358	15320	14656	15075	15014	14779	14468	14744	14635	14762	14612	14672	14622	14731	14479	14420	14324	14551	14486	14325	14380	14432	14560	14703	14480	14599	14438	14673	14382	14523	14582	14527	14556	14510	14447	14492	14425	14356	14464	14587	14399	14361	14566	14402	14324	14579	14628	14400	14373	14365	14650	14390	14512	14383	14212	14384	14487	14383	14760	14336	14367	14513	14516	14388	14346	14582	14414	14354	14295	14397	14384	14328	14341	14577	14374	14451	14438	14469	14622	14408	14485	14397	14278	14343	14533	14585	14241	14398	14378	14380	14470	14530	14385	14340	14532	14485	14547	14319	14306	14402	14564	14358	14195	14490	14358	14118	14337	14522	14452	14416	14437	14568	14394	14518	14448	14308	14333	14277	14293	14403	14540	14504	14438	14444	14377	14545	14480	14451	14353	14542	14451	14335	14307	14454	14520	14500	14207	14345	14572	14326	14660	14473	14460	14655	14505	14391	14276	14250	14313	14440	14330	14450	14652	14460	14218	14408	14421	14186	14372	14213	14818	14473	14241	14552	14170	14485	14424	14458	14364	14434	14579	14491	14415	14554	14406	14450	14478	14543	14431	14329	14275	14539	14561	14286	14409	14459	14516	14338	14525	14171	14330	14437	14574	14415	14377	14609	14381	14479	14519	14495	14410	14267	14336	14518	14329	14544	14548	14436	14378	14428	14278	14575	14419	14400	14400	14438	14512	14307	14376	14218	14658	14248	14361	14428	14229	14394	14351	14418	14366	14610	14335	14284	14348	14473	14180	14509	14373	14487	14323	14223	14283	14542	14484	14481	14390	14355	14374	14398	14506	14272	14347	14351	14655	14478	14438	14301	14514	14416	14354	14220	14403	14321	14547	14343	14344	14383	14278	14418	14408	14522	14560	14270	14273	14591	14608	14550	14490	14425	14520	14261	14362	14534	14041	14408	14439	14432	14412	14238	14396	14530	14442	14490	14445	14415	14435	14290	14481	14372	14338	14409	14280	14254	14456	14352	14447	14451	14495	14341	14433	14240	14431	14377	14490	14388	14289	14359	14349	14496	14494	14298	14442	14348	14409	14503	14296	14462	14332	14358	14430	14333	14324	14397	14347	14376	14463	14401	14449	14449	14114	14238	14468	14602	14386	14414	14344	14335	14274	14565	14279	14482	14291	14503	14437	14546	14306	14346	14472	14409	14361	14331	14425	14742	14433	14555	14506	14166	14313	14410	14381	14543	14438	14346	14345	14330	14441	14387	14428	14460	14515	14251	14260	14267	14543	14524	14335	14562	14450	14376	14277	14466	14496	14707	14453	14479	14549	14206	14532	14384	14405	14550	14290	14512	14370	14283	14586	14317	14427	14482	14377	14667	14386	14492	14336	14429	14360	14390	14667	14571	14418	14370	14402	14445	14440	14336	14269	14415	14407	14529	14429	14553	14574	14338	14406	14394	14350	14486	14455	14193	14263	14530	14231	14350	14352	14440	14471	14262	14294	14511	14276	14327	14280	14483	14242	14501	14474	14332	14413	14476	14455	14391	14540	14411	14323	14470	14361	14391	14488	14461	14643	14639	14592	14491	14635	14225	14286	14365	14449	14419	14646	14620	14581	14427	14460	14417	14310	14436	14530	14533	14509	14391	14566	14306	14393	14275	14383	14605	14230	14475	14304	14536	14369	14388	14416	14327	14534	14542	14509	14593	14480	14353	14361	14255	14482	14557	14278	14325	14374	14563	14381	14812	14574	14439	14530	14308	14406	14342	14428	14435	14485	14419	14370	14313	14275	14439	14594	14442	14544	14395	14401	14459	14509	14318	14330	14373	14493	14449	14385	14367	14412	14339	14405	14590	14477	14346	14288	14350	14413	14500	14325	14468	14567	14458	14524	14254	14641	14428	14389	14378	14334	14462	14291	14536	14537	14273	14508	14406	14370	14428	14546	14369	14258	14358	14222	14378	14256	14297	14575	14489	14440	14395	14244	14381	14387	14257	14369	14554	14471	14472	14233	14416	14420	14407	14441	14479	14331	14582	14405	14457	14380	14351	14526	14314	14230	14218	14471	14482	14474	14565	14268	14429	14359	14538	14461	14464	14475	14295	14286	14196	14183	14426	14341	14484	14530	14377	14329	14562	14424	14336	14457	14461	14541	14302	14656	14504	14260	14278	14268	14388	14213	14455	14465	14606	14271	14445	14428	14506	14347	14572	14660	14524	14425	14363	14379	14414	14436	14493	14393	14352	14377	14514	14202	14433	14404	14372	14431	14219	14314	14300	14551	14464	14472	14638	14324	14326	14480	14304	14353	14270	14323	14234	14355	14446	14478	14229	14397	14536	14351	14452	14661	14617	14582	14173	14344	14374	14346	14202	14452	14424	14487	14443	14456	14313	14520	14329	14552	14526	14385	14342	14367	14319	14429	14484	14325	14470	14613	14398	14392	14319	14254	14479	14318	14474	14241	14753	14437	14540	14324	14405	14337	14393	14392	14350	14475	14551	14635	14408	14469	14606	14256	14324	14389	14582	14301	14522	14415	14365	14494	14437	14317	14195	14511	14510	14420	14228	14489	14291	14487	14489	14296	14240	14409	14490	14435	14568	14312	14419	14505	14311	14301	14297	14432	14277	14384	14602	14507	14386	14473	14456	14493	14200	14379	14421	14562	14394	14399	14223	14406	14390	14454	14425	14536	14390	14462	14564	14328	14223	14216	14609	14488	14461	14222	14197	14421	14300	14308	14365	14542	14451	14283	14284	14430	14639	14364	14255	14429	14499	14545	14300	14247	14266	14371	14153	14284	14475	14487	14485	14414	14248	14282	14451	14375	14380	14482	14291	14254	14413	14440	14403	14462	14564	14440	14685	14412	14400	14659	14229	14615	14336	14413	14470	14333	14507	14551	14594	14475	14502	14500	14497	14497	14430	14353	14569	14368	14288	14368	14437	14426	14434	14257	14396	14619	14418	14295	14380	14434	14296	14391	14194	14558	14644	14340	14637	14271	14436	14273	14352	14202	14394	14434	14485	14455	14257	14322	14232	14496	14366	14385	14305	14497	14541	14141	14572	14325	14291	14530	14362	14562	14440	14498	14361	14325	14429	14620	14342	14386	14568	14329	14417	14329	14261	14517	14512	14315	14471	14480	14461	14613	14382	14521	14200	14462	14352	14351	14343	14351	14235	14308	14442	14565	14500	14432	14519	14498	14503	14608	14614	14442	14446	14301	14386	14510	14350	14391	14351	14487	14472	14363	14536	14340	14559	14435	14381	14431	14473	14575	14348	14398	14430	14658	14518	14354	14338	14522	14387	14511	14411	14484	14379	14513	14490	14535	14357	14529	14433	14375	14362	14149	14326	14353	14231	14453	14290	14394	14441	14610	14508	14550	14381	14564	14551	14519	14482	14331	14434	14390	14364	14595	14480	14324	14295	14427	14341	14449	14515	14348	14287	14418	14348	14419	14274	14440	14475	14476	14271	14379	14487	14554	14332	14352	14342	14408	14523	14217	14375	14409	14470	14429	14578	14449	14361	14446	14388	14331	14321	14579	14392	14302	14184	14396	14461	14306	14550	14408	14508	14467	14605	14318	14359	14448	14378	14374	14293	14328	14306	14394	14646	14375	14421	14412	14381	14447	14457	14418	14221	14475	14385	14446	14360	14471	14438	14514	14390	14335	14449	14399	14397	14499	14388	14352	14385	14305	14316	14390	14693	14422	14550	14504	14558	14437	14518	14452	14479	14514	14457	14458	14507	14364	14343	14371	14389	14438	14385	14423	14497	14387	14498	14568	14505	14466	14381	14449	14337	14523	14269	14551	14424	14621	14281	14377	14448	14440	14286	14395	14402	14295	14466	14421	14370	14393	14457	14437	14503	14438	14497	14516	14310	14336	14251	14331	14386	14608	14669	14400	14535	14405	14369	14673	14352	14356	14541	14310	14475	14475	14191	14496	14441	14363	14429	14330	14391	14354	14328	14494	14526	14383	14362	14509	14379	14300	14418	14145	14517	14541	14447	14342	14432	14341	14457	14371	14424	14421	14349	14277	14322	14590	14421	14433	14381	14498	14318	14283	14493	14389	14352	14376	14524	14223	14246	14585	14367	14324	14446	14378	14412	14230	14518	14305	14450	14436	14546	14334	14455	14550	14579	14261	14428	14519	14366	14407	14456	14242	14353	14440	14238	14396	14386	14599	14453	14370	14404	14513	14563	14383	14408	14373	14413	14283	14495	14491	14538	14321	14352	14406	14217	14340	14497	14569	14514	14277	14393	14122	14250	14599	14517	14463	14420	14288	14407	14360	14449	14324	14372	14347	14316	14358	14378	14705	14546	14527	14448	14281	14551	14356	14381	14468	14359	14458	14253	14417	14480	14409	14435	14491	14385	14233	14564	14509	14514	14257	14324	14442	14471	14423	14656	14359	14465	14475	14287	14560	14361	14398	14546	14360	14474	14323	14402	14448	14470	14587	14418	14557	14394	14454	14428	14243	14465	14453	14449	14483	14579	14443	14538	14432	14455	14528	14513	14495	14491	14381	14370	14256	14662	14384	14479	14322	14489	14402	14459	14383	14308	14522	14562	14389	14344	14289	14414	14333	14434	14193	14399	14392	14490	14562	14339	14438	14224	14445	14408	14450	14481	14379	14519	14565	14352	14399	14483	14442	14447	14339	14367	14432	14408	14426	14341	14561	14374	14568	14533	14413	14434	14179	14367	14380	14451	14344	14557	14238	14445	14481	14340	14618	14442	14422	14409	14322	14517	14273	14375	14519	14416	14491	14516	14488	14309	14377	14321	14432	14499	14411	14427	14368	14488	14513	14453	14490	14617	14526	14437	14526	14737	14442	14338	14324	14561	14374	14386	14411	14487	14551	14475	14499	14533	14199	14251	14569	14586	14591	14408	14178	14399	14528	14530	14437	14513	14662	14524	14277	14577	14373	14262	14467	14220	14383	14367	14413	14559	14357	14453	14524	14326	14398	14413	14441	14485	14431	14422	14174	14284	14456	14357	14447	14516	14618	14389	14581	14530	14431	14555	14666	14152	14260	14447	14522	14443	14432	14394	14376	14332	14479	14395	14279	14416	14534	14417	14362	14559	14394	14204	14300	14530	14482	14394	14405	14351	14303	14665	14461	14442	14363	14508
14260	22844	20809	16869	15678	14839	14493	14356	14157	13849	13920	13850	13749	13594	13603	13517	13669	13688	13603	13619	13610	13716	13626	13667	13452	13637	13648	13451	13514	13413	13580	13569	13567	13443	13634	13483	13469	13438	13376	13403	13537	13507	13462	13501	13475	13558	13376	13516	13409	13411	13547	13464	13425	13509	13422	13475	13593	13525	13511	13441	13443	13424	13539	13412	14023	13369	13447	13357	13540	13551	13392	13464	13436	13546	13519	13485	13471	13491	13454	13422	13411	13319	13439	13575	13440	13456	13420	13394	13390	13436	13619	13435	13589	13378	13405	13433	13542	13279	13395	13475	13592	13405	13438	13431	13505	13445	13262	13387	13509	13351	13577	13414	13368	13479	13512	13373	13549	13410	13657	13451	13390	13524	13459	13409	13590	13359	13232	13391	13433	13520	13581	13195	13293	13401	13477	13689	13453	13432	13372	13458	13460	13535	13540	13453	13386	13531	13502	13428	13329	13472	13484	13418	13336	13421	13297	13380	13409	13392	13371	13364	13450	13463	13530	13384	13364	13416	13447	13321	13559	13301	13370	13438	13529	13495	13444	13269	13645	13501	13450	13426	13414	13535	13400	13488	13398	13279	13378	13416	13439	13369	13565	13493	13399	13420	13504	13376	13519	13320	13536	13354	13416	13346	13442	13185	13611	13561	13515	13539	13522	13360	13441	13318	13531	13640	13528	13458	13379	13398	13428	13332	13434	13405	13605	13538	13525	13335	13366	13414	13565	13407	13546	13271	13409	13527	13441	13312	13463	13438	13466	13410	13295	13487	13543	13380	13563	13423	13358	13407	13321	13284	13383	13460	13423	13379	13561	13452	13174	13423	13505	13500	13370	13425	13517	13440	13264	13621	13602	13382	13408	13467	13530	13505	13429	13475	13430	13636	13271	13447	13427	13297	13500	13393	13527	13592	13387	13408	13444	13440	13335	13419	13358	13310	13530	13356	13662	13486	13592	13554	13381	13455	13442	13440	13298	13495	13518	13365	13391	13462	13414	13383	13402	13382	13493	13439	13317	13381	13330	13523	13445	13277	13571	13515	13484	13519	13360	13558	13567	13418	13460	13456	13395	13557	13456	13583	13480	13488	13402	13501	13424	13520	13486	13164	13419	13404	13347	13440	13393	13404	13574	13457	13370	13451	13315	13425	13387	13426	13339	13340	13412	13466	13458	13378	13386	13502	13474	13478	13633	13320	13457	13390	13352	13348	13271	13529	13476	13305	13449	13415	13362	13417	13459	13547	13330	13380	13515	13599	13400	13491	13582	13646	13599	13502	13634	13390	13468	13357	13436	13341	13323	13453	13466	13443	13338	13331	13365	13442	13697	13531	13490	13347	13464	13359	13418	13428	13367	13291	13516	13547	13288	13379	13369	13450	13422	13571	13482	13369	13314	13440	13350	13592	13348	13659	13392	13408	13593	13324	13463	13506	13423	13382	13501	13440	13467	13437	13319	13357	13380	13396	13435	13423	13421	13437	13438	13542	13604	13347	13181	13558	13217	13452	13504	13512	13340	13315	13367	13462	13528	13398	13329	13368	13388	13423	13383	13589	13425	13536	13437	13453	13471	13509	13544	13540	13398	13538	13449	13354	13493	13591	13501	13561	13461	13435	13420	13534	13440	13710	13359	13394	13554	13295	13526	13290	13344	13417	13551	13378	13584	13458	13391	13510	13345	13403	13334	13498	13300	13367	13510	13390	13453	13468	13385	13449	13365	13325	13583	13332	13504	13390	13452	13577	13618	13240	13438	13431	13423	13499	13574	13506	13387	13403	13298	13555	13417	13500	13277	13417	13461	13378	13565	13406	13521	13461	13575	13435	13449	13342	13494	13443	13594	13408	13494	13525	13267	13252	13442	13472	13351	13518	13386	13549	13419	13409	13421	13526	13279	13583	13784	13374	13279	13222	13445	13256	13342	13668	13378	13329	13514	13554	13362	13459	13560	13298	13319	13547	13398	13524	13374	13476	13406	13451	13330	13522	13381	13303	13314	13431	13260	13384	13493	13373	13519	13402	13440	13474	13401	13414	13352	13382	13555	13532	13336	13420	13505	13354	13380	13570	13444	13307	13336	13481	13383	13378	13433	13576	13381	13422	13425	13293	13603	13411	13387	13481	13580	13363	13433	13365	13538	13281	13438	13393	13721	13383	13512	13455	13401	13513	13465	13592	13432	13384	13360	13396	13575	13335	13374	13367	13484	13298	13443	13427	13407	13357	13372	13465	13301	13445	13470	13447	13254	13454	13504	13238	13372	13400	13505	13492	13512	13341	13546	13386	13329	13256	13645	13385	13518	13356	13674	13449	13403	13395	13596	13567	13415	13349	13408	13490	13410	13471	13517	13411	13423	13447	13395	13325	13464	13506	13361	13419	13405	13313	13388	13451	13425	13556	13301	13452	13309	13344	13354	13322	13456	13402	13372	13434	13517	13548	13447	13406	13491	13521	13214	13282	13590	13473	13333	13472	13478	13562	13407	13191	13450	13300	13455	13382	13480	13293	13528	13452	13437	13476	13396	13336	13369	13363	13288	13440	13427	13579	13317	13396	13464	13273	13353	13274	13555	13402	13418	13447	13425	13614	13525	13287	13517	13416	13474	13428	13298	13469	13347	13321	13319	13486	13397	13417	13331	13459	13431	13532	13465	13338	13271	13545	13505	13541	13410	13415	13609	13354	13503	13224	13522	13365	13419	13365	13504	13430	13402	13512	13649	13472	13446	13356	13386	13523	13374	13394	13318	13286	13457	13351	13480	13307	13335	13411	13307	13426	13393	13414	13528	13385	13511	13511	13434	13464	13494	13664	13413	13535	13391	13389	13476	13414	13413	13377	13552	13405	13528	13401	13393	13380	13413	13449	13397	13383	13299	13548	13429	13427	13474	13319	13349	13571	13561	13471	13358	13382	13504	13399	13564	13424	13433	13449	13381	13413	13543	13537	13447	13401	13441	13432	13490	13467	13391	13350	13356	13365	13584	13689	13297	13621	13338	13361	13388	13384	13267	13652	13499	13333	13496	13361	13530	13382	13413	13374	13508	13538	13550	13472	13380	13636	13419	13484	13361	13664	13501	13373	13350	13619	13670	13285	13455	13541	13522	13551	13417	13413	13537	13491	13281	13283	13469	13578	13518	13562	13391	13511	13550	13459	13504	13405	13442	13410	13413	13473	13494	13429	13299	13390	13418	13444	13426	13346	13435	13502	13564	13373	13370	13236	13445	13427	13469	13360	13521	13557	13553	13186	13456	13444	13328	13456	13379	13328	13469	13668	13385	13519	13427	13345	13487	13384	13448	13417	13495	13554	13573	13374	13442	13382	13555	13529	13451	13603	13330	13631	13422	13427	13477	13435	13363	13436	13566	13511	13509	13591	13427	13434	13387	13401	13434	13456	13402	13331	13548	13320	13436	13358	13421	13508	13406	13310	13512	13556	13465	13399	13379	13385	13460	13457	13539	13470	13168	13424	13456	13373	13455	13487	13439	13499	13368	13475	13207	13383	13519	13450	13332	13486	13445	13369	13397	13460	13450	13449	13281	13402	13407	13455	13401	13454	13330	13373	13528	13441	13191	13472	13300	13462	13316	13457	13420	13359	13401	13392	13354	13373	13357	13478	13336	13391	13554	13492	13288	13406	13480	13346	13344	13248	13287	13474	13507	13386	13460	13389	13526	13696	13576	13342	13271	13557	13232	13398	13384	13471	13607	13642	13406	13300	13492	13519	13513	13329	13424	13306	13535	13343	13505	13465	13473	13489	13338	13541	13460	13508	13430	13551	13431	13386	13499	13438	13456	13422	13622	13404	13419	13490	13371	13667	13382	13468	13591	13363	13530	13508	13529	13443	13544	13385	13598	13418	13520	13335	13428	13272	13480	13373	13433	13265	13527	13436	13518	13520	13657	13644	13414	13433	13523	13396	13464	13381	13391	13514	13357	13493	13300	13509	13531	13476	13473	13397	13456	13532	13422	13375	13492	13479	13532	13458	13330	13541	13438	13474	13523	13528	13441	13345	13567	13433	13492	13472	13470	13374	13401	13493	13493	13497	13446	13533	13436	13485	13424	13553	13567	13380	13382	13508	13484	13520	13296	13494	13366	13454	13537	13463	13383	13355	13483	13502	13522	13454	13406	13408	13401	13395	13372	13448	13484	13446	13674	13370	13502	13385	13544	13581	13368	13517	13475	13265	13482	13300	13485	13374	13292	13344	13385	13421	13409	13499	13324	13402	13448	13314	13527	13404	13495	13459	13597	13293	13619	13422	13485	13435	13395	13362	13490	13506	13545	13473	13435	13430	13589	13513	13616	13553	13492	13371	13413	13414	13496	13390	13449	13469	13340	13494	13274	13424	13412	13541	13465	13550	13543	13511	13545	13334	13453	13440	13540	13390	13444	13488	13326	13359	13655	13649	13488	13420	13434	13499	13349	13445	13589	13249	13539	13527	13362	13598	13354	13396	13451	13124	13435	13354	13489	13376	13443	13362	13427	13524	13414	13404	13531	13467	13434	13463	13381	13395	13458	13443	13359	13481	13521	13408	13388	13330	13413	13515	13547	13411	13306	13521	13466	13451	13500	13544	13470	13415	13476	13495	13468	13230	13473	13573	13491	13438	13368	13460	13391	13381	13453	13320	13356	13330	13258	13395	13505	13361	13503	13276	13419	13444	13449	13457	13355	13558	13382	13334	13318	13445	13443	13384	13421	13485	13646	13507	13487	13382	13382	13496	13523	13550	13337	13394	13460	13428	13329	13449	13631	13457	13501	13316	13509	13508	13322	13607	13466	13317	13501	13397	13282	13519	13396	13432	13458	13504	13440	13545	13373	13530	13430	13412	13432	13471	13458	13301	13495	13472	13530	13209	13515	13502	13512	13431	13529	13563	13460	13444	13467	13423	13457	13338	13432	13420	13335	13355	13488	13370	13450	13324	13395	13438	13438	13433	13545	13304	13496	13358	13378	13322	13496	13434	13536	13508	13422	13413	13397	13401	13365	13455	13553	13568	13540	13311	13340	13416	13509	13342	13424	13428	13572	13431	13427	13558	13445	13517	13341	13503	13425	13566	13457	13527	13544	13351	13420	13544	13512	13205	13385	13421	13485	13485	13349	13471	13364	13484	13445	13479	13517	13505
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
